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
340369507020	340369507541	340369508091	340369508641	340369509191	340369509741	340369510292	340369510841	340369511391	340369511941	340369512491	340369513041	340369513591	340369514141	340369514691	340369515241	340369515791	340369516341	340369516891	340369517441	340369517991	340369518541	340369519091	340369519641	340369520191	340369520741	340369521291	340369521841	340369522391	340369522941	340369523491	340369524041	340369524591	340369525141	340369525691	340369526241	340369526791	340369527341	340369527891	340369528441	340369528991	340369529541	340369530091	340369530641	340369531191	340369531741	340369532291	340369532841	340369533391	340369533941	340369534491	340369535041	340369535591	340369536141	340369536691	340369537241	340369537791	340369538341	340369538891	340369539441	340369539991	340369540541	340369541091	340369541641	340369542191	340369542741	340369543291	340369543841	340369544391	340369544941	340369545492	340369546041	340369546591	340369547141	340369547691	340369548241	340369548791	340369549341	340369549891	340369550441	340369550991	340369551541	340369552091	340369552642	340369553191	340369553741	340369554291	340369554841	340369555391	340369555941	340369556491	340369557042	340369557591	340369558142	340369558691	340369559241	340369559791	340369560341	340369560891	340369561441	340369561991	340369562542	340369563091	340369563641	340369564191	340369564741	340369565292	340369565841	340369566391	340369566942	340369567491	340369568041	340369568591	340369569141	340369569691	340369570241	340369570791	340369571341	340369571891	340369572441	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2671	2000	3600	2300	2671	2000	3600	2300	2672	2000	3600	2300	2672	2000	3600	2300	2673	2000	3600	2300	2673	2000	3600	2300	2674	2000	3600	2300	2675	2000	3600	2300	2675	2000	3600	2300	2676	2000	3600	2300	2676	2000	3600	2300	2677	2000	3600	2300	2678	2000	3600	2300	2679	2000	3600	2300	2679	2000	3600	2300	2680	2000	3600	2300	2680	2000	3600	2300	2681	2000	3600	2300	2681	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2683	2000	3600	2300	2684	2000	3600	2300	2684	2000	3600	2300	2685	2000	3600	2300	2685	2000	3600	2300	2686	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2688	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21986	20333	27592	22896	20320	20333	8548	1124	896	760	764	679	731	640	655	637	654	642	610	610	650	605	550	579	590	559	562	549	621	617	553	570	604	588	545	538	525	553	601	560	565	562	595	579	579	532	580	602	547	569	531	573	556	568	592	615	594	555	579	604	538	559	571	532	604	521	569	575	528	531	551	570	542	576	531	526	529	512	550	543	550	563	508	534	573	531	551	569	561	570	526	530	514	558	525	584	539	584	559	536	590	559	549	565	590	550	577	553	529	545	524	542	524	591	540	596	548	561	538	568	557	589	580	557	564	565	553	547	513	576	594	551	536	567	548	544	577	602	604	574	537	499	587	528	542	590	574	556	610	519	563	549	564	582	574	539	558	580	595	568	584	545	543	526	537	557	538	532	580	531	568	575	565	561	584	546	535	516	521	566	546	534	582	532	554	552	560	529	527	561	562	529	572	556	544	562	552	566	550	543	548	571	527	522	583	496	523	549	549	523	557	526	552	528	581	596	547	512	555	550	563	561	514	538	553	547	528	525	533	567	568	532	549	536	522	571	547	507	523	573	535	576	549	570	507	563	536	534	568	563	530	575	549	544	546	555	513	573	511	605	539	538	565	543	552	591	562	549	534	537	571	533	541	564	568	515	564	526	543	524	578	532	535	588	551	623	581	561	541	529	570	573	536	586	546	535	577	578	552	554	562	537	604	554	587	496	558	542	590	566	572	558	517	578	552	576	558	554	527	577	572	554	602	543	558	512	579	539	553	523	531	557	604	550	559	586	554	576	536	544	552	576	592	543	552	524	566	580	505	571	537	581	544	562	547	567	559	594	579	562	561	589	522	526	549	530	552	587	559	510	529	558	569	572	563	525	535	535	510	567	540	570	553	554	549	588	515	561	534	517	547	567	565	561	548	528	550	548	536	574	573	594	533	531	492	572	530	525	561	557	563	592	542	546	517	507	568	526	556	544	555	538	562	577	513	573	540	574	583	550	549	558	556	543	527	557	554	578	548	522	563	489	552	604	573	562	566	527	544	525	611	545	550	590	581	546	543	524	568	555	557	562	541	553	534	558	554	567	623	554	562	542	509	552	523	529	504	512	558	535	560	539	554	525	566	542	561	538	524	565	583	536	532	584	559	554	586	579	569	534	564	570	523	559	539	526	586	511	545	526	551	550	537	576	554	553	514	570	562	586	544	548	526	540	572	572	547	544	560	548	575	556	532	564	560	524	577	537	544	546	572	531	565	555	531	566	525	588	537	576	564	547	531	555	557	556	585	549	534	532	496	528	583	547	553	564	536	558	549	588	569	558	559	532	569	610	522	531	553	567	561	581	541	552	562	550	517	572	600	564	568	567	551	534	529	589	544	514	549	565	528	534	552	558	577	567	492	611	544	535	574	548	567	540	518	512	578	545	559	529	512	580	561	584	582	567	555	553	507	524	494	573	578	540	540	587	503	516	546	585	542	524	566	556	556	541	521	527	567	523	575	582	574	561	569	560	572	558	563	556	536	577	583	562	540	566	575	587	546	561	535	578	564	570	547	548	560	572	549	548	568	562	554	567	580	556	511	547	536	576	512	582	568	501	602	547	509	557	574	536	529	546	552	553	537	541	554	557	550	581	542	546	508	573	542	557	558	569	592	566	591	565	565	546	550	519	560	545	543	537	563	599	542	584	576	547	529	551	543	547	536	534	541	530	579	539	533	584	555	537	544	507	560	531	531	532	558	611	607	543	584	561	550	543	565	568	534	583	574	561	513	505	538	557	548	534	525	575	535	583	535	541	527	527	602	560	539	582	533	591	534	538	562	551	569	528	530	569	526	529	567	574	575	542	536	588	502	539	575	546	541	597	579	554	543	563	488	519	574	574	539	570	604	574	543	550	534	526	522	538	552	559	560	557	562	597	500	572	574	531	505	570	534	563	559	568	550	564	574	533	537	529	593	540	564	553	552	512	548	535	571	565	530	544	539	592	567	536	555	584	559	575	566	555	546	588	558	564	548	559	524	567	557	541	561	559	579	572	567	564	577	556	531	532	555	540	547	559	609	558	513	546	587	549	585	537	555	553	546	547	517	530	575	578	503	565	601	543	550	561	543	551	564	519	532	566	568	545	548	571	545	530	527	562	554	550	564	563	544	548	530	575	562	534	616	582	554	536	565	511	554	524	548	579	537	563	545	564	568	554	553	587	524	567	542	550	547	546	535	603	566	513	561	519	582	527	586	560	546	551	574	576	577	540	538	548	556	524	546	539	557	551	553	504	535	550	568	490	555	556	582	561	541	569	552	579	565	526	566	592	521	555	565	551	541	542	554	520	567	589	531	537	544	557	565	552	555	570	606	549	565	556	558	510	551	525	558	574	554	581	543	510	557	520	569	587	578	556	523	563	508	596	557	580	597	545	553	548	517	520	559	559	538	575	554	532	525	525	546	517	532	532	545	539	571	555	571	532	551	557	561	544	570	562	522	540	566	604	554	544	569	548	570	532	519	556	576	550	521	574	547	539	583	539	516	574	542	564	595	565	561	528	519	588	511	546	528	567	546	538	537	550	545	581	605	572	547	546	591	540	572	546	549	541	568	578	584	562	538	549	564	529	566	496	495	541	569	573	520	555	561	563	536	559	503	534	552	564	528	588	529	559	557	543	540	575	560	543	566	565	567	520	574	540	557	555	546	516	532	538	517	583	546	559	566	583	531	557	555	511	558	519	570	522	511	571	582	507	522	524	533	520	516	526	527	545	537	558	554	577	535	545	523	536	511	576	549	555	551	522	554	550	555	587	518	552	511	591	533	520	529	539	543	544	571	540	569	563	566	587	491	517	530	542	543	518	550	550	589	511	531	562	543	554	579	550	556	541	572	543	560	508	523	552	572	541	602	582	526	523	549	549	582	579	547	566	559	557	558	567	518	533	580	538	582	529	567	560	536	550	568	567	580	532	529	555	546	573	592	550	596	532	507	556	561	531	584	533	516	529	540	570	562	570	548	543	578	565	543	598	552	596	519	551	519	537	570	551	546	553	564	533	542	524	536	534	594	541	515	571	538	559	581	549	562	543	554	541	555	573	521	583	543	547	569	574	534	516	553	547	566	564	578	540	527	585	609	579	558	569	609	524	545	539	545	583	542	497	540	565	560	568	548	550	493	593	528	543	546	594	545	524	551	602	574	600	570	520	585	545	592	527	557	570	516	555	578	550	556	543	542	574	539	530	579	507	561	509	539	559	551	599	586	545	539	587	532	532	521	544	542	537	565	573	545	545	510	589	563	533	577	607	584	560	542	562	529	569	507	517	563	601	528	540	573	556	546	595	589	559	539	556	546	494	529	581	567	578	563	511	566	560	549	551	551	598	568	509	519	600	537	532	502	552	584	530	498	560	543	544	550	586	547	521	551	517	574	586	599	525	575	492	586	549	515	506	542	524	555	519	523	572	538	517	543	565	569	519	561	579	592	545	548	540	556	527	544	516	524	527	573	531	574	538	526	573
39668	50719	8390	4163	3121	2466	1850	1574	1319	1171	1047	986	877	903	830	840	798	765	766	750	752	710	659	664	731	688	708	719	651	651	705	700	673	685	739	628	675	647	646	658	739	650	656	605	681	636	659	680	612	603	624	663	650	654	651	666	694	657	665	647	642	678	667	636	658	612	679	642	670	671	660	633	673	673	644	655	640	677	613	633	688	655	653	626	628	626	652	660	687	670	643	672	631	655	609	611	658	636	625	650	636	651	628	665	660	622	617	649	660	640	650	658	646	634	632	631	645	639	638	672	651	626	639	615	626	682	661	659	621	620	638	640	628	665	637	639	640	672	649	683	620	659	661	645	649	671	591	648	622	631	674	639	636	640	613	658	616	598	669	662	662	664	628	685	649	670	639	624	644	628	637	675	648	622	630	680	643	575	633	643	692	623	678	672	675	688	638	607	694	629	626	591	616	644	603	649	589	677	629	606	697	688	653	615	700	609	634	618	639	691	679	695	633	634	616	667	643	634	615	657	643	652	658	679	638	614	683	599	652	623	634	606	636	625	617	626	644	656	648	662	630	614	657	630	649	634	624	614	670	637	636	678	635	632	651	668	618	596	680	636	633	673	661	620	638	644	609	642	651	632	700	634	631	616	609	632	612	629	611	661	671	647	613	663	658	641	618	576	676	636	630	653	631	640	607	646	604	622	640	641	656	621	618	647	700	668	646	654	639	640	624	640	674	602	630	661	610	646	634	604	632	630	623	666	658	668	624	638	640	682	656	634	630	673	661	612	583	615	617	652	655	662	664	577	645	637	664	629	597	669	675	677	634	650	653	707	612	639	695	625	653	633	646	700	625	614	663	677	616	623	648	682	649	614	665	637	650	658	620	621	639	634	686	648	606	624	630	619	600	682	649	592	633	615	627	629	646	662	630	644	645	644	634	592	679	608	694	655	640	721	627	641	691	626	642	698	590	638	679	684	636	655	664	651	630	652	684	604	674	603	699	642	640	637	625	625	659	653	686	645	641	687	638	641	643	645	696	640	618	621	636	618	679	606	588	610	640	673	610	625	592	610	596	617	639	653	649	676	671	615	635	678	712	656	599	658	634	643	648	640	701	656	657	596	662	696	627	567	596	629	668	684	601	637	630	614	622	643	678	664	649	655	658	687	594	606	660	601	691	682	588	658	629	671	645	627	611	642	622	642	660	634	615	673	671	594	629	661	635	640	608	655	648	663	663	630	642	643	676	593	633	647	620	675	582	698	650	668	639	704	713	612	649	610	668	656	668	609	667	661	630	683	622	640	619	670	676	626	631	691	603	623	594	642	634	619	681	640	617	609	641	652	699	629	638	647	715	692	620	621	643	632	632	637	597	691	673	647	627	624	659	616	668	673	657	652	635	628	624	690	633	636	701	658	678	618	649	645	611	650	606	608	641	630	673	600	676	674	654	633	669	637	602	634	642	671	630	632	652	607	650	691	643	660	626	665	634	671	660	581	617	641	596	638	672	714	632	687	672	628	613	607	677	637	638	678	654	633	637	603	604	615	609	647	609	626	630	688	629	610	631	652	625	614	615	611	652	659	654	672	632	675	614	633	645	641	655	625	638	606	658	626	653	704	618	635	613	640	636	647	619	659	654	591	627	602	608	656	660	659	623	655	704	655	684	648	672	655	663	670	650	602	643	622	661	639	666	663	645	682	625	621	624	644	652	686	651	563	675	622	612	638	649	642	650	633	648	647	639	624	634	679	595	672	600	624	631	665	681	652	640	651	657	676	677	654	658	656	640	667	649	655	625	633	658	664	683	621	671	639	665	693	611	638	671	645	646	614	695	634	608	629	667	650	688	628	625	644	682	614	650	630	679	618	637	622	614	657	593	641	650	626	560	641	652	637	673	622	667	638	681	639	619	589	663	649	668	604	617	634	668	593	573	616	612	643	612	596	604	615	609	612	636	636	614	652	652	666	644	660	648	667	600	619	626	672	670	661	671	652	662	624	683	618	633	661	614	660	610	633	661	568	639	613	726	625	624	605	610	632	674	651	601	604	637	662	660	621	651	617	626	657	660	627	642	662	649	649	663	666	598	702	659	639	688	601	642	635	649	668	685	621	672	696	641	658	656	698	621	654	658	690	693	622	635	620	645	664	684	648	659	635	625	667	621	644	624	624	621	627	650	657	608	611	633	650	641	672	639	650	683	677	651	667	644	617	619	638	684	654	690	635	619	619	647	631	627	686	627	643	634	657	651	601	633	620	629	662	676	654	646	617	663	643	632	603	662	631	697	621	693	620	635	628	643	647	628	619	636	627	663	667	647	631	664	666	610	625	641	616	637	679	632	663	636	648	653	660	616	659	662	566	613	649	662	653	646	637	622	632	627	674	664	682	585	628	695	658	572	670	650	631	609	634	638	655	656	627	678	581	632	590	650	599	630	662	590	662	660	643	648	569	646	650	672	602	658	646	615	648	642	601	632	636	625	655	624	659	671	654	612	602	676	633	661	619	656	668	625	637	631	636	658	621	595	674	659	651	609	676	680	680	618	601	622	664	591	643	620	632	618	655	682	637	668	640	638	619	606	663	620	605	682	654	647	629	647	624	684	651	693	663	629	597	694	640	646	611	640	694	658	678	638	661	647	675	657	648	667	643	635	623	605	597	608	638	660	645	637	609	646	673	649	653	668	624	624	632	603	648	634	635	597	669	625	619	657	656	669	636	625	612	656	634	684	634	647	635	632	635	673	630	648	666	644	621	622	694	665	658	633	641	686	622	632	678	621	659	648	688	647	648	661	617	606	618	642	629	670	626	651	662	634	648	694	661	615	630	624	616	654	632	636	688	580	642	633	651	586	664	641	630	641	608	663	610	667	665	659	638	634	647	664	651	649	660	619	605	641	691	630	649	653	636	637	662	667	657	662	671	625	627	661	665	627	611	645	672	631	611	624	648	686	621	670	596	634	676	610	636	688	668	653	665	618	641	628	632	605	629	674	640	647	606	674	605	628	626	635	667	634	648	634	601	648	652	664	627	639	624	633	646	671	635	654	633	610	638	682	641	641	610	688	677	661	619	611	647	646	623	653	600	690	671	645	649	652	683	629	668	625	650	656	610	665	671	639	610	652	640	639	650	596	630	663	629	602	632	690	645	613	611	639	579	686	657	666	647	620	635	630	656	670	644	658	675	621	633	652	648	666	653	627	625	643	669	658	631	634	651	666	668	630	628	690	618	652	678	645	633	647	676	616	617	653	627	584	625	619	680	618	646	620	670	653	651	645	673	637	642	649	592	608	665	647	603	700	640	607	659	611	645	577	652	600	684	650	653	571	646	642	665	676	613	634	640	661	662	628	618	632	634	638	648	623	626	658	644	625	675	646	673	651	689	635	636	674	629	654	649	651	626	708	642	688	625	595	622	657	631	619	641	622	612	631	608	625	670	664	709	636	614	640	663	678	647	629	650	643	640	687	637	654	678	650	619	633	632	693	657	671	665	636	652	633	673
29349	25780	13936	1452	416	367	271	208	222	210	207	199	199	218	218	219	208	220	232	236	193	232	224	203	208	187	222	208	233	176	204	205	221	196	210	211	206	195	201	192	210	212	232	225	198	202	216	183	207	214	230	202	195	214	215	195	196	215	236	209	204	217	233	216	215	202	201	230	198	192	206	190	208	209	202	207	216	188	214	212	202	212	194	193	205	206	197	202	198	216	223	170	216	194	197	204	177	182	203	200	201	171	210	217	203	206	230	193	207	210	209	184	208	203	193	201	189	200	206	190	228	199	194	203	199	209	241	203	198	218	208	205	186	193	194	193	194	222	192	194	184	217	219	198	207	209	175	211	202	218	201	191	236	223	214	203	198	195	206	222	187	193	203	216	189	197	205	221	185	217	213	202	201	200	201	225	224	192	224	216	213	194	222	211	202	212	213	198	194	233	204	202	224	196	190	217	184	235	207	227	203	225	179	187	212	212	221	217	212	188	231	204	198	230	202	212	193	198	201	230	211	196	205	178	208	220	225	208	223	217	201	203	193	177	195	208	190	205	212	207	213	224	206	205	200	226	210	230	195	194	194	208	225	227	204	205	179	221	215	208	212	235	202	192	226	193	205	228	216	191	223	221	184	186	189	217	208	212	230	238	229	205	222	219	211	241	217	221	210	206	191	219	178	218	220	198	182	246	201	202	196	217	202	205	200	202	216	174	207	227	219	189	212	212	203	197	206	205	200	203	209	199	219	206	178	189	203	196	225	205	224	231	245	191	184	217	215	222	227	222	215	225	187	209	219	225	224	189	202	232	192	214	195	218	191	213	194	186	189	181	215	200	236	202	234	193	173	197	203	184	194	234	174	204	227	209	181	211	192	211	191	201	227	222	203	212	218	224	221	201	229	195	197	229	215	196	195	214	192	195	204	205	221	207	214	213	210	190	214	204	208	204	212	222	200	198	225	224	206	194	201	206	197	204	189	212	197	182	216	239	211	198	229	230	194	205	240	179	210	197	210	193	223	206	214	220	219	223	190	216	210	186	215	197	199	183	193	218	182	191	249	180	186	223	227	217	194	204	217	206	204	198	231	226	219	209	174	205	210	191	213	209	220	212	188	191	193	212	192	217	199	204	209	210	202	223	219	217	199	212	225	231	214	200	219	222	212	216	186	203	201	210	187	207	214	195	198	214	220	209	224	202	214	228	189	193	211	209	200	203	204	208	211	212	193	225	205	210	181	216	212	204	202	195	206	192	211	191	203	187	183	207	209	216	209	229	206	220	193	196	205	207	210	210	198	201	208	203	201	197	207	208	205	224	208	232	244	207	194	201	207	199	215	230	207	198	215	204	210	214	213	207	201	194	195	200	191	202	218	199	228	229	202	190	196	188	216	200	203	198	220	201	221	191	177	195	195	215	192	227	211	234	224	198	189	208	215	201	200	205	204	175	205	247	213	213	182	220	205	199	186	206	208	200	203	190	222	222	207	223	219	176	215	214	207	227	212	212	208	201	215	213	200	230	212	211	214	198	206	198	215	202	215	224	208	221	205	172	218	222	208	231	209	212	189	221	229	213	223	205	187	222	246	207	204	190	219	222	218	197	203	220	209	210	198	205	190	215	213	178	207	222	207	225	200	212	231	188	209	232	217	209	193	219	227	194	196	216	198	207	187	214	200	225	235	196	222	217	188	218	200	210	237	205	222	204	209	193	184	202	211	199	195	216	189	217	216	199	196	254	214	195	214	214	185	222	199	208	240	208	192	210	200	224	225	193	229	217	208	174	204	197	231	244	197	232	203	203	205	199	187	202	195	230	203	196	241	198	221	211	203	219	217	210	196	231	201	209	215	238	199	203	208	214	217	201	207	203	202	209	197	198	201	220	199	228	195	199	188	196	219	223	209	188	197	200	210	202	202	211	217	220	227	184	221	208	194	207	194	199	205	217	211	198	192	193	204	222	215	189	197	208	199	218	228	209	214	186	218	202	224	210	195	213	202	221	193	210	195	203	219	219	210	199	207	200	198	193	237	233	208	211	202	213	212	183	224	196	195	195	220	205	202	199	205	188	221	213	218	200	219	220	180	195	193	204	201	196	210	208	214	202	226	212	204	204	214	215	223	193	198	214	203	233	198	213	227	215	219	182	223	180	209	190	186	216	215	226	191	221	197	222	210	206	221	212	192	191	219	230	190	220	217	213	193	231	226	217	208	191	200	202	208	190	199	222	203	200	217	198	192	214	221	191	199	186	198	197	215	191	209	197	221	203	207	218	217	200	197	195	197	213	210	187	216	203	211	232	198	221	210	201	206	219	182	227	211	196	222	204	187	206	233	191	153	233	212	192	234	205	207	203	195	205	197	220	230	220	198	208	205	251	179	180	183	196	206	190	221	222	197	199	222	203	245	223	209	226	202	184	182	207	190	213	205	217	226	199	218	207	214	215	218	186	225	216	218	183	193	201	189	202	202	185	203	204	212	222	218	194	205	211	221	185	205	241	194	212	215	217	203	202	190	214	204	204	196	202	222	202	219	223	204	211	213	204	224	195	236	201	232	181	182	215	212	206	231	218	192	181	217	194	218	221	202	193	223	209	210	198	191	216	198	210	216	208	191	201	204	198	231	197	189	211	185	186	227	191	209	192	220	209	213	201	239	193	201	198	186	192	195	229	222	202	207	194	219	206	207	176	228	221	182	201	201	195	216	227	224	175	223	228	216	217	211	226	202	221	206	183	209	203	196	196	193	195	222	207	226	183	212	211	180	216	211	191	196	211	192	185	211	182	208	224	192	205	202	212	192	201	218	223	177	196	221	184	215	203	211	224	237	200	217	223	197	195	209	225	213	205	204	214	207	196	220	184	235	186	210	225	228	209	194	218	179	192	227	212	228	185	223	218	227	191	186	215	207	200	215	203	213	212	221	237	222	198	209	202	195	220	227	190	218	201	212	216	214	184	197	190	193	190	232	195	200	218	211	220	221	209	195	225	212	198	199	214	215	219	206	184	211	207	225	183	205	168	206	202	218	211	221	203	197	206	204	166	201	199	196	198	206	208	204	184	194	194	197	196	199	191	227	215	202	214	191	229	184	209	201	208	228	198	190	207	188	209	231	206	218	212	228	205	238	242	185	203	209	212	216	192	226	194	187	217	209	218	204	218	203	193	196	225	209	212	192	200	201	217	203	231	197	202	213	236	182	210	191	200	212	206	213	228	173	205	219	223	199	218	224	200	207	184	175	200	214	203	211	210	207	226	193	205	213	207	196	208	208	217	229	211	200	207	207	207	198	209	203	188	221	221	196	212	200	202	218	208	222	185	239	165	200	212	210	203	192	191	216	195	196	199	180	202	232	195	221	213	189	206	209	220	193	214	220	197	221	209	224	214	183	191	199	196	205	224	225	198	217	228	205	181	221	224	222	180	217	192	224	206	205	194	206	171	209	204	203	227	207	232	206	226	202	179	212	220	217	209	209	206	212	225	206	213	218	221	224	196
32816	35082	894	426	345	356	309	299	288	284	294	295	305	274	292	282	272	264	281	290	290	279	259	271	280	270	280	269	293	260	252	282	272	275	249	263	262	287	266	316	239	278	285	275	289	286	246	268	288	278	266	280	311	246	275	300	253	263	274	259	289	253	261	276	269	259	259	296	254	254	286	241	287	269	262	279	271	282	258	271	298	252	264	262	275	263	258	260	248	256	253	257	286	240	230	260	250	268	279	252	292	264	274	255	254	270	264	263	273	249	260	260	289	262	261	246	270	278	271	247	279	272	280	260	259	272	234	291	283	254	267	284	287	281	262	283	264	249	275	279	276	284	271	279	273	252	287	312	274	279	255	274	263	255	277	264	264	238	265	270	268	271	254	266	268	282	287	275	270	260	252	258	269	260	257	290	250	257	271	277	275	277	267	247	284	283	255	257	264	293	269	273	263	266	293	248	302	281	275	272	271	276	258	274	271	287	249	263	271	242	286	259	266	273	243	255	275	296	259	281	285	270	260	276	287	252	267	253	272	241	256	255	285	233	276	242	266	266	294	269	299	276	259	271	270	267	281	275	280	260	280	279	254	278	270	293	270	256	254	239	245	287	274	265	270	235	286	250	282	267	273	305	298	246	279	266	267	283	272	250	241	272	278	249	257	267	262	270	251	251	269	277	242	308	229	269	270	257	246	278	261	283	293	253	287	239	272	276	272	249	265	272	251	283	253	263	283	254	291	269	260	266	263	295	287	244	283	265	243	248	265	256	267	287	248	286	280	266	283	270	289	260	265	272	284	273	242	234	287	293	292	277	253	289	274	282	281	286	262	294	256	256	251	258	280	263	300	278	295	268	305	250	314	270	269	291	252	260	288	258	289	272	294	282	258	264	246	225	275	276	289	274	257	281	296	285	257	270	238	278	271	286	272	291	251	254	285	297	274	280	283	263	257	256	307	275	280	265	253	263	283	237	258	260	274	292	279	263	273	288	286	278	241	287	302	264	277	281	284	279	280	261	268	273	277	275	261	272	267	310	263	274	277	274	250	295	292	245	269	251	276	303	274	277	266	273	280	283	248	244	280	252	274	267	292	283	262	264	260	269	275	269	266	256	303	271	271	285	269	255	266	287	259	257	273	255	278	250	281	265	283	263	278	259	308	259	265	283	268	285	259	272	268	309	266	246	279	270	291	264	272	296	257	270	244	269	243	246	263	258	288	261	267	254	264	280	271	245	261	265	277	257	242	289	260	307	294	269	285	259	282	251	243	264	273	277	267	267	284	267	287	259	295	262	254	272	286	294	287	279	302	290	242	270	265	271	307	254	277	261	255	281	278	274	261	260	291	272	265	293	263	269	295	266	305	265	280	236	288	272	264	269	310	293	258	292	263	267	278	274	269	272	270	275	266	282	262	260	266	274	289	234	267	299	271	284	267	263	275	230	254	286	276	288	283	258	262	283	291	270	274	262	245	252	235	275	274	291	286	273	274	273	278	286	292	285	259	279	253	270	247	272	304	275	266	305	269	304	262	255	263	276	262	255	287	264	288	282	303	277	282	252	263	270	300	292	252	279	291	263	264	277	263	262	263	267	267	279	254	254	296	280	280	267	268	276	294	263	263	232	239	280	261	264	269	253	276	270	264	264	229	243	273	286	275	282	287	274	283	250	271	272	268	241	272	270	266	273	271	254	276	288	294	285	254	264	257	297	242	288	266	272	278	294	259	254	280	274	266	250	250	259	276	251	243	254	240	283	284	263	283	283	279	283	246	270	250	241	290	298	276	272	269	262	261	292	239	281	243	255	276	302	255	275	261	259	271	278	280	251	267	302	270	286	259	264	259	256	263	237	280	302	261	286	274	287	261	271	284	278	317	285	289	277	279	266	244	271	292	299	239	278	281	262	254	266	264	277	260	242	278	300	288	269	278	276	252	247	303	267	261	264	319	258	260	264	269	294	301	261	303	257	262	256	292	238	261	292	284	276	254	285	284	269	268	257	303	287	260	272	270	278	291	248	270	256	280	265	228	246	270	249	277	288	289	275	272	262	269	300	259	267	275	265	257	281	291	264	296	272	253	262	253	298	273	292	249	278	294	281	249	283	281	274	260	283	277	280	263	254	292	278	257	275	270	287	280	263	249	281	265	267	272	281	256	261	277	238	275	262	269	232	258	249	267	252	274	252	265	242	284	272	265	255	252	268	265	291	266	262	264	285	259	252	268	259	255	288	265	279	279	275	262	254	253	259	284	281	232	259	269	249	278	256	278	261	291	261	252	263	291	278	273	272	274	256	272	274	289	257	287	237	234	283	251	231	287	286	276	260	266	273	297	288	271	284	270	275	304	270	269	261	260	256	245	256	277	271	272	314	260	269	278	282	250	246	275	267	252	286	296	273	240	270	301	275	255	253	265	248	268	237	280	273	236	249	267	267	268	271	279	285	290	289	265	268	278	277	274	280	249	264	285	257	254	283	279	259	258	274	293	282	268	263	254	271	279	262	261	250	284	269	284	248	252	264	297	274	266	316	276	281	255	224	274	266	294	285	263	302	265	276	248	259	264	268	276	275	285	245	261	256	262	263	239	277	265	267	262	313	252	269	281	270	254	289	295	277	273	281	248	279	303	289	308	253	261	251	264	258	295	257	279	266	285	257	283	290	229	260	261	275	277	276	292	276	256	272	270	267	237	255	272	241	282	275	266	241	256	226	287	255	285	273	232	272	276	272	265	267	249	271	285	254	293	263	288	294	251	262	258	293	279	266	268	278	274	279	281	267	255	265	300	282	281	266	262	259	255	303	264	271	264	271	256	272	246	292	270	295	262	275	286	266	258	268	246	279	279	278	265	267	282	231	239	275	288	286	285	286	265	279	270	260	237	264	278	264	283	288	279	263	285	285	260	298	299	287	254	280	274	310	254	268	249	223	306	271	273	246	266	272	240	285	277	248	254	273	271	267	261	283	272	262	265	250	281	301	264	271	263	296	254	251	265	275	249	280	303	257	304	243	279	246	281	257	272	257	281	248	298	274	282	289	291	244	279	244	264	291	261	280	294	267	295	263	285	270	269	251	276	284	233	275	254	278	271	283	226	265	275	302	234	293	280	271	242	229	250	275	293	289	304	295	264	273	248	292	250	266	282	263	282	274	288	282	241	259	239	282	282	263	254	266	258	270	283	287	269	253	271	276	303	280	257	269	293	270	274	254	274	243	257	255	254	270	282	264	287	279	269	262	262	265	258	259	275	251	277	280	233	278	268	278	282	301	263	268	298	289	263	268	268	243	294	278	247	281	249	258	291	266	260	284	281	291	276	260	235	282	241	268	265	232	252	268	256	270	255	311	269	284	268	281	268	285	252	254	264	263	273	249	285	270	260	295	278	281	270	272	254	257	286	288	265	270	255	267	283	266	285	265	251	277	277	286	252	274	283	302	280	269	294	303	269	267	286	281	249	286	294	297	256	243	280	261	279	269	263	266	275	260	260	276	263	269
24595	21519	28577	24825	21285	4737	688	510	424	418	378	374	351	334	334	323	330	325	277	338	302	301	318	346	300	304	356	315	295	312	322	284	269	323	321	333	332	321	294	294	319	294	282	313	302	292	318	299	308	306	317	295	281	319	279	304	305	299	315	307	308	274	302	325	311	299	300	313	309	293	320	320	274	293	303	282	309	292	278	293	306	312	312	310	281	326	278	281	291	312	301	286	282	301	301	310	271	309	278	285	312	308	309	295	296	274	313	303	337	286	315	301	314	317	315	313	325	271	270	298	263	322	281	313	309	328	300	271	317	277	280	308	310	306	313	312	276	305	299	308	329	316	291	278	287	282	289	288	285	323	308	307	309	331	289	303	309	308	288	285	291	295	297	278	291	289	260	325	288	305	312	292	283	295	285	304	279	318	293	314	249	300	297	292	314	292	311	282	310	271	315	308	304	307	335	285	318	316	308	290	314	310	333	289	296	310	317	279	249	280	314	323	274	284	286	315	303	303	342	283	297	310	319	311	278	306	307	312	277	281	295	309	305	305	288	301	279	323	319	275	270	317	306	299	306	304	330	313	322	272	310	303	296	299	292	282	334	293	299	304	299	291	288	303	302	332	295	321	295	289	285	299	279	295	302	289	334	326	248	286	303	309	295	312	318	324	317	325	288	276	264	290	289	306	304	342	297	272	298	308	294	307	291	278	321	293	311	297	305	311	337	277	287	289	293	305	289	273	282	273	326	298	310	254	271	310	263	289	307	295	285	306	311	314	266	289	263	301	313	292	306	348	314	268	270	276	306	302	284	291	285	284	325	327	315	302	299	324	286	306	301	308	316	318	290	332	298	293	334	318	302	315	330	291	312	289	282	276	276	287	302	300	321	299	295	280	296	271	287	305	318	271	289	291	270	270	299	300	299	303	299	309	314	306	270	302	291	313	284	281	304	287	274	306	298	300	307	328	300	293	281	286	278	302	286	298	287	301	293	298	283	301	289	257	308	287	270	305	319	309	277	281	301	322	331	303	281	303	298	297	326	280	282	279	290	297	297	285	287	293	295	298	310	286	288	307	314	308	291	279	283	292	265	292	300	310	285	311	316	300	314	329	316	282	320	316	285	274	302	281	299	299	254	322	275	313	301	301	289	297	302	283	299	273	301	277	301	282	278	322	277	337	274	300	295	306	291	287	287	334	288	257	312	294	289	297	275	314	280	302	303	287	301	289	296	320	299	281	300	293	305	305	290	317	305	318	279	339	284	286	275	295	301	286	268	265	262	276	310	262	313	265	299	315	297	299	293	308	305	294	355	319	288	283	288	282	292	307	301	318	335	309	321	301	266	306	308	305	299	318	302	308	319	314	325	294	291	300	319	251	285	278	269	299	292	266	293	291	284	291	329	298	280	332	299	304	271	275	332	299	303	288	285	288	289	286	296	303	302	302	262	287	314	312	294	271	303	278	305	304	345	285	307	292	334	310	312	288	279	330	300	278	303	284	328	309	311	278	279	311	292	330	278	293	316	337	290	290	312	289	274	284	309	301	297	279	300	287	309	321	312	266	289	264	302	276	311	291	301	293	296	344	307	295	277	334	316	295	280	328	285	326	287	301	295	305	280	298	311	279	298	296	323	334	299	289	293	278	296	304	326	293	286	304	282	346	311	321	261	319	272	307	316	303	318	292	305	267	341	304	302	270	285	288	284	302	279	287	298	304	292	332	296	317	302	344	293	280	294	300	315	276	309	319	302	282	300	316	302	320	288	284	269	277	314	312	298	322	292	293	331	302	307	268	292	270	295	297	297	306	295	287	294	300	309	300	284	296	317	333	260	306	320	306	297	292	306	308	307	294	301	274	292	285	326	271	268	295	317	286	299	279	273	324	269	298	297	305	277	314	309	289	328	274	312	275	287	307	291	313	323	289	290	309	300	301	318	268	303	285	294	306	305	304	325	306	296	287	336	303	287	285	283	291	326	312	297	293	290	299	303	289	306	285	298	327	267	296	294	287	278	297	300	243	278	293	302	284	312	278	281	296	282	284	286	296	285	325	282	293	274	300	291	308	295	313	326	295	284	301	276	281	270	308	313	292	304	298	283	309	278	283	266	317	298	315	318	309	286	299	301	311	304	295	284	299	316	305	286	294	304	294	292	308	286	309	305	334	296	309	316	321	299	307	303	265	298	276	305	319	310	324	321	277	313	315	306	305	295	268	292	273	295	306	294	291	263	309	277	281	281	317	280	309	293	281	272	303	300	297	291	310	304	310	276	298	294	309	322	276	300	273	321	283	293	310	323	324	299	273	268	322	340	293	316	311	320	285	280	294	311	303	287	264	322	257	287	299	326	292	291	278	281	313	302	293	304	308	297	336	279	285	299	309	292	316	309	275	258	310	329	285	309	272	294	304	312	269	327	312	287	304	274	320	283	310	301	271	305	321	248	254	301	320	290	296	301	285	282	312	292	302	306	298	277	278	277	320	291	276	294	290	271	300	315	314	306	287	303	330	309	293	301	294	291	307	308	297	263	312	289	278	299	300	303	317	296	313	284	311	315	279	294	305	294	308	318	283	282	291	302	293	285	293	322	296	274	299	296	307	341	284	293	287	294	300	326	286	294	310	295	287	271	339	315	310	291	302	290	298	290	322	281	298	297	280	278	301	283	297	315	282	313	290	300	283	309	322	290	319	286	335	277	298	325	317	323	304	332	287	292	273	340	284	260	282	335	269	313	285	261	303	308	295	303	291	296	297	286	277	289	300	319	323	294	313	283	296	268	313	292	293	281	271	295	304	282	303	311	311	282	314	296	315	297	282	303	278	269	310	286	307	317	323	308	306	319	285	283	333	264	271	312	271	318	304	290	296	305	305	304	275	311	333	260	294	298	276	314	279	311	256	271	332	263	305	281	286	319	266	274	287	303	261	287	307	297	276	309	281	300	297	300	322	301	304	330	322	276	294	282	299	294	288	285	318	313	311	341	316	289	294	325	294	314	278	327	294	279	295	309	278	243	283	298	254	295	281	307	289	262	330	314	296	296	281	305	302	315	299	308	305	271	299	294	314	303	323	296	298	280	270	294	270	296	302	277	319	287	319	282	286	292	303	285	303	300	291	290	293	291	314	264	274	295	315	281	306	273	266	310	299	288	298	293	312	305	304	284	292	295	324	306	305	301	277	325	291	285	263	298	272	282	310	295	309	279	307	271	305	287	299	295	289	307	313	318	290	301	316	297	298	304	306	296	297	274	299	284	300	275	291	292	275	318	279	304	300	299	288	287	273	288	318	276	292	315	286	295	307	298	300	270	335	297	285	307	327	300	298	316	272	312	271	303	308	288	277	302	296	280	285	339	296	304	269	307	318	315	284	285	304	324	337	296	333	289	298	278	312	295	282	270	305	294	306	293	277	313	272	289	295	279	300	268	287	313	311	287	299	318	297	301	315	287	303	309	308	276	276	324	268	308	287	289	268	320	293	302	252	252	309	310	281	309	281
36518	44472	4473	2131	1519	1146	922	763	624	574	598	498	487	463	443	414	397	421	383	384	438	432	429	397	363	338	380	402	403	356	395	397	397	376	365	343	381	382	387	363	383	343	395	370	387	391	373	415	388	370	372	398	354	357	381	346	401	337	368	339	368	366	374	355	341	350	348	341	376	363	375	357	380	342	376	366	367	363	357	369	367	409	376	367	341	341	376	368	373	381	372	337	366	377	352	362	398	351	368	376	365	322	386	372	359	388	351	340	365	365	360	371	396	349	377	384	351	353	373	380	324	386	379	388	316	348	374	363	366	338	419	397	376	373	359	344	383	361	357	358	351	355	331	377	359	369	382	376	376	372	368	390	360	366	381	335	369	361	368	382	365	380	388	378	357	360	358	366	390	376	390	340	349	376	376	400	355	392	356	374	370	356	390	398	346	374	340	348	381	371	374	351	339	392	352	335	363	393	350	363	358	368	364	355	379	391	382	397	344	386	333	347	392	343	354	391	382	335	336	373	352	363	370	379	353	370	362	376	355	357	383	358	373	352	360	350	388	364	356	359	340	416	394	340	382	385	352	348	358	340	340	377	341	372	393	359	388	380	402	341	347	364	353	364	399	370	356	368	384	354	384	346	362	359	342	316	364	383	349	351	335	376	353	386	343	344	370	361	368	378	344	358	335	327	360	354	349	390	338	380	372	366	329	353	374	349	390	358	364	376	372	353	386	371	355	387	358	324	375	393	327	365	372	376	356	363	341	381	378	361	366	389	347	393	350	353	393	367	358	354	378	336	344	370	371	386	340	346	367	388	366	347	383	363	389	335	339	362	336	386	343	359	363	380	352	347	358	390	378	367	355	338	396	358	371	333	342	369	365	340	334	348	381	408	357	351	339	383	371	345	373	372	382	370	346	377	343	351	394	337	371	381	358	389	360	370	400	377	366	356	376	349	364	365	347	383	350	388	396	366	345	377	372	377	349	395	360	352	361	389	368	375	380	353	375	351	360	377	350	382	380	357	376	329	352	324	360	387	400	379	362	328	328	362	347	371	356	343	365	355	358	381	332	371	340	377	354	393	362	332	350	325	353	370	354	381	359	345	369	352	381	334	372	383	353	346	386	371	345	378	352	342	370	344	362	348	385	374	348	420	366	350	389	358	376	377	376	366	371	381	377	379	392	334	389	393	355	365	369	351	359	372	408	391	357	371	380	424	376	366	335	385	357	359	365	355	367	360	340	358	374	364	362	363	362	381	373	395	353	342	359	380	376	363	366	347	386	354	340	387	352	346	346	355	371	388	356	364	396	370	369	382	400	372	380	377	356	396	355	366	315	372	354	370	345	367	374	392	363	374	403	357	355	361	382	376	338	366	378	372	367	372	384	363	366	336	364	364	401	368	373	357	386	381	361	356	354	369	372	359	406	369	349	378	378	330	383	372	375	370	386	343	387	393	393	360	334	358	342	380	384	379	379	356	381	381	367	351	370	375	370	352	383	367	375	371	388	367	353	335	358	342	363	364	345	378	347	383	347	367	352	370	346	360	342	384	377	412	365	387	364	361	362	365	350	365	349	393	361	358	358	374	386	340	369	350	381	373	380	409	401	341	339	350	378	370	334	329	344	367	380	347	333	371	402	353	378	348	382	337	389	365	358	378	364	340	346	364	342	366	368	400	403	377	362	390	355	364	370	361	368	363	327	382	357	354	354	375	375	379	380	374	339	394	394	355	386	371	379	355	380	370	381	337	350	409	337	340	362	378	338	369	372	357	366	411	392	373	349	361	354	356	358	387	356	364	368	365	381	357	374	379	352	360	382	381	381	345	379	355	354	375	402	394	347	379	380	369	383	370	384	352	354	351	367	356	353	340	377	385	353	344	368	353	351	378	398	365	349	358	374	333	382	372	425	368	330	339	389	372	387	361	379	383	370	359	345	384	389	379	350	384	369	372	395	383	348	374	356	345	379	360	367	369	361	332	384	352	370	365	365	366	369	373	385	363	385	385	348	372	384	351	393	345	352	392	349	382	366	376	392	345	343	359	386	375	338	347	353	341	332	364	351	337	369	357	330	359	352	351	354	354	382	373	385	382	369	376	353	385	364	389	355	372	376	362	354	355	373	400	370	350	371	404	365	354	384	344	371	363	359	355	360	383	362	353	344	362	370	368	355	403	379	413	380	359	326	399	365	352	364	373	359	365	361	362	386	343	373	339	366	364	336	370	350	345	377	381	352	381	372	384	364	352	382	356	334	331	382	369	351	332	380	369	330	356	387	404	387	356	372	390	378	397	360	385	387	397	394	343	368	393	361	363	352	339	353	361	337	387	358	365	373	352	396	380	345	352	347	381	412	354	361	373	354	379	353	344	378	373	369	384	383	378	331	365	386	364	327	376	356	372	393	370	384	350	356	353	353	360	347	372	364	360	349	361	394	327	346	383	353	332	375	380	354	401	376	386	359	357	358	389	369	366	352	341	379	406	374	380	334	379	360	371	358	358	365	352	374	375	351	379	349	361	370	395	378	348	362	385	375	375	352	371	363	353	386	358	329	382	335	371	343	345	387	358	368	367	336	345	359	359	363	377	361	353	372	363	384	339	338	380	397	357	343	380	362	388	363	370	340	372	332	372	367	350	356	360	375	383	355	347	358	350	350	382	355	331	372	368	330	361	343	350	391	381	373	349	377	348	385	363	385	334	340	376	378	373	345	366	359	339	370	381	357	348	357	365	374	351	326	366	335	387	362	347	365	342	347	341	340	363	392	359	382	364	343	377	328	360	348	354	392	385	384	368	347	330	335	364	350	376	349	370	341	389	386	360	374	375	365	379	375	389	350	341	379	361	388	359	403	345	373	367	346	343	335	354	365	372	373	384	326	374	385	347	353	381	353	338	410	382	370	381	372	376	336	373	370	360	333	344	373	379	367	379	357	330	367	339	367	374	392	321	348	399	387	363	339	380	348	370	365	349	360	350	364	334	360	344	372	340	382	371	339	370	365	354	365	318	358	368	363	360	384	375	358	359	355	394	371	385	383	349	376	325	356	331	369	345	405	366	343	404	374	359	361	379	376	381	389	377	365	375	375	399	357	418	396	372	371	367	328	359	347	348	357	378	347	360	370	347	353	361	336	364	372	394	371	359	350	351	330	371	385	366	370	367	376	362	361	363	360	346	331	390	382	410	372	355	360	360	377	348	332	379	361	341	396	385	331	373	357	373	360	388	387	359	357	368	388	352	360	344	361	361	368	381	347	395	370	405	334	352	357	398	376	359	375	344	348	376	379	367	371	383	371	343	382	350	370	373	370	361	375	381	353	381	370	364	335	374	378	354	378	409	370	370	340	353	336	336	370	333	361	355	356	328	381	327	357	355	346	359	362	376	379	367	318	363	378	332	356	376	346	342	378	387	361	386	373	373	378	358	372	359	405	348	369	376	390	408	353	332	359	345	371	341	394	346	392	366	357	362	374	364	370	376	365	345	378	338	397	358	371	378
25611	21583	27563	25546	8087	623	484	456	408	412	391	369	369	368	329	362	379	340	352	360	342	332	337	348	323	345	342	342	331	356	339	345	373	308	329	352	341	327	353	353	321	350	351	358	344	371	378	344	338	360	332	341	319	355	330	377	356	338	366	364	380	322	329	351	359	341	341	330	349	319	333	308	370	334	349	328	354	342	331	337	351	347	339	344	317	334	331	330	367	344	343	358	363	313	306	337	313	313	339	389	325	355	351	363	354	333	328	333	298	290	342	363	345	325	367	325	360	328	331	326	285	357	326	348	336	292	315	372	337	339	340	330	321	349	336	341	337	316	319	340	348	374	333	350	321	319	333	359	347	335	362	333	343	300	350	327	369	345	355	320	318	334	302	280	353	328	344	364	342	338	313	323	321	336	310	341	374	374	342	309	349	323	332	343	329	340	356	339	309	359	343	348	350	354	312	354	333	343	322	350	344	365	343	358	341	326	346	355	345	337	329	329	357	334	310	331	339	328	357	322	388	342	345	354	339	368	326	369	345	339	335	343	315	354	340	303	371	338	374	370	335	327	313	325	313	343	363	268	329	327	348	329	329	323	308	323	319	315	325	358	327	347	307	309	325	335	341	326	333	316	361	349	331	349	340	379	337	325	362	362	346	308	319	353	297	348	351	345	371	337	352	366	324	334	330	318	341	308	328	300	331	353	365	331	314	314	362	329	327	353	346	352	366	332	322	316	364	332	332	378	366	311	358	342	335	340	324	366	349	307	346	348	374	341	344	364	388	369	350	335	320	346	350	308	297	349	322	328	333	319	339	332	354	326	361	332	333	356	365	321	357	343	353	325	317	337	318	348	340	366	321	321	342	332	353	355	334	353	324	322	322	344	354	352	345	311	364	346	336	321	346	329	355	341	351	374	336	359	318	333	351	353	365	357	369	333	353	338	336	343	353	296	312	357	326	332	358	344	336	321	341	353	349	353	326	352	314	367	334	316	353	344	312	345	364	332	338	380	332	335	334	310	314	334	333	359	369	360	312	344	350	333	344	325	315	346	318	342	324	327	360	339	367	352	335	323	340	338	322	339	314	309	313	334	310	331	340	333	359	377	335	336	359	321	348	360	325	333	322	334	334	346	343	335	338	306	339	339	345	351	348	338	348	366	329	347	362	327	337	331	304	324	327	342	347	338	330	353	309	334	356	336	331	330	381	363	356	334	330	331	317	358	337	328	353	331	368	337	330	329	361	360	335	337	352	321	332	335	312	323	336	337	352	338	323	356	328	351	351	332	292	326	331	312	300	374	410	318	331	329	315	377	332	365	319	346	356	317	318	365	375	357	308	358	359	339	366	328	337	350	348	316	318	341	345	360	346	362	359	383	341	323	330	381	328	306	329	334	316	305	345	313	356	320	336	355	348	367	315	316	349	354	331	354	337	352	316	342	358	333	368	337	337	331	340	377	312	330	345	357	337	343	346	355	372	338	346	359	358	332	322	337	341	341	317	313	361	333	360	354	347	343	335	316	347	347	336	325	327	338	346	326	356	332	344	375	332	351	379	364	310	337	345	284	376	352	336	340	353	357	362	387	312	377	305	346	335	357	296	331	317	334	339	351	330	321	315	347	365	319	377	384	324	325	358	311	345	303	330	346	405	342	329	334	353	358	334	355	325	323	332	385	351	341	315	349	341	342	341	332	376	342	331	292	296	353	358	345	316	339	331	351	321	332	355	338	335	351	329	332	348	347	345	319	349	367	305	353	297	318	335	294	301	365	322	367	348	344	348	344	356	322	327	346	342	365	317	338	317	346	335	352	369	330	367	340	307	326	334	360	329	351	337	326	333	366	315	351	307	329	344	353	332	362	343	313	381	361	335	340	315	321	351	375	338	323	328	361	334	353	351	352	331	331	376	315	336	332	328	339	331	320	334	331	312	316	338	338	344	356	348	339	374	327	351	329	344	306	354	378	360	329	349	322	383	365	319	353	326	321	333	357	339	363	344	320	356	329	324	317	326	322	348	352	338	300	350	375	342	378	326	351	305	355	298	376	315	334	328	343	334	337	314	304	354	346	355	356	343	337	350	344	338	361	343	348	343	346	322	323	336	332	326	325	320	329	357	362	328	335	346	342	341	363	320	367	351	326	363	352	371	337	338	316	325	333	371	319	365	332	329	334	328	344	314	298	331	328	324	341	333	326	328	313	344	365	343	370	319	362	321	345	320	326	346	322	310	360	366	322	316	372	376	305	332	342	341	317	328	329	349	359	331	387	341	322	325	349	356	344	319	335	328	357	333	332	355	333	310	342	348	318	328	350	341	342	304	346	328	329	328	336	373	328	317	322	330	331	343	352	341	353	326	306	329	346	311	328	327	330	334	361	317	348	348	346	350	335	333	328	330	358	361	331	345	320	273	318	371	342	367	317	358	337	366	346	362	371	321	330	356	357	341	307	308	321	326	331	358	378	312	328	353	345	366	323	344	334	341	341	321	319	356	349	335	324	348	326	331	334	346	321	322	332	369	339	322	347	321	371	344	299	369	362	327	358	385	339	353	346	338	368	316	313	357	351	340	328	348	337	326	313	314	351	307	338	322	356	347	341	329	342	320	343	344	333	337	321	339	355	352	334	329	340	364	338	335	343	331	353	333	315	339	334	381	331	343	358	322	358	347	326	343	329	332	319	343	348	366	331	382	335	317	349	348	342	341	356	334	331	337	342	322	333	332	358	321	348	348	347	336	348	339	338	313	352	354	318	369	317	313	336	319	338	367	348	318	317	369	341	314	350	381	330	355	363	331	343	364	344	325	353	338	351	366	323	318	360	348	318	364	305	373	329	371	341	349	354	291	338	332	338	304	337	307	339	308	311	338	358	324	333	351	339	348	328	333	343	352	327	312	334	370	360	378	296	348	365	330	342	329	325	310	339	335	356	345	323	314	361	335	325	347	341	308	364	348	337	368	354	324	335	355	327	351	381	311	346	328	326	320	350	346	354	337	369	345	331	345	363	341	321	311	344	346	350	307	330	375	334	330	334	349	336	334	333	322	337	366	316	323	317	339	372	343	329	322	357	325	331	334	358	347	340	341	316	371	346	347	373	370	329	317	327	351	327	352	336	369	351	356	334	353	318	335	356	363	337	341	339	348	325	358	334	332	339	354	310	307	343	328	351	345	360	335	329	329	315	356	348	348	348	358	318	364	331	347	348	377	337	346	345	336	329	370	350	366	357	303	322	321	320	309	324	358	382	319	328	343	337	335	328	346	313	357	365	365	354	358	360	354	333	339	331	324	344	343	335	338	379	361	341	340	358	353	338	329	342	354	325	312	351	336	361	343	366	366	353	328	317	345	317	343	361	351	328	398	319	322	333	324	338	350	349	361	339	329	376	342	339	318	333	343	346	356	326	302	345	365	343	336	338	322	321	307	346	349	308	327	352	386	298	340	312	309	360	314	303	362	301	330	375	376	343	348	357	322	346	338	338	355	333	354	374	352	318
35948	42598	3057	1405	1081	923	764	621	606	612	525	526	541	468	496	490	452	501	447	444	430	425	462	465	445	423	453	455	453	423	448	400	395	466	443	440	483	404	425	405	430	410	445	425	442	440	454	456	433	436	443	436	428	408	443	444	425	432	428	434	462	447	455	425	455	434	437	408	462	423	468	445	413	453	426	409	449	441	447	430	447	390	426	409	433	438	447	452	425	441	393	460	451	384	449	408	407	433	448	445	472	428	429	403	411	452	432	442	452	442	471	427	428	424	436	458	427	424	430	423	422	426	426	419	432	420	440	441	438	453	424	448	409	439	411	457	449	468	433	452	405	402	455	474	433	423	444	438	428	452	432	435	420	435	442	415	425	437	415	437	403	449	421	441	434	452	427	459	431	436	450	412	421	447	440	402	431	419	435	439	422	401	416	443	422	433	436	438	465	390	447	414	424	433	423	450	432	432	416	401	460	405	408	398	460	430	430	423	504	396	442	437	428	410	420	408	422	460	413	422	441	432	429	442	447	410	458	418	457	419	402	417	453	479	438	452	417	452	441	428	453	440	463	413	424	437	413	415	463	389	461	467	447	430	457	451	443	419	442	438	491	456	460	416	426	447	426	406	420	404	426	461	418	378	438	429	421	479	429	446	458	420	457	445	438	446	428	442	461	413	417	438	423	460	401	401	457	412	394	433	440	434	426	443	425	457	436	414	445	410	457	424	414	454	454	460	468	426	450	445	438	434	450	441	412	427	476	401	473	428	402	419	446	425	413	430	430	439	454	416	408	485	428	430	389	438	418	432	395	463	428	440	419	414	416	385	456	451	443	412	476	424	424	455	453	451	427	439	423	422	428	448	403	445	469	449	453	436	429	469	460	439	441	435	412	406	438	449	427	443	428	430	427	428	451	416	433	413	411	479	429	432	454	446	428	400	439	420	415	440	415	440	435	438	446	422	431	438	438	439	400	433	445	444	440	441	403	466	445	438	442	429	451	480	427	414	417	412	440	408	435	460	448	420	447	447	434	451	416	410	426	432	464	458	421	435	460	411	422	399	410	440	411	406	424	406	434	445	438	460	410	421	411	446	431	419	445	454	453	426	455	394	412	430	410	454	458	477	431	444	453	457	413	396	450	427	440	460	435	438	438	464	451	451	432	449	462	444	386	460	434	412	427	463	427	404	427	428	478	406	424	400	416	427	404	443	433	439	416	422	437	414	403	477	463	433	408	459	466	439	430	457	451	389	455	449	412	409	451	438	411	442	420	424	430	417	443	439	452	424	430	414	419	406	457	415	442	435	426	389	403	437	461	462	456	415	463	450	403	433	407	424	453	467	445	428	440	414	429	426	439	429	442	414	451	458	449	445	432	448	421	437	424	429	435	455	395	411	482	464	443	432	409	443	413	434	460	454	406	427	440	455	418	436	423	456	434	464	444	415	449	459	413	449	417	421	432	434	415	467	485	417	453	469	474	420	448	438	484	434	418	401	446	430	495	444	441	449	417	457	444	390	466	386	388	433	431	437	433	467	406	446	398	409	460	406	424	402	377	452	468	420	437	445	433	423	460	492	415	445	409	479	454	444	433	430	413	425	449	420	440	454	408	442	444	431	422	466	410	403	414	457	428	415	451	398	456	418	422	427	428	448	426	406	444	448	442	441	429	452	407	455	426	439	403	464	392	428	427	416	451	405	418	407	477	415	400	458	494	438	443	468	442	388	446	432	444	382	447	434	410	440	397	437	453	427	438	430	457	406	482	428	443	459	414	404	441	428	438	461	432	422	439	413	411	419	432	417	433	420	468	448	419	462	432	432	458	448	444	471	433	433	441	455	427	459	422	458	414	444	454	429	439	426	390	416	401	418	440	425	473	392	430	445	484	438	468	484	436	448	476	455	425	428	434	431	438	415	419	423	453	431	467	404	442	419	407	406	417	398	439	440	439	418	416	431	419	457	423	433	496	400	401	419	440	449	424	429	421	458	433	408	443	484	476	447	405	422	443	442	423	426	431	405	425	428	452	400	434	418	457	441	442	431	419	433	443	423	444	419	420	375	411	434	452	444	434	496	436	424	433	432	436	424	431	425	426	441	432	448	423	437	417	431	420	457	399	434	420	427	438	421	431	414	418	416	414	470	392	428	401	454	454	432	398	467	478	445	406	387	434	429	409	467	457	428	412	433	432	438	450	421	401	447	454	402	411	444	432	434	450	448	440	411	415	424	455	449	418	415	455	455	412	408	432	421	444	452	431	437	390	450	470	446	451	439	418	454	428	415	459	387	464	432	423	410	440	449	437	406	446	464	507	428	428	438	439	418	471	400	419	452	378	422	406	439	435	431	376	447	430	444	428	436	445	440	441	437	423	443	468	433	401	407	428	463	425	461	479	424	439	436	433	405	404	400	428	461	455	394	421	433	448	416	445	452	411	426	425	427	420	435	437	402	413	424	441	454	442	454	425	474	411	440	420	442	426	425	394	446	444	448	441	438	404	389	420	425	424	437	427	425	439	431	412	460	431	430	411	405	433	400	417	426	397	464	454	424	398	414	405	420	435	443	404	466	442	424	424	469	424	442	399	446	458	435	403	391	421	449	471	424	426	401	458	437	440	441	441	459	441	426	396	418	393	455	455	467	400	426	416	445	429	440	439	442	424	397	414	399	417	412	415	408	409	432	417	441	432	475	417	425	441	427	421	434	472	418	439	446	452	429	489	424	462	440	432	399	449	397	435	419	460	416	465	428	436	434	411	442	449	428	432	422	439	403	412	382	426	413	447	417	474	466	444	456	445	418	447	421	448	424	422	434	424	460	453	441	449	444	423	419	434	405	442	452	426	436	430	460	449	445	428	437	446	441	416	431	417	453	455	442	440	410	421	413	434	460	440	446	424	421	452	406	445	450	443	428	450	416	457	423	414	446	433	429	438	420	408	388	408	432	461	472	462	419	436	465	490	412	412	427	402	397	442	463	425	437	405	465	448	436	434	434	415	412	420	407	428	450	399	442	436	457	451	429	429	410	442	398	450	427	441	403	465	462	433	396	455	421	472	415	434	438	415	412	426	445	441	433	416	448	457	427	456	433	417	410	432	428	416	408	419	389	432	435	420	440	424	429	416	415	400	400	429	406	442	383	447	439	437	424	447	414	432	460	417	442	427	404	412	425	432	405	463	398	441	439	424	404	433	402	433	422	411	481	409	444	434	450	475	436	431	430	488	459	421	442	414	436	426	423	453	401	420	409	447	434	422	478	417	425	412	437	387	426	433	454	454	404	432	409	427	403	426	443	452	447	445	432	405	455	439	423	429	411	478	424	397	406	462	434	413	458	418	449	445	460	432	468	422	433	425	434	457	434	440	460	432	476	423	439	412	435	417	439	397	462	454	415	495	424	447	426	426	411	417	418	451	440	462	405	434	431	447	416	418	456	445	425	431	423	424	418	447	427	448	405	415	430	421	435	450	444	424	438	395	461	422	426	455	435	468	440	468	447
23257	21562	29311	24221	21542	21566	9684	1242	932	850	809	830	733	679	654	664	681	641	656	628	614	635	675	599	626	641	603	640	587	638	599	588	619	569	639	604	588	613	563	604	585	614	621	569	641	597	591	607	612	592	612	598	626	594	534	591	611	591	574	602	573	568	598	607	578	554	548	605	588	609	553	627	588	647	586	584	583	610	577	586	601	594	555	563	577	544	620	591	588	541	562	607	582	542	551	633	609	599	568	597	577	558	572	584	627	563	618	627	603	585	597	608	610	616	555	557	606	606	570	592	624	599	596	574	572	606	529	590	605	600	587	610	591	595	633	607	583	603	599	587	612	605	594	565	562	617	575	594	597	591	608	549	600	590	561	602	571	570	587	581	582	588	566	583	613	565	552	584	583	530	609	617	620	542	601	574	601	610	577	571	548	617	590	610	627	637	548	559	630	581	600	604	591	579	591	575	579	571	574	598	598	569	640	538	609	606	606	575	601	612	622	594	617	585	625	574	585	562	566	588	587	582	592	586	565	575	599	598	607	580	609	571	582	580	596	624	600	579	570	575	574	577	607	578	571	584	582	528	625	550	600	606	549	593	626	607	575	603	601	622	580	600	567	575	620	590	572	580	618	590	586	572	583	604	554	591	586	591	598	580	597	560	630	592	633	618	602	601	597	574	582	597	561	618	547	608	613	609	556	595	631	619	583	602	581	600	588	594	561	530	612	607	611	605	532	557	636	561	553	569	597	635	586	598	637	569	586	571	594	625	554	630	588	574	611	618	641	559	594	571	570	611	608	588	574	599	577	589	584	596	587	553	560	577	631	572	600	566	568	582	579	601	609	547	565	563	607	623	559	588	609	599	603	613	580	590	578	589	589	586	607	615	628	582	617	555	604	589	590	597	577	617	594	574	567	555	610	626	599	596	570	568	536	571	589	570	615	592	608	566	596	566	606	636	610	554	607	588	592	573	592	571	594	579	554	587	605	573	592	563	574	606	619	587	543	578	574	598	634	566	616	632	638	584	603	597	543	575	595	583	598	585	595	563	592	548	609	581	585	581	594	630	587	587	596	557	599	571	567	653	614	602	612	529	605	570	577	616	568	598	575	576	601	553	591	599	599	606	566	606	586	583	592	601	581	628	590	595	609	599	576	579	605	594	595	596	547	585	573	581	577	549	601	607	592	606	576	560	607	604	616	592	602	632	582	590	599	572	580	558	600	613	589	568	592	598	629	596	600	573	606	551	626	574	593	567	584	574	566	596	596	570	565	563	571	560	631	585	609	621	623	595	609	587	578	607	629	584	550	649	632	572	577	618	648	573	578	578	585	609	555	600	579	581	613	579	540	575	599	615	605	584	623	554	595	607	586	644	600	643	601	586	601	588	571	610	558	553	616	605	567	562	597	547	584	557	633	539	571	600	641	564	591	532	576	561	605	578	603	587	563	619	566	578	612	591	557	581	586	578	610	630	558	511	627	590	580	617	562	597	604	564	599	572	570	591	593	603	553	595	639	585	601	593	643	638	596	567	564	607	595	583	557	592	528	609	585	581	578	572	597	621	580	570	615	571	606	604	584	580	587	544	574	574	567	576	599	572	610	595	558	596	631	605	604	596	607	576	628	586	553	605	588	618	565	600	557	599	660	612	622	563	567	626	595	586	563	614	583	573	594	605	620	557	563	633	585	577	571	585	605	612	575	576	604	569	607	588	533	649	576	609	563	548	557	607	623	610	623	574	568	606	610	587	586	570	590	579	611	601	570	539	599	575	564	589	596	580	613	603	619	570	569	555	600	546	531	580	567	509	636	548	567	562	587	598	576	577	596	624	572	598	598	569	644	593	576	627	561	587	593	578	610	610	573	580	590	571	562	586	623	600	582	610	630	531	564	585	598	569	584	562	607	580	581	616	572	592	598	564	581	590	596	613	591	617	626	602	609	559	576	614	606	570	581	583	568	561	602	620	561	562	579	593	584	535	615	627	610	619	616	604	597	606	568	582	610	563	625	615	635	577	586	554	643	576	585	559	581	572	592	601	597	608	577	557	558	599	619	599	605	607	601	602	565	585	571	588	622	535	629	591	579	582	566	652	538	554	581	545	586	637	581	606	574	614	610	551	600	578	584	600	611	598	604	612	624	623	632	590	627	597	595	587	572	589	563	578	582	576	562	590	585	582	554	599	600	593	620	597	595	595	616	644	588	569	610	552	606	563	589	556	580	605	582	600	580	588	567	591	589	609	591	646	619	549	617	597	593	591	569	597	593	609	594	597	568	586	573	574	570	659	554	620	570	640	559	574	589	626	629	554	621	568	599	566	584	589	546	613	556	586	590	608	568	549	610	609	555	575	621	537	580	586	627	618	575	577	580	560	597	600	630	550	622	596	591	621	585	611	611	579	581	634	595	605	589	604	599	566	570	601	560	596	634	566	611	575	615	599	568	619	575	606	600	587	561	538	600	561	625	598	566	610	530	566	592	583	651	581	600	620	582	603	612	564	594	610	605	579	596	606	624	585	551	611	644	596	592	633	584	548	605	624	581	536	586	574	567	617	579	593	606	597	565	580	574	575	588	549	606	566	594	586	613	621	545	576	593	597	548	592	598	613	584	629	584	548	553	585	598	607	658	593	598	572	559	586	544	554	572	583	561	536	595	603	594	579	549	566	566	588	553	553	575	562	616	609	550	624	589	579	618	606	590	607	629	521	603	565	597	596	636	592	581	556	551	560	577	536	591	605	580	604	575	598	604	567	629	595	594	574	596	542	552	606	562	528	580	591	569	571	546	600	573	577	555	630	613	601	585	558	597	624	584	536	559	588	585	592	615	599	591	601	562	578	586	606	588	606	654	619	576	605	562	563	569	571	552	610	646	591	601	562	612	614	620	588	575	607	596	599	631	576	589	575	589	594	616	625	602	590	554	570	568	578	587	588	582	572	596	564	599	585	594	605	608	591	599	546	617	607	593	600	651	618	615	624	591	609	561	574	596	598	560	551	615	593	600	596	566	628	620	566	622	616	563	563	589	591	608	599	586	584	593	626	569	576	621	639	572	588	604	585	601	585	575	603	597	591	592	598	623	591	612	563	595	588	587	607	602	579	582	622	597	578	569	557	623	618	586	587	592	580	538	574	572	578	582	609	608	591	593	606	579	572	587	611	610	581	595	552	565	589	577	617	547	594	607	571	558	557	589	596	591	569	599	593	602	594	553	582	602	584	567	619	618	608	567	578	562	542	615	620	565	564	568	592	571	558	581	597	580	604	594	611	595	628	591	574	623	575	641	586	588	604	568	583	576	586	582	602	552	614	584	579	574	601	594	601	611	607	604	565	565	606	617	597	571	607	570	623	566	525	592	604	588	608	613	580	570	622	654	604	579	596	591	572	604	585	573	601	598	602	610	580	568	587	592	593	588	573	604	565	565	578	569	581	580	563	580	585	574	566	600	591	588	590	591	574	563	605	578	547	591	605	568	573	555	613	618	602	598	589	592	602
42700	60528	8842	4449	3291	2490	2012	1643	1403	1285	1143	992	1010	968	914	803	812	857	802	778	732	790	762	762	697	748	743	751	748	728	684	740	726	697	683	682	661	753	668	692	667	718	705	714	695	722	676	718	700	733	691	694	664	667	655	706	707	699	727	733	702	685	755	713	720	674	701	680	699	743	643	718	701	698	707	675	671	671	682	715	656	707	691	671	732	714	694	721	707	681	700	736	648	655	689	644	685	688	690	622	709	697	678	682	677	653	698	723	704	657	667	692	703	705	719	680	675	674	724	675	684	668	690	677	686	694	663	675	731	695	687	663	699	701	665	706	676	720	711	691	709	699	697	678	668	684	685	640	676	649	705	651	652	692	731	714	677	693	713	702	653	648	682	639	675	678	714	704	650	640	694	671	685	651	667	721	624	672	722	700	673	693	702	681	670	697	708	631	652	660	688	677	686	722	687	676	719	682	652	713	678	695	661	678	682	628	656	674	734	646	659	643	685	666	726	701	644	625	690	705	671	661	704	706	684	710	638	670	704	666	644	649	705	717	683	641	701	659	690	701	695	699	667	702	623	693	690	688	700	701	691	689	685	708	696	648	708	687	637	630	704	644	716	669	646	641	704	668	666	675	701	689	650	667	669	674	685	695	658	666	640	696	694	718	680	658	681	673	745	731	654	690	730	669	677	675	664	659	678	625	664	717	661	696	655	665	713	701	693	724	686	726	686	703	717	679	744	684	675	670	763	673	722	709	681	675	721	648	706	674	698	682	652	631	642	694	672	696	682	652	665	694	741	653	650	706	679	662	637	661	681	679	631	729	666	666	702	670	670	666	686	677	669	709	661	683	649	679	648	661	709	681	671	683	656	653	664	663	657	714	685	671	650	687	672	716	685	727	674	668	729	662	661	683	659	672	667	726	671	655	703	680	714	721	663	712	642	658	670	718	711	670	640	656	679	675	663	697	675	686	629	651	622	681	647	706	696	696	723	689	710	628	694	662	675	692	695	649	648	717	681	715	716	676	668	716	678	708	655	707	679	703	681	672	680	665	719	684	673	671	725	704	657	664	675	664	700	676	660	656	710	702	700	707	659	712	687	665	746	697	710	670	674	702	655	644	691	667	661	712	720	717	675	679	688	691	647	692	664	723	700	647	743	655	662	680	690	652	688	694	643	727	672	664	697	665	649	662	667	657	726	672	679	652	660	671	674	686	705	678	620	691	710	729	708	713	702	679	679	688	708	683	646	713	699	716	668	713	673	658	715	723	706	650	664	693	734	696	626	626	654	701	648	678	693	679	687	698	698	701	686	693	719	679	667	646	652	675	710	652	684	666	665	692	705	677	694	648	706	677	652	689	685	700	682	673	671	647	699	697	624	673	655	672	651	671	720	635	689	691	689	681	727	699	665	659	675	669	664	705	675	684	663	678	714	702	709	739	625	681	687	698	670	706	705	698	627	658	706	682	665	685	730	668	755	671	683	654	728	674	699	659	667	643	664	657	678	705	785	699	681	683	662	732	680	708	671	682	606	711	696	686	694	683	663	664	702	667	671	704	710	672	696	698	684	700	706	695	684	632	718	682	703	726	655	704	722	665	687	715	713	699	698	662	685	659	644	684	684	698	707	666	657	665	693	682	674	698	674	667	686	683	701	688	755	675	670	670	760	702	711	666	695	639	651	671	737	678	680	670	692	674	653	749	692	685	736	682	695	636	690	616	632	728	652	657	675	709	673	655	621	643	665	658	691	696	655	636	661	641	680	687	677	682	665	680	684	741	697	677	686	699	665	687	690	665	702	677	683	654	707	657	699	694	691	685	701	694	699	650	696	708	660	676	655	697	690	699	647	685	716	630	691	670	651	656	668	691	675	650	635	726	683	679	677	691	638	691	705	664	609	695	647	684	718	654	671	649	701	655	666	690	658	720	680	658	652	729	722	656	696	715	638	685	656	720	681	702	673	684	657	683	722	638	683	691	649	690	662	712	658	684	703	671	662	711	638	665	691	637	650	737	685	701	657	653	673	673	666	698	714	696	735	712	673	661	702	661	674	636	673	639	714	666	667	665	691	719	667	692	645	665	663	662	686	693	667	687	683	664	663	709	704	648	742	721	676	657	716	679	634	705	674	683	715	728	691	660	669	695	702	672	678	710	699	658	668	640	680	678	700	717	695	682	663	715	636	669	654	723	690	708	677	687	669	669	669	670	732	680	702	716	680	700	674	654	744	668	688	686	664	656	701	655	697	687	701	680	668	661	642	727	688	669	682	661	680	657	743	698	683	699	651	692	640	680	678	600	660	682	699	685	714	680	688	708	692	626	632	670	644	676	649	690	664	674	651	669	708	707	674	667	691	664	704	717	672	627	657	700	675	673	683	681	758	699	726	675	691	663	676	642	671	656	662	688	670	634	692	667	678	723	647	688	707	666	708	663	707	687	711	696	701	693	679	734	726	726	687	629	720	651	694	678	696	691	679	701	702	700	694	728	645	666	699	637	731	667	689	705	727	700	749	673	690	695	644	682	628	661	672	698	649	663	692	658	662	710	667	663	707	658	668	686	685	678	642	669	692	669	677	653	675	670	715	669	651	656	666	720	683	649	688	650	678	699	675	690	648	656	712	665	678	658	666	696	659	662	689	631	672	699	728	696	708	668	720	694	628	687	712	716	685	674	680	644	704	678	690	660	717	698	662	683	654	634	715	718	632	667	671	685	688	731	648	711	707	676	664	643	644	720	670	668	698	672	657	691	703	699	676	690	700	705	659	682	690	695	686	654	638	689	721	699	687	681	710	729	695	675	674	669	673	717	657	676	650	743	716	683	627	707	658	687	684	701	698	660	730	681	645	699	728	723	660	740	683	648	702	699	674	672	694	680	700	651	700	662	706	703	687	679	707	646	703	698	727	628	694	699	680	736	689	693	661	663	629	701	665	685	638	695	685	700	635	676	715	697	693	635	659	652	713	706	720	681	709	748	687	696	644	668	648	689	698	666	659	660	700	699	670	661	678	686	681	689	662	652	711	687	680	695	700	688	691	715	698	683	684	667	696	684	726	659	672	691	670	655	676	678	643	693	729	670	632	683	652	699	692	670	656	722	675	742	665	684	702	700	684	665	688	670	706	725	656	656	677	669	647	698	685	681	693	703	673	688	690	694	643	658	699	688	677	729	681	686	700	694	705	686	644	703	698	677	692	722	694	746	651	661	691	673	697	710	671	663	762	662	714	707	652	676	710	684	687	684	668	729	688	721	655	663	708	686	695	679	705	671	706	703	648	682	690	736	684	730	652	629	626	667	691	663	679	690	759	682	648	682	663	667	674	688	655	658	689	708	715	702	690	651	691	716	663	726	719	688	690	668	668	696	665	691	697	682	707	676	636	677	681	651	656	643	703	704	732	711	677	700	647	697	643	674	693	677	680	661	709	676	660	641	677	705	702	662	723	732	692	685	706	670	712	733	656	677	698	687	652	662	659	701	684	657	710	653	703	634
29018	26946	14102	1417	273	259	248	224	198	220	208	209	202	198	193	197	203	206	201	211	204	215	209	225	236	210	206	226	193	207	206	172	186	214	197	212	186	198	214	198	209	177	209	197	212	214	188	215	230	190	196	207	186	213	177	204	209	200	210	199	207	187	178	206	196	178	212	208	227	194	191	196	188	218	217	215	182	198	209	232	232	204	200	218	204	173	188	197	179	192	196	215	217	203	186	205	207	202	210	190	221	214	204	227	198	176	197	212	177	165	201	227	212	215	209	202	189	194	224	206	211	222	219	199	206	202	188	201	224	184	198	202	191	206	204	227	209	187	197	194	199	194	197	203	240	234	210	177	211	196	198	243	223	185	181	204	207	208	211	193	215	201	240	203	218	211	200	207	214	235	194	202	229	200	190	199	181	178	176	181	242	226	225	212	209	216	211	202	221	195	224	184	205	215	204	200	188	196	206	210	193	216	202	210	207	219	204	226	204	203	199	206	231	214	188	233	221	207	191	179	201	190	201	186	200	193	222	200	212	190	205	181	210	202	192	173	191	200	186	208	226	194	174	225	222	192	189	190	211	194	203	195	211	200	198	192	200	197	198	194	209	205	194	199	199	197	190	212	206	211	189	192	192	200	199	198	183	233	192	206	208	211	181	195	185	209	204	194	190	221	203	211	192	202	196	192	187	189	208	218	187	173	209	183	179	206	214	190	192	208	176	171	197	199	185	204	218	200	177	206	219	207	200	204	173	203	190	206	183	209	211	230	207	190	198	176	230	186	182	195	175	183	216	166	201	188	199	224	193	205	196	202	196	203	217	202	226	215	200	179	206	181	216	198	184	207	189	205	204	216	216	166	189	207	199	162	203	213	196	199	197	212	205	217	215	206	202	203	207	200	206	186	212	191	195	202	188	215	226	221	216	221	217	201	205	184	222	168	202	210	207	208	215	191	208	203	195	189	204	217	194	192	187	189	230	182	202	186	198	230	204	193	220	194	194	184	237	192	212	207	202	192	228	209	189	185	220	202	190	192	223	213	208	197	225	207	206	204	177	190	208	202	175	193	203	227	209	210	224	226	185	216	207	223	223	213	180	207	219	198	196	192	197	182	211	205	207	208	199	187	187	224	210	234	216	226	204	207	211	197	205	208	202	212	183	199	187	186	203	194	197	197	191	212	217	215	204	182	204	214	201	192	191	219	210	205	218	221	226	199	211	205	241	197	181	211	201	202	223	209	203	221	199	203	210	232	214	205	205	186	228	188	221	210	180	213	213	191	177	216	196	208	185	187	230	200	209	194	198	217	188	184	203	200	196	215	181	213	199	200	194	193	190	199	211	224	190	190	221	222	205	175	196	203	227	190	200	202	195	206	217	220	182	166	215	201	203	192	216	219	239	193	190	182	198	200	199	214	187	205	204	199	200	196	185	187	209	186	204	194	188	187	187	190	184	217	183	189	200	212	189	189	177	188	203	235	186	211	181	193	223	205	204	190	176	210	191	176	201	195	208	205	220	196	195	197	218	221	228	229	187	199	211	200	186	177	157	181	196	196	181	197	210	197	194	192	202	229	148	207	185	213	205	222	217	204	223	201	197	197	202	216	213	211	188	217	217	183	214	193	206	201	204	177	207	193	200	209	204	202	187	183	205	196	204	192	189	196	210	216	200	232	188	197	213	210	188	215	202	185	220	202	193	171	202	190	181	179	207	200	227	210	180	224	215	201	222	190	209	216	184	200	194	226	160	186	216	231	216	175	170	229	201	197	184	198	184	199	225	193	209	200	202	194	206	212	208	173	223	213	219	202	209	194	192	193	201	190	203	171	214	182	208	205	203	234	177	205	187	213	200	197	209	199	215	187	190	205	195	200	205	210	195	203	181	199	201	181	220	193	213	207	173	210	206	198	226	222	203	226	203	215	207	184	205	198	224	213	184	204	216	219	196	212	220	185	193	173	194	191	218	198	205	198	215	194	195	214	208	228	190	193	190	221	219	177	214	193	165	175	197	201	226	233	206	185	209	206	214	209	210	213	209	202	226	204	219	212	209	212	210	210	218	193	182	209	203	179	209	208	199	202	180	216	197	197	180	199	221	196	196	197	188	181	217	208	225	203	193	206	214	204	222	216	200	209	206	183	194	186	203	202	203	194	202	237	228	229	200	177	178	217	203	175	202	238	196	199	195	187	195	197	203	199	187	202	230	227	208	197	191	227	202	199	220	221	229	224	222	221	198	188	187	193	200	196	201	212	200	196	189	225	220	185	223	205	176	227	190	201	197	176	200	211	190	198	226	210	212	214	213	242	217	182	218	224	230	183	224	186	209	188	210	181	206	198	228	213	210	196	188	186	185	218	206	182	185	223	212	178	203	203	218	193	180	177	197	186	186	194	199	183	184	183	202	199	191	193	206	201	198	189	213	191	231	202	171	189	195	215	202	218	218	188	214	199	203	220	186	217	197	183	186	200	215	176	208	228	189	190	230	211	201	197	210	173	226	188	203	198	217	212	200	204	175	189	177	189	201	199	199	212	181	190	190	188	200	176	194	191	207	199	197	208	189	225	212	190	205	173	207	198	182	212	242	187	195	208	187	187	188	193	198	203	203	177	197	212	217	219	199	218	209	202	216	218	241	215	200	207	211	205	197	210	197	182	218	207	207	200	199	206	211	188	214	173	190	219	193	193	231	185	199	202	205	206	202	228	198	212	181	183	187	215	183	207	230	195	208	214	192	186	209	204	216	198	209	228	188	196	230	208	214	189	209	215	210	185	211	215	195	196	221	214	186	198	197	206	220	242	204	209	189	206	204	220	212	206	199	188	192	183	228	194	208	197	203	193	192	199	195	198	203	219	236	195	203	211	216	193	198	209	227	210	204	211	193	201	207	230	208	209	186	215	207	225	200	248	206	188	214	206	220	198	180	220	214	187	196	195	184	191	211	194	167	205	225	182	217	191	209	208	208	222	199	193	185	212	213	209	197	209	212	197	216	193	212	202	188	209	178	195	216	195	223	202	191	185	215	195	213	189	182	209	213	196	191	201	187	184	216	193	203	195	174	200	227	230	182	205	218	211	196	192	205	224	191	207	212	176	198	218	234	196	202	228	198	202	212	208	188	190	189	195	201	212	194	212	195	184	204	179	190	188	197	207	214	198	206	207	181	182	196	192	194	197	198	197	174	226	213	185	191	191	187	185	201	184	197	185	182	202	208	195	210	214	213	211	188	183	217	191	201	217	214	214	202	195	188	192	216	198	235	196	177	212	207	197	197	217	211	189	200	201	181	198	204	194	228	186	166	208	191	200	208	185	187	203	198	206	208	199	200	212	207	203	179	218	179	197	216	199	208	205	188	202	203	212	186	194	196	186	210	198	165	226	186	226	230	218	193	184	213	194	253	201	203	186	191	206	169	212	183	191	241	196	187	175	184	174	233	179	213	208	199	191	173	180	202	208	210	209	194	204	207	227	210	193	192	192	188	199	184	203	203	200
32805	35615	663	417	357	315	292	300	289	284	325	280	288	293	277	275	282	283	246	267	241	283	277	261	276	267	240	253	270	277	276	276	260	262	271	270	279	255	268	250	231	272	276	238	292	271	271	290	282	268	254	275	266	270	227	264	282	258	261	256	262	240	292	273	296	255	264	241	257	281	298	240	244	254	256	274	249	240	274	270	262	255	255	270	271	271	238	266	260	256	248	250	255	243	262	270	269	267	229	260	256	241	280	267	266	234	276	264	253	269	255	248	273	281	251	260	272	242	287	273	247	282	268	255	288	292	278	255	279	287	250	254	272	251	268	282	266	268	267	254	273	283	255	245	295	261	306	292	269	259	243	272	285	267	265	239	288	251	272	248	306	294	264	249	243	241	283	241	254	268	294	274	251	269	269	270	266	264	236	261	262	241	287	269	261	282	238	247	254	243	260	260	264	258	231	282	280	270	278	263	280	252	251	260	259	235	282	278	280	296	257	270	262	261	278	282	259	265	263	279	274	294	269	279	274	258	289	282	268	252	282	282	265	272	269	267	291	259	274	240	248	262	285	262	281	298	281	258	240	278	285	291	251	275	284	264	274	272	272	291	269	237	283	275	281	251	273	266	247	271	279	279	280	279	257	276	230	269	280	273	277	263	251	232	277	271	296	260	265	260	279	262	267	268	275	259	252	282	263	279	263	242	235	292	272	255	276	257	280	231	244	278	292	266	262	275	255	267	277	260	253	254	251	257	266	258	280	235	271	292	273	268	249	258	250	268	254	268	256	279	269	262	261	250	265	261	270	274	251	249	259	271	265	278	287	266	274	258	250	253	267	300	275	256	230	249	271	243	251	265	257	241	265	247	278	263	244	262	251	259	294	253	256	312	269	301	281	245	285	279	260	282	285	284	283	254	260	264	273	275	275	253	254	248	244	273	260	229	258	268	281	244	293	284	272	261	252	246	282	279	262	255	261	259	302	267	271	256	243	254	257	272	246	273	276	283	276	257	256	254	299	275	227	245	255	232	251	224	274	267	249	247	266	266	223	267	291	266	255	276	261	273	301	297	264	278	271	254	242	263	287	283	266	273	256	271	245	278	271	270	286	276	255	244	241	289	293	244	266	258	279	253	265	270	274	238	268	255	259	293	285	233	284	247	285	239	280	267	254	254	277	257	259	264	286	292	279	278	273	250	278	245	265	257	258	255	269	251	250	241	257	265	256	278	271	278	263	300	258	283	267	302	283	284	309	271	271	262	269	238	232	269	260	247	278	266	248	268	264	271	279	268	294	284	239	255	256	273	260	278	281	254	243	260	275	243	251	274	252	276	242	251	273	260	269	268	268	255	262	265	240	251	290	248	241	251	242	247	264	267	263	261	255	279	273	273	239	259	233	276	261	254	293	265	234	240	254	249	269	252	255	289	268	267	275	262	275	276	252	240	252	285	243	237	247	282	276	268	270	304	261	279	279	248	245	256	281	267	261	248	259	249	292	285	249	241	277	238	265	278	284	266	305	275	273	266	279	251	277	260	267	267	272	278	236	279	260	254	266	246	285	263	267	264	227	281	257	262	271	262	260	270	263	283	252	273	266	270	257	262	289	254	276	267	259	259	258	279	261	260	217	278	253	257	259	290	245	268	263	254	254	306	289	267	253	258	251	293	259	250	247	280	261	255	263	267	267	278	240	257	252	256	269	256	234	254	255	264	257	280	282	251	258	271	272	281	273	282	264	255	249	301	276	278	280	248	276	256	274	305	250	250	266	273	264	270	251	267	244	255	292	285	249	250	266	266	244	281	264	267	284	276	262	274	258	264	284	254	250	268	272	256	245	312	273	259	268	281	248	287	293	266	254	270	257	285	292	287	281	266	242	260	223	289	276	290	266	259	265	261	253	257	272	265	258	224	279	266	316	281	287	246	246	248	255	263	251	243	257	272	267	265	273	237	280	240	264	271	275	253	243	297	256	238	253	253	266	268	261	266	273	278	278	246	260	255	279	274	290	280	241	270	296	261	245	277	268	276	255	258	257	268	305	246	257	272	289	275	268	219	258	224	277	250	303	247	242	278	257	243	289	265	263	285	245	279	272	263	264	266	271	263	266	263	244	263	274	272	296	278	265	247	263	280	260	274	274	260	273	284	262	268	265	299	271	262	281	276	250	288	291	248	265	273	251	265	266	281	293	283	243	248	259	247	268	288	305	271	282	273	297	251	294	254	251	257	269	263	265	239	263	287	276	287	253	250	242	282	276	266	267	251	261	278	266	277	265	276	248	273	250	276	262	251	260	246	285	279	282	282	264	262	280	248	263	287	284	242	239	288	298	249	260	273	266	276	283	263	236	253	275	261	275	270	278	277	246	299	277	270	224	279	256	240	255	273	258	302	239	286	276	291	256	283	278	249	286	241	242	244	252	266	273	276	285	259	266	254	301	262	249	282	265	298	274	250	270	254	263	266	273	244	243	249	247	242	252	253	277	273	280	271	236	255	268	284	251	267	268	275	271	288	278	261	256	224	262	269	282	289	255	269	293	283	249	263	262	255	242	260	263	305	269	231	267	260	255	285	253	270	256	266	272	257	256	293	289	254	279	246	269	250	265	267	287	272	271	278	278	281	254	270	256	237	296	281	250	274	265	284	265	284	281	238	255	259	292	231	284	267	253	272	279	250	279	242	260	252	251	257	238	267	266	271	264	294	290	254	255	258	269	237	255	273	256	238	258	269	249	258	263	229	264	278	250	231	253	288	261	265	253	278	261	262	279	269	273	262	279	242	257	273	278	283	243	256	297	241	264	265	265	291	278	237	259	248	242	268	273	259	259	246	268	275	251	273	279	275	260	285	283	271	249	275	287	256	248	253	250	265	252	284	256	261	247	245	282	250	316	245	263	265	276	249	277	280	253	246	257	261	262	264	259	296	287	259	259	242	239	265	272	230	283	270	264	245	256	302	292	251	245	263	242	264	250	256	273	264	284	263	278	262	260	288	288	235	291	287	283	284	243	260	299	256	291	281	260	277	281	271	294	271	294	283	295	285	265	228	272	258	273	278	280	245	278	259	259	260	285	278	262	265	281	275	251	267	251	276	287	252	263	288	250	273	302	267	254	265	280	244	290	249	271	254	265	289	285	279	289	266	261	287	257	270	267	261	278	254	271	258	253	266	245	245	250	257	283	263	262	266	255	262	277	278	264	263	276	268	264	264	244	251	260	273	287	271	263	271	285	247	257	289	256	260	248	289	267	281	265	275	291	261	265	270	244	246	268	243	253	286	272	280	251	243	250	267	288	272	290	286	271	259	259	255	272	262	275	284	264	249	288	266	273	269	249	248	250	292	275	278	276	284	288	277	263	286	274	236	289	264	242	286	262	269	255	273	265	269	244	286	258	265	282	257	278	262	249	286	275	275	278	237	265	269	263	289	264	280	261	284	264	298	247	242	258	268	301	263	265	249	255	250	241	244	266	260	257	266	271	231	286	240	280	232	287	265
24430	21512	28590	24760	21184	4742	639	502	439	478	396	384	357	339	280	361	347	337	356	297	355	323	309	285	327	327	314	302	290	321	327	330	334	330	306	310	289	321	321	293	306	308	279	303	309	307	307	366	297	287	333	310	287	312	290	277	287	327	299	290	303	292	301	290	275	314	294	260	299	334	329	291	299	277	305	328	291	331	290	270	273	320	289	285	268	300	301	327	310	283	254	297	295	272	307	289	334	295	295	292	293	285	326	301	298	297	322	297	292	285	280	312	289	306	299	295	323	300	295	336	289	287	335	282	282	300	287	302	275	317	278	288	293	290	298	284	291	309	293	300	321	297	300	298	295	315	314	263	290	314	322	310	290	277	302	309	306	325	313	327	288	317	289	302	315	325	301	292	318	325	319	287	305	307	324	303	344	281	318	294	317	287	300	261	336	275	300	322	310	337	325	308	333	296	333	316	283	269	305	308	292	302	303	294	297	288	302	310	311	287	349	307	306	294	294	304	287	307	297	302	306	309	299	293	318	292	292	300	294	309	325	301	329	312	308	280	266	299	300	335	303	288	292	305	316	323	317	343	290	305	323	279	333	316	315	315	298	327	322	297	299	283	296	300	279	323	296	303	278	319	307	297	314	304	299	289	267	316	306	277	293	285	294	296	282	313	262	305	268	297	294	319	286	302	305	327	305	312	309	294	310	326	305	326	316	298	286	315	307	276	272	302	303	295	307	310	270	313	270	315	327	310	330	273	322	286	352	291	297	304	285	302	302	302	298	300	306	326	298	315	305	293	334	297	316	305	289	291	297	311	295	299	314	302	290	332	299	318	280	296	264	305	313	286	318	306	287	306	285	317	334	260	280	324	284	299	319	338	279	293	313	298	269	304	302	316	315	291	297	329	306	284	279	289	319	285	286	268	315	298	265	302	298	294	277	300	291	310	294	311	258	285	309	321	323	320	329	281	294	282	281	268	314	299	277	274	271	286	316	300	295	319	307	295	309	295	281	303	314	301	306	290	302	304	314	296	295	323	326	315	320	317	301	295	290	270	337	292	274	315	316	332	308	322	338	282	287	293	311	285	315	318	251	330	284	287	276	281	313	323	280	307	285	297	319	312	315	307	315	286	291	285	279	293	296	301	309	314	325	287	322	290	309	264	303	312	300	322	317	323	318	293	322	290	289	311	280	296	306	286	303	340	290	319	308	265	303	307	271	286	305	284	287	304	274	299	298	282	288	317	293	307	302	303	294	275	337	282	278	280	283	310	297	270	312	324	340	338	305	290	319	326	301	325	298	306	319	289	275	294	313	267	318	321	305	307	297	292	313	309	294	322	292	294	287	301	312	319	310	282	287	323	313	305	294	288	289	307	305	276	300	289	280	290	307	276	298	291	254	307	305	309	309	270	320	328	288	317	278	322	318	292	302	294	321	310	297	291	286	298	286	302	281	317	289	296	296	324	284	276	263	283	303	273	307	302	323	308	320	293	288	325	311	286	274	311	293	284	283	286	300	307	267	315	294	274	300	306	283	319	310	291	308	288	306	264	296	333	281	291	315	326	289	308	321	290	288	303	318	275	318	306	294	295	292	290	286	315	295	309	303	292	313	322	279	287	281	283	301	306	313	292	280	306	307	319	293	302	316	261	297	289	293	287	296	327	297	287	298	328	293	315	300	300	276	316	318	310	287	304	279	290	331	291	287	310	304	317	301	296	287	306	311	300	302	284	309	291	288	313	327	288	271	310	311	308	279	317	321	302	304	258	334	326	305	269	285	269	303	293	273	306	321	314	304	308	335	317	298	303	300	291	287	291	282	297	285	310	296	256	316	297	312	289	285	284	289	277	311	319	320	303	275	288	315	323	316	290	314	268	298	335	304	289	305	302	307	293	297	293	293	317	317	298	294	316	284	294	286	303	287	293	313	290	334	282	297	294	318	306	321	291	305	289	288	294	308	324	311	283	292	278	331	306	289	319	299	299	309	283	301	304	293	316	284	291	288	313	288	300	314	273	301	314	300	298	327	303	271	281	313	293	318	291	285	270	301	313	295	298	324	293	291	270	288	277	317	287	294	294	298	304	320	304	309	323	287	273	282	306	293	281	305	308	323	293	292	284	315	287	328	332	280	282	313	312	309	298	319	288	282	313	271	290	289	290	311	261	319	305	283	266	266	331	322	286	283	322	333	320	273	315	328	305	287	309	323	278	304	255	306	314	291	287	301	317	301	321	287	273	300	304	304	293	335	302	304	301	325	302	307	285	295	269	309	286	260	363	318	341	334	261	278	291	281	325	289	301	261	309	304	320	309	320	289	314	299	300	290	310	281	281	278	296	284	298	299	293	296	288	319	322	289	310	298	333	306	295	309	304	314	298	303	302	279	285	315	298	323	295	288	292	283	302	307	302	298	306	323	308	331	322	299	351	300	308	309	300	280	270	322	326	300	310	290	272	288	308	272	314	329	292	319	313	339	301	285	296	289	315	312	278	290	275	291	291	302	302	326	319	306	308	288	265	311	278	309	281	295	296	297	291	291	300	286	326	313	302	299	290	317	304	306	318	258	317	296	317	326	305	294	269	311	295	293	291	305	317	297	275	304	314	300	302	275	289	316	281	309	301	295	304	289	291	317	293	294	301	327	306	297	324	280	284	271	303	317	330	332	276	281	318	307	304	297	301	330	309	315	316	311	300	301	283	302	278	279	303	303	286	309	300	313	296	305	300	335	293	320	279	283	335	312	300	265	276	315	327	307	287	272	312	297	302	239	283	334	288	291	286	286	303	278	306	296	298	326	303	304	286	310	288	303	295	307	297	294	296	309	288	303	292	275	329	293	309	305	306	303	323	299	306	280	304	324	316	281	314	293	302	269	337	289	325	277	320	310	279	305	289	277	294	294	316	288	286	323	341	324	317	297	300	287	311	283	306	306	285	296	288	300	327	302	268	331	339	293	284	296	285	331	282	315	283	291	290	291	318	274	294	290	299	300	291	274	323	297	311	282	312	289	288	290	305	307	288	307	299	320	296	268	323	299	300	317	316	284	283	290	313	294	323	318	288	322	294	278	328	270	309	304	284	297	320	282	307	298	270	328	272	315	343	307	303	290	307	310	306	298	267	304	284	306	292	319	303	292	287	285	302	290	286	278	329	301	320	286	286	291	307	290	290	324	282	284	291	310	257	290	284	310	297	321	298	299	318	285	318	321	323	282	267	290	293	314	309	309	321	275	311	303	305	342	311	295	278	299	305	300	298	297	321	315	296	319	323	314	278	325	311	287	322	302	302	292	329	287	290	297	313	286	324	319	307	325	293	305	315	313	317	310	296	312	296	294	312	285	285	277	292	318	273	320	319	289	318	304	283	339	304	321	281	298	278	330	298	296	278	299	295	273	310	304	296	295	312	314	316	321	294	288	306	323	328	283	260	296	300	289	306	325	296	325	287	324	306	258	309	298	310	295	280	310	295	322	312	289	292	306	293	312	277	301	323	306	306
37066	48968	4333	2054	1462	1152	905	735	656	585	554	490	494	471	464	433	443	448	401	413	398	386	435	392	402	380	364	367	376	406	377	366	385	398	338	371	386	355	393	364	373	381	346	363	375	402	420	388	354	379	366	340	400	393	361	368	362	344	380	353	388	352	353	386	339	356	356	381	369	373	328	338	397	380	394	360	387	353	372	327	389	334	388	345	376	372	359	394	339	356	365	372	418	362	360	336	388	383	372	354	395	382	387	391	352	357	382	373	344	393	355	391	329	371	388	398	358	397	358	352	391	366	395	350	366	343	355	346	410	378	356	344	376	372	366	350	380	359	391	360	369	366	352	369	396	344	355	351	361	361	384	395	355	325	339	383	386	384	343	396	372	347	352	362	398	373	383	369	358	373	407	356	344	380	368	347	355	371	389	347	360	386	376	368	341	343	373	384	360	341	344	348	375	378	375	365	377	367	376	390	368	352	391	360	381	388	401	411	372	358	361	357	355	382	357	392	365	373	366	351	380	367	375	408	400	344	354	309	347	378	348	335	382	386	366	362	372	352	349	391	370	359	362	386	371	397	365	363	394	339	355	334	329	360	367	364	360	356	383	367	345	369	363	352	357	343	341	364	366	375	359	380	330	396	403	360	413	356	378	379	403	336	338	378	344	356	379	369	374	398	340	404	382	341	375	371	373	382	345	382	355	382	367	378	368	357	361	332	349	370	358	386	384	343	353	341	372	354	376	355	378	358	381	369	382	344	369	360	359	399	361	379	353	382	368	366	370	374	390	380	372	337	366	343	359	352	367	349	381	376	387	349	373	350	362	391	376	350	365	323	381	356	374	372	350	383	343	376	365	349	351	395	353	382	379	350	367	375	363	361	377	404	364	387	370	367	372	350	371	355	371	372	385	371	358	376	373	371	383	356	380	358	382	362	395	336	357	382	384	365	365	356	361	373	392	363	399	365	348	390	366	376	392	358	368	412	379	375	368	393	351	341	384	358	378	328	387	380	338	386	348	342	370	379	357	372	333	349	376	363	383	372	396	358	383	335	390	350	353	372	380	383	368	348	382	356	369	371	378	366	390	382	342	388	324	373	371	361	342	394	345	346	371	348	372	395	366	384	350	405	368	388	374	339	403	358	377	353	349	371	397	377	357	315	363	389	361	391	365	350	393	365	375	368	340	373	360	356	372	355	400	380	348	382	376	379	375	363	381	349	345	388	339	410	366	364	357	342	376	358	380	383	356	377	376	404	365	358	366	413	356	359	387	360	378	381	357	354	352	391	395	377	379	363	362	362	384	390	335	367	348	376	374	325	333	334	404	369	368	400	356	367	350	370	383	386	349	420	348	359	389	361	391	382	334	369	375	406	356	350	341	370	366	346	387	363	357	390	359	363	379	376	382	402	355	361	376	350	341	350	374	353	347	426	382	365	376	392	355	355	399	373	371	342	393	353	336	371	384	397	364	383	333	357	376	356	374	380	341	389	371	361	377	345	352	356	369	379	346	377	383	356	318	405	357	373	353	390	366	350	385	378	376	337	369	346	363	355	379	341	373	350	351	329	338	335	383	373	366	381	398	363	358	364	394	350	370	340	344	376	351	377	375	423	337	375	385	388	346	384	342	392	401	344	373	355	391	392	373	372	358	390	382	363	392	368	357	350	371	384	354	393	378	346	357	339	375	358	353	404	392	355	378	355	373	337	377	394	363	343	373	347	411	367	387	368	352	356	357	370	340	379	368	362	386	341	380	367	369	355	382	389	378	364	384	379	373	378	360	371	391	355	384	423	380	380	381	353	365	372	361	366	377	346	361	349	348	392	373	392	354	385	374	368	355	355	372	360	342	402	379	357	365	382	374	344	379	375	344	365	383	363	394	386	385	366	361	385	386	337	369	379	373	379	355	356	354	378	338	369	362	341	380	355	377	375	356	353	393	356	352	379	346	401	382	362	402	366	321	378	351	354	400	357	364	372	388	378	391	426	357	362	367	340	330	340	382	397	360	397	377	351	389	386	346	362	389	330	363	371	358	352	342	367	351	369	368	373	352	404	385	355	380	322	367	353	361	337	390	368	404	386	345	348	323	367	374	387	349	378	369	338	374	379	407	357	333	371	390	383	371	407	393	356	361	334	356	384	353	379	350	361	396	388	385	355	357	343	391	374	383	377	361	365	391	386	364	394	320	338	395	370	385	398	344	359	382	383	337	366	405	354	358	378	346	371	391	326	347	367	348	374	358	357	400	371	365	376	383	383	381	369	338	367	378	360	365	359	363	416	378	334	336	378	364	368	357	329	369	349	355	377	374	364	358	368	376	351	368	340	397	394	354	391	349	373	355	388	371	371	364	371	386	348	379	366	373	389	377	391	391	390	380	360	346	361	370	353	390	355	354	384	347	364	376	390	360	355	379	365	366	358	352	332	364	349	336	356	369	330	380	343	382	368	368	403	384	355	369	357	387	367	373	370	369	397	376	347	342	396	374	376	341	369	348	357	375	362	372	367	386	393	363	344	380	379	347	415	377	390	373	393	369	380	359	348	348	378	345	346	407	340	357	365	350	346	365	352	354	395	352	398	401	384	343	359	423	398	372	362	351	384	367	376	370	371	335	378	341	373	398	375	343	375	349	353	396	351	374	383	373	367	380	361	355	363	364	377	360	383	363	378	377	360	372	392	376	350	387	367	374	376	363	369	371	370	371	359	343	368	356	380	344	364	327	376	339	358	344	346	405	362	372	365	337	360	347	357	402	402	371	365	383	363	372	379	385	393	355	379	353	314	330	346	380	403	347	360	358	369	362	365	359	371	398	428	403	355	391	376	372	367	364	352	390	379	352	391	371	382	384	347	396	355	372	356	380	364	353	360	340	349	355	388	401	408	377	395	349	375	347	343	345	358	402	321	341	333	374	336	321	369	358	346	381	383	312	335	373	368	366	367	378	350	356	375	375	331	370	380	364	353	402	383	368	336	337	362	378	341	391	342	376	370	372	355	380	352	376	382	383	367	389	346	380	394	360	376	358	365	369	373	386	402	378	355	375	371	385	337	347	378	361	379	358	373	365	379	410	378	404	385	381	370	357	370	358	375	388	351	367	376	381	367	347	350	377	358	346	357	370	383	367	371	357	348	356	345	385	356	385	353	324	385	397	389	381	398	356	437	371	371	383	352	368	342	363	391	345	348	355	347	367	377	382	358	376	391	346	381	364	379	351	347	347	405	383	373	411	361	338	365	401	366	339	371	406	375	393	409	367	352	375	368	375	380	366	360	384	335	401	361	341	377	361	372	369	382	387	354	328	328	372	384	392	380	369	347	360	345	374	360	385	324	350	364	390	383	348	377	357	395	386	369	377	396	353	371	357	360	364	370	348	346	415	389	361	370	367	361	347	374	383	337	352	370	365	379	378	392	361	371	391	379	364	367	358	339	360	350	381	368	361	375	358	344	371	349	362	351	366	389	382	373	365	357	375	370	374	395	405	395	394	344	359	377
25574	21577	27419	25693	8127	614	520	439	422	407	398	381	361	367	353	381	410	342	369	321	346	302	370	360	320	356	320	380	323	343	322	320	312	326	351	354	346	340	346	318	330	345	331	341	346	336	346	359	339	347	340	361	347	325	375	352	339	383	332	322	327	340	330	350	315	314	346	317	347	328	344	338	347	336	360	351	334	340	297	370	331	333	364	349	336	325	318	359	334	371	350	328	350	364	363	347	334	362	337	319	326	338	302	328	350	326	341	366	321	335	351	340	301	355	366	340	364	365	329	305	343	331	331	362	344	325	356	350	358	291	342	379	377	353	339	336	345	374	326	331	308	378	375	368	334	345	337	348	348	317	332	316	333	331	316	326	357	349	362	345	339	382	360	355	349	336	369	351	315	355	324	331	338	340	323	347	351	363	362	295	348	347	331	346	331	322	326	328	338	365	415	324	351	310	358	328	323	359	321	337	315	303	339	350	333	382	328	322	366	367	353	307	325	343	321	353	332	342	325	332	337	350	355	341	361	356	340	313	321	357	346	324	304	326	326	324	322	317	363	337	342	355	351	337	349	343	348	349	354	333	369	372	338	353	314	357	342	324	363	315	338	338	360	326	359	370	335	350	334	342	346	328	336	312	372	351	340	331	356	341	338	336	328	345	353	330	335	352	314	335	350	310	358	322	316	337	291	347	361	358	355	333	356	335	332	321	346	325	357	349	311	351	329	370	359	323	349	326	320	350	336	358	373	356	335	318	364	337	330	353	356	355	308	329	329	309	322	320	316	362	331	345	364	339	291	363	379	349	335	322	345	304	330	325	332	348	340	338	328	363	344	346	341	317	362	349	370	365	375	340	344	335	314	360	352	368	361	341	324	304	320	333	386	325	346	340	326	336	326	342	355	353	343	353	338	309	341	339	363	335	336	363	365	357	324	327	365	347	334	333	340	344	335	338	320	369	408	383	338	340	347	323	360	319	340	327	342	341	341	371	347	359	321	311	362	350	360	333	348	331	339	366	325	327	326	329	339	319	339	377	346	330	318	323	378	374	356	334	343	321	363	352	314	342	343	343	347	356	354	339	333	323	324	304	333	323	317	338	365	349	338	345	333	345	321	345	344	307	335	318	338	360	370	352	321	339	352	339	312	362	299	361	347	331	348	338	318	337	325	354	327	329	321	312	364	374	348	367	359	348	352	378	353	359	302	330	325	339	319	341	334	341	351	336	362	341	352	364	329	318	341	311	341	353	330	348	342	321	325	344	345	329	311	337	347	355	296	331	347	333	310	337	340	308	347	354	320	356	348	329	385	322	357	351	322	345	349	326	341	340	360	320	351	337	337	333	349	305	360	336	365	334	374	341	337	336	341	302	355	387	327	324	330	337	332	331	314	357	320	337	322	362	337	353	355	338	317	359	328	350	322	370	334	340	332	347	357	338	332	333	342	391	359	336	335	349	348	348	328	320	310	315	347	302	353	339	359	344	346	342	350	307	334	345	355	367	336	305	346	317	317	326	333	317	351	333	338	333	335	319	337	341	349	333	335	326	326	340	351	349	329	385	315	322	370	310	344	383	346	350	363	324	359	362	373	342	339	353	352	347	354	346	344	336	317	330	346	339	372	336	350	311	378	355	330	332	345	351	336	333	328	352	312	364	368	321	373	341	337	345	339	336	371	400	333	349	364	346	328	315	343	341	369	354	383	356	332	366	349	367	325	382	324	349	342	336	327	364	345	326	345	347	334	306	382	344	338	349	348	340	338	327	336	354	334	344	304	342	329	306	327	338	362	347	343	334	347	386	323	329	319	318	349	329	353	333	336	338	343	356	334	354	330	351	335	327	342	344	339	348	346	390	351	369	344	368	334	364	351	342	354	354	341	334	370	352	376	315	327	346	364	373	357	351	339	331	351	376	332	338	364	350	382	332	348	358	363	359	366	288	325	324	323	334	337	337	338	359	321	322	348	359	358	363	307	338	358	337	346	334	326	379	339	342	382	369	329	318	335	327	360	339	330	356	358	349	338	383	332	353	315	367	322	340	345	355	323	323	318	330	324	367	346	313	347	395	355	320	351	344	306	341	313	362	337	332	309	351	337	357	348	336	331	347	347	294	337	355	344	318	307	353	349	341	342	332	356	354	369	384	315	310	358	349	352	338	344	350	344	337	304	360	350	313	318	332	359	362	343	334	336	353	330	340	349	339	334	366	345	334	334	359	328	326	347	350	335	328	340	336	362	313	326	356	340	327	328	340	362	353	355	332	312	346	346	354	361	347	368	322	345	352	352	347	357	387	337	324	336	350	323	317	331	312	327	333	327	350	333	322	359	341	327	366	367	339	342	362	333	322	361	301	325	322	348	337	353	375	353	328	320	349	358	329	317	332	357	340	358	317	325	312	335	377	355	351	339	315	324	363	350	336	348	359	365	362	375	340	338	333	328	319	356	349	345	339	308	338	336	326	377	372	317	335	317	331	330	354	325	345	337	353	380	349	366	341	346	286	351	349	342	341	326	355	373	340	340	337	335	336	320	340	348	352	305	334	325	353	339	353	322	338	358	318	353	365	359	384	347	340	350	340	334	350	301	354	288	352	347	339	368	309	350	332	345	340	322	340	349	362	331	353	315	363	361	307	346	344	371	334	353	307	332	319	355	348	337	327	334	347	363	339	342	336	331	357	371	348	327	291	349	337	335	331	320	341	338	368	376	324	316	348	333	336	359	323	349	369	353	341	336	337	316	348	325	317	344	327	355	346	386	367	344	369	331	347	348	324	319	336	328	305	354	326	352	305	333	323	352	337	327	308	314	329	336	333	343	337	305	332	323	310	345	336	331	341	322	342	362	376	355	351	321	371	322	342	387	349	329	300	318	326	327	351	340	326	343	350	332	340	317	335	305	345	320	374	363	322	338	390	347	340	379	350	345	333	317	346	365	334	345	332	345	356	339	332	366	377	331	337	361	344	352	337	339	343	313	325	319	348	331	372	360	323	357	380	350	387	334	318	316	379	324	366	334	340	344	354	398	326	363	316	315	342	338	315	367	332	359	309	349	349	349	366	327	346	340	348	362	335	323	349	342	342	331	355	370	318	339	321	335	369	336	359	319	365	371	320	301	349	345	324	346	354	337	342	372	344	330	322	356	352	347	360	358	334	312	351	331	336	339	321	360	364	330	375	349	348	339	333	335	336	309	325	334	312	344	371	329	388	364	317	327	352	364	351	325	325	323	362	331	347	308	345	331	320	346	350	345	300	329	358	348	363	399	346	335	349	304	322	328	335	356	333	357	327	309	380	352	330	336	360	362	331	360	331	354	315	351	332	346	332	302	354	308	353	319	315	336	398	372	342	341	338	350	314	319	342	362	328	351	370	342	356	337	333	358	347	360	321	340	381	343	328	326	333	341	333	335	360	369	325	330	319	333	323	312	345	333	347	343	345	342	320	329	332	317	334	330	327	349	345	373	316	320	354	358	367	339	296	316	379	333	330	342	323
36627	42484	2951	1406	1070	870	831	698	646	578	519	506	518	493	494	486	470	512	433	484	485	478	447	430	449	436	457	442	429	406	437	436	435	430	437	462	426	452	447	411	447	463	425	458	439	435	456	445	392	430	463	419	434	449	441	466	429	453	424	467	463	443	410	488	446	454	415	435	451	436	470	435	448	450	462	450	453	435	457	423	422	408	457	424	415	413	448	411	432	439	432	429	461	453	427	414	434	429	416	450	414	412	423	414	421	433	444	401	417	429	422	397	442	410	434	437	434	422	474	440	451	408	451	468	444	406	422	445	420	442	452	427	453	418	444	435	450	418	436	411	446	470	415	403	437	424	453	435	462	463	414	444	456	430	444	445	437	442	455	440	411	429	477	406	483	419	422	419	452	405	419	413	433	481	427	425	401	401	426	426	461	401	428	422	440	400	441	427	458	419	434	426	409	429	427	427	439	415	429	449	464	420	452	417	430	463	417	449	446	415	419	474	447	445	440	419	438	412	434	420	404	441	421	372	450	409	410	454	433	448	448	430	438	399	416	409	444	442	449	454	425	425	432	435	400	416	442	450	396	424	441	436	441	425	427	454	420	471	401	429	477	442	454	452	463	409	438	416	469	418	413	416	437	435	451	452	439	456	430	455	459	434	407	444	461	437	432	439	423	413	443	408	430	432	430	441	463	443	401	424	434	437	448	422	461	412	388	428	470	439	411	418	436	414	439	432	425	414	402	457	409	456	419	426	471	455	425	394	424	419	462	381	451	439	413	476	401	436	459	443	436	451	430	456	442	407	433	436	431	473	405	456	426	444	441	460	447	399	430	407	452	403	423	431	416	415	414	455	465	461	444	458	431	422	410	439	422	424	439	453	440	431	416	437	438	427	435	390	482	441	446	430	413	463	382	410	385	452	376	418	455	433	448	470	430	418	440	413	423	456	464	479	416	422	444	472	411	431	436	428	452	406	402	476	410	437	419	432	432	428	420	430	447	431	444	422	418	446	453	466	418	417	439	449	441	417	438	394	401	444	399	458	423	458	428	469	436	419	440	464	433	421	455	418	427	421	395	395	454	426	433	408	449	461	469	415	415	453	425	418	464	412	419	481	417	418	405	455	466	455	489	419	439	383	457	449	395	487	432	410	399	441	475	428	424	400	414	428	425	431	443	422	399	442	425	435	428	435	412	415	403	449	472	425	435	419	445	424	472	445	430	398	442	431	438	402	466	444	374	439	425	402	427	477	433	416	423	430	467	451	454	454	452	390	425	415	458	437	443	428	443	414	443	422	418	407	442	420	433	460	428	419	466	433	397	436	458	423	503	451	456	429	410	420	426	441	411	416	427	443	432	415	474	431	432	400	434	437	401	450	433	427	449	430	454	427	417	464	447	421	436	434	438	447	427	429	440	457	443	406	455	403	439	431	411	418	479	419	444	433	454	420	442	424	430	411	454	434	456	442	408	461	436	430	447	458	425	459	446	448	430	455	443	426	415	438	415	420	429	422	392	423	432	416	474	394	446	426	429	411	415	420	434	419	437	416	457	416	442	416	380	434	466	413	466	436	415	427	419	425	437	422	417	433	461	416	406	434	421	482	452	413	438	421	458	416	433	449	449	422	431	422	437	426	411	426	459	421	437	423	425	474	439	429	412	447	445	496	403	458	443	430	461	439	448	433	453	453	435	444	434	442	459	432	441	430	461	444	468	438	419	437	431	398	429	470	440	439	436	408	449	431	413	419	462	433	431	449	420	398	455	440	411	466	432	413	448	425	436	458	438	413	405	470	448	392	416	463	438	407	442	439	449	441	447	452	427	435	457	430	418	449	402	493	418	411	410	474	399	472	419	429	422	427	457	479	463	465	415	439	424	416	463	454	410	461	409	414	409	446	449	428	444	466	437	453	411	447	414	401	434	466	452	448	447	384	427	435	421	393	451	417	433	474	417	485	424	429	460	422	432	442	421	448	439	417	415	437	428	438	392	414	466	468	456	438	436	458	412	435	387	449	409	435	411	408	482	480	436	444	423	425	435	442	439	418	424	430	469	403	428	418	444	427	441	451	401	464	399	439	417	473	435	421	407	429	433	443	414	428	495	397	422	403	404	439	393	478	440	432	442	393	445	387	399	405	459	450	454	440	435	423	432	424	457	427	451	441	444	438	443	427	408	440	442	419	448	400	413	436	489	420	468	412	449	430	417	416	445	457	421	460	424	447	440	492	434	458	438	427	466	442	443	467	453	439	433	508	468	481	433	436	436	429	431	423	430	389	426	438	435	412	437	428	409	414	448	437	425	421	428	438	457	434	423	421	404	467	397	421	403	470	470	459	433	431	426	396	458	444	473	457	426	429	456	423	435	414	415	451	457	448	436	479	488	438	422	435	454	417	453	409	414	415	436	435	462	428	453	433	414	458	429	406	465	424	392	455	376	414	437	434	410	423	433	429	440	456	447	413	407	433	428	444	440	408	420	449	457	471	433	443	443	412	408	452	421	427	455	400	457	431	415	439	428	451	401	439	444	461	432	484	434	457	417	458	420	486	414	452	440	453	421	404	424	446	424	423	445	424	433	432	429	498	421	422	423	439	404	436	435	411	443	428	415	449	453	437	427	439	423	453	443	471	416	401	451	433	427	442	444	409	466	441	444	420	477	444	408	411	434	423	442	432	418	476	445	445	422	468	431	427	409	446	438	425	431	412	425	450	442	418	418	405	428	420	474	448	426	443	455	407	488	426	437	384	449	411	453	437	429	428	441	466	413	432	453	411	400	418	443	393	440	426	469	446	407	431	452	425	451	449	465	437	403	401	456	407	418	452	448	457	460	423	439	425	444	426	411	415	431	440	427	417	460	412	447	430	437	435	474	427	451	391	420	414	423	392	437	445	437	478	432	443	431	445	438	436	441	424	435	425	443	452	438	447	428	426	443	429	413	402	412	451	437	429	437	444	424	445	431	434	411	415	433	418	432	409	442	428	423	456	451	460	463	436	441	434	416	416	446	402	435	419	432	438	478	456	429	491	431	419	482	453	455	400	431	445	433	418	422	432	429	463	436	441	427	438	438	486	440	426	463	426	407	426	414	437	441	476	449	417	465	412	420	459	419	429	432	433	382	425	417	415	445	411	446	454	466	430	445	455	418	406	416	446	411	447	447	422	443	465	448	424	428	433	438	405	429	420	419	412	439	433	428	423	466	389	405	438	441	424	415	408	401	427	435	481	434	413	428	415	444	421	399	417	414	428	418	435	455	464	445	456	451	430	440	402	432	416	439	469	431	419	433	474	496	423	448	420	416	420	439	421	465	452	419	440	432	434	404	460	424	428	411	441	441	445	442	444	408	454	429	439	403	424	412	462	406	407	420	458	379	409	399	415	442	430	448	423	420	428	436	437	446	419	439	462	417	417	441	437	409	413	440	419	439	435	411	424	442	467	443	409	430	419	453	473	423	427	419	420	435	428	444	460	431	442	445	418	421	415	459	402	434	447
23231	21546	29317	24196	21518	21533	9506	1203	903	814	788	768	718	659	687	658	645	660	666	616	610	623	610	587	645	580	628	583	603	628	585	569	636	618	616	579	604	561	573	587	610	590	590	564	605	632	603	580	588	590	601	629	531	547	593	576	585	543	587	628	567	573	530	555	581	538	587	575	572	636	601	547	605	563	620	566	538	552	576	588	558	571	570	612	603	609	589	542	614	583	547	598	554	611	671	613	602	584	586	578	562	592	597	584	606	578	559	576	587	602	534	581	568	573	597	566	555	613	551	545	545	536	587	569	607	590	576	616	599	557	596	593	567	577	595	589	617	562	543	572	537	585	598	581	538	589	572	613	531	553	526	527	543	559	585	584	587	595	558	600	580	567	604	580	550	546	563	530	599	538	555	561	617	553	568	622	548	597	582	574	590	581	599	574	524	602	588	600	564	554	597	539	542	568	546	618	571	580	562	568	578	580	569	590	567	599	613	572	587	564	607	587	604	592	603	574	586	587	629	546	594	581	574	571	586	585	573	554	587	567	588	606	584	583	566	555	562	568	589	561	557	556	558	563	601	572	593	574	546	616	575	590	603	573	578	593	563	574	531	585	564	562	582	565	607	597	623	606	569	551	587	561	586	566	543	596	553	586	555	574	624	596	601	586	562	606	546	570	595	592	571	628	562	570	579	612	546	589	549	584	569	599	529	558	572	576	571	552	563	581	623	569	571	574	559	579	567	550	563	583	620	591	579	560	587	586	586	526	551	533	593	558	599	603	557	586	605	607	591	590	623	600	533	579	567	578	585	590	574	555	574	567	612	558	544	555	569	592	580	540	596	572	581	614	592	604	595	547	572	533	591	566	599	557	593	576	601	576	531	574	600	569	560	582	579	607	558	549	562	533	536	574	626	628	561	581	630	574	596	574	599	604	584	551	627	571	560	545	540	597	584	596	575	598	592	606	585	546	593	546	575	579	582	560	564	602	568	545	603	539	560	552	578	568	585	608	587	571	564	586	568	583	595	583	560	615	600	523	572	517	533	583	572	591	573	596	583	555	566	532	567	539	576	560	567	604	567	598	516	575	637	594	619	581	600	587	596	580	574	580	601	560	582	569	548	574	582	559	575	598	563	626	563	618	554	541	602	585	636	605	612	572	574	539	598	606	571	586	555	551	547	570	517	561	598	531	609	578	597	594	627	606	553	594	542	564	589	562	570	563	620	585	598	572	590	605	594	569	563	611	549	575	530	617	538	574	535	540	547	556	605	601	533	552	558	567	571	517	524	591	593	589	604	547	619	572	588	569	644	592	552	616	588	557	577	552	560	576	643	607	570	596	618	562	588	558	573	580	589	572	564	571	598	527	605	586	610	577	577	558	597	579	568	586	549	536	577	573	554	574	526	602	580	583	581	579	572	569	567	542	586	545	544	580	576	542	574	574	569	597	567	570	573	559	552	569	529	599	579	570	594	601	614	561	608	592	585	595	574	607	572	537	562	542	596	573	578	568	626	600	561	621	595	536	562	589	592	584	600	573	548	584	566	568	572	617	636	579	609	621	606	606	620	585	612	583	603	602	558	591	561	589	544	578	619	580	551	586	557	577	588	555	585	544	563	575	617	573	574	549	613	579	557	596	638	543	574	573	550	557	585	539	554	582	596	577	583	590	580	577	545	563	582	600	596	580	589	584	573	547	593	557	589	576	570	551	558	597	578	601	605	598	563	565	550	580	602	554	583	585	578	566	586	615	585	586	551	545	578	574	557	591	545	569	576	599	541	551	595	567	563	605	569	575	550	590	547	559	561	538	567	571	552	551	556	608	602	608	572	582	577	603	545	576	560	605	581	568	601	564	581	571	583	605	573	574	622	616	569	540	571	518	571	556	579	597	589	557	616	570	598	556	567	581	587	595	609	562	586	582	594	576	576	564	577	589	581	563	587	553	549	605	595	525	551	546	625	604	562	600	553	571	592	544	532	592	546	600	571	596	580	567	552	540	563	562	566	561	604	601	600	519	536	513	534	614	550	571	520	588	550	545	572	580	542	562	585	623	609	572	565	614	566	565	572	528	555	583	594	600	557	559	528	557	560	565	566	609	590	537	543	556	628	581	581	543	557	630	610	576	571	582	583	611	599	581	538	548	559	598	553	568	597	608	593	591	596	580	572	592	561	581	581	564	569	555	576	573	533	592	604	582	591	609	547	554	574	555	583	541	574	605	592	574	596	555	564	576	550	586	577	591	573	532	622	584	550	569	558	607	546	593	569	596	594	595	543	572	564	551	561	546	631	574	556	579	558	594	559	558	557	578	599	587	542	622	606	552	602	548	545	616	550	558	573	600	597	573	570	601	565	593	552	582	562	627	547	605	594	539	590	582	591	582	605	588	581	641	538	611	587	556	569	559	563	569	575	580	557	602	543	602	610	543	586	584	555	599	630	593	606	576	589	584	629	570	585	612	589	601	586	544	619	511	549	636	576	597	568	609	590	577	588	611	551	592	569	595	535	591	622	581	560	618	586	559	530	549	539	584	600	526	568	564	578	576	553	595	557	566	602	541	602	564	572	595	556	593	563	561	612	583	570	547	571	557	579	582	595	616	542	561	549	531	566	558	592	580	601	547	590	579	578	612	592	541	585	544	593	581	617	590	612	576	569	536	530	567	604	594	579	567	566	570	568	562	548	574	586	520	588	599	574	518	540	564	566	575	577	604	557	586	531	616	589	589	621	602	544	618	561	599	584	574	569	603	579	574	581	536	569	570	583	544	587	604	601	582	595	571	599	590	550	574	582	554	509	570	575	575	556	576	557	610	576	589	541	562	550	590	588	620	570	547	559	539	559	563	576	598	587	592	591	577	518	571	615	567	562	578	583	561	586	585	563	597	545	605	543	594	563	554	577	542	583	563	544	583	583	579	587	590	597	551	581	588	527	578	596	570	591	527	574	572	590	542	609	568	600	541	592	573	613	566	592	550	603	567	573	555	579	604	575	622	542	566	551	600	604	573	565	575	611	583	571	575	565	550	562	603	617	596	542	543	575	592	589	562	547	574	559	621	591	612	577	585	601	603	556	592	561	604	554	533	560	578	578	548	561	602	585	603	574	619	551	608	580	605	557	574	577	598	555	543	567	565	572	564	597	529	588	578	579	561	564	590	569	591	545	584	522	584	597	580	593	593	572	556	601	587	591	535	578	537	598	590	528	590	573	564	592	554	588	592	601	594	546	565	547	591	640	613	568	585	528	584	565	560	554	564	574	597	585	581	574	530	559	618	568	574	574	520	569	536	600	574	556	572	569	544	568	578	577	589	599	592	548	552	578	558	566	529	605	631	594	559	552	590	530	589	605	561	599	580	552	585	579	565	557	622	597	593	576	612	577	533	564	606	556	615	609	537	584	615	579	575	573	594	594	573	562	545	581	593	579	619	546	553	584	607	588	566	564	559	556	605	539	597	599	556	621	567	560	565	603	568	550	599	584	522	558	590	556	608	581	547
43084	58423	8685	4445	3338	2589	1931	1617	1328	1198	1032	1063	957	961	877	839	847	824	774	769	755	749	792	784	771	710	698	724	717	729	725	717	651	659	684	701	715	690	696	705	720	695	648	670	736	706	679	683	669	706	677	692	698	685	718	674	706	700	739	695	642	683	647	677	647	666	686	691	736	680	650	704	686	717	708	666	697	675	687	642	675	742	671	655	714	651	704	684	664	677	646	711	682	639	704	662	645	677	643	673	690	678	690	720	615	665	680	672	696	658	679	683	740	742	647	688	652	662	632	702	687	682	697	707	691	689	728	658	697	670	691	708	690	676	639	680	680	674	679	624	668	662	708	657	663	690	662	692	721	690	687	675	661	680	720	683	694	693	638	726	709	645	665	674	692	669	720	696	712	694	724	699	666	703	661	654	692	736	774	668	702	698	660	679	665	668	698	701	711	659	683	666	665	691	721	681	676	698	622	697	707	607	655	696	665	705	675	650	669	694	688	658	722	671	681	681	681	676	634	648	672	664	620	684	703	671	667	708	709	655	665	664	709	684	670	665	665	711	730	669	703	654	730	647	703	685	660	724	671	693	716	674	660	697	708	661	650	650	632	700	659	709	701	685	702	670	667	676	666	684	653	683	671	683	637	666	657	685	599	676	708	691	677	652	636	671	733	647	683	671	630	700	649	651	676	697	684	686	669	708	678	704	661	659	662	653	709	666	687	714	629	633	669	647	657	658	657	684	679	721	684	676	679	698	641	673	693	693	680	713	707	663	683	699	703	718	677	656	707	694	643	694	677	664	686	698	670	657	692	661	661	666	713	661	658	666	699	690	694	695	662	729	627	705	665	692	731	664	691	691	680	694	670	707	635	644	655	661	664	684	691	691	674	722	667	691	641	695	679	684	691	679	691	711	667	705	668	692	637	711	667	653	678	672	661	668	698	683	664	661	682	633	680	712	707	676	690	683	653	688	670	670	703	668	625	673	671	667	656	659	670	670	668	690	685	677	679	715	691	689	655	712	664	643	652	682	653	639	652	667	694	650	692	712	685	660	745	684	684	694	641	695	658	653	674	663	686	682	710	648	704	642	653	727	712	707	636	675	670	673	681	674	672	654	649	636	659	654	692	676	687	696	666	669	688	670	687	688	704	691	689	706	725	633	639	658	684	601	678	661	638	706	670	698	694	675	711	694	676	628	659	651	680	686	663	680	672	689	697	640	641	662	633	669	670	658	692	653	700	706	711	650	699	720	695	739	647	702	663	665	700	684	681	735	647	691	671	683	687	673	671	752	699	695	645	713	693	663	626	653	693	708	678	705	640	715	665	681	680	683	697	643	698	645	651	704	665	657	701	618	663	683	636	660	697	696	710	669	687	649	675	668	694	686	631	683	698	675	648	639	661	636	670	734	684	672	692	689	722	653	660	666	695	661	684	669	673	697	633	700	708	696	682	699	654	671	686	666	685	682	748	697	711	726	655	688	645	704	693	672	705	663	675	665	635	626	666	657	637	650	678	699	634	696	672	723	657	694	697	662	672	688	646	683	662	706	684	708	674	642	657	648	682	721	683	688	711	636	673	682	723	717	693	654	650	653	720	677	710	699	676	666	662	693	648	621	651	693	712	704	718	665	702	698	652	681	723	684	724	707	634	673	657	682	696	724	661	676	713	685	670	695	667	742	659	659	661	647	637	716	717	639	710	703	668	637	718	693	711	708	644	667	640	642	727	683	652	655	682	695	719	671	684	702	666	666	661	657	673	672	715	644	648	693	679	700	670	668	686	690	677	690	694	723	683	652	667	707	675	689	623	713	698	614	654	683	680	694	705	670	690	722	676	652	662	655	672	725	680	677	690	631	674	685	634	648	706	671	680	654	661	720	686	648	700	682	709	696	676	656	684	706	682	754	696	671	713	646	651	687	744	718	673	670	657	664	692	650	666	638	762	639	704	706	622	686	676	657	722	656	642	665	668	711	651	692	709	649	632	664	628	597	667	691	701	692	679	638	683	680	714	637	642	690	680	660	664	624	700	707	679	729	660	695	639	652	670	649	707	662	651	642	694	665	679	682	713	653	695	667	706	672	671	669	625	676	707	692	671	724	631	658	659	667	679	605	667	611	694	654	624	718	681	669	703	702	688	703	686	674	703	708	690	727	686	651	656	684	695	673	715	707	688	675	695	692	651	695	681	709	649	684	683	676	658	656	708	688	719	676	707	681	685	683	673	697	616	704	701	708	720	661	674	670	662	713	651	623	708	698	665	711	689	709	714	634	678	678	662	697	684	699	682	668	649	672	677	638	693	666	754	681	720	699	640	666	662	661	682	671	675	671	687	701	640	690	713	669	675	694	698	695	617	679	630	674	707	661	688	705	670	654	688	644	645	680	719	669	637	663	687	670	692	701	680	668	631	651	646	689	663	686	671	675	682	697	654	676	737	675	714	635	665	677	636	624	691	685	692	677	666	684	706	664	713	617	709	694	692	709	673	678	675	695	639	709	670	656	657	702	714	679	663	643	650	650	670	709	701	662	633	703	678	662	697	660	627	659	631	683	670	676	677	682	677	637	721	716	627	719	716	682	727	689	678	664	688	665	681	705	756	684	664	662	664	685	664	654	659	706	667	693	664	675	673	652	696	663	646	683	621	622	672	683	654	710	625	677	677	718	645	644	705	713	665	662	675	697	635	699	684	650	614	655	676	737	648	639	659	664	677	672	735	647	706	684	700	708	725	658	714	657	692	630	690	632	664	629	657	643	676	706	683	706	697	678	673	684	657	692	664	678	672	700	686	614	642	644	633	653	647	641	688	688	658	707	663	643	672	676	709	696	651	663	691	651	666	654	658	711	712	687	673	654	697	689	683	722	661	716	680	632	690	660	697	720	669	718	699	687	733	633	682	689	650	665	678	661	692	672	696	613	671	633	693	651	680	674	675	680	669	714	686	706	665	647	690	635	720	677	708	694	619	664	704	667	706	657	709	702	710	663	678	692	698	649	673	672	643	650	732	668	649	663	678	668	679	703	671	634	659	669	661	680	731	700	705	765	696	664	665	632	670	730	653	647	680	683	694	688	649	670	670	695	675	628	662	665	683	651	644	664	681	696	628	654	676	625	708	673	693	656	627	657	659	675	658	707	697	677	679	678	693	710	646	670	674	710	661	704	641	684	642	682	709	653	681	730	651	678	734	631	713	644	702	705	637	679	675	678	677	682	680	678	666	690	678	661	684	689	663	670	633	647	734	667	652	681	685	693	693	705	678	673	677	713	673	716	681	651	623	702	651	658	686	667	704	697	686	709	666	675	680	689	663	633	673	688	661	688	656	672	677	711	670	625	676	652	660	716	695	675	652	742	657	677	667	687	744	658	628	668	654	675	689	694	648	680	676	706	691	630	679	683	718	640	670	702	648	673	666	650	703	641	676	665	683	639	635	726	636	659	685	676	681	668	663	646	638	731	628	661	655	648	688	702	633	684	687	668	702	677	691	702	696	644
29303	26663	14595	1566	304	281	230	227	221	226	203	216	209	215	245	208	217	218	230	192	210	217	195	199	217	190	186	178	228	214	177	208	188	196	201	231	213	200	226	185	194	228	196	210	215	220	209	194	236	212	212	230	228	177	203	223	210	197	179	199	228	210	202	204	230	202	216	186	212	194	191	202	185	200	192	250	188	186	234	199	220	198	231	207	223	205	217	210	181	174	239	202	210	213	206	174	206	216	209	187	227	209	174	205	208	215	200	222	217	235	213	204	212	210	205	207	216	206	178	217	198	223	202	198	189	193	221	206	187	207	197	203	196	211	224	206	212	212	182	188	204	203	187	223	199	210	196	192	225	215	213	193	197	192	184	216	202	238	202	206	207	203	205	204	229	235	200	201	228	202	187	204	189	195	186	211	237	208	215	201	194	181	201	183	196	217	206	214	203	227	219	214	200	247	213	238	209	190	195	184	210	198	196	224	232	181	201	189	214	232	201	229	191	193	206	192	186	195	208	196	194	215	204	211	224	231	209	191	218	196	213	209	215	198	202	196	191	184	181	198	205	237	208	219	185	216	216	206	205	245	231	203	211	179	204	230	212	183	209	189	226	209	197	198	190	226	196	204	201	201	226	209	212	212	193	206	214	207	187	198	195	195	211	224	187	189	212	220	192	191	213	221	217	207	189	208	209	197	174	201	208	204	201	190	197	205	219	169	203	223	196	184	206	224	210	191	198	212	231	227	196	201	207	168	204	210	203	222	210	198	219	209	215	220	223	222	215	196	205	192	197	193	178	199	190	223	209	222	234	206	214	190	202	234	187	195	214	196	203	201	214	205	189	208	208	216	209	186	220	223	221	230	211	185	210	193	217	185	198	196	221	207	203	192	191	202	194	216	186	210	207	197	193	169	203	212	206	200	215	159	175	234	218	219	201	191	232	195	209	199	220	192	193	215	209	190	194	207	197	205	227	195	206	171	200	244	226	215	192	201	220	203	205	231	197	188	198	201	205	173	210	194	206	197	206	186	202	191	202	203	207	194	205	199	237	217	219	196	193	234	209	194	200	206	221	214	208	219	207	199	217	226	235	198	208	209	201	176	204	201	205	216	203	221	203	195	182	205	192	201	203	196	198	212	207	199	216	214	187	187	191	231	196	221	210	195	223	195	195	188	219	209	186	209	217	226	241	222	226	205	198	221	220	187	198	209	223	237	205	201	241	202	222	206	218	220	195	207	197	220	236	186	215	193	203	210	224	185	206	177	221	220	206	200	189	206	212	218	225	187	210	190	206	224	199	203	191	190	214	185	209	200	204	218	218	203	199	192	183	228	198	209	183	202	216	201	219	212	177	212	208	193	201	241	201	225	209	239	220	213	232	202	202	221	187	217	208	187	192	196	204	200	211	204	183	208	177	229	202	211	201	181	188	238	192	213	216	203	217	218	203	189	205	194	218	206	215	218	217	205	224	211	196	207	235	180	186	203	171	213	220	211	215	207	190	221	227	217	239	212	210	203	194	222	216	219	217	205	211	208	192	212	227	210	170	224	200	182	199	197	204	214	227	203	201	187	209	183	247	230	200	221	219	196	190	217	212	226	186	198	204	197	206	207	209	202	210	207	225	210	229	201	233	214	179	210	218	207	226	216	204	208	203	232	208	223	227	209	202	195	224	217	218	193	185	201	208	221	219	195	209	215	207	212	212	212	222	194	190	206	206	215	203	206	215	208	187	221	222	226	199	219	201	218	203	201	229	202	197	183	213	186	200	190	218	214	213	186	226	199	225	188	226	207	207	195	206	197	199	207	221	190	215	213	207	193	216	231	213	209	200	189	208	215	196	202	220	205	192	196	226	195	230	182	185	226	220	203	198	197	186	203	229	186	220	200	196	196	198	179	216	174	206	184	216	191	195	223	218	183	191	195	206	217	209	210	204	204	196	191	219	198	202	216	183	210	206	203	191	210	193	204	222	208	208	212	200	188	223	221	192	213	224	218	221	205	198	212	214	210	197	193	199	216	212	203	177	189	224	190	204	208	225	219	225	221	172	216	198	207	227	209	220	215	212	207	216	214	209	207	206	202	233	206	225	175	203	213	192	197	192	220	182	209	210	207	207	191	225	207	212	213	217	231	185	211	184	213	188	210	213	197	175	192	226	232	197	181	236	213	235	220	209	222	199	217	193	203	195	209	221	207	196	226	228	206	206	208	177	203	202	187	221	214	195	200	207	203	227	211	210	198	187	232	206	215	210	206	200	207	163	202	220	214	206	210	193	218	191	208	190	220	194	204	204	209	217	209	202	211	204	234	211	201	213	220	203	219	202	201	203	186	200	218	208	205	198	195	184	186	221	201	203	197	207	214	218	197	210	196	221	182	224	212	212	198	201	209	204	195	194	207	214	210	221	202	225	198	190	220	201	182	233	225	195	231	218	213	200	191	224	199	196	190	212	209	212	185	224	210	228	222	193	208	215	192	212	239	187	195	193	216	219	196	205	201	178	220	186	174	194	207	198	199	223	203	183	201	193	212	221	193	202	195	198	208	195	204	208	207	202	197	197	200	212	222	206	206	191	218	203	207	212	199	217	224	206	181	202	183	198	176	211	212	231	197	192	192	198	237	203	205	211	191	194	205	175	209	226	217	201	215	215	218	250	205	199	196	210	195	219	200	224	192	218	228	186	212	189	211	208	196	210	212	208	213	192	197	210	181	190	210	191	206	208	222	189	174	225	178	209	200	177	212	205	191	190	191	216	205	228	201	200	194	195	225	202	212	189	197	219	189	197	187	244	187	219	208	207	212	221	218	199	206	218	225	205	232	190	220	222	206	193	220	216	214	211	194	200	206	183	219	193	193	204	199	217	233	192	230	202	193	212	232	206	188	209	222	197	210	221	217	171	210	191	200	218	190	197	199	213	197	209	201	174	193	220	208	167	204	215	197	218	222	235	187	176	210	191	210	229	198	205	239	243	208	183	204	183	208	200	177	191	197	225	200	225	185	192	245	220	190	193	209	219	220	214	200	197	200	210	198	215	218	203	205	207	195	202	186	218	216	184	212	210	201	190	198	217	181	203	203	212	185	225	196	179	234	205	201	228	196	210	201	215	205	216	218	202	195	209	228	190	200	188	209	207	235	182	218	209	200	211	221	203	190	176	219	187	204	209	217	205	188	194	188	209	187	215	215	208	196	216	209	224	227	202	222	232	165	220	162	210	224	209	207	204	187	196	197	230	208	208	232	211	207	199	200	220	185	221	198	220	196	204	208	168	203	201	217	175	209	202	209	209	199	193	212	222	198	240	230	200	212	207	215	193	208	205	209	222	208	210	224	215	203	233	213	187	217	199	246	202	189	210	235	198	207	221	193	208	198	185	217	223	191	181	191	197	178	185	203	209	215	211	210	190	201	215	199	204	210	191	198	203	214	206	211	196	204	184	183	203	215	221	220	215	195	214	201	216	198	200	204	177	180	219	208	211	189	210	181	219	217	210	198
33262	36698	1117	398	342	323	317	296	267	291	280	291	307	269	281	275	270	263	258	268	274	271	271	257	259	263	263	260	267	275	252	241	292	277	278	280	266	248	239	257	258	260	257	263	256	285	260	254	256	256	267	256	275	256	261	271	269	241	261	266	255	263	276	269	258	273	266	256	260	246	275	320	245	252	259	271	286	271	260	272	259	279	256	255	256	251	284	254	291	256	275	242	254	253	280	271	240	251	270	293	281	288	256	275	266	287	258	268	278	282	274	245	269	258	269	261	275	245	290	275	305	243	248	263	268	260	254	255	281	254	272	275	242	245	288	233	281	254	267	261	247	297	249	272	265	268	263	246	267	265	278	264	278	247	288	267	278	285	272	266	286	259	252	246	295	261	260	266	250	268	279	249	256	264	254	259	266	267	286	256	238	292	273	247	273	254	255	286	233	287	275	267	259	260	244	271	253	274	241	278	245	276	236	246	261	261	262	249	229	297	290	274	280	282	269	275	245	273	280	251	267	287	258	270	284	249	234	272	285	287	286	277	280	257	258	273	293	271	268	261	280	280	261	274	271	263	254	297	272	262	274	245	247	267	286	270	256	271	291	251	289	269	272	244	263	294	242	294	311	297	283	265	284	254	268	267	252	262	286	220	264	255	253	304	236	259	282	301	257	272	252	259	268	276	276	244	273	265	271	259	242	281	276	253	273	266	255	273	286	261	256	247	292	264	256	253	264	263	241	264	276	302	281	270	262	272	272	284	270	256	268	250	260	245	271	256	251	279	261	285	276	264	250	287	245	266	280	297	262	277	275	261	277	268	264	312	269	283	268	259	277	272	269	294	262	257	259	256	253	261	269	233	276	280	263	248	270	276	269	227	269	281	266	264	299	263	280	270	265	281	266	252	270	276	262	263	274	256	264	298	260	316	259	293	292	327	279	261	257	283	239	258	284	250	282	266	289	259	276	266	250	304	243	238	298	283	278	256	280	266	245	237	272	223	268	240	268	277	271	255	288	255	252	235	257	245	266	271	272	261	249	257	238	250	268	277	244	293	254	266	278	276	267	255	274	272	282	271	282	260	248	254	231	243	251	284	280	265	272	279	263	247	244	256	261	248	271	270	269	246	258	293	250	257	265	271	243	276	288	251	302	269	278	247	261	278	263	259	259	257	283	244	279	252	293	248	267	244	282	267	253	266	276	262	262	275	252	279	259	273	261	253	256	229	267	235	262	241	266	265	256	263	256	272	276	244	287	278	293	261	256	246	272	283	248	277	252	255	249	254	265	276	287	250	273	258	256	266	260	289	254	277	279	272	264	264	271	280	311	277	268	264	257	270	271	254	262	266	245	269	288	303	274	266	257	308	257	264	277	261	259	253	259	265	291	278	254	281	294	273	259	286	253	264	267	261	250	252	261	256	283	241	262	269	303	286	295	259	275	259	268	266	249	282	280	245	288	275	263	256	289	264	252	275	263	237	277	246	263	268	280	259	291	270	289	272	258	290	249	266	276	265	242	272	251	290	252	270	275	253	257	267	277	253	274	251	269	245	247	255	255	279	278	280	281	267	268	247	274	251	259	248	250	273	296	259	265	255	275	261	272	272	235	281	295	255	244	263	268	280	240	254	285	257	249	262	245	270	249	284	256	272	266	254	275	262	250	287	252	261	277	242	231	277	281	268	255	261	265	283	273	235	257	281	257	261	269	268	260	236	272	271	254	286	250	268	255	305	260	265	265	249	275	265	257	300	258	279	271	263	247	262	286	284	314	263	260	281	262	279	266	278	251	257	259	276	287	263	288	272	308	260	259	267	279	245	265	250	262	266	293	280	241	249	269	283	267	257	286	249	252	253	302	239	268	269	300	263	287	288	253	266	290	272	270	259	232	257	250	271	283	277	264	281	251	265	282	294	284	270	275	295	252	274	247	259	292	253	246	291	293	272	264	262	261	267	287	243	261	277	247	272	271	294	254	262	252	254	259	258	243	275	266	238	263	249	269	268	259	238	282	271	262	260	270	295	260	241	269	281	271	271	261	284	275	249	259	281	247	285	251	245	268	276	272	266	254	257	267	239	245	265	298	280	254	253	286	294	271	278	250	260	241	254	290	268	244	279	273	257	258	266	291	290	276	248	270	279	284	277	266	262	271	266	263	262	238	252	272	273	264	281	271	295	260	292	289	272	264	265	253	292	288	259	275	266	275	272	250	266	270	288	276	264	281	265	231	278	270	275	261	284	260	270	251	300	257	252	265	280	299	246	263	274	258	283	256	304	254	270	259	261	273	286	246	256	268	286	257	265	252	284	238	285	258	284	258	269	282	263	240	276	279	248	270	247	249	249	235	256	258	264	240	287	250	271	288	260	247	260	257	239	271	288	261	248	245	272	270	287	245	297	256	268	263	241	279	275	246	270	263	264	266	264	299	238	283	269	239	261	289	261	265	282	257	290	268	310	278	264	251	256	271	279	241	253	295	301	277	259	239	271	271	293	259	257	236	279	274	265	268	282	273	259	275	264	251	272	239	266	255	250	267	246	277	290	269	267	250	269	243	270	299	251	288	273	311	269	278	280	263	271	287	262	261	247	222	304	250	283	320	255	261	263	274	295	263	264	248	280	253	256	275	274	279	262	251	264	266	272	245	281	272	254	275	250	280	263	257	285	249	279	245	284	252	287	296	260	244	261	287	283	249	264	314	236	258	281	280	253	273	275	256	286	243	242	264	247	250	267	247	231	274	260	276	264	272	246	268	250	290	275	254	271	262	251	265	256	279	259	270	264	264	280	273	304	272	238	280	240	263	253	275	259	243	278	291	239	295	268	263	265	259	272	234	280	264	245	255	275	264	258	271	283	284	251	280	238	269	267	243	248	287	287	271	307	282	259	263	236	334	255	283	266	273	287	233	257	267	279	279	274	289	252	283	258	257	243	274	271	278	266	284	262	267	249	265	221	237	281	269	278	246	279	283	244	258	266	239	273	252	280	252	286	280	261	243	286	271	262	267	264	269	272	287	257	263	270	285	273	296	263	276	276	280	261	266	280	295	256	271	256	262	248	269	274	290	272	293	275	270	273	297	237	287	251	269	251	263	281	263	257	261	275	259	247	248	260	256	274	256	296	253	268	282	267	274	286	290	257	259	273	285	248	265	290	263	278	251	282	310	251	288	255	286	245	278	273	294	245	287	270	282	261	253	252	277	257	263	268	257	286	275	273	277	279	280	245	284	296	289	276	265	284	264	244	279	298	269	256	290	282	284	240	297	293	255	248	280	256	244	266	271	237	274	260	275	273	237	279	266	269	263	246	271	275	264	238	249	273	292	293	265	301	255	262	255	269	262	245	256	237	270	242	272	249	244	268	274	270	266	268	274	253	228	233	280	259	284	272	284	271	298	264	264	269	270	272	283	267	266	259	282	293	280	259	263	230	256	264	265	270	284	256	273	262	259	286	237	252	295	232	268	259	297	287	308	267	283	273	298	282	270	240	269	270
24491	21510	28548	24839	21182	5132	677	507	430	425	407	367	367	351	321	333	347	335	334	330	292	340	318	321	297	339	324	289	353	296	305	308	328	296	302	306	313	321	332	351	281	293	315	303	326	308	289	296	268	342	300	303	343	287	327	316	301	320	289	299	291	281	305	323	300	327	284	261	307	299	313	298	287	270	332	271	288	304	294	318	321	300	305	296	298	285	323	297	287	292	313	328	297	330	283	327	323	294	316	287	298	306	272	304	303	306	283	309	299	294	287	331	276	271	285	286	325	320	331	292	319	281	253	320	318	321	288	320	304	312	325	271	317	293	313	292	313	302	295	296	275	299	309	315	286	312	271	331	273	289	310	310	310	308	266	320	278	355	313	288	305	307	297	280	289	321	316	309	290	309	292	292	300	286	294	321	332	293	310	303	279	326	304	282	281	326	291	286	288	342	300	313	308	299	287	286	304	282	300	309	318	312	303	301	301	269	262	319	344	320	272	318	269	315	312	318	308	284	284	307	297	320	314	318	285	288	320	292	301	306	304	306	288	291	295	318	319	290	328	335	311	268	311	306	335	318	323	289	300	285	296	289	307	295	294	340	313	324	301	315	295	313	282	291	325	320	304	273	307	299	287	316	286	319	330	284	293	277	286	301	324	301	293	287	276	300	281	288	317	322	279	295	334	273	324	287	286	303	300	284	326	290	316	324	302	348	298	282	297	276	314	282	318	276	313	284	299	300	303	295	303	294	288	279	297	283	317	311	323	294	305	287	301	251	293	279	286	288	271	306	293	270	355	285	307	296	297	298	309	299	313	300	311	292	328	291	315	294	331	323	312	323	297	313	317	310	280	328	285	292	307	305	323	332	300	316	342	278	303	259	292	273	286	291	318	333	303	328	320	295	274	291	285	296	292	300	300	315	279	284	295	290	299	324	295	300	300	284	328	276	308	286	319	305	314	291	320	291	322	305	346	288	319	322	316	289	304	310	285	276	290	280	325	293	290	285	294	309	290	307	311	294	290	285	289	279	305	289	286	270	315	297	314	277	276	293	289	293	331	310	300	302	298	288	303	286	302	299	292	333	311	319	297	305	330	296	304	339	316	291	285	269	301	291	304	306	320	269	322	260	315	290	289	295	308	289	336	319	291	309	312	312	310	298	325	292	300	301	311	300	293	314	286	284	319	310	310	292	323	318	294	266	285	296	289	302	276	319	323	286	277	315	294	293	307	288	295	302	286	295	301	292	290	277	288	279	290	314	315	300	313	315	278	304	299	277	277	276	317	282	286	297	295	308	302	297	273	295	287	266	313	323	310	305	306	286	334	309	282	274	318	305	288	292	265	298	316	286	312	261	316	308	310	323	316	282	316	302	263	300	266	304	296	286	291	326	323	310	310	326	343	322	299	307	314	310	314	304	292	311	295	291	335	304	299	289	303	304	306	310	297	334	314	294	290	294	269	307	290	312	321	284	288	327	312	334	310	307	326	291	336	313	301	296	293	308	328	309	317	293	271	278	337	299	298	285	315	301	306	268	306	277	269	307	303	277	314	306	294	296	279	280	317	296	299	318	296	314	316	309	315	313	312	308	321	262	289	292	305	317	314	288	305	292	336	311	303	318	333	312	307	327	327	311	289	282	289	322	305	318	287	283	296	268	296	261	268	325	287	279	280	298	316	284	288	293	290	299	267	316	304	284	324	268	287	341	281	312	293	296	309	322	291	279	295	322	288	275	308	296	296	312	306	278	281	317	294	281	298	295	297	296	298	305	314	317	324	338	298	306	290	328	298	302	312	325	307	311	291	323	303	324	293	287	333	318	284	304	281	317	288	295	293	287	288	286	298	308	314	296	294	304	306	313	314	309	332	328	290	305	280	300	267	305	288	341	297	301	299	312	291	288	264	323	278	305	311	297	298	319	268	308	277	269	307	287	314	284	273	291	246	309	280	280	282	298	280	296	298	317	289	301	273	261	339	281	301	321	287	288	301	323	272	275	317	288	284	317	290	301	323	294	276	297	268	322	262	294	295	298	322	277	284	300	295	277	303	308	300	340	284	345	337	312	296	310	315	301	321	314	288	297	287	320	305	309	320	286	291	285	316	320	329	298	272	294	303	285	301	328	292	325	272	302	293	279	276	299	340	325	320	298	289	317	275	283	321	293	302	294	297	287	292	301	303	285	300	313	300	325	314	337	302	309	285	285	308	280	305	300	291	285	304	262	307	285	309	264	285	294	326	266	314	302	318	314	322	324	300	284	279	282	292	326	301	272	304	267	313	309	287	311	315	326	313	279	271	330	334	290	310	303	298	325	304	289	305	303	304	311	305	321	309	306	288	326	273	312	288	297	288	345	318	307	340	319	328	275	296	287	294	290	312	291	302	292	335	287	342	303	276	323	280	339	270	316	310	268	309	289	309	308	351	310	287	310	296	317	288	312	311	292	290	310	275	293	290	275	316	293	273	305	308	315	263	315	299	297	263	298	326	302	317	300	281	310	303	298	280	308	302	288	302	297	304	313	273	324	263	288	300	277	311	288	317	304	325	280	298	318	280	276	301	279	280	274	314	277	338	306	262	323	303	304	305	291	264	302	311	296	296	293	310	285	300	304	289	281	343	277	306	280	262	326	305	283	333	310	275	288	304	325	322	310	332	297	306	297	301	307	289	294	291	303	282	282	286	309	278	313	291	292	294	302	270	306	295	270	289	321	316	295	322	304	293	308	275	292	323	284	339	308	318	302	299	310	304	306	280	297	282	296	317	300	306	297	312	325	263	279	335	301	293	301	312	308	306	291	301	308	303	322	294	313	288	326	302	296	320	319	312	277	363	284	308	321	312	309	304	283	282	251	299	312	280	286	267	306	312	290	256	293	300	309	317	319	309	310	296	279	268	286	279	305	314	334	256	306	291	283	302	274	302	301	284	281	315	309	287	291	280	275	316	301	293	298	318	298	296	292	290	278	281	318	293	288	285	336	306	260	300	334	266	283	322	291	331	302	302	297	325	290	290	321	303	292	306	288	297	302	257	298	296	321	302	296	315	305	310	310	322	297	319	315	284	319	313	319	318	297	292	294	324	287	276	274	277	319	323	291	314	284	301	297	274	320	280	332	303	291	253	316	310	324	339	286	305	310	293	297	301	301	309	282	301	277	274	297	291	309	295	319	323	288	300	293	277	308	303	304	352	291	287	318	309	324	311	311	282	311	325	322	283	305	304	310	273	297	322	315	335	292	278	281	330	293	266	283	302	283	307	261	276	309	293	260	261	326	311	290	313	301	331	287	284	306	311	291	275	311	301	339	310	294	307	294	267	307	299	307	299	296	284	315	296	292	306	245	319	294	337	313	313	294	284	300	302	279	329	312	288	309	327	334	288	282	300	323	261	293	278	308	303	286	289	277	314	296	323	292	297	294	306	318	281	279	329	291	292	304	292	311	281	267	305	323	298	315	279	284	288	282	297	288	264	298	308	299	300	322	321	319	301	328	307	293
37293	52229	4962	2074	1452	1167	932	733	633	557	582	511	454	450	475	403	416	423	408	383	389	382	396	396	396	437	429	385	397	377	387	423	376	393	381	350	385	397	347	375	389	397	360	368	396	372	363	381	359	346	377	348	366	330	356	399	370	378	381	374	362	382	349	388	336	379	368	375	360	365	370	378	360	399	349	392	379	347	375	348	358	371	402	353	392	387	373	397	393	361	409	365	405	360	348	370	335	354	356	417	383	355	371	372	355	374	358	375	377	353	334	360	390	372	389	361	358	368	353	362	348	334	356	356	359	364	367	363	352	348	367	323	364	366	352	362	352	383	399	368	360	327	361	355	370	394	342	367	388	369	386	384	357	386	370	355	407	360	386	364	385	364	389	337	393	359	384	369	364	400	384	351	386	394	362	365	375	412	357	383	373	320	344	367	369	366	360	356	367	374	374	380	379	361	351	395	366	371	375	363	371	390	364	396	347	339	362	366	343	371	392	385	361	377	381	374	352	358	392	381	350	369	380	360	361	368	350	342	334	364	341	362	340	354	342	348	361	384	380	383	387	347	353	362	399	368	381	347	351	359	348	406	354	347	387	343	388	382	377	381	376	392	347	397	361	364	403	375	336	365	367	340	326	381	367	362	367	380	387	354	384	371	387	387	380	360	380	378	357	377	370	386	379	362	388	361	349	389	365	413	353	342	351	353	390	360	388	405	385	375	358	359	364	336	381	338	346	349	358	352	399	359	358	388	370	350	391	352	393	366	354	367	358	374	337	352	368	391	345	346	348	358	394	371	341	398	338	397	370	355	352	378	359	360	337	334	377	384	395	367	336	333	375	341	378	382	357	394	375	368	382	371	372	362	362	353	333	385	370	383	346	398	360	372	376	335	381	382	431	360	376	398	386	376	374	399	389	402	352	374	382	352	370	370	359	384	404	383	362	367	377	385	388	377	381	353	390	353	349	400	407	350	380	363	385	360	391	396	347	376	325	416	359	367	353	365	344	341	352	363	365	344	376	371	357	376	352	360	359	357	343	355	332	351	353	373	331	367	366	382	361	376	367	354	403	363	382	346	333	386	370	326	348	382	412	395	395	368	375	348	358	389	384	377	384	360	372	363	367	368	373	338	372	367	361	380	353	347	377	348	340	364	358	397	367	400	365	393	389	384	369	357	359	338	387	364	348	384	377	375	370	384	358	392	362	360	339	389	352	335	388	361	394	374	363	337	365	373	368	361	405	399	371	374	346	363	341	407	367	366	394	385	352	366	371	366	380	371	376	350	342	358	411	400	373	399	362	337	401	336	380	356	404	347	389	353	391	369	378	385	376	382	342	346	384	389	382	373	400	372	348	367	410	361	351	346	363	367	359	364	356	397	408	385	405	374	365	385	384	358	336	351	387	374	352	358	367	383	346	345	343	363	380	387	366	345	353	385	386	378	355	340	387	380	375	391	397	367	383	367	371	404	362	335	362	334	364	377	343	348	360	355	360	360	345	400	376	409	383	388	404	372	381	383	377	345	377	388	325	375	369	348	392	381	378	391	355	367	360	394	326	366	390	319	366	340	385	333	390	364	374	384	386	345	361	382	391	367	345	378	372	379	382	404	373	365	327	378	374	351	367	386	348	365	391	352	389	380	375	355	362	394	357	361	363	354	367	361	311	374	380	379	342	359	382	384	357	389	382	336	359	363	363	343	355	365	368	318	367	333	395	343	356	378	379	404	364	352	359	372	368	375	380	351	328	379	388	352	376	361	358	363	378	359	384	366	367	414	379	394	374	389	399	365	338	348	389	365	388	373	370	354	401	408	340	355	358	357	344	365	364	377	379	346	347	389	411	357	349	384	379	382	377	395	362	375	368	341	378	368	397	344	355	358	366	344	344	362	351	385	361	340	364	391	356	366	396	360	364	362	344	348	369	370	348	379	383	349	347	393	368	375	379	362	382	355	358	400	360	354	350	409	391	387	417	385	331	341	354	379	396	365	341	366	362	366	382	376	361	392	363	398	377	375	356	340	375	359	349	329	374	358	368	365	375	359	378	377	331	360	376	395	351	359	370	376	383	346	401	404	399	353	360	367	353	362	373	390	375	377	365	348	374	367	376	371	336	356	357	368	368	383	354	344	411	380	338	373	378	316	363	409	405	358	368	357	349	395	336	354	389	351	360	350	344	408	372	362	343	383	386	377	410	378	384	374	371	367	392	338	372	356	374	327	342	385	363	390	363	372	331	386	360	354	356	370	383	361	374	406	355	388	372	370	345	360	380	362	353	354	379	353	360	367	376	364	396	392	353	371	344	405	400	375	367	392	362	343	337	368	372	352	381	330	346	385	375	369	365	352	345	354	372	363	373	362	356	361	353	376	374	392	323	389	376	385	382	359	380	383	354	367	364	343	359	349	366	366	369	376	376	368	354	395	342	387	385	400	353	377	378	384	369	395	348	390	375	372	407	379	358	363	369	384	360	347	390	362	390	389	376	340	392	369	381	357	375	392	380	371	350	366	367	355	358	328	344	389	353	382	345	380	364	341	389	375	341	366	350	383	366	342	352	359	357	397	388	384	363	368	399	392	359	359	365	362	395	366	351	384	320	354	375	368	359	362	379	362	383	359	356	377	337	358	420	415	328	334	358	363	350	338	399	392	355	363	375	389	378	357	357	382	360	364	417	375	364	391	398	373	345	372	346	378	380	345	363	373	362	398	363	346	363	345	361	354	368	421	352	372	395	360	398	376	358	387	378	364	369	352	358	364	359	329	366	322	370	342	380	354	351	341	362	355	387	375	359	347	339	362	359	393	372	374	360	386	412	327	347	340	375	347	349	367	339	336	369	399	353	372	369	351	384	385	370	344	386	368	386	390	361	374	346	374	366	356	355	364	391	369	392	371	378	347	389	396	377	354	378	378	387	376	389	353	344	346	339	384	349	394	368	371	359	345	376	328	394	352	362	376	384	363	369	392	351	381	355	365	385	383	367	358	405	375	340	374	385	353	374	343	396	406	368	405	388	373	345	320	403	390	375	377	403	339	375	358	350	350	354	341	347	359	359	378	349	365	382	363	363	361	386	371	373	370	382	365	370	383	343	401	355	401	376	366	377	358	388	347	387	390	387	383	368	392	378	355	357	351	353	405	346	363	385	405	354	349	371	366	347	337	320	373	372	329	367	382	365	365	345	350	355	356	395	387	405	360	357	381	352	369	375	385	343	353	381	371	337	396	368	383	359	381	353	374	355	383	386	414	360	368	376	411	335	356	369	366	404	325	364	324	373	355	371	356	353	371	371	365	347	376	374	389	344	355	348	356	374	384	355	371	355	368	366	341	364	382	371	352	344	375	386	396	370	383	397	341	385	368	362	380	380	381	350	400	358	380	350	363	379	397	379	353	363	369	375	403	367	346	349	389	344	331	348	395	375	378	364	357	403	331	381	351	370	352	342	360	364	381	401	334	352	380	399	337	369	372	385	352	363	379	408	361	368	393	383	380
25573	21636	27498	25554	8480	655	527	461	394	391	415	389	368	364	361	384	343	338	386	314	367	343	349	354	325	367	343	341	338	334	354	314	316	335	345	311	312	335	323	318	312	348	349	341	348	317	346	365	329	312	320	325	347	346	315	338	326	329	305	326	319	329	314	337	341	417	357	348	333	293	337	342	351	337	350	340	346	334	348	359	323	327	348	332	301	339	335	323	348	347	324	337	313	342	333	355	320	329	330	324	365	305	337	329	350	359	315	319	349	327	338	348	346	341	334	346	336	309	368	343	353	322	348	358	338	338	337	329	360	332	325	336	312	334	353	326	317	301	314	369	336	331	339	306	345	348	368	339	370	360	356	360	316	343	302	339	317	387	335	334	356	357	323	338	344	355	352	336	326	345	342	323	371	329	349	344	345	355	342	323	328	351	308	335	308	373	378	328	355	312	327	342	297	333	329	335	313	310	348	321	340	342	326	368	327	354	366	347	304	343	341	367	340	320	346	333	317	352	332	338	309	338	347	350	324	372	318	349	332	338	337	338	358	302	338	305	357	336	326	360	320	308	332	374	331	321	337	350	357	332	354	348	352	335	324	339	379	327	335	325	314	324	340	335	340	321	350	327	346	350	354	340	324	334	361	350	347	319	296	326	325	316	322	333	320	333	321	346	366	352	363	323	321	328	333	340	351	341	376	305	351	332	305	351	333	349	342	323	329	303	348	330	320	337	350	346	341	341	302	346	360	342	385	338	352	319	332	322	367	349	331	329	371	345	326	319	336	337	351	380	323	319	375	298	325	322	336	346	348	335	323	323	325	356	342	327	355	327	329	322	345	328	334	327	376	340	343	337	342	341	324	346	318	352	346	305	332	328	342	312	324	335	327	359	331	354	302	357	347	310	367	347	280	315	379	297	349	324	370	333	335	333	340	330	360	355	324	322	353	370	326	339	346	327	316	343	340	327	326	315	334	335	336	328	360	305	346	329	351	316	324	367	326	304	290	340	349	338	326	302	350	310	356	329	338	342	357	346	348	370	302	329	357	333	319	331	335	326	334	327	345	328	330	354	311	321	334	311	353	359	334	330	336	370	350	338	352	325	348	380	337	337	324	323	324	344	345	355	355	363	334	385	318	324	349	300	373	338	329	341	340	346	346	342	318	323	331	317	349	334	353	338	349	348	379	327	319	358	335	313	324	313	311	345	323	375	345	325	367	324	366	344	304	320	327	376	339	355	328	336	350	348	372	340	357	334	346	359	365	313	318	351	328	331	347	329	328	352	357	353	325	363	346	314	313	351	352	327	318	373	322	334	343	343	323	333	363	342	304	341	347	307	322	311	326	345	346	356	327	338	360	368	306	333	348	335	340	341	374	323	322	310	339	310	300	340	333	326	311	357	344	321	328	331	337	333	307	319	322	325	328	346	341	328	319	349	325	357	331	329	319	337	351	334	307	363	346	356	362	317	357	365	327	358	336	306	340	334	324	316	313	333	319	359	356	339	331	333	375	309	338	317	342	318	356	356	292	335	326	341	327	322	324	317	335	309	292	293	325	355	349	359	308	333	337	334	332	318	374	347	339	331	336	327	338	338	337	360	330	335	354	348	340	318	369	328	318	357	341	351	346	340	356	335	329	302	295	343	306	348	347	346	339	331	347	339	350	357	353	347	323	354	328	356	339	327	313	339	331	377	364	359	346	343	337	346	361	334	367	338	311	349	358	340	359	315	320	312	336	346	341	302	371	352	314	357	365	347	387	375	352	353	358	343	344	294	329	358	341	344	333	341	336	319	351	347	310	368	327	334	343	308	341	315	323	322	320	345	336	370	321	329	321	354	338	328	322	307	358	361	336	344	334	343	360	321	340	343	347	308	359	328	317	331	349	318	364	331	337	370	311	352	318	299	353	377	336	356	350	335	275	344	314	330	312	387	345	348	373	343	306	338	329	310	313	313	326	319	326	332	337	304	333	313	312	317	374	354	345	350	315	336	348	346	381	340	354	325	373	361	315	335	352	350	312	359	360	303	361	330	306	330	336	356	342	326	315	345	350	351	310	313	340	350	355	344	381	335	329	337	364	339	345	384	334	363	319	352	334	350	346	356	328	355	339	300	354	354	348	347	343	315	341	343	325	309	352	312	337	344	314	334	335	303	343	319	352	356	346	353	332	325	308	328	342	321	358	325	366	343	352	329	341	326	329	317	368	322	334	295	336	307	343	316	337	336	347	351	390	359	318	350	315	350	343	338	331	356	351	326	354	331	290	318	347	322	372	350	326	329	336	341	345	346	328	349	378	338	319	330	311	345	312	332	340	295	330	302	321	337	313	361	331	351	320	370	354	320	328	345	357	353	344	322	318	341	340	366	357	318	321	364	344	296	334	335	373	375	351	347	355	321	324	339	330	340	329	346	324	360	337	344	327	339	345	316	324	314	345	334	330	340	312	339	334	331	317	326	316	299	316	335	320	323	350	355	329	322	340	298	325	333	328	334	362	326	319	348	321	358	367	365	366	328	314	330	322	340	346	335	326	358	320	359	354	307	319	310	342	337	334	327	362	316	329	338	317	315	321	324	301	335	358	319	340	303	329	338	328	323	351	328	345	359	344	314	342	303	345	357	351	357	340	310	332	344	349	341	367	348	326	357	340	317	292	371	336	338	312	323	343	346	347	328	356	341	333	343	304	379	333	364	323	332	323	337	376	336	336	320	336	309	334	355	323	313	314	356	336	325	321	340	358	352	342	325	378	351	332	330	329	300	342	300	317	313	306	325	355	328	375	321	358	338	324	327	347	328	370	379	321	318	363	323	342	314	339	298	322	333	338	317	358	318	380	324	324	353	374	325	373	309	358	358	331	329	324	341	314	351	331	350	321	346	335	345	354	311	350	348	311	344	353	307	302	321	342	318	351	316	343	343	362	352	321	348	334	340	329	321	336	333	335	324	356	367	322	356	365	325	325	385	335	327	298	324	334	348	320	339	342	363	344	318	337	361	344	346	332	369	334	324	369	354	307	342	332	347	323	333	332	324	342	329	303	331	324	347	331	323	335	352	353	340	360	342	353	350	319	338	331	280	337	342	325	333	304	349	326	333	344	363	343	352	346	326	386	334	339	372	324	329	322	315	301	322	320	337	331	368	318	371	341	356	346	341	343	318	341	347	357	339	368	327	350	327	350	333	336	346	320	327	352	337	351	326	337	345	312	313	324	328	349	327	349	340	316	334	332	325	366	320	317	345	357	356	359	363	293	316	349	308	349	311	346	359	349	365	356	338	312	357	356	339	361	342	326	362	359	285	318	345	326	334	363	321	326	306	348	359	343	324	351	347	337	331	349	330	331	302	348	331	348	341	333	336	332	345	333	318	302	353	341	344	351	333	351	371	374	339	336	343	342	346	366	339	360	340	321	346	343	333	341	367	390	352	308	326	344	340	365	290	355	343	311	349	314	314	308	349	327	322	349	328	367	389	330	324	319	363	353	359	356	350	305	341
36749	47245	3344	1396	1060	915	806	645	613	586	516	550	523	501	499	485	500	470	464	460	455	465	517	476	450	427	425	444	407	426	469	479	427	456	414	444	469	453	423	403	399	433	449	449	422	438	411	441	447	446	421	425	419	443	423	442	373	409	432	438	436	442	466	439	433	371	390	420	455	410	451	402	415	411	434	412	433	404	441	391	458	417	427	397	423	434	407	448	404	437	460	450	454	411	407	414	438	402	446	425	454	417	444	468	451	440	437	457	480	446	448	458	460	430	444	444	409	430	447	470	417	459	423	441	437	391	432	439	419	454	460	447	432	404	461	435	428	437	440	442	433	390	418	445	410	440	423	429	428	437	427	434	426	421	437	420	410	389	430	430	459	421	439	425	408	430	396	457	404	437	431	415	448	451	421	413	402	432	421	442	432	419	473	445	404	436	426	437	446	459	416	398	429	424	393	443	388	431	414	419	410	466	419	405	433	462	405	433	423	411	436	464	442	440	440	417	443	442	442	432	403	460	437	385	424	431	421	395	433	400	444	419	431	399	473	434	423	380	443	388	447	440	441	447	432	431	436	380	461	416	408	442	466	443	415	415	432	445	455	476	416	454	417	422	445	454	449	452	411	434	415	419	422	437	453	422	457	424	444	448	433	434	455	426	421	456	432	434	420	456	450	453	418	428	465	412	419	414	471	405	471	434	445	458	430	459	415	413	441	421	451	420	378	457	396	420	431	429	394	402	404	437	478	435	454	396	438	437	448	463	427	456	416	459	435	433	432	384	433	422	422	412	415	438	447	429	388	431	440	395	441	414	420	439	436	444	402	412	468	429	408	415	398	413	439	455	423	421	409	423	390	447	486	436	450	424	427	428	439	414	387	411	431	419	474	451	422	425	429	443	432	423	414	450	425	475	439	426	448	399	427	434	428	437	402	428	452	419	407	411	402	386	402	425	419	429	391	438	408	425	430	428	409	427	430	429	424	404	426	428	443	408	453	429	431	445	423	450	439	431	428	403	408	410	428	409	459	433	411	395	433	409	451	440	410	435	452	463	433	438	433	403	445	447	448	418	429	444	402	487	423	446	418	436	455	435	413	413	461	416	438	425	431	411	460	428	414	451	422	421	429	442	445	431	421	427	439	488	443	459	434	440	407	451	403	427	455	443	410	463	391	434	424	442	398	425	430	433	418	437	422	442	385	427	458	389	431	419	428	396	458	407	455	419	432	435	420	418	462	418	421	420	425	427	458	433	444	456	408	405	422	436	452	454	446	426	420	427	417	420	447	440	437	427	455	434	434	442	415	448	428	431	430	473	420	434	393	446	406	401	405	444	463	430	406	422	451	458	410	444	404	437	443	381	439	412	415	437	417	417	456	440	444	422	456	457	442	425	400	433	449	470	422	435	414	433	403	417	424	419	431	455	394	420	415	414	475	422	398	450	398	439	432	436	440	435	438	439	418	431	418	412	447	437	418	421	446	468	443	392	416	422	435	438	452	440	468	416	426	436	439	447	433	406	441	426	458	392	438	412	436	424	404	434	467	433	467	421	399	410	428	404	429	418	405	429	423	453	400	391	409	446	454	449	432	459	472	437	434	401	416	421	412	444	409	417	420	442	440	436	419	410	425	416	424	427	445	424	418	457	458	400	453	428	448	424	437	454	400	421	434	441	425	401	390	435	425	447	449	399	421	427	430	426	422	409	443	463	432	463	423	430	401	423	415	451	395	449	432	445	424	416	444	420	412	412	432	447	429	437	472	407	485	412	427	422	430	439	457	424	426	398	397	436	411	434	395	466	433	454	415	411	393	476	430	461	412	411	442	439	429	433	454	437	460	429	437	406	437	459	483	391	414	409	438	465	400	410	406	428	432	447	426	438	423	413	419	424	436	405	435	430	407	459	485	432	438	440	424	432	458	444	465	430	432	453	415	429	422	450	451	467	414	444	460	415	424	438	427	436	405	436	446	399	402	445	401	425	445	436	387	460	399	439	429	415	449	449	458	447	417	452	442	419	430	448	419	434	393	404	456	401	425	430	459	434	455	415	421	418	429	392	426	433	423	425	427	414	416	440	440	423	453	435	442	412	451	423	450	435	446	434	418	469	432	449	424	434	446	418	425	472	416	434	420	403	455	424	445	446	434	408	428	423	413	406	391	409	453	440	424	417	451	416	408	437	451	406	432	406	431	450	428	441	418	412	422	404	466	432	397	441	398	449	461	420	412	412	447	402	441	408	411	427	399	417	432	431	424	431	434	433	441	422	440	413	398	410	426	414	414	408	426	413	436	424	424	427	456	429	432	455	382	425	434	440	421	447	426	440	444	387	409	413	438	408	395	441	444	434	440	426	430	468	428	442	455	436	446	423	429	434	438	422	454	427	442	424	434	395	457	401	446	446	416	425	449	416	408	412	426	466	438	401	400	413	431	420	434	411	429	397	441	432	437	425	420	429	438	439	420	404	441	386	395	430	432	445	432	461	417	403	473	428	421	440	409	452	397	466	426	439	397	471	442	425	423	451	448	422	425	397	450	431	450	473	438	459	406	443	444	429	459	420	450	427	426	435	465	428	397	436	413	387	414	417	423	476	393	431	418	421	436	492	411	409	438	415	409	401	389	437	429	443	431	447	441	434	401	422	429	404	447	436	403	445	440	431	458	410	422	430	397	451	412	420	476	426	378	407	471	437	398	436	422	399	406	411	422	466	450	419	419	409	417	425	423	432	442	399	412	431	446	460	421	437	487	428	398	413	431	388	406	459	427	424	414	409	432	431	416	450	433	405	402	415	422	438	417	406	411	436	424	442	416	420	438	431	418	418	429	441	402	425	410	436	441	444	404	433	467	411	449	421	413	428	416	411	429	445	411	469	452	435	441	404	424	427	422	419	423	478	461	401	431	418	423	451	441	448	451	438	444	410	419	460	423	399	445	421	410	425	441	415	454	465	423	446	430	445	425	432	452	382	443	445	425	399	413	445	431	432	466	415	430	426	448	457	448	432	425	421	409	460	416	444	417	441	443	409	440	418	439	431	417	430	442	411	434	437	466	384	456	457	407	423	398	408	443	432	470	400	447	422	441	409	419	392	439	442	432	438	428	442	439	433	420	454	433	422	385	410	429	390	418	402	447	459	450	440	403	432	452	473	422	412	447	400	427	411	455	426	418	386	457	423	414	430	410	450	391	426	405	419	397	424	406	424	426	414	431	437	428	427	473	455	429	400	398	400	441	452	425	435	422	472	402	410	444	391	441	419	458	435	455	447	458	446	413	452	477	408	410	431	425	415	448	462	414	439	420	444	465	425	421	459	446	433	380	417	416	412	457	451	466	410	417	423	455	446	427	458	410	434	431	438	404	417	440	446	420	426	442	433	410	432	424	440	418	437	417	431	430	449	407	430	417	391	404	431	439	428	437	398	445	396	455	433	426	466	423	415	409	425	433	434	417	407	444	403	412	430	414	425	428	436	439	453	421	400	431	421	416	415	407	422
23207	21533	29300	24191	21515	21524	9610	1266	870	817	827	739	708	671	668	645	678	608	706	662	615	629	623	635	619	609	620	606	584	605	600	637	615	645	575	605	638	638	614	579	606	564	580	616	582	631	601	570	588	573	620	570	571	620	572	596	572	568	595	603	547	609	583	606	600	563	575	581	546	608	585	573	583	628	567	602	593	580	611	602	584	584	526	601	550	579	653	618	553	606	590	569	580	580	599	594	565	607	597	588	614	559	578	577	557	567	595	584	546	590	570	602	586	559	619	566	590	581	552	587	556	584	545	578	544	572	602	583	587	570	586	607	596	603	600	549	588	574	602	610	587	583	610	615	591	568	548	597	570	519	573	564	566	631	569	561	576	584	582	565	627	589	587	575	581	618	583	570	562	616	607	571	559	594	579	586	589	583	615	604	583	596	529	574	585	565	554	554	582	612	595	619	598	630	597	606	599	585	579	573	603	540	558	611	590	623	575	605	520	587	596	597	581	551	590	574	601	603	603	529	543	600	600	560	640	582	559	598	575	578	631	570	565	583	557	621	567	566	580	576	613	604	607	556	564	576	595	592	557	593	590	577	579	533	602	612	613	569	543	605	596	588	552	570	585	620	571	604	552	593	557	592	603	568	564	592	635	592	556	617	554	567	584	588	590	565	554	578	587	546	581	593	555	556	614	612	591	598	578	557	558	623	573	571	561	573	627	572	570	587	568	592	577	575	535	552	574	576	565	589	577	579	617	567	582	566	541	594	568	540	600	558	577	604	601	571	571	587	582	582	549	596	588	572	613	640	554	612	587	556	590	598	582	571	502	583	534	589	585	542	568	578	561	563	562	531	578	615	597	595	589	546	605	538	614	567	590	582	606	581	591	598	617	589	568	573	617	594	584	585	621	562	589	589	616	613	551	583	572	600	549	549	569	575	609	610	528	576	581	592	558	574	581	613	536	620	588	576	583	544	587	562	605	589	543	593	583	584	561	587	594	584	590	585	597	607	564	567	633	567	605	552	584	585	519	579	575	545	535	604	558	598	591	574	642	562	597	604	625	576	569	578	580	640	570	597	567	635	606	565	572	609	572	575	591	565	581	589	581	576	563	581	539	591	559	575	581	589	597	577	588	602	546	592	615	612	559	604	607	536	591	595	576	625	538	595	585	570	544	580	533	590	563	627	585	605	553	560	589	604	579	594	580	555	583	584	635	572	594	563	535	578	583	570	573	553	600	556	584	576	606	548	601	589	592	588	580	574	609	587	563	586	546	587	588	595	559	577	639	604	571	579	608	523	565	651	600	574	554	587	587	576	582	568	535	579	587	563	586	605	570	618	572	607	578	578	581	582	560	603	539	538	607	550	594	574	587	582	552	585	574	627	568	574	557	603	566	563	569	636	615	597	576	559	540	609	606	596	591	594	557	594	555	580	599	563	555	540	604	558	593	608	584	588	572	580	568	627	550	587	536	573	576	545	546	569	628	575	559	608	564	587	562	584	578	568	561	574	602	584	609	610	551	620	530	593	588	574	566	554	566	569	540	599	607	511	540	631	622	632	591	576	647	553	595	584	585	599	564	593	578	556	589	533	607	587	604	580	624	638	594	623	610	599	598	564	576	588	571	576	578	590	593	566	567	596	530	613	546	565	574	574	631	583	620	651	581	633	581	555	574	596	595	529	625	545	584	618	599	559	584	624	589	612	623	558	576	573	553	553	551	605	540	561	609	537	559	586	591	595	567	555	588	599	607	608	609	612	630	595	561	601	547	591	576	595	605	578	582	593	592	595	591	568	562	578	573	558	583	592	599	600	583	594	599	562	524	583	576	590	557	556	641	612	567	549	593	576	583	538	600	643	548	613	594	569	594	565	611	569	546	562	541	577	592	575	574	535	541	572	607	620	592	558	556	601	586	590	561	620	551	588	567	584	561	593	623	596	526	591	618	601	577	620	518	596	618	604	578	611	567	611	564	581	578	570	561	588	578	593	555	587	562	592	570	555	609	619	595	553	581	588	563	582	569	576	573	595	587	564	589	557	562	628	589	574	589	577	611	554	564	572	607	617	557	584	540	563	560	592	524	577	565	617	627	617	570	601	601	576	603	565	574	583	613	584	573	566	602	581	591	578	601	593	535	591	618	640	559	610	576	569	570	629	637	583	562	577	595	583	576	602	558	539	588	588	575	580	629	594	594	628	596	584	546	574	572	648	587	523	591	576	590	580	571	560	525	593	601	537	574	537	603	565	593	574	579	552	592	573	595	589	579	568	553	602	556	582	622	583	573	593	627	521	586	565	588	585	577	630	603	607	547	573	579	610	601	559	598	600	564	558	634	542	581	563	581	578	529	540	573	574	607	596	585	569	589	621	555	585	517	598	570	614	574	538	551	589	574	564	580	568	592	558	574	568	631	591	538	563	594	570	564	591	548	604	584	584	578	583	610	596	557	542	564	597	604	540	646	560	545	546	589	578	612	553	592	586	564	610	566	607	564	563	579	626	595	567	612	593	592	610	562	573	659	577	555	587	549	556	606	619	588	526	545	543	604	561	601	602	624	616	600	590	538	604	601	596	575	543	586	597	596	528	535	576	575	619	588	572	566	596	607	634	560	561	557	569	552	573	590	547	546	525	559	560	569	588	583	550	573	597	583	565	576	623	597	578	572	594	591	528	593	598	569	571	592	606	548	560	616	569	579	586	597	635	577	577	578	612	592	562	599	647	606	564	581	600	563	544	613	550	562	558	588	580	575	590	602	566	598	572	572	613	572	588	569	554	615	566	574	571	565	561	561	591	591	556	584	611	609	567	595	572	588	587	570	596	549	626	616	541	610	570	556	589	587	558	612	543	562	566	551	561	597	573	571	605	574	571	613	576	607	558	570	566	557	582	598	535	614	546	578	632	579	556	522	630	550	570	570	594	609	573	576	589	565	599	588	570	538	618	587	595	598	560	589	599	603	590	624	588	586	575	562	599	591	536	567	512	590	617	559	576	582	582	572	613	588	565	602	572	541	610	588	565	575	584	594	579	572	611	613	562	544	565	615	583	572	565	611	555	582	586	540	583	631	605	586	547	587	606	576	576	589	549	546	571	622	579	546	576	590	535	518	546	597	587	582	568	597	582	570	582	590	565	541	590	568	599	556	529	595	554	598	598	589	564	557	549	581	592	619	595	567	562	609	565	610	530	564	583	582	635	592	577	567	577	581	579	564	564	562	544	536	607	583	598	577	594	537	590	581	616	617	562	625	552	599	586	564	549	528	566	558	565	607	532	552	627	593	567	561	620	566	599	574	547	597	556	573	603	575	561	636	597	580	566	587	585	574	590	567	599	577	626	527	601	629	541	590	534	554	558	583	631	561	581	613	575	580	619	578	593	586	565	581	563	611	546	580	562	588	534	559	546	586	586	583	635	608	605	567	560	587	578	560	606	567	604	560	584	515	614	579	589	623	606	636	612	616	571	596	568	578	592	562	575	587	636	581	581	562	591	585	612
42924	63980	9378	4521	3242	2441	1825	1596	1320	1168	1088	1041	1019	893	860	845	805	774	813	772	779	782	782	686	733	737	720	721	715	728	680	700	719	740	696	763	664	720	706	677	758	733	658	711	700	644	727	667	729	704	645	754	704	653	678	698	696	694	688	681	699	727	721	664	711	662	700	649	681	692	716	688	705	693	664	667	687	658	662	695	752	684	722	686	699	683	716	665	669	666	695	657	681	662	680	662	668	665	726	714	702	666	687	670	683	630	666	707	677	671	676	742	695	681	657	641	686	712	612	657	681	658	702	675	685	709	691	705	704	740	673	702	675	650	685	656	691	680	660	712	669	685	682	680	669	665	678	680	670	713	712	705	677	693	681	666	710	617	629	690	662	695	666	651	659	646	687	682	656	660	667	724	715	709	662	658	703	666	712	697	710	757	623	643	726	703	677	641	637	687	680	686	700	691	693	659	667	652	679	720	678	684	672	724	658	722	663	674	635	640	666	676	675	652	681	676	680	675	673	700	672	731	671	682	644	689	677	686	672	704	692	632	668	666	631	715	655	690	652	747	663	673	728	684	716	706	703	684	677	683	664	669	684	714	719	695	654	686	688	703	727	733	674	638	708	649	679	689	663	675	686	742	660	662	666	696	646	699	696	710	671	649	685	670	687	612	659	661	669	781	693	657	679	709	704	672	679	722	703	681	705	725	695	721	675	658	705	671	724	682	659	689	645	676	677	637	688	681	690	676	678	668	673	659	684	704	652	699	721	656	673	646	698	628	696	679	682	682	687	674	628	680	706	659	646	652	695	677	690	644	653	673	716	675	664	684	653	714	705	666	718	705	700	638	701	636	648	655	723	735	688	683	687	718	722	665	641	667	711	668	708	659	687	670	657	686	687	668	662	683	684	676	679	688	712	695	707	659	663	673	670	689	670	730	680	676	678	650	705	667	711	693	712	676	713	695	680	710	676	667	704	639	716	698	704	729	716	714	694	709	642	708	653	679	685	669	703	729	709	639	672	664	650	639	677	646	697	671	648	678	666	692	702	676	642	679	665	701	677	680	665	703	723	691	697	679	675	690	676	670	677	716	653	609	700	676	692	634	693	659	676	690	669	657	678	746	625	678	632	712	686	670	724	680	657	683	669	680	714	660	653	690	690	720	707	696	681	663	704	646	632	729	690	671	744	699	683	664	658	628	724	664	678	687	656	635	683	687	685	676	678	667	649	673	683	666	669	706	644	683	656	681	691	677	684	651	692	714	634	664	654	710	639	670	661	667	667	675	717	673	701	662	689	691	682	688	712	694	656	701	691	663	662	665	655	658	679	639	721	642	607	696	686	668	672	729	637	678	714	691	668	686	736	660	667	674	699	665	691	668	662	696	691	700	665	638	716	672	656	742	664	622	663	721	664	689	665	640	721	667	681	666	678	655	711	753	655	704	705	672	659	654	645	656	699	676	705	684	625	667	663	655	683	634	702	688	679	711	693	676	694	646	680	692	664	663	693	670	676	717	680	722	663	665	657	720	685	664	683	682	726	682	706	667	723	692	707	693	660	672	680	632	697	701	624	694	713	662	697	647	714	738	727	677	671	719	676	722	677	668	672	703	677	704	693	680	661	678	680	714	670	674	717	739	665	700	661	671	646	664	720	680	685	657	655	728	674	669	715	636	648	697	674	723	657	653	682	637	705	705	700	660	701	699	683	635	631	732	708	718	672	695	624	709	714	673	629	658	702	707	641	674	686	741	687	650	674	702	686	652	702	707	660	720	639	672	660	642	676	677	650	653	641	687	684	657	706	639	695	694	668	704	692	674	702	657	657	651	691	707	681	673	644	675	663	654	668	667	683	704	700	747	715	695	679	698	643	651	716	692	670	642	659	726	741	652	701	695	667	661	674	684	654	696	650	674	675	640	689	698	734	630	678	695	675	661	655	721	629	667	714	637	721	646	693	697	669	671	700	696	677	671	686	659	691	660	669	691	718	703	717	701	700	706	667	688	719	607	649	692	686	712	682	664	686	658	660	742	672	684	677	657	672	685	655	681	690	643	689	679	623	688	647	685	683	719	655	653	658	686	661	700	706	711	697	645	684	665	661	655	679	671	615	662	648	704	666	726	677	720	659	668	697	720	635	690	654	676	683	676	647	682	690	667	741	662	656	691	736	693	648	647	682	655	644	710	666	655	705	678	630	664	693	656	633	659	688	745	667	675	643	709	670	613	668	636	727	673	680	687	667	651	663	639	671	702	675	716	701	658	696	678	665	700	650	671	729	684	731	691	657	663	706	664	682	645	726	667	676	703	713	663	711	671	684	698	676	684	622	690	671	626	687	695	697	649	677	673	678	690	694	703	632	726	669	697	644	656	654	691	689	636	638	671	726	626	644	672	719	656	737	691	678	704	682	697	633	682	658	649	683	657	641	643	685	679	725	622	672	673	691	663	646	630	670	628	680	650	675	716	649	669	658	679	642	763	646	720	701	676	678	697	665	697	694	718	681	656	666	690	698	661	654	672	684	664	686	623	694	704	685	702	678	691	672	675	725	681	745	673	694	686	679	679	618	674	635	704	671	664	676	621	632	664	692	699	624	678	644	678	663	713	696	693	681	720	701	662	724	647	638	718	697	676	672	679	670	721	682	655	643	681	636	679	718	728	709	699	673	676	674	682	658	679	670	695	663	711	654	685	662	673	614	652	644	681	648	687	667	615	663	671	652	717	683	686	650	664	698	677	711	678	683	666	645	704	725	708	670	689	684	678	685	670	667	631	668	683	683	700	685	616	653	656	691	659	713	703	657	702	701	691	625	660	673	706	656	736	730	686	654	684	668	653	674	686	717	649	706	679	662	709	624	698	692	701	713	684	663	638	697	661	657	688	651	698	654	683	644	661	687	641	658	680	745	694	631	707	656	634	621	660	678	648	691	686	675	699	664	667	648	729	697	713	663	648	675	671	673	663	666	713	723	684	662	664	624	689	700	712	739	695	701	658	694	690	717	681	643	677	687	679	667	690	643	631	714	696	681	707	647	684	709	657	708	714	647	628	650	741	688	713	714	675	685	621	655	646	683	703	670	665	658	651	640	732	662	706	682	704	697	675	749	693	708	633	687	662	692	619	659	699	673	674	651	747	690	636	646	675	676	673	720	726	664	671	682	712	681	645	693	649	679	647	668	697	651	678	682	683	656	655	675	701	670	665	690	649	701	657	688	658	695	673	681	682	707	678	705	696	672	679	667	646	637	639	681	683	647	686	708	671	698	630	696	681	691	685	671	708	652	679	676	670	667	656	662	669	697	671	654	697	701	669	691	685	648	751	703	679	724	685	684	688	679	699	660	700	670	693	657	668	678	689	697	698	706	684	699	662	686	703	712	646	669	680	686	658	704	677	664	723	671	697	705	660	656	703	703	693	674	684	680	692	671	691	639	694	691	656	654	689	680	649	654	687	641	658	727	670	678	693	649	699	715	675	650	621	676	641	684	667	660	730	733	683
29370	28474	16342	2103	310	266	225	204	209	221	210	201	244	220	198	200	197	199	211	218	204	201	215	216	205	216	213	190	208	181	224	210	194	225	190	210	215	185	210	189	206	217	217	201	233	215	180	195	213	216	205	213	196	191	233	248	247	196	204	208	198	209	200	221	198	189	192	198	216	208	199	185	196	198	223	219	183	214	219	171	198	215	216	216	205	223	216	196	222	190	193	225	203	210	227	187	190	206	206	202	188	201	181	223	208	216	232	201	214	212	207	193	214	239	216	214	212	200	194	229	220	208	214	198	218	208	233	216	193	198	208	217	196	238	196	188	217	234	217	206	192	194	218	214	178	207	211	211	202	203	214	177	209	204	207	198	193	200	216	190	220	222	204	194	220	215	210	204	198	207	189	209	218	183	190	199	190	192	200	227	215	206	195	174	190	198	211	233	198	199	198	195	221	219	210	163	219	221	214	209	207	225	196	217	200	209	229	204	212	201	215	234	222	202	208	197	205	206	194	194	204	183	208	234	195	225	189	210	217	202	217	213	181	198	234	225	221	187	216	204	211	215	215	209	208	192	232	207	225	194	200	193	218	234	222	202	229	186	205	203	214	215	203	190	206	186	220	219	198	175	180	240	199	223	211	197	204	204	197	205	224	201	203	206	204	207	222	216	193	196	220	193	204	202	192	196	227	216	202	192	203	177	225	237	216	201	218	211	190	193	197	185	215	226	198	183	213	205	213	222	205	181	244	192	205	229	192	199	210	208	214	199	212	201	228	192	198	213	206	204	193	243	196	198	214	184	198	203	185	198	203	237	191	207	224	203	202	221	197	202	192	218	208	248	221	213	201	186	191	203	202	210	197	203	184	202	207	207	215	212	213	211	208	197	207	235	194	208	224	173	213	196	184	189	191	205	205	209	253	205	197	191	184	213	218	214	222	233	197	208	204	191	199	193	191	174	219	218	193	201	219	208	220	208	199	217	208	170	208	230	218	216	187	200	200	213	222	208	195	190	202	199	218	199	215	196	205	231	185	204	204	196	205	209	225	209	217	217	223	215	211	232	204	211	203	225	192	232	204	210	224	184	189	207	176	196	215	215	202	206	190	186	201	214	212	214	209	220	207	176	204	219	213	207	197	202	193	204	201	233	208	210	213	211	198	219	193	183	202	219	217	232	218	211	195	205	210	224	177	215	200	231	225	209	214	205	216	194	212	171	211	180	211	196	210	201	191	205	220	212	219	188	159	181	197	226	245	191	206	212	205	208	183	193	177	217	189	203	201	213	209	181	223	191	208	195	195	207	228	196	211	203	202	177	229	227	231	217	232	205	198	177	201	216	219	220	174	204	196	223	204	206	195	211	189	218	219	225	216	200	171	190	212	205	198	214	197	185	193	218	193	221	200	210	231	192	222	212	226	191	186	222	209	216	207	195	217	181	206	199	203	197	232	202	209	210	191	200	193	215	208	214	191	193	217	177	208	172	189	203	212	213	195	221	200	208	195	194	223	210	207	218	203	224	196	186	199	226	213	220	187	226	192	237	224	208	202	202	213	215	221	231	190	229	221	207	224	233	221	208	188	217	214	192	204	207	223	199	209	208	213	198	200	215	199	196	188	179	165	223	199	212	174	189	200	178	191	199	221	210	197	192	213	195	207	198	234	224	216	190	197	228	214	178	204	196	176	203	187	218	206	197	193	194	205	201	180	207	185	204	217	196	210	223	200	204	188	218	187	191	216	214	205	199	209	200	224	223	174	202	204	211	208	210	240	237	193	193	201	217	216	220	205	208	196	208	217	211	210	206	196	184	186	223	188	218	191	221	219	202	210	211	216	184	212	199	216	198	231	201	202	196	204	198	206	235	205	206	188	210	222	228	188	190	199	219	204	209	192	199	207	211	240	193	205	199	227	217	190	243	204	192	204	238	216	210	218	194	218	199	206	220	205	211	185	209	202	203	215	196	225	202	200	220	205	185	202	210	190	210	208	199	199	210	219	201	209	201	207	180	168	188	231	224	220	179	236	208	206	208	206	207	201	204	214	201	203	199	204	202	198	214	223	205	182	207	182	220	196	185	221	199	200	200	195	208	202	219	190	226	201	187	224	198	187	201	205	216	213	191	187	218	200	208	221	215	204	201	214	199	219	184	197	208	200	213	218	215	211	218	229	224	203	199	221	200	201	220	228	212	209	217	209	217	231	196	203	175	206	195	210	210	205	223	192	187	183	185	201	219	178	219	230	183	208	196	204	227	202	194	224	204	223	203	198	210	204	220	199	185	207	198	209	218	176	217	178	190	197	208	211	205	201	190	190	214	206	219	199	210	191	200	194	200	200	199	196	214	230	202	220	191	205	227	216	220	222	204	202	194	203	198	207	215	185	211	212	185	183	199	211	225	215	194	213	193	208	211	218	228	224	198	203	195	219	207	202	222	199	227	192	211	207	205	213	193	229	189	232	199	183	208	195	218	219	203	219	216	205	229	212	195	209	202	218	204	194	207	209	231	224	196	193	198	191	205	204	185	210	197	207	211	184	185	206	220	176	204	223	217	188	193	207	201	199	210	194	224	211	201	212	220	205	188	221	195	194	229	201	228	212	201	204	198	196	178	216	198	213	230	190	200	231	223	216	219	191	189	188	212	181	218	216	219	202	202	187	196	193	187	199	217	209	203	205	203	198	193	190	214	224	187	227	200	216	182	211	189	203	212	227	189	193	234	182	213	209	218	235	172	197	192	206	225	209	222	216	176	239	210	219	204	210	218	246	199	221	200	223	173	210	236	228	217	218	197	184	210	205	205	212	228	207	207	213	214	196	220	201	208	197	216	179	216	215	208	187	221	208	212	233	212	218	180	202	189	217	215	206	222	199	214	214	200	202	206	197	214	214	207	216	190	202	198	194	211	198	208	237	224	206	196	213	190	221	216	195	198	200	226	220	210	205	214	208	180	194	213	217	241	210	212	217	217	222	200	194	196	187	216	206	198	216	219	183	203	219	199	183	186	195	196	199	189	230	209	219	190	229	174	201	221	213	199	184	206	223	208	205	201	208	204	178	212	218	207	199	220	202	198	197	207	195	196	203	210	217	216	216	198	208	189	218	185	234	184	202	204	181	199	188	199	190	196	191	219	180	218	181	194	206	205	192	199	210	194	209	195	226	222	212	212	184	204	225	175	220	192	205	213	172	226	213	191	186	209	202	183	216	194	215	209	201	188	221	200	255	203	225	215	218	224	188	208	186	214	229	207	202	217	193	197	219	244	206	217	207	195	217	196	207	198	194	196	210	199	211	211	190	199	203	209	212	202	209	203	195	201	211	179	189	234	207	219	190	220	249	198	202	209	221	216	204	238	196	179	185	209	205	208	212	219	218	177	213	202	212	209	214	219	200	213	225	189	201	219	209	230	222	204	224	226	203	211	180	215	230	195	206	195	187	162	210	197	222	213	203	223	198	218	179	219	191	183	201	211	195	209	205	211	200	216	209	211	195	176
33497	43195	2008	433	351	338	311	279	303	283	297	271	258	280	243	251	268	274	227	272	258	236	268	285	268	284	265	267	280	278	294	268	280	269	266	275	265	259	260	254	254	247	294	289	268	280	254	264	263	269	287	287	278	241	283	269	248	294	280	288	270	306	260	292	276	257	263	271	265	268	288	247	253	281	259	298	281	281	292	260	241	277	261	282	260	267	274	284	287	283	270	268	294	269	285	247	275	253	279	291	277	272	286	278	260	263	281	281	291	252	260	234	287	285	232	265	279	247	260	291	271	272	260	270	253	255	264	275	269	270	243	265	281	244	267	259	266	269	258	239	265	261	239	253	262	272	267	268	276	246	250	273	285	262	278	260	227	275	259	284	263	264	271	275	272	269	250	280	289	249	288	255	288	297	261	262	270	256	247	292	300	295	273	280	273	262	290	259	284	283	274	264	269	250	253	252	277	298	262	304	240	259	279	277	269	284	257	254	270	267	264	271	252	254	266	267	250	299	253	259	273	264	285	272	290	274	284	271	279	264	240	284	275	265	279	258	272	249	266	275	279	241	248	259	274	265	276	295	282	249	276	282	276	269	265	282	255	232	267	266	257	258	263	273	230	252	280	275	283	265	301	275	276	272	276	259	271	265	259	289	271	245	270	266	230	274	247	275	292	252	281	270	264	271	254	305	313	244	265	282	255	269	244	311	288	249	259	260	285	281	271	262	271	259	268	273	266	268	245	292	265	296	268	262	268	275	245	282	255	296	270	256	295	267	264	271	284	292	267	248	303	259	277	268	262	252	261	272	271	284	222	259	274	250	269	244	293	292	254	245	293	270	264	250	280	262	270	284	270	275	293	265	267	315	237	268	262	263	265	287	268	282	267	245	279	281	217	265	274	265	275	271	258	281	254	281	267	246	283	262	275	293	311	246	300	276	259	271	283	277	279	261	286	266	237	268	244	246	257	268	266	252	276	267	249	262	253	235	265	247	285	256	271	267	293	279	253	289	262	247	272	264	262	251	257	287	272	271	242	267	268	296	262	271	268	260	267	274	304	285	251	296	271	253	272	277	274	270	269	258	269	288	256	293	271	277	273	238	295	226	252	249	259	280	252	258	274	278	270	299	276	270	276	269	247	279	293	272	267	266	265	229	308	283	253	278	270	269	286	282	260	278	244	277	290	276	260	254	279	262	294	248	263	274	241	274	266	260	276	270	265	249	289	283	267	275	247	267	273	303	259	267	273	254	259	285	273	290	261	264	272	270	280	244	255	257	250	297	290	279	232	286	276	271	251	261	289	261	247	259	268	245	251	241	260	274	273	300	272	255	291	258	282	256	254	247	265	279	277	257	282	270	292	286	256	297	259	256	270	259	268	255	254	276	259	249	259	276	259	308	272	278	252	257	278	249	273	267	256	251	310	276	253	277	270	256	265	249	272	274	289	281	270	303	248	273	279	261	246	255	280	225	251	278	259	236	262	228	260	289	301	266	278	259	286	274	252	274	279	276	285	282	310	264	256	265	227	262	262	265	289	289	282	262	274	279	262	277	275	258	272	261	270	274	296	269	278	271	257	257	274	241	262	271	247	235	289	234	260	292	287	257	238	285	278	262	267	248	286	254	269	261	231	276	223	284	256	262	276	273	228	257	256	240	277	265	266	265	262	278	255	264	261	305	262	259	271	270	257	269	293	298	302	246	280	285	235	250	281	272	271	269	263	244	264	260	256	280	259	270	270	242	281	280	260	264	267	254	259	259	237	279	277	252	265	271	254	284	264	285	276	254	263	248	252	263	276	243	280	261	284	258	271	262	262	255	262	276	234	276	272	280	279	267	272	275	263	263	297	251	266	293	300	267	252	284	275	258	276	254	255	283	312	287	267	282	272	282	250	230	293	273	287	311	258	272	284	249	297	240	257	259	258	277	229	266	265	266	256	259	267	283	263	265	292	294	261	255	280	276	279	293	268	279	257	261	267	258	284	255	266	272	277	259	247	246	287	274	270	293	247	251	243	275	289	237	282	272	255	267	284	291	273	273	268	273	247	258	258	279	261	283	253	261	254	255	253	254	267	267	258	318	261	244	263	286	291	274	269	266	254	274	285	246	274	268	283	278	247	268	242	276	268	235	241	249	251	268	296	267	283	265	281	265	283	254	239	247	275	276	273	284	276	251	253	281	283	251	254	291	270	266	269	227	301	274	285	274	252	263	240	237	275	269	239	241	234	259	270	274	275	275	261	265	243	272	242	301	265	260	260	257	268	291	282	262	284	286	266	274	303	283	271	277	299	270	304	321	256	277	271	278	260	306	254	271	279	271	275	251	280	275	248	277	270	282	252	269	298	272	258	278	265	259	273	274	269	290	283	263	267	270	277	273	260	257	256	288	281	269	271	269	283	270	255	300	275	252	264	268	256	265	251	293	277	243	255	259	275	255	274	273	272	264	256	248	262	259	271	285	244	277	244	287	263	280	283	270	255	281	270	280	232	260	270	292	240	272	303	291	276	247	247	261	235	279	255	270	258	262	255	260	270	270	269	286	260	254	283	284	261	290	222	258	260	292	279	259	278	271	257	279	253	248	279	310	271	241	269	278	252	288	277	272	270	254	241	273	296	277	290	274	263	266	281	275	300	279	242	282	251	265	236	257	275	247	281	279	263	277	309	246	271	262	262	255	246	284	260	273	249	263	293	253	298	251	283	269	233	283	271	255	269	263	258	234	257	265	253	243	258	269	253	260	262	302	254	257	276	268	252	252	278	264	249	280	283	270	298	259	271	256	253	253	257	244	260	275	284	255	290	268	269	264	296	261	232	262	239	274	269	242	266	278	257	267	253	257	268	262	283	240	277	283	263	254	271	258	240	260	254	232	276	244	225	280	287	273	271	268	257	271	272	255	256	295	280	267	283	250	244	277	254	288	265	284	265	271	288	278	274	235	242	263	277	302	263	320	251	285	269	255	292	271	258	277	293	265	272	278	286	257	265	267	276	264	302	241	276	261	287	298	265	256	293	277	271	254	261	268	277	275	264	262	286	265	240	299	262	227	284	272	268	269	254	271	250	276	300	254	270	246	259	246	254	285	261	255	269	291	283	260	266	291	246	280	279	257	260	285	239	275	251	293	275	279	264	274	273	260	254	262	246	265	246	293	277	260	291	267	260	291	278	277	286	287	259	272	248	284	247	275	274	291	250	267	207	244	262	277	259	240	298	245	284	276	275	263	275	266	257	276	260	259	281	258	251	249	299	293	272	238	282	273	269	285	257	285	251	292	257	269	254	265	257	275	288	289	230	277	288	261	238	299	275	247	276	268	261	255	274	279	302	284	264	267	275	248	261	269	298	294	293	268	278	289	259	277	265	275	290	267	287	283	255	278	264	254	267	276	293	303	277	279	272	271	278	241	280	283	234	281	281	300	270	281	259	259	250	285	272	246	289	241	299	276	263	246	253	226	260	292	289	253	261	258	269	277	275	252	272	265	278	277	288	276
24504	21594	28604	24777	21106	5402	702	476	428	401	400	347	351	332	338	320	338	345	349	311	355	321	332	309	320	282	321	304	338	287	306	308	336	329	317	344	302	345	297	300	307	327	347	288	296	311	322	330	311	317	304	280	309	293	303	270	336	293	320	304	322	322	295	309	308	319	309	325	312	279	298	322	301	342	320	291	317	299	338	282	288	329	296	337	307	287	330	332	284	287	289	315	303	288	282	320	320	306	295	321	295	304	260	316	284	287	319	287	323	301	330	322	289	293	301	301	296	313	302	288	299	314	306	312	287	332	273	316	305	304	278	304	328	314	289	319	295	321	316	291	270	274	320	285	337	324	317	319	299	279	302	317	274	321	303	297	305	315	299	311	290	321	311	279	303	306	304	289	288	324	310	318	322	287	305	313	293	273	312	306	313	331	271	305	294	307	269	300	295	307	288	296	321	306	339	345	302	319	275	288	294	297	306	351	325	300	300	291	327	314	319	299	333	346	308	329	317	298	303	315	279	316	269	304	307	305	301	308	331	323	320	295	296	282	293	302	323	323	306	301	353	310	298	321	315	271	322	301	301	295	290	326	306	302	318	296	319	326	310	309	291	308	261	314	311	292	282	340	294	325	318	328	335	286	304	310	331	313	304	324	316	306	272	311	262	292	312	306	259	311	311	312	302	325	311	316	303	301	295	265	289	322	297	300	302	307	307	307	288	278	293	315	300	317	292	301	316	317	330	296	320	312	313	309	322	272	344	292	299	308	305	360	316	295	297	326	327	303	317	296	312	299	324	287	318	313	287	278	290	328	313	297	306	298	324	334	309	324	340	304	297	276	282	288	299	279	296	312	317	285	297	290	296	346	277	317	295	293	298	307	312	281	290	295	262	305	292	321	329	301	297	284	290	302	287	312	302	303	295	327	297	303	298	272	304	282	325	278	304	295	309	302	289	313	312	306	324	294	270	291	289	296	320	336	329	298	293	329	299	318	323	311	289	297	301	302	308	297	267	294	334	323	303	298	313	277	315	331	286	323	307	302	294	287	306	297	289	308	305	274	327	345	272	304	281	320	293	349	299	292	299	291	287	275	304	285	302	302	283	277	302	335	313	310	312	302	288	313	292	305	310	298	328	313	277	333	334	273	318	307	305	312	302	282	321	302	328	278	311	303	310	310	328	292	296	297	286	330	268	298	310	308	327	287	288	273	305	334	308	303	329	287	276	286	316	276	326	303	271	314	297	316	274	285	287	315	321	290	292	341	320	297	307	279	313	316	323	331	319	284	316	295	316	270	326	296	300	316	301	302	311	289	301	316	292	309	339	299	290	314	298	301	300	312	285	265	284	301	327	288	305	330	315	306	306	313	298	331	297	314	325	301	319	281	303	263	339	325	332	293	287	310	288	337	285	312	335	318	303	283	289	336	290	286	284	299	341	316	281	297	323	330	324	286	301	302	291	273	296	314	281	305	315	331	324	293	309	318	310	271	310	316	326	324	310	290	301	285	322	297	310	318	298	321	306	331	307	279	329	325	282	296	315	316	322	321	319	311	323	281	302	316	261	298	282	288	312	321	288	326	283	309	296	309	329	298	288	301	309	329	327	301	278	324	296	293	309	316	278	270	281	324	296	299	317	310	308	289	291	306	284	292	304	308	298	297	340	317	303	288	309	304	317	308	327	300	298	283	308	303	316	290	325	313	309	305	308	322	311	295	282	286	293	329	301	288	306	301	307	288	301	326	318	294	294	280	295	294	300	294	334	323	292	273	293	299	297	314	289	304	330	312	277	312	330	290	324	288	281	289	303	293	329	308	302	324	314	301	311	293	317	301	259	329	299	288	295	365	290	286	288	336	301	278	324	342	295	327	300	316	323	304	322	339	290	297	293	271	270	321	327	289	321	310	336	294	326	314	294	293	308	304	326	295	317	304	307	280	307	331	345	298	291	293	310	309	300	336	324	300	255	294	313	289	296	297	288	309	289	288	330	293	308	301	304	311	294	330	298	299	296	318	304	283	313	320	282	293	303	320	314	307	312	317	322	329	294	307	274	285	324	289	314	311	296	294	275	296	300	273	279	309	301	292	305	303	307	305	284	287	276	312	295	272	331	310	296	311	294	284	316	318	301	321	348	300	282	285	292	310	318	339	308	329	339	309	272	368	295	300	295	297	307	330	347	305	294	324	312	342	299	313	328	328	308	303	301	293	312	291	279	278	333	314	310	304	313	309	307	275	313	303	301	314	300	297	313	282	283	299	292	285	315	272	308	296	350	299	307	312	296	304	308	328	333	328	294	334	301	310	313	325	280	309	289	316	317	286	292	272	291	296	284	309	272	318	299	306	299	311	308	316	282	320	318	304	301	282	327	316	325	306	327	288	313	338	321	323	304	306	321	287	322	322	305	294	327	279	314	352	339	286	287	288	307	302	308	301	290	291	319	276	264	319	299	321	286	290	298	311	312	311	293	308	304	313	311	272	336	302	287	316	306	335	323	297	300	313	322	312	310	313	302	300	292	313	294	295	299	301	301	326	289	322	290	300	307	313	296	283	318	278	316	282	316	294	328	289	290	287	311	303	306	306	321	310	272	308	289	327	294	279	284	302	279	298	305	280	296	321	320	286	285	272	318	315	308	321	327	305	309	326	316	291	298	294	337	284	313	316	328	318	292	322	322	323	308	320	316	294	288	319	320	349	279	308	289	297	311	323	276	298	293	316	287	307	304	278	342	313	324	290	287	316	284	310	297	316	316	295	295	288	286	317	280	331	303	298	319	333	332	277	315	302	299	321	277	296	294	308	260	269	315	286	305	307	326	274	266	310	305	300	306	283	308	302	320	316	326	318	327	298	311	307	299	309	268	290	323	320	316	321	298	300	289	308	294	309	279	271	309	337	293	299	296	305	294	293	285	290	294	307	307	308	294	295	274	299	284	283	303	275	286	298	293	339	308	339	320	340	299	313	305	280	314	305	327	271	316	299	296	293	300	285	298	287	306	287	311	283	294	341	289	326	340	290	295	290	341	302	293	300	306	300	305	303	330	290	336	290	263	346	310	310	324	301	290	315	254	292	289	311	314	319	308	309	347	298	282	273	288	316	285	319	282	298	295	294	289	310	280	331	282	275	323	307	310	306	307	298	316	293	319	320	288	292	306	319	293	281	298	318	319	305	315	313	288	342	278	318	311	331	317	296	293	299	309	331	297	331	294	314	317	294	305	296	311	296	303	312	342	293	324	304	338	296	295	282	310	301	310	307	325	310	302	330	289	300	305	309	292	325	301	318	322	294	286	289	303	302	324	305	298	290	316	301	294	285	312	310	332	329	315	298	323	321	302	301	266	287	278	302	299	308	304	277	297	287	302	301	295	281	304	325	285	302	296	335	319	284	286	314	314	326	310	292	317	315	296	269	337	264	269	300	326	289	318	308	313	303	303	291	308	322	301	303	309	313	336	290	287	319	328	344	328	304	310	248	288	298	273	297	298	289	305	323
37987	58250	6043	1931	1451	1092	827	733	656	575	530	498	477	487	440	442	436	447	404	383	398	392	411	397	426	382	365	383	380	385	397	410	376	381	379	364	413	405	398	369	396	400	382	378	364	383	365	388	386	378	353	366	388	392	370	331	374	360	353	391	360	362	406	354	401	360	402	377	395	416	346	362	348	344	364	382	386	370	367	379	373	381	377	379	388	382	379	367	374	371	372	410	360	368	359	380	387	376	388	326	391	357	339	406	371	373	343	337	337	340	358	386	393	397	352	381	375	390	371	361	340	396	328	388	371	379	359	393	357	375	409	374	355	338	397	375	346	342	404	388	377	367	331	360	346	331	363	350	364	356	366	370	351	412	383	340	380	360	356	397	382	357	382	332	379	369	352	319	379	389	398	365	377	369	333	354	370	354	388	368	402	355	370	383	361	377	358	384	381	395	394	393	398	402	385	356	379	335	381	373	391	362	360	362	393	356	364	367	349	358	376	384	400	382	359	352	366	370	421	376	353	395	361	433	389	345	358	381	358	366	394	376	366	386	371	359	380	379	406	403	393	390	360	365	413	373	368	378	354	410	390	384	349	387	376	366	396	362	369	403	394	379	398	358	368	374	342	366	388	342	364	386	383	367	363	373	402	360	377	343	365	366	372	354	391	354	368	359	368	369	397	364	343	344	356	343	351	361	379	365	389	359	328	387	382	412	374	363	414	336	362	403	338	412	361	360	375	383	374	355	394	371	355	355	351	349	373	386	396	364	354	388	353	398	357	411	374	382	383	375	335	360	395	379	366	369	393	386	371	387	368	375	379	379	370	315	375	383	394	343	359	371	358	368	376	374	393	386	335	390	390	407	390	378	360	320	402	398	380	369	365	371	359	362	374	378	354	384	355	447	378	408	369	419	380	332	371	341	368	357	386	360	383	386	396	382	350	348	364	370	360	353	354	380	375	370	320	400	389	344	348	356	367	322	378	378	382	371	355	364	350	378	364	337	367	386	372	344	332	341	379	392	386	353	340	390	387	386	361	345	388	355	367	376	377	362	354	377	408	357	358	393	348	358	341	368	391	368	347	380	391	393	404	366	350	380	342	336	388	341	374	348	385	348	404	390	374	357	375	363	402	401	348	372	360	373	359	364	381	377	380	386	363	380	364	337	372	385	388	363	371	384	338	361	372	389	379	365	366	359	394	400	375	367	348	391	360	377	393	348	410	385	391	372	374	403	368	374	383	356	369	377	395	352	402	354	381	363	366	368	387	377	408	387	348	353	368	352	396	385	382	364	335	348	382	377	374	335	380	382	342	361	380	370	366	407	386	359	384	379	377	349	378	361	382	375	353	374	341	384	370	367	348	362	373	392	369	374	383	373	332	352	357	413	359	378	359	362	374	371	366	391	337	356	361	372	339	362	385	378	404	373	350	374	356	359	373	397	352	396	371	365	336	349	389	381	390	375	354	320	406	388	368	375	388	396	387	394	379	391	396	401	385	357	382	350	387	375	335	374	381	360	403	377	349	357	320	347	394	382	354	360	387	373	368	365	375	354	390	387	370	345	387	361	371	346	349	380	386	331	387	363	388	419	347	378	317	362	359	391	386	387	373	343	372	369	372	384	385	337	353	393	373	399	387	344	355	374	372	405	392	345	366	378	383	345	389	378	365	363	370	376	384	353	392	347	387	393	358	349	360	380	393	372	337	337	362	391	379	358	360	380	336	384	362	385	345	386	382	373	364	366	348	336	362	368	363	383	370	409	359	407	379	358	389	393	370	370	384	369	399	380	344	368	385	383	382	339	390	372	389	347	354	341	413	392	311	399	357	397	402	363	342	370	374	362	366	389	355	391	335	395	370	389	369	365	379	359	371	351	380	403	371	369	353	365	382	355	349	347	370	381	369	380	360	361	384	395	360	359	386	373	370	375	389	373	370	358	363	372	419	375	362	426	364	376	336	388	395	349	406	380	387	339	388	366	370	367	366	362	342	391	368	343	377	359	392	362	388	374	387	379	365	387	400	350	337	401	373	395	393	398	385	394	353	372	363	366	378	368	382	383	408	375	372	372	405	373	378	358	386	363	332	389	347	368	346	352	360	378	384	423	401	359	372	400	364	401	372	379	382	331	337	386	363	377	360	374	342	356	370	358	366	378	362	364	371	336	409	378	363	403	390	379	368	387	381	379	392	344	374	367	383	371	404	386	353	370	359	344	371	363	368	355	383	324	373	357	365	386	356	362	357	386	390	360	349	363	395	354	371	353	342	375	360	366	396	388	354	355	385	364	378	369	347	371	388	364	395	370	376	383	363	383	377	396	371	371	364	368	365	359	368	393	357	373	391	390	395	338	404	383	379	355	361	382	396	362	384	353	388	342	353	363	367	349	376	374	403	355	395	368	411	380	336	399	369	397	388	372	388	390	360	345	376	352	354	363	374	390	346	363	378	369	373	372	376	374	392	343	363	338	375	377	360	356	354	388	376	370	337	378	381	390	368	351	391	377	402	349	395	403	337	364	383	357	355	333	372	388	370	385	332	342	349	398	371	358	344	353	345	396	383	346	387	375	342	398	385	358	412	343	378	389	375	341	372	365	367	374	347	386	388	397	377	330	360	367	370	382	362	391	360	347	364	350	404	366	374	352	356	386	386	368	384	373	370	380	376	357	407	368	351	409	394	381	373	366	344	371	372	363	371	350	386	405	359	348	385	368	388	361	357	381	370	345	379	411	370	349	351	418	361	358	343	406	339	395	368	393	356	379	359	392	378	417	394	379	386	408	363	352	400	401	394	413	412	380	336	375	345	372	365	372	341	368	391	383	370	366	391	359	366	352	369	384	370	381	381	378	377	355	342	345	421	367	338	379	360	354	411	383	358	381	369	339	382	364	349	357	353	413	350	362	388	347	347	361	388	322	364	371	380	333	351	380	367	374	330	401	364	422	380	361	366	364	366	380	366	390	374	398	399	375	391	385	341	392	361	360	366	359	355	377	368	349	376	366	375	373	380	365	363	390	393	404	403	349	361	390	402	393	360	379	409	372	367	379	357	369	324	386	372	363	369	394	381	364	348	371	371	402	382	359	319	354	361	359	387	345	364	351	370	363	397	334	375	371	350	342	311	371	381	388	368	364	375	349	347	393	368	375	326	365	354	344	407	373	336	363	382	379	355	388	392	367	366	383	385	356	411	385	390	384	373	347	383	388	404	364	345	358	364	370	353	401	402	348	361	393	351	399	385	405	390	353	386	390	363	340	373	419	401	369	364	359	348	377	402	363	418	343	397	361	380	353	390	389	367	421	364	402	356	391	379	369	384	383	369	368	407	359	371	363	365	351	368	370	393	397	362	360	334	365	347	358	394	370	364	343	383	367	360	343	365	376	391	381	381	382	366	363	391	380	386	359	366	357	381	419	360	365	364	400	388	350	372	368	363	367	364	373	384	352	399	370	360	382	330	369	379	365	366	355	387	363	339	378	385	365	346	385	375	403	391	365
25605	21694	27542	25505	8355	637	491	430	406	351	398	382	362	392	364	365	385	342	342	350	352	353	367	352	357	328	360	353	340	369	353	352	349	347	360	327	360	365	342	302	346	333	358	356	336	353	336	341	340	340	333	314	303	346	327	352	361	360	346	332	350	338	322	342	351	315	346	332	333	333	342	322	348	322	349	366	346	348	320	347	330	349	359	320	360	341	320	343	340	334	315	340	346	313	337	312	322	373	357	369	320	367	353	366	343	346	358	316	402	349	351	285	344	365	339	332	343	334	334	363	369	335	336	351	323	355	350	346	348	356	351	312	333	342	312	340	345	346	344	334	369	349	340	335	337	356	391	324	345	340	336	332	333	341	356	369	310	329	341	316	363	359	342	336	366	332	348	332	357	328	340	356	341	384	347	338	333	333	353	362	371	331	355	363	359	326	323	336	337	326	348	327	316	314	319	302	336	336	349	331	328	381	314	316	344	311	348	354	352	342	357	368	315	351	339	370	331	362	362	344	353	339	310	335	363	326	338	343	349	321	331	336	335	343	363	355	380	327	327	337	327	350	318	328	334	308	321	356	364	360	322	312	359	334	390	374	338	330	330	354	341	346	353	310	328	321	360	343	320	371	323	352	357	348	359	343	365	339	348	353	346	323	355	361	356	352	342	337	346	345	358	341	326	320	364	330	349	342	349	328	357	329	329	365	340	348	336	325	324	352	340	333	374	336	359	346	360	325	313	363	341	334	330	331	347	342	343	369	339	309	365	334	341	328	355	343	322	356	335	343	357	336	340	318	304	326	344	325	345	304	310	357	302	345	350	376	331	341	330	344	332	352	383	381	344	340	346	340	333	361	338	317	326	350	327	378	335	348	352	341	369	341	375	327	357	375	375	332	328	349	323	344	348	346	320	328	385	351	319	343	346	342	335	333	354	348	342	331	369	307	327	342	343	362	374	344	337	326	347	358	322	344	337	342	315	311	329	333	354	336	357	306	334	353	340	340	339	327	326	319	335	340	338	339	340	330	344	338	345	336	338	315	381	348	346	337	336	339	321	344	325	360	308	315	334	354	362	319	348	356	342	346	305	356	358	304	361	377	392	376	360	332	312	351	335	347	335	324	347	354	318	314	318	314	318	347	320	359	356	349	346	330	352	307	375	324	338	363	345	385	373	365	322	325	349	314	376	335	328	322	335	343	327	342	347	354	330	338	298	320	319	372	356	365	325	347	317	304	324	348	361	370	310	359	338	355	365	361	335	311	337	351	348	332	346	341	339	328	350	360	379	314	322	339	359	356	342	338	324	338	330	364	329	326	368	351	339	323	317	333	355	308	289	350	340	337	324	325	338	334	342	338	365	307	375	313	328	365	348	358	307	324	357	350	330	361	337	374	307	363	366	326	379	346	332	339	353	306	321	355	312	364	380	341	347	316	324	343	317	317	330	315	355	332	316	355	375	347	349	340	363	379	342	339	315	328	359	334	302	332	373	367	348	322	321	354	348	334	358	315	380	355	310	392	348	318	325	317	354	335	320	357	391	384	336	337	347	348	301	334	355	322	367	352	354	359	302	353	328	339	368	322	325	356	380	342	321	327	339	314	341	322	340	344	355	345	394	328	339	364	354	351	354	351	347	331	328	355	342	335	353	326	334	286	281	321	341	372	349	356	341	342	343	379	352	357	348	357	364	355	351	295	326	347	340	338	310	354	359	348	329	365	383	317	347	367	322	328	333	373	308	383	320	329	300	336	333	336	364	337	333	322	326	342	345	339	345	351	354	325	345	336	325	336	338	309	336	361	358	337	329	359	340	336	321	306	306	348	361	374	356	325	321	352	331	315	343	340	350	338	350	357	371	392	346	387	336	329	354	306	305	339	369	347	344	312	367	334	299	345	318	317	307	351	351	339	339	350	359	333	345	334	340	364	345	372	343	336	315	373	330	333	356	342	316	387	297	368	309	362	349	352	304	361	324	329	340	312	327	345	337	326	352	343	360	354	351	355	331	370	324	329	370	375	339	339	306	345	361	317	359	330	361	305	337	347	321	347	347	336	355	319	313	348	309	363	361	326	362	329	370	337	345	336	321	368	332	350	374	341	320	355	360	347	326	361	334	359	351	350	336	312	367	339	298	349	348	375	349	333	321	324	337	313	355	324	331	363	332	353	349	336	354	339	350	338	307	364	346	334	337	341	324	344	322	355	357	319	359	345	319	347	317	317	310	371	316	340	335	343	332	366	352	360	328	365	316	353	333	325	352	312	349	339	332	341	340	352	319	335	343	331	321	340	338	347	305	346	339	370	337	330	313	333	351	363	334	337	325	371	327	353	337	342	319	302	332	331	334	342	334	337	353	364	345	379	336	395	358	345	334	351	351	334	372	331	346	352	302	342	332	338	369	320	315	365	356	341	345	310	355	350	326	363	329	350	347	356	343	366	361	356	353	319	331	351	365	337	324	332	360	369	342	324	329	349	320	371	349	330	336	370	332	317	375	357	343	335	341	322	308	369	344	351	333	314	345	364	337	330	345	345	337	355	334	360	329	331	339	320	342	336	304	332	360	383	325	339	346	332	333	330	341	355	315	346	318	340	349	353	360	310	338	339	326	360	338	369	333	356	348	331	366	349	348	367	339	342	341	372	334	353	346	331	325	360	309	338	337	349	322	326	335	347	344	323	313	354	355	324	342	343	356	328	348	353	350	349	353	354	370	373	350	319	336	324	361	363	348	373	332	322	316	379	312	375	348	345	345	362	341	354	364	348	343	321	312	344	353	346	329	365	348	321	307	326	347	337	347	385	380	332	329	345	343	327	325	320	359	365	341	311	375	343	364	380	379	331	300	345	344	321	348	360	359	371	344	381	353	342	339	327	327	379	353	343	351	342	342	384	353	320	328	368	346	354	338	330	335	371	331	307	384	335	366	353	380	313	363	324	363	367	311	380	342	343	345	355	368	328	305	345	343	352	371	351	323	357	352	330	344	356	349	299	348	350	323	326	353	331	363	350	340	336	369	336	369	393	351	343	325	306	361	345	329	342	345	327	339	330	363	348	314	350	355	355	339	381	307	346	320	335	368	341	322	351	343	328	328	358	356	351	325	356	354	323	333	362	335	328	336	328	355	355	341	335	364	352	365	348	357	333	317	329	334	330	354	335	363	344	330	345	344	308	334	340	336	333	361	370	364	344	348	360	334	351	373	359	346	346	327	348	347	344	380	342	341	355	335	335	314	366	321	332	355	341	316	323	332	322	347	334	360	339	353	327	309	286	369	338	353	301	365	338	345	333	312	363	360	332	349	328	360	347	342	336	348	346	357	345	331	325	321	341	359	350	332	362	341	305	323	306	340	314	315	348	334	356	348	365	310	341	346	340	322	369	316	364	354	351	352	319	340	369	356	350	323	331	332	302	305	375	312	353	321	360	361	346	313	292	341	367	357	350	352	348	307	343	318	357	350	327	324	329	313	335	333	347	327	350	362	352	374	328	298	336
37362	49114	3133	1375	1057	881	736	669	575	568	514	528	483	486	482	502	493	492	496	464	468	432	434	456	448	412	446	431	459	455	479	433	435	452	424	459	402	451	479	431	438	460	400	429	430	405	477	421	451	425	454	433	396	493	436	414	469	442	440	441	441	416	405	431	433	415	426	431	415	460	421	440	485	430	416	404	430	418	438	410	416	432	438	450	441	472	435	442	406	431	449	464	464	393	433	399	444	445	426	427	417	446	400	461	459	436	437	436	409	406	452	474	456	446	422	431	431	433	442	437	426	407	415	432	481	435	442	440	465	492	411	408	429	411	429	419	445	448	443	422	440	474	455	396	451	459	395	459	451	456	442	411	407	415	431	477	429	447	406	422	436	431	448	438	459	453	404	413	445	474	415	430	410	447	417	436	418	444	400	403	442	467	432	447	471	430	443	445	410	427	404	430	447	446	439	428	405	443	384	415	420	428	467	417	454	436	427	440	456	418	415	424	426	492	481	408	447	428	449	439	453	433	459	453	446	446	462	471	458	432	458	425	450	439	411	427	406	435	460	456	472	425	415	455	466	460	421	414	438	429	471	422	423	415	441	459	416	447	444	412	455	468	483	401	448	424	464	415	465	452	428	452	442	430	432	472	462	419	436	419	433	429	455	430	421	453	475	440	477	405	457	433	440	477	423	417	410	443	415	454	434	458	416	428	405	445	472	429	412	453	438	457	412	438	453	414	449	416	443	425	428	375	427	438	401	430	419	407	462	426	447	466	392	420	441	438	477	421	453	384	414	392	420	421	420	432	479	429	429	433	450	390	445	441	437	420	403	414	456	417	394	420	413	456	460	419	445	451	462	411	426	454	420	419	420	456	397	436	433	478	418	508	432	422	422	447	442	441	433	429	430	435	449	437	409	418	410	443	417	431	420	451	450	452	436	407	464	451	438	426	438	442	454	439	440	425	481	427	477	470	451	438	447	422	426	445	440	425	437	460	412	452	426	415	421	453	460	454	424	399	461	408	442	413	449	449	435	401	421	438	441	462	401	455	400	430	423	469	434	458	442	448	444	450	443	472	412	448	415	432	461	434	407	423	414	435	424	424	411	389	454	476	405	414	457	455	414	435	431	448	442	435	412	452	439	423	427	448	433	430	415	471	446	450	466	479	407	442	474	420	438	412	419	422	437	437	451	416	453	458	367	418	429	445	422	473	414	417	435	407	408	469	435	464	416	423	449	427	423	431	385	474	397	400	438	449	458	429	428	394	422	480	433	436	445	430	424	462	452	443	446	441	444	438	466	403	450	439	467	435	440	408	438	472	425	432	419	446	454	416	467	428	420	416	414	422	437	397	430	428	434	434	424	461	412	418	449	462	413	430	396	443	425	417	415	417	424	462	429	440	448	441	445	463	416	446	419	392	432	418	440	435	456	459	426	421	403	468	482	438	410	433	452	427	454	377	445	442	417	410	451	446	440	435	476	396	443	419	414	440	424	410	407	389	436	438	453	407	426	446	423	446	403	477	455	472	432	469	430	443	436	442	406	437	400	444	418	434	423	473	436	441	399	453	436	445	430	447	456	446	419	397	447	455	445	430	419	449	430	422	427	430	471	449	438	424	428	426	440	435	455	425	387	403	436	456	419	417	470	439	435	420	479	450	426	487	421	422	446	417	442	461	430	455	443	428	419	449	460	440	411	404	459	445	419	432	432	419	471	423	449	448	419	439	403	469	443	397	431	436	450	403	417	450	460	448	445	422	410	437	430	462	422	418	442	448	450	431	409	494	408	407	448	442	458	433	452	426	462	443	445	435	473	447	399	411	435	489	392	405	428	444	421	429	457	426	456	431	439	458	404	434	478	426	468	434	447	474	420	436	425	416	423	469	434	460	397	398	431	448	414	481	433	447	468	429	453	452	431	450	418	433	446	469	421	458	449	409	464	431	454	455	413	449	425	443	462	486	409	424	420	450	428	440	411	387	445	412	438	446	415	423	453	410	411	425	438	421	426	463	447	437	435	419	408	447	379	442	493	445	419	402	399	458	469	441	423	437	434	433	426	408	453	462	458	440	445	449	439	425	428	442	446	436	446	422	422	439	449	413	438	444	445	433	397	429	421	443	391	447	450	437	401	439	406	446	438	422	462	419	422	475	431	465	416	465	385	432	440	429	437	420	452	462	398	444	445	438	460	410	433	421	432	445	473	459	451	416	415	412	449	441	449	431	427	462	405	462	436	456	458	420	427	412	462	436	452	436	424	437	431	421	413	413	433	445	436	433	413	427	461	398	450	413	455	439	429	445	453	428	433	398	427	452	417	413	382	457	426	453	447	436	413	449	433	400	413	455	441	436	402	430	439	444	451	461	410	417	422	423	418	453	460	436	416	435	434	422	450	411	438	447	444	439	427	470	418	421	413	420	452	439	467	415	418	409	437	424	424	437	443	420	453	435	433	445	429	408	462	415	428	410	425	400	423	431	445	457	427	420	428	427	432	421	458	450	443	430	458	450	474	433	418	424	432	406	433	439	425	442	402	429	454	437	425	456	431	478	446	436	456	438	446	420	472	406	420	421	416	436	419	437	420	451	441	431	421	459	431	457	463	414	404	411	447	414	410	434	406	436	440	422	377	449	455	454	427	439	427	433	466	436	402	414	453	452	452	437	437	431	413	439	439	436	427	430	432	420	426	486	472	445	445	404	454	436	423	427	413	409	455	450	468	441	432	457	447	421	404	470	448	412	422	432	436	443	414	453	409	423	432	436	462	410	459	442	459	426	413	424	440	474	396	427	456	432	407	468	400	435	438	445	447	439	424	426	450	443	436	426	482	465	473	415	456	397	451	422	409	427	469	400	434	424	456	416	445	437	420	442	384	422	427	419	423	448	420	433	437	423	426	384	458	400	451	450	454	452	403	440	410	458	428	453	437	434	444	437	468	416	476	410	441	408	441	409	452	476	437	439	422	466	420	413	434	461	461	419	401	443	454	413	403	432	435	429	417	478	428	439	434	427	413	401	453	410	440	438	411	420	448	400	437	469	404	466	415	418	453	408	437	450	437	430	450	425	431	405	426	428	424	414	453	450	429	473	437	449	412	407	401	398	441	416	432	440	415	457	432	443	416	419	432	445	439	460	459	476	440	404	415	455	435	432	422	422	430	456	431	427	414	462	411	424	441	441	437	395	437	444	439	439	437	445	455	418	475	426	403	416	473	460	425	427	418	476	436	407	435	441	476	428	419	400	403	408	434	430	436	447	448	413	443	397	438	424	446	468	452	444	425	423	438	416	454	468	446	437	449	454	389	444	440	456	438	433	434	453	410	448	485	434	434	451	435	410	437	435	458	451	441	434	428	482	470	405	421	465	441	448	448	466	487	463	454	433	453	415	414	457	421	463	462	459	374	455	422	430	422	466	404	452	429	427	433	425	414	387	420	455	429	428	418	428	371	473	418	446	431	438	419	442	421	451	439	497	459	423	473	452	452	450	454	417	451	438
23231	21550	29198	24227	21510	21509	9312	1183	877	859	821	760	687	689	664	691	657	696	669	652	653	599	642	616	595	645	593	644	604	606	576	600	572	595	618	583	584	597	597	580	582	616	562	603	605	591	602	618	566	623	581	601	628	618	580	576	588	614	612	597	619	591	526	605	555	566	576	617	593	608	578	581	576	556	620	646	607	587	577	605	601	583	564	623	613	597	612	566	618	576	541	571	580	574	599	584	598	583	614	579	565	581	576	604	577	555	569	587	626	579	577	608	651	627	593	607	587	602	580	572	579	627	584	614	552	620	601	586	564	580	613	576	577	593	588	600	602	623	562	578	613	574	617	591	603	573	580	590	601	597	598	582	577	617	551	604	604	589	606	577	586	615	596	591	616	564	577	595	604	603	577	609	563	585	537	595	589	570	564	599	565	608	562	598	617	588	562	583	602	580	575	561	616	563	589	542	582	597	605	564	605	563	618	566	573	603	616	594	573	559	621	584	605	578	567	621	578	559	556	576	626	552	589	528	595	582	591	573	582	572	627	622	576	545	570	558	598	596	629	560	585	590	585	574	565	549	576	604	653	609	562	631	612	608	610	611	545	581	598	543	606	585	579	595	560	591	632	569	601	585	601	608	573	546	579	608	595	611	588	560	574	593	565	534	577	621	597	595	619	601	558	581	611	574	556	584	577	573	591	627	593	566	586	578	566	572	612	590	571	588	580	568	590	584	595	610	577	615	598	580	585	557	547	606	583	563	577	588	565	596	633	594	566	588	571	571	601	557	570	583	588	585	549	578	562	584	592	594	589	591	648	602	612	583	563	622	589	589	600	574	614	586	578	604	579	616	583	569	610	611	590	563	587	599	601	622	557	573	574	574	597	620	543	602	599	568	567	592	609	640	577	523	572	630	570	609	599	585	531	590	573	576	606	556	597	592	611	635	605	581	590	661	590	596	585	603	535	636	600	585	560	551	574	590	604	566	552	572	528	600	607	604	635	550	534	551	568	591	592	609	537	623	537	606	626	584	610	609	626	567	598	614	611	607	608	585	601	602	599	598	595	576	534	621	603	594	561	574	607	635	602	588	581	562	574	559	600	617	594	620	574	605	578	590	625	604	544	580	517	591	579	579	572	575	576	560	612	604	578	532	582	622	592	554	600	626	641	583	571	593	564	536	590	586	562	574	586	575	589	596	569	608	568	585	622	630	617	625	621	580	580	575	586	605	608	636	583	511	575	603	571	612	625	579	561	578	579	601	557	589	629	595	608	598	616	589	581	588	612	585	625	584	612	595	551	549	537	574	609	554	654	591	614	619	588	601	583	592	577	551	621	607	571	544	583	576	527	581	568	625	589	543	609	561	625	603	607	595	573	611	610	550	603	549	593	524	580	583	610	637	568	570	602	599	555	566	587	602	599	587	615	629	599	580	600	587	606	587	587	567	573	619	562	558	599	564	622	559	635	584	592	592	600	615	626	607	583	558	589	578	606	616	588	571	596	568	615	600	596	585	603	557	582	587	560	567	580	590	574	560	621	530	624	595	596	579	560	611	564	581	577	589	611	589	626	585	597	604	582	560	605	628	581	610	592	624	593	606	580	616	568	567	598	581	585	554	631	601	562	604	596	536	624	573	559	597	595	610	565	621	603	633	606	582	590	588	586	619	608	593	594	605	609	632	554	565	566	581	561	604	567	605	604	591	602	608	584	584	636	619	625	592	558	600	625	632	621	592	623	550	595	569	598	587	593	573	554	565	578	588	560	557	603	584	565	554	568	582	557	575	585	560	631	555	627	581	588	619	574	561	608	577	619	563	582	580	591	594	567	572	569	616	568	573	556	562	624	542	584	582	580	576	594	564	591	576	574	594	589	590	551	593	556	528	595	581	603	560	588	626	600	570	591	556	647	578	573	610	609	598	606	575	603	621	599	609	578	554	590	592	593	562	566	613	595	568	612	610	562	590	570	567	557	671	593	587	569	600	549	608	595	595	559	537	587	550	579	542	559	615	577	558	584	560	655	602	594	567	580	592	565	595	586	567	635	587	618	550	579	606	597	578	618	569	549	626	564	601	577	551	578	610	591	619	580	542	563	531	560	606	568	593	651	612	600	583	633	552	571	562	577	614	593	615	584	570	579	586	587	607	593	587	562	593	584	628	552	592	571	564	580	582	574	597	622	591	615	552	600	563	588	572	583	594	586	611	618	605	592	563	624	582	534	608	534	573	607	643	582	604	579	592	565	600	539	618	587	602	632	594	628	574	608	578	606	585	568	570	590	569	613	540	608	603	613	613	621	607	599	548	565	626	598	609	598	570	580	623	594	559	599	606	567	596	605	589	591	600	612	598	598	575	610	555	593	560	578	611	572	588	608	638	587	563	589	606	564	578	623	601	576	615	594	602	612	555	611	607	566	600	557	576	589	614	577	587	551	596	597	593	623	609	579	572	577	571	589	572	595	603	670	569	608	615	552	578	607	601	655	589	613	597	610	564	536	633	582	615	595	590	583	538	556	618	602	599	607	579	605	561	572	572	549	613	559	576	569	596	580	614	598	605	611	618	605	576	595	618	641	610	593	558	599	569	618	605	624	578	547	581	603	578	597	590	591	575	576	615	573	577	566	592	580	590	633	585	552	593	614	631	608	598	564	583	572	615	561	566	595	585	591	556	605	582	590	599	614	563	557	592	607	591	579	558	572	603	599	575	607	591	627	580	612	578	582	564	603	592	567	595	556	563	600	540	603	548	574	603	551	600	583	609	599	601	629	571	592	555	568	559	559	611	581	544	590	572	588	594	615	589	550	626	625	597	543	584	627	611	529	580	563	567	611	632	573	603	627	542	605	621	560	601	630	620	565	604	612	577	590	599	602	601	598	579	635	580	570	580	609	610	608	594	659	613	652	573	578	568	656	571	650	575	558	566	561	595	579	598	560	609	585	610	563	571	570	583	630	587	556	583	603	591	574	594	605	569	581	590	543	598	614	590	576	564	562	591	599	586	588	600	579	575	617	589	622	599	626	621	565	619	611	568	582	601	583	623	584	551	610	593	578	585	618	582	593	570	560	603	603	534	597	585	586	583	571	578	579	585	575	583	564	568	616	568	606	570	586	568	616	570	588	581	600	592	620	614	619	585	549	548	583	556	597	610	605	584	582	591	555	597	584	598	637	580	590	576	606	593	600	574	598	540	598	608	644	582	559	614	595	622	563	584	617	560	563	560	578	588	603	580	550	597	573	559	629	589	556	561	642	570	546	571	632	551	558	607	596	628	616	639	598	618	583	615	569	599	569	574	616	569	553	557	599	631	622	626	577	590	611	595	603	615	602	592	601	588	575	595	570	623	637	564	562	611	577	597	631	554	596	584	602	589	543	583	588	641	577	603	599	613	561	610	606	578	608	586	620	590	605	615	602	574	554	571	575	594	596	582	630	596	558	554	614	584	590	588	568	602	547	588	587	572	590	584	586	583	602	570	612	568	579	568	577	581	618	600
43951	68054	11666	4200	3172	2323	1917	1556	1300	1253	1109	1027	948	886	863	847	839	784	811	750	758	779	727	723	697	713	723	725	725	715	784	685	709	749	719	715	680	687	707	707	752	707	697	724	705	708	651	667	676	726	720	656	674	702	722	679	759	658	660	688	695	651	693	719	722	661	696	695	645	610	711	692	696	680	699	723	718	674	703	711	669	696	708	681	673	701	671	703	706	663	676	681	661	711	637	690	674	668	722	637	683	673	687	671	688	680	660	688	696	700	703	656	647	651	731	682	647	683	677	735	719	647	703	677	672	673	658	731	648	657	697	685	689	719	678	690	683	640	715	730	706	670	633	660	657	649	676	719	665	702	653	690	704	698	664	655	682	677	685	669	684	710	681	654	683	666	677	650	703	678	700	715	639	671	671	632	682	684	672	656	685	694	676	681	687	696	659	680	730	699	680	719	695	698	679	691	668	700	704	709	670	707	700	698	703	642	710	646	715	636	662	690	692	722	714	692	679	694	674	681	679	658	697	678	677	692	689	686	716	691	720	690	697	676	690	656	676	694	680	652	634	689	690	721	671	698	652	685	674	704	726	692	695	687	670	688	666	687	710	719	683	720	698	652	662	698	705	677	680	640	675	697	668	646	667	717	685	666	672	659	658	671	692	693	714	712	673	670	636	685	665	724	704	665	663	705	675	613	707	666	717	676	681	656	682	720	635	671	702	676	684	679	653	685	719	667	688	691	754	676	682	694	685	661	691	637	710	671	708	661	697	714	724	653	733	674	676	661	684	686	698	653	681	654	664	707	712	670	685	705	665	690	676	704	669	669	701	706	702	671	658	646	699	702	737	656	637	707	678	685	682	677	752	738	670	718	635	680	633	676	741	674	652	669	696	714	667	709	649	682	667	703	689	602	675	642	633	693	661	714	719	667	677	731	660	642	718	686	713	663	718	698	702	718	694	727	683	675	676	694	684	693	708	684	680	716	701	764	626	709	671	716	691	704	675	681	680	680	701	742	633	694	696	655	698	710	644	716	658	687	652	644	658	709	710	704	680	686	692	645	708	674	729	713	707	680	669	651	706	710	692	665	641	725	715	725	637	712	674	667	689	654	667	686	689	717	661	667	689	712	706	688	672	709	700	726	681	677	638	675	662	680	684	674	689	662	682	701	712	631	680	676	700	659	683	705	671	659	678	677	673	702	669	645	648	651	690	700	695	672	706	740	707	640	681	731	663	645	687	715	671	729	675	670	696	752	669	695	696	662	676	673	632	696	706	676	661	690	702	708	694	688	697	697	690	698	696	664	662	653	711	734	698	707	711	648	698	671	711	660	699	691	662	708	701	666	728	664	698	732	695	688	671	677	680	687	672	675	670	718	693	670	694	698	638	693	745	748	710	729	695	678	718	662	600	701	706	644	608	654	672	659	670	680	705	697	666	714	679	621	648	631	663	678	703	731	682	681	692	724	658	632	694	665	709	716	665	676	666	706	721	665	697	618	623	691	718	695	685	703	695	659	684	686	691	676	677	738	643	726	662	669	666	687	667	666	623	663	713	709	667	709	726	673	727	672	661	662	686	712	746	641	752	691	683	722	689	658	705	662	653	670	675	655	700	665	671	671	701	632	711	650	656	692	703	696	660	706	710	669	709	685	691	704	712	692	686	663	662	683	655	676	677	676	691	704	671	654	677	693	675	685	698	680	684	638	660	715	638	709	734	686	674	655	646	700	671	679	727	627	655	679	684	680	681	673	700	675	678	701	693	690	663	672	703	693	710	693	681	661	702	691	621	674	685	713	669	669	690	679	632	640	714	736	669	695	766	664	685	670	694	655	707	726	704	657	703	713	683	690	693	664	606	681	697	699	678	649	657	682	714	710	677	694	653	643	677	654	658	667	769	641	702	652	692	693	699	666	686	745	687	658	713	631	703	736	663	674	684	685	709	673	645	647	694	670	693	670	630	674	653	723	718	661	714	672	690	686	663	712	657	657	674	680	707	666	696	660	712	735	675	706	644	716	651	659	703	643	701	724	641	656	721	653	653	691	673	715	687	644	652	689	718	713	668	650	662	695	676	705	669	694	705	666	657	724	701	717	696	633	651	717	690	681	699	703	716	659	657	674	718	700	662	730	681	719	689	667	682	648	688	701	684	708	710	630	729	689	621	710	717	699	678	682	692	662	716	704	701	694	673	708	741	648	676	685	682	664	715	656	687	674	675	684	704	692	685	695	749	699	748	671	670	697	683	742	695	655	622	685	691	673	671	659	680	701	690	642	694	638	701	621	667	686	667	707	670	702	663	672	693	642	705	668	697	696	685	672	679	671	645	749	681	645	641	704	688	694	695	674	699	760	759	699	706	709	664	696	670	700	669	733	723	677	647	686	681	653	672	717	708	713	639	687	703	692	668	709	703	685	694	748	663	663	707	682	715	697	675	655	693	678	680	691	716	651	673	710	687	671	680	695	711	716	647	725	685	670	655	660	716	706	678	657	670	665	694	684	657	668	640	652	683	707	662	694	670	650	682	703	673	712	707	697	666	682	669	672	657	677	714	700	710	699	706	656	614	714	661	652	661	680	734	704	668	698	656	692	676	690	668	721	681	686	682	702	658	692	680	680	682	650	658	662	651	651	687	692	673	688	650	666	699	672	724	617	672	677	717	666	712	655	683	664	680	663	682	692	687	735	623	638	705	708	665	715	680	687	674	728	687	669	676	704	729	757	726	706	739	686	657	687	690	695	688	725	705	726	691	679	666	667	674	702	702	678	711	684	699	676	683	700	663	643	649	727	669	664	666	694	653	663	701	640	682	709	661	679	634	706	671	673	703	689	701	690	676	700	691	687	691	721	659	717	680	644	694	690	685	644	720	715	664	673	711	714	680	716	689	631	702	703	691	719	693	668	687	691	682	692	709	730	681	709	685	641	725	636	650	652	674	667	749	663	687	731	648	655	653	718	638	674	694	691	718	674	699	670	661	650	607	718	619	708	667	677	693	711	681	629	721	667	685	709	726	662	675	629	673	647	686	682	655	676	693	662	656	657	654	679	697	664	668	715	701	703	684	683	694	697	646	682	667	740	656	659	697	663	711	660	704	700	709	697	696	661	679	654	670	692	728	657	689	690	683	650	652	715	626	610	677	641	656	658	667	672	693	714	679	617	660	637	740	705	705	718	654	693	703	702	652	675	685	699	667	711	706	683	721	694	670	669	680	704	655	721	705	697	674	714	700	681	627	662	691	696	678	684	670	660	628	657	722	645	685	678	705	674	663	678	693	697	724	669	680	707	656	656	695	704	690	660	701	662	672	711	695	686	660	639	698	726	732	645	733	725	626	692	632	667	695	723	679	649	671	608	650	673	661	672	671	755	698	667	727	681	700	716	665	675	709	698	683	693	696	718	704	692	674	685	672	687	652	685	690	710	685	644	698	640	677	645	673	680	711	682	665	698	678	739	685	704	722	661	675	657	700	628	706	715	649	643	669	651	691	690
29350	29398	20545	3041	322	253	223	228	242	201	214	221	195	199	206	204	180	201	189	240	214	197	245	190	192	210	185	201	216	197	193	196	212	191	217	200	198	198	208	206	217	187	202	187	210	212	237	220	189	217	214	193	228	215	188	201	215	210	218	250	218	222	173	202	210	231	206	229	240	175	219	207	198	212	204	217	226	201	206	180	214	207	214	188	217	196	224	199	204	213	200	208	243	228	194	191	193	204	189	196	213	197	205	195	177	208	190	193	206	196	205	204	193	209	201	196	197	212	196	208	222	201	196	213	182	213	202	219	225	203	187	199	210	209	202	203	209	216	199	223	214	192	199	163	199	203	203	227	195	216	233	203	195	188	167	226	209	202	198	197	210	234	192	211	185	225	204	206	204	206	221	206	210	197	215	215	200	216	204	181	220	207	217	193	231	172	199	210	222	199	220	203	212	193	229	179	218	180	198	202	203	226	201	212	233	199	198	227	215	210	184	226	189	199	224	206	214	210	207	201	226	191	228	214	226	200	208	217	216	210	231	205	208	217	201	191	176	181	226	188	192	208	202	214	216	184	173	207	193	200	209	205	211	194	229	195	220	217	218	230	199	225	218	215	202	178	189	208	208	205	185	206	217	223	242	222	219	203	195	191	208	193	211	208	216	213	210	191	221	214	214	194	215	200	231	195	214	204	210	207	202	220	223	206	198	237	206	217	209	225	208	194	210	204	203	205	224	216	201	196	221	232	215	215	211	226	207	220	194	193	221	221	226	213	209	212	222	217	211	212	206	207	182	221	186	213	229	194	200	216	214	203	180	197	190	179	203	197	203	205	213	194	231	195	196	220	223	217	205	200	229	203	240	204	187	190	193	183	208	200	205	226	184	205	181	219	190	200	239	214	210	215	216	170	198	208	208	193	201	221	199	219	207	184	198	223	219	202	202	185	210	180	210	200	204	208	187	223	212	206	211	220	219	175	211	214	188	204	195	231	231	175	189	208	201	219	223	204	214	211	188	201	179	213	179	211	199	207	218	218	219	203	201	228	198	199	194	207	204	216	212	211	215	190	230	199	193	216	215	169	195	213	200	211	195	194	219	202	212	229	216	192	217	198	192	198	202	182	184	206	201	186	203	196	195	224	207	197	220	189	195	215	198	184	187	201	233	196	195	185	219	199	195	228	210	184	190	206	214	205	201	209	217	202	192	220	210	205	196	231	202	202	219	217	194	211	238	216	180	193	206	202	204	185	219	202	187	200	218	220	176	209	186	188	180	202	206	213	222	192	200	186	209	208	201	199	207	195	223	189	191	190	219	213	208	198	183	206	202	195	197	209	216	217	204	186	207	243	210	205	201	209	212	191	189	210	208	222	203	215	181	213	197	203	222	213	222	212	205	201	210	231	201	222	210	195	216	191	177	200	211	198	213	198	237	207	203	198	197	221	197	227	193	229	208	200	195	209	221	211	199	214	216	197	189	210	193	208	219	192	202	195	225	221	210	192	203	194	187	203	203	230	208	187	210	216	202	215	202	216	212	191	207	220	191	212	215	216	212	162	208	189	212	214	183	195	212	210	196	179	217	202	199	192	210	216	212	221	201	228	207	226	209	215	209	225	229	195	206	199	205	195	180	205	220	227	165	214	196	214	209	213	234	219	223	206	199	231	198	200	204	220	200	188	214	195	183	200	209	233	216	215	186	189	195	231	232	215	224	224	220	225	205	208	190	211	189	187	202	218	205	207	210	211	198	231	215	202	222	220	211	196	220	184	219	204	218	202	212	227	228	196	184	217	177	202	237	203	207	217	185	193	216	218	213	205	192	202	177	190	212	209	210	224	207	214	198	205	205	214	202	195	230	192	228	223	191	217	223	183	218	223	198	216	186	213	205	190	205	192	218	224	199	190	224	178	192	211	205	196	195	171	210	231	187	223	191	194	194	210	192	205	199	214	209	216	193	195	180	192	196	217	217	220	213	175	220	208	192	181	194	200	223	222	200	212	196	218	211	200	202	201	161	231	185	196	230	194	189	236	230	216	194	204	200	193	197	240	172	220	214	222	221	210	200	190	205	191	188	197	203	201	210	225	211	240	207	198	232	202	214	211	212	191	223	198	213	188	217	213	222	209	210	226	220	211	212	210	228	211	206	207	208	212	181	213	216	196	206	214	224	196	185	201	196	187	210	200	206	205	219	178	214	214	234	215	189	182	191	192	211	210	202	193	203	208	216	223	213	201	214	218	210	193	234	194	200	200	188	199	177	187	217	219	205	203	200	201	205	223	182	222	185	219	213	191	178	221	209	204	211	204	184	200	203	216	194	207	185	232	205	239	210	221	210	174	238	204	216	223	190	213	205	187	220	232	198	200	238	198	211	217	227	190	215	221	220	202	198	202	210	217	220	194	179	190	209	203	184	229	204	211	192	214	200	195	190	184	222	200	199	204	205	197	188	203	202	223	204	189	207	189	207	212	238	192	185	234	209	226	220	217	235	210	222	221	202	210	183	195	230	197	203	191	208	207	213	190	204	190	218	219	188	220	209	212	202	185	182	218	212	207	225	189	204	206	211	178	203	236	225	196	198	210	228	228	208	205	186	220	199	191	188	208	204	215	194	234	211	212	229	223	202	173	173	203	201	200	217	196	198	190	218	209	205	215	213	198	238	218	218	180	175	209	202	204	215	193	215	202	207	209	197	231	205	187	236	206	209	171	226	211	209	190	202	203	206	216	217	207	194	213	207	209	221	186	188	211	196	204	209	202	222	202	211	201	217	203	220	177	191	195	202	201	208	245	186	221	194	199	192	219	206	223	207	207	200	222	214	184	223	182	200	231	197	212	209	185	193	231	216	213	208	212	188	216	218	197	196	221	210	187	215	206	218	203	218	194	218	195	197	205	222	231	206	229	188	197	215	221	215	217	199	201	216	202	192	183	206	220	202	207	200	190	209	211	210	222	195	222	211	214	204	185	196	228	191	210	216	209	204	205	226	209	207	211	184	200	207	177	204	211	197	206	234	229	184	215	203	209	242	214	190	230	198	190	215	210	222	225	199	194	180	233	204	228	200	195	198	251	210	201	242	210	211	200	187	217	220	240	195	219	220	190	210	194	215	219	219	197	201	199	201	204	197	216	201	240	212	220	222	232	221	207	209	213	196	209	243	193	227	219	207	207	202	203	218	211	213	206	210	208	221	218	231	217	173	199	217	182	216	213	214	210	198	189	221	231	207	183	217	201	202	214	200	204	217	210	199	231	223	181	202	184	210	212	232	217	206	196	194	208	182	203	221	213	213	201	201	199	216	191	183	217	182	203	223	217	176	195	229	184	187	217	230	245	195	225	207	208	195	197	225	223	223	183	200	189	197	183	202	201	185	211	194	201	211	214	216	190	230	205	211	200	216	217	199	215	220	202	196	228	221	199	217	179	189	218	206	202	205	180	206	220	213	185	187	220	231	180	204	227	210	224	213	208	191	185	198	208	225	222	208	185	207	208
34432	46856	8590	397	379	302	312	313	288	304	282	280	275	289	278	260	271	258	258	258	258	272	284	280	269	243	283	249	282	268	263	271	254	262	301	289	295	271	283	241	264	278	259	271	282	243	308	272	280	241	270	252	273	297	281	290	258	259	264	265	279	275	299	263	264	269	278	301	260	292	293	272	286	266	255	262	296	266	285	274	256	270	229	278	251	266	271	253	261	255	263	248	251	276	282	275	279	275	256	277	273	273	278	276	278	292	273	265	312	276	274	262	276	303	259	256	235	275	270	275	284	277	255	258	262	288	254	261	275	263	278	279	243	264	266	234	309	262	275	265	277	286	273	290	284	288	254	291	238	263	299	275	275	285	267	299	268	277	283	283	256	283	265	247	243	240	291	250	275	267	265	269	260	267	266	274	252	270	265	233	272	276	279	244	304	275	280	269	252	264	302	264	265	263	279	309	248	297	295	264	282	266	280	269	289	268	277	275	257	252	254	293	285	281	284	291	268	271	273	252	259	246	287	273	276	273	282	292	269	267	236	275	247	276	279	292	260	290	271	269	281	270	262	285	246	269	265	284	280	295	266	286	287	237	271	281	291	272	265	294	267	253	260	268	257	271	253	294	286	271	238	272	251	314	242	273	271	273	267	294	249	275	261	253	253	261	268	303	276	277	254	264	269	292	255	294	283	268	245	250	294	276	283	272	267	263	286	259	269	285	269	288	251	277	238	256	272	280	259	247	267	249	253	246	267	278	245	259	254	289	259	305	258	275	235	300	287	258	277	252	315	290	269	252	277	262	312	282	272	274	300	257	250	259	254	270	266	267	319	289	269	255	291	264	249	277	284	256	270	266	254	256	253	265	257	273	283	257	277	273	256	283	274	273	279	278	259	277	294	278	252	262	284	273	276	251	271	285	273	278	238	287	295	267	233	252	300	251	280	263	264	256	277	271	268	304	272	258	250	282	274	282	268	293	280	253	282	287	272	266	252	288	267	273	269	263	270	228	266	286	265	268	260	258	290	272	301	278	275	286	240	252	243	297	253	280	262	291	268	269	277	259	276	246	263	274	275	286	282	270	282	291	258	271	277	270	288	291	287	288	288	256	263	275	240	277	265	286	284	273	273	270	246	280	297	291	262	258	271	261	261	295	275	243	284	275	277	301	250	263	258	288	278	268	307	277	244	249	257	281	302	314	279	298	257	276	264	271	289	264	279	270	253	275	264	265	275	299	267	277	290	275	266	297	280	263	263	285	245	268	274	275	235	262	282	283	230	264	247	278	284	288	247	259	294	260	272	269	284	278	246	273	309	281	246	270	260	298	304	293	260	269	286	287	270	283	249	281	288	272	259	257	280	261	273	276	272	266	255	274	264	268	279	279	279	276	246	274	280	258	293	291	279	243	300	276	242	252	282	266	265	289	265	272	289	298	259	271	276	293	259	277	256	262	251	262	262	265	258	252	256	294	275	268	291	276	279	253	241	264	264	256	270	261	269	283	273	272	253	271	259	256	260	271	314	304	296	333	268	245	303	271	258	275	265	263	272	251	260	254	270	291	251	250	269	260	290	277	242	282	279	272	291	297	270	258	258	284	272	264	259	297	269	289	244	265	256	273	240	268	266	283	294	246	268	265	283	295	272	258	271	261	252	293	303	262	273	251	271	276	263	277	238	277	286	239	241	271	265	259	304	268	284	269	245	255	276	263	246	260	278	279	267	277	290	285	263	256	260	268	254	269	268	276	254	285	253	266	256	260	264	268	279	260	288	259	283	273	266	255	266	283	265	248	255	308	272	310	273	263	272	242	267	252	303	257	268	261	273	252	278	291	284	276	277	269	292	250	293	288	282	258	263	284	279	247	289	259	241	299	258	282	265	300	315	265	281	286	275	243	236	295	252	290	294	277	296	290	262	294	289	261	254	239	285	259	277	248	323	252	256	276	268	301	272	249	300	297	288	269	234	313	272	289	273	279	262	291	287	272	248	284	273	283	247	259	288	265	263	261	278	274	275	285	259	290	272	278	289	255	271	290	254	244	280	267	268	273	245	274	289	239	272	282	251	273	254	263	279	276	251	263	305	261	299	286	285	253	280	262	274	261	273	292	271	268	277	260	265	231	273	273	277	291	279	291	272	276	280	276	330	254	255	257	293	238	286	252	319	265	265	278	273	257	256	258	268	250	253	269	277	266	259	264	266	264	293	262	304	257	247	256	279	274	268	270	258	267	245	270	267	286	267	276	285	283	267	266	261	301	301	286	249	257	279	259	272	300	281	254	247	264	263	248	279	262	272	258	259	287	268	258	289	287	296	270	277	285	263	284	269	245	262	295	248	253	260	253	282	274	290	267	289	295	281	275	251	290	280	267	271	275	260	297	262	253	276	255	251	284	273	255	289	273	276	296	296	271	245	265	239	256	254	259	266	258	258	260	300	281	268	290	263	274	277	291	277	285	268	277	259	252	291	262	279	274	308	271	296	277	268	256	287	267	244	272	248	257	261	260	268	272	241	276	272	258	276	309	258	301	291	277	279	296	266	271	269	294	273	272	261	253	257	259	247	293	295	262	247	286	282	244	304	288	268	241	251	270	246	258	280	231	259	295	267	283	297	261	282	261	292	279	275	261	236	286	244	258	268	278	257	271	256	291	264	277	281	257	268	259	271	298	252	271	279	301	273	268	277	269	265	279	262	260	241	281	260	259	272	292	251	250	275	277	239	275	259	311	271	268	274	297	273	296	259	298	252	260	280	300	261	254	252	251	247	255	274	275	276	272	257	281	247	276	267	299	273	253	283	274	255	265	258	255	256	303	260	240	290	288	251	255	267	292	303	248	245	258	248	270	273	277	297	286	283	272	275	264	276	270	297	266	267	288	283	267	320	246	232	288	264	297	262	285	254	282	282	281	276	262	265	251	274	283	268	279	258	265	298	292	284	253	258	277	261	276	260	270	280	304	242	284	261	286	278	284	279	314	280	284	264	283	289	276	235	274	263	269	267	286	298	260	259	278	266	246	256	271	263	271	255	275	288	248	270	257	240	281	298	280	280	295	270	259	261	264	272	288	267	267	296	284	289	254	257	267	259	279	268	252	256	301	302	278	270	289	289	279	272	273	249	279	259	285	253	232	267	251	273	248	287	288	270	307	253	275	270	269	265	264	253	285	278	277	273	273	255	256	252	263	281	270	260	278	295	268	278	258	275	279	236	261	298	274	272	280	262	261	281	252	268	251	268	266	299	279	260	273	272	279	283	299	270	252	266	244	293	261	260	292	269	269	241	244	278	266	266	273	277	292	260	260	279	272	274	253	262	266	258	253	279	247	255	293	242	247	256	225	280	280	266	265	276	291	267	256	313	251	251	306	293	271	279	270	267	242	270	286	291	276	256	286	250	260	267	276	230	278	272	278	269	254	264	257	276	268	290	274	249	260	270	257	268	255	250	248	268	276	287	292	259	247	268	250	238	250	263	268	254	271	264	277	267	267	292	271
24513	21581	28535	24877	21077	5526	665	460	417	409	355	386	365	358	328	321	327	320	347	311	328	357	355	326	310	316	325	318	319	329	328	352	309	319	339	318	310	326	322	320	314	302	279	285	357	321	315	312	323	291	301	301	293	304	302	315	316	304	303	315	296	318	273	302	302	311	327	309	293	308	305	292	295	332	359	298	338	326	293	296	306	278	313	305	296	307	313	318	296	308	302	294	321	340	341	327	313	295	297	335	316	268	324	311	328	318	300	291	318	307	334	303	328	314	316	320	306	310	292	310	295	308	328	292	286	329	313	294	299	315	323	311	292	307	344	300	290	305	287	302	294	305	330	311	320	315	324	298	306	303	328	314	333	288	283	310	302	291	302	309	303	299	301	330	316	280	321	296	339	298	306	294	315	316	295	292	305	307	320	319	300	339	317	297	301	313	295	335	305	306	298	295	300	297	311	297	282	295	287	292	293	312	302	315	327	346	286	295	304	321	313	297	306	306	292	305	296	310	321	304	301	319	294	321	306	293	347	315	308	321	304	344	315	290	304	277	289	320	315	310	319	322	305	284	303	273	295	341	317	293	274	291	321	304	317	305	310	281	311	275	331	332	286	304	288	294	330	332	311	326	303	296	302	278	321	291	361	304	312	303	289	310	322	293	345	319	317	297	318	319	288	306	309	277	324	299	313	298	312	301	296	312	306	318	308	315	299	278	306	293	306	268	290	296	299	298	288	300	294	282	315	304	307	300	313	322	315	342	316	330	296	338	308	326	295	301	307	332	299	323	330	306	305	317	339	308	322	301	295	337	315	283	318	317	267	294	291	315	300	333	313	319	305	331	318	303	330	295	301	286	283	349	300	302	294	313	296	277	254	338	317	273	298	302	305	307	299	298	316	311	299	316	270	301	304	304	317	337	308	326	305	324	307	286	333	272	311	327	289	310	332	335	289	303	347	310	297	283	320	315	311	263	302	273	291	312	321	295	320	311	311	304	289	324	313	306	289	278	301	312	311	290	298	289	289	308	337	296	300	317	306	333	293	281	285	302	282	265	291	291	298	317	321	246	327	305	303	330	340	309	286	307	278	310	282	317	288	315	320	291	329	342	300	277	291	314	284	278	303	289	297	273	333	325	318	301	304	288	306	284	323	306	282	281	312	328	323	339	348	315	303	294	302	315	302	290	312	306	315	323	315	303	308	334	313	290	310	279	308	316	289	296	319	295	320	318	311	302	295	316	317	322	304	326	275	318	315	331	296	347	280	322	292	286	304	279	270	306	319	318	302	320	318	310	296	299	320	300	313	317	294	315	310	310	302	289	310	311	281	306	302	280	326	292	331	312	307	290	318	286	311	302	306	293	290	320	286	320	314	305	323	304	302	276	281	318	294	285	295	303	332	330	313	287	300	294	284	318	310	310	319	308	325	324	315	314	298	305	300	332	283	302	308	298	249	328	330	313	292	293	293	315	321	342	284	314	291	294	314	298	306	325	320	307	298	308	329	323	294	291	303	321	294	304	299	319	287	301	301	311	312	315	315	324	286	345	320	294	302	305	284	290	279	283	284	333	315	272	322	295	286	285	299	296	306	317	305	310	288	306	311	319	318	304	326	297	299	293	300	294	303	315	290	282	304	294	326	301	299	258	312	286	303	318	312	335	313	311	284	313	319	294	334	302	319	330	304	321	299	293	337	319	313	332	287	279	288	319	330	308	338	292	321	321	313	280	297	285	319	290	289	298	325	276	330	285	287	323	303	313	289	346	303	318	307	307	280	319	289	313	326	296	314	313	312	331	310	308	296	296	294	310	320	295	321	318	306	319	297	316	307	286	307	316	287	301	275	327	288	315	318	328	301	319	331	296	275	294	306	271	276	302	314	299	299	288	297	335	252	314	302	301	292	291	333	301	298	322	325	347	290	325	322	328	286	305	297	287	290	318	317	270	297	303	304	320	288	310	301	334	291	313	289	304	312	320	278	309	270	328	291	300	314	298	265	288	298	310	299	333	319	295	310	301	304	300	337	322	301	299	289	304	279	315	317	297	307	297	294	319	269	287	318	316	302	306	316	295	315	323	313	307	330	323	309	278	334	305	289	286	322	291	288	310	292	319	323	287	295	347	280	322	305	308	338	307	277	306	305	304	274	266	338	290	312	302	300	314	282	307	332	308	291	279	286	322	298	299	327	302	302	289	277	340	315	298	307	336	313	298	311	297	259	316	267	312	277	299	325	302	309	296	296	296	300	273	305	316	309	313	303	287	317	313	290	330	316	291	320	307	310	287	280	313	336	307	326	318	287	313	281	281	280	287	322	279	337	319	300	303	314	305	325	345	329	291	303	331	294	327	337	306	330	286	317	299	311	295	292	303	298	322	331	297	301	303	309	293	335	309	337	321	309	333	300	298	294	333	334	293	316	299	310	296	324	316	277	294	340	299	301	290	331	313	275	331	287	279	303	323	306	329	296	295	315	317	286	312	296	289	314	290	338	328	319	289	329	299	291	313	286	275	287	298	317	313	303	285	310	295	330	295	279	286	287	290	281	320	296	301	299	282	332	290	301	285	307	337	298	310	318	278	303	300	300	315	293	297	297	322	348	332	303	316	337	300	330	327	332	277	309	323	297	284	322	291	330	325	328	318	310	280	301	318	335	291	281	303	304	329	310	280	318	295	323	298	338	303	299	310	297	311	318	297	326	310	335	259	288	330	313	315	321	338	302	290	285	321	289	280	310	308	289	291	330	279	308	307	272	331	322	331	292	295	300	314	342	290	310	327	315	303	300	325	315	315	323	332	323	300	261	321	291	268	305	309	309	310	316	295	290	330	301	302	322	318	293	288	304	258	311	300	316	271	271	318	318	297	349	302	293	317	287	312	288	298	306	297	280	304	342	296	333	304	306	298	321	317	307	323	303	316	325	321	296	277	294	327	308	298	286	309	321	298	293	319	306	295	349	304	297	320	333	325	284	281	305	291	291	319	316	284	303	324	327	288	312	324	298	318	311	285	289	294	278	308	301	305	334	290	307	313	312	333	329	298	289	299	311	321	258	272	292	278	302	288	311	308	328	281	318	320	305	283	312	294	329	294	316	300	282	326	314	297	314	303	313	320	283	291	283	300	331	326	305	325	288	305	305	295	323	312	287	294	340	301	288	311	300	285	317	300	325	323	301	302	319	287	315	284	272	320	278	279	318	308	345	296	289	294	323	290	314	351	266	273	288	328	336	295	322	335	297	306	277	310	284	319	310	298	280	331	317	319	296	301	306	325	302	293	309	321	342	299	312	285	313	295	326	321	287	311	289	279	284	281	294	274	266	302	279	303	339	322	327	303	294	299	316	308	292	343	316	294	345	296	299	295	286	292	317	261	279	328	308	300	291	297	337	319	313	320	310	323	287	318	322	321	318	329	282	321	307	305	312	274	298	319	308	310	323	295	280	300	302	298	286	296	335	354	320	312	367	316	292	342	295	322	326	308	297	271	307	286	300	289
38228	60292	7610	1923	1308	1149	886	753	667	584	560	516	471	477	442	459	417	386	461	369	395	387	376	359	403	391	367	416	394	369	381	397	372	368	379	393	340	401	358	383	386	380	379	397	380	357	421	387	385	358	333	387	406	414	402	384	392	386	397	389	400	362	379	350	370	358	384	397	365	332	392	370	377	423	347	385	377	373	374	359	392	386	355	362	355	367	365	376	381	402	384	405	351	329	406	346	390	382	359	371	401	365	381	361	376	352	376	375	377	390	353	393	378	378	394	389	363	383	357	376	328	373	399	329	371	363	390	370	360	314	403	379	351	360	366	401	356	352	338	393	380	400	375	378	377	391	383	364	340	385	413	381	376	407	407	357	385	388	371	370	358	371	391	353	387	357	366	368	343	382	402	375	369	378	384	364	378	377	372	367	351	367	378	361	401	351	398	353	405	375	384	385	352	397	378	353	367	399	368	414	392	365	377	389	358	332	360	362	357	391	347	408	385	339	387	342	378	372	354	381	385	349	368	359	404	373	365	403	416	374	331	352	351	385	369	371	351	377	344	377	375	370	397	385	377	350	352	365	349	364	380	377	366	366	372	375	392	342	391	372	369	376	391	338	381	389	399	380	336	354	387	407	373	373	383	383	391	380	378	368	396	382	373	368	364	371	366	405	397	358	379	352	356	304	366	387	327	373	348	363	404	404	349	400	423	380	386	361	372	340	385	346	376	391	395	377	383	378	371	384	399	343	334	412	351	369	382	392	424	364	362	376	408	351	376	367	423	377	370	388	388	410	360	361	364	373	389	365	364	378	367	382	384	387	393	350	364	351	347	407	356	385	382	396	388	408	384	381	352	360	364	367	363	374	383	375	380	368	347	401	396	373	379	378	354	345	357	357	375	398	402	357	364	374	374	389	340	346	376	381	361	333	401	422	371	362	374	391	384	366	369	379	391	385	376	378	329	357	390	394	367	360	342	360	382	378	393	370	393	388	369	409	395	359	399	357	341	399	350	338	407	389	404	389	384	372	404	370	360	360	367	358	394	410	357	373	358	362	380	356	405	380	369	363	385	363	399	359	396	361	365	333	358	376	359	382	382	372	340	384	404	357	363	361	398	366	358	359	353	377	377	375	367	382	408	400	391	349	363	354	351	363	374	401	388	353	374	390	377	343	379	362	377	374	351	357	374	374	358	382	354	360	367	351	382	375	380	371	399	389	355	386	372	379	415	357	361	408	405	348	394	351	384	419	367	380	364	362	381	404	365	355	346	358	374	363	353	361	330	407	345	374	358	391	358	367	369	374	380	368	379	411	376	378	402	376	352	387	362	380	342	348	394	356	365	384	348	431	406	366	359	382	389	401	352	376	388	370	375	354	353	441	391	367	382	363	388	350	348	360	390	363	391	375	353	412	405	375	384	369	356	351	355	386	379	341	379	375	390	398	359	359	369	383	404	378	405	382	338	352	373	385	352	346	371	365	331	358	345	371	381	376	350	403	375	383	393	371	400	374	354	377	388	353	376	372	363	411	403	394	369	365	405	364	377	389	370	383	370	383	383	361	349	371	385	386	379	343	359	396	360	365	372	387	386	368	391	358	366	361	365	376	362	362	361	371	356	342	340	375	361	381	365	381	369	360	347	351	413	363	384	414	377	381	344	400	380	395	384	363	332	393	364	379	384	353	358	370	396	389	355	371	385	367	359	383	385	358	341	372	409	348	370	363	360	379	356	337	344	346	361	381	358	397	357	362	349	369	382	341	342	329	371	345	353	369	361	364	377	365	374	368	357	365	371	362	411	366	350	387	359	359	362	360	376	397	396	354	367	376	366	365	372	355	408	381	368	353	390	366	377	394	369	331	390	385	365	387	353	369	379	357	394	342	373	390	385	380	331	336	345	381	345	390	381	338	379	373	372	393	346	390	387	364	354	376	378	360	366	329	394	346	366	365	369	381	385	368	355	348	362	370	370	375	363	388	358	398	370	385	385	389	390	385	344	387	365	355	394	350	399	334	401	377	403	365	342	369	384	386	367	337	368	385	390	371	382	393	371	370	389	412	377	397	367	356	360	382	405	369	341	350	384	349	370	391	386	364	397	342	353	384	374	385	365	356	382	381	353	360	359	383	390	412	372	344	380	395	357	393	402	356	385	369	403	372	374	335	365	366	407	363	409	416	378	375	397	377	374	382	371	335	375	361	356	381	362	409	365	346	368	345	385	344	373	360	376	375	374	404	386	382	406	368	376	381	335	381	342	371	404	387	388	407	349	386	373	349	356	344	369	372	376	369	374	399	351	384	359	355	365	388	347	326	377	370	376	354	363	378	343	341	399	391	396	364	374	348	398	360	347	354	376	368	388	339	401	361	373	381	367	379	349	378	378	377	355	372	386	405	406	379	416	383	368	369	354	398	354	376	373	356	350	382	338	376	381	386	405	377	391	337	345	380	341	375	363	427	369	391	354	399	379	384	375	369	348	368	374	347	387	365	373	369	385	380	381	363	367	354	367	372	348	370	372	351	395	343	376	393	392	376	411	369	360	366	372	395	357	378	386	354	385	361	359	414	377	347	372	345	403	378	362	380	377	373	364	354	398	408	381	375	408	350	354	373	395	367	369	372	362	391	399	351	412	382	405	413	360	381	359	409	352	354	363	358	377	402	377	357	383	372	396	382	353	388	377	397	369	400	396	393	385	401	361	364	331	361	383	377	357	365	373	380	400	383	378	369	364	414	376	355	420	406	391	392	352	370	342	373	384	356	367	356	379	345	380	352	384	349	365	363	353	363	352	351	407	381	380	349	383	406	349	384	351	355	376	359	359	358	414	377	395	393	393	401	365	367	390	375	380	368	392	361	353	377	369	356	368	358	357	338	357	377	394	387	352	391	363	377	348	358	373	369	403	344	351	350	369	369	384	351	405	375	358	408	386	377	388	389	374	385	342	320	358	386	391	376	336	351	378	384	373	362	369	371	388	410	392	409	377	379	377	396	360	391	355	362	367	366	365	374	398	379	388	366	358	355	337	353	386	394	414	378	370	362	383	362	342	362	346	388	382	385	369	379	355	377	387	355	374	386	381	393	376	379	368	361	375	362	316	393	371	358	371	409	389	365	416	379	357	388	376	392	354	378	395	364	351	367	360	363	370	387	362	356	370	381	359	340	386	377	361	424	354	390	374	376	376	387	354	389	389	387	352	340	366	354	356	379	361	403	358	386	365	400	408	372	387	370	371	376	353	378	356	386	344	353	355	352	368	377	382	385	364	370	404	379	358	377	376	351	367	383	364	361	347	376	362	391	354	326	386	361	372	379	388	386	365	372	321	353	406	364	343	406	336	358	356	353	379	364	360	390	348	378	369	368	356	425	372	369	394	345	402	339	388	375	373	371	370	373	333	376	361	395	394	387	347	346	381	374	361	371	389	368	386	376	353	370	399	401	376	380	362	412	361	391	381	377	346	363	353	369	376	405	365	372	380	367	384	364	353	379	379	378
25621	21715	27535	25553	8829	602	510	404	436	357	360	372	370	360	378	358	358	329	382	344	363	360	359	360	348	322	353	375	335	337	354	364	367	358	329	367	342	366	329	358	341	341	343	354	371	343	371	359	370	365	357	381	356	316	378	315	318	349	372	361	315	326	341	369	328	327	347	322	346	363	350	354	334	375	318	359	332	386	372	323	324	353	354	342	344	295	366	365	374	326	353	357	358	334	305	359	352	322	327	376	343	331	360	332	339	357	337	339	320	353	318	351	312	329	321	315	356	391	341	327	333	372	339	378	352	331	360	352	333	349	358	362	349	371	349	357	343	354	330	341	336	352	346	339	356	327	339	330	385	337	326	333	347	353	335	350	304	376	352	365	335	343	337	359	317	354	309	347	340	366	388	340	320	340	331	300	363	348	356	344	329	352	336	349	346	326	338	391	375	328	336	331	375	340	319	348	347	338	375	349	326	345	343	316	363	388	337	358	320	337	308	341	318	369	353	323	360	327	306	343	346	320	354	326	346	328	370	342	347	354	342	330	311	319	326	319	359	339	325	366	361	334	371	347	370	308	355	314	340	313	351	343	355	355	342	350	346	350	334	351	342	368	364	348	334	378	323	341	351	319	341	356	363	346	349	359	353	346	347	338	323	353	355	350	351	365	312	334	347	349	355	350	340	336	329	337	344	373	344	325	351	360	331	328	342	361	352	335	321	326	341	355	348	342	342	361	348	332	302	348	354	337	372	381	343	362	316	340	336	346	364	391	363	315	345	347	350	351	289	326	346	339	343	360	353	343	330	353	333	345	343	361	354	329	353	334	311	329	330	360	318	364	336	336	352	330	372	341	354	339	336	342	350	346	322	379	335	346	360	331	349	384	326	371	338	315	336	360	338	319	346	383	322	360	356	326	301	366	339	364	364	357	329	339	381	395	341	362	368	322	307	332	354	336	346	349	332	342	359	343	333	365	314	323	322	345	304	346	345	402	296	343	357	370	343	313	358	343	348	327	325	357	352	320	361	337	343	332	351	330	349	355	347	387	360	371	335	342	334	344	372	343	325	333	374	310	354	331	332	311	341	342	321	369	372	328	382	310	344	373	369	321	345	342	338	364	328	312	304	375	384	340	334	339	363	330	354	392	361	362	358	332	388	334	347	356	330	332	351	358	372	323	373	367	369	345	363	335	364	346	305	337	336	332	344	333	329	324	351	319	338	393	333	337	349	360	344	347	346	369	330	343	324	350	351	329	348	391	328	373	343	331	340	381	327	313	318	361	339	359	326	301	345	367	348	322	331	359	349	328	354	356	323	343	310	353	359	308	341	339	371	373	341	350	327	361	319	331	339	360	362	335	332	338	376	335	348	337	336	333	350	360	344	323	368	367	317	354	320	381	366	316	348	339	328	359	355	343	320	340	339	343	334	350	349	330	355	311	343	340	355	359	329	319	324	349	335	343	364	350	342	352	364	361	354	327	322	373	372	320	336	343	340	327	308	331	332	349	353	342	331	329	366	365	321	335	312	358	368	382	337	345	345	363	353	349	352	368	339	375	329	336	314	354	337	369	302	351	324	343	330	339	351	313	358	339	324	303	353	349	356	371	380	334	377	383	329	339	334	344	374	345	339	298	342	345	360	342	344	333	301	313	341	354	347	345	358	356	344	326	373	303	328	317	353	332	336	358	370	356	363	319	320	328	370	334	347	345	318	346	366	342	341	321	348	346	355	326	348	345	376	353	368	332	361	336	326	356	323	355	339	323	368	362	339	358	348	338	334	384	351	341	374	359	342	346	330	333	342	362	345	349	299	367	342	326	346	356	321	361	367	330	367	365	346	304	316	378	363	361	327	354	345	319	346	364	344	311	336	363	326	348	336	305	327	349	339	333	323	351	353	339	356	331	334	352	339	331	374	306	318	317	329	348	320	314	376	378	355	316	354	319	346	321	330	362	372	299	337	351	338	362	318	349	349	324	304	346	335	344	360	389	374	359	345	396	333	309	318	346	351	337	330	351	310	359	342	324	338	324	370	352	335	362	327	356	342	339	312	359	324	343	332	377	334	318	364	364	351	342	364	319	344	332	318	342	312	325	382	364	346	375	354	355	342	394	350	312	347	368	342	325	341	314	368	380	360	330	328	374	345	331	385	313	314	325	352	336	347	344	304	366	346	355	323	330	362	353	332	331	347	366	369	324	356	334	316	321	363	342	359	323	348	363	323	364	327	356	316	329	329	355	343	348	348	376	327	342	350	349	360	366	359	344	345	328	349	356	378	367	352	315	342	315	365	364	383	346	337	346	381	374	300	346	356	365	373	361	336	347	329	356	354	358	332	365	333	327	371	342	326	335	322	329	324	347	329	329	306	354	335	378	339	383	340	327	341	334	344	330	335	348	379	324	339	353	359	340	350	325	366	302	343	308	350	321	373	339	330	330	364	343	351	364	342	357	337	360	368	344	313	344	376	344	353	336	350	345	390	326	375	317	364	346	336	331	331	324	350	375	365	332	334	376	330	402	348	344	343	343	339	338	361	330	351	349	347	348	359	342	369	373	343	341	346	325	362	348	367	337	332	367	374	306	330	305	367	338	349	326	345	359	365	339	351	339	363	343	348	350	342	341	297	368	328	316	343	349	342	335	341	347	355	371	373	351	370	350	328	376	388	347	373	349	382	354	340	332	362	344	351	350	365	365	341	345	331	366	354	362	331	358	340	359	363	331	312	349	349	327	329	362	357	349	365	338	319	337	376	343	342	332	323	356	368	344	345	351	336	340	327	385	363	348	324	368	344	355	363	324	335	326	357	333	340	320	334	340	328	350	350	332	316	317	374	337	339	339	354	353	383	343	333	329	349	344	334	352	355	360	358	350	374	368	344	333	344	331	350	368	331	349	351	344	322	323	378	352	341	332	328	341	337	355	323	330	329	353	361	338	370	320	310	336	343	335	349	369	345	348	338	356	351	349	368	337	350	366	342	334	354	317	334	381	366	344	340	346	334	332	367	355	364	330	372	325	327	347	332	326	362	319	341	339	333	333	335	345	336	388	354	340	339	371	348	347	339	371	345	353	357	351	334	362	357	360	367	331	328	349	359	373	345	338	352	332	345	317	325	344	326	369	323	364	372	357	356	360	367	336	334	362	343	347	352	350	345	337	366	342	364	307	364	367	344	358	310	349	360	331	338	322	346	349	339	334	361	392	327	344	361	326	353	369	375	354	350	336	370	340	325	327	341	356	338	339	355	337	328	348	383	343	332	326	366	344	364	382	339	370	353	385	317	334	337	327	336	371	351	369	337	376	348	364	324	339	326	324	334	375	320	342	324	339	347	392	349	337	368	316	351	342	350	343	335	368	358	357	327	344	330	328	327	316	343	351	356	338	360	347	354	359	335	350	324	351	344	353	322	329	351	364	342	349	371	360	327	361	338	347	325	366	326	349	330	364	329	352	344	355	364	371	342	323	344	369	352	323	350	343	330	330	319	351	332	326
37775	53667	4684	1293	994	870	739	674	652	536	553	559	516	471	476	454	488	487	486	407	448	430	423	460	424	464	453	410	504	407	457	407	449	441	441	400	452	464	413	448	436	444	433	447	446	409	493	469	408	453	443	439	448	458	462	460	434	411	410	432	431	434	454	433	452	390	441	413	433	483	421	433	456	431	469	431	447	424	462	432	450	408	430	467	448	415	439	416	440	421	425	401	476	432	442	423	447	440	472	431	429	413	470	420	468	456	441	428	416	498	435	416	429	409	435	453	463	430	435	415	432	465	430	423	437	419	464	441	443	447	438	443	459	462	445	457	425	469	444	408	459	439	412	453	445	435	411	477	446	430	472	436	437	464	486	439	430	426	422	453	409	440	464	409	430	443	444	427	416	379	451	453	466	472	416	425	386	462	450	441	430	431	442	432	401	435	449	458	459	459	433	452	428	392	418	440	452	441	462	468	422	437	431	465	443	421	453	438	422	423	447	458	417	412	461	411	479	395	437	474	420	439	407	441	465	424	408	440	418	460	430	424	437	421	439	423	416	423	450	433	443	446	449	441	468	434	433	430	432	412	453	405	476	443	433	433	422	449	450	464	441	439	390	416	418	479	448	442	415	462	434	401	423	428	421	428	440	433	438	454	448	444	428	457	461	433	416	434	460	435	459	413	464	432	481	395	431	456	436	429	467	417	445	412	425	436	433	453	449	438	472	430	446	422	413	434	408	413	444	452	410	425	444	424	424	444	430	450	463	420	435	423	410	458	457	430	474	435	418	443	405	431	422	433	438	429	410	457	448	428	428	455	444	426	459	416	468	460	423	433	405	430	438	444	416	426	416	436	491	454	404	428	457	415	446	428	466	430	419	461	445	413	419	453	454	445	457	400	454	420	427	432	426	451	443	419	418	446	438	434	469	450	443	437	440	437	480	408	476	416	448	420	443	426	436	428	423	424	434	476	455	430	442	387	441	420	433	381	461	434	443	408	446	418	466	408	460	417	431	447	420	451	422	431	412	419	430	447	474	413	407	445	446	446	443	420	433	410	420	461	461	427	379	415	394	469	420	434	458	438	439	444	461	443	437	413	453	426	418	442	449	391	409	461	432	422	425	413	484	421	447	429	454	421	422	461	459	427	461	442	448	442	426	403	459	445	437	430	456	435	433	426	444	479	433	438	413	415	458	450	420	434	419	415	421	425	409	437	425	460	404	424	442	447	459	447	459	436	443	462	417	437	437	402	409	415	424	410	399	471	447	427	409	415	445	423	422	437	432	437	422	460	425	463	435	423	414	464	465	413	450	442	431	430	427	426	430	404	446	418	435	438	439	416	452	443	425	405	442	458	439	440	426	476	452	451	430	410	439	448	476	452	404	460	419	430	414	427	424	453	440	452	442	406	448	425	446	443	398	431	427	458	427	429	407	407	462	391	434	443	413	424	471	450	431	448	471	406	453	445	431	430	468	434	455	412	433	451	476	438	423	432	442	462	423	449	421	431	448	452	426	449	406	406	434	444	458	439	446	422	456	436	385	442	464	457	465	440	421	434	412	475	437	434	443	435	417	439	432	447	409	448	439	421	438	434	437	435	431	442	443	454	421	420	447	431	432	422	451	483	447	415	414	428	418	456	428	446	429	468	402	433	446	448	459	421	423	431	447	470	462	446	440	425	441	433	447	443	436	408	441	460	448	448	432	428	406	426	434	475	456	442	438	450	426	414	439	421	444	423	441	464	427	452	403	444	424	448	440	438	397	442	419	413	415	449	413	423	440	404	469	410	414	472	397	416	420	419	443	452	433	388	435	413	413	397	433	420	440	419	453	415	449	440	464	438	430	420	438	414	413	406	417	417	474	482	463	426	418	424	423	463	447	405	444	413	430	428	429	429	408	442	426	417	435	394	417	428	476	442	458	430	422	430	413	411	424	422	432	458	404	436	406	437	433	436	429	438	459	462	442	444	382	439	445	436	425	417	463	447	404	452	404	422	447	444	459	398	427	406	441	479	439	425	423	428	422	432	420	424	442	433	405	444	441	448	407	463	422	419	489	414	454	411	433	441	435	454	433	445	444	446	418	419	478	431	453	429	419	428	457	432	406	471	411	460	494	456	415	419	421	437	421	432	431	419	448	438	392	444	418	473	402	424	444	432	454	404	440	481	448	444	389	466	431	458	436	434	471	447	436	434	426	410	448	441	402	466	434	464	442	417	435	430	472	431	466	432	419	400	417	452	398	399	460	433	470	450	429	436	461	438	457	475	403	468	469	422	418	446	439	410	435	438	448	436	418	446	457	438	450	412	408	432	503	454	456	446	386	455	429	427	424	412	418	428	445	413	446	433	417	420	425	410	429	436	410	425	461	389	449	463	446	423	423	446	439	433	436	466	457	454	428	423	450	453	450	442	421	404	479	427	464	433	450	446	440	416	435	411	404	408	432	438	419	435	463	451	429	448	404	460	466	443	413	404	429	416	451	429	412	440	395	423	425	418	444	416	411	453	428	436	430	440	418	396	465	466	447	410	413	433	479	420	469	440	458	437	415	421	457	392	412	490	415	466	453	424	427	446	442	427	470	433	440	421	420	447	414	445	479	471	448	448	409	453	449	435	472	435	423	455	488	447	467	402	427	442	423	420	431	433	444	461	432	403	407	406	439	432	409	403	422	433	442	450	421	417	481	427	433	444	433	438	447	462	441	459	455	453	437	454	426	447	437	410	410	468	436	439	452	440	475	429	426	438	476	434	428	421	453	410	401	431	465	389	418	454	432	442	416	421	412	418	446	402	466	435	453	473	439	432	436	374	449	439	423	419	429	436	428	402	447	442	456	415	438	422	440	414	450	506	437	423	454	419	451	454	432	421	453	474	442	432	456	379	458	440	428	449	420	427	428	467	436	434	433	445	407	446	448	423	426	430	433	420	450	458	418	443	471	409	458	449	427	470	472	445	442	436	388	465	434	450	455	441	430	458	416	469	450	436	434	437	441	466	452	468	460	474	394	441	443	448	434	435	419	415	443	415	445	421	460	438	410	434	444	427	454	412	408	436	424	430	455	440	465	429	462	459	468	449	441	436	454	437	431	460	429	416	419	459	457	456	414	414	445	410	465	440	425	454	429	432	401	435	438	389	458	437	419	404	437	436	455	410	447	446	411	432	434	421	433	430	434	444	445	435	419	425	447	426	436	413	381	460	447	427	429	418	468	448	427	463	425	453	450	450	410	436	401	429	439	407	421	422	480	435	441	436	420	441	411	407	444	422	440	437	470	440	458	445	445	394	444	452	405	466	410	445	427	451	430	427	454	426	418	432	476	409	420	463	454	425	444	441	465	443	411	459	412	444	455	416	429	446	450	452	398	418	452	440	409	446	462	418	458	442	472	458	429	456	445	393	493	437	419	419	466	429	431	404	428	433	448	457	415	448	412	447	435	444	418	452	406	446	412	448	405	406	444	439	480	428	421	422	428	446	404	429	425	434	433	455	431	408
23242	21582	29304	24275	21550	21556	9573	1200	888	840	736	775	720	661	658	681	723	643	657	673	593	669	640	638	641	669	641	578	646	605	660	642	656	625	602	575	583	589	644	597	623	575	573	591	593	594	625	564	609	562	577	591	632	576	545	563	582	597	615	601	581	592	595	589	555	558	620	577	619	587	646	592	618	556	584	611	584	573	636	609	533	558	579	569	559	595	623	584	596	550	610	605	561	609	586	555	614	606	583	554	618	571	572	596	595	566	617	595	632	600	579	564	639	598	612	568	603	574	619	562	610	604	567	591	635	602	623	628	579	592	586	576	576	587	581	601	595	617	573	583	603	573	584	635	597	597	529	602	637	562	580	588	617	603	580	620	582	567	551	576	581	586	591	601	634	632	581	608	644	579	556	555	559	584	597	613	576	629	640	615	579	604	610	559	580	581	584	587	610	620	586	585	622	584	612	617	622	607	594	549	608	535	594	588	604	627	592	578	579	609	594	575	584	577	563	620	596	590	601	610	552	579	577	559	576	564	595	563	621	629	616	560	534	623	552	575	587	618	596	617	618	583	591	590	623	575	609	590	572	559	547	609	606	609	628	577	596	607	616	583	621	590	625	615	556	590	602	648	628	582	585	578	584	574	567	594	597	589	590	568	620	582	581	605	584	572	557	549	609	608	558	621	561	549	619	586	572	611	572	633	608	566	614	563	586	606	573	566	595	606	565	577	609	577	590	579	579	618	580	595	589	603	575	610	627	617	573	600	632	608	641	598	534	569	559	576	606	583	617	579	589	581	590	614	604	596	583	609	573	576	583	565	595	629	627	630	575	575	547	569	605	572	576	573	628	631	618	577	586	579	555	614	668	618	592	577	584	534	576	575	606	613	604	582	573	578	617	594	523	589	579	625	542	600	585	568	575	607	566	589	617	570	585	585	562	551	578	579	582	572	561	600	630	568	609	558	539	605	588	609	577	559	604	625	623	630	617	605	560	592	568	558	612	597	594	582	592	614	611	606	596	598	576	575	597	588	626	569	597	602	558	570	633	572	611	577	573	594	562	638	586	569	624	596	572	568	606	630	606	586	566	591	583	599	588	621	596	598	548	575	583	581	592	597	586	613	584	568	590	610	623	572	554	586	577	563	586	602	651	587	562	580	546	607	614	585	613	542	527	586	580	587	577	641	588	640	634	612	569	596	567	615	593	589	598	599	621	617	584	611	606	559	563	593	584	547	608	627	562	607	562	565	579	592	640	603	533	622	583	622	556	580	612	626	557	578	602	592	624	579	606	623	546	580	604	613	634	580	626	606	621	574	605	571	627	566	575	579	549	610	623	610	600	562	598	562	614	598	617	596	654	574	621	619	611	584	538	570	618	636	603	568	588	634	602	587	609	600	622	628	579	623	602	629	617	545	558	641	558	582	560	604	569	593	568	624	547	591	612	557	590	611	586	596	627	575	585	569	615	572	621	607	595	606	566	604	597	574	592	603	591	631	566	578	582	543	626	602	580	553	568	568	605	585	629	631	559	565	610	575	583	607	604	581	617	584	572	561	586	581	610	572	621	574	575	568	603	569	587	575	597	582	608	590	592	563	564	571	603	586	581	575	643	607	599	602	612	583	606	577	583	563	599	615	573	556	589	602	613	631	541	608	587	565	603	556	611	602	569	596	589	610	574	590	653	608	637	577	614	587	596	558	579	587	594	587	549	598	580	571	547	579	620	618	555	616	598	603	581	602	604	612	568	600	568	581	594	584	544	569	638	612	577	633	569	612	605	601	589	630	577	576	536	625	576	632	579	588	623	569	609	583	600	642	602	590	582	563	623	632	584	566	557	605	575	601	596	596	578	609	568	592	619	597	561	613	566	621	544	614	617	584	612	592	587	566	615	590	591	586	568	596	587	641	604	604	592	592	607	571	584	567	560	605	579	576	605	527	585	593	616	602	607	569	556	608	598	608	552	594	583	635	556	605	578	608	626	577	591	564	606	576	583	597	587	586	614	602	613	615	594	615	585	601	590	600	576	601	576	556	552	616	574	585	600	581	567	565	577	552	590	567	581	610	593	552	607	602	569	568	574	574	581	665	577	616	554	624	600	610	585	594	587	541	622	579	603	559	637	578	626	581	599	598	545	638	622	578	633	570	536	600	553	577	575	578	625	611	544	604	591	589	573	574	564	642	533	574	629	517	626	558	593	594	610	574	606	573	584	606	584	610	594	570	592	563	616	605	595	568	554	571	625	563	585	623	589	601	600	560	599	614	630	591	569	582	615	612	597	619	586	571	560	595	613	586	540	562	591	593	598	568	584	591	593	575	636	592	612	602	623	574	579	598	614	614	599	583	586	586	572	641	595	578	595	604	590	585	606	641	620	593	626	600	563	551	584	594	576	621	597	598	591	629	586	613	541	566	597	595	570	629	646	583	596	610	571	590	613	593	607	612	577	632	590	587	616	581	611	602	593	591	571	573	602	609	595	548	606	578	538	601	564	630	587	556	596	628	596	557	585	586	581	556	625	614	625	551	596	598	575	553	625	589	605	611	583	610	632	593	585	610	607	622	597	578	618	604	584	623	579	554	581	536	585	594	573	537	639	577	568	573	567	555	595	543	589	566	578	614	551	614	599	610	585	604	620	593	567	554	600	591	575	632	583	614	566	580	597	597	564	654	627	637	536	633	615	570	514	579	614	633	589	607	598	566	621	552	596	620	582	552	572	601	582	607	548	592	606	617	579	609	617	593	578	587	617	559	592	581	628	594	568	598	560	588	603	605	642	546	554	575	612	624	578	606	602	555	544	534	606	544	617	618	589	602	606	619	579	580	584	541	583	584	586	587	613	586	620	615	608	578	560	649	584	598	592	557	605	579	526	579	619	599	591	564	571	576	591	565	565	603	584	580	642	615	560	602	615	599	617	619	543	605	588	571	538	577	626	573	642	585	598	585	614	598	563	597	564	577	565	553	577	600	588	545	554	522	597	564	560	577	569	607	563	591	586	560	585	553	596	608	621	611	590	608	558	597	595	589	593	594	590	589	585	597	603	566	575	586	627	590	576	566	608	574	609	621	607	594	601	564	617	568	587	586	597	587	635	572	576	632	555	577	551	556	577	536	577	572	563	579	574	539	592	596	586	592	556	552	622	602	626	603	581	603	577	569	568	542	571	596	607	583	606	550	608	601	588	554	617	617	576	642	607	604	602	594	590	567	615	605	621	607	645	610	614	581	574	599	573	579	600	560	561	563	589	613	651	590	603	564	588	615	556	564	592	674	612	581	621	589	579	597	580	608	575	614	613	598	624	569	635	572	586	584	585	586	575	633	602	612	573	574	592	582	592	641	552	597	602	569	584	588	607	605	584	571	605	534	596	559	599	570	639	660	596	589	613	611	624	575	605	580	618	555	552	649	614	616	577	574	590	558	632	615	592	621	578	574	542	601	577	541	569	600	584	593	566	607	567	581	571	589	587	634	572	597	599	556	582	577	590	630	579	581
43896	65712	9201	4162	3175	2369	1835	1544	1302	1232	1074	952	908	907	877	830	815	811	765	803	797	771	794	717	768	802	749	735	713	726	709	667	666	690	695	729	694	668	691	725	675	727	680	698	732	701	656	694	723	669	724	763	695	702	706	681	716	686	702	716	693	703	705	652	712	682	694	675	716	647	703	644	636	680	677	695	696	640	650	698	729	685	695	701	656	733	712	660	680	681	663	687	651	661	684	682	671	673	639	633	727	720	690	667	656	683	683	665	665	683	699	699	621	640	697	724	683	662	703	690	679	685	720	718	679	681	664	706	672	660	684	676	702	661	687	704	657	730	676	676	666	699	681	668	703	693	687	683	671	685	650	685	664	667	691	677	733	654	665	673	638	672	720	668	696	707	691	669	641	701	672	677	693	703	647	717	698	703	668	680	740	672	679	726	691	674	688	643	701	671	685	705	744	696	670	691	668	695	685	705	742	663	730	688	712	650	646	655	765	667	704	648	693	696	641	686	730	659	689	681	660	680	678	658	648	707	709	733	657	657	747	703	696	702	730	707	667	660	656	684	667	623	676	677	669	678	645	646	721	652	682	636	661	665	723	624	667	691	643	644	662	725	711	692	711	697	714	702	703	672	693	698	713	697	692	624	643	710	685	692	663	699	693	707	658	665	724	705	719	660	665	672	690	684	644	708	707	711	663	681	675	697	718	719	686	658	672	691	653	704	678	691	675	669	695	698	674	669	690	678	724	694	687	672	670	720	680	668	665	666	693	670	691	684	649	705	679	687	680	681	697	709	668	663	690	680	713	679	677	663	642	696	705	670	669	658	682	677	668	667	689	681	707	665	681	686	690	689	655	692	677	648	671	690	697	664	694	701	722	668	691	678	670	726	665	660	674	692	697	688	721	676	673	690	699	647	659	706	665	660	669	699	680	706	740	675	658	708	728	667	661	670	667	677	755	658	651	670	653	680	677	732	713	688	694	705	721	724	680	735	709	660	658	710	684	753	693	672	691	695	692	697	644	692	693	669	664	666	653	661	680	642	702	709	695	704	640	703	708	687	737	694	630	701	714	646	633	655	645	704	659	658	671	697	744	666	677	709	669	660	746	623	703	696	687	700	684	727	660	663	655	708	677	698	662	694	643	668	651	720	686	705	684	685	679	698	690	678	685	685	664	659	736	698	758	649	677	676	699	640	648	693	703	738	709	676	639	720	684	646	671	688	684	670	662	686	675	705	669	689	648	666	694	641	708	680	633	685	672	671	676	676	677	676	662	678	692	703	633	700	697	700	667	663	679	684	693	716	666	678	621	666	710	676	654	677	729	687	691	695	707	673	702	694	675	692	667	632	704	708	649	651	682	720	698	681	608	662	669	650	704	670	699	750	738	691	667	686	669	718	724	696	673	682	649	679	651	645	667	686	681	678	674	677	679	716	720	645	683	672	669	672	651	674	646	662	683	670	676	679	677	680	659	710	698	728	706	705	730	684	664	675	675	691	692	722	680	693	671	695	658	736	671	687	688	678	656	699	722	700	647	654	702	711	700	690	641	696	681	700	685	682	667	678	690	681	679	644	733	658	670	673	703	646	659	710	679	641	654	670	714	680	689	629	668	638	724	686	691	646	630	633	687	685	678	700	721	684	682	682	665	682	678	674	668	672	682	739	715	698	667	712	652	680	677	682	673	665	680	670	684	680	702	670	689	724	675	695	681	693	685	666	683	658	652	704	711	690	682	715	675	709	661	653	743	676	684	652	659	656	679	684	660	695	649	690	693	688	707	694	693	696	680	652	673	645	730	723	662	717	685	712	688	692	677	658	734	697	702	703	707	689	665	708	690	682	667	708	719	703	708	679	677	640	643	618	695	679	690	716	670	694	689	684	713	673	671	707	736	633	688	768	675	671	655	696	662	688	646	718	664	697	666	707	657	698	727	682	707	662	697	681	644	698	699	697	694	724	718	695	654	672	668	684	674	690	723	703	726	726	706	669	655	656	654	655	662	645	720	673	691	714	681	703	711	702	647	732	660	691	725	629	670	687	662	650	667	681	710	713	700	701	660	659	707	684	667	744	699	663	688	656	731	662	692	690	680	722	696	701	718	671	676	722	707	669	690	704	665	658	669	715	665	697	696	723	693	680	665	670	711	683	629	667	660	671	698	665	691	706	652	671	684	676	667	702	638	735	671	658	654	688	725	679	703	677	659	731	678	708	678	668	671	687	702	662	732	678	714	694	697	621	696	693	692	713	634	669	729	691	668	687	667	669	645	683	646	662	665	666	707	653	679	632	646	663	690	677	669	697	715	691	732	640	697	667	741	700	648	661	626	646	684	710	732	699	719	687	712	689	712	625	683	695	687	708	746	689	672	654	656	705	624	662	681	692	698	677	686	662	731	668	696	700	737	671	715	723	672	736	720	695	716	703	675	679	664	690	704	694	698	670	722	654	668	692	741	641	685	688	690	711	656	728	688	712	712	685	698	684	649	693	702	672	686	698	741	607	654	664	698	669	674	663	685	645	699	665	675	668	624	662	665	648	705	680	713	697	698	647	683	674	651	628	701	655	652	735	678	710	677	699	649	696	678	662	707	693	728	665	663	692	665	724	682	703	727	690	660	694	696	620	700	702	683	691	694	668	646	671	680	665	701	659	674	671	673	667	627	667	648	726	622	658	687	683	703	697	622	686	671	718	684	701	671	662	681	681	643	647	687	705	740	687	647	616	676	667	701	675	688	681	702	696	731	711	690	717	729	673	678	664	718	667	713	696	671	693	685	643	700	713	736	653	687	701	662	715	712	684	661	694	673	700	693	688	630	679	648	668	733	699	675	730	674	634	711	693	683	703	711	697	736	756	650	693	660	662	652	742	666	727	671	673	674	708	681	718	685	653	668	712	698	679	705	671	677	688	707	692	704	685	691	713	720	681	718	665	619	659	681	672	674	677	724	659	735	666	671	688	637	699	666	717	645	668	699	650	706	651	695	705	685	622	678	697	684	745	672	622	691	674	664	671	679	700	698	655	654	703	716	692	730	668	664	679	650	683	670	663	660	736	664	715	724	644	689	623	717	675	700	662	687	689	668	697	681	682	715	692	675	683	657	728	719	686	727	674	683	684	661	718	663	701	691	712	658	717	686	707	693	690	670	657	624	715	664	726	652	662	656	671	738	649	686	695	686	674	707	678	666	684	712	699	662	680	647	656	695	661	683	651	689	701	644	702	690	625	681	690	646	652	684	679	660	707	678	699	644	702	679	703	737	655	683	683	684	680	680	689	621	685	671	729	647	689	651	719	628	671	680	686	718	634	648	710	712	706	668	696	644	664	672	697	689	659	642	668	665	639	640	677	713	684	654	634	672	654	689	617	679	653	672	703	686	693	685	678	696	662	628	652	729	671	662	717	673	653	732	669	655	693	656	731	626	697	692	685	673	681	667	671	663	692	679	652	708	668	703	669	719	713	661	661	711	664	646	707	639	643	658	677	723	662	703	725
29777	29643	16162	2344	511	429	350	231	223	209	195	219	235	203	209	194	206	213	204	220	196	205	204	197	213	213	214	194	221	205	208	218	208	182	216	219	194	204	201	233	212	205	221	213	237	195	194	215	191	201	211	194	208	203	203	216	214	189	217	221	212	214	209	195	237	221	225	190	236	203	217	223	208	221	209	219	227	209	244	224	183	212	253	217	196	223	214	216	213	190	185	214	221	179	201	210	224	224	193	194	202	214	220	189	201	226	217	232	223	191	221	219	197	230	213	195	214	201	238	229	210	213	240	220	214	208	214	212	202	210	212	212	205	204	188	215	196	204	190	213	222	175	211	224	233	212	209	194	224	226	191	218	252	213	215	241	214	194	207	224	223	230	226	204	217	215	214	207	221	233	211	186	213	246	218	215	229	195	218	224	222	209	224	210	195	203	205	196	190	213	219	194	230	222	208	244	191	183	215	208	197	232	210	231	190	225	208	210	209	223	192	224	198	212	195	201	227	191	222	226	220	219	205	192	231	225	206	196	205	221	217	203	215	241	198	208	214	207	193	200	206	197	206	224	200	216	203	197	221	210	211	217	213	213	218	197	215	204	191	221	217	226	232	205	220	230	229	228	218	189	214	226	226	232	204	211	191	209	193	211	205	230	206	222	207	215	221	241	211	200	208	214	221	210	205	218	228	187	218	233	185	196	214	233	213	222	190	207	191	194	215	225	213	221	188	219	222	202	217	206	199	211	228	207	231	216	207	196	228	212	215	190	219	202	206	218	240	211	195	202	207	208	210	221	241	186	203	214	200	227	212	208	204	223	195	190	238	213	227	210	202	231	216	206	226	225	221	200	224	204	205	226	201	225	223	221	220	223	219	229	229	208	191	203	200	244	199	225	198	215	211	196	224	190	172	205	225	208	233	212	191	214	206	208	209	215	186	179	194	213	216	223	209	178	201	205	202	224	223	208	216	197	210	197	210	204	210	218	193	194	193	210	232	212	220	214	189	241	217	209	192	218	217	214	195	198	198	217	213	191	247	217	209	208	199	192	216	224	224	207	197	197	216	214	208	231	195	204	216	213	223	239	227	201	234	217	204	211	215	219	223	206	195	232	243	230	223	232	200	202	187	201	194	207	220	200	216	170	246	209	228	192	225	225	176	194	207	224	192	216	200	222	213	202	198	217	241	209	233	198	209	225	219	210	205	222	215	211	226	200	230	201	230	215	211	217	221	216	233	216	195	199	215	226	208	221	227	210	211	213	238	228	215	211	228	203	218	169	226	189	222	178	229	197	212	203	208	199	208	218	204	199	204	236	192	240	206	211	209	213	223	198	188	208	220	233	204	217	219	219	209	250	218	227	219	210	224	185	210	211	189	194	187	210	202	218	184	207	221	220	212	203	205	219	202	215	214	215	220	199	214	226	240	202	228	219	206	212	209	221	202	196	230	217	233	229	204	209	197	218	211	236	218	229	216	194	188	235	231	216	209	221	195	196	190	220	188	202	217	214	203	213	197	188	219	217	200	207	210	206	201	221	207	226	179	221	226	204	219	221	217	209	218	212	215	230	205	201	236	208	223	208	196	204	228	228	213	221	183	205	216	227	215	211	202	219	203	211	205	216	201	207	205	193	205	179	210	228	185	227	193	209	226	244	181	213	211	207	213	192	234	232	230	203	220	221	179	218	217	206	247	204	227	226	197	239	205	201	214	196	209	232	208	206	228	211	218	211	212	229	258	185	220	231	208	199	218	196	217	212	207	238	229	216	218	203	230	224	247	227	221	217	221	228	226	221	197	219	209	227	196	207	205	212	217	208	213	220	196	197	177	196	190	198	205	218	197	196	210	192	222	203	235	214	236	193	211	235	194	221	212	195	211	226	231	231	205	191	219	205	210	210	209	207	192	185	202	209	213	224	205	212	210	196	221	195	232	200	213	219	202	208	207	233	213	200	222	198	226	205	210	227	190	204	221	190	201	197	227	207	201	176	195	223	223	202	227	218	192	231	210	232	204	204	221	215	232	202	203	210	204	200	180	192	204	214	210	214	218	207	232	187	222	202	197	222	205	235	197	210	202	210	218	219	207	218	200	223	199	223	217	214	183	213	207	254	224	199	208	200	229	228	219	204	215	217	221	190	210	212	200	216	222	205	212	181	208	201	214	196	196	217	229	226	181	205	206	207	209	189	212	221	214	221	208	204	224	213	211	223	218	220	196	230	223	196	211	211	222	198	203	209	223	204	212	207	205	210	203	209	222	234	199	218	215	230	201	231	201	201	195	197	209	196	191	190	210	171	233	247	191	213	181	209	225	201	208	225	204	199	199	234	220	231	220	217	189	228	216	196	203	216	212	198	214	219	202	226	192	212	206	232	216	235	226	218	226	211	202	219	242	201	206	217	222	216	234	229	194	244	236	201	201	217	211	230	201	206	214	226	221	206	210	210	201	193	204	204	185	218	221	205	202	208	184	207	220	166	210	185	204	199	235	203	206	205	194	231	208	226	237	186	191	214	208	215	195	219	223	182	235	216	225	245	199	239	217	219	193	235	224	204	224	213	197	218	215	210	205	203	226	201	208	230	206	219	208	185	239	235	197	233	229	201	220	211	203	234	198	198	212	221	230	220	215	212	197	229	208	192	200	212	214	221	194	211	201	213	198	221	231	191	200	204	236	228	208	212	226	184	215	217	192	233	219	231	196	234	236	227	171	200	221	227	214	237	205	207	200	222	191	217	208	209	199	229	215	220	205	189	199	220	216	235	204	222	210	215	226	227	231	211	214	206	214	203	237	202	198	232	183	211	198	237	204	215	212	225	231	218	201	209	222	206	201	211	233	195	199	194	199	183	213	211	210	211	207	193	207	218	217	194	240	253	206	207	217	234	208	220	206	204	221	193	234	199	220	188	202	208	211	219	186	200	211	206	241	206	196	217	195	208	202	225	220	217	232	214	200	232	216	210	218	193	193	222	208	192	234	218	213	206	187	210	183	207	215	230	209	235	215	193	239	226	227	202	212	216	226	228	227	217	209	213	234	208	221	204	209	175	211	218	209	216	254	200	193	182	222	189	205	223	214	187	221	194	215	195	220	187	211	242	218	211	228	216	195	207	193	217	190	212	237	214	190	198	211	212	188	214	216	194	198	217	193	214	221	215	197	227	206	241	225	207	237	198	222	205	197	206	198	179	207	200	215	211	219	194	182	229	225	213	203	210	211	213	205	204	216	217	218	224	233	213	192	230	223	206	221	207	218	211	228	195	211	204	242	238	222	206	220	216	228	200	203	194	212	191	208	202	195	205	221	204	221	252	214	232	211	220	215	231	237	218	216	213	208	215	224	225	194	243	199	246	217	216	213	187	232	204	207	196	213	206	224	237	213	211	224	208	178	217	206	204	208	220	199	207	205	225	233	209	204	216	231	224	219	199	198	232	233	228	219	249	191	221	202	206	223	211	225	212	209	222	208	214	215	192	217	208	251	200	218	171	227	226
34853	42726	1411	464	402	359	301	315	317	293	315	257	283	306	301	283	292	294	263	292	285	285	278	260	276	285	280	309	282	250	278	264	273	285	264	284	260	297	230	268	308	275	271	281	294	285	251	282	286	275	283	252	274	271	278	275	271	276	291	258	273	245	259	260	278	292	284	267	278	274	280	278	271	277	266	290	246	267	277	291	275	262	271	288	282	275	253	258	281	287	290	261	265	268	246	307	269	261	251	258	244	260	279	240	267	267	267	283	262	317	294	286	280	266	277	289	286	259	307	298	291	268	318	281	290	277	245	276	273	264	272	304	288	264	285	250	276	284	267	254	265	249	260	285	287	308	295	285	264	293	266	280	296	327	299	263	282	269	267	275	305	260	291	264	302	276	268	278	263	288	281	298	276	298	275	291	290	271	307	263	255	265	282	281	281	292	285	266	252	270	249	258	274	323	256	286	234	277	290	243	275	274	270	269	283	253	278	287	297	279	269	286	265	270	309	259	276	274	259	279	258	287	263	264	295	255	240	263	279	287	291	265	289	267	273	259	274	271	298	273	289	249	276	259	255	265	284	275	274	280	274	294	251	273	296	280	302	247	274	302	256	281	248	313	260	281	278	250	290	267	260	263	277	261	300	281	243	291	270	254	277	258	262	281	240	267	276	268	287	262	279	256	290	282	262	248	289	255	266	272	270	255	287	255	270	281	280	269	274	268	283	272	243	281	241	271	253	251	275	288	299	266	283	253	264	279	296	273	298	270	262	262	267	268	252	278	273	286	258	262	308	284	278	260	283	315	259	262	262	274	279	273	271	257	302	277	268	253	277	252	283	288	300	249	278	280	278	271	287	267	261	289	267	274	288	248	292	281	269	303	273	287	258	270	272	278	264	275	270	249	258	278	275	265	252	291	250	263	259	277	298	261	263	231	272	274	261	248	297	282	262	273	284	295	278	261	298	295	286	273	272	271	252	255	288	270	270	289	255	282	271	264	283	251	256	285	309	292	268	294	233	285	286	280	297	269	280	268	276	276	265	275	246	248	272	274	290	288	259	302	271	253	262	263	261	266	275	281	285	270	253	271	292	255	269	261	299	272	273	277	275	247	272	251	284	248	289	269	284	264	262	274	277	292	263	301	295	274	264	275	262	281	250	252	291	251	281	264	271	283	285	291	281	261	279	273	274	268	252	264	301	281	275	266	267	279	274	284	271	299	285	296	286	238	291	245	283	278	283	278	283	269	269	298	246	310	296	246	263	277	266	269	288	278	311	288	270	280	288	284	282	280	288	259	275	267	285	277	257	291	313	305	277	302	241	253	261	277	272	294	259	253	280	286	295	242	291	249	277	298	277	282	241	283	280	298	289	260	271	240	257	269	272	284	287	260	278	288	284	273	282	275	248	273	271	285	270	261	296	257	296	293	268	299	280	280	258	280	258	277	254	278	284	281	231	261	268	286	269	270	287	241	261	267	268	289	253	255	281	284	286	282	258	298	286	256	265	244	304	285	256	266	288	273	258	282	305	265	285	297	270	280	253	288	269	262	262	268	264	260	286	266	285	273	314	264	253	276	289	265	288	286	241	308	266	251	297	268	290	288	242	287	277	268	292	269	286	276	264	268	290	270	261	269	228	283	275	269	292	272	261	249	232	254	263	271	261	312	269	285	290	270	294	294	283	258	290	293	250	274	302	259	281	274	271	276	255	299	289	257	275	265	278	258	283	292	273	285	277	262	256	280	252	276	251	272	290	303	255	258	256	275	281	287	290	265	255	267	280	291	269	297	288	290	251	275	263	275	296	276	278	299	271	286	281	330	258	273	283	275	265	264	276	292	257	240	254	262	256	268	258	264	269	261	288	267	284	262	289	249	276	258	285	300	288	287	281	291	255	302	291	287	293	309	280	287	291	283	274	259	293	288	272	246	265	322	260	270	279	243	296	248	249	263	290	285	278	250	266	289	284	265	293	276	270	292	303	266	276	293	284	291	283	281	288	292	294	253	297	277	274	243	275	271	272	298	289	266	283	292	266	265	279	278	303	262	291	283	292	282	278	272	267	261	229	256	264	262	272	269	257	277	281	293	261	286	267	263	256	278	310	304	261	268	267	276	296	282	291	288	279	268	283	289	257	291	249	270	275	287	271	272	278	238	285	286	259	294	312	294	258	267	259	287	260	284	280	306	248	289	278	255	245	284	275	260	265	287	257	264	285	294	266	255	286	288	273	274	284	281	285	262	291	278	260	273	267	289	273	268	257	238	305	300	292	257	256	281	290	290	260	285	270	278	281	257	257	279	247	282	278	284	265	277	264	257	290	309	263	276	238	279	295	313	263	288	253	276	282	250	274	269	273	255	268	266	277	258	292	274	294	304	273	249	262	279	253	252	291	278	265	251	270	315	280	278	250	289	268	269	259	286	271	275	258	267	282	286	276	243	287	305	256	287	268	236	257	269	257	290	257	269	277	248	292	233	284	290	261	241	270	266	265	254	263	271	253	262	253	263	293	272	273	276	246	265	251	261	256	277	292	291	262	279	276	275	270	300	254	310	269	266	268	296	274	235	304	255	260	274	292	272	252	269	250	293	303	261	260	283	267	260	300	281	291	275	288	272	237	281	288	251	275	270	271	269	246	272	266	279	253	270	275	272	281	267	279	267	273	309	266	289	271	275	294	295	280	257	293	242	289	299	269	253	286	264	283	271	285	285	273	265	266	249	263	276	238	270	246	297	268	272	275	241	269	263	252	271	262	296	286	258	314	295	310	262	277	253	270	285	261	272	294	267	294	297	283	292	293	280	276	256	299	287	305	277	293	304	296	258	249	293	246	248	268	294	322	287	264	262	292	256	267	268	281	296	271	269	277	274	296	271	264	304	305	277	295	265	254	264	264	271	282	282	267	272	313	254	266	277	268	272	259	273	281	291	305	280	280	285	304	281	281	291	271	275	288	277	275	276	286	241	292	281	287	280	269	263	288	281	296	273	283	291	239	266	283	291	279	274	289	267	298	301	292	296	279	268	255	281	275	293	274	272	266	264	289	285	265	278	278	267	298	275	275	271	294	284	253	268	261	279	295	264	259	296	261	259	268	262	262	270	254	281	275	271	266	264	271	277	291	255	297	267	258	296	279	256	282	290	254	267	270	252	281	275	298	286	280	281	265	281	248	290	255	289	255	266	284	271	294	276	306	274	275	244	285	278	245	289	296	267	248	271	294	306	284	264	254	295	270	263	285	259	255	263	299	259	323	269	264	307	281	250	258	290	266	260	267	281	266	292	257	252	298	292	264	290	252	247	298	274	281	277	270	246	253	277	287	297	278	276	274	260	260	265	283	237	263	285	276	267	269	294	288	264	280	281	244	278	287	308	268	251	304	260	278	300	265	274	280	262	291	304	305	271	282	249	254	285	302	283	285	282	277	257	262	271	235	290	269	250	242	267	282	266	251	264	279	260	284	279	267	291	280	280	270	274	285	310	312	281	265	242	271	269
24595	21539	28632	24755	21238	5430	699	503	413	406	386	377	335	341	330	295	351	340	365	331	359	317	321	294	309	338	353	291	282	311	333	354	297	341	321	289	332	310	334	312	331	323	314	353	337	298	303	328	311	323	323	309	331	307	292	307	318	283	310	333	281	303	329	318	332	325	304	281	264	298	303	318	310	298	297	295	314	311	308	301	308	323	320	333	299	302	313	278	305	339	292	320	306	295	326	320	313	300	300	289	276	291	289	339	322	288	309	340	310	291	292	307	297	316	279	332	294	319	279	303	295	312	315	273	315	284	320	284	286	293	302	316	298	275	287	321	292	301	310	279	272	307	310	303	304	279	291	285	301	304	314	291	287	302	315	325	289	334	318	306	315	305	314	294	330	298	303	341	312	315	320	295	323	300	305	320	291	286	291	342	281	313	280	291	308	315	304	294	318	290	266	337	302	290	334	334	332	321	317	286	314	295	324	306	293	316	336	314	321	293	305	297	269	309	335	296	287	320	288	297	292	345	306	300	294	283	314	281	332	283	315	303	302	330	316	286	313	280	300	321	300	313	297	307	318	305	309	330	306	300	343	296	296	321	302	340	312	322	307	324	289	286	302	280	288	303	329	311	277	320	284	305	278	317	327	319	347	308	306	284	327	315	289	325	282	346	312	322	279	319	281	338	310	309	316	296	322	267	330	320	313	259	293	320	327	274	316	314	302	307	307	304	277	319	321	305	310	298	279	331	296	306	308	293	286	307	286	324	300	308	308	299	298	297	286	267	311	290	299	304	296	287	310	289	346	296	286	276	317	291	328	322	324	331	308	353	294	317	327	313	275	312	298	293	323	307	310	313	297	301	318	309	275	293	305	315	308	316	283	321	329	325	324	298	313	336	294	316	303	328	306	297	290	312	306	294	312	288	286	306	305	305	305	280	280	353	327	298	316	289	332	274	286	286	325	298	321	271	300	307	275	279	267	313	301	300	318	285	320	294	272	277	288	316	276	332	340	310	290	306	301	290	318	304	277	293	325	284	296	305	306	325	323	304	279	335	298	288	338	308	284	289	294	325	328	292	311	322	299	286	287	325	286	320	268	271	319	273	321	285	306	301	285	324	314	283	300	322	284	314	338	304	311	324	264	301	328	316	308	339	304	280	310	305	304	311	291	305	296	349	335	309	315	278	295	301	315	309	318	308	314	294	318	333	299	282	310	326	319	300	296	315	310	311	306	325	298	297	313	305	329	314	301	300	294	338	304	329	311	305	287	316	316	336	297	313	279	313	271	287	291	300	293	291	313	309	294	339	302	323	317	288	309	301	305	287	329	293	325	308	311	309	287	316	347	268	327	303	312	274	289	293	338	323	299	316	327	345	328	300	317	299	274	296	286	321	297	310	302	293	314	315	304	323	324	284	335	297	292	270	322	320	294	307	319	345	279	295	314	319	318	295	287	301	298	323	272	303	322	273	268	298	334	329	319	296	327	305	316	297	322	284	334	337	294	301	302	302	306	303	315	319	318	284	320	295	300	320	274	319	286	301	324	300	278	302	303	318	318	330	298	272	306	300	291	330	315	307	324	300	319	293	322	294	308	319	298	326	301	349	323	302	299	289	318	307	298	315	303	318	286	323	285	303	314	297	326	327	313	308	281	320	309	278	288	332	302	337	326	297	332	316	314	298	367	287	321	290	285	287	346	290	303	311	344	312	321	294	313	304	314	277	299	306	289	293	291	298	281	312	312	326	332	318	343	281	314	307	289	292	291	288	317	305	293	297	295	291	343	293	324	298	310	288	296	297	315	293	313	299	312	258	293	324	280	310	298	310	322	285	322	339	273	314	328	287	331	315	329	298	307	329	310	295	338	298	293	295	292	294	278	304	305	313	299	288	300	315	306	299	299	304	299	298	326	321	284	306	314	307	297	298	289	296	305	293	325	314	293	318	257	355	272	321	294	301	314	320	307	307	318	333	298	303	279	306	303	304	304	297	308	307	278	280	314	355	283	293	310	314	308	306	311	293	291	318	326	309	294	297	317	300	294	306	293	298	304	297	291	315	311	304	297	300	311	292	294	303	267	334	308	336	308	321	343	334	279	356	299	316	311	306	320	310	292	305	278	299	284	326	335	313	300	287	315	293	299	328	333	286	308	319	321	286	284	313	298	299	314	347	319	301	299	319	327	310	308	295	322	308	269	311	305	293	362	311	314	276	298	281	343	260	305	307	287	327	304	295	324	280	335	295	303	302	317	304	307	305	281	310	309	290	334	284	299	284	327	320	303	292	290	309	320	317	293	291	331	317	284	314	295	339	252	279	289	291	317	298	320	278	305	304	291	294	287	337	292	291	324	296	264	307	300	287	300	304	305	296	299	281	317	323	296	304	297	326	312	329	337	349	306	292	297	321	311	332	306	272	290	297	317	299	311	290	296	318	329	319	309	342	294	282	301	301	317	321	317	298	316	325	293	290	310	265	298	297	300	294	311	292	341	321	298	267	320	288	302	312	288	301	254	327	312	327	294	293	285	307	290	302	301	308	293	313	327	304	266	300	303	298	307	309	319	297	311	302	335	303	292	302	306	315	283	294	314	301	301	341	297	315	299	313	306	322	289	308	303	316	306	323	257	289	292	288	286	284	301	283	329	293	314	286	313	306	285	304	334	282	319	319	292	296	301	300	352	288	311	321	287	306	316	312	301	276	294	290	289	296	318	331	328	325	327	336	306	296	270	298	340	325	281	284	311	292	290	268	299	299	299	296	321	290	308	335	312	272	325	299	309	315	346	303	293	300	337	293	293	294	278	293	326	318	294	303	297	287	320	289	313	291	307	346	312	294	290	290	321	267	297	316	265	325	305	312	304	334	327	277	281	292	345	287	277	342	296	299	324	306	274	286	293	349	300	325	306	318	321	318	302	307	312	312	315	325	306	337	315	317	317	309	304	280	328	290	286	305	307	316	302	283	297	283	294	342	310	300	295	270	282	302	299	300	330	310	326	286	293	297	301	285	296	324	283	302	325	291	303	326	297	307	305	306	328	305	304	287	313	303	286	311	307	302	316	305	320	277	310	306	329	325	326	304	291	296	292	308	292	322	346	309	279	305	292	273	314	301	302	298	339	306	295	277	324	315	295	313	325	308	320	316	296	293	292	291	286	298	310	323	268	294	319	301	318	296	303	318	319	322	306	313	344	306	341	295	288	297	302	316	323	316	294	297	278	288	267	276	313	300	307	329	340	304	304	323	293	312	298	305	298	302	290	302	324	328	319	297	275	311	328	269	316	315	326	337	322	297	299	281	253	321	282	278	352	296	309	300	322	307	310	305	290	316	305	301	317	295	313	287	293	306	309	326	290	295	313	321	282	303	293	317	286	325	312	292	297	279	313	321	317	309	296	303	327	309	311	303	285	303	303	371	331	295	288	318	319	284	278	287	308	323	317	304	289	321	326	324	285	311	310	304	315	304	326	310	285	289	305	295	306	300	286	293	301	294	319	317
38612	50628	4199	1965	1450	1165	871	735	634	555	579	505	441	483	451	442	426	404	436	434	380	424	391	395	399	398	375	411	374	368	370	378	417	345	382	388	373	414	409	365	344	388	378	360	353	372	334	357	344	338	357	385	348	381	398	403	377	361	407	383	397	375	377	377	358	391	396	353	375	354	356	370	408	359	387	373	352	409	382	377	368	357	359	362	376	383	341	330	366	339	355	392	367	360	382	357	375	378	405	379	361	374	394	366	361	412	378	362	359	377	414	379	370	401	373	392	372	345	397	376	378	406	404	368	382	411	364	387	357	366	362	357	411	369	345	336	407	390	344	341	342	367	398	373	381	333	361	417	363	365	383	376	354	335	404	361	369	362	364	338	404	331	349	363	347	368	385	381	379	378	361	398	401	383	378	412	361	390	408	373	371	375	379	343	404	353	355	339	388	350	369	409	383	352	340	380	378	390	391	353	350	341	358	369	390	411	331	364	363	365	373	390	373	372	377	407	389	373	360	369	378	367	380	361	413	372	373	372	393	353	321	346	402	386	366	407	389	404	397	379	390	351	365	357	391	348	393	357	364	373	399	365	360	391	365	348	357	370	384	385	393	373	418	338	359	356	397	372	361	363	372	348	382	377	366	366	337	362	367	340	381	394	346	367	354	352	392	378	378	385	346	351	412	381	358	408	395	355	362	352	329	376	369	360	377	368	344	379	397	408	381	392	356	383	366	388	358	386	392	371	385	363	349	367	388	391	356	359	370	371	375	391	371	367	399	397	362	375	388	378	330	372	415	377	368	402	372	384	414	377	397	362	392	352	399	367	385	372	413	348	369	372	373	398	385	385	362	389	370	375	369	367	320	345	375	370	379	373	403	361	360	346	393	358	387	400	389	376	378	364	374	401	368	370	354	356	375	350	376	382	361	406	374	350	380	341	362	367	375	338	337	368	377	355	392	366	385	375	366	365	370	421	367	369	357	371	366	398	412	370	372	390	364	355	360	382	366	415	395	398	376	352	429	396	363	377	372	353	379	404	343	362	376	392	351	370	391	344	395	347	356	368	407	375	377	387	379	337	372	359	358	397	384	420	364	388	359	363	409	356	375	363	348	364	342	359	358	389	402	368	377	396	402	385	373	380	364	367	342	386	358	346	370	362	362	373	327	331	375	340	399	348	338	328	394	363	370	410	382	369	402	357	387	373	361	363	415	358	384	341	374	358	395	373	394	380	409	370	325	362	380	380	366	394	390	380	352	373	387	334	356	357	374	377	363	406	400	367	370	354	329	382	370	335	325	369	350	384	383	358	352	368	391	345	380	354	364	393	377	350	368	337	371	361	352	374	352	370	389	350	391	393	388	352	375	365	373	381	379	359	357	388	347	423	377	342	408	360	411	319	397	392	376	365	376	364	372	409	371	368	366	339	400	396	368	384	374	390	398	348	347	360	365	373	362	364	372	406	358	403	368	347	374	405	391	365	371	398	373	414	397	367	383	337	359	370	392	382	374	360	395	369	385	372	365	390	374	407	397	371	358	403	363	346	396	378	400	363	393	367	383	356	412	387	383	392	364	387	371	390	361	365	392	352	376	362	416	350	345	362	363	369	412	344	393	350	339	372	365	364	375	318	385	365	353	397	396	361	362	381	378	350	366	361	382	374	372	357	374	357	349	373	371	351	395	371	352	341	360	409	389	398	374	384	335	368	389	363	386	389	363	407	360	377	415	400	373	370	383	391	348	400	394	380	380	378	361	401	381	397	363	383	348	350	359	432	359	386	394	365	351	356	385	383	348	347	380	369	362	379	402	372	374	368	377	363	377	406	394	385	380	351	366	367	372	396	356	377	375	408	385	383	371	324	376	370	364	366	397	383	381	363	364	393	344	389	372	360	387	381	327	344	389	389	394	351	406	402	394	374	382	390	346	367	364	394	406	361	413	349	364	377	390	341	359	351	374	390	386	337	379	380	368	335	427	348	379	358	381	405	377	348	350	378	364	411	375	368	381	358	368	345	359	365	351	375	366	362	348	403	386	359	364	337	379	395	335	366	366	351	383	374	394	394	370	363	389	371	382	390	360	407	381	374	343	381	385	383	402	353	387	350	374	371	373	379	363	344	376	398	398	377	377	350	370	369	386	412	366	382	352	373	384	331	382	372	405	376	355	401	371	395	385	378	378	355	365	385	377	403	422	370	363	402	374	363	354	367	378	373	380	380	380	358	355	341	409	394	353	381	385	374	357	371	390	383	396	362	368	356	352	389	352	332	402	380	367	370	379	357	376	389	393	359	370	364	343	384	354	372	352	361	394	350	347	378	376	388	386	352	362	372	368	380	352	343	351	349	368	349	363	394	364	374	360	410	400	379	359	374	357	374	368	385	375	365	377	356	359	349	371	374	395	376	384	378	382	363	358	341	389	392	384	382	377	390	372	378	348	387	395	367	384	363	366	381	395	341	360	349	384	349	395	348	363	371	387	356	356	367	346	387	406	360	395	364	374	332	384	356	359	380	333	362	401	380	341	366	363	374	357	381	368	380	367	371	377	355	386	378	353	369	376	393	371	383	341	382	359	399	387	349	366	380	389	359	411	375	398	396	367	377	358	349	379	365	341	370	327	379	358	377	394	368	347	349	392	394	401	364	374	350	346	358	395	352	395	374	406	363	363	361	352	347	352	333	351	389	363	386	389	403	372	387	382	421	389	367	403	363	368	344	399	373	349	405	369	388	372	374	368	408	390	349	385	409	368	337	381	386	397	325	373	400	382	391	383	361	394	377	414	365	382	380	366	403	376	354	358	345	358	375	370	368	351	378	379	370	380	364	363	401	394	393	378	356	362	333	368	365	362	342	361	354	391	352	350	375	346	383	366	338	372	409	364	359	399	385	358	377	352	370	353	358	372	390	368	392	369	396	353	378	347	419	388	392	364	374	389	385	389	370	378	383	355	379	383	342	411	372	386	385	334	392	380	354	336	373	339	354	400	387	374	375	383	376	359	365	401	381	361	366	366	358	386	390	367	402	351	378	362	373	369	360	383	356	366	368	387	401	357	397	386	358	386	386	382	377	401	359	367	344	376	414	364	374	361	419	369	388	402	334	356	362	365	341	346	363	376	392	372	401	341	345	347	375	367	351	376	353	385	373	373	386	362	351	352	388	368	400	352	360	365	409	347	339	348	380	387	347	344	362	375	408	360	393	394	356	392	374	362	353	335	354	362	356	359	347	347	372	384	404	371	370	367	368	406	380	344	360	381	373	369	364	405	377	377	366	361	339	400	360	395	359	347	373	348	384	359	351	341	385	373	328	348	373	421	376	376	353	390	380	369	398	359	349	376	375	385	363	382	341	353	366	353	355	354	367	364	404	404	355	378	361	404	360	343	361	376	376	351	419	378	360	361	362	387	375	375	383	388	324	373	362	395	389	359	386	410	383	350	388	355	362	360	383	381	353	394	392	346	394	375	363	414	345	339	377	389	384	391	387	378	351	372	349
25652	21655	27503	25620	8635	629	477	429	417	452	373	398	357	372	368	370	344	373	355	357	358	330	348	303	312	351	368	336	362	348	352	327	329	374	360	340	324	327	342	381	366	362	350	346	313	303	348	315	323	367	354	342	329	351	344	337	379	342	342	329	317	320	324	335	359	344	365	307	314	342	360	342	346	333	379	362	310	345	350	356	334	348	346	351	353	354	321	339	331	348	332	372	342	341	344	326	337	346	388	314	347	371	355	343	358	332	331	356	369	343	340	338	334	364	370	344	328	327	339	368	343	342	315	323	346	323	371	327	317	341	340	340	348	319	327	334	319	339	313	318	332	341	328	353	348	323	313	335	331	343	327	309	330	330	343	343	300	319	319	364	344	305	324	348	362	345	337	321	343	328	351	334	330	366	356	347	354	328	310	340	361	317	334	335	335	373	329	334	320	362	370	338	345	351	355	386	311	356	331	342	347	361	332	334	335	351	358	339	352	345	313	339	351	321	365	323	354	366	339	336	338	304	334	358	341	323	340	336	340	338	344	329	344	359	370	352	339	331	321	376	347	337	325	334	331	367	365	330	335	353	342	385	341	325	330	347	323	324	339	356	372	350	333	364	356	316	341	352	361	335	335	331	314	317	333	360	340	351	338	351	318	351	338	348	346	345	354	361	304	340	319	350	326	296	371	337	363	366	340	342	384	328	323	350	309	321	315	324	364	348	322	320	345	341	354	334	340	341	322	344	351	347	349	330	313	357	315	331	337	332	358	348	362	361	344	375	351	305	345	307	339	345	369	354	302	312	370	343	331	356	379	332	348	322	377	352	319	358	374	328	330	350	351	334	330	358	345	317	379	337	314	386	381	332	339	386	378	340	323	329	352	317	358	329	339	352	321	353	327	334	363	347	332	316	354	323	352	331	359	360	311	337	334	312	321	355	352	326	320	368	345	335	335	347	333	360	356	345	360	322	367	325	358	331	357	351	340	334	352	339	321	318	326	355	357	374	347	312	357	350	353	358	320	302	358	300	340	344	328	351	320	349	368	328	327	345	296	328	294	330	332	326	335	354	339	349	346	332	328	316	343	353	311	355	350	334	335	330	333	327	340	338	310	339	340	349	321	331	298	347	344	347	320	349	362	322	341	321	345	363	341	363	337	299	340	340	332	315	343	349	338	339	347	379	381	359	326	328	332	351	349	302	311	334	346	351	325	336	337	378	330	333	379	315	344	323	361	351	370	316	319	325	381	348	309	340	366	337	362	390	350	338	315	341	357	367	316	358	309	347	374	339	361	341	360	369	369	331	329	311	324	350	311	307	349	353	318	341	383	327	319	349	343	343	342	329	324	327	352	332	356	382	320	352	329	338	318	365	373	368	329	347	312	336	332	350	318	354	342	343	331	333	349	329	349	336	338	350	371	343	336	342	355	334	349	340	335	333	361	327	366	341	340	357	345	360	335	346	358	335	376	349	330	348	304	331	294	359	336	352	361	335	327	349	309	333	339	356	355	333	363	331	342	316	355	294	345	320	365	313	362	340	352	386	343	335	323	341	336	325	340	349	341	365	365	354	337	328	389	281	350	315	349	328	352	338	354	317	329	386	339	366	367	325	326	360	339	331	336	333	337	347	350	319	357	313	350	350	374	341	328	359	303	320	319	326	370	373	337	329	346	319	346	320	322	303	359	369	337	328	356	339	340	382	360	318	362	340	339	332	365	338	350	359	375	311	365	324	330	351	339	312	359	331	339	321	338	302	321	332	377	318	332	369	349	314	361	341	337	373	331	351	331	324	321	332	322	315	302	340	356	365	331	342	351	330	334	340	333	359	342	337	325	324	302	343	329	343	336	331	330	340	353	324	315	361	330	358	348	324	345	332	380	340	344	346	339	307	331	350	360	338	365	333	333	358	293	313	312	307	329	343	362	353	346	349	319	355	379	362	360	331	340	356	351	349	321	302	335	321	345	393	344	330	343	345	280	327	360	308	325	392	334	343	357	357	344	353	307	330	321	293	359	355	359	350	312	345	346	358	323	361	361	345	338	331	341	364	328	334	336	335	310	361	316	337	317	316	340	377	314	343	343	348	309	373	330	355	346	339	371	361	334	312	324	346	330	330	362	358	337	356	330	327	344	351	344	328	354	346	336	354	364	360	340	357	351	358	314	354	331	356	360	347	329	347	324	334	321	319	362	349	359	334	352	347	370	386	352	325	336	339	327	374	340	330	329	337	346	342	340	325	323	379	339	361	337	348	362	331	304	310	346	348	320	369	356	345	380	356	333	324	333	321	331	342	301	346	354	307	345	312	318	347	356	372	298	340	329	349	339	371	353	359	379	368	323	331	361	370	322	335	360	359	332	312	304	308	363	349	350	342	334	320	343	355	333	338	317	319	390	329	367	330	335	342	358	315	348	317	361	353	332	331	341	324	336	352	367	358	360	304	350	345	347	351	346	360	320	376	356	354	376	327	334	344	334	317	354	311	333	327	346	355	356	359	338	350	327	373	305	380	319	337	315	339	367	337	339	330	342	334	353	356	351	359	374	336	356	326	347	355	319	335	368	374	333	300	308	343	354	351	339	365	344	334	337	332	330	325	350	340	358	363	375	363	342	357	373	324	331	367	313	324	321	343	327	343	324	325	312	328	336	368	354	326	331	328	324	327	348	338	327	353	347	308	340	355	353	303	316	349	335	347	333	364	305	317	335	347	313	362	375	346	334	318	345	326	305	323	318	348	347	318	305	338	344	332	357	337	350	353	305	353	323	338	297	331	327	328	361	347	339	344	307	298	337	353	326	351	327	323	318	354	338	348	312	325	347	347	352	313	363	342	354	348	326	328	361	333	316	327	351	362	340	328	308	325	365	338	343	339	335	374	331	334	348	337	351	356	339	361	335	319	343	359	309	351	346	335	324	366	350	321	361	317	337	357	337	339	352	331	336	335	330	329	327	366	328	309	340	322	359	313	336	336	357	347	325	363	322	388	329	333	337	333	354	333	355	334	333	357	352	347	341	331	350	335	335	320	341	329	318	340	323	306	345	334	328	369	326	350	344	323	339	336	327	322	335	375	323	340	364	369	350	343	337	328	325	339	336	314	366	327	325	342	320	338	318	369	367	335	332	356	317	358	359	343	351	318	320	340	366	346	371	373	361	337	342	330	321	376	358	342	333	348	358	375	364	342	331	332	329	311	343	320	358	324	371	372	322	304	346	325	348	315	327	323	347	352	358	332	332	352	336	302	371	363	373	344	324	306	316	326	325	320	333	329	310	351	340	339	368	346	344	324	326	333	342	324	335	334	306	343	351	320	322	321	339	362	343	311	351	336	313	323	321	338	352	339	352	357	335	303	333	370	331	344	362	360	330	335	355	349	313	339	293	350	347	327	357	314	352	313	351	358	335	362	341	371	330	333	334	337	374	341	325	348	334	328	353	356	338	317	335	353	373	325	289	324	358	330	346	351	358	336	338	322	320	362	366	340	358	365	367	334
38401	45761	2834	1384	1049	881	759	663	587	544	543	508	528	503	491	500	457	455	461	478	476	442	461	459	460	466	476	413	421	413	461	474	412	415	442	409	463	428	423	438	444	398	442	460	427	398	404	411	453	424	436	438	428	419	426	437	444	459	409	444	454	434	437	400	433	434	417	433	405	449	438	427	435	442	438	397	460	460	433	409	440	409	427	427	417	445	435	437	429	450	463	454	461	438	415	448	415	441	446	425	421	428	433	443	432	415	422	441	415	435	445	460	427	435	421	436	417	405	430	397	403	389	450	463	450	429	424	422	427	395	422	426	443	427	452	462	443	457	471	468	419	432	477	426	436	456	449	447	432	406	445	438	422	456	457	394	424	433	420	429	436	462	429	431	415	446	439	467	414	439	452	459	431	404	440	497	457	457	428	436	441	424	417	408	430	460	427	407	419	447	410	416	399	432	428	425	423	422	442	437	414	413	437	468	410	413	442	419	414	431	435	411	479	409	435	431	467	417	430	451	445	396	413	417	453	424	425	402	432	467	419	445	406	443	420	462	402	419	438	439	432	470	407	448	397	417	424	422	432	403	444	419	408	415	414	422	448	425	418	430	440	403	416	428	468	434	447	427	420	420	422	442	407	409	414	428	431	412	446	441	456	412	407	437	386	420	450	452	390	444	444	412	441	428	432	408	456	427	463	446	429	432	397	433	437	432	439	442	430	422	423	384	442	454	446	418	450	413	401	392	459	440	434	441	419	401	426	396	461	402	445	431	439	437	421	460	468	423	458	442	445	402	415	421	410	415	405	399	457	416	452	390	468	424	426	423	391	436	437	428	438	462	426	468	424	402	429	443	447	399	460	413	408	443	398	463	424	441	460	423	436	435	456	475	426	434	448	448	416	434	428	409	388	442	432	442	424	441	443	459	380	424	412	428	450	440	447	463	479	458	434	451	423	433	455	455	429	458	415	430	427	485	439	449	443	443	416	428	420	436	384	401	402	436	418	409	395	409	445	434	456	430	411	447	421	398	438	387	425	405	420	456	423	425	413	429	440	473	431	493	415	451	419	426	442	426	422	398	432	431	442	475	449	420	444	422	420	467	398	470	446	433	407	413	422	469	446	412	449	451	424	437	460	432	453	434	405	432	389	456	428	428	412	448	402	437	457	432	390	415	427	428	432	421	433	438	411	433	471	472	420	412	428	445	418	431	419	459	435	427	449	425	453	403	429	422	452	429	417	432	417	438	465	437	453	405	399	432	419	445	419	444	412	453	415	458	436	457	459	444	408	412	437	463	449	444	463	430	447	406	439	438	439	414	431	413	442	427	448	420	452	423	396	433	414	399	412	406	424	434	437	422	405	450	434	421	430	424	427	443	440	420	414	467	450	418	429	400	411	421	428	434	448	446	421	448	438	450	407	437	420	409	453	450	433	459	445	428	440	476	437	418	474	422	441	418	427	450	430	415	447	427	445	434	447	456	399	412	449	422	429	442	445	392	446	421	405	448	432	434	448	450	417	480	440	427	428	408	437	438	424	479	422	438	432	412	432	399	463	458	414	435	393	440	430	449	456	422	455	466	451	445	430	433	404	425	455	410	429	442	429	441	425	385	393	415	475	389	451	436	429	436	456	429	440	385	405	442	482	426	445	417	456	437	427	427	418	424	414	384	450	423	450	422	425	428	475	431	471	439	444	471	438	455	480	438	440	411	463	407	421	452	423	457	444	440	439	394	398	438	450	447	405	458	407	433	436	400	447	410	425	450	419	440	451	436	457	435	437	420	429	393	486	429	439	431	417	435	446	465	412	423	446	403	416	422	448	412	411	442	455	395	458	440	407	437	443	426	444	456	419	410	469	434	422	391	409	440	439	424	454	451	472	449	440	434	406	408	402	403	432	453	459	413	446	469	417	459	429	393	445	406	429	419	415	424	425	450	418	415	443	447	429	472	451	430	429	430	430	399	444	433	374	420	459	417	432	428	426	446	457	424	430	423	406	396	441	433	406	466	426	428	423	450	439	440	439	443	412	438	429	448	403	463	418	438	426	409	417	432	397	407	459	433	422	445	413	428	465	433	403	401	416	409	398	444	441	423	460	435	437	423	395	436	422	446	451	435	431	437	452	414	448	455	416	426	420	453	427	406	417	429	455	412	448	406	392	438	420	423	430	426	414	390	429	411	437	407	444	370	423	458	458	452	411	403	417	417	429	461	433	480	444	429	437	459	424	472	425	395	424	457	422	414	434	465	490	463	456	429	423	444	423	422	437	417	462	405	409	456	441	451	426	414	453	479	433	427	423	414	444	457	413	459	459	452	407	421	448	443	425	414	417	453	445	465	400	426	467	438	443	421	455	440	431	402	420	395	434	412	368	461	429	430	417	428	458	439	434	449	431	407	439	444	460	471	396	449	411	416	438	426	450	400	427	418	421	411	433	437	473	424	426	431	420	452	413	392	444	435	434	411	414	452	388	419	426	433	387	425	428	407	427	405	414	452	431	462	439	467	431	427	419	440	440	436	419	442	419	383	410	448	454	431	409	421	459	432	443	433	417	444	429	429	445	423	399	409	408	430	429	437	410	405	455	415	444	426	448	435	432	415	433	420	430	446	456	413	388	404	442	452	416	465	463	405	416	464	458	415	417	415	441	428	403	434	409	463	439	396	414	410	459	419	458	454	419	463	430	423	472	432	431	436	468	434	455	457	430	435	383	395	400	404	404	424	454	485	456	441	405	450	456	435	422	440	457	436	450	451	416	424	434	447	449	465	444	413	436	386	435	431	404	463	456	430	455	424	432	406	473	421	473	437	447	414	445	444	416	441	448	426	466	428	439	410	470	450	417	473	438	422	426	423	435	449	433	452	460	438	441	474	444	435	450	435	424	452	423	410	408	432	449	428	431	425	414	429	416	449	432	461	427	473	439	408	419	414	414	445	422	461	447	438	440	441	418	430	441	390	407	456	444	431	410	398	450	448	436	491	423	447	425	455	454	448	438	419	444	432	438	410	454	429	398	433	445	406	432	427	431	417	414	450	399	387	407	419	432	420	425	439	418	402	452	425	442	454	388	423	430	424	452	408	415	441	416	421	431	451	435	425	437	411	440	415	487	457	432	434	463	452	435	420	446	428	440	415	439	444	433	435	415	472	436	426	398	448	411	400	452	453	439	400	464	439	400	428	380	450	453	412	444	419	433	457	431	444	439	419	436	445	419	412	439	422	433	432	453	393	408	453	408	453	433	435	439	443	458	451	428	428	409	436	426	434	424	444	417	439	446	420	407	447	406	422	431	430	425	461	408	434	434	490	437	439	425	457	410	417	427	430	432	462	424	445	438	430	439	408	431	400	456	428	460	434	455	411	473	389	434	412	444	452	433	424	413	405	432	442	460	417	448	434	436	446	424	454	430	467	434	389	370	417	433	410	420	421	448	390	413	445	430	451	426	429	444	436	435	403	409	413	412	421	446	449	455	452	426	404	425	432	453	439	448	440
23222	21532	29306	24186	21508	21506	9638	1176	919	863	812	766	756	696	689	628	678	719	613	629	635	645	637	603	648	608	655	596	601	607	577	611	599	613	591	555	619	562	558	613	591	606	607	590	566	617	660	630	615	574	606	600	566	634	562	568	583	613	607	632	596	562	587	598	546	586	591	586	553	606	588	580	624	559	561	586	613	594	576	579	574	568	545	621	615	592	559	578	602	626	589	586	565	566	592	588	590	601	615	553	566	583	614	588	609	621	569	564	593	606	585	627	578	580	597	582	591	623	616	584	587	627	616	564	580	594	619	658	586	605	587	651	559	606	602	555	607	605	578	577	597	628	549	593	605	640	562	599	621	613	590	580	553	619	594	562	610	580	555	583	564	604	606	626	555	597	576	622	548	595	648	639	596	597	612	556	592	616	589	605	593	612	600	585	623	574	582	627	565	648	569	597	601	586	579	578	603	596	581	569	611	590	571	654	601	589	580	601	584	621	613	603	571	608	626	606	599	621	599	563	582	592	570	598	599	595	559	574	591	626	597	568	589	625	580	604	567	567	570	570	569	581	582	593	632	586	622	596	618	627	588	587	547	596	613	632	619	637	616	598	576	577	574	583	594	623	573	586	555	621	571	597	564	555	594	573	559	607	610	555	633	608	604	630	608	565	622	624	565	561	585	641	554	583	619	580	657	621	581	580	614	620	579	610	587	564	565	585	614	582	607	611	597	603	592	560	558	567	561	604	604	604	563	592	582	533	624	586	621	604	597	550	580	624	648	563	581	567	586	549	614	607	543	668	550	598	598	604	586	612	550	595	618	567	616	601	583	590	626	637	550	591	569	596	588	600	616	616	584	604	564	565	597	582	598	553	598	637	554	619	591	580	606	609	589	577	571	612	626	560	566	581	570	586	617	612	569	595	585	546	571	598	635	591	574	632	594	602	585	577	623	629	579	575	582	553	528	667	622	617	581	600	579	593	580	588	602	609	570	621	548	623	561	606	642	565	567	627	570	579	540	588	609	572	600	603	596	615	597	543	554	594	585	610	597	594	575	618	556	602	597	584	614	614	595	583	584	595	569	557	569	606	586	555	587	577	581	565	613	582	646	621	624	586	601	619	571	629	600	594	558	549	560	607	578	620	595	588	603	600	580	591	633	618	534	590	631	589	558	624	573	625	599	581	582	577	555	575	579	612	595	579	559	608	583	595	600	621	572	582	561	547	577	599	567	600	581	602	588	592	541	596	573	548	590	594	576	648	559	571	571	582	566	596	622	579	598	599	580	599	588	578	657	570	571	585	611	593	585	586	597	576	623	593	586	589	597	562	592	570	586	612	580	585	573	591	561	594	619	609	625	616	557	601	593	613	563	596	616	663	646	558	565	569	583	596	607	622	598	601	618	595	622	619	589	595	575	619	582	582	562	594	588	588	542	584	598	583	614	556	560	624	602	604	562	575	578	565	625	572	574	580	554	578	589	597	564	550	596	552	591	573	601	558	576	607	608	581	610	539	570	597	598	629	558	599	600	592	603	597	585	606	561	609	576	572	581	551	599	614	616	617	557	583	601	637	594	592	598	618	623	581	604	617	589	597	605	618	626	570	599	612	630	611	594	565	633	557	604	580	585	561	580	548	595	610	633	548	548	637	585	591	572	584	592	615	627	579	604	544	580	588	589	559	581	603	588	556	616	587	604	616	596	584	575	574	581	590	580	591	595	592	631	586	557	584	640	581	616	612	620	638	561	620	620	596	541	596	605	553	555	582	542	567	571	596	584	616	598	609	566	632	601	587	632	587	591	570	588	579	574	567	614	555	600	602	568	556	573	572	592	572	623	605	594	565	575	587	588	546	545	605	573	589	612	587	628	603	559	631	611	582	621	546	601	603	593	598	586	626	628	614	601	560	621	605	592	560	570	589	556	559	606	601	584	601	580	597	595	587	599	589	573	580	608	616	599	605	605	595	601	574	652	602	580	609	584	602	623	584	596	596	575	570	585	606	588	586	559	609	588	591	559	573	563	620	617	558	583	561	608	611	624	589	607	563	587	593	577	600	614	583	584	601	624	535	588	586	578	617	615	537	608	594	606	611	629	549	593	594	559	613	579	597	587	537	634	554	587	559	598	533	540	622	599	609	539	604	626	585	596	607	594	601	594	589	572	599	609	588	585	606	634	612	582	621	610	617	634	606	615	545	566	587	584	603	609	635	579	605	622	565	583	628	596	589	592	621	646	589	623	600	603	588	576	557	568	568	612	613	591	605	582	576	600	601	542	626	569	599	584	597	623	580	561	625	556	574	618	569	583	587	619	568	578	582	644	603	604	567	602	571	611	606	594	599	626	609	625	568	635	583	606	595	599	618	603	605	568	608	602	563	630	578	609	581	599	561	620	603	614	582	601	526	629	567	583	638	556	587	560	634	584	603	591	586	624	596	622	585	580	592	572	598	612	619	554	584	570	594	554	605	587	619	573	619	576	599	588	589	584	616	567	639	564	626	574	587	600	536	612	588	608	608	622	594	606	598	589	557	587	543	552	588	585	598	554	587	565	560	580	608	626	591	592	604	558	625	564	619	585	600	580	574	561	649	575	567	580	551	599	615	562	573	592	586	580	603	554	574	637	588	604	569	547	590	640	583	598	601	590	617	579	604	589	615	586	606	599	630	578	646	621	578	599	581	593	579	588	601	610	551	576	584	579	594	568	554	614	578	577	557	624	597	603	553	579	607	581	616	584	593	596	586	614	595	567	580	632	603	620	596	570	621	622	562	589	552	652	576	616	618	599	597	547	569	611	610	544	559	608	594	581	609	544	629	578	593	613	595	588	530	591	597	618	590	595	592	590	590	568	615	578	595	570	579	569	537	595	572	553	574	587	566	602	581	623	635	603	612	559	615	644	601	596	572	562	585	612	615	610	610	542	599	620	579	590	599	558	599	547	600	596	601	578	615	562	613	581	593	543	567	579	605	600	589	580	611	582	574	607	605	600	569	595	546	612	589	550	587	599	537	570	634	554	581	584	624	594	571	591	559	578	594	569	585	609	610	610	599	568	606	611	579	572	604	562	611	596	607	565	564	585	590	576	571	630	587	585	561	624	603	605	571	593	580	601	548	615	528	593	571	552	591	585	604	619	581	548	664	582	612	586	556	576	679	574	568	581	584	616	562	584	600	604	579	586	607	570	600	617	580	601	603	592	594	647	603	549	574	612	599	546	574	578	640	563	616	587	587	556	621	591	597	556	573	638	561	552	598	629	584	600	599	549	543	577	617	547	596	585	609	635	590	628	609	622	575	615	607	598	574	593	597	575	557	568	595	615	571	614	601	594	540	589	600	639	580	591	577	617	587	606	597	571	588	556	595	583	602	577	616	589	595	580	594	594	559	620	589	592	579	633	600	591	582	619	593	598	620	616	560	563	565	576	558	611	609	581	556	567	593	607	593	579	558	550	612	563	593	606	585	564	585	565	555	587	608	553	599	571	585	607	577	544	597
44634	57327	8394	4383	3236	2384	1811	1571	1340	1249	1125	1058	956	859	874	845	846	794	729	779	778	755	773	717	757	712	739	745	727	745	709	736	714	676	701	731	705	660	690	751	700	715	705	692	712	719	729	667	690	715	657	659	702	732	683	735	662	708	723	725	709	639	672	714	694	664	661	630	663	686	690	687	681	706	721	671	664	725	696	692	650	649	717	650	677	706	680	691	754	666	684	661	704	751	719	725	640	671	687	683	671	676	633	652	707	687	676	713	685	672	669	688	723	675	641	650	716	729	685	676	664	675	663	714	704	750	656	679	694	695	673	685	706	728	660	686	681	682	671	700	705	695	663	659	661	708	737	656	664	712	751	679	655	682	704	670	674	666	703	668	675	696	679	667	675	699	702	683	732	654	674	682	655	702	678	658	654	664	704	656	683	680	691	671	671	686	691	685	674	689	673	680	705	644	639	642	643	707	705	677	663	676	685	675	702	659	691	705	667	685	660	637	627	675	651	670	659	674	717	694	693	641	663	730	712	686	668	635	678	752	715	679	671	654	683	667	702	679	708	687	670	718	682	681	693	700	701	699	682	668	685	720	680	688	657	671	652	647	660	676	669	680	678	708	695	679	704	714	696	710	691	672	639	722	674	707	719	664	708	745	664	736	616	697	657	675	648	689	665	711	695	640	695	693	719	661	702	711	677	686	693	690	683	678	708	637	686	671	672	635	639	722	723	662	684	638	697	678	725	657	659	668	648	624	741	730	644	686	650	690	613	687	695	652	680	700	682	732	679	682	655	695	693	621	694	673	748	677	701	693	694	712	693	695	686	735	665	705	624	667	676	708	663	674	669	692	698	667	716	699	687	732	690	665	657	730	653	724	692	682	650	699	630	668	676	690	732	689	673	639	666	660	748	703	741	670	669	683	713	739	688	682	725	749	714	718	722	704	686	732	606	694	752	641	679	671	666	685	701	649	703	693	668	683	666	686	687	692	671	702	647	682	598	666	696	667	694	682	692	680	675	717	691	653	687	637	695	722	671	693	672	701	681	698	675	693	653	700	699	672	641	692	665	693	710	721	712	690	686	709	664	691	607	704	696	666	650	652	646	667	677	729	712	686	670	666	702	688	710	670	696	669	716	698	695	645	695	642	682	683	654	683	727	720	709	664	645	732	681	693	679	655	709	659	722	655	690	696	691	679	698	684	702	694	684	697	696	682	680	710	652	659	618	640	702	676	673	665	689	675	697	658	680	682	684	680	688	648	678	692	658	698	679	658	672	740	653	727	701	687	676	674	683	682	668	732	636	665	703	702	660	685	663	695	732	714	677	722	665	670	669	673	653	715	702	711	715	664	689	633	689	678	676	654	668	668	675	712	646	658	728	718	674	703	674	670	646	686	670	667	622	731	700	704	727	675	685	693	661	694	685	675	676	703	656	754	657	636	715	662	685	673	686	699	691	658	712	713	640	681	692	653	693	678	694	751	690	672	697	677	676	679	678	637	654	692	689	709	692	667	672	664	690	721	680	711	639	686	702	676	646	697	685	625	648	682	681	657	608	654	690	681	676	679	679	676	690	688	669	667	652	688	676	715	682	722	640	713	662	722	722	678	662	668	679	709	704	681	696	689	688	683	729	632	685	708	668	678	673	725	675	703	678	688	677	716	698	718	705	693	680	695	694	691	742	664	705	631	718	679	711	692	749	648	682	719	673	699	702	697	680	674	680	662	671	683	666	658	669	661	684	698	677	719	677	716	680	684	682	674	684	692	669	654	641	729	684	655	669	657	651	645	640	692	634	711	696	691	721	703	647	740	655	682	685	667	706	687	700	694	710	684	652	656	691	698	652	705	650	667	672	700	721	691	698	710	647	671	693	700	690	719	657	671	680	658	656	691	684	696	728	692	705	683	654	693	633	699	675	665	657	667	739	698	660	640	658	697	721	646	700	688	642	675	690	682	654	644	705	717	649	679	734	683	661	663	708	643	669	677	676	700	693	711	674	659	692	653	713	694	665	700	674	649	684	682	709	706	636	727	689	687	645	673	707	677	652	648	659	701	689	682	659	695	723	678	700	677	721	660	687	668	673	687	771	683	668	661	681	680	667	716	707	693	648	699	700	700	724	689	700	640	702	685	679	692	649	659	671	662	671	692	682	693	732	649	663	696	693	634	694	724	687	706	696	682	688	677	671	654	705	681	686	639	689	708	697	724	725	700	672	694	690	671	685	718	687	672	727	695	700	607	659	711	634	708	642	717	669	723	686	674	698	689	672	684	639	710	708	722	677	714	677	726	673	671	723	667	631	667	660	692	644	736	698	676	685	672	702	662	702	772	706	695	680	769	633	687	670	684	744	640	694	634	736	652	719	640	686	669	712	687	678	693	677	697	626	712	694	725	712	704	681	668	703	690	687	653	722	701	655	670	647	672	662	668	670	640	679	699	689	660	703	745	716	668	691	704	696	704	724	670	667	693	631	723	701	691	691	705	674	716	663	689	666	650	692	720	672	681	664	699	688	698	667	744	662	692	668	708	689	690	661	677	690	690	700	669	649	713	725	684	714	679	696	641	681	687	700	703	691	630	704	665	691	693	706	685	690	695	658	678	649	680	660	658	663	657	691	695	703	645	723	637	673	704	656	691	650	691	662	703	697	665	727	717	678	678	668	691	692	646	719	735	667	712	692	693	661	675	685	632	683	747	693	694	740	664	653	693	648	679	721	667	694	678	694	709	674	674	691	657	718	690	684	687	677	668	684	700	694	677	680	677	704	667	698	700	687	678	647	686	689	676	712	687	677	701	676	693	639	718	632	682	650	687	656	644	672	657	663	675	688	671	691	733	670	716	713	654	694	665	656	713	680	665	651	663	686	698	679	652	715	686	647	706	688	681	695	734	690	663	716	677	663	693	713	679	665	641	653	706	694	684	720	709	675	680	674	626	653	667	711	705	676	703	651	730	688	701	680	716	706	668	681	690	676	658	674	741	690	676	709	726	690	727	718	663	647	664	666	659	696	705	692	677	735	665	669	674	687	723	696	690	713	710	750	698	626	679	659	687	661	666	690	666	702	683	646	650	628	670	650	614	686	705	695	641	676	671	657	638	697	693	671	688	651	680	684	695	676	683	712	725	662	719	727	748	619	685	659	691	634	686	700	688	701	710	667	689	694	644	700	702	689	678	688	690	641	691	702	685	705	678	702	669	692	665	695	697	678	673	642	675	658	681	727	653	702	708	721	707	708	696	722	687	687	687	713	685	705	679	719	676	687	674	685	652	674	668	693	677	699	657	693	682	675	639	707	701	687	618	648	720	726	648	689	674	686	694	673	656	671	732	645	681	710	665	705	638	648	679	667	687	664	619	721	754	701	692	728	698	671	679	652	671	692	694	685	711	688	662	685	662	701	647	659	666	665	687	655	677	679	683	718	706	683	688	656	663	669	664	668	664	634	695	712	710	661	683	670	729	680	608	639	677	660	689	717	698	715	704	658	680	711	650
29550	27641	15656	1965	285	283	215	240	231	220	231	203	215	197	208	233	203	210	212	208	196	216	209	214	216	211	202	230	201	216	236	219	204	198	224	231	198	208	205	178	212	190	198	227	220	230	182	199	208	221	202	202	209	217	199	208	197	184	211	189	218	226	224	203	223	203	203	178	195	207	196	204	214	227	232	206	231	198	198	180	206	216	180	202	217	201	192	207	205	232	196	208	186	196	204	207	207	208	211	210	207	230	221	214	194	215	181	213	230	206	229	226	178	207	211	222	176	199	211	254	196	229	200	193	206	196	231	201	176	193	203	221	198	208	234	200	201	191	201	211	225	201	211	205	208	215	179	205	194	213	207	203	216	214	209	191	207	195	200	204	213	216	212	209	190	180	193	234	206	186	188	204	204	209	218	226	203	192	207	192	221	192	202	195	196	203	180	209	201	197	213	213	197	176	197	208	213	233	209	218	188	224	207	216	204	207	198	207	203	196	199	200	206	190	222	219	218	199	207	196	217	184	209	207	222	192	238	222	220	212	195	183	185	223	207	214	201	210	217	197	205	209	225	207	193	197	208	197	213	198	231	197	220	207	190	214	195	219	201	206	198	209	216	227	220	217	199	198	187	233	208	229	191	192	208	197	205	201	213	201	214	173	218	233	208	234	193	218	227	178	215	190	174	194	224	217	232	215	195	204	213	235	191	200	216	191	203	178	216	188	199	202	189	233	207	198	223	227	194	214	211	203	218	201	195	219	216	218	211	177	228	206	190	220	225	200	199	242	198	193	202	198	185	227	229	206	226	210	208	194	212	224	210	202	210	206	197	241	211	227	208	219	219	214	204	205	200	216	205	233	218	208	202	210	205	213	210	212	221	216	237	213	186	198	188	210	222	209	218	205	192	202	202	197	247	218	211	179	229	191	197	213	206	202	211	192	198	187	198	238	201	193	205	203	203	208	173	200	200	216	206	208	190	220	202	202	206	203	219	190	230	194	212	199	208	199	218	208	181	214	209	208	186	194	204	200	212	207	209	214	182	228	174	195	204	216	206	200	216	231	218	211	225	194	236	200	190	179	198	223	181	206	224	183	184	198	204	201	186	216	213	214	201	217	225	207	199	184	201	190	207	227	250	197	214	206	192	200	204	216	222	219	190	191	202	187	208	209	225	193	185	203	210	199	218	190	212	189	229	219	199	185	166	220	227	195	196	185	207	233	189	220	224	200	201	184	228	225	208	216	201	204	205	186	182	222	166	181	207	224	210	190	215	220	194	206	211	215	224	208	200	204	214	173	218	209	217	185	181	206	184	206	230	194	192	244	204	206	223	221	195	207	196	217	216	190	200	220	191	203	207	194	199	180	190	214	194	210	226	226	192	223	212	188	205	212	214	192	203	224	209	212	210	208	196	210	211	192	213	223	234	224	210	209	234	235	210	211	229	200	207	202	208	187	251	204	206	222	220	204	221	224	208	230	200	218	204	204	205	197	193	196	231	229	214	228	207	212	201	227	211	211	196	233	200	218	218	216	193	217	203	210	209	194	210	191	199	203	222	167	203	201	205	198	226	211	214	184	229	223	221	204	214	200	176	199	186	225	189	232	197	195	214	189	219	199	233	197	185	195	216	225	208	224	204	229	243	188	219	191	217	191	192	189	207	205	218	215	197	186	213	206	223	209	187	197	243	250	210	211	216	185	194	208	210	211	219	226	210	192	221	184	189	212	200	202	195	220	218	217	198	191	218	186	205	226	192	195	207	196	226	228	212	209	207	214	185	183	214	217	217	217	210	210	205	194	210	197	198	216	214	194	217	200	185	204	218	182	214	215	220	207	188	203	210	209	215	204	225	209	197	199	215	212	223	222	212	224	209	211	225	206	206	207	196	209	197	202	201	211	199	217	198	215	216	221	227	200	208	198	223	224	210	186	206	223	216	221	202	239	189	220	213	206	211	218	187	207	204	212	207	203	209	223	225	209	203	208	216	216	191	217	201	194	222	229	198	241	220	197	200	206	203	213	207	228	213	215	225	213	212	178	205	239	203	199	175	201	206	203	212	198	215	211	204	239	216	198	224	198	208	203	216	212	192	229	211	211	211	200	197	229	230	218	205	228	194	196	204	220	220	201	198	233	214	201	203	197	227	217	211	191	191	196	208	200	209	171	181	195	225	223	193	205	218	219	186	221	219	202	191	224	208	199	208	209	210	207	192	185	213	202	186	218	205	198	208	180	206	189	209	204	240	213	178	206	205	223	228	211	239	181	231	186	237	210	234	192	189	199	213	213	202	205	206	232	204	204	205	203	230	208	214	195	184	220	217	215	206	197	199	219	210	184	223	209	233	251	183	207	205	205	202	228	254	218	190	172	179	179	217	221	216	201	208	208	218	195	225	222	194	225	204	201	190	228	206	232	197	214	192	185	188	182	230	190	234	217	203	210	220	186	218	209	190	187	217	220	189	212	219	208	205	203	206	207	184	187	217	227	186	222	218	206	227	218	202	213	210	212	205	170	215	193	195	206	224	166	221	201	185	199	233	208	205	214	211	207	202	204	208	201	195	201	205	215	204	202	207	213	209	209	201	219	197	222	224	206	219	192	222	190	227	216	189	189	216	242	196	202	244	204	214	234	215	222	187	217	200	184	207	194	201	201	235	219	211	226	185	233	207	197	195	214	217	188	219	237	202	214	196	211	187	178	190	217	212	223	225	219	199	193	209	221	194	220	227	187	213	213	191	189	210	182	205	213	192	211	206	199	225	213	222	225	222	203	212	200	213	215	204	199	210	206	210	210	211	193	210	200	198	208	226	188	199	202	212	217	194	179	173	207	209	213	202	211	209	193	199	211	194	233	171	243	203	203	203	212	217	201	180	205	214	212	186	221	206	211	223	192	218	215	207	215	216	198	226	205	221	231	177	222	188	195	180	223	207	202	191	205	203	204	205	202	208	219	204	221	192	214	228	196	212	207	196	216	210	208	218	221	212	191	209	198	216	219	229	210	212	231	211	180	213	229	235	218	201	208	200	205	234	220	195	240	201	190	201	216	236	213	215	211	212	213	197	225	219	194	192	190	204	179	191	208	205	217	200	201	193	224	226	244	199	213	227	195	221	205	193	204	233	228	196	203	222	203	206	226	217	221	222	192	185	228	196	201	204	208	203	211	216	194	208	197	230	221	215	195	188	194	212	217	208	225	197	212	216	232	229	215	208	227	227	221	211	221	214	204	215	195	182	207	244	204	223	189	209	229	217	204	192	227	215	215	207	196	216	202	201	220	188	205	220	209	215	201	197	198	248	226	221	215	196	200	186	188	210	212	239	208	221	224	210	201	211	224	234	210	212	188	189	221	200	208	211	204	195	199	228	192	223	204	210	204	196	214	228	194	186	211	218	210	208	221	209	218	218	216	203	206	215	196	201	191	183	195	209	239	200	210	210	193	213	190	217	205	201	207	215	210	205	204	231	212	197	188	177	203	215	216	207	191	205	213	190	210
34704	38917	807	379	356	338	317	271	299	274	288	302	271	278	271	276	286	262	268	291	285	240	275	267	260	274	267	276	282	273	270	274	279	295	286	259	295	270	260	272	306	268	281	252	282	282	267	265	266	259	260	276	311	258	270	250	290	303	276	261	259	273	277	267	265	280	270	250	251	264	258	293	278	265	257	298	303	240	278	232	274	277	272	299	273	272	268	252	308	262	262	292	256	291	266	278	299	275	245	296	271	259	287	276	260	258	258	288	274	283	264	258	257	262	276	262	270	263	274	240	243	290	284	272	268	275	268	259	274	290	294	254	249	282	239	277	298	271	262	266	285	265	270	286	257	263	261	268	266	257	265	257	261	273	265	272	272	290	260	293	269	280	264	264	256	259	266	257	267	295	285	276	282	259	265	294	266	278	265	284	258	262	262	254	290	257	286	228	239	274	327	258	256	247	267	251	274	268	264	265	260	259	274	326	261	280	267	265	274	271	262	261	294	278	257	255	263	283	256	258	244	268	319	271	285	274	274	261	285	256	259	246	297	246	272	247	294	281	290	254	282	243	256	278	273	262	260	244	291	238	253	307	294	277	275	263	271	261	285	263	278	281	276	254	267	250	271	262	271	273	265	267	278	288	240	279	292	300	239	284	252	274	244	269	281	258	270	264	252	268	253	271	290	296	246	294	256	252	250	250	262	272	271	248	270	284	286	261	234	235	265	249	258	270	254	252	278	249	252	269	280	284	250	269	259	245	268	249	257	283	271	275	282	278	281	250	279	263	260	254	266	261	268	254	268	278	275	264	266	284	287	243	270	252	282	298	241	278	275	276	286	281	274	253	269	265	252	293	271	298	296	284	267	290	291	291	258	293	279	280	296	254	269	267	247	241	276	270	283	273	266	281	292	282	257	245	265	257	268	282	280	270	250	250	244	272	299	270	252	250	255	269	275	263	277	291	275	266	270	283	286	280	274	283	258	258	288	294	254	262	262	286	281	256	261	269	286	280	284	282	257	272	286	272	255	262	252	300	267	257	273	240	256	270	303	272	297	254	271	273	262	273	256	251	246	267	241	278	272	256	259	302	244	273	257	290	250	257	254	237	278	250	263	287	242	292	265	266	281	250	258	266	257	258	289	272	291	285	265	281	292	269	270	260	275	256	248	295	288	261	260	273	257	262	297	252	293	275	262	250	262	258	276	244	276	289	263	256	278	265	262	271	269	289	286	259	280	254	286	278	271	288	276	270	264	264	276	246	252	295	303	281	276	275	302	233	283	288	265	298	250	257	300	276	255	277	273	249	257	267	265	244	281	267	276	267	291	258	291	242	257	270	212	237	267	291	264	251	259	271	294	274	299	294	287	268	266	263	284	247	246	263	273	239	260	287	292	269	258	248	249	262	255	268	285	250	270	257	259	272	266	259	287	267	245	272	274	249	279	280	282	244	265	298	257	259	264	291	239	292	294	246	228	274	255	250	257	246	265	276	273	239	288	271	275	242	234	264	259	274	248	274	258	267	302	278	280	274	262	275	257	277	242	279	253	306	269	291	262	274	272	277	254	253	272	270	276	261	293	256	261	264	223	265	286	251	256	260	285	272	273	274	267	277	241	273	264	278	272	272	271	282	269	254	261	254	267	272	257	296	250	262	284	265	258	306	243	285	291	275	268	245	260	277	286	275	285	286	296	303	277	253	268	254	270	302	276	284	277	279	250	277	273	275	248	281	253	263	274	239	262	292	290	273	289	256	265	267	248	294	249	278	293	278	254	252	251	251	272	281	286	247	277	245	276	279	257	249	269	252	264	258	272	287	274	281	280	265	258	293	280	264	261	243	211	250	289	272	235	269	318	270	253	240	270	277	275	260	241	245	259	269	276	248	264	281	243	261	252	262	256	289	270	251	244	271	246	256	265	282	292	287	295	245	270	251	263	248	257	242	260	289	257	275	296	278	289	251	272	253	255	268	270	274	253	288	268	297	289	282	258	262	251	271	254	292	242	293	243	285	270	264	264	272	277	260	274	281	302	269	262	262	273	248	262	288	276	268	277	272	272	267	272	279	261	249	284	262	276	265	271	288	279	276	262	268	272	271	290	293	292	288	273	249	267	264	267	273	271	256	247	264	289	271	253	283	273	248	265	272	297	268	251	252	259	240	273	241	242	268	276	247	242	227	284	264	274	265	263	260	260	275	260	273	280	288	293	292	269	266	265	245	245	265	274	267	273	272	284	290	244	256	281	313	268	280	282	283	260	291	270	277	274	280	281	276	275	243	280	244	263	291	271	284	249	276	261	290	259	272	250	274	290	301	266	259	261	264	255	270	268	269	282	246	247	252	263	257	282	288	238	272	278	272	255	255	253	270	286	253	269	274	279	275	260	274	263	269	281	259	277	263	271	261	261	272	251	250	274	232	269	263	280	258	249	258	263	277	273	265	272	283	277	266	292	251	270	258	251	259	273	257	265	279	268	299	283	252	273	289	255	280	262	303	278	263	262	289	295	282	268	288	239	281	262	253	280	271	279	268	242	291	284	248	246	227	290	262	277	309	259	273	279	260	270	273	261	289	282	292	267	283	287	266	295	260	255	263	244	265	270	263	273	281	265	259	281	251	264	280	261	252	281	300	292	264	281	293	263	292	289	252	282	263	249	252	257	294	271	247	287	274	262	277	262	268	267	276	278	279	268	258	258	294	264	255	259	263	252	295	293	240	263	283	278	301	286	244	265	283	272	272	255	262	249	293	272	257	277	266	296	289	238	267	256	285	267	278	282	295	269	297	276	277	261	254	264	271	270	273	281	271	276	265	292	287	253	287	264	256	245	297	268	273	262	261	247	219	272	252	283	274	290	312	283	272	265	295	253	265	277	298	257	268	300	290	275	280	263	313	296	280	269	263	288	277	264	270	267	265	269	270	322	279	252	274	281	266	259	265	274	279	284	316	258	269	249	259	270	252	284	259	263	295	275	276	261	272	242	255	259	270	299	256	288	266	273	290	257	244	273	251	262	266	273	276	253	271	265	283	251	280	297	230	295	281	301	265	255	255	271	286	240	266	275	246	267	267	282	236	266	289	295	279	282	272	254	267	269	249	249	270	265	259	282	254	271	263	271	273	260	268	240	296	292	266	284	256	257	267	276	261	279	265	272	277	270	283	258	269	261	266	278	276	257	259	269	267	266	248	308	279	283	255	268	258	268	244	260	272	275	278	291	289	267	289	257	264	258	278	271	266	299	275	288	269	275	261	276	300	290	247	252	269	280	246	254	281	291	267	265	269	277	250	260	262	275	264	270	267	265	263	228	271	241	312	259	268	256	255	283	255	259	261	275	280	263	280	273	277	224	305	277	287	248	272	244	297	254	272	262	294	283	266	273	294	275	288	270	244	289	248	277	260	257	256	267	271	253	249	275	247	275	270	263	270	261	266	245	260	281	276	272	249	236	247	255	280	246	264	267	291	279	283	271	279	241	263	261	281	278	254	233	276	264	246
24472	21525	28601	24771	21177	5485	654	479	417	382	387	361	404	390	361	351	344	338	346	343	345	337	293	322	344	292	322	307	303	320	352	336	297	346	332	327	294	307	331	327	309	312	323	332	311	293	315	340	328	293	310	296	295	317	325	297	328	302	299	299	318	298	312	299	332	311	298	307	308	295	302	311	325	325	313	276	313	319	282	308	273	288	306	320	304	333	294	312	290	322	275	286	318	292	279	286	295	281	286	283	299	299	279	318	307	316	306	324	312	287	325	307	316	319	277	303	310	289	310	314	312	339	294	318	312	312	284	305	309	317	315	325	317	316	291	344	287	331	310	309	319	281	292	313	306	323	317	275	309	313	307	305	292	300	272	301	329	309	309	290	296	310	292	272	293	332	301	286	298	288	292	325	321	305	317	329	320	341	324	300	299	276	308	309	312	297	302	285	276	309	313	328	299	283	312	308	306	342	302	321	306	300	302	337	329	315	318	320	316	312	318	333	308	323	294	297	330	301	309	285	309	305	319	322	299	333	287	305	336	301	301	297	276	304	303	349	270	323	321	292	313	317	309	327	305	305	311	324	316	327	303	312	306	336	301	309	300	303	281	296	321	279	281	312	301	308	316	300	296	317	293	302	293	305	302	292	349	323	281	315	297	309	302	322	258	312	283	319	336	302	310	283	300	306	323	302	312	308	306	287	319	309	282	330	307	317	278	287	309	293	311	300	294	286	328	336	310	341	328	323	322	290	289	290	319	338	296	290	314	278	337	323	299	298	331	333	296	302	336	303	286	268	296	311	320	298	323	310	284	335	316	311	282	302	321	351	318	326	337	311	304	300	311	330	292	337	344	307	296	337	300	313	291	299	299	292	275	302	329	310	308	283	271	309	328	311	304	278	316	331	328	297	312	287	286	309	321	297	311	294	282	293	287	303	326	284	290	282	282	323	304	299	300	291	306	322	323	299	294	325	327	300	342	330	326	295	313	303	286	292	319	304	284	313	329	282	306	288	327	292	308	322	310	332	312	291	268	298	285	309	331	311	345	291	314	302	288	315	291	294	306	330	338	291	284	339	300	336	287	320	319	303	320	326	294	298	323	329	295	310	293	296	309	304	315	300	299	322	288	281	308	319	315	305	274	289	343	303	293	285	329	318	303	331	287	296	310	289	316	319	307	314	314	285	290	313	323	306	324	293	305	315	308	314	333	335	281	308	284	306	284	275	332	301	300	296	295	331	292	305	301	272	299	308	317	322	307	302	299	295	302	269	318	313	331	297	320	305	325	297	313	300	299	297	319	313	301	297	321	262	340	292	295	288	316	324	283	323	314	312	307	307	278	339	299	292	316	328	283	268	299	302	309	329	298	331	347	281	328	331	321	298	307	300	330	326	329	317	291	321	293	306	284	309	298	299	282	335	292	324	274	321	269	299	318	313	302	348	330	287	286	305	335	322	326	316	310	308	337	298	321	299	312	280	346	282	304	274	307	295	320	334	285	305	314	315	304	314	321	317	314	309	297	287	289	318	305	297	289	295	287	295	284	305	282	285	348	321	327	339	286	299	310	322	292	297	271	312	321	305	321	283	318	292	298	326	275	312	330	284	290	277	338	308	308	297	309	299	299	286	288	315	324	323	309	309	292	297	312	322	327	304	291	308	309	277	283	313	328	290	312	319	326	300	307	310	286	329	310	283	311	316	307	325	284	278	306	316	304	315	294	292	273	303	325	308	291	333	312	318	303	274	296	315	280	307	340	330	277	298	272	332	291	321	290	320	349	318	290	309	347	319	305	281	302	342	324	314	321	311	276	316	275	328	271	316	280	292	317	314	298	298	299	316	305	280	312	304	275	320	299	296	289	320	272	304	296	320	307	328	298	302	329	301	331	292	330	279	299	297	308	273	317	330	266	280	283	276	304	299	302	308	332	299	280	303	285	309	296	325	307	282	296	306	295	345	305	299	288	292	327	354	329	278	349	309	316	312	310	301	319	316	312	266	323	309	284	297	342	319	311	340	293	310	296	310	316	322	324	299	340	300	255	285	315	309	303	328	303	305	265	299	338	296	289	295	290	332	312	306	305	293	285	306	306	297	280	302	314	294	292	304	293	312	306	311	318	280	311	315	296	316	320	320	266	313	311	289	310	308	306	312	281	296	328	286	292	288	305	336	311	324	314	315	320	319	310	285	301	280	310	305	317	287	293	328	313	324	312	309	291	281	312	303	303	314	335	312	276	327	302	289	303	318	319	305	313	272	326	329	298	304	262	260	294	282	273	303	316	296	298	318	341	326	276	298	294	327	307	314	293	334	289	331	328	317	299	288	325	321	325	314	292	332	328	296	274	271	311	299	307	297	289	318	287	329	316	310	289	299	283	309	295	308	308	311	311	291	304	290	276	306	340	293	330	312	323	280	317	292	315	303	298	299	315	322	302	298	348	274	292	284	321	287	323	316	329	284	293	326	309	298	293	357	326	295	284	296	279	315	316	342	344	330	314	303	313	311	299	287	326	319	283	307	313	282	334	309	318	315	308	315	293	317	328	303	298	330	303	291	331	311	317	302	323	319	299	331	327	265	312	321	304	319	310	295	316	325	324	331	280	308	296	306	320	298	329	321	318	304	310	277	324	301	312	347	285	289	298	341	334	306	297	310	308	305	285	298	340	298	300	293	298	268	289	274	290	294	287	323	300	310	283	339	306	310	332	300	316	300	306	284	275	287	278	287	297	313	313	290	319	275	342	327	329	342	294	301	315	290	316	315	293	322	302	317	344	305	328	314	293	312	326	305	295	321	307	324	301	292	307	305	297	289	340	303	326	290	329	327	311	309	283	303	306	299	344	308	315	285	275	271	313	305	318	267	327	318	275	330	318	304	284	323	313	317	314	298	327	291	319	311	296	319	283	312	317	278	292	296	290	314	306	282	334	336	275	293	300	310	277	305	313	296	285	311	320	285	336	319	296	334	298	299	365	306	333	299	311	314	290	306	305	327	310	294	307	277	299	284	309	313	299	286	306	293	287	316	344	311	326	284	251	302	307	340	259	322	277	333	300	333	289	308	304	268	281	286	318	309	299	281	351	297	309	306	304	305	267	300	294	296	294	289	289	285	291	303	321	295	322	329	287	294	294	302	340	273	338	295	284	302	294	290	285	295	296	291	327	288	287	320	310	267	303	298	302	295	356	327	292	282	339	299	301	321	306	293	295	310	314	296	310	327	295	295	311	293	305	284	320	298	301	303	322	311	282	317	288	284	321	305	300	324	270	311	275	256	293	271	296	297	306	291	331	305	303	276	293	320	301	303	318	330	313	270	292	319	330	290	280	293	306	322	290	275	309	286	321	315	315	291	333	292	299	321	306	315	311	297	327	276	303	306	276	273	289	288	321	301	321	306	272	295	309	304	288	313	329	312	282	287	298	295	326	320	293	295	294	333	305	311	288	302	290	321	284	319	339	334	302	283	298	318	315	327	305	301	275	319	323	327	296	298	326	312
39019	52671	5386	1956	1527	1061	885	713	648	612	547	505	480	461	445	461	409	443	417	407	404	423	392	392	401	417	387	396	402	388	415	392	376	336	398	374	391	374	363	363	366	391	389	359	365	389	357	382	358	379	371	385	365	359	358	411	352	347	350	379	379	379	392	409	361	387	383	347	387	381	343	377	379	360	418	381	351	384	373	350	369	365	380	381	390	392	379	390	356	386	370	353	372	374	362	362	376	384	335	357	352	380	357	366	388	364	356	352	408	385	394	358	374	384	364	390	382	376	374	335	377	365	376	363	376	354	347	396	394	376	385	345	336	352	377	362	377	403	379	353	340	381	358	358	371	385	389	372	373	349	384	369	396	386	383	407	386	364	354	426	367	377	377	376	361	358	375	375	389	392	404	386	392	361	382	386	380	388	401	327	358	375	386	350	337	383	403	369	340	376	324	343	388	391	362	338	390	367	389	354	354	377	320	393	391	405	379	332	369	375	391	353	352	385	365	403	380	370	348	356	373	363	384	391	373	352	368	389	352	346	356	372	362	376	381	375	372	423	324	368	343	394	417	364	357	385	401	351	387	372	348	397	421	388	362	366	369	371	415	370	377	331	366	389	374	382	422	364	353	370	374	392	382	364	389	404	381	391	370	358	348	354	362	367	376	380	368	378	397	364	382	407	412	384	351	360	363	389	381	340	372	388	371	386	355	387	379	401	368	344	373	373	385	361	366	378	368	417	394	381	383	357	396	367	372	358	366	380	386	404	409	381	382	347	379	396	361	377	385	362	360	381	362	348	388	359	412	388	394	351	406	370	368	384	359	418	381	396	392	377	347	354	365	396	364	362	378	388	365	373	409	370	391	349	354	385	410	368	421	395	371	346	411	390	383	363	367	391	377	346	375	343	379	406	352	357	367	366	354	382	349	363	354	377	338	352	375	345	379	369	382	395	376	370	381	373	374	394	386	370	399	360	385	361	376	337	371	389	380	348	374	394	362	394	322	370	355	357	397	342	362	375	385	325	394	354	363	381	429	358	375	341	358	368	381	379	394	398	377	370	369	366	357	398	406	367	374	387	377	361	379	366	383	342	431	340	388	358	421	386	404	386	369	387	360	367	377	343	364	390	378	416	348	399	355	377	367	352	371	348	394	382	374	344	398	370	376	376	386	366	340	391	364	404	358	368	369	422	361	375	386	357	371	402	367	367	391	371	359	337	346	367	344	356	403	345	358	396	361	380	362	356	374	370	374	413	356	362	372	348	365	352	348	388	382	380	346	400	389	426	401	383	383	356	375	349	367	389	395	366	395	380	380	358	380	370	383	367	385	361	360	352	389	400	380	380	374	366	375	375	376	374	389	383	340	393	356	350	382	385	386	383	353	373	391	374	384	361	357	368	368	422	403	366	374	339	358	379	378	403	355	375	365	351	373	382	383	360	383	363	413	366	363	369	356	372	368	391	368	403	371	373	337	361	380	379	356	405	380	367	376	371	405	384	365	371	395	374	349	363	342	387	359	365	359	388	338	366	370	369	382	376	382	350	353	377	368	385	386	364	384	353	401	391	403	392	348	370	383	392	365	376	362	360	362	355	355	406	382	388	410	338	413	383	389	378	397	362	361	382	394	382	362	409	354	374	356	374	389	338	379	356	345	407	354	378	374	353	380	372	351	360	371	360	355	364	394	368	345	410	390	412	367	402	390	364	388	355	395	351	372	382	357	366	404	360	333	373	377	348	355	377	378	332	388	375	365	380	393	370	364	397	385	374	375	346	373	346	370	369	361	365	375	384	366	357	404	389	359	359	370	343	341	358	358	400	358	395	372	384	396	360	381	383	374	388	355	354	382	388	387	362	390	358	367	359	365	389	360	388	382	382	372	362	386	370	363	399	350	377	368	402	380	354	387	375	397	370	369	386	376	378	385	369	357	371	402	384	360	370	359	344	388	378	362	401	371	389	372	388	368	367	381	375	365	360	365	374	372	407	356	365	385	371	358	382	377	374	346	378	387	354	377	339	361	364	368	379	365	381	373	402	391	372	353	388	351	379	409	383	389	375	364	364	357	406	360	319	346	369	378	385	369	364	346	354	369	342	383	392	353	385	421	374	359	359	378	382	357	394	366	361	362	391	403	389	398	376	349	358	357	339	378	370	396	366	354	392	354	398	363	392	372	343	398	356	366	360	374	392	360	402	362	351	360	377	358	395	414	364	366	342	348	376	394	368	415	381	375	361	398	388	391	373	366	369	341	389	395	363	389	395	371	393	335	357	357	345	377	403	346	350	369	376	361	361	360	390	384	424	388	389	388	395	382	370	371	366	408	365	333	394	364	367	361	388	412	364	382	385	383	349	388	395	379	386	378	352	379	396	387	377	368	363	413	374	346	368	362	357	362	359	356	391	380	383	363	377	373	370	379	384	355	372	380	353	347	393	385	388	375	360	367	355	354	394	381	354	345	371	367	347	353	368	387	353	386	373	420	363	373	363	368	403	368	385	384	396	427	357	355	372	364	381	390	362	391	378	397	359	365	428	427	377	365	388	349	418	405	347	374	379	384	341	371	325	373	392	350	382	388	359	330	380	389	370	370	379	345	381	370	394	357	352	367	389	352	382	377	374	370	385	335	368	367	374	385	376	381	379	398	384	356	389	379	364	387	360	399	345	398	378	357	392	366	380	378	381	376	386	379	386	367	362	363	373	382	340	330	399	390	429	398	365	384	355	362	455	359	411	404	363	404	362	371	395	389	380	353	357	377	369	391	377	381	397	375	394	356	358	365	353	363	363	367	359	380	341	360	380	365	340	373	361	353	391	375	398	369	390	393	336	365	350	360	391	377	354	367	412	359	362	384	368	352	389	379	371	399	392	378	400	369	385	363	355	377	343	409	379	396	375	347	385	373	372	373	371	362	363	359	335	376	377	367	353	365	351	388	373	380	371	366	397	372	382	360	376	380	389	378	374	398	392	356	358	399	348	377	388	357	352	384	405	367	373	377	367	383	341	357	360	374	384	352	360	402	356	390	366	382	370	375	334	377	366	369	336	366	377	366	372	358	353	331	345	343	360	407	362	347	400	381	413	376	364	369	367	382	334	332	397	314	362	367	396	363	386	372	365	370	360	402	380	374	406	370	372	371	368	394	388	343	363	362	372	356	374	368	382	355	385	378	332	384	386	372	381	372	374	399	358	367	376	388	387	345	356	357	372	373	367	387	331	346	377	352	387	380	373	419	345	370	381	374	369	377	387	384	366	381	392	349	378	379	343	387	394	369	327	405	358	349	324	366	353	367	331	399	392	371	355	382	350	391	408	356	352	384	357	384	402	383	377	339	381	380	388	394	359	372	349	374	361	396	394	394	423	368	342	374	382	401	366	369	393	367	377	333	393	391	400	383	350	354	372	349	377	413	399	358	375	369	343	342	398	388	349	371	364	364	365	364	319	361	376	398	397	362	393	368	364	377	388	356	400	360	425	357	371	358	390	359	389	357	388
25599	21653	27472	25487	8820	644	470	451	377	407	365	383	378	359	375	340	313	374	313	341	343	351	332	344	373	338	349	310	349	353	346	331	340	359	351	343	327	311	366	339	364	337	367	358	367	332	386	334	328	319	330	344	355	364	353	312	338	363	356	357	345	372	344	377	316	355	323	364	350	344	338	358	336	323	344	355	353	360	384	353	356	342	360	323	325	303	345	334	333	345	345	348	352	326	334	355	331	369	342	333	335	367	341	335	341	347	346	367	333	361	362	348	349	324	339	332	368	338	329	340	324	365	332	338	348	318	350	299	348	338	338	337	338	382	304	379	348	352	347	363	359	341	346	341	312	329	308	359	339	339	352	328	341	353	335	352	369	315	387	346	338	332	313	341	361	332	335	327	352	316	330	359	321	354	338	311	382	322	334	337	330	347	372	345	336	316	348	327	300	315	337	360	343	338	346	336	335	354	326	347	354	355	324	311	353	385	318	358	319	337	358	359	372	334	342	359	350	397	384	316	333	348	358	340	329	358	377	337	324	334	313	346	322	342	349	366	308	363	353	328	341	353	345	355	307	348	339	333	336	308	360	338	368	327	347	331	325	338	341	354	382	379	311	353	371	336	354	351	342	306	347	353	356	337	343	326	397	331	371	331	325	342	357	341	334	347	345	306	347	334	361	320	342	335	328	332	395	366	362	317	344	364	338	340	341	353	342	349	353	313	363	370	396	335	346	360	338	361	337	344	323	330	362	325	359	331	322	313	351	341	368	342	333	366	371	343	329	343	377	331	370	312	353	335	352	318	331	356	325	360	339	336	334	315	349	349	379	343	320	292	349	347	326	320	329	358	352	335	338	351	374	335	334	356	292	359	313	338	324	323	376	326	322	337	320	310	369	353	331	317	357	337	336	333	332	321	346	351	347	308	326	318	341	336	357	360	349	347	325	336	311	313	325	367	358	329	313	372	352	350	357	383	364	323	370	368	334	367	324	344	353	327	348	328	350	328	312	329	363	329	337	331	354	361	352	340	334	301	353	360	329	369	348	321	375	391	337	354	365	326	333	338	368	319	328	357	356	342	347	313	361	362	369	367	355	350	329	325	360	311	343	331	344	361	328	345	325	377	364	362	351	397	361	353	335	341	348	351	358	330	325	361	328	346	369	345	326	360	348	366	328	338	342	376	364	378	344	363	354	333	363	340	369	351	345	327	335	368	385	333	344	328	347	341	333	350	352	347	344	366	353	337	342	327	334	338	330	309	367	384	322	342	352	327	399	321	348	342	355	320	352	369	319	347	317	359	297	336	351	320	358	362	310	329	355	335	354	329	340	370	330	331	339	350	322	359	353	307	357	339	340	354	336	318	329	333	374	340	376	357	366	345	331	357	365	331	378	367	343	375	362	332	336	320	344	354	350	352	322	354	347	342	356	357	342	330	333	363	348	354	359	346	355	307	341	314	332	395	359	303	368	316	379	378	342	342	336	331	337	340	343	333	331	338	339	365	349	358	298	338	346	368	361	345	349	324	341	328	313	339	344	280	336	356	361	307	365	351	342	372	352	329	332	322	324	323	325	353	326	366	352	359	330	335	350	334	363	349	332	346	321	320	359	355	367	335	320	386	358	359	356	349	312	338	346	330	318	339	326	359	316	328	353	326	334	356	347	306	364	361	326	319	323	359	352	366	327	344	352	313	352	347	369	333	350	332	341	313	345	318	328	324	361	353	330	304	351	347	357	346	327	320	383	342	321	313	355	364	305	304	340	339	334	326	343	318	326	334	336	368	332	362	350	338	353	318	344	322	384	362	327	333	377	373	309	325	365	334	323	329	364	347	328	371	362	317	320	313	329	334	343	390	355	363	328	333	313	361	373	394	347	334	314	335	343	343	342	318	330	316	346	346	307	366	352	346	374	347	310	344	349	354	311	363	352	363	349	339	330	356	311	322	351	337	349	343	350	369	392	341	341	327	358	331	344	340	329	377	331	339	370	342	333	343	333	324	319	319	344	408	352	307	355	332	341	346	325	349	334	326	335	337	372	363	344	344	368	363	333	347	344	353	360	357	343	348	367	327	371	384	342	352	376	348	336	348	352	355	352	340	346	328	317	353	322	348	378	339	314	374	342	358	358	334	335	337	331	351	373	371	325	365	366	364	348	358	354	355	333	330	338	329	310	329	360	348	344	374	332	370	323	351	360	345	378	343	339	344	316	319	341	348	358	355	329	352	355	331	379	370	357	345	356	315	325	340	333	352	348	336	362	348	328	327	359	378	338	333	343	311	330	349	332	318	344	336	320	371	383	368	370	328	359	322	349	362	332	371	300	353	329	343	346	359	335	353	329	347	349	345	367	335	332	344	356	341	343	334	321	342	323	352	356	327	342	353	354	329	327	329	318	343	343	367	328	360	315	368	336	352	342	351	325	314	359	344	360	363	304	326	340	350	337	334	354	389	342	348	336	333	358	340	338	315	368	331	360	324	326	323	348	310	351	337	327	323	349	318	344	354	367	372	348	378	360	350	349	348	354	342	341	356	331	368	348	337	305	344	363	335	336	348	356	334	380	342	347	356	347	360	374	335	340	342	338	316	341	354	345	311	334	332	334	335	363	307	312	343	318	319	354	307	308	363	361	356	355	336	356	307	294	342	334	329	294	323	328	325	351	339	327	320	323	315	369	352	337	314	343	340	351	360	340	346	334	346	327	346	344	356	337	339	368	316	327	363	338	352	350	314	327	352	326	357	360	276	378	348	358	398	386	359	346	333	362	334	348	332	323	361	327	348	333	360	327	327	358	376	361	338	332	366	350	363	341	376	350	355	332	357	361	358	318	384	363	383	353	338	343	348	362	346	319	348	363	320	334	361	337	337	357	345	323	360	349	329	344	379	333	340	360	349	331	356	326	347	333	394	356	358	346	333	353	352	364	318	340	366	360	367	362	351	324	345	339	339	348	380	357	351	344	322	337	313	388	356	349	314	367	362	342	348	328	347	354	383	325	307	334	324	325	354	364	385	333	359	334	353	362	354	387	343	343	331	322	366	351	350	358	313	333	332	340	352	326	338	318	339	308	378	379	348	340	373	342	359	327	325	338	319	341	323	369	342	308	368	348	342	336	325	305	335	339	328	366	352	367	332	344	340	340	322	350	356	314	348	349	351	346	304	348	326	346	329	356	346	345	343	344	341	376	325	333	333	351	325	323	316	360	355	350	322	372	332	355	345	341	337	341	325	349	341	339	318	342	329	341	335	352	337	359	329	320	352	322	342	337	321	339	345	342	342	338	335	344	371	355	342	343	325	337	337	333	311	358	373	348	393	329	334	342	377	379	335	323	393	339	337	303	345	331	315	349	349	324	365	346	365	307	359	343	326	332	328	354	346	364	375	328	347	339	316	370	331	364	306	348	360	328	333	317	331	334	342	330	331	331	350	359	350	357	354	343	338	348	308	341	375	321	346	352	361	361	352	332	318	359	326	353	377	344	375	368	336	344	361
38179	49764	3342	1307	1012	862	739	683	610	566	550	491	484	489	467	453	461	496	427	474	459	482	436	463	428	455	453	444	482	419	458	404	437	443	463	429	410	428	410	483	398	413	463	442	428	416	428	419	455	457	419	431	407	446	475	420	431	430	467	451	491	476	422	423	453	443	441	479	437	407	431	461	390	444	421	457	390	441	429	429	437	440	416	436	443	443	480	424	420	443	420	456	438	447	420	396	411	417	423	423	390	434	436	431	440	436	396	437	415	425	432	438	380	433	437	449	483	400	407	436	437	416	435	458	393	398	431	426	418	417	452	411	464	414	455	415	419	430	421	455	424	425	427	456	441	439	461	449	398	435	421	431	414	434	420	418	454	440	398	429	383	452	451	431	457	453	436	431	423	414	440	449	444	445	490	411	451	447	415	447	459	431	443	456	447	463	411	422	431	445	422	423	466	446	446	415	388	482	463	451	417	431	434	416	438	434	435	448	393	419	404	460	423	426	445	437	433	463	437	437	430	404	435	446	444	403	430	448	443	430	439	431	423	403	434	424	450	477	433	413	432	420	434	426	432	406	415	467	451	416	428	441	429	428	447	437	436	421	483	476	421	434	426	444	442	421	455	429	450	432	426	404	464	432	441	390	452	412	388	439	413	447	448	455	421	424	389	427	473	407	462	462	418	454	425	432	454	452	426	432	409	437	455	409	448	440	451	426	445	462	426	470	443	426	449	418	432	460	440	428	442	489	432	438	449	438	438	459	418	443	442	405	438	418	404	449	425	426	440	455	462	438	457	445	486	423	406	405	435	414	454	414	452	386	420	435	442	442	422	420	405	428	440	419	450	468	397	452	456	439	428	440	438	475	444	451	395	424	460	445	449	426	444	457	410	441	430	438	410	415	427	441	382	434	398	478	420	422	415	419	435	390	425	433	445	458	437	403	437	442	442	396	407	410	438	433	459	473	402	430	431	477	424	446	453	437	431	409	433	435	480	434	447	440	418	433	418	408	421	440	431	441	395	402	426	427	375	429	434	427	384	407	449	432	437	431	410	404	467	429	436	419	434	441	444	451	431	414	449	402	444	448	390	433	476	418	418	405	434	444	433	403	406	415	484	445	475	475	418	427	385	442	429	454	417	397	449	429	456	425	397	433	415	445	448	449	433	427	404	463	466	401	437	435	457	428	425	450	460	429	424	443	422	436	423	481	443	421	412	428	453	474	428	449	434	463	434	410	459	431	442	434	404	422	440	417	438	443	425	375	418	438	440	429	460	431	429	393	418	427	427	431	447	447	446	442	399	436	422	428	442	429	416	437	415	432	446	456	401	422	488	457	413	400	475	434	430	446	427	403	440	434	465	415	442	459	380	434	439	431	460	491	408	443	426	433	428	441	399	403	431	397	425	406	383	439	449	436	449	422	435	427	411	391	433	406	444	353	450	477	436	438	462	426	427	434	394	426	403	397	485	412	458	440	455	435	434	374	446	445	424	431	427	407	427	428	437	423	433	412	438	418	441	425	415	415	408	467	390	428	409	455	414	441	466	421	459	436	413	434	459	441	426	432	441	452	421	435	447	452	426	423	419	419	432	432	445	414	448	393	446	427	436	418	426	448	444	415	425	425	457	447	426	416	451	469	426	430	420	411	449	450	384	440	443	410	495	444	454	484	418	406	440	487	414	408	456	442	424	431	427	428	448	444	406	416	460	460	435	418	430	451	403	445	421	441	396	412	419	399	414	464	455	448	407	430	443	415	428	430	422	425	418	417	442	451	464	438	423	454	459	449	419	453	461	431	445	439	428	444	404	448	433	442	395	465	424	435	414	449	434	415	409	456	445	418	437	452	428	458	443	455	435	461	459	435	434	454	433	460	417	442	464	417	423	399	411	450	399	441	421	438	451	426	388	397	421	425	455	396	440	412	434	441	493	430	456	449	424	402	414	432	429	417	418	452	453	422	418	458	450	458	441	432	416	475	422	423	439	441	426	451	439	424	487	466	410	445	437	410	476	448	421	436	446	441	428	424	433	415	441	390	472	437	444	465	463	406	433	428	478	425	422	429	436	458	479	434	458	408	456	434	451	460	484	407	412	422	433	456	444	459	418	476	431	432	459	431	428	440	436	399	421	438	422	426	449	424	420	416	439	421	440	404	410	424	393	438	421	428	424	456	430	457	429	414	469	435	415	439	433	473	413	417	478	410	419	467	446	446	439	490	423	428	467	433	463	444	402	433	447	416	428	413	430	430	399	409	397	450	419	412	419	427	414	427	444	420	417	435	438	431	428	447	426	430	453	430	424	460	446	424	413	399	442	417	431	469	442	438	425	394	448	444	421	412	437	415	429	428	424	441	394	455	426	432	468	422	451	444	430	412	443	433	465	433	435	436	470	456	379	439	464	423	446	436	432	450	419	436	470	456	435	437	403	452	392	398	432	428	430	441	432	424	391	406	406	423	452	402	436	438	452	454	392	410	415	444	456	444	443	414	426	435	475	405	449	494	438	405	413	433	419	420	429	436	432	478	450	417	418	411	430	467	411	419	441	433	436	412	415	436	458	416	436	435	422	427	441	434	479	429	412	439	419	418	427	444	405	444	417	438	451	430	440	403	431	432	425	431	471	439	449	417	430	429	458	423	434	434	460	446	436	433	407	379	439	404	439	381	417	401	437	449	431	416	421	473	457	444	444	456	450	413	432	405	422	401	424	487	453	439	401	411	401	435	414	496	436	426	444	428	452	434	457	435	409	454	410	459	478	432	442	414	439	440	428	430	424	457	443	418	402	400	421	397	445	428	402	410	438	440	411	442	473	407	391	435	420	472	447	441	402	407	446	450	424	421	443	428	419	439	413	423	447	449	455	436	435	443	417	422	392	396	453	434	487	445	472	466	427	433	462	426	465	439	445	418	452	429	426	444	422	435	488	430	438	418	421	434	408	451	454	448	424	460	414	418	458	449	415	410	380	430	408	422	433	399	406	421	466	362	441	408	423	433	429	443	379	422	407	437	454	448	443	424	442	445	443	427	446	426	417	422	435	456	447	436	441	460	425	442	414	455	456	410	443	424	423	424	470	451	436	416	419	428	418	451	445	402	461	447	423	457	432	439	473	454	422	422	474	444	397	403	460	433	427	469	408	415	430	392	386	436	420	431	433	427	444	460	430	457	452	405	428	434	466	425	452	430	431	448	478	401	474	436	432	470	426	421	411	440	424	472	416	422	459	458	398	443	444	452	414	413	439	472	429	461	417	437	415	460	428	468	430	417	468	457	399	440	402	461	423	446	403	480	421	383	445	414	393	398	455	494	437	418	428	412	415	440	403	451	404	424	441	417	408	439	481	436	388	422	457	439	427	411	396	452	422	460	420	438	428	400	447	458	428	466	462	421	437	408	407	429	450	470	421	396	454	478	446	418	404	399	454	432	445	451	418	431	423	452	414	461	454	421	424	438	461	444	418	479	435	431	409	447	414	428	403	461	473	399	468	395	415	409
23303	21609	29427	24170	21556	21557	9640	1125	890	814	778	762	684	691	679	715	644	678	662	631	654	624	658	608	627	628	678	591	638	626	576	610	621	582	641	614	572	593	608	587	554	608	634	578	617	541	629	622	602	592	613	603	597	617	631	586	571	588	557	594	611	578	584	611	585	597	598	589	584	604	597	643	609	566	589	582	600	613	591	582	573	573	634	557	555	603	580	594	584	578	604	582	633	579	560	608	569	588	617	583	581	599	590	611	608	565	609	558	602	586	569	557	614	576	568	617	614	590	595	554	561	609	616	593	591	614	595	552	588	568	619	549	632	628	576	627	585	603	611	548	594	593	566	559	580	615	577	564	583	568	583	561	558	643	595	618	614	602	567	582	609	619	563	586	579	635	607	610	613	586	584	632	615	622	617	571	588	602	616	596	581	570	612	607	590	574	544	568	579	581	584	566	618	601	584	644	557	593	557	547	617	556	609	575	573	607	573	543	577	614	572	578	603	588	601	575	617	617	583	626	597	571	605	578	518	553	624	610	583	562	555	619	614	595	581	575	589	596	578	576	581	610	568	617	533	601	586	575	602	578	607	597	589	577	661	581	605	617	567	591	611	617	621	561	596	605	589	570	585	610	621	600	607	589	611	587	596	589	563	616	589	598	560	585	582	555	602	618	581	602	622	608	559	606	572	594	563	565	592	603	588	596	575	602	592	575	609	584	587	581	637	582	589	602	594	566	563	555	555	596	606	603	597	584	570	587	635	579	618	616	578	574	572	566	620	572	591	580	631	541	577	603	556	552	569	584	610	617	619	566	580	573	591	585	642	613	544	589	580	575	597	580	564	607	572	594	604	625	581	598	609	572	570	608	607	591	565	601	561	613	632	589	609	575	595	583	600	553	584	571	575	558	584	562	626	567	626	584	593	574	595	624	598	543	624	612	629	588	594	611	589	607	583	597	574	595	599	594	599	587	626	559	567	592	567	599	589	593	598	600	594	590	609	569	576	601	597	583	593	594	605	574	561	627	588	556	573	583	581	588	556	585	563	627	580	634	590	590	568	640	558	635	567	598	574	610	622	552	619	589	636	604	608	585	569	550	601	572	572	568	621	586	579	605	600	612	603	538	597	577	606	595	581	603	571	599	611	595	579	605	578	583	618	575	591	587	546	617	589	592	661	566	620	611	576	593	587	594	596	566	614	595	596	666	565	608	576	587	608	589	557	581	605	598	570	573	574	622	610	581	575	574	557	609	601	557	577	595	579	622	594	563	602	564	586	596	573	579	578	634	595	614	575	556	580	588	581	583	603	636	635	566	645	619	608	585	565	610	533	589	568	607	586	615	618	591	608	590	604	591	587	612	607	595	600	578	604	629	590	578	616	577	587	616	578	589	614	543	562	571	612	583	619	611	611	621	614	628	568	593	593	635	618	562	581	598	578	613	595	599	560	549	630	543	589	620	584	598	594	600	566	549	553	575	591	609	576	583	553	564	579	594	547	629	564	635	530	556	606	575	593	612	551	575	583	619	578	600	577	610	566	583	619	607	590	618	585	571	602	564	595	602	590	610	600	577	568	623	611	613	563	599	640	593	607	547	568	599	622	630	546	612	615	602	621	592	607	569	607	579	601	627	632	630	634	573	591	589	606	595	603	612	603	544	587	574	539	583	612	604	587	572	587	581	601	579	581	566	601	584	591	560	592	594	575	605	615	606	599	565	591	574	577	585	596	580	617	603	572	585	551	603	586	572	566	559	627	563	581	613	533	556	596	588	592	573	567	544	600	639	594	589	569	621	587	555	613	616	576	614	595	600	595	554	556	594	609	594	591	583	567	550	603	627	529	542	549	543	577	583	592	595	555	604	612	604	600	584	589	551	564	578	571	615	563	540	600	580	571	564	582	586	603	601	615	580	531	610	578	603	571	619	601	557	546	596	570	596	533	587	623	611	567	600	600	622	574	601	580	546	641	571	618	605	601	572	568	590	620	579	612	564	543	603	629	585	593	593	607	566	549	616	610	601	596	628	540	592	608	635	558	587	599	578	575	587	590	602	583	604	604	612	590	564	582	564	598	584	571	591	588	612	589	593	609	642	583	540	599	582	581	607	626	565	585	607	613	563	555	558	586	600	626	587	548	610	552	542	579	528	627	562	581	591	624	547	603	597	611	604	598	626	609	593	613	537	579	607	594	559	587	574	551	574	539	589	561	569	580	562	550	573	605	606	580	606	627	564	589	616	570	543	546	640	577	571	592	590	650	632	580	584	571	606	628	596	582	633	617	577	567	613	575	594	586	558	574	594	603	605	607	606	601	601	573	579	564	577	585	533	602	591	582	608	566	610	600	593	572	568	604	570	597	573	605	601	604	618	573	582	607	608	550	582	606	591	626	599	588	581	560	599	549	593	610	591	616	572	637	557	562	568	606	587	573	595	511	598	569	577	618	585	563	606	579	579	557	567	519	556	608	575	589	559	572	579	579	621	602	592	553	551	616	649	572	571	565	616	561	579	602	646	575	598	614	592	579	560	584	560	555	573	613	606	617	614	578	605	586	599	611	599	588	596	629	616	590	587	615	611	537	587	573	599	571	606	567	562	597	579	592	609	574	598	591	614	571	625	606	602	559	572	600	640	629	585	543	538	588	589	648	594	590	601	600	607	581	555	575	562	550	570	579	570	542	601	567	616	572	591	605	574	597	565	629	584	544	606	622	609	570	576	588	622	565	574	584	633	598	592	581	563	562	599	590	616	553	587	596	593	607	591	560	563	555	575	549	607	594	589	566	573	594	557	557	598	550	541	535	624	566	571	565	568	556	688	585	572	560	597	535	607	574	588	564	572	600	550	603	595	616	582	579	615	611	573	583	582	555	517	586	597	572	579	575	577	594	635	558	622	523	634	571	598	596	629	586	597	627	591	559	581	596	570	611	598	543	570	597	603	596	572	560	590	568	606	613	600	602	606	560	564	585	605	595	619	611	583	601	572	588	618	615	625	611	571	586	556	580	597	617	600	580	590	554	578	568	553	631	552	594	578	594	600	546	580	568	630	605	592	548	599	577	595	548	589	568	571	607	596	597	567	594	560	549	589	542	610	617	578	596	569	589	556	554	618	626	635	589	592	575	542	629	590	542	557	546	586	610	567	576	584	531	576	552	590	573	597	620	565	629	587	628	559	571	575	546	595	607	579	584	551	586	562	584	619	596	558	587	562	570	614	601	599	586	565	650	579	586	591	569	555	596	596	539	636	614	585	599	580	543	611	551	616	548	572	558	569	613	585	601	608	577	604	575	620	599	640	624	577	580	605	583	602	575	602	615	581	577	632	604	630	594	607	549	631	597	592	626	579	556	592	582	589	570	563	590	609	613	571	589	572	615	583	541	589	571	528	602	602	590	584	587	611	593	607	600	636	549	610	558	546	596	631	544	595	612	620	597	593	626	568	559	559	604	577	558	614	555	597	578	576	571	571	573	577	589	572	631	595	610	601	617	569	586	569
44744	60806	8430	4218	3119	2339	1917	1590	1383	1169	1106	979	960	866	898	865	849	738	778	781	756	804	774	748	725	763	740	730	749	682	723	712	736	710	711	751	740	798	701	745	729	738	674	646	653	699	694	713	699	694	736	713	693	675	686	698	723	680	659	707	705	681	685	677	690	674	596	693	667	714	678	643	688	713	653	695	690	633	669	698	700	731	682	697	667	680	710	674	658	682	691	678	657	686	670	677	687	686	678	708	671	712	690	679	696	713	664	661	662	710	716	627	669	673	683	683	691	679	689	679	652	664	679	692	728	707	671	686	669	659	657	720	656	679	636	646	678	694	660	666	658	697	680	653	698	661	690	691	647	658	670	669	694	615	678	689	648	703	690	695	690	700	657	689	693	683	693	629	651	684	648	664	687	723	684	657	692	673	676	679	720	646	629	725	649	663	666	692	671	737	693	679	685	670	659	702	691	668	671	645	691	682	708	683	654	678	632	683	699	700	695	673	673	695	675	665	696	690	677	690	702	686	659	683	684	716	676	688	650	720	618	683	703	668	720	707	682	627	657	676	712	636	650	660	638	676	723	687	682	727	683	665	678	708	678	679	676	714	675	704	677	664	660	675	676	683	651	666	766	702	709	678	731	685	677	671	663	663	671	664	674	689	690	709	693	725	672	674	663	718	640	691	736	691	676	681	706	707	728	656	714	707	657	705	692	708	692	733	693	671	686	708	663	688	704	669	692	683	709	645	683	704	709	653	679	689	674	648	677	698	671	734	677	683	685	686	674	671	701	714	745	715	691	699	682	672	671	717	628	700	644	719	737	687	623	622	759	654	625	738	667	683	673	700	707	677	683	690	656	687	732	714	715	684	660	685	662	648	678	643	621	704	718	680	710	671	687	675	681	664	667	719	729	725	669	679	692	659	675	660	722	698	678	667	683	654	702	653	658	647	693	684	673	660	672	655	711	675	702	659	665	615	716	692	656	696	677	689	708	668	693	720	645	693	669	702	673	704	730	688	690	629	701	686	682	690	706	708	673	689	665	665	671	705	661	688	713	670	686	734	710	691	688	666	650	686	685	670	678	631	673	674	675	662	690	657	708	670	648	654	636	666	672	726	662	749	673	679	633	671	649	628	672	698	685	693	684	702	696	669	701	650	679	687	716	716	694	679	682	685	690	655	686	664	672	692	739	672	635	701	673	697	712	696	691	714	693	707	686	720	693	655	672	680	687	687	660	641	696	683	714	668	700	668	678	696	697	702	718	681	644	684	739	666	703	699	653	707	676	678	663	664	668	661	634	694	712	702	656	693	675	641	655	709	678	697	668	679	727	719	680	659	692	669	666	718	696	693	695	670	668	697	651	681	698	752	748	685	743	694	667	722	666	662	693	627	687	702	667	701	688	682	699	711	693	672	659	722	698	682	716	695	713	697	654	678	728	674	705	726	653	667	676	723	708	696	668	689	737	670	650	640	664	725	708	706	668	683	626	705	663	728	724	699	707	671	648	639	693	738	674	667	708	676	682	670	675	677	652	728	655	674	669	692	650	680	660	714	702	655	675	716	667	685	692	653	699	707	732	688	688	713	683	692	716	652	642	673	655	698	718	674	657	664	701	672	661	683	702	696	656	688	676	651	697	695	738	690	667	687	690	697	652	652	666	696	692	695	733	684	637	687	689	699	671	643	685	720	656	640	710	708	704	703	693	711	650	746	694	699	685	718	671	694	688	717	684	683	704	697	648	678	672	714	659	703	668	647	691	700	711	682	672	661	678	674	674	706	652	657	691	713	659	717	645	687	693	668	723	660	669	665	684	647	653	715	679	653	651	658	682	676	677	664	674	676	699	675	662	677	634	678	699	683	708	719	696	686	703	742	665	667	644	682	660	639	688	669	717	720	679	685	684	678	661	639	707	730	680	697	679	696	694	721	695	665	671	698	674	702	638	689	655	714	666	673	717	684	657	712	660	718	657	634	726	691	704	663	665	680	678	670	696	687	639	695	650	675	768	682	688	663	683	660	753	642	658	692	628	654	690	687	718	667	714	718	742	707	695	652	725	674	688	678	667	721	664	681	684	640	698	687	639	706	638	748	633	669	682	652	662	620	674	679	676	648	667	670	710	656	726	692	659	660	653	708	691	656	692	694	709	658	690	688	694	680	695	659	654	694	642	726	706	691	664	716	673	710	673	659	682	685	704	732	642	673	692	688	714	679	704	702	710	661	621	682	729	670	721	729	661	699	693	696	711	677	668	682	664	698	686	703	647	652	730	671	706	639	638	679	701	691	668	649	732	688	718	730	697	709	693	706	723	703	687	720	634	681	696	662	700	660	675	689	698	632	655	687	634	701	665	646	650	721	683	662	642	668	687	696	658	680	661	717	703	644	708	699	660	641	695	679	672	703	664	696	694	646	719	662	714	695	661	628	642	720	728	622	666	698	705	702	707	701	637	684	675	642	672	683	673	689	671	703	684	685	703	704	704	704	687	659	699	705	686	670	662	666	688	661	707	667	685	690	698	655	701	642	647	729	724	665	660	667	640	682	655	687	675	606	699	672	687	690	688	662	726	641	643	721	707	710	665	659	694	676	681	656	710	680	683	671	688	633	686	683	677	728	659	663	721	699	729	673	685	674	710	654	693	703	703	698	646	666	674	640	671	682	688	676	653	670	631	693	658	706	665	672	715	674	706	697	649	673	685	699	722	704	697	686	702	715	648	705	680	736	653	704	686	694	637	701	652	665	641	661	697	688	653	645	637	670	715	696	666	684	668	737	688	671	671	699	751	697	658	685	680	671	698	692	704	675	696	652	708	668	653	739	689	670	692	703	687	678	731	685	723	683	646	682	649	697	723	665	695	657	715	722	757	646	644	675	693	733	635	709	663	696	671	687	691	678	691	695	657	693	643	740	683	703	697	646	684	627	673	697	693	668	734	676	657	716	697	638	680	691	715	695	684	706	717	683	685	707	698	740	707	697	644	706	646	691	709	674	689	696	690	662	705	700	650	677	663	698	662	698	710	709	723	723	685	671	678	665	661	650	731	715	665	698	698	691	621	709	707	695	677	704	649	661	675	651	650	720	711	661	684	737	719	713	711	671	689	631	738	705	687	657	700	691	678	645	684	689	680	744	697	743	657	671	704	679	721	676	694	687	668	732	703	646	728	656	647	678	716	733	659	672	687	675	684	643	695	693	692	704	716	693	674	676	669	700	731	664	696	648	665	720	697	646	644	671	683	679	676	668	710	699	675	678	684	676	700	682	673	695	629	656	658	712	655	690	673	640	690	674	740	675	632	699	658	691	673	691	656	744	626	709	708	701	648	714	669	733	697	677	656	700	685	635	687	703	661	696	714	684	710	652	677	679	675	692	680	666	709	656	665	666	672	709	664	665	681	723	632	706	706	704	700	654	685	722	681	717	713	666	717	701	659	679	676	676	687	672	644	682	667	683	685	672	700	714	724	702	674	689	694	706	700	660	679	709	689	648	675	708
29486	29794	16303	2203	307	243	249	219	226	222	233	202	213	197	210	227	201	233	209	204	206	229	200	217	216	184	219	214	198	201	257	219	228	198	206	208	251	194	204	227	184	201	233	199	215	193	221	209	215	209	219	210	232	213	212	228	202	224	234	201	185	218	214	222	207	210	222	208	210	194	200	213	217	190	198	216	225	201	230	217	200	205	218	223	201	204	210	210	226	232	208	223	205	214	196	180	213	223	242	203	218	189	194	229	212	209	212	184	227	205	218	213	196	203	231	208	208	209	201	209	197	209	233	233	203	202	215	215	225	207	203	214	200	209	237	214	214	206	186	206	212	201	200	166	217	195	216	201	226	211	244	210	224	215	209	195	206	225	190	214	202	207	209	187	195	205	192	225	199	195	202	224	207	245	229	216	185	216	224	236	231	205	243	217	228	197	228	193	204	189	204	211	210	215	185	202	219	208	210	194	195	220	222	222	199	221	180	214	208	189	210	220	216	182	214	203	217	192	221	217	210	189	232	214	204	222	200	221	194	207	210	241	197	220	208	240	211	203	209	171	235	226	219	221	200	214	215	200	226	198	236	228	202	206	208	231	220	203	223	224	221	230	226	207	205	213	229	215	244	223	204	224	212	211	236	208	212	210	199	184	196	193	212	224	222	215	231	215	222	213	197	202	224	210	226	211	218	185	214	205	189	207	203	207	193	194	202	215	198	210	211	216	219	192	235	208	216	203	209	197	212	198	218	185	233	197	180	207	190	199	210	219	184	216	225	192	221	191	181	220	184	202	212	205	199	204	189	238	236	204	201	185	203	201	202	201	205	220	225	221	206	228	205	196	217	233	204	168	229	185	202	200	225	198	216	212	189	213	225	189	198	220	188	221	194	189	210	196	201	202	211	219	213	225	215	227	206	199	233	185	199	185	207	231	240	211	217	212	206	209	224	207	231	228	193	214	222	204	207	202	231	213	185	201	210	206	209	206	245	187	216	229	221	225	205	201	205	243	213	210	180	201	232	194	213	213	235	188	218	224	210	207	230	210	206	204	201	221	214	200	230	203	224	222	237	229	212	190	203	196	211	205	225	192	187	201	231	223	198	220	203	213	235	200	185	179	199	220	189	190	195	229	213	208	213	212	187	224	189	211	199	196	221	235	243	234	212	195	204	216	207	201	219	204	198	220	201	208	200	194	203	187	202	202	204	188	212	201	201	224	208	234	226	225	215	235	197	222	228	211	224	230	207	197	204	211	216	224	212	237	223	208	203	198	203	206	216	195	199	200	209	225	226	218	192	212	235	226	210	223	219	241	205	195	231	226	201	229	211	209	186	202	228	216	226	209	213	214	218	192	205	192	235	204	260	234	227	208	222	236	230	215	208	209	213	197	201	212	237	213	202	192	219	198	229	197	218	218	211	210	216	239	236	229	228	199	211	174	209	230	207	189	210	211	229	195	222	184	230	206	206	219	233	205	199	193	230	215	162	199	197	193	232	233	204	200	212	195	218	214	215	202	189	210	194	223	195	217	205	216	215	204	203	205	203	190	184	220	215	199	228	220	225	191	190	218	206	225	222	182	196	210	223	215	184	209	216	206	195	210	206	198	217	213	218	206	198	206	212	198	206	201	218	237	183	211	183	195	202	210	227	222	220	201	204	217	187	235	209	198	220	174	217	226	212	233	211	230	217	188	195	211	218	189	230	228	189	202	197	215	181	211	194	218	222	207	180	187	191	183	203	201	192	195	202	208	201	229	209	222	215	211	214	215	235	199	197	209	221	214	215	219	184	189	204	220	182	207	216	177	186	207	226	206	241	219	226	211	214	241	209	219	221	235	211	224	228	211	203	223	192	187	204	222	224	237	205	227	214	229	216	208	213	198	193	196	218	210	219	194	220	222	229	202	210	193	209	191	210	206	238	219	202	212	202	195	239	235	215	214	206	229	234	203	202	212	197	218	248	245	205	197	209	198	202	206	226	209	212	223	231	212	222	231	204	209	224	238	226	214	219	193	214	241	192	220	239	216	234	212	217	251	222	201	188	230	210	218	207	190	242	220	232	219	218	234	214	223	243	201	188	211	212	182	194	208	212	200	216	205	201	257	200	203	206	217	204	199	220	240	191	199	224	201	206	216	232	220	224	216	205	214	228	214	229	221	204	206	236	240	204	203	219	234	196	218	218	210	220	225	230	205	214	226	196	200	235	215	224	215	214	209	186	214	221	230	232	222	221	193	228	216	231	240	214	209	194	214	195	216	194	216	190	199	222	177	237	234	238	235	214	200	209	209	194	190	212	197	204	218	197	212	213	238	219	201	184	240	224	210	190	194	213	202	208	229	238	217	219	229	205	228	209	213	213	205	218	205	206	190	221	217	224	220	213	209	222	179	242	223	202	218	212	234	220	233	223	194	206	217	221	219	203	207	252	206	203	225	228	239	250	202	199	205	189	208	219	216	204	197	224	234	198	225	218	194	227	220	234	225	185	207	237	209	195	208	232	234	201	221	207	206	188	197	198	230	236	211	248	205	222	215	211	206	227	217	201	197	211	174	228	229	205	228	204	225	218	212	187	210	208	198	221	206	201	234	203	203	192	233	226	211	203	210	225	205	214	221	209	221	219	213	207	209	210	231	218	237	173	198	194	220	226	207	223	200	231	214	206	200	209	202	206	230	188	235	233	234	209	221	210	209	209	193	224	216	197	204	237	205	222	202	210	231	195	221	207	227	196	220	224	198	204	217	235	207	201	236	200	213	225	236	207	185	216	226	230	214	228	213	214	211	232	223	230	235	204	203	211	177	196	222	187	197	206	205	210	218	183	200	208	194	202	220	219	200	213	221	208	232	205	228	189	202	227	217	204	207	211	221	242	214	192	203	219	248	226	204	225	201	220	182	214	222	187	234	190	217	250	217	189	213	199	211	218	227	212	214	200	202	213	206	205	222	196	199	202	203	205	234	187	207	197	196	218	211	185	212	220	210	206	197	210	208	184	243	217	204	198	217	225	199	206	235	216	201	204	230	222	204	195	197	194	225	211	224	198	217	219	211	196	234	226	198	199	203	230	196	209	209	238	223	219	197	239	212	219	219	191	191	210	213	236	225	231	209	199	215	234	201	228	198	216	228	240	217	213	189	229	220	195	224	185	197	222	216	196	211	204	219	208	219	189	246	233	233	204	234	212	208	208	187	226	193	232	205	212	223	207	215	221	192	228	210	209	191	246	215	209	197	213	206	213	237	212	231	200	209	208	213	217	204	206	234	220	197	220	225	218	211	200	235	219	210	234	251	208	229	197	172	211	205	207	218	212	204	213	214	223	210	193	190	218	193	218	205	221	205	215	234	205	240	252	187	239	211	232	231	231	186	253	231	225	238	234	188	218	190	205	225	224	216	203	236	209	216	206	229	204	215	225	223	236	213	222	223	223	220	191	223	225	208	174	212	210	226	242	216	214	236	217	250	240	196	214	203	229	228	211	203	213	207	203	221	220	226
34956	41930	1179	424	344	335	311	286	292	299	294	269	284	260	285	261	297	273	281	258	283	291	292	255	284	270	252	283	253	284	291	244	264	292	239	272	268	301	268	278	279	286	292	269	289	266	259	303	276	259	269	245	297	269	279	288	290	298	283	286	284	277	266	267	258	289	270	265	292	295	286	263	286	262	260	295	268	253	290	257	278	298	287	286	242	285	285	284	312	258	263	295	268	280	273	244	274	261	271	291	279	255	268	286	281	278	264	260	267	271	259	268	273	269	259	285	288	280	258	248	315	269	276	250	296	252	298	313	263	275	259	247	268	267	272	270	276	291	263	272	260	255	273	283	266	268	296	282	284	265	277	259	265	277	254	284	259	273	266	268	263	256	236	274	262	282	246	262	270	253	272	284	292	285	266	255	289	249	269	290	258	308	271	267	267	244	265	270	249	281	267	257	277	268	289	290	273	297	284	253	285	299	296	263	254	245	267	279	274	250	273	262	283	289	279	272	254	278	241	262	286	291	271	289	264	263	292	292	295	255	287	255	275	256	289	288	287	265	255	254	274	247	276	259	243	301	279	270	264	291	242	283	273	283	308	280	291	277	268	276	280	247	285	251	303	240	265	275	239	300	251	269	250	279	280	295	266	298	250	289	295	264	276	261	268	264	278	276	244	262	321	304	265	267	282	267	234	260	307	270	255	270	288	271	292	254	242	245	268	262	267	294	238	251	271	284	280	292	272	252	274	269	293	278	273	262	300	263	280	256	270	266	276	287	277	254	269	261	271	274	269	293	304	280	233	284	276	264	288	280	295	271	279	292	270	271	261	279	296	254	267	276	296	273	267	270	268	269	273	283	272	299	257	267	274	279	266	290	273	259	264	262	267	262	293	314	251	273	288	269	307	281	280	287	267	289	258	277	279	231	262	255	245	270	257	248	259	268	295	288	243	295	279	272	269	243	257	247	264	253	281	272	276	270	279	255	282	285	276	274	255	268	257	268	245	274	264	292	295	245	302	278	282	276	272	256	271	276	271	263	288	284	276	289	267	260	260	235	268	252	286	294	258	265	283	283	264	276	266	296	252	292	268	265	273	254	275	293	272	275	229	274	273	281	268	273	279	283	283	268	285	259	250	225	278	279	242	275	250	244	265	279	251	280	283	271	287	266	281	245	263	296	278	261	287	270	271	280	269	250	288	239	278	270	257	266	277	271	282	284	275	300	259	251	275	260	290	274	256	283	282	308	278	237	271	281	258	266	294	261	283	276	300	297	327	271	293	287	275	254	263	284	279	301	278	300	284	311	258	279	265	269	294	270	286	285	253	267	271	276	248	293	276	280	284	267	258	316	269	256	290	296	265	269	288	291	271	262	306	238	271	286	278	291	301	282	293	240	248	259	246	262	275	266	270	269	254	279	283	243	254	275	250	301	290	252	267	247	280	268	265	294	281	277	256	248	286	276	264	295	267	264	256	295	263	271	232	272	269	273	275	260	266	237	285	268	242	247	299	266	255	274	303	269	297	254	276	265	294	301	287	248	257	275	271	260	253	273	265	252	277	258	277	290	264	262	254	252	282	272	261	278	283	271	249	263	263	251	266	306	252	269	279	292	273	280	285	240	298	257	262	266	290	265	312	280	290	286	299	267	276	249	323	284	272	262	264	283	244	261	277	249	266	250	297	266	257	284	279	285	272	288	278	280	274	288	265	283	242	284	262	266	270	259	276	263	243	279	263	283	256	293	288	268	303	276	266	277	229	264	288	300	295	302	264	272	293	286	266	285	267	285	254	297	263	263	256	268	268	251	283	269	256	254	260	242	289	269	250	234	244	264	266	260	265	283	262	265	286	275	284	298	292	278	265	237	271	253	278	267	283	271	253	247	274	287	275	269	259	298	283	275	277	284	284	272	288	275	294	257	254	259	287	264	268	248	274	297	294	272	267	260	269	257	248	256	257	262	307	271	274	270	275	266	255	294	270	304	244	281	272	267	280	252	281	263	261	280	292	292	269	283	269	275	267	298	293	274	262	272	278	274	269	272	252	262	262	250	270	264	266	281	269	244	290	283	278	256	252	287	286	285	297	301	272	289	247	265	291	276	251	283	295	270	275	257	262	277	242	283	255	281	280	265	275	300	295	289	255	268	279	289	300	275	266	269	242	288	282	261	272	292	281	266	233	264	235	285	249	281	274	303	256	275	271	292	250	275	278	286	284	275	267	270	273	259	253	264	292	266	273	255	239	243	275	293	295	264	289	279	286	259	258	262	301	285	284	249	268	247	312	280	281	263	238	266	253	280	260	257	268	296	254	271	284	266	285	271	278	254	274	273	273	266	289	242	258	286	277	251	259	268	235	280	259	255	260	253	263	248	284	271	259	288	284	275	265	270	249	280	293	297	262	294	263	316	269	271	283	285	294	283	242	290	276	268	258	278	288	259	254	287	280	277	309	261	250	285	284	253	285	284	277	279	265	271	260	268	290	251	263	272	267	282	265	285	286	256	278	275	254	267	265	256	275	273	244	263	278	277	252	269	284	244	277	268	291	295	277	293	297	264	250	236	298	286	270	252	259	283	258	267	281	257	298	262	259	266	280	271	283	264	272	282	271	266	310	266	295	286	284	277	283	267	281	306	308	256	301	280	280	260	279	293	270	256	292	296	272	274	261	273	247	288	282	279	262	304	275	275	289	287	297	271	264	248	279	271	292	260	283	278	260	282	250	282	264	260	246	294	281	253	241	258	261	281	277	265	257	310	277	262	268	274	311	269	276	311	268	298	260	294	266	286	273	276	274	241	240	278	260	261	256	236	255	276	242	277	272	275	254	303	279	304	306	278	275	302	240	267	274	278	266	255	280	252	289	273	286	271	269	261	247	281	280	278	286	269	282	279	278	306	301	287	267	271	268	278	274	283	265	257	270	267	258	259	277	279	272	266	290	256	290	299	283	296	302	292	260	225	259	260	259	281	250	249	280	267	247	278	264	304	262	267	240	273	252	276	309	312	281	259	259	281	258	297	290	286	275	283	247	251	292	263	287	291	275	276	253	280	247	260	271	304	244	269	266	262	256	249	262	275	270	277	277	305	286	275	254	272	261	263	256	279	243	260	252	265	297	299	307	246	261	313	287	275	296	284	249	293	257	267	261	251	294	255	274	252	274	274	257	243	254	278	278	273	272	274	263	285	275	251	266	272	250	284	291	274	286	286	265	280	304	262	275	276	263	251	283	282	246	251	270	275	272	251	277	280	256	258	280	273	280	280	264	280	239	285	285	251	248	315	255	292	251	268	299	281	275	283	252	283	227	261	260	267	278	285	284	302	286	288	262	285	299	252	277	271	250	278	245	276	301	262	249	298	283	241	268	245	295	269	256	283	278	260	265	287	299	300	291	285	284	291	277	260	240	262	256	284	277	267	262	304	273	270	265	283	285	261	240	261	253	263	299	276	283	291	289	262	270	272	287	253	283	254	255	268	284	243	302	312	271	259	273	267
24556	21578	28681	24721	21134	5013	713	536	446	402	390	389	369	375	353	330	325	330	330	346	340	328	328	329	308	343	340	326	332	327	335	323	326	286	317	311	345	290	302	289	331	284	312	300	299	310	301	305	279	307	302	328	311	322	325	309	291	305	323	293	308	307	285	279	287	284	320	318	317	293	327	284	342	330	263	309	306	308	322	303	309	282	305	304	324	311	317	274	292	294	318	320	300	277	289	307	304	289	360	317	323	309	271	308	316	320	305	272	331	317	310	350	324	334	271	290	292	284	277	313	312	318	324	313	329	283	306	311	309	313	304	286	330	306	278	341	292	314	285	331	281	310	307	314	303	309	272	296	286	337	342	328	285	314	336	277	305	292	306	284	294	326	315	324	312	272	319	297	320	300	302	295	298	293	314	290	308	312	329	321	316	307	284	291	324	298	302	276	324	320	315	279	335	272	318	325	291	327	304	316	317	336	289	321	345	267	295	319	313	325	292	302	321	294	360	293	293	301	282	315	304	324	275	320	324	323	328	302	315	297	313	318	305	317	300	319	305	334	318	319	310	319	309	285	331	328	305	272	321	290	259	300	326	304	318	305	335	316	296	299	339	288	283	318	296	285	256	292	317	321	284	293	311	282	313	283	324	305	322	298	290	288	308	312	300	323	305	303	295	342	289	294	299	282	310	276	320	328	275	266	292	312	299	284	292	308	294	307	318	328	308	333	306	276	273	321	304	298	298	294	295	323	332	303	315	320	298	311	291	319	285	299	310	304	331	312	324	276	289	311	331	295	309	295	324	299	318	286	295	310	294	309	293	313	302	293	295	334	306	297	333	294	326	320	340	284	344	302	323	325	303	322	307	338	331	338	316	282	324	293	323	334	341	303	324	310	319	292	299	307	319	312	318	317	275	311	300	283	324	307	313	333	277	324	335	321	301	320	313	310	306	305	290	286	285	286	324	307	289	281	310	315	302	299	304	275	315	295	292	301	303	313	305	316	286	336	307	293	320	280	284	320	329	278	330	300	302	322	302	297	282	321	296	305	290	330	325	311	313	305	317	306	299	283	311	322	281	308	326	314	287	306	298	318	297	318	287	294	285	287	302	330	308	284	334	346	319	348	309	310	364	309	320	314	314	316	315	321	283	279	279	305	283	315	314	283	314	333	329	316	280	312	311	301	312	317	323	333	313	274	322	293	292	304	301	312	294	301	266	320	294	309	325	310	319	329	316	292	282	303	304	313	305	315	294	267	318	301	298	335	293	304	283	285	279	275	262	323	321	336	296	291	309	310	311	302	318	310	281	297	315	319	284	298	302	308	312	322	303	277	290	289	330	305	300	325	319	311	281	299	311	351	302	278	313	298	299	303	298	298	312	305	335	316	300	309	309	312	347	290	302	314	297	290	292	319	290	319	319	305	322	326	301	296	325	305	291	279	326	280	279	330	321	303	292	317	315	301	318	279	296	309	304	327	287	336	299	287	289	271	300	298	328	296	322	294	291	312	291	317	309	293	293	323	314	274	316	285	304	325	291	291	290	312	319	299	314	307	316	299	285	336	284	319	299	303	298	331	315	287	317	314	271	307	306	294	295	310	277	301	281	321	285	297	287	334	303	308	283	306	295	330	312	313	313	334	306	293	296	293	277	324	291	289	304	308	290	326	333	266	288	333	318	303	316	278	307	303	285	294	303	296	295	289	308	302	317	291	304	297	307	295	313	302	329	323	314	303	314	297	314	302	269	285	301	288	278	302	372	301	325	323	355	316	283	288	312	286	325	272	286	297	293	281	297	308	301	326	303	303	297	300	305	322	304	282	343	294	291	302	292	284	328	300	308	342	289	325	310	314	316	313	308	317	282	303	298	284	305	276	302	265	314	310	320	324	286	323	263	349	299	285	312	285	301	298	277	325	317	307	318	325	278	312	290	320	303	311	291	315	299	364	303	333	290	316	321	330	306	327	303	328	348	290	322	294	285	329	313	324	309	305	323	322	319	303	325	286	298	281	294	323	281	289	298	316	311	320	295	281	322	281	336	304	318	324	300	303	286	303	295	291	314	306	319	287	332	269	307	291	318	301	284	299	314	330	304	330	318	327	303	311	287	312	326	285	290	312	276	315	288	285	300	313	299	331	298	278	328	329	320	328	309	305	285	289	294	299	316	294	313	319	290	314	306	308	296	306	281	297	297	299	313	344	297	291	272	302	342	282	294	297	308	289	321	296	319	313	319	305	283	287	312	343	289	354	312	341	299	302	300	351	318	292	330	285	308	311	302	310	340	316	311	302	299	303	284	307	277	286	304	301	275	257	333	328	285	324	333	332	299	312	335	298	306	277	282	294	327	293	324	311	325	299	279	300	267	317	310	292	336	292	319	328	294	313	279	319	328	282	292	289	310	282	306	310	295	319	334	279	288	301	310	326	287	325	332	297	305	314	293	340	304	314	305	330	297	324	311	299	317	321	300	290	321	286	307	296	283	321	287	324	283	314	294	311	308	330	288	319	269	323	273	306	314	293	326	312	332	317	322	311	315	298	304	299	312	292	312	325	297	291	281	294	273	308	293	326	323	290	298	319	318	275	311	289	306	317	282	329	299	315	320	314	284	311	331	298	306	318	303	298	319	301	291	310	294	300	282	301	327	299	295	315	287	313	296	324	283	296	311	322	338	288	283	304	286	328	316	329	322	283	324	306	303	296	321	332	298	290	310	287	356	282	304	324	328	326	310	295	334	320	300	293	310	322	289	313	273	275	291	315	308	294	291	323	329	319	319	310	323	297	308	305	292	322	287	302	294	307	297	336	319	307	294	306	314	300	316	303	311	287	310	323	319	323	326	329	312	336	307	332	322	303	323	307	315	302	277	290	285	287	320	300	298	323	294	314	329	276	297	304	338	309	303	303	286	298	300	269	304	311	323	309	308	308	309	303	306	320	313	305	276	295	294	295	296	301	283	295	326	318	309	305	305	293	276	287	331	315	302	312	294	262	299	314	328	285	272	329	323	309	305	328	312	285	303	282	316	337	315	318	306	294	317	283	287	305	306	310	304	331	310	316	287	312	281	334	290	301	302	300	321	304	303	284	262	294	324	320	303	313	331	324	310	299	299	323	306	327	294	343	314	314	301	327	295	332	295	290	305	304	290	297	325	324	310	300	308	299	275	292	286	298	280	306	321	304	301	304	330	286	298	304	302	328	304	292	296	314	291	309	292	308	301	289	306	303	311	282	292	298	324	307	322	302	308	316	277	318	282	330	312	298	316	330	265	303	313	261	320	314	295	325	308	294	306	285	315	303	283	307	299	367	300	301	363	281	298	302	309	311	279	314	294	331	307	295	294	301	335	322	328	323	317	297	329	310	300	307	296	312	308	282	315	307	288	312	305	334	279	273	308	317	314	283	326	300	309	311	305	324	296	315	343	294	335	314	310	305	319	326	317	316	319	305	297	323	335	310	306	300	306	324	298	291	294	302	312	309	318	332	303	310	285	302
39347	50147	4258	1945	1422	1127	887	698	659	614	547	490	468	446	405	435	458	431	420	396	405	431	413	391	409	401	417	408	409	392	371	435	390	363	368	348	378	382	401	348	397	374	347	404	373	341	374	347	371	366	384	364	361	374	366	373	394	384	384	360	381	346	365	380	378	411	382	355	369	379	348	380	417	413	371	390	369	400	388	356	383	367	376	356	367	407	345	385	378	386	360	342	369	392	386	368	367	393	369	401	385	401	377	393	382	410	391	364	359	392	369	350	419	368	368	367	358	384	416	386	386	379	385	376	374	337	358	375	400	385	367	404	362	380	384	379	359	355	384	385	402	399	367	365	359	365	371	383	370	359	412	379	361	370	373	356	395	369	358	362	376	346	355	373	383	358	370	391	384	333	360	371	343	363	369	371	415	371	370	342	323	371	384	387	393	350	377	400	372	357	358	370	354	368	424	377	369	356	383	373	354	371	339	357	393	397	397	385	380	385	379	387	394	357	358	372	380	389	393	372	364	393	356	367	373	365	382	383	334	379	353	387	353	381	401	352	360	363	371	349	370	396	393	373	380	340	401	352	396	383	389	391	392	379	375	355	385	362	374	403	414	355	381	387	369	395	376	403	363	370	377	327	386	345	374	357	402	371	381	369	399	359	385	363	357	370	400	390	382	357	417	380	405	359	365	364	367	402	382	355	384	377	380	363	384	402	356	334	367	381	373	364	364	354	391	374	354	378	374	400	348	354	378	358	396	389	343	362	375	377	396	388	362	368	387	350	389	363	360	345	371	362	366	378	380	400	365	385	376	371	314	376	375	357	402	381	368	356	380	362	347	357	358	355	391	379	427	356	373	329	332	381	397	360	386	401	335	349	404	371	328	341	339	362	395	395	396	391	376	394	342	393	407	341	352	380	374	346	382	397	377	384	383	380	382	350	342	377	365	397	366	323	383	389	365	340	409	382	361	371	414	360	384	354	353	360	346	350	401	359	384	373	377	367	397	379	356	387	378	358	365	338	385	389	369	361	398	350	361	362	341	350	404	401	413	360	375	374	343	361	377	369	386	323	420	386	365	371	414	396	381	348	406	346	358	368	359	381	377	353	368	395	364	400	398	370	387	385	377	374	331	381	392	393	351	383	391	404	432	354	415	390	370	364	401	389	409	382	366	363	382	390	369	366	336	356	390	342	381	367	367	387	398	408	377	374	373	396	389	369	364	370	372	381	369	338	343	367	359	377	378	394	366	345	347	348	340	353	356	368	380	403	393	394	361	367	362	387	355	403	358	356	358	388	349	364	380	402	334	406	357	381	420	395	385	392	376	348	369	343	401	355	380	355	377	365	369	402	356	386	361	377	378	411	368	394	391	350	399	389	418	402	376	374	365	408	390	390	398	373	375	348	329	428	374	385	407	394	367	359	353	378	373	402	367	399	331	375	395	371	391	385	396	366	383	357	383	355	375	350	360	374	392	373	398	372	388	399	408	382	329	384	375	379	362	380	404	383	340	355	372	350	378	357	368	369	396	393	396	400	384	371	410	339	391	371	372	387	392	382	352	361	384	392	372	362	373	365	405	351	363	369	367	373	368	365	413	345	362	385	346	370	383	377	365	356	361	374	388	372	413	356	372	358	359	361	387	391	379	390	363	359	381	359	387	388	375	372	356	351	357	381	348	342	354	343	371	343	374	365	399	376	352	368	390	356	335	352	386	371	420	382	378	356	379	363	379	330	393	393	396	377	349	420	392	392	390	367	366	380	361	393	390	362	391	350	373	328	389	341	381	379	355	355	411	365	383	396	364	401	357	432	387	399	381	385	380	365	397	386	407	379	408	393	372	375	380	365	352	359	383	406	381	349	329	361	400	365	351	376	365	388	364	324	397	362	375	346	410	350	338	365	376	366	422	398	384	406	386	374	375	348	389	366	379	371	380	387	375	355	378	367	368	353	397	363	384	379	357	370	342	394	371	377	367	367	374	384	381	352	400	387	351	395	381	363	328	371	325	413	378	385	381	367	369	369	358	392	423	365	348	395	385	374	386	331	385	375	358	370	365	372	345	374	386	346	356	372	356	390	370	367	369	383	367	384	380	385	352	391	395	370	378	412	371	412	362	389	368	351	357	406	385	387	380	368	351	340	359	407	400	366	374	386	389	384	364	326	377	354	379	385	384	377	393	332	352	352	363	414	380	383	359	362	361	397	403	419	370	336	360	369	366	372	400	390	406	371	364	403	365	407	359	370	355	374	368	354	373	361	357	388	347	374	417	341	372	348	366	377	387	382	385	391	369	368	376	370	401	376	362	374	366	361	356	362	404	375	382	377	393	379	356	375	393	327	377	372	353	346	369	333	370	397	414	366	382	362	399	385	386	370	355	343	387	379	394	341	389	353	366	344	395	376	411	345	373	386	381	407	386	339	373	369	357	376	392	393	408	341	375	382	358	382	373	357	389	395	395	351	387	382	357	393	373	361	349	372	343	337	365	378	348	395	387	392	369	360	396	399	375	369	351	379	368	376	384	408	341	383	373	370	395	378	375	357	352	371	367	370	381	369	407	369	354	366	352	350	385	353	361	386	367	367	396	402	359	377	380	343	369	365	398	419	378	375	377	376	386	367	386	392	389	395	363	354	338	380	356	389	389	385	375	395	397	388	383	363	386	387	407	378	353	377	394	343	377	389	378	394	403	377	357	394	359	360	389	357	388	372	358	399	408	363	393	379	404	372	395	368	375	395	402	390	349	367	363	387	383	380	381	408	385	362	370	386	380	356	405	394	352	359	401	396	373	392	378	364	378	372	388	365	397	334	390	380	351	383	365	382	376	348	387	405	331	371	357	352	349	403	378	363	355	381	373	406	395	389	383	351	334	378	405	370	364	364	346	352	384	356	369	381	395	390	376	351	384	344	360	376	373	343	387	351	372	397	413	357	351	355	350	353	384	369	398	333	393	411	382	383	399	386	389	401	366	385	366	381	361	389	410	375	392	395	384	360	405	369	376	396	379	378	400	343	398	374	374	375	400	363	356	354	382	368	357	354	373	409	379	382	360	382	367	357	354	372	358	360	366	380	380	410	374	409	376	375	368	389	356	378	385	369	361	377	387	358	380	368	402	393	364	346	367	373	377	363	375	366	357	353	378	334	389	375	345	373	351	352	383	363	432	389	412	387	405	403	377	367	386	408	336	416	354	361	391	331	382	338	375	371	386	351	379	351	347	366	357	371	365	377	390	357	357	412	375	395	376	399	330	337	375	366	393	375	353	377	388	354	363	372	399	361	394	350	360	375	369	413	426	369	343	348	404	374	367	382	320	372	389	358	377	354	389	387	370	386	381	375	387	398	421	381	365	390	352	365	387	333	377	377	372	359	351	364	339	367	407	364	382	378	367	380	391	335	352	398	365	376	394	381	407	379	380	401	372	358	390	379	368	342	395	372	366	331	344	402	397	343	415	340	386	381	392	417	363	361	409	376	360	411	351	353	357	343	358	379
25685	21673	27437	25534	8015	605	456	427	402	376	378	381	397	366	370	353	343	375	357	319	367	352	357	347	329	326	297	344	338	371	341	320	329	324	352	322	334	351	361	329	318	350	359	341	372	314	360	354	351	328	324	326	335	360	344	359	335	386	344	333	356	342	375	358	325	324	362	337	346	332	336	324	357	349	343	358	347	325	345	298	349	339	335	331	327	330	340	347	302	339	348	354	356	353	344	338	334	358	346	348	327	341	356	337	366	378	339	334	347	355	290	324	350	355	362	366	340	345	355	383	347	322	289	330	343	343	355	351	351	356	382	325	323	350	338	313	344	329	340	314	342	346	322	365	343	341	347	315	309	299	312	347	338	318	327	350	338	352	351	345	380	359	324	338	336	344	332	344	337	315	337	337	331	344	316	319	345	340	346	300	339	296	310	349	330	320	306	371	339	329	311	332	318	335	332	326	348	352	340	322	320	368	338	329	356	312	360	312	330	352	331	378	340	310	347	321	323	357	334	369	354	313	319	343	323	326	330	318	358	333	345	324	325	357	345	315	288	323	344	360	342	359	306	316	332	382	339	340	335	331	354	350	292	334	361	337	343	315	341	349	311	349	360	332	336	347	343	355	312	331	340	326	347	323	341	355	356	332	360	352	337	341	325	373	334	388	367	322	321	322	322	350	332	315	342	350	345	310	347	328	330	312	328	329	365	332	335	350	342	349	343	362	339	326	332	343	346	328	315	349	363	372	333	322	317	322	346	319	325	324	339	335	381	348	361	377	328	341	357	332	347	375	354	352	328	376	338	321	362	348	325	329	344	361	337	298	371	353	312	317	357	328	338	341	325	325	348	348	346	327	352	321	333	322	333	328	369	350	358	323	350	317	354	323	324	358	388	348	313	381	341	331	336	351	352	338	326	326	349	356	340	312	327	307	368	326	351	321	345	340	363	350	335	375	372	322	316	325	360	347	312	345	327	345	336	344	365	329	348	321	356	388	349	354	328	328	301	330	335	353	359	352	362	359	320	320	321	359	358	327	365	339	335	329	365	350	333	350	356	357	342	307	349	308	355	322	331	316	318	375	345	355	347	359	342	326	372	356	374	327	313	335	351	303	334	328	379	346	318	344	313	353	344	327	363	341	370	323	336	304	308	344	359	340	347	318	335	358	335	350	344	349	293	355	316	356	370	353	311	324	334	324	352	306	348	316	330	345	353	360	331	332	308	388	342	320	363	360	359	345	327	327	374	295	358	348	335	323	342	331	327	348	339	346	328	336	350	349	369	332	363	319	326	332	346	386	367	348	331	357	327	306	352	312	353	348	360	320	296	337	353	350	348	340	324	348	361	377	382	331	323	335	346	373	315	327	294	339	299	366	333	348	363	340	302	336	325	324	338	340	344	355	325	341	351	343	324	342	315	287	336	346	360	360	345	337	350	327	316	338	407	316	338	346	306	342	361	360	322	356	349	312	344	381	342	337	378	334	337	337	297	328	328	352	353	301	329	335	315	377	360	343	343	341	364	307	359	314	337	356	342	340	336	344	339	354	325	322	354	330	314	343	350	326	336	350	332	292	333	339	367	324	342	385	329	335	343	348	358	323	342	352	350	328	357	352	312	347	334	351	359	327	353	348	339	342	349	358	353	340	345	357	352	349	353	343	320	354	353	328	314	332	370	316	332	316	320	356	333	327	342	337	351	324	348	291	334	357	344	330	328	329	368	356	315	368	326	332	324	336	314	330	326	318	377	331	342	354	335	351	344	329	362	306	346	345	328	338	309	325	320	334	341	345	342	355	362	328	312	317	354	367	341	337	335	306	374	330	369	329	351	341	328	305	331	299	312	339	341	330	341	324	336	340	332	308	323	328	335	322	323	324	345	331	324	356	309	357	367	339	334	330	344	352	348	366	354	336	338	339	323	331	340	345	339	346	342	331	324	331	349	337	339	355	322	360	335	298	311	335	336	335	378	341	356	308	345	328	327	342	333	375	336	315	348	346	342	339	334	321	332	282	331	337	320	334	355	358	361	322	322	333	375	312	344	324	334	279	343	350	347	368	335	333	332	326	366	349	358	361	327	306	348	334	342	383	347	330	325	341	354	311	323	336	358	330	348	337	356	332	285	306	336	342	329	320	338	334	366	329	323	303	352	339	345	307	371	330	351	336	327	343	334	329	317	325	347	392	358	304	331	345	338	317	343	339	313	343	317	326	319	350	334	339	354	353	338	321	306	339	321	327	309	316	348	343	310	337	342	381	381	357	328	312	344	339	324	353	338	302	307	347	328	335	323	311	321	349	343	322	325	309	358	337	331	307	348	318	326	347	357	316	352	356	342	325	349	347	332	292	329	296	373	306	336	337	360	299	350	365	350	336	348	317	305	320	335	367	307	349	333	345	358	337	345	321	349	348	351	317	327	316	351	381	346	349	341	332	348	343	337	321	378	360	319	320	332	321	329	347	343	341	316	308	347	343	318	358	370	343	359	351	346	339	355	287	295	357	354	324	344	334	319	309	318	332	329	332	335	314	332	332	354	306	360	354	324	340	345	370	341	350	317	344	340	330	327	340	339	313	317	336	356	324	304	345	338	331	324	332	351	359	344	336	344	338	334	337	330	337	354	307	349	327	313	350	344	325	353	345	315	343	308	336	340	320	309	346	368	335	368	349	367	324	332	318	342	348	358	360	325	320	312	338	351	350	349	333	323	317	314	320	319	343	313	312	346	344	335	335	341	374	342	321	344	340	340	325	353	362	350	357	307	350	315	331	331	334	357	313	329	347	351	345	328	360	331	324	353	328	335	369	358	330	328	336	344	333	340	345	336	313	336	333	361	308	283	339	338	305	349	332	347	341	354	368	329	338	340	342	341	328	285	309	333	349	362	312	352	330	306	348	334	345	330	316	314	347	339	314	337	297	314	322	362	338	356	313	319	317	313	352	327	317	338	354	333	356	315	347	343	343	317	363	349	332	319	330	320	327	334	318	340	308	317	349	355	314	332	322	351	322	321	333	334	310	325	341	357	364	342	328	336	294	318	323	320	324	293	343	352	371	350	338	339	288	339	360	356	361	341	332	359	301	338	302	363	312	328	362	351	310	346	334	378	362	318	301	338	332	318	351	303	348	320	351	353	335	318	321	308	360	338	333	325	332	361	300	306	328	373	368	354	302	366	346	358	336	356	348	339	351	305	328	385	321	358	307	357	342	348	348	327	327	344	348	350	331	314	325	347	343	312	342	330	361	332	348	326	339	336	352	344	354	334	337	336	351	361	367	353	354	347	368	327	344	357	352	367	333	340	359	331	345	309	332	341	320	347	317	325	330	332	376	343	352	321	342	327	335	364	347	340	358	314	356	313	370	358	317	334	332	347	342	321	341	319	308	330	344	366	305	363	317	353	315	314	341	324	331	331	335	365	369	318	359	310	324	381	298	339	376	342	320	346	341	362	337	374	351	328	329	341	338	317	350	324	360	362	343	324	313	359	314	353	342
38332	43893	2614	1265	1087	862	722	679	639	552	516	514	520	518	501	466	478	449	462	500	457	444	487	459	410	454	442	464	442	404	457	450	423	426	421	437	417	429	431	420	426	445	380	437	402	427	419	434	443	419	416	435	385	467	471	458	433	385	404	462	399	451	428	384	462	419	426	425	454	426	411	408	416	442	387	438	458	429	430	444	429	453	441	421	446	435	465	444	430	403	393	439	466	441	446	385	404	442	437	429	450	448	426	397	466	424	429	424	452	427	396	454	437	438	436	462	457	382	434	410	425	437	451	409	396	449	428	455	415	441	407	436	419	417	472	432	439	425	420	438	418	426	444	435	449	450	430	433	462	451	430	400	414	420	418	450	408	415	453	420	436	446	426	447	487	437	430	434	457	448	421	440	372	431	442	432	436	404	390	497	422	431	429	435	402	400	425	423	397	429	420	451	448	461	382	436	414	432	445	431	431	394	414	464	428	403	447	412	431	421	418	437	435	425	392	459	434	428	416	485	384	409	456	430	416	441	420	407	403	431	426	403	437	407	455	418	428	415	452	444	389	427	420	420	457	417	418	441	470	455	448	490	464	415	407	442	439	454	416	446	465	438	446	431	423	424	402	408	432	451	473	412	447	410	408	439	404	401	421	422	423	467	439	439	439	424	430	444	436	436	411	441	420	444	437	418	421	401	470	434	408	415	428	412	411	465	417	410	384	438	440	465	475	432	431	404	442	427	440	403	432	436	464	435	430	440	409	423	426	444	408	429	410	407	456	408	432	422	458	406	435	418	477	448	461	432	451	400	445	403	476	395	465	437	419	437	409	419	408	446	430	422	430	449	428	436	425	436	449	426	446	427	398	410	404	454	434	436	417	419	407	471	423	419	418	430	365	432	430	427	434	395	413	413	430	474	429	429	412	426	490	400	430	457	434	441	410	404	408	389	458	437	438	417	447	381	383	433	434	468	458	422	451	419	453	474	399	450	470	435	412	402	430	447	421	428	425	442	429	413	408	471	405	424	432	459	439	436	388	394	377	425	473	427	409	421	425	447	416	436	446	431	427	411	481	455	455	441	426	407	415	432	459	426	445	446	454	413	433	399	440	397	436	402	420	452	426	460	455	399	445	438	425	433	437	455	371	429	458	433	411	412	424	399	427	463	412	434	435	427	448	442	432	405	433	421	409	443	454	415	403	446	439	400	430	430	441	423	425	428	429	455	464	422	434	438	387	438	426	427	430	468	437	446	406	419	407	433	441	427	437	434	414	417	412	443	437	405	437	430	429	415	410	435	468	467	473	407	418	416	466	439	429	404	438	457	441	437	438	431	437	417	406	401	456	395	419	402	433	437	407	426	441	417	449	453	452	438	392	457	428	436	444	412	452	408	398	430	402	403	472	445	379	430	404	421	448	437	495	456	433	433	377	439	456	426	460	429	431	435	408	425	441	474	406	435	448	433	411	436	451	440	429	455	411	450	456	413	455	414	429	472	431	423	395	403	442	444	416	416	416	410	413	460	412	421	439	420	425	426	403	375	445	417	456	428	451	405	396	468	442	432	435	418	423	408	430	416	431	445	455	421	437	441	429	396	411	385	432	429	394	391	445	417	405	391	413	431	448	394	415	425	433	396	427	432	441	428	476	422	441	471	436	445	443	462	427	446	438	404	476	429	385	429	445	404	435	452	437	412	428	413	424	439	405	397	405	420	433	423	457	401	414	445	417	424	431	466	441	420	423	390	421	400	451	434	413	422	416	437	427	449	434	398	436	429	424	415	434	433	422	393	444	470	453	463	473	449	398	408	432	406	429	420	448	464	401	427	424	393	441	415	423	447	419	440	471	463	424	439	449	424	458	442	459	414	406	426	400	409	405	419	408	450	421	449	421	422	429	418	444	415	433	454	437	438	459	404	433	420	433	413	431	425	443	466	393	448	423	463	442	433	439	400	446	436	437	434	407	419	413	417	435	431	443	438	439	405	425	374	417	443	420	427	461	394	428	437	420	405	426	428	414	450	421	457	414	451	427	416	438	448	416	444	438	466	457	432	356	406	426	446	455	471	421	450	411	391	433	436	426	441	409	408	422	484	440	423	487	426	434	451	443	418	424	430	474	432	377	451	420	427	406	414	405	399	448	381	431	430	414	433	437	429	441	455	436	422	443	435	372	436	449	427	458	457	433	422	438	457	419	433	457	457	415	425	458	432	396	428	436	421	450	395	410	438	445	412	426	384	436	443	427	429	418	453	427	481	455	423	379	395	469	405	429	433	419	418	430	442	449	422	435	445	402	433	406	431	432	430	468	400	408	459	424	412	425	449	423	447	420	408	425	368	447	451	453	436	456	403	435	467	427	428	435	410	456	411	430	429	416	426	441	416	420	454	462	417	431	443	420	431	431	403	410	473	397	399	424	455	412	415	459	463	439	439	465	430	448	446	385	426	440	434	396	371	429	401	413	452	456	448	453	443	422	419	415	423	446	460	389	439	450	427	445	423	434	450	416	427	441	411	451	420	407	417	440	446	452	422	425	415	447	429	399	437	411	453	401	469	437	477	425	410	398	390	422	465	403	428	447	424	422	392	442	431	435	406	411	414	431	428	411	394	428	436	418	385	438	499	421	456	417	421	404	415	416	465	446	447	428	393	419	449	432	409	397	426	483	479	441	428	460	394	455	408	424	439	418	403	404	403	445	397	423	410	409	436	434	430	437	393	421	453	417	411	400	422	423	427	410	443	414	443	440	432	447	402	458	427	396	466	432	389	405	430	427	420	416	409	427	423	435	447	428	431	448	442	461	414	457	428	444	410	412	407	438	442	453	448	440	400	449	409	425	440	390	461	434	433	436	461	423	451	449	413	410	407	425	429	448	379	414	417	393	429	443	459	434	435	426	448	413	396	388	426	373	415	443	413	384	432	412	428	433	437	409	430	416	464	426	422	420	416	444	407	418	442	417	416	438	415	462	436	440	395	407	429	390	427	446	421	478	419	406	422	409	456	449	439	436	438	445	416	435	438	409	376	398	417	481	426	451	376	449	456	435	409	466	467	447	400	442	426	418	419	433	405	419	419	446	435	435	450	427	453	442	445	429	394	420	490	455	436	479	424	407	407	446	433	412	405	447	419	423	444	434	426	426	416	436	440	444	416	466	459	452	456	414	462	438	414	445	441	434	454	431	406	412	439	445	440	446	405	437	453	452	462	435	442	427	453	436	407	425	397	435	430	431	426	453	427	444	432	440	415	423	404	455	426	423	426	425	435	430	411	399	432	446	444	430	455	423	412	411	423	416	476	430	442	428	444	444	473	451	412	427	422	451	415	439	443	416	452	426	469	410	416	422	437	452	434	432	411	446	429	425	430	405	433	398	450	439	432	450	438	400	439	451	427	418	427	428	420	423	442	441	446	429	422	466	406	418	432	426	449	439	443	448	434	427	455	443	430	438	391	432	441	390	420	422	472	435	415	412	425	445	422	424	443	414	416	423	426	443	455
23259	21547	29297	24197	21522	21524	9265	1161	895	835	795	759	733	703	715	724	671	661	671	675	652	659	597	670	656	662	621	660	622	596	651	633	629	652	623	634	585	608	607	603	602	584	573	555	609	646	617	595	651	601	590	566	590	544	604	626	592	574	580	600	610	596	600	580	601	558	606	600	567	601	584	600	606	583	578	623	577	580	587	540	581	594	597	615	600	611	576	578	630	597	579	578	585	590	561	565	605	561	642	605	613	597	587	564	593	582	590	611	578	590	569	594	627	598	615	561	573	569	579	605	580	575	588	560	567	633	571	608	540	594	589	581	633	555	607	575	613	566	612	600	569	527	580	573	573	582	614	601	605	621	616	604	599	580	611	632	603	547	551	580	545	579	585	602	646	591	577	562	638	567	543	596	610	609	549	574	591	549	609	578	640	578	581	563	603	549	576	585	553	588	572	552	606	602	600	614	539	595	592	605	560	607	571	620	589	598	623	569	567	586	595	541	615	536	556	619	595	592	577	506	613	572	594	601	595	584	556	610	623	579	629	615	604	583	573	580	591	577	531	605	611	583	606	605	567	613	566	577	609	560	628	613	571	605	584	605	579	575	607	600	574	619	614	570	630	611	611	593	584	589	565	567	582	568	589	567	538	619	583	565	592	569	577	589	615	569	609	653	582	621	591	583	559	571	574	557	585	607	571	567	545	569	573	577	604	570	596	622	580	581	550	600	607	535	580	531	647	617	594	619	563	594	555	596	589	604	608	568	562	605	583	592	580	545	575	537	579	644	576	606	606	592	578	556	608	585	616	555	557	609	630	597	659	583	611	589	617	620	623	584	624	573	575	589	571	560	613	566	608	589	553	577	596	602	613	583	569	605	600	590	593	584	592	625	580	572	604	578	627	619	583	527	562	623	605	598	603	583	581	571	550	576	579	543	591	567	578	589	522	622	601	572	629	593	593	600	614	549	570	576	582	580	594	560	578	609	596	643	589	610	566	608	607	594	614	571	572	594	614	611	572	606	566	618	591	597	649	577	550	606	528	566	599	590	613	551	607	615	632	612	590	569	562	619	577	648	600	592	567	585	553	621	553	612	591	572	579	612	604	550	551	586	603	612	576	590	587	548	636	566	556	604	592	574	567	572	557	569	598	560	592	598	595	575	562	559	549	533	602	629	596	573	586	526	613	579	584	601	573	612	582	609	596	605	587	584	591	643	602	545	599	604	580	609	586	595	633	546	571	609	574	611	607	558	563	581	615	585	578	573	622	566	571	554	588	581	579	579	585	613	602	545	637	588	560	581	562	606	631	577	597	556	597	571	591	583	576	579	588	602	560	574	591	546	570	583	555	582	588	542	595	582	652	620	580	600	606	579	646	640	594	599	615	597	581	556	599	582	588	580	581	624	635	586	556	592	592	608	590	589	545	615	548	565	563	568	556	592	595	562	561	574	592	596	562	608	586	609	607	614	589	634	554	566	578	573	567	582	616	560	570	619	599	572	556	603	578	581	558	611	604	618	609	574	559	601	599	595	608	554	596	608	617	595	590	608	573	576	576	576	556	602	579	619	581	567	616	571	570	612	590	596	544	578	565	545	619	616	559	579	608	560	561	562	564	601	629	569	575	602	630	561	613	572	628	576	586	617	598	600	600	605	552	582	593	608	583	573	612	599	641	590	601	601	587	589	626	591	600	610	566	569	637	565	555	607	579	604	621	585	584	587	618	598	598	569	604	534	581	612	615	582	610	576	570	590	594	614	554	592	596	593	578	583	609	570	634	597	589	598	577	598	536	529	571	572	610	607	585	560	607	567	615	617	579	558	599	564	571	611	556	560	571	572	602	565	629	613	565	581	614	616	587	602	604	576	596	587	628	609	580	580	598	592	608	575	593	579	614	572	557	572	627	588	570	597	599	574	524	616	616	598	579	575	579	624	592	599	610	578	615	621	584	599	620	604	609	558	565	593	598	586	585	617	625	592	554	608	595	584	547	575	598	609	537	558	590	589	562	590	561	589	635	595	599	562	585	533	615	528	556	588	578	571	599	579	625	567	592	611	618	662	615	593	600	637	600	547	565	580	621	564	592	571	589	574	603	614	577	617	581	583	562	568	589	580	590	616	593	606	614	527	548	614	552	542	581	587	590	659	536	597	609	585	582	608	597	593	598	577	658	608	576	577	587	592	570	552	596	528	526	604	580	610	554	556	568	557	608	573	581	610	609	594	612	599	568	564	625	598	603	613	613	582	585	592	585	592	628	573	575	622	564	617	583	587	569	625	563	565	565	579	643	547	626	597	605	580	609	588	597	583	605	556	578	576	551	610	581	554	593	584	562	564	607	585	581	582	540	604	600	544	552	578	584	622	599	576	598	596	648	600	567	586	590	557	576	591	545	565	609	596	555	539	597	596	642	597	600	608	571	548	599	543	617	601	596	611	575	599	641	629	593	576	590	568	556	593	633	604	566	567	594	655	608	605	564	609	565	594	598	574	598	658	585	571	595	575	555	589	572	591	617	573	618	590	591	550	590	595	625	584	531	620	603	584	563	599	596	569	593	635	572	598	619	580	592	612	577	611	588	588	585	588	571	583	598	582	590	567	549	568	596	582	591	572	591	554	571	607	614	554	567	580	581	602	615	593	609	555	548	590	590	585	584	590	606	603	575	585	571	611	590	598	548	562	571	563	546	576	570	602	590	585	615	591	606	531	617	590	624	568	603	587	634	596	566	615	614	610	596	569	625	621	564	583	590	614	541	612	612	630	576	590	598	587	582	564	606	613	572	537	626	580	545	552	546	610	600	576	598	564	572	594	535	577	611	580	600	546	585	585	586	585	554	590	563	572	575	607	633	582	627	601	564	598	530	627	562	599	572	636	598	626	599	561	590	585	595	597	578	547	588	613	573	520	612	588	592	581	540	572	559	599	543	613	594	621	575	568	650	587	646	610	606	606	601	558	552	586	615	601	586	585	570	573	603	644	575	617	608	588	610	551	575	610	601	620	602	592	548	551	581	583	588	598	566	627	579	578	604	569	627	564	572	609	585	620	556	573	576	570	574	581	560	552	546	582	566	604	598	564	619	552	629	620	622	604	612	580	540	580	612	622	623	626	591	619	587	542	619	570	607	617	564	583	576	588	571	590	629	624	627	641	588	521	623	614	595	546	580	549	566	594	554	632	585	548	577	595	615	585	614	549	575	572	593	534	551	575	621	551	544	557	596	566	613	561	602	597	595	586	601	596	597	584	556	655	544	553	559	599	605	568	554	628	605	564	596	587	556	590	574	590	581	538	585	577	608	604	598	577	617	627	599	558	564	571	581	582	568	603	602	583	601	588	559	644	583	605	576	588	590	580	610	604	582	587	584	615	557	588	583	593	552	609	594	612	567	599	578	602	574	596	594	607	618	609	598	657	575	561	597	576	610	612	605	592	589	612	560	617	557	558	607	541	594	556	573	567	594	562	629	588	607	579	556	609	563	583	651	596	619	580	586	570
44720	56000	8410	4372	3119	2380	1960	1569	1355	1190	1118	1030	986	919	849	854	832	873	800	768	818	767	748	728	742	735	727	677	695	756	688	693	702	709	723	699	648	704	661	712	724	663	724	682	680	688	708	679	686	660	677	714	676	706	657	695	628	683	674	637	661	698	682	682	688	678	591	688	720	668	720	709	677	694	698	706	681	691	720	679	707	647	661	629	703	677	669	665	714	709	703	693	595	649	666	664	702	661	673	677	663	706	659	704	648	698	692	709	743	630	718	694	698	639	722	691	679	659	702	696	650	670	649	684	645	696	689	685	686	665	678	693	663	700	682	662	669	636	697	689	686	706	698	692	643	725	697	680	695	682	694	688	685	706	673	667	670	718	621	662	664	702	685	654	682	748	664	646	650	687	723	689	679	694	662	648	723	683	659	676	695	678	736	658	679	663	627	657	684	692	670	665	628	666	673	676	659	698	640	677	706	647	652	694	653	734	679	724	656	635	744	687	691	681	651	702	703	664	646	685	684	687	691	678	670	697	696	661	668	705	651	686	691	695	657	693	703	653	624	646	671	687	639	656	671	690	684	720	638	703	666	652	665	644	697	696	674	643	653	708	685	703	670	676	719	705	636	649	677	715	677	665	696	689	651	653	669	690	666	673	689	602	628	657	685	683	666	688	677	679	711	655	658	693	689	677	634	704	637	625	646	664	685	652	664	705	692	645	665	710	674	675	712	672	665	705	676	697	667	688	673	687	652	650	715	695	719	678	677	722	628	685	650	657	688	678	695	673	629	675	687	689	662	742	702	653	676	705	658	666	684	724	721	670	677	752	729	707	672	731	697	659	656	685	670	689	701	709	667	661	704	645	732	675	725	699	711	679	700	720	685	671	660	695	692	703	624	714	653	696	717	661	667	666	693	698	681	669	699	705	671	691	654	669	689	691	715	684	661	705	702	709	698	716	644	658	685	663	613	623	639	741	670	697	662	710	670	661	704	694	698	663	638	673	710	723	695	681	679	657	682	624	696	688	667	707	683	665	673	662	649	636	697	661	660	675	665	683	659	696	669	670	705	628	664	700	697	700	667	676	680	691	669	653	596	707	677	725	693	695	689	700	657	652	654	703	688	659	653	677	669	693	688	726	654	699	663	672	657	707	649	650	675	720	677	698	663	676	701	735	697	635	664	667	681	681	656	639	661	645	664	747	712	681	681	669	670	707	675	686	692	623	668	674	679	712	664	660	669	684	693	684	658	691	680	647	624	674	696	720	660	709	706	664	673	692	633	739	687	683	676	677	698	682	693	662	686	732	627	668	682	644	641	722	677	648	662	716	678	689	687	671	658	696	676	654	683	663	658	675	697	671	705	690	660	677	734	680	647	663	681	666	682	695	664	678	676	666	710	677	691	689	692	691	681	684	680	657	677	742	707	689	645	658	666	714	706	682	702	676	662	696	623	703	658	673	679	717	695	679	668	651	716	697	671	680	687	743	702	690	672	609	669	668	714	690	695	659	711	652	650	718	623	717	689	632	671	656	668	648	672	663	653	692	648	685	660	638	640	618	687	681	679	716	640	677	668	660	646	674	717	722	690	679	678	708	690	666	661	659	665	631	665	646	693	715	647	688	688	654	713	685	680	732	681	675	664	663	673	654	688	715	708	711	667	655	675	715	649	661	662	663	684	680	729	680	657	646	671	690	644	702	704	681	693	704	667	667	628	718	692	667	694	689	670	679	657	661	704	720	698	701	658	680	657	696	714	695	693	624	706	650	722	670	669	641	704	690	662	693	702	615	684	650	642	709	702	645	685	666	743	754	641	701	693	691	692	672	643	673	746	675	692	671	630	656	642	667	723	668	658	700	689	667	669	701	700	701	708	633	663	662	736	648	701	682	665	699	647	703	665	656	700	717	681	675	656	657	717	665	659	680	685	668	695	670	678	676	684	660	698	678	680	624	685	686	691	692	659	655	636	715	716	645	703	726	662	702	694	702	691	691	657	670	738	723	672	666	672	673	698	672	694	659	701	647	679	678	687	650	700	675	646	659	684	658	674	637	689	665	690	706	698	701	665	645	674	703	674	693	699	667	691	653	669	686	675	690	624	676	676	660	648	699	702	674	682	687	664	665	696	701	688	690	738	651	660	699	659	707	672	732	700	681	716	658	699	659	649	697	711	657	646	676	686	658	650	655	672	665	698	644	636	686	665	633	667	698	686	681	698	627	691	685	691	643	635	703	644	693	651	686	725	681	709	695	643	687	656	698	670	694	721	661	704	689	650	658	658	660	647	731	665	684	666	704	675	681	676	710	656	744	690	709	661	684	664	674	691	643	648	684	710	694	698	690	648	727	641	691	698	668	685	706	720	676	653	660	659	696	624	663	739	643	650	679	680	709	660	708	658	693	699	645	674	652	730	705	669	702	690	722	699	667	649	671	712	697	656	698	667	658	690	713	704	682	701	692	644	681	653	673	671	687	653	672	663	643	670	671	643	726	701	673	724	694	685	698	654	660	695	738	686	690	681	663	666	713	694	670	665	663	706	683	657	690	675	680	655	686	699	688	639	722	694	708	637	678	627	645	664	623	666	670	682	676	718	639	702	682	686	726	697	664	710	654	668	697	721	670	690	684	710	671	653	711	665	709	712	669	687	687	680	736	605	686	676	691	685	659	685	657	680	679	719	665	684	671	724	636	669	678	699	663	614	679	669	632	720	731	620	674	662	636	653	676	652	736	654	689	646	695	650	643	699	699	695	678	635	662	693	666	708	681	636	699	669	676	687	739	701	680	659	634	683	641	676	668	701	677	677	713	701	622	696	704	708	686	664	693	700	673	655	692	684	665	660	656	704	652	667	667	625	688	697	655	727	665	628	700	695	643	670	690	692	687	719	677	706	707	719	672	705	675	691	632	671	661	668	730	676	642	677	665	727	688	686	705	699	697	690	669	670	674	669	654	693	641	687	676	666	641	667	698	693	670	668	698	681	704	652	682	663	705	714	678	706	675	680	700	701	671	685	690	682	663	663	700	700	657	663	639	689	709	685	675	692	676	668	610	660	719	674	696	745	675	702	680	670	638	747	666	700	707	707	681	699	684	637	668	681	658	677	682	646	718	661	688	690	714	643	671	663	672	647	672	656	728	687	694	661	701	670	661	687	659	650	670	659	665	662	696	685	670	691	667	696	654	683	712	677	670	659	680	724	685	660	671	679	675	716	692	666	670	675	697	672	667	712	633	692	646	687	668	667	718	666	674	672	707	704	715	670	655	634	680	670	670	612	659	713	674	652	720	656	684	736	711	667	685	734	700	640	699	652	671	655	653	693	678	712	669	676	684	660	638	634	661	668	689	668	682	716	704	699	669	652	658	697	628	675	703	685	689	713	652	691	680	695	677	645	709	660	671	650	642	692	684	693	648	645	693	634	684	647	698	689	746	730	705	694	648	662	662	652	687	667	684	682	656	716	654	675	706	629	651	674	648	696	653	666	690	687	698	660	687
29771	28013	14625	1521	294	267	243	233	245	196	211	206	225	215	218	211	194	192	222	205	201	213	194	222	208	189	216	210	226	202	203	209	202	197	195	203	222	202	191	208	195	235	226	211	231	189	221	217	182	203	200	196	201	194	210	214	199	207	200	202	213	219	208	223	210	195	237	221	204	209	210	201	194	185	201	215	188	226	213	204	201	216	185	211	189	221	214	200	213	213	194	201	224	200	198	217	205	209	195	211	204	196	195	199	201	203	216	218	195	220	195	231	197	221	189	207	198	191	202	216	205	215	182	203	222	220	215	199	217	222	203	204	210	202	220	212	192	190	211	220	179	192	191	198	181	186	212	195	218	241	204	216	201	221	183	198	191	214	206	224	208	199	211	187	241	192	193	195	230	236	210	184	187	189	206	213	193	218	205	194	225	200	199	218	204	186	209	233	205	199	184	209	180	198	190	204	220	214	198	213	201	202	199	198	185	229	215	215	227	202	200	203	237	194	225	225	223	219	202	180	211	186	191	203	206	199	242	226	190	193	190	222	204	193	220	201	232	251	196	176	212	224	219	196	227	196	213	201	214	208	214	199	180	221	178	216	202	213	206	216	222	199	191	184	204	197	194	206	209	195	204	214	214	197	232	241	214	210	184	194	185	207	200	208	202	203	225	194	185	204	176	182	218	231	208	231	190	203	232	213	215	214	201	220	211	187	201	194	209	216	199	196	187	218	221	227	231	197	197	221	185	210	227	211	205	204	196	203	203	227	191	215	201	198	222	216	204	183	207	182	183	205	212	197	208	232	221	208	181	225	192	201	211	235	201	206	227	199	216	202	182	213	183	234	219	204	210	192	211	217	199	211	196	194	189	186	200	198	222	233	199	191	183	226	210	229	199	179	199	191	200	218	219	205	224	199	206	237	236	178	189	203	186	216	222	200	236	204	200	214	196	195	200	197	200	232	196	235	202	218	220	196	206	220	190	219	199	219	211	208	219	214	211	203	205	206	216	216	179	227	187	205	201	209	197	221	197	198	227	225	199	239	219	222	201	194	234	198	213	218	212	200	207	224	222	193	215	205	195	206	167	197	225	212	207	203	196	208	203	194	213	175	227	201	222	213	162	200	205	207	207	187	201	211	185	212	212	203	240	202	201	232	175	200	190	195	205	190	211	195	204	192	213	191	207	217	209	221	200	198	220	218	195	205	192	211	217	193	176	211	232	210	184	211	193	209	189	199	193	229	205	211	193	223	217	190	213	202	213	184	185	224	175	214	203	227	197	226	209	185	195	209	193	212	203	193	234	201	215	225	229	235	196	209	212	206	200	203	205	195	187	251	236	221	232	196	206	182	223	230	223	196	201	212	184	209	208	206	180	232	212	219	217	183	211	204	218	197	186	202	206	207	199	215	193	207	231	229	209	221	198	217	221	223	206	197	209	197	183	200	198	208	210	221	198	199	209	224	206	246	227	194	194	215	197	222	213	211	182	214	194	219	223	195	231	189	199	212	199	191	213	225	200	238	212	206	200	220	188	197	234	196	216	223	227	201	189	202	197	238	200	228	212	200	201	219	244	191	215	227	184	197	207	209	190	207	198	181	211	186	216	204	190	186	189	187	193	186	204	202	214	237	182	212	220	217	218	195	201	204	203	207	199	205	208	196	210	200	204	214	194	201	205	192	229	203	197	193	217	197	200	203	188	217	206	202	213	198	209	197	193	205	243	210	203	210	228	221	226	197	207	220	190	204	196	223	229	220	193	170	219	228	207	209	218	179	221	220	191	226	199	211	208	218	225	219	202	204	203	204	199	207	205	217	206	215	202	183	195	180	188	233	179	197	188	204	203	230	195	246	190	203	199	216	196	212	214	223	190	208	215	209	187	211	191	200	201	216	235	199	199	201	210	228	199	213	227	222	234	233	219	194	206	198	216	191	200	190	197	222	214	206	183	201	208	178	205	212	206	206	237	192	200	200	195	193	180	211	208	171	176	197	217	190	214	186	204	205	219	230	200	193	226	213	214	214	224	227	210	209	223	190	220	189	205	217	201	217	201	241	212	221	190	205	217	171	187	204	221	217	215	212	208	223	201	223	199	206	212	202	212	207	198	207	229	212	215	238	197	207	208	197	202	223	223	213	188	229	208	215	201	192	199	233	213	201	201	197	224	208	171	225	210	229	210	190	188	191	217	197	208	225	214	218	205	205	226	202	209	225	217	204	196	195	213	198	204	196	203	221	184	209	214	201	206	200	230	220	220	223	185	205	194	196	226	215	201	195	205	217	208	218	213	178	205	229	229	197	191	190	201	189	217	220	192	211	208	221	179	220	214	219	211	199	189	188	201	205	212	189	188	199	218	214	187	213	183	213	210	198	198	218	209	218	205	218	218	221	192	205	201	223	208	201	216	202	220	202	226	212	224	224	227	199	218	197	205	212	208	186	199	223	188	203	196	182	212	214	189	200	198	225	217	210	196	187	221	197	217	201	215	194	208	202	218	189	188	223	212	187	192	213	197	203	225	212	181	203	203	223	200	194	224	204	205	197	212	230	202	197	207	193	243	176	199	219	193	200	212	213	211	195	228	216	229	197	205	211	202	226	207	199	216	200	196	196	196	193	213	234	228	188	213	206	206	217	192	184	208	195	217	193	207	205	204	217	198	183	216	238	211	220	211	197	195	216	207	241	207	199	213	209	191	217	211	194	212	210	205	214	195	200	220	201	235	194	236	202	201	213	191	225	211	204	205	201	218	211	217	210	193	198	226	220	222	217	216	230	206	201	192	212	160	209	214	189	182	187	207	192	195	194	199	198	192	214	209	230	182	191	207	200	197	210	220	202	198	208	209	209	225	228	204	218	219	213	223	208	190	214	201	209	210	205	194	224	204	196	179	200	225	214	197	213	195	196	215	200	207	203	184	213	195	201	209	203	207	185	196	195	228	206	193	200	209	183	191	199	224	193	233	230	181	198	206	198	230	188	230	222	207	199	216	194	228	202	205	210	211	222	200	204	227	219	211	217	213	213	205	223	175	216	202	206	200	217	213	214	191	189	203	196	183	195	211	207	208	214	228	198	197	183	201	218	231	207	190	208	227	191	207	208	223	204	210	208	182	201	215	184	185	203	206	221	213	203	218	206	225	204	229	200	226	191	205	206	208	200	192	204	198	229	223	211	204	206	196	202	196	178	212	228	209	196	246	204	197	207	229	213	198	212	228	210	198	186	215	209	195	211	238	183	224	195	207	220	206	220	216	204	186	197	205	200	172	199	204	221	199	202	197	226	212	209	210	220	222	210	224	223	201	231	197	234	211	230	198	192	198	207	186	200	224	180	211	221	217	221	236	223	214	228	212	196	228	203	205	199	207	190	206	224	201	209	203	189	207	203	195	165	192	212	217	188	187	186	214	193	208	191	226	230	192	257	201	226	178	222	212	195	235	188	207	188	219	208	195	219	213	211	193	213	214	204	208	207	200	207	206	222	208	207	217	194	191	216
35301	36171	711	397	354	329	305	314	277	303	304	275	305	250	292	283	265	278	289	258	268	259	271	240	264	276	291	274	262	279	263	272	271	263	294	257	284	297	270	272	268	256	263	288	261	284	269	263	255	268	248	258	228	301	282	280	268	282	274	291	285	239	294	271	282	259	310	303	262	259	276	268	272	280	279	263	239	266	272	232	247	285	272	272	264	260	275	270	265	238	284	265	290	261	285	286	275	270	245	267	272	265	263	235	273	295	278	267	261	285	283	276	276	247	243	235	285	269	256	275	294	248	254	249	298	256	263	254	258	256	260	263	270	293	268	305	270	225	277	250	273	287	271	243	288	249	276	282	280	284	276	252	288	271	269	295	262	278	268	258	270	273	237	261	289	257	286	273	275	264	275	252	280	263	251	294	258	267	325	229	288	265	259	275	258	254	280	267	259	275	275	281	266	254	281	242	281	235	268	225	313	270	262	286	264	256	281	261	297	291	265	247	286	265	280	259	288	237	235	289	267	271	300	255	274	290	252	245	265	247	253	280	275	226	224	255	267	263	266	268	251	269	241	279	290	268	266	272	285	283	257	253	284	276	269	287	263	257	275	265	271	257	275	260	261	260	237	263	264	289	271	266	258	278	278	265	276	270	267	273	256	292	220	289	267	292	290	277	257	246	286	249	268	249	271	256	271	274	260	296	297	261	293	279	279	272	271	291	278	254	264	307	268	244	246	265	233	246	244	255	253	274	272	236	288	266	250	270	272	302	290	260	270	273	257	260	273	270	286	268	260	267	237	270	266	266	289	271	274	289	260	282	279	265	268	238	304	243	262	283	266	282	280	274	264	212	243	274	288	269	238	255	249	276	258	239	274	257	268	266	285	262	281	304	277	267	263	241	275	258	245	259	287	291	272	269	234	280	252	272	261	285	258	259	263	253	275	263	248	252	280	257	284	244	267	284	268	263	261	266	271	242	262	247	272	269	264	291	257	278	250	282	268	245	226	265	281	257	267	275	273	245	276	277	265	279	293	276	242	287	257	259	296	275	282	279	295	291	286	260	252	289	258	264	281	269	265	269	273	264	258	286	291	262	294	257	295	248	236	259	252	252	279	275	277	245	263	271	283	274	247	257	277	246	254	250	260	285	282	292	293	302	267	287	287	280	255	264	266	252	251	293	265	260	263	282	262	252	258	325	265	243	271	277	265	250	278	287	250	251	253	288	262	281	260	251	262	251	276	288	271	268	272	280	251	288	252	267	252	271	304	277	264	238	274	269	248	252	242	278	269	278	270	266	270	256	274	263	260	297	260	279	253	263	258	276	285	324	258	270	269	250	280	300	247	290	271	250	286	256	253	281	292	238	279	257	285	291	292	268	257	285	279	281	270	277	278	270	265	292	274	264	233	280	278	263	259	250	252	263	239	288	255	261	253	271	272	271	260	281	261	284	245	262	297	252	276	256	286	301	278	286	253	275	244	276	257	251	276	246	234	263	268	259	275	262	252	285	310	283	275	257	292	242	252	290	291	267	290	255	249	264	266	256	272	267	251	318	287	266	250	253	275	300	263	271	269	275	299	274	247	282	263	283	272	277	283	287	261	272	266	281	273	246	286	277	251	228	289	247	275	303	256	251	262	270	265	281	245	290	287	278	264	255	254	277	255	277	261	260	257	268	277	280	293	263	254	262	237	271	265	267	246	253	238	275	268	313	262	254	290	281	283	273	288	232	281	266	273	265	256	272	291	294	251	272	255	267	303	294	268	251	273	283	261	257	285	277	235	258	284	280	285	275	277	270	289	280	288	260	278	234	265	273	276	271	256	258	252	276	265	263	262	261	278	276	236	286	267	264	291	267	268	279	276	283	276	272	266	286	267	245	272	242	281	245	254	270	273	275	283	238	254	258	267	276	263	248	292	251	264	311	274	309	247	273	318	272	256	242	256	286	264	269	271	287	251	238	255	282	257	273	267	257	243	263	248	263	263	261	282	269	264	258	269	272	263	267	253	284	288	270	261	290	278	263	251	259	246	285	254	283	258	274	273	274	289	253	240	270	265	259	275	282	289	292	224	270	283	241	259	280	255	247	262	273	247	256	237	272	284	278	249	251	267	235	266	275	278	285	274	257	279	269	282	275	253	265	261	285	248	268	263	244	284	294	266	283	254	253	250	251	280	249	270	240	291	281	261	290	253	282	275	255	296	274	251	264	266	261	239	271	241	258	282	283	267	284	277	277	272	267	287	262	252	263	262	246	245	272	271	272	274	277	251	234	259	272	270	294	260	279	268	256	272	276	267	259	268	276	282	270	258	267	261	274	278	259	251	237	252	269	281	271	250	258	288	265	251	293	284	240	248	278	266	270	293	272	235	260	277	271	242	261	278	240	266	227	287	255	252	315	268	281	242	265	241	293	286	275	284	261	276	260	275	268	259	273	284	297	266	283	276	247	241	229	244	261	270	242	275	260	275	256	285	257	301	256	265	273	278	274	235	267	274	293	263	291	246	268	251	288	269	247	263	263	243	285	277	268	262	306	257	302	258	260	251	254	273	247	259	275	269	259	287	262	254	259	272	290	273	265	273	270	282	267	296	260	272	259	283	275	268	285	259	271	270	268	238	274	251	289	265	283	277	289	258	259	285	278	260	271	236	243	271	274	283	272	290	283	268	268	261	258	275	250	280	288	295	254	268	290	271	262	286	275	266	275	261	241	270	280	265	256	273	262	257	275	279	305	303	291	248	265	296	250	253	247	243	285	255	278	262	282	270	265	276	268	253	280	255	239	275	244	289	283	276	273	246	251	242	263	251	253	287	265	293	272	280	292	272	256	280	251	280	288	243	249	252	274	259	259	257	273	294	291	246	281	275	296	251	269	257	257	231	267	269	260	261	275	252	249	250	250	248	274	286	286	265	272	268	273	291	224	269	235	253	256	261	266	263	261	286	250	264	266	261	235	291	298	232	287	276	260	304	269	285	262	235	254	292	227	277	207	273	241	283	237	262	271	281	239	275	302	249	262	267	273	293	293	264	283	273	272	275	275	272	264	254	282	270	274	279	265	257	267	273	269	263	242	248	262	286	258	287	254	289	283	281	285	264	267	262	267	293	279	251	267	278	271	279	275	244	269	285	260	270	254	267	302	232	268	236	242	298	254	287	272	265	286	261	277	259	283	283	261	263	237	287	249	266	282	242	263	264	269	262	267	282	293	308	277	282	245	282	233	293	243	262	258	265	305	262	244	297	286	244	259	251	265	299	249	261	301	259	268	255	290	276	270	278	290	271	232	277	287	262	268	274	273	258	285	269	259	243	266	264	246	233	260	261	267	260	278	283	260	287	305	251	302	255	268	323	278	270	246	296	272	228	276	279	257	273	277	268	277	270	233	282	245	270	254	257	266	272	282	288	272	277	257	243	297	272	298	264	250	286	277	269	280	262	267	283	239	260	303	263	256	269	264	285	261	242	270	248	250	282	266	262	280	270	269	275	275	265	262
24495	21541	28648	24733	21190	5338	695	541	445	389	391	400	335	362	354	323	349	360	314	352	290	309	320	278	293	309	300	318	338	316	311	310	300	279	304	299	348	336	305	293	280	337	296	310	303	345	298	328	318	303	317	294	334	320	306	323	283	301	320	313	312	306	326	320	301	301	277	299	295	306	333	316	311	287	289	333	315	312	317	314	296	311	309	263	299	330	285	301	310	319	283	315	319	314	350	314	310	320	301	325	301	318	323	290	297	326	288	282	317	329	339	283	315	317	317	344	280	283	316	300	310	289	306	288	305	307	321	296	283	291	281	295	309	305	311	296	308	306	319	311	295	301	322	303	299	324	263	292	321	304	295	292	293	301	324	300	302	293	322	327	276	333	332	324	306	343	278	309	296	306	324	298	315	317	323	275	292	282	254	315	292	323	314	281	301	328	299	315	297	350	307	311	310	306	279	321	315	276	319	335	294	320	301	339	309	298	301	288	293	291	296	295	292	303	316	306	316	289	312	298	310	329	322	309	296	267	325	321	341	331	316	313	320	282	295	303	298	297	300	319	307	321	313	312	325	341	352	294	322	320	321	292	312	320	297	303	314	307	312	322	268	282	326	323	293	279	295	300	275	313	291	306	286	311	318	320	319	276	279	290	317	290	328	324	285	311	264	299	308	308	326	324	286	305	289	311	327	304	311	307	287	322	313	293	290	270	305	310	312	339	299	333	317	305	323	320	284	320	304	297	296	291	318	295	315	323	315	290	316	315	331	317	295	288	333	285	330	332	299	308	267	315	300	288	332	306	307	313	298	326	304	269	330	323	313	291	330	288	316	297	275	295	265	305	310	284	319	293	303	290	311	298	301	308	298	296	303	317	303	291	297	311	300	320	283	299	288	321	292	298	281	319	291	316	354	290	307	318	324	333	307	297	309	334	265	287	294	334	282	280	296	290	297	324	305	319	282	294	315	299	308	286	295	294	317	273	319	305	283	310	322	283	297	324	263	307	307	316	344	313	281	294	343	317	359	292	290	307	295	313	308	295	292	303	292	290	330	320	321	288	305	323	321	291	308	274	315	291	302	310	322	303	325	329	279	322	331	285	300	321	318	304	282	292	324	287	306	306	323	308	308	299	252	311	342	350	275	326	309	295	277	311	308	313	288	336	330	276	297	312	308	315	289	319	278	332	310	312	303	308	316	289	292	296	304	276	305	304	337	299	304	308	262	314	299	311	304	303	316	353	290	285	299	304	309	306	282	280	288	308	319	304	290	274	311	315	316	339	280	319	303	323	299	320	336	280	321	266	303	348	320	295	307	312	295	308	307	320	331	305	291	308	314	290	279	297	283	323	328	323	293	318	302	328	335	289	288	316	309	314	298	276	311	323	292	297	286	324	282	328	304	299	314	282	316	281	311	307	313	299	319	284	296	279	291	307	283	299	315	294	319	298	304	320	285	304	296	347	319	308	295	295	338	302	301	301	299	326	294	294	306	337	291	329	296	329	277	308	305	325	286	310	274	347	311	298	305	314	300	300	297	313	309	305	319	289	287	317	304	315	327	304	312	307	296	302	316	318	300	313	338	310	325	310	283	296	297	297	305	318	290	307	305	282	320	325	278	342	287	315	306	334	301	286	305	299	275	286	316	312	309	322	302	293	287	305	306	320	289	308	332	332	314	291	277	318	342	282	284	281	343	334	310	300	294	323	309	345	315	318	263	336	320	285	322	268	297	323	319	299	316	311	305	272	292	267	298	335	292	323	312	280	313	282	309	286	346	329	308	316	297	302	292	289	306	320	297	302	310	281	301	299	326	318	329	289	298	291	293	323	293	292	301	323	300	293	303	299	310	334	305	313	289	290	305	296	290	300	295	336	284	303	288	286	298	301	292	298	318	317	300	317	292	332	298	286	273	350	318	311	317	277	305	294	316	336	315	341	327	327	308	290	339	295	326	308	285	335	303	311	281	305	338	277	326	325	324	336	294	333	318	308	286	325	308	309	307	317	307	311	318	330	324	294	336	351	281	291	311	294	298	322	321	276	296	271	310	283	278	304	281	320	310	288	316	293	320	330	308	305	289	302	270	300	304	353	291	300	332	320	285	291	324	310	306	305	321	320	307	290	303	295	291	295	329	311	332	293	301	294	305	286	315	290	299	313	326	300	318	348	297	297	318	325	301	281	317	302	288	313	304	363	332	323	299	323	317	323	324	324	296	326	307	316	293	326	296	329	279	294	299	311	306	278	283	324	307	286	295	284	271	287	305	320	290	283	321	298	321	295	315	295	352	277	318	287	304	309	316	292	326	305	280	310	292	309	302	301	310	308	269	274	289	276	303	287	303	293	296	288	285	340	298	331	298	296	288	263	312	313	324	313	305	317	303	299	318	301	300	292	294	310	318	288	298	324	265	297	312	336	314	286	307	356	306	324	310	324	329	333	296	298	316	300	295	298	294	284	310	301	266	325	311	315	290	308	307	326	309	295	295	303	301	296	299	281	324	319	298	305	332	302	306	294	327	283	316	335	292	310	309	304	315	323	294	323	324	324	304	308	284	320	321	306	308	272	298	295	299	322	309	281	321	303	311	281	285	320	314	329	302	283	285	284	312	329	285	296	289	294	327	293	336	322	315	314	335	291	327	309	297	321	329	323	294	301	326	289	338	319	316	287	313	331	312	303	328	285	273	289	300	325	325	312	274	308	271	310	323	308	323	287	299	299	301	292	312	326	304	292	290	343	321	292	308	311	307	312	319	297	293	294	315	285	332	303	272	302	320	319	292	349	296	287	297	296	326	287	314	316	297	303	298	300	307	291	305	284	358	306	316	313	291	298	305	311	320	290	302	286	295	322	291	308	254	311	335	299	292	308	321	293	287	326	337	296	293	285	288	311	320	306	330	309	274	290	302	314	289	293	262	310	299	314	317	285	310	308	335	285	281	293	320	348	284	298	308	329	272	308	316	282	314	293	316	307	295	303	282	298	327	296	298	313	318	300	314	272	328	308	320	296	307	300	305	303	282	295	294	302	328	319	304	297	314	316	284	293	297	294	320	324	330	308	335	308	295	273	297	302	285	287	315	298	306	285	318	294	298	289	329	296	292	282	297	312	300	309	272	294	324	323	293	279	321	288	320	299	287	279	303	303	291	328	304	285	286	309	299	279	314	347	305	295	307	272	316	305	334	308	312	325	301	286	287	307	294	309	280	287	315	316	297	318	311	312	297	308	316	300	300	288	269	312	314	317	314	304	324	286	298	274	301	319	319	333	316	294	301	316	261	289	287	288	285	322	357	334	320	284	317	288	288	336	309	287	334	290	301	311	299	299	263	302	302	295	332	263	308	266	283	288	306	339	297	300	298	293	296	294	288	302	349	291	286	297	287	308	326	310	289	316	312	328	309	305	313	338	287	340	320	300	338	326	278	305	332	302	300	290	327	311	269	318	280	281	304	284	312	268	310	339	282	311	294	329	304	288	318	339	322	333	336	318	302	314
39295	50045	4030	1999	1418	1090	897	740	654	547	515	531	473	474	454	434	425	404	413	406	393	412	424	427	388	369	394	411	391	392	371	374	398	396	388	374	382	397	380	354	383	390	388	380	375	423	389	354	396	358	371	329	384	379	357	372	378	366	389	405	392	363	371	388	344	383	382	368	374	356	407	378	365	367	349	360	393	415	403	354	356	334	370	396	365	375	377	378	362	338	385	357	376	355	380	398	386	357	379	367	360	359	359	391	356	404	358	330	353	335	379	392	367	399	363	375	384	354	400	367	356	399	360	375	393	388	363	390	355	375	380	398	401	377	383	379	383	348	378	358	381	369	398	419	378	376	370	355	388	400	365	376	375	395	386	348	358	354	398	363	387	364	359	369	352	343	405	393	370	339	395	361	373	371	382	368	380	356	405	351	371	362	402	364	357	360	368	368	402	347	385	397	376	363	393	365	372	395	389	383	379	367	410	340	341	395	346	425	377	374	355	359	374	379	364	366	341	379	389	368	355	388	354	365	357	370	390	377	389	350	370	385	355	348	413	392	363	366	392	353	365	374	392	375	389	378	383	395	351	377	339	416	407	331	373	348	342	363	392	385	342	354	371	343	324	391	407	388	361	393	388	376	363	350	358	364	381	353	391	352	366	394	378	366	386	391	383	392	388	357	399	363	401	346	394	386	367	358	347	375	376	367	371	368	368	331	330	363	369	372	388	398	374	390	384	368	343	391	393	405	352	384	333	324	388	351	361	378	358	389	370	357	375	400	360	386	344	365	351	384	361	354	420	369	368	383	384	350	372	383	396	358	389	393	377	396	377	407	388	374	363	398	399	374	372	372	349	408	364	392	420	380	381	372	384	395	397	353	361	380	402	371	370	354	405	371	366	355	359	339	344	367	403	372	379	355	380	326	366	427	345	378	359	369	361	360	382	368	357	387	373	339	370	359	368	384	357	367	364	365	359	370	383	388	366	396	357	344	404	386	380	390	362	360	375	420	371	345	387	348	378	319	357	412	345	360	335	359	411	380	384	366	388	409	365	363	347	381	381	418	377	359	338	359	353	363	331	380	348	366	404	405	394	364	362	385	367	377	346	374	367	355	371	359	395	409	367	398	379	397	356	385	367	376	379	361	363	360	390	385	376	361	355	380	368	360	386	385	406	375	365	351	368	369	353	360	378	396	405	405	356	368	381	376	381	380	378	370	395	372	388	359	381	396	397	373	377	400	396	372	384	350	392	384	370	376	387	379	382	384	369	372	378	378	364	306	366	360	354	374	364	376	382	376	377	384	391	366	394	370	360	364	362	425	406	369	384	380	386	365	371	348	384	390	382	368	358	374	342	363	404	364	341	366	375	375	380	399	351	403	384	375	351	387	379	379	360	369	384	365	373	380	390	350	380	375	390	356	385	415	377	379	402	380	357	370	362	386	361	346	370	356	357	361	372	380	380	379	383	385	374	352	363	370	365	334	389	389	362	374	377	362	395	352	351	365	364	390	410	398	376	366	369	365	361	378	401	386	360	394	352	385	378	379	379	348	371	368	373	386	352	368	380	390	381	374	317	408	405	385	375	370	404	394	352	355	394	401	344	349	369	389	379	349	382	365	361	379	386	367	384	365	361	383	364	396	370	385	357	369	366	359	385	389	380	354	355	384	351	363	385	387	378	371	377	402	379	393	387	367	388	389	386	341	402	354	387	389	393	381	396	396	391	372	412	369	359	383	357	375	387	385	368	392	369	346	392	374	367	381	375	377	365	405	379	432	377	351	369	368	404	382	381	343	384	327	329	354	371	356	375	352	362	355	371	369	364	388	366	357	385	380	378	370	345	380	380	381	375	378	404	357	376	346	378	368	363	388	353	336	380	358	341	373	387	396	379	345	394	399	346	366	348	365	368	374	362	365	433	375	372	375	375	365	370	350	353	380	328	355	361	377	368	361	390	358	368	348	383	399	382	365	370	373	374	360	355	414	374	359	356	344	386	336	321	381	385	389	371	383	387	370	352	377	347	392	398	345	382	339	392	389	378	339	380	363	401	396	370	332	384	338	400	354	376	364	369	356	392	367	371	342	369	380	369	381	380	403	378	360	385	381	369	372	402	331	377	384	358	362	393	382	363	376	378	399	369	382	368	390	363	402	398	368	363	359	389	371	369	388	354	354	413	379	365	381	365	389	363	399	368	363	400	348	354	372	372	409	364	396	389	372	349	389	386	385	349	353	390	360	352	379	353	356	340	355	385	340	401	359	369	361	365	350	357	359	427	342	372	351	363	389	383	366	354	366	416	374	370	356	359	395	380	374	370	362	386	358	400	373	411	406	381	375	393	376	370	367	358	375	397	372	361	387	395	352	376	374	342	358	345	365	366	401	369	387	344	364	378	407	376	380	345	383	399	355	378	427	378	361	390	371	379	379	360	372	377	342	367	362	400	392	355	418	379	334	370	350	358	361	345	385	394	323	390	373	384	332	341	405	400	374	397	405	364	369	374	392	364	395	356	360	377	389	390	371	358	395	368	347	378	382	385	414	383	346	365	366	369	390	413	344	383	364	364	396	345	362	381	377	359	394	376	337	379	348	376	361	367	394	393	397	376	390	376	347	374	378	374	352	366	386	387	384	419	349	381	338	384	363	357	359	357	392	350	378	371	403	393	425	386	359	358	337	385	355	389	390	375	357	359	404	376	386	361	382	409	389	398	395	393	346	370	393	404	376	406	369	358	398	370	379	352	388	373	354	364	355	395	384	418	346	366	357	378	380	385	402	332	388	358	363	388	344	389	338	402	392	388	328	372	388	351	374	387	388	388	383	381	363	381	400	376	368	336	370	366	376	395	383	374	353	388	379	383	375	361	397	363	370	386	393	377	359	383	377	381	355	370	380	369	380	392	401	360	368	399	383	358	368	367	350	357	357	388	366	367	364	345	366	352	370	376	384	363	393	346	356	364	322	381	367	354	369	379	374	390	393	392	375	382	366	409	327	338	388	366	384	377	393	409	338	362	383	378	338	377	384	365	343	348	375	384	398	357	382	359	352	369	385	378	363	383	375	361	374	391	375	373	371	353	340	372	374	380	346	383	356	399	362	392	355	363	413	390	380	342	360	358	373	385	354	363	362	390	377	351	364	382	377	368	374	386	385	400	365	343	361	368	386	347	342	377	389	378	352	364	366	377	398	386	395	354	385	392	380	421	348	403	372	381	398	365	334	343	330	353	380	389	361	375	361	363	373	403	376	372	386	358	378	366	375	338	362	368	370	369	380	381	382	378	362	363	372	373	376	391	372	377	396	394	443	347	361	365	372	384	392	359	368	370	372	354	355	374	346	347	362	355	379	353	361	348	365	347	384	360	375	394	369	391	366	375	383	404	346	372	395	364	373	369	383	386	391	364	367	374	387	355	403	378	373	408	411	352	357	352	398	336	344	340	380	376	363	371	341	375	351	363	375	343	366	363	384	383	370	373	366	385	381	372	402	382	325	371	368
25629	21684	27602	25500	8242	571	482	409	408	403	395	386	383	392	318	359	349	355	377	357	332	340	341	363	331	357	317	345	332	353	364	376	393	348	336	318	356	315	359	300	359	353	346	344	370	331	365	344	323	319	316	335	335	341	315	332	353	314	336	314	310	355	353	338	347	333	349	347	339	325	354	346	357	340	353	309	342	326	316	350	325	352	327	369	328	303	346	352	354	355	342	363	367	314	335	335	352	320	336	324	330	330	346	326	346	339	364	360	337	329	360	301	339	327	328	345	345	368	355	352	328	345	349	358	350	314	325	341	325	388	283	366	338	339	333	334	336	358	352	347	383	328	337	327	360	319	355	333	341	370	301	352	337	327	293	316	322	358	357	335	312	354	348	353	355	330	331	347	334	329	330	362	327	370	335	319	351	321	372	342	318	355	320	328	369	327	342	328	364	336	319	335	323	341	373	361	363	344	305	327	329	373	335	319	332	337	354	351	367	350	338	324	343	324	323	357	346	315	367	347	325	332	376	369	335	357	357	316	322	314	365	360	329	368	339	323	361	297	333	348	372	377	350	339	315	359	368	332	344	355	357	320	333	341	323	324	315	330	341	343	330	337	326	335	336	331	336	365	350	329	316	334	374	362	348	339	342	299	343	318	353	351	322	324	372	350	324	325	313	325	331	387	346	350	344	328	355	327	351	343	378	308	325	360	351	332	356	359	340	330	341	349	345	336	371	350	333	326	363	335	353	332	345	349	348	330	360	340	365	340	360	322	360	360	357	315	335	342	329	342	330	368	337	310	386	336	353	362	315	342	341	348	316	338	358	344	328	359	350	361	354	319	345	314	334	349	319	336	360	338	357	351	377	335	316	352	335	347	361	332	364	329	358	332	349	324	360	303	342	360	336	340	353	330	319	314	357	332	326	349	334	367	342	344	354	344	357	340	330	331	342	355	336	333	331	324	335	315	362	317	352	379	373	349	361	340	361	360	335	361	311	317	346	345	359	372	342	334	315	339	307	326	321	339	324	341	337	318	339	343	328	332	345	363	357	359	377	337	347	328	316	337	341	349	327	346	348	361	369	338	343	352	402	343	351	329	349	341	350	351	389	343	356	340	339	370	328	372	331	373	338	336	357	347	345	306	298	328	335	328	339	337	343	327	322	360	323	332	378	338	333	347	322	334	300	300	356	353	360	358	354	315	344	374	327	308	351	350	320	337	339	311	356	391	319	367	348	338	354	344	360	351	309	352	344	326	361	363	344	352	329	353	326	354	342	329	372	349	356	330	333	320	353	383	359	327	335	341	345	333	339	342	377	336	377	295	339	346	366	359	336	333	343	332	334	307	340	336	383	358	343	345	332	329	371	306	314	354	326	310	340	328	341	320	337	315	326	361	346	313	332	349	321	322	316	329	331	381	314	362	377	328	313	336	324	353	347	344	316	327	352	331	338	360	348	334	362	350	327	340	336	321	357	366	348	331	357	354	355	348	337	365	329	360	316	331	388	345	357	300	353	350	338	342	361	352	329	368	299	319	346	359	302	346	384	341	317	350	337	329	343	366	302	313	341	385	339	327	320	363	351	332	360	314	319	344	355	355	349	375	332	351	307	344	374	356	352	304	355	364	333	305	315	341	348	367	343	340	331	323	322	359	342	360	338	357	312	339	337	349	361	342	354	331	338	316	370	320	374	303	344	357	340	354	342	371	355	334	378	336	356	346	358	347	334	332	328	319	387	340	340	339	350	328	362	356	343	344	370	337	345	327	363	307	344	313	354	339	336	334	337	342	343	334	349	326	326	353	313	342	343	355	371	368	324	333	340	347	347	319	347	367	354	310	334	286	390	390	326	351	326	323	336	337	354	319	333	366	315	377	372	368	363	337	322	333	322	351	341	361	326	330	328	327	345	346	374	359	327	342	350	339	339	340	350	333	320	361	285	361	358	379	336	349	354	371	328	320	337	352	343	347	368	350	322	338	341	373	316	342	351	357	298	369	327	342	314	316	335	378	318	349	334	298	342	322	308	345	372	322	325	332	369	317	367	320	347	317	343	355	377	335	309	318	290	344	334	336	329	345	356	368	328	338	358	358	366	325	338	368	359	344	329	325	328	348	332	379	341	346	325	335	363	318	342	287	345	357	333	325	331	366	336	325	358	365	386	309	346	337	319	339	364	339	338	306	345	344	344	359	360	320	321	314	335	322	348	368	352	341	352	315	309	334	332	341	358	325	333	332	339	371	334	324	343	348	331	298	345	311	323	330	357	348	361	370	347	324	313	349	345	354	310	342	348	349	340	325	339	323	343	328	360	350	311	313	318	352	335	352	336	326	341	326	357	340	333	329	333	347	349	349	341	341	331	342	362	342	311	339	327	346	326	375	297	324	318	349	328	332	358	332	338	328	333	304	345	347	335	352	336	339	314	314	345	336	343	391	377	337	323	322	337	367	342	346	379	346	357	321	313	342	376	316	360	349	341	355	312	350	356	361	328	351	353	348	326	310	333	347	354	341	338	350	319	316	364	306	309	336	336	353	339	331	298	351	335	364	337	326	323	345	349	344	349	353	336	358	344	357	324	344	324	339	353	311	338	329	332	307	353	321	316	354	312	327	316	340	364	331	320	323	338	311	330	340	355	317	352	326	318	332	370	329	339	331	353	362	346	318	341	330	341	298	344	334	331	371	342	323	334	394	345	340	355	329	335	347	365	320	367	334	326	333	354	308	357	322	314	337	336	323	306	293	329	359	325	339	369	332	341	358	332	326	344	374	333	328	307	361	364	331	354	366	318	344	329	350	321	358	337	314	319	356	339	334	344	359	344	366	325	338	341	359	341	352	333	308	345	342	351	331	335	354	370	310	347	356	373	355	351	332	351	350	354	345	351	339	329	342	320	347	316	331	351	357	325	322	357	372	336	362	360	347	327	331	321	331	313	353	355	329	357	340	339	356	329	334	338	354	330	340	360	311	328	393	372	369	345	333	345	325	382	355	363	339	332	339	340	346	326	352	354	329	356	328	357	318	358	336	319	371	323	362	374	321	332	345	336	329	347	342	383	332	345	374	333	344	334	354	326	325	359	331	352	326	325	394	368	325	306	337	360	317	337	393	309	340	399	325	343	329	343	365	360	341	333	315	361	330	369	384	346	335	323	365	345	339	324	323	319	289	346	349	311	335	326	333	309	340	315	354	392	319	338	300	376	352	309	342	350	319	357	339	322	353	338	350	343	315	335	347	316	367	354	313	339	372	351	331	356	338	326	313	322	337	323	341	338	292	345	341	297	342	330	333	303	319	337	335	328	341	356	359	379	329	369	372	334	333	324	331	373	360	341	356	338	327	336	342	347	351	346	349	297	314	369	376	340	305	297	353	327	333	338	283	339	344	316	349	338	334	318	346	328	339	341	315	354	320	367	335	333	299	349	368	322	348	324	309	345	346	328	348	334	340	345	314	361	392	351	329	393	345	352	367	353	353	302	343	359	344	352	344	344	350
38950	46732	2530	1367	1017	893	751	620	600	575	564	512	509	474	527	467	458	476	494	466	427	430	436	458	500	450	463	458	419	466	466	431	442	440	447	441	427	456	461	424	452	423	435	446	441	436	403	439	444	405	447	440	422	471	395	486	448	443	430	433	414	458	453	415	434	481	419	428	421	431	429	418	427	450	473	408	438	420	439	408	415	457	433	466	459	424	420	432	410	399	415	420	402	434	429	483	444	416	456	441	403	463	462	442	448	435	447	412	441	426	465	411	421	423	429	432	402	410	433	445	411	440	433	455	430	444	396	435	427	424	424	414	416	439	449	427	431	476	455	410	441	429	460	447	413	446	389	423	405	442	427	444	450	386	405	425	429	462	394	476	419	428	412	423	431	459	438	440	410	410	432	449	398	458	447	428	462	431	436	441	421	421	391	445	443	442	418	450	431	413	447	453	406	406	438	426	462	446	424	441	419	398	417	442	421	439	424	438	428	419	430	398	387	442	450	446	464	447	436	476	421	433	408	421	453	426	446	454	445	443	472	453	442	432	439	439	438	401	470	462	424	401	448	409	425	433	427	417	463	392	459	436	433	399	453	441	401	454	439	441	409	429	438	429	423	384	450	431	394	431	433	454	441	462	459	410	426	456	401	373	394	392	454	493	435	440	451	470	439	457	456	435	427	430	408	446	417	483	420	424	420	444	432	429	440	456	416	451	417	413	438	435	423	416	409	413	417	396	412	405	425	448	441	433	444	448	473	416	417	425	452	435	445	410	411	430	418	439	381	451	487	464	413	413	431	442	427	427	464	446	423	417	417	421	428	443	429	442	417	395	423	435	413	464	456	424	430	432	409	452	404	437	432	421	431	440	423	427	433	420	428	430	410	470	426	400	406	451	418	444	404	458	421	436	454	453	450	410	376	466	433	430	424	455	453	428	467	422	433	397	385	459	402	427	460	456	395	447	432	459	436	450	431	427	431	450	439	422	439	428	459	403	445	415	409	435	413	445	440	432	449	396	445	459	454	414	458	397	447	442	409	428	424	417	455	447	462	413	424	420	403	444	452	426	365	428	396	483	426	420	450	443	432	471	431	439	387	407	422	455	402	434	456	424	443	443	418	463	410	455	436	480	428	454	428	434	445	431	441	430	427	466	442	423	441	415	465	407	432	493	407	410	455	415	437	410	440	403	396	412	382	438	420	438	432	453	451	421	427	480	428	423	412	426	421	405	473	444	442	451	411	464	413	443	421	460	462	425	450	379	426	448	462	409	438	444	433	434	419	428	461	426	443	437	453	437	433	441	415	420	419	448	441	459	446	419	426	414	423	455	428	389	451	433	430	446	465	432	384	415	420	432	416	409	444	441	400	435	465	443	455	428	481	396	418	457	415	425	446	443	430	433	437	438	450	434	398	414	424	429	415	394	415	442	405	448	397	440	433	420	416	488	432	467	436	452	469	396	420	429	430	444	431	417	439	453	413	461	405	425	409	433	432	434	444	460	425	414	401	467	423	413	402	435	404	423	440	442	412	426	451	469	395	438	439	458	465	423	458	417	449	437	444	469	480	407	447	445	432	414	433	441	448	450	459	424	400	419	469	433	479	425	436	383	400	451	461	432	434	440	442	448	420	397	468	412	429	438	417	418	396	414	404	451	422	417	425	441	431	410	437	438	463	434	424	424	443	449	397	428	427	436	442	404	445	432	437	443	421	422	432	425	423	447	477	440	451	431	430	439	426	422	444	437	446	435	450	421	400	410	369	422	428	422	438	439	429	446	408	449	399	409	411	464	406	439	435	422	419	409	453	437	419	421	419	432	454	451	453	413	426	457	458	420	423	453	473	416	423	446	425	425	428	437	444	441	413	442	426	403	432	454	427	420	422	422	404	458	443	385	436	432	409	418	403	432	433	414	441	477	408	416	417	400	412	419	428	424	436	448	446	442	427	390	416	403	424	419	426	431	433	433	415	387	447	452	443	453	439	449	457	447	433	399	432	483	434	428	441	451	431	415	435	442	427	449	456	432	436	450	452	426	421	415	436	400	457	437	418	413	422	438	430	395	427	411	460	436	447	461	449	427	431	446	444	410	421	469	451	458	444	451	422	430	392	430	425	418	419	431	421	402	401	413	412	436	443	459	421	408	458	432	431	419	423	405	424	440	386	441	420	468	419	440	449	384	412	461	410	469	436	457	444	446	433	457	416	420	438	427	435	465	448	436	446	433	428	419	458	463	408	400	454	406	440	436	453	437	427	459	391	449	454	432	442	459	439	425	445	428	464	427	407	427	413	432	433	417	409	462	468	433	411	480	457	418	435	432	395	419	406	458	441	436	440	420	425	402	408	413	431	438	417	430	403	449	445	440	427	437	414	432	424	423	440	431	418	411	443	428	430	446	447	435	427	421	412	449	434	431	431	425	453	434	452	412	442	441	449	406	406	439	412	412	474	450	434	444	439	413	438	427	423	415	435	403	396	422	412	465	399	416	436	420	459	462	472	429	453	399	391	428	464	442	446	442	425	429	443	455	417	431	425	446	431	460	424	424	446	422	414	402	440	424	452	420	464	424	456	459	403	460	446	471	448	398	450	436	418	384	414	436	403	425	450	448	402	394	409	405	414	418	430	438	412	418	436	388	467	447	421	443	461	439	432	433	409	415	451	432	448	415	419	417	394	421	447	424	430	433	419	451	423	441	477	447	414	407	395	416	428	411	435	426	428	429	427	442	421	486	418	413	406	430	470	415	427	461	452	411	438	439	399	422	438	445	474	447	425	448	433	455	449	456	428	418	393	434	384	425	423	454	435	438	449	465	449	471	436	457	423	431	435	438	468	453	402	413	455	431	434	421	432	449	442	426	452	419	442	405	441	439	462	393	436	428	453	431	438	435	436	495	458	409	469	446	407	411	435	424	465	431	459	409	413	409	422	430	475	440	389	467	416	401	478	416	432	404	420	455	393	449	413	435	412	473	440	411	434	404	472	430	402	407	435	397	460	400	490	442	420	407	446	428	451	452	447	462	431	445	405	399	448	442	384	440	418	398	418	445	401	407	466	392	437	430	404	426	422	439	432	385	449	450	417	468	442	447	427	419	436	423	425	408	416	398	413	417	447	432	427	425	449	419	411	461	430	437	391	431	440	467	481	430	408	431	446	442	427	420	431	425	408	433	452	421	403	450	448	440	424	447	427	396	424	435	449	440	415	430	436	448	408	412	433	428	436	452	428	420	440	457	463	391	420	384	421	427	422	400	423	423	438	448	407	431	412	455	415	419	435	494	436	446	406	442	392	410	432	410	496	425	420	452	458	452	409	429	434	428	425	430	440	373	432	391	444	453	438	432	414	444	457	455	458	467	448	464	412	442	403	415	430	419	481	432	444	410	421	390	404	417	425	413	433	428	422	445	455	422	431	394	441	442	407	422	418	400	402	427	460	414	410	450	423	404	406	435	462	440	391	460	438	413	455	386	440	461	433	414	454	468	405	426	428	470
23296	21549	29271	24189	21519	21515	9394	1137	883	802	828	726	706	708	733	706	649	670	659	623	651	602	653	613	612	607	599	628	641	592	575	574	572	602	557	573	620	580	605	611	636	620	580	569	609	583	588	601	606	567	567	585	565	576	603	543	607	571	611	597	565	623	585	590	625	601	602	558	561	588	577	596	593	598	579	610	610	548	617	599	642	578	610	593	558	602	567	580	610	574	631	588	569	616	585	568	585	583	593	598	545	572	619	586	613	573	567	604	571	581	617	600	578	586	591	588	600	592	570	611	578	606	528	543	604	606	584	606	635	637	534	616	554	559	626	585	598	592	536	569	586	539	578	549	574	604	604	591	616	588	568	559	568	594	591	585	619	597	616	591	540	571	573	573	599	636	613	613	588	569	651	565	572	591	563	581	597	577	580	584	583	590	578	604	594	595	565	581	620	594	576	630	581	576	580	589	578	610	605	606	596	526	560	598	582	594	590	600	609	551	575	588	644	579	584	616	587	600	566	574	579	566	604	550	610	616	622	586	585	618	589	585	571	564	592	550	586	568	581	549	575	555	598	596	561	594	599	589	575	565	594	582	591	609	589	591	568	649	546	573	624	603	543	580	613	572	589	560	610	616	605	590	564	599	582	591	555	584	602	587	601	569	565	596	553	599	538	614	586	578	547	587	601	608	578	636	604	568	519	586	629	586	547	586	566	595	592	604	564	562	570	586	569	582	582	621	585	589	594	601	608	567	578	585	590	598	577	607	604	609	586	584	546	599	600	544	581	585	576	546	571	571	595	627	579	592	606	567	587	553	550	575	585	581	606	556	585	589	585	571	595	589	601	628	541	575	586	585	592	568	594	596	625	617	572	608	554	584	556	623	581	588	572	572	626	605	555	582	627	586	601	534	569	590	574	576	594	600	548	578	591	580	609	554	551	610	590	620	623	587	576	632	559	563	622	603	596	562	652	621	584	565	618	593	634	580	587	576	581	591	592	589	618	546	601	531	625	567	605	585	567	615	593	535	551	582	566	596	569	570	593	585	593	625	593	650	563	532	606	596	575	571	595	608	567	584	558	535	594	631	590	601	594	611	579	600	585	578	550	549	585	557	603	586	557	610	587	572	577	595	616	608	609	570	565	593	568	557	546	563	628	575	607	575	589	614	563	576	587	586	582	563	596	579	587	628	564	608	585	577	519	583	629	590	621	550	601	568	633	578	599	575	557	532	590	577	612	633	574	644	595	631	584	576	606	573	556	590	624	619	565	593	576	622	555	558	571	611	603	618	571	568	630	583	557	580	563	571	614	588	581	609	601	605	575	530	618	526	550	593	575	620	578	545	571	590	556	600	596	551	600	586	616	601	582	596	600	578	533	565	572	569	570	541	597	616	577	574	548	599	547	563	624	598	567	594	639	585	605	626	567	572	562	581	582	550	553	573	560	611	584	560	603	589	575	564	614	577	602	530	564	600	593	570	578	581	595	589	579	602	589	558	593	545	620	600	606	619	587	572	615	599	592	588	551	556	623	592	633	613	559	550	601	574	585	582	610	581	585	537	560	598	580	599	578	566	551	602	565	584	634	569	588	599	589	598	570	577	626	559	582	566	595	584	578	580	553	579	570	615	554	584	578	547	541	580	569	598	600	575	598	586	589	593	572	639	580	622	568	591	566	577	589	540	592	541	595	546	588	591	611	607	570	644	586	577	562	595	570	601	589	556	571	583	576	568	572	607	572	601	589	611	574	602	569	568	618	584	605	592	606	617	594	606	575	655	574	621	592	632	599	589	584	562	597	540	566	558	588	560	576	616	541	580	597	602	625	544	587	572	596	582	586	595	588	592	608	568	597	585	590	595	596	614	552	546	627	617	616	582	602	588	571	566	618	546	632	634	584	582	564	600	577	605	603	635	558	552	605	625	547	551	603	574	592	561	574	609	577	590	608	580	595	572	608	605	577	591	589	621	591	617	583	590	546	579	590	561	573	579	622	573	584	586	607	578	627	566	583	555	555	569	586	583	564	580	619	630	565	623	588	571	592	609	560	576	595	547	577	597	555	620	584	537	546	567	616	559	601	558	606	597	638	602	583	593	593	592	573	579	604	610	582	597	553	589	649	606	584	576	563	613	573	565	621	593	601	578	616	578	546	551	595	588	620	564	575	558	633	580	581	600	571	589	588	577	580	611	542	580	604	563	576	610	597	623	583	587	596	599	594	604	606	594	610	590	589	595	572	641	597	554	604	585	581	592	584	638	571	617	648	587	617	594	567	583	589	551	585	617	581	592	587	551	566	549	574	581	603	546	583	577	593	568	579	560	643	603	591	590	578	587	614	591	618	596	602	611	583	592	607	528	604	554	554	541	583	555	544	588	605	600	568	630	590	609	594	577	581	586	545	540	590	603	590	584	580	610	583	599	632	592	583	541	589	623	634	561	589	599	596	583	569	610	577	606	584	576	626	630	576	528	546	553	554	623	596	602	598	564	579	599	613	587	581	587	536	567	616	578	563	604	593	567	584	568	579	576	586	590	620	606	572	607	557	584	560	624	605	632	619	553	554	586	573	607	592	590	551	587	575	596	618	579	589	555	560	555	612	604	613	626	547	597	621	583	642	589	608	580	616	561	578	550	598	576	620	594	578	612	615	581	565	592	650	598	578	640	603	581	552	555	541	563	593	582	617	589	605	574	589	540	575	575	628	591	553	583	574	535	560	568	574	606	584	546	576	590	554	618	556	539	554	595	578	563	586	581	602	586	598	583	603	572	542	595	548	552	587	578	577	594	530	570	556	558	605	565	520	574	573	568	563	589	592	624	592	574	587	609	608	588	538	556	597	604	592	543	561	530	566	578	604	544	601	544	601	598	562	576	598	592	599	576	588	567	587	631	562	598	547	629	591	575	602	568	542	594	572	589	556	579	601	551	570	556	579	571	640	578	611	596	598	569	568	560	588	565	572	555	565	577	568	611	592	546	624	599	586	591	613	575	581	593	590	565	594	603	535	558	564	577	626	568	620	598	562	601	576	560	578	595	595	562	566	589	618	554	607	570	603	587	580	560	539	592	603	510	596	587	563	522	626	586	593	588	613	583	591	602	608	560	559	612	545	574	583	601	576	589	595	591	608	580	586	632	564	552	576	549	609	585	561	529	537	585	614	584	555	561	580	621	606	575	587	573	549	573	602	601	596	586	573	593	578	639	599	577	559	607	578	590	576	630	551	586	576	566	591	624	591	588	587	580	621	561	591	619	592	586	607	577	575	602	570	579	592	593	619	608	586	600	611	577	627	557	648	542	573	560	608	613	557	592	579	555	631	650	610	653	589	605	585	574	593	544	583	570	538	585	590	605	577	586	591	542	582	592	550	615	581	560	577	590	564	575	559	580	598	596	553	617	622	538	609	587	540	562	589	604	610	577	602	590	564	569	601	568	554	532	592	577	619	588	625	554	587	574	588	578	571	597	585	626	614	587	547	622	579	554	588	591	619	574	600	605
45179	62917	8251	4151	2999	2366	1816	1537	1299	1187	1034	1012	952	900	864	809	863	796	790	774	765	798	761	710	752	711	701	676	706	711	718	713	699	728	691	716	663	725	680	683	697	698	712	723	701	696	713	761	714	658	666	679	696	657	639	708	655	650	695	693	751	670	683	695	680	682	708	649	701	730	727	678	720	709	681	697	705	671	722	702	711	691	736	668	713	666	689	685	652	686	636	672	715	658	645	684	709	669	656	705	640	744	707	669	701	699	667	734	740	666	685	706	653	697	669	667	652	683	669	693	657	718	697	657	685	649	671	679	700	723	621	692	680	668	667	691	639	660	625	691	678	646	673	667	674	619	719	652	633	688	740	691	694	710	722	724	691	659	644	637	677	650	692	709	667	692	690	692	669	700	655	706	711	690	680	685	702	664	688	676	730	629	724	667	659	703	660	671	655	664	685	672	679	662	701	681	722	741	691	650	679	683	711	680	664	683	696	643	728	719	649	674	665	689	665	675	715	711	668	685	690	707	725	647	650	687	661	647	708	704	626	703	688	675	708	674	670	659	698	667	694	673	684	670	677	689	690	685	716	636	714	691	666	669	687	702	727	670	681	677	646	718	699	652	654	669	727	682	681	665	679	656	665	658	689	676	717	703	704	692	670	705	718	702	705	706	716	669	678	706	697	671	662	675	665	693	672	701	652	639	654	649	670	655	666	690	678	673	736	687	689	676	682	655	668	750	670	713	677	691	690	645	666	662	707	685	677	689	714	670	686	714	683	664	709	700	705	688	729	689	642	679	659	679	676	675	708	664	704	660	681	657	701	689	679	691	680	711	676	664	702	685	667	698	659	689	689	690	668	626	658	678	736	638	702	698	682	676	655	694	740	651	675	722	639	686	695	674	677	672	628	734	744	697	660	642	672	685	683	647	692	713	670	653	680	710	711	660	640	661	678	660	633	687	742	629	675	675	704	687	686	677	669	693	668	678	682	689	646	666	716	637	646	661	646	689	661	641	718	715	736	701	694	673	687	681	685	663	718	667	677	695	665	698	682	623	651	651	645	697	688	633	695	700	667	693	690	643	650	669	689	694	670	649	679	751	726	693	697	684	712	676	718	641	678	684	687	655	673	701	704	669	630	726	681	650	708	732	685	681	715	669	663	689	661	705	695	727	679	690	637	664	706	645	676	679	647	669	686	685	687	657	704	690	650	694	652	699	663	662	690	672	634	680	717	656	709	707	627	676	659	669	644	695	662	675	714	630	636	717	680	669	680	692	669	686	666	639	683	694	667	662	695	656	704	645	677	679	640	640	609	656	637	723	675	702	720	666	695	695	699	681	721	647	663	696	659	708	679	644	674	680	680	679	658	670	661	683	682	682	669	676	721	713	683	688	675	699	703	683	711	707	739	674	662	662	673	682	704	689	650	629	692	718	677	643	717	642	672	714	743	696	664	721	653	717	667	652	775	673	756	661	704	637	684	692	638	714	700	711	647	670	662	668	678	670	670	730	708	707	688	669	728	664	648	695	653	635	679	683	718	651	677	680	664	721	605	690	670	725	658	670	653	696	638	658	705	684	694	653	635	655	680	670	677	683	689	707	653	634	665	678	619	690	690	701	691	682	662	701	708	718	705	665	634	674	706	694	664	672	647	669	672	682	684	682	693	643	673	691	663	718	646	708	678	719	686	663	681	677	667	697	679	672	729	673	665	607	708	682	703	674	673	692	712	669	671	679	673	716	711	670	718	671	666	709	676	686	663	672	676	698	672	720	689	689	682	698	662	684	674	712	689	689	676	724	720	650	689	641	640	633	644	639	668	738	742	627	665	674	686	736	622	680	694	687	715	754	703	732	680	705	700	727	704	690	635	653	651	645	636	713	688	678	727	676	670	673	707	707	665	689	684	714	705	721	649	679	673	702	714	735	680	689	709	691	628	698	721	691	653	667	693	652	693	681	680	692	673	692	652	639	681	707	664	686	704	686	676	671	700	674	674	732	698	668	713	703	671	652	672	680	697	659	650	714	659	714	663	690	675	667	659	701	690	688	663	672	676	684	665	727	656	666	677	739	714	716	705	690	698	684	661	667	653	714	677	701	693	711	677	720	705	642	709	654	702	680	656	716	693	667	686	696	671	718	724	723	701	675	681	684	666	690	625	720	680	710	675	713	655	636	629	668	658	668	674	681	680	665	669	685	654	689	684	669	730	683	680	718	657	632	654	702	693	684	702	651	688	725	632	699	681	598	663	687	684	684	708	697	679	654	674	695	676	652	682	654	735	673	667	675	650	676	640	711	693	693	699	675	716	670	683	707	716	679	706	699	671	703	706	724	704	668	640	683	676	714	706	686	694	689	705	707	692	625	706	676	668	672	687	695	650	630	677	686	673	731	672	690	734	638	707	695	662	644	673	740	694	718	681	677	690	736	674	672	638	704	631	655	651	681	702	632	683	696	684	720	648	710	676	655	691	706	671	670	696	690	652	739	678	685	665	706	702	666	628	666	715	704	686	694	632	720	687	681	704	658	663	673	674	655	659	697	691	673	673	642	684	676	673	679	703	759	662	737	676	650	710	683	701	695	659	682	714	695	702	656	655	699	689	716	639	637	631	632	700	721	691	699	707	661	670	702	680	668	685	698	719	643	700	670	664	661	680	754	677	590	648	658	669	636	620	721	662	718	666	702	673	696	639	678	679	698	681	680	690	680	660	652	709	687	688	680	729	694	674	663	627	666	692	672	685	682	686	713	641	667	687	651	654	675	663	673	676	677	652	663	619	674	624	708	719	656	627	710	710	642	688	686	632	697	661	668	722	670	685	651	670	746	685	701	739	668	695	670	663	649	657	654	618	653	662	668	686	659	718	691	691	681	693	692	673	687	682	689	690	677	673	683	675	680	687	702	654	697	715	748	674	666	657	674	649	666	694	658	635	680	722	647	666	733	632	693	691	691	690	681	675	678	661	635	678	656	703	680	704	662	673	691	723	708	709	658	740	716	656	648	698	689	666	659	685	660	661	680	686	658	689	683	646	653	724	700	658	664	718	731	690	714	661	675	710	699	697	687	702	701	706	718	657	684	682	640	705	669	680	656	667	655	690	688	700	690	726	682	668	698	689	678	669	666	659	666	697	678	700	716	654	686	674	620	661	683	623	686	690	733	677	644	681	670	702	666	683	736	664	711	686	673	692	676	672	658	658	696	679	670	680	673	677	659	666	637	688	681	661	729	703	662	693	665	694	708	645	664	670	685	680	736	695	669	733	680	674	623	647	693	671	676	690	639	713	633	665	700	679	663	687	718	691	702	673	686	653	681	744	697	732	642	697	684	679	675	693	669	717	660	687	703	698	741	708	706	679	727	697	695	653	691	680	698	681	642	637	675	656	699	638	658	704	666	720	674	641	665	677	670	692	724	706	674	664	681	625	718	669	650	661	661	653	668	714	712	724	653	661	651	682	678	719	660	716	678	667	705	692	697	753	664	672	695	674	647	696	673
29734	28852	14668	1814	407	380	273	237	236	232	250	226	227	240	219	170	232	183	216	200	219	223	240	187	241	215	203	213	204	208	194	197	228	227	210	199	203	222	222	233	207	232	195	220	228	211	217	205	202	191	212	212	230	213	213	232	227	200	222	209	216	242	216	189	217	224	225	204	207	185	219	221	193	237	191	187	228	250	199	224	197	214	239	202	208	208	178	207	198	204	213	225	192	204	200	230	223	224	232	198	202	190	227	220	230	195	197	225	232	211	174	229	194	205	213	201	205	204	228	216	219	202	217	192	197	240	245	210	218	208	204	196	193	211	214	223	201	217	215	202	227	240	199	219	225	217	221	214	193	214	201	196	200	202	231	209	217	209	251	250	203	235	234	209	202	176	211	222	171	186	227	221	233	215	210	213	222	222	194	234	199	201	214	223	219	209	226	224	215	220	231	252	239	223	202	201	217	215	204	229	206	215	233	216	188	239	206	238	224	238	219	208	224	219	157	214	218	215	204	193	223	211	209	223	195	217	181	207	215	202	193	214	195	218	209	215	206	203	222	215	230	207	197	196	206	199	218	240	235	205	218	233	214	206	197	210	224	179	199	215	226	209	189	220	200	212	198	216	213	206	204	200	206	210	222	211	200	221	203	230	213	201	213	235	213	198	207	211	228	198	222	220	194	210	179	183	237	209	223	211	200	200	207	215	227	226	210	220	198	227	207	191	229	219	221	193	230	217	236	213	227	207	181	194	234	216	199	218	215	194	213	214	209	202	181	204	199	209	201	191	212	214	224	202	205	222	217	194	209	202	222	201	211	215	248	194	208	226	225	232	215	217	212	232	201	219	213	208	201	203	226	188	196	185	220	219	190	226	182	181	238	204	195	199	195	194	211	202	211	220	201	198	214	227	199	217	226	217	228	211	196	231	204	212	231	230	213	200	221	215	225	197	200	214	188	204	231	180	215	209	214	239	204	209	210	228	208	200	215	221	209	187	225	190	197	205	221	190	232	214	211	225	203	207	234	195	220	222	211	201	218	246	207	199	227	190	193	232	218	205	231	207	195	203	213	213	246	212	202	210	232	200	224	230	188	211	229	212	206	233	226	197	189	201	228	228	224	194	180	207	196	207	236	180	214	214	234	222	217	197	228	228	201	202	223	181	231	239	233	189	209	218	211	202	197	190	225	200	230	203	199	216	201	186	226	221	186	208	211	200	219	202	233	234	192	183	203	200	229	193	250	210	221	225	212	217	212	199	213	204	203	228	182	216	222	230	204	200	219	207	220	204	195	230	217	211	200	209	203	208	191	214	201	185	210	202	210	185	225	228	201	215	205	213	190	202	217	212	210	199	244	223	196	226	207	213	197	225	206	212	209	203	210	219	241	229	219	230	242	194	212	228	209	198	223	205	215	209	229	213	206	201	233	224	218	204	220	238	188	197	212	194	213	201	220	214	221	203	231	226	230	202	176	211	200	198	211	191	200	213	196	202	205	177	201	209	197	223	234	193	216	214	203	233	188	188	224	227	227	199	210	219	199	206	226	221	194	233	200	221	227	170	196	223	214	227	202	199	223	228	198	204	215	224	202	188	221	177	234	198	206	196	202	228	216	212	210	215	216	212	220	220	229	204	197	224	214	232	207	198	219	212	204	198	209	219	215	186	230	214	204	212	216	231	213	226	205	214	210	241	204	195	201	204	209	215	185	230	207	214	194	192	223	209	222	183	234	208	217	229	182	198	222	224	236	206	208	205	180	223	226	207	204	205	210	216	201	209	210	218	188	229	207	191	214	217	199	217	184	213	219	199	200	210	204	181	209	202	224	189	196	215	193	215	236	189	195	220	204	184	203	216	206	243	217	216	218	200	170	224	199	219	232	197	219	193	229	213	211	217	226	209	164	191	226	211	209	218	222	224	220	206	199	199	226	213	199	208	214	215	209	198	212	176	238	195	212	232	204	187	222	224	211	195	198	198	220	208	237	171	195	218	203	242	218	205	207	215	207	215	196	230	224	225	190	217	227	187	201	217	213	213	207	219	219	228	212	227	231	214	202	225	205	194	198	199	214	204	193	199	245	225	204	226	222	206	234	222	218	223	238	198	207	231	214	198	191	221	219	223	223	213	218	198	232	223	213	196	213	241	208	194	200	234	202	187	224	216	173	232	180	216	210	211	228	210	197	210	192	182	205	206	201	219	217	221	239	214	193	201	206	202	200	209	206	221	218	228	235	208	197	229	204	219	212	187	220	212	192	204	212	196	224	215	214	218	187	209	221	195	201	206	232	231	208	209	202	209	210	218	211	220	197	205	195	223	193	170	247	215	210	204	208	209	219	210	218	200	223	216	203	215	208	204	208	200	206	235	218	216	217	243	227	199	237	185	181	223	220	205	234	195	193	234	220	193	165	202	224	201	223	232	223	203	199	212	205	221	192	219	216	198	233	222	220	221	202	245	217	215	203	207	223	215	226	201	221	217	225	222	212	205	216	195	212	202	226	192	202	193	196	217	224	205	197	206	228	197	208	229	219	190	207	229	198	215	198	209	208	197	215	191	218	200	210	198	205	197	216	204	207	210	217	199	202	209	210	224	203	194	212	228	225	217	205	208	200	208	188	214	214	216	235	214	205	218	230	233	204	200	192	199	212	194	212	190	231	205	203	231	227	213	209	201	231	224	208	206	230	219	213	214	197	191	233	221	220	219	211	211	233	204	206	240	219	254	218	195	201	204	233	199	206	214	194	218	211	194	199	193	219	213	225	221	225	203	193	206	228	208	220	210	207	205	193	213	219	224	222	235	212	193	217	231	217	229	217	225	184	206	229	193	222	198	225	207	210	203	231	212	222	204	213	211	233	211	190	230	197	193	223	196	193	201	225	201	191	201	223	205	237	233	213	223	244	200	203	202	223	210	196	218	188	206	192	215	208	194	220	210	217	225	206	222	216	199	207	195	216	198	197	219	225	219	208	238	236	185	207	235	225	221	182	213	199	217	195	178	217	212	191	205	192	213	246	239	191	209	194	243	194	228	221	228	232	217	232	207	200	244	215	195	217	225	214	202	210	199	210	208	219	204	214	210	204	221	213	225	192	214	221	210	225	216	232	205	203	221	233	231	199	210	208	214	207	198	223	255	236	201	238	216	207	202	202	193	206	187	198	195	229	190	223	209	201	215	222	243	231	199	213	226	193	232	197	229	212	211	203	208	209	215	214	222	207	232	196	221	188	196	221	226	223	243	190	207	198	225	217	218	216	222	222	208	234	213	223	211	220	187	197	220	205	219	207	194	217	236	229	207	238	210	220	227	200	220	193	204	194	206	205	205	227	188	217	203	228	204	213	235	213	216	208	236	224	226	216	191	228	219	204	199	222	184	203	202	198	201	216	240	220	212	210	212	217	218	235	197	208	235	213	227	199	203	217	201	207	206	238	195	220	207	214	192	205	208	217	227	216	225	215	203	174	228	196	211	186	195	211	215	214	220	216	212	227	222
36085	36186	624	400	362	350	334	323	333	260	269	264	280	276	279	276	290	290	273	274	281	267	269	258	270	275	278	257	282	261	245	265	251	252	259	262	275	274	268	253	272	265	268	270	254	298	275	257	299	268	257	261	296	283	279	241	255	262	276	289	268	276	273	245	230	269	296	242	272	260	280	289	261	263	273	282	272	279	276	253	268	298	286	253	271	276	265	297	269	314	276	271	252	272	281	261	261	269	284	253	296	274	248	281	273	240	269	242	254	293	245	248	267	262	258	281	280	269	295	299	263	287	250	299	278	269	285	276	278	271	279	273	285	276	274	243	284	255	272	266	273	270	244	263	285	287	262	272	258	288	279	269	278	307	296	269	275	303	260	263	257	289	258	283	301	279	235	271	286	269	311	291	257	259	276	272	259	265	249	278	269	277	249	265	278	264	282	274	282	257	295	247	280	308	283	278	274	286	253	268	268	264	283	273	270	309	250	287	280	286	260	285	276	292	268	293	277	300	287	232	287	260	270	246	262	258	234	267	278	302	277	292	256	305	268	256	273	261	301	251	235	300	277	287	252	274	274	297	261	265	275	261	275	261	284	260	279	294	267	262	311	263	287	270	275	275	281	253	267	295	297	303	268	282	280	267	268	281	258	261	267	263	272	264	276	265	259	247	281	271	269	277	294	252	257	274	324	251	263	276	280	283	298	263	291	247	275	279	272	271	264	287	264	275	307	289	282	271	258	243	271	265	259	251	262	269	246	263	265	225	260	297	335	284	260	279	279	268	254	282	286	264	302	292	275	258	300	254	283	274	265	271	310	258	283	262	298	329	272	272	268	291	284	310	284	273	258	260	246	253	274	261	277	280	297	289	273	314	263	291	266	259	265	268	256	282	278	265	278	267	275	240	298	261	284	258	273	278	267	257	298	271	243	254	258	258	252	312	239	280	298	301	279	281	259	288	275	267	263	256	266	273	295	261	265	282	274	255	278	271	262	270	243	267	261	281	269	280	293	262	275	272	251	247	269	268	286	275	278	278	283	290	298	269	268	292	274	265	258	269	303	268	260	234	288	258	267	235	288	273	268	271	293	265	271	286	271	257	295	285	288	279	266	290	272	271	261	278	303	302	256	301	280	244	292	283	283	300	276	240	260	266	261	250	238	251	250	258	257	286	257	263	279	302	275	271	281	283	253	261	275	253	262	276	271	250	255	268	270	258	239	274	301	281	275	261	281	280	279	277	285	260	278	257	255	256	266	265	268	309	280	288	264	272	272	309	289	257	266	267	261	251	256	269	256	264	293	262	255	255	281	277	284	289	276	265	282	268	280	293	295	291	240	288	252	291	258	273	242	263	271	270	281	255	269	304	294	273	269	282	307	295	301	255	287	281	283	286	294	267	283	283	250	272	271	271	270	249	267	279	316	291	256	260	257	250	240	264	263	286	261	249	282	286	233	292	278	293	256	242	258	280	260	262	272	298	267	270	275	271	261	263	271	268	239	237	270	239	285	283	281	276	295	271	289	241	252	302	278	295	296	264	274	303	251	267	242	260	273	267	235	264	259	280	295	254	270	258	245	292	253	279	312	246	265	266	271	238	283	246	259	247	260	274	256	258	277	270	276	282	287	274	277	251	249	297	263	313	255	288	230	283	232	282	267	290	277	261	280	263	262	282	279	270	287	242	278	262	296	280	257	290	283	288	288	285	250	248	261	294	254	246	246	282	264	283	258	260	255	292	240	288	286	270	301	282	251	287	265	270	268	268	265	259	270	290	257	288	241	273	256	273	268	278	282	234	287	269	268	263	254	309	295	285	250	295	303	273	264	259	269	286	289	299	255	276	273	265	286	270	277	251	270	279	276	262	246	235	278	271	287	269	257	248	284	287	266	295	285	269	268	267	259	279	286	287	247	282	265	258	270	249	283	281	300	282	272	276	281	284	242	259	276	282	251	282	252	290	267	293	299	249	270	238	276	276	220	289	285	265	255	268	265	265	285	311	275	290	275	267	239	289	271	285	282	270	272	236	247	273	275	287	266	272	257	274	271	286	289	273	298	269	298	292	246	278	309	285	256	287	284	276	247	318	267	253	311	280	299	296	297	265	300	252	265	259	310	270	288	274	266	263	273	249	258	265	262	274	252	267	286	308	287	250	275	264	254	271	288	279	262	274	304	302	278	270	268	254	277	289	282	264	257	292	268	285	247	265	270	247	292	274	280	256	280	213	282	254	282	261	255	282	262	273	285	261	295	231	298	253	257	290	235	250	250	279	257	257	225	294	290	283	287	280	250	255	262	274	278	268	244	285	269	262	242	255	279	248	267	258	267	275	297	278	321	295	299	302	262	252	286	264	264	249	285	283	252	263	262	274	260	274	255	260	255	291	303	253	270	280	244	283	278	237	310	274	289	269	246	264	267	258	246	265	263	255	263	283	267	253	299	276	281	294	250	276	290	265	260	266	274	271	277	280	280	247	250	284	271	283	257	260	297	261	277	269	266	250	263	282	263	222	296	281	275	267	312	261	269	271	266	267	247	258	265	296	258	290	265	274	244	253	264	260	274	267	243	303	278	238	284	287	277	243	275	268	272	268	263	274	261	291	265	282	247	283	248	273	264	267	284	315	258	260	283	280	268	274	264	270	315	286	253	267	251	254	272	261	261	257	282	291	261	294	285	291	276	304	267	262	295	274	289	275	273	239	274	299	259	295	259	284	256	285	286	272	246	258	262	270	241	283	292	268	302	254	273	249	290	261	248	269	283	304	259	273	283	291	263	289	284	276	264	276	250	275	231	267	265	270	269	265	268	292	255	256	246	297	276	263	248	262	287	289	291	252	257	257	285	261	262	276	258	271	277	268	253	263	272	303	250	275	283	262	315	260	259	264	301	286	233	271	277	269	280	265	275	286	275	278	266	265	262	242	247	268	268	285	258	278	303	291	266	290	268	254	255	279	273	265	281	284	278	281	264	268	285	265	295	274	262	282	263	299	262	233	284	263	251	252	289	258	273	275	271	250	282	265	261	286	307	271	265	263	281	286	268	268	272	295	259	256	284	271	271	280	293	302	281	249	296	284	281	264	264	268	246	273	278	256	261	276	286	260	285	245	261	260	245	284	270	258	259	302	253	266	268	260	309	266	242	267	286	255	259	260	286	281	274	290	282	280	296	284	288	260	273	287	294	265	252	283	272	264	286	307	278	303	272	304	253	279	277	284	265	270	286	264	250	264	245	248	237	233	260	258	293	260	266	269	267	284	295	267	293	278	278	248	268	255	289	257	287	241	270	274	287	260	289	302	269	282	276	297	268	254	283	262	282	277	267	279	270	260	272	273	267	238	283	245	269	276	242	290	277	263	251	274	283	280	281	279	274	279	284	265	274	279	258	269	268	280	313	294	265	289	266	225	274	268	271	249	258	280	270	304	283	270	272	266	239	305	273	271	263	264	300	279	286	277	259	275	282	283	296	265	272	245	255	284	260	295	268	262	265	284
24447	21540	28649	24753	21243	5427	709	514	417	415	389	351	399	338	344	377	352	366	310	338	336	352	289	326	333	334	307	314	297	334	298	316	317	346	301	309	303	302	305	326	343	313	331	301	348	314	313	291	294	333	284	332	314	312	311	311	310	324	287	285	288	302	332	301	323	308	301	283	318	276	320	285	263	325	311	267	295	333	308	321	281	305	297	306	330	305	301	326	301	323	307	294	307	322	309	288	316	326	323	320	308	311	324	285	335	316	306	296	327	331	285	295	295	306	330	322	342	334	338	289	310	306	322	333	298	322	324	280	315	333	304	316	324	297	335	311	311	282	324	310	308	320	328	290	290	301	312	283	307	301	293	288	274	301	313	295	315	312	318	299	316	282	290	293	275	327	321	313	321	298	307	299	350	301	271	298	298	304	298	308	292	302	312	306	304	287	326	294	298	327	342	316	298	305	313	330	291	281	322	279	324	285	283	296	283	284	326	273	284	320	293	302	331	316	315	310	303	291	328	303	302	287	293	331	286	302	355	294	302	313	330	325	311	294	291	318	304	317	302	316	311	288	339	285	301	306	299	321	301	321	327	319	316	282	324	288	296	328	307	302	277	290	287	294	335	316	316	320	301	310	300	316	319	326	318	345	319	303	302	286	295	341	291	282	323	291	322	334	284	322	309	329	297	339	291	342	296	283	293	287	309	309	296	292	288	298	312	321	292	281	318	289	334	285	319	319	284	296	274	286	308	317	289	300	294	315	319	307	312	340	276	283	324	306	305	318	302	320	308	297	316	285	300	324	305	326	301	307	279	271	286	310	317	315	289	318	253	337	304	307	312	299	295	286	320	317	311	305	283	321	303	292	321	315	294	275	318	334	307	328	298	275	287	284	298	317	293	310	299	291	302	320	313	301	306	302	293	335	319	299	355	302	309	276	328	310	339	292	293	304	316	290	338	291	304	310	278	331	312	287	302	304	335	300	312	298	264	306	331	282	275	305	311	293	316	290	280	290	314	296	296	302	272	286	313	303	288	321	323	320	308	325	299	297	317	298	286	326	328	291	278	320	284	298	316	338	294	293	331	285	317	293	314	312	311	293	305	281	307	287	305	275	284	323	296	299	317	328	291	290	311	291	320	299	321	307	298	319	305	293	346	316	300	340	303	316	316	281	318	306	344	311	321	317	292	305	304	289	328	289	288	314	323	302	307	336	290	297	310	281	311	304	303	316	308	323	284	326	268	298	294	305	307	304	323	308	327	285	303	329	331	284	301	320	313	300	290	322	312	278	298	277	292	279	307	318	341	315	305	318	284	305	319	302	291	318	316	289	314	318	318	299	286	291	307	288	301	292	294	282	308	303	306	288	293	298	317	329	308	325	300	325	288	317	287	324	322	297	309	297	288	298	299	307	317	296	309	339	288	299	315	275	335	275	295	297	307	318	313	315	309	350	308	309	284	317	280	323	285	302	335	297	307	320	270	311	297	281	316	286	285	287	282	320	297	310	269	318	320	335	292	290	316	335	322	288	335	310	326	303	305	332	264	312	313	264	316	317	307	287	319	312	323	304	291	307	314	294	326	315	282	307	308	318	307	314	303	280	324	304	310	324	324	304	286	310	302	328	287	301	318	297	308	273	272	305	312	310	316	312	305	301	301	309	301	306	298	303	310	297	273	329	322	299	283	279	327	301	304	313	269	316	271	299	301	293	302	292	326	295	304	358	301	347	337	295	305	267	307	293	309	308	288	322	309	334	321	334	280	284	292	291	299	315	307	320	317	278	292	305	275	293	302	307	327	320	325	304	319	278	322	296	328	311	329	292	298	300	316	314	317	303	318	316	304	290	308	301	296	289	305	295	287	299	302	342	271	266	332	316	307	331	292	289	295	313	299	299	275	285	275	344	326	299	248	293	319	295	319	309	327	309	308	334	306	298	260	306	325	315	281	334	334	301	312	324	290	320	341	320	357	283	299	319	283	293	328	307	280	342	341	283	327	360	295	286	282	338	330	308	302	307	308	286	292	293	283	305	297	289	314	291	305	317	295	297	294	321	300	299	305	298	310	281	307	326	289	313	324	310	293	349	323	300	285	314	284	320	295	306	284	312	305	326	288	263	283	290	318	300	293	322	321	316	279	297	307	294	292	324	303	307	288	284	288	330	342	325	267	297	331	325	311	302	338	316	322	312	297	284	305	310	289	312	300	323	289	330	312	302	334	308	333	283	289	315	332	283	300	293	306	328	306	308	320	296	324	317	289	283	303	307	317	277	299	290	342	275	290	319	294	291	290	314	304	297	318	290	333	292	294	306	308	321	269	302	319	324	320	331	306	271	311	299	284	329	291	306	304	310	312	331	328	302	299	328	312	295	307	317	326	299	300	292	286	308	319	317	331	311	280	321	305	285	294	319	315	315	284	312	315	325	300	300	313	319	277	319	295	329	311	320	291	293	321	289	322	338	321	328	301	311	274	305	315	287	315	272	297	288	294	314	298	311	303	308	329	322	305	311	302	285	301	321	297	297	323	271	311	303	345	324	319	341	304	309	316	329	321	328	296	307	323	308	309	305	350	272	298	323	303	322	298	330	305	304	314	329	292	284	313	275	319	271	325	293	286	307	330	315	318	312	303	315	302	311	313	325	299	317	320	301	303	342	317	316	305	309	311	313	332	304	292	318	257	318	305	292	302	304	304	281	299	307	293	338	280	292	300	298	314	309	348	315	321	345	301	312	289	337	296	300	341	296	325	287	308	304	290	281	309	311	302	316	331	317	317	311	325	312	305	264	296	312	278	309	339	279	306	290	311	321	290	329	325	317	296	310	313	310	283	336	293	300	299	270	319	304	314	283	273	295	327	303	294	336	286	312	302	308	325	299	306	306	340	293	301	318	302	330	323	288	328	312	295	310	323	313	312	318	336	290	310	314	308	319	298	285	329	301	317	338	315	313	298	310	276	305	278	276	290	282	307	327	288	327	313	331	287	303	299	329	315	308	296	309	306	310	319	300	299	294	330	313	298	312	323	313	281	323	301	316	305	327	305	291	315	294	313	330	316	310	285	330	333	338	317	343	299	320	318	281	286	275	281	308	288	315	327	280	306	335	310	340	284	329	309	312	312	304	299	330	308	309	329	292	300	317	300	305	319	344	291	320	302	283	321	327	322	333	302	301	305	296	276	309	309	290	296	341	292	301	298	309	333	313	300	322	311	281	299	300	313	290	279	291	296	323	324	306	310	324	324	320	321	302	312	274	330	311	305	288	292	284	319	304	300	274	270	317	310	302	293	305	304	289	295	278	311	301	313	313	297	311	332	325	288	316	309	323	304	308	306	330	311	281	295	285	311	340	308	309	312	275	307	294	290	275	316	307	313	291	302	287	285	298	336	304	315	291	309	342	289	294	313	310	319	285	343	316	339	314	297	272	301	319	292	319	310	311	315	296	306	312	342	311	308	303	325	308	287	326	318	304	280	322	316	293	302	289	296	293	307	325	300	331
39686	47742	4156	2087	1480	1132	937	749	618	597	550	495	503	457	497	451	435	392	439	381	405	343	388	409	418	373	377	382	384	410	332	377	388	391	361	399	393	400	383	416	395	357	403	414	373	395	365	371	391	351	374	383	356	366	405	371	360	360	386	350	353	355	375	402	387	363	355	373	383	391	406	394	369	391	363	371	343	378	388	424	400	363	377	383	363	384	380	389	366	354	367	358	364	392	386	403	374	367	395	367	356	409	352	401	367	400	359	383	348	353	365	349	384	370	376	342	384	373	407	378	362	396	373	408	345	357	363	366	381	424	377	379	365	401	384	385	410	398	360	374	363	408	386	372	355	387	382	369	359	368	372	380	404	412	364	376	363	383	371	306	374	356	393	364	413	384	377	358	374	379	399	384	372	361	365	385	368	403	363	400	368	371	380	380	375	365	378	377	354	391	408	386	358	358	372	393	348	360	381	388	340	381	369	351	401	327	377	379	354	405	408	351	353	404	358	389	338	364	393	350	383	392	363	360	354	368	347	391	351	349	387	359	351	362	394	355	395	378	393	314	363	351	400	346	373	390	359	354	412	355	397	355	353	359	384	349	406	353	380	393	389	370	350	360	371	403	383	370	406	349	357	396	372	365	375	379	386	382	384	370	398	359	362	378	370	381	366	374	356	362	339	369	378	393	420	334	359	415	372	391	376	369	397	372	359	346	375	383	357	383	415	355	364	379	365	360	385	400	386	369	414	375	386	369	359	368	344	358	371	355	410	369	374	368	376	384	370	356	356	368	372	386	372	404	377	363	377	383	347	323	363	369	368	344	363	356	384	366	373	386	339	372	364	378	384	399	392	381	387	376	373	383	358	420	399	393	374	343	389	390	366	361	362	348	365	383	370	394	381	357	366	363	374	375	406	336	400	408	380	397	382	380	389	378	383	366	362	344	368	394	356	369	370	334	357	365	356	353	372	424	342	368	378	363	358	376	382	392	377	361	362	371	394	367	353	341	390	385	382	382	365	406	370	337	381	344	354	371	391	346	341	375	370	366	370	396	375	404	373	373	374	382	376	410	348	390	393	367	352	422	392	404	369	367	378	406	338	364	349	377	364	396	352	347	384	381	351	398	352	400	376	394	360	368	362	358	383	355	366	343	399	353	377	391	326	344	385	373	354	377	350	406	383	377	352	371	354	368	372	356	394	395	363	412	382	376	419	399	385	385	385	377	383	413	386	383	376	361	367	358	353	388	394	365	362	345	348	363	361	406	387	377	388	347	410	417	404	348	371	387	355	360	374	372	373	364	368	345	376	397	358	334	384	365	408	392	364	391	352	386	423	358	398	375	361	329	360	370	406	361	379	371	384	375	347	372	393	374	413	353	386	334	359	390	365	392	352	347	364	392	381	380	402	370	371	376	369	372	404	415	368	386	400	389	374	341	398	346	389	375	403	356	373	356	375	411	377	368	363	366	378	384	348	357	391	368	381	351	368	392	318	392	396	351	359	368	353	366	385	393	362	355	374	395	376	383	370	365	367	401	440	373	363	354	361	374	394	363	379	373	368	357	409	351	381	368	404	395	370	342	348	381	371	373	381	382	362	332	403	391	393	406	383	395	394	394	358	372	370	374	372	382	383	361	391	395	391	347	373	358	377	373	396	372	386	402	368	379	368	394	357	374	390	371	340	332	369	370	393	353	360	353	365	361	378	381	401	394	404	376	357	359	386	387	380	384	365	369	341	373	358	373	407	373	389	381	383	351	370	360	369	340	387	393	331	367	390	388	357	333	386	402	349	374	382	406	412	379	346	371	346	358	333	370	339	377	381	341	367	357	378	375	384	354	377	354	399	367	341	397	352	375	384	381	361	336	385	361	341	348	365	378	372	363	366	382	373	390	390	362	382	376	386	390	343	393	349	390	388	354	399	407	387	364	384	361	378	373	381	407	392	378	359	344	399	355	406	350	359	380	366	378	375	374	387	371	382	370	386	398	365	356	408	333	369	369	355	397	376	374	383	367	344	376	374	392	373	372	377	346	406	426	368	405	357	386	338	411	400	347	350	362	343	392	415	353	342	346	366	384	397	372	369	405	401	387	393	381	370	372	377	409	381	399	371	337	342	370	345	389	365	361	361	364	371	379	349	418	382	362	372	376	367	393	396	370	352	352	389	374	375	341	358	394	396	357	394	372	371	355	363	366	333	362	363	365	402	336	409	368	351	373	357	373	392	402	362	341	353	380	381	368	369	369	369	375	359	373	354	374	370	384	347	363	342	365	388	394	381	368	373	361	390	361	395	367	393	335	373	359	376	379	385	368	389	354	345	373	358	401	376	375	387	380	358	390	348	373	358	360	389	398	401	364	376	359	379	404	381	394	393	387	387	349	430	376	362	353	394	344	387	373	354	356	374	384	332	388	385	340	372	372	357	365	373	356	327	374	407	389	339	361	370	361	379	358	394	342	340	351	415	366	369	351	396	358	369	378	362	359	351	357	366	344	381	402	378	377	355	401	359	396	383	358	378	383	370	408	356	370	371	360	368	391	379	397	365	361	374	401	334	381	406	367	350	370	367	386	371	401	387	386	350	396	332	376	371	393	345	389	395	367	374	325	381	410	376	392	354	342	419	377	386	384	381	369	357	381	372	340	384	401	336	398	362	367	341	388	385	392	412	354	363	355	359	358	338	323	387	342	355	362	371	365	369	358	386	348	417	366	381	379	382	377	372	392	409	394	395	369	344	368	386	362	373	371	350	402	350	378	360	385	351	377	358	346	403	386	398	352	406	365	392	366	384	395	367	359	360	361	388	363	371	351	346	368	347	342	362	330	370	377	365	372	403	375	372	367	344	361	391	391	385	376	357	373	374	330	355	384	342	337	367	372	391	369	349	343	334	414	364	341	420	360	413	365	374	394	393	339	343	384	358	370	349	359	380	390	366	398	370	374	407	340	364	415	378	355	365	373	347	382	354	391	356	360	356	378	382	360	380	340	357	369	378	358	334	381	366	367	388	361	383	377	360	348	407	354	361	372	399	363	391	365	368	372	377	388	359	370	378	391	378	354	348	354	366	383	376	378	385	375	381	369	392	339	355	352	354	393	374	378	376	384	385	348	362	368	366	353	351	364	349	359	346	408	326	363	372	359	386	380	417	369	359	379	341	368	398	357	397	361	365	383	387	372	363	399	366	376	342	377	338	376	380	365	386	364	389	337	381	380	376	368	369	353	364	350	358	334	365	370	387	385	379	351	366	398	341	373	361	362	371	337	377	357	387	411	332	384	359	344	415	391	376	329	388	379	345	361	366	353	342	369	380	367	383	393	382	386	357	355	396	366	387	351	371	366	381	375	342	352	374	329	408	378	405	338	346	393	326	389	378	350	381	359	368	375	405	377	338	390	381	378	375	366	341	381	399	360	389	361	388	390	358	368	370	391	394	369	387	367	362	387	427	383	414	394	366	395	358	361	392	359	377	393	393	360	365	387	370	346	393	401	393	370
25658	21636	27521	25523	8299	627	497	432	393	380	427	369	408	393	325	368	381	373	341	357	350	338	349	313	347	330	337	386	350	313	342	342	328	317	350	346	326	307	368	323	339	328	320	343	342	336	316	363	314	350	360	328	326	383	331	320	299	378	337	328	336	357	324	332	357	329	330	352	354	314	368	321	354	311	354	327	305	321	332	331	330	341	320	328	324	370	305	340	341	341	340	341	329	326	368	361	328	336	334	376	332	335	332	312	330	337	327	294	311	339	334	347	310	327	304	327	320	294	293	359	328	356	333	339	315	363	364	328	341	327	367	333	366	329	306	322	311	320	305	327	349	346	300	284	351	337	368	342	344	328	309	351	333	364	324	327	332	340	358	293	388	342	322	338	324	320	334	338	297	325	338	319	354	359	328	327	319	348	326	356	352	326	342	363	301	314	321	351	329	344	329	314	322	349	326	334	328	334	351	347	334	342	362	313	313	323	345	326	350	320	356	338	291	335	330	327	337	290	352	358	367	359	333	292	342	341	318	298	337	346	350	327	338	363	322	326	340	368	341	319	332	339	367	335	365	346	332	350	335	342	317	329	320	307	400	359	366	341	332	336	355	305	335	303	304	331	341	362	293	345	328	352	351	351	300	300	326	323	319	313	341	374	331	347	331	328	335	337	330	324	336	367	346	339	317	319	325	336	351	364	330	363	345	361	314	328	342	315	316	332	316	336	337	324	333	310	321	347	350	343	307	316	317	345	386	344	309	344	338	352	365	331	370	326	360	344	342	322	354	349	337	295	348	327	313	341	344	321	314	318	326	340	325	343	344	345	322	351	321	294	305	327	326	330	312	290	350	354	311	345	348	315	325	314	365	331	317	344	380	309	324	334	349	339	333	303	364	359	345	319	314	333	360	346	305	339	347	326	346	334	318	337	298	337	302	350	346	328	361	358	337	309	333	326	312	376	345	325	327	345	309	314	336	339	354	313	331	358	351	314	311	341	355	334	295	353	358	312	391	333	324	314	355	350	332	366	324	326	355	355	346	324	326	352	299	350	335	333	319	360	306	324	373	350	336	338	355	331	324	356	325	315	305	340	345	326	357	345	326	339	309	350	311	334	332	332	339	305	317	346	359	319	317	328	356	315	320	329	332	316	315	343	386	314	318	275	322	292	315	325	319	357	295	334	320	296	297	319	349	327	300	358	331	364	328	331	386	333	346	355	361	324	325	339	345	351	352	326	308	358	311	327	320	337	311	331	338	312	326	340	340	343	338	339	315	365	331	395	318	331	313	316	375	318	350	342	313	361	344	335	326	311	342	350	336	335	340	368	343	322	330	388	315	312	348	332	312	351	332	332	347	330	313	340	284	344	345	319	369	315	348	330	339	341	343	318	334	360	348	379	343	340	330	295	341	304	312	334	343	354	334	333	356	333	331	348	351	310	313	370	344	335	355	341	339	335	336	337	302	314	354	345	317	340	306	325	331	352	342	355	330	316	298	370	329	360	331	340	323	313	315	352	341	334	317	329	328	345	330	334	344	339	326	314	293	320	325	346	324	334	332	325	337	342	321	345	351	319	353	325	324	323	344	310	341	363	358	323	313	357	314	317	309	345	304	333	328	309	340	316	344	294	306	346	371	361	352	337	333	292	338	327	340	342	323	342	343	344	351	319	363	349	315	335	384	312	365	332	311	358	305	357	342	338	354	345	320	332	326	331	364	351	327	313	333	365	342	312	306	348	328	354	319	351	326	331	352	331	355	335	326	307	331	343	350	320	339	329	344	349	360	336	329	345	372	330	301	329	303	316	337	327	369	339	298	333	326	338	364	345	335	314	286	310	317	352	358	324	325	343	321	327	341	343	367	342	302	340	306	331	334	336	299	291	332	343	332	344	313	350	307	342	323	323	311	334	328	321	304	338	317	341	350	325	361	336	339	357	333	317	352	348	355	331	316	325	331	336	370	311	350	325	313	327	320	309	309	331	329	351	341	331	354	312	331	326	339	343	338	334	377	354	329	342	356	320	313	322	321	352	361	307	315	331	367	388	317	337	311	346	361	324	350	347	360	315	309	328	327	331	330	333	346	315	362	342	347	351	346	306	306	360	332	336	346	356	352	334	351	350	324	318	340	307	312	325	281	321	342	287	349	325	326	340	348	352	336	332	304	337	346	341	361	321	356	308	306	359	339	306	309	335	342	334	340	334	368	322	318	327	335	332	335	339	351	332	311	327	343	367	313	338	334	353	388	313	319	358	331	341	315	335	331	326	328	330	330	329	343	329	303	351	320	358	341	361	349	335	337	345	334	345	339	324	377	338	319	346	335	332	317	330	323	311	344	322	331	332	331	330	340	337	321	359	334	307	324	331	325	346	342	322	349	326	329	307	349	341	332	332	317	323	357	351	298	349	335	334	302	329	335	322	317	329	363	344	321	338	329	312	345	324	333	328	349	327	382	339	288	320	329	327	357	345	322	318	306	327	362	324	369	347	317	348	309	356	345	319	321	336	361	338	325	324	311	339	371	327	325	346	313	315	365	357	323	354	328	304	306	329	347	321	359	309	335	334	316	351	337	362	335	310	361	336	329	325	348	348	386	352	330	311	381	340	340	332	358	319	328	357	338	346	337	289	293	348	359	378	350	325	321	350	367	350	337	364	315	380	311	312	321	332	336	347	357	330	317	340	336	304	341	332	326	346	315	336	342	337	334	341	374	313	312	370	363	325	340	353	332	345	346	339	299	349	370	320	323	323	304	338	375	303	331	324	347	388	320	338	351	340	359	328	339	318	321	358	367	305	362	328	317	320	357	307	312	326	335	356	333	331	346	340	344	301	373	319	334	300	325	314	322	344	328	330	294	338	337	335	330	337	345	336	353	342	317	375	391	302	324	331	358	303	331	342	310	340	351	348	314	328	317	312	362	314	314	335	359	356	373	338	338	320	338	318	303	298	318	321	309	336	377	340	351	355	361	335	318	305	346	348	352	326	342	349	334	318	311	341	349	364	321	336	331	347	331	342	335	358	334	354	332	360	334	349	332	331	355	331	350	293	355	363	356	351	366	327	341	367	355	345	342	302	359	338	342	342	285	328	372	323	344	350	379	358	348	357	357	340	357	344	338	357	352	303	331	346	385	333	323	332	333	343	321	320	329	332	337	314	352	322	322	340	344	375	338	326	367	326	353	338	337	301	347	336	342	365	365	341	328	330	308	355	368	338	324	321	352	340	330	325	313	359	357	341	331	333	349	363	338	327	324	355	339	337	337	306	319	338	319	333	307	340	328	313	350	362	341	333	356	308	315	344	310	303	309	325	342	373	313	328	334	337	296	346	330	338	375	327	338	326	341	342	323	337	366	348	376	346	311	307	336	348	355	334	339	331	311	328	384	327	373	342	331	341	313	350	347	382	330	341	299	379	293	351	344	334	317	348	325	325	307	324	345	334	332	354	347	320	360	330	339	324	315	322	343	345	342	324	334	335	295	343	315	356	313	345
38537	46586	2702	1395	1097	839	726	641	584	599	545	516	471	503	507	447	444	480	417	476	435	461	418	437	450	420	459	433	444	463	445	482	408	456	390	411	439	445	444	440	456	405	454	415	438	446	385	419	408	412	409	412	393	412	447	414	434	415	449	389	399	423	415	449	409	401	436	426	437	451	456	450	438	411	408	416	428	441	403	408	425	412	415	411	410	427	456	426	409	425	379	407	424	410	408	425	450	420	436	419	427	470	407	436	446	450	440	374	425	410	428	424	412	436	431	408	430	444	405	425	420	459	401	403	423	432	448	431	415	425	442	443	439	416	420	418	423	430	419	420	454	455	390	432	445	443	458	423	432	419	424	427	436	400	432	430	441	426	434	408	422	443	447	408	436	442	424	410	418	406	437	434	425	456	402	443	428	399	417	426	438	430	439	399	457	454	414	464	434	413	429	435	409	435	433	419	398	409	410	433	457	449	464	419	424	438	429	419	384	417	464	423	418	428	463	390	433	425	426	447	418	425	433	443	422	429	440	437	434	437	435	396	411	423	407	429	406	421	408	429	424	410	427	421	461	425	454	463	468	437	400	493	389	434	452	441	459	454	434	401	443	409	430	443	413	459	460	394	411	397	445	398	446	424	441	423	446	438	379	433	414	383	441	402	448	434	430	419	437	440	439	431	438	412	426	436	458	437	423	422	426	428	456	404	415	419	410	428	422	418	446	445	424	450	430	450	419	380	446	436	427	464	476	441	426	453	402	409	428	404	440	444	402	445	422	465	410	434	390	420	436	411	396	437	417	444	439	408	429	424	417	425	401	418	398	411	417	426	426	378	430	398	435	444	400	447	409	426	424	409	458	414	467	448	460	446	424	448	432	434	422	447	409	436	403	435	420	462	441	456	440	411	428	424	402	436	423	462	387	391	450	420	425	445	455	433	440	456	416	437	408	454	432	419	412	450	441	420	427	423	475	418	470	428	463	421	450	426	420	437	457	423	428	386	444	422	437	420	393	416	440	442	410	430	395	447	420	396	431	453	421	423	399	433	458	456	401	450	425	413	444	410	421	395	419	438	415	463	388	463	396	438	440	450	435	414	423	407	394	459	423	393	434	441	449	406	406	411	450	400	423	412	413	442	430	450	433	394	397	479	399	461	417	394	453	414	408	422	415	391	411	451	450	428	398	409	439	373	437	480	442	430	435	437	397	467	406	423	416	417	426	427	446	450	438	425	425	407	421	429	441	433	442	409	428	435	429	453	444	405	436	430	421	440	393	447	454	434	416	439	444	427	429	420	423	397	425	441	457	408	429	397	464	417	427	418	440	446	433	446	436	473	411	458	446	454	399	407	421	409	442	453	441	430	392	431	437	406	424	432	468	473	448	426	437	438	435	433	437	437	429	443	438	446	428	415	402	436	425	437	400	433	415	432	451	441	443	445	424	432	425	403	401	394	440	447	446	437	453	429	439	408	458	474	440	408	450	433	412	467	422	400	451	422	407	449	422	431	446	419	453	446	418	400	430	467	430	422	419	450	421	436	429	449	457	387	409	427	414	449	468	419	405	422	445	441	407	434	425	427	422	464	428	468	439	415	392	438	431	425	400	417	439	455	417	413	407	425	421	452	440	443	480	405	443	463	451	419	402	429	436	426	440	413	404	410	450	446	434	413	430	361	430	416	415	444	451	424	408	398	435	416	407	402	425	443	421	438	435	393	411	451	414	394	442	448	422	433	447	433	437	427	419	411	437	428	469	435	443	407	426	453	405	408	418	423	408	422	456	380	439	398	455	429	450	413	445	405	429	408	428	413	409	460	446	411	427	455	414	444	438	447	457	431	421	442	409	421	433	392	428	450	414	384	458	416	466	410	444	424	402	416	450	444	397	419	421	389	416	449	427	450	412	407	440	428	449	464	417	398	447	440	444	452	434	417	431	400	432	412	424	469	426	412	445	427	441	437	427	431	429	432	452	452	409	418	401	433	451	421	438	391	408	421	439	436	420	428	421	432	431	414	416	431	429	387	441	453	451	389	451	449	433	422	448	401	427	441	443	404	409	407	434	410	413	442	422	406	449	438	427	417	463	416	436	463	427	455	427	440	439	455	418	461	401	381	451	459	460	391	395	413	429	439	440	419	410	421	416	433	465	446	462	425	433	427	411	449	425	415	406	438	410	382	440	424	443	405	420	413	431	424	408	412	411	415	406	442	427	460	411	471	447	424	429	439	387	477	443	436	422	386	419	422	423	421	410	416	444	392	422	427	449	399	480	457	416	427	424	417	440	408	415	450	442	457	422	410	414	396	449	385	418	390	467	442	433	410	465	457	412	449	463	402	429	422	449	444	421	461	439	476	415	435	435	415	427	445	402	422	428	404	411	422	424	453	433	456	374	436	419	429	421	469	423	398	435	453	445	404	455	454	446	442	401	388	459	416	422	393	395	449	429	448	473	406	421	429	416	424	441	383	432	449	456	373	414	441	461	469	420	437	445	395	452	425	421	444	410	447	433	428	445	367	484	420	448	419	412	426	412	422	437	442	416	404	380	495	422	403	420	417	448	402	422	454	422	443	432	404	424	409	441	417	379	422	440	438	425	425	427	433	409	411	411	419	452	422	441	441	432	373	427	430	418	430	450	437	423	413	425	441	406	429	424	430	420	414	413	407	406	475	435	420	443	405	432	389	416	433	424	437	413	400	450	402	452	430	409	399	467	432	446	441	443	439	411	438	385	426	416	429	438	435	440	409	431	447	416	391	436	430	447	430	419	428	384	435	459	409	458	445	432	415	420	462	401	433	377	427	443	439	428	417	419	429	422	413	435	395	419	436	433	409	409	408	417	446	423	438	422	401	374	437	421	420	456	437	423	418	415	402	409	421	438	450	434	430	379	458	432	424	395	436	398	416	427	424	442	429	426	397	382	440	408	380	415	429	410	426	425	438	420	388	432	420	408	399	400	437	398	475	411	409	436	438	415	425	425	408	411	441	421	418	407	485	437	408	417	445	451	451	406	451	406	436	432	395	432	389	409	442	430	393	432	408	434	450	418	406	440	447	453	396	456	450	390	463	404	417	416	427	427	410	455	434	454	430	415	399	437	429	416	417	457	424	428	437	395	436	434	439	441	392	436	448	415	416	448	427	386	392	460	427	398	413	435	443	445	421	403	409	474	449	424	453	409	444	427	435	417	452	438	415	485	420	423	401	434	442	437	404	412	419	438	443	408	442	395	441	405	418	442	392	437	435	405	419	414	426	413	420	397	394	455	402	461	436	384	428	437	396	443	409	414	425	440	440	420	473	422	417	419	445	453	430	425	420	473	429	436	419	391	430	419	436	404	404	397	436	409	443	435	417	403	404	435	420	447	408	385	392	435	414	432	395	452	439	402	449	415	442	394	409	426	409	419	424	425	441	419	414	420	446	405	385	424	421	414	404	421	442	410	389	447	441	427	444	420	421	436	437	423	411	405	392	426	405	482	444	413	431	407	410	403	439
23283	21548	29212	24239	21493	21495	9085	1131	863	831	789	759	726	715	728	620	639	650	703	701	619	584	642	658	645	649	586	571	625	660	606	618	624	600	581	569	599	577	592	630	600	560	588	597	575	576	575	590	611	613	543	576	574	631	574	604	570	609	613	609	596	568	563	567	558	648	589	611	593	570	612	596	563	599	552	567	580	580	553	548	521	578	562	609	618	588	606	586	603	595	537	556	573	591	614	568	597	605	588	599	579	608	626	610	566	596	598	568	604	645	594	576	568	579	596	584	611	565	568	602	583	599	602	641	605	573	582	602	544	608	606	563	576	576	576	576	593	577	562	573	552	619	578	579	610	583	614	600	593	570	581	586	590	579	597	627	574	623	599	575	581	549	584	583	612	545	609	570	542	565	608	572	548	569	598	639	608	565	632	584	570	639	573	576	637	571	542	609	614	593	574	574	556	584	584	599	570	567	597	587	606	576	583	612	568	567	582	547	612	585	620	575	583	537	601	558	548	580	630	571	590	589	577	576	595	601	627	587	565	559	554	583	587	614	566	546	602	587	560	553	599	636	579	561	583	561	585	596	619	584	586	556	590	577	579	573	567	584	585	565	597	611	582	565	602	609	571	559	571	569	600	575	569	586	604	584	606	565	606	542	558	563	629	591	566	606	559	590	606	633	571	617	604	601	561	587	590	583	579	558	582	578	596	548	584	563	594	609	575	572	635	579	585	570	528	607	573	494	632	559	604	678	579	603	583	538	581	595	619	623	527	568	586	579	589	587	610	596	592	561	581	624	559	558	545	574	565	617	583	563	601	622	603	607	579	563	591	575	596	549	596	556	551	556	588	570	598	601	612	625	568	590	585	577	566	560	606	618	572	598	598	557	604	558	604	583	559	549	577	591	530	596	601	562	583	588	592	580	594	553	576	640	565	554	563	571	599	545	627	593	549	581	619	550	564	568	598	584	570	583	565	637	635	586	604	549	582	563	594	550	565	584	571	525	606	590	580	573	545	578	561	580	592	591	556	556	589	594	594	538	600	630	560	598	563	561	542	622	599	616	581	585	597	568	611	566	613	590	573	596	592	559	594	594	576	628	574	566	594	595	595	556	563	580	588	594	579	567	594	582	582	537	587	596	595	594	632	565	568	585	575	573	590	557	549	600	567	559	546	607	574	596	663	559	576	592	586	585	538	576	606	583	542	586	613	557	583	592	584	612	592	610	519	598	586	556	528	574	579	616	555	582	576	578	581	623	552	572	573	615	590	552	614	562	565	580	565	584	589	568	577	615	610	601	583	573	570	576	566	593	638	591	582	587	602	574	593	570	519	587	547	575	614	606	574	561	584	578	561	585	588	522	541	597	600	599	571	562	549	573	613	607	566	604	559	608	575	573	563	577	575	593	623	583	585	579	576	578	540	594	550	585	560	583	619	583	617	626	613	541	560	613	587	612	560	553	572	591	578	572	611	545	575	618	594	613	598	582	596	564	585	597	603	569	570	621	565	580	587	570	575	604	547	570	560	578	599	551	589	567	574	561	585	594	558	554	546	570	577	587	584	587	560	497	547	582	572	577	557	586	616	582	604	587	617	554	559	575	644	625	596	600	538	528	575	594	588	598	600	588	573	604	590	544	607	585	571	578	573	569	600	593	585	550	532	576	591	597	603	563	554	570	542	612	553	544	577	576	597	578	592	611	591	565	602	613	548	589	593	570	557	573	569	539	603	555	585	567	575	571	582	560	518	593	579	612	587	607	605	555	619	566	605	559	583	596	569	557	565	565	607	600	638	591	557	637	588	593	591	587	555	606	558	551	572	630	538	560	570	561	556	591	593	565	605	586	570	591	592	592	562	582	600	606	592	612	567	554	621	555	582	589	561	534	612	549	574	549	573	558	559	564	578	582	532	618	583	554	551	576	562	558	597	623	596	618	592	580	608	598	611	604	610	595	534	580	589	571	602	571	584	605	594	553	639	562	560	571	618	616	548	576	586	549	593	569	633	602	588	629	593	560	622	626	621	515	592	546	602	533	652	561	558	579	568	624	630	574	553	595	610	586	608	554	594	599	602	601	585	553	557	597	569	592	589	611	558	557	619	582	591	598	543	561	571	571	553	559	547	611	575	611	548	569	591	593	590	599	580	619	552	540	611	577	596	621	588	631	556	588	586	579	539	614	561	565	539	578	613	564	597	574	592	570	593	571	587	590	596	557	566	592	570	584	588	583	613	549	581	606	589	587	577	597	576	577	590	577	618	566	566	599	545	553	568	593	612	597	572	602	590	611	579	557	619	596	591	559	608	528	599	587	556	567	558	503	601	566	565	604	604	550	608	564	600	625	590	602	555	580	602	589	561	595	562	587	624	587	580	609	602	577	588	600	578	575	543	616	575	554	640	577	568	602	611	575	558	553	568	606	597	577	547	567	554	598	558	640	603	609	645	587	574	587	565	600	567	565	578	562	580	555	561	572	573	568	562	558	573	588	576	599	614	567	580	586	596	575	585	623	587	621	581	542	563	600	564	623	614	548	533	592	594	595	578	590	619	593	599	558	599	580	595	575	612	523	582	603	578	601	602	594	545	589	543	584	590	584	578	585	581	609	589	574	562	613	569	594	580	579	552	557	573	589	604	569	586	572	589	549	520	636	553	622	586	571	578	594	546	581	550	605	573	631	588	585	576	643	607	586	580	621	562	580	567	572	594	602	550	564	579	594	553	563	566	546	583	570	617	593	584	603	565	562	556	561	590	577	549	624	610	566	573	614	636	574	568	572	535	574	569	566	580	574	580	593	619	540	580	594	571	591	592	589	605	594	589	591	594	576	632	595	577	608	558	554	579	599	569	538	600	593	572	587	614	605	576	594	599	592	584	578	610	598	596	600	552	600	607	549	593	575	584	619	630	542	579	585	596	601	606	581	618	558	573	585	546	592	585	553	593	585	551	585	579	574	536	593	567	601	623	580	562	562	597	595	584	588	578	610	596	590	575	593	547	569	603	534	577	520	549	569	586	566	587	618	617	598	566	570	540	589	557	558	608	595	538	601	592	574	571	599	626	578	612	608	590	584	581	548	554	557	640	590	598	633	623	620	578	587	580	567	564	584	567	559	633	562	557	571	611	575	589	565	552	573	556	613	569	560	581	600	615	568	560	580	625	531	590	546	593	573	595	605	565	610	535	580	561	564	577	581	590	618	565	613	564	582	600	528	614	582	581	605	574	550	532	548	581	586	593	563	643	588	564	599	568	571	637	598	534	588	576	584	597	582	580	636	585	566	638	581	548	584	603	563	577	578	565	576	542	578	560	606	613	573	536	559	594	588	579	610	580	594	541	581	572	549	596	609	564	569	590	583	593	522	560	590	613	574	525	555	566	581	550	580	604	603	627	627	611	594	578	597	562	563	594	621	611	594	584	602	560	563	570	549	603	555	596	594	548	616	568	583	581	578	558	565	610	583	582	571	590	622	587	553	589	564	555	535	572	569	565	576	560	567
45228	58758	8418	4180	3144	2337	1804	1519	1348	1206	1056	1022	970	921	808	858	798	784	800	781	739	737	712	743	721	711	777	711	732	742	740	719	718	702	700	716	696	722	678	719	674	655	637	672	706	692	714	743	684	663	669	712	720	693	670	742	715	655	668	723	686	759	685	681	647	696	726	690	701	714	670	672	711	673	672	672	697	679	702	656	651	649	683	632	651	713	687	705	668	649	640	641	712	633	700	673	718	696	667	693	670	701	660	708	660	686	678	710	663	688	676	683	653	738	649	700	721	685	656	711	691	624	712	680	681	643	683	707	671	684	676	644	708	717	686	671	644	675	662	686	691	631	642	728	622	679	736	682	690	695	698	645	678	681	689	636	676	658	724	653	678	651	638	691	683	736	655	665	687	644	627	681	731	718	703	674	727	690	690	707	693	682	639	702	707	718	647	708	642	684	701	661	640	703	671	722	645	680	664	684	670	689	654	665	643	747	685	663	666	682	680	680	716	669	684	690	687	626	695	675	668	708	673	660	660	684	669	659	660	697	662	718	660	701	659	676	693	716	664	683	719	695	730	668	693	663	610	708	711	679	687	702	680	663	630	673	651	668	695	625	687	667	676	661	687	701	687	657	661	690	675	651	661	694	677	713	648	691	669	699	652	691	653	645	668	735	712	641	666	649	652	733	692	674	747	697	710	664	643	667	675	625	674	708	677	732	710	703	644	676	689	643	683	702	608	699	726	676	730	686	736	657	614	681	691	690	632	667	649	706	647	693	656	649	708	669	752	683	661	699	701	669	663	674	664	688	652	652	686	686	702	643	661	695	699	696	657	659	654	743	694	675	720	678	671	676	668	691	685	687	685	665	678	682	698	675	659	668	678	717	668	705	662	659	674	655	667	715	713	684	677	658	668	636	703	709	658	673	696	678	694	663	691	670	668	656	679	666	686	615	677	624	689	662	669	679	710	719	696	686	726	730	693	649	696	658	643	703	656	717	687	662	674	713	647	661	715	651	716	682	671	705	719	693	657	693	682	649	656	622	676	699	687	686	655	680	635	655	668	746	678	704	668	709	678	688	732	636	683	644	642	666	687	645	673	666	647	647	691	671	665	682	681	640	644	674	679	647	695	657	705	655	675	689	655	617	687	669	639	675	679	728	670	717	663	656	643	690	663	688	717	710	701	694	705	702	745	711	693	720	614	632	622	696	724	681	655	676	649	672	666	635	686	675	706	681	668	673	696	662	643	673	730	621	701	652	699	670	723	649	667	673	665	683	673	702	692	663	666	686	683	649	662	702	756	672	642	701	681	681	679	666	696	714	679	660	677	709	710	646	640	703	673	681	662	638	627	633	682	662	662	670	678	661	678	714	670	742	655	739	611	697	682	676	651	685	654	680	669	643	650	641	619	682	640	706	687	697	685	703	714	678	628	684	705	664	708	666	621	678	682	668	719	646	628	652	648	678	653	666	660	651	703	686	729	639	696	623	664	708	710	675	659	703	684	700	731	648	709	663	664	647	710	662	687	643	654	686	724	640	682	650	677	676	626	728	648	667	674	703	721	701	689	675	667	658	687	666	717	692	678	718	674	662	651	606	673	678	721	671	687	684	681	649	692	658	658	675	743	681	680	646	717	676	663	645	717	678	682	682	694	689	699	670	705	648	699	654	673	644	689	652	678	670	710	680	652	680	713	692	698	668	694	638	724	690	674	668	659	736	689	694	668	637	689	685	674	657	649	667	637	724	644	691	687	683	696	672	661	643	651	679	675	669	636	678	659	696	696	705	666	712	659	707	717	681	670	656	698	658	664	687	653	724	691	661	666	688	673	707	653	689	692	666	684	671	695	662	702	632	653	677	620	659	672	689	640	702	692	697	693	665	663	639	645	722	689	660	758	682	709	679	682	701	713	704	719	671	626	653	667	682	692	627	680	651	732	713	693	705	628	690	678	691	670	678	667	715	682	690	671	632	646	615	675	674	714	713	700	661	725	726	662	702	687	689	693	702	679	675	669	638	637	686	637	636	683	711	686	706	738	678	672	653	646	667	715	661	694	665	589	685	613	673	695	706	709	692	653	677	659	652	645	680	697	683	653	666	678	684	674	704	643	677	673	689	660	684	729	646	737	682	734	697	678	657	657	666	652	682	691	658	671	639	671	715	670	659	611	720	672	644	700	676	739	757	648	689	646	664	709	653	704	679	665	700	694	671	732	683	691	660	674	662	684	689	723	659	698	691	729	669	679	668	672	623	723	660	674	701	665	703	673	615	719	649	711	652	669	661	643	675	683	696	687	658	646	663	713	696	650	671	689	722	647	661	691	681	661	696	736	690	686	688	698	687	656	671	642	684	662	663	681	676	702	649	652	704	662	667	660	687	685	622	682	680	697	665	659	683	684	636	696	690	681	670	714	733	689	722	661	682	679	697	715	681	651	680	693	663	676	684	635	748	711	689	663	647	668	723	692	699	675	686	647	622	702	642	704	673	657	673	666	682	671	683	705	665	703	703	663	635	724	698	675	668	659	721	644	742	684	665	669	690	667	699	659	694	701	655	659	692	644	702	664	661	688	686	669	689	721	689	619	674	667	636	663	677	642	669	682	679	676	711	703	713	715	693	682	693	690	715	701	676	672	704	665	660	667	681	651	681	685	683	649	718	739	661	661	682	657	655	664	673	733	683	662	687	691	621	671	726	725	693	729	691	701	730	685	647	659	720	704	671	701	687	670	670	645	669	679	690	686	668	697	694	652	661	686	718	691	690	637	661	656	673	664	723	657	694	677	672	649	680	707	691	664	663	667	704	733	662	666	654	680	734	645	707	685	676	586	669	704	633	703	662	652	699	701	718	680	742	678	664	680	671	686	646	685	687	644	658	668	675	714	717	676	659	697	687	643	657	669	695	637	708	697	661	625	699	628	672	694	682	655	667	724	640	650	658	677	660	671	731	665	678	653	722	689	674	691	671	654	644	727	694	661	680	684	689	676	661	676	652	684	680	677	684	677	661	668	700	686	731	664	668	666	681	664	661	673	658	651	670	687	672	694	691	723	649	691	677	678	704	653	672	657	671	697	703	691	649	679	682	676	662	659	714	683	701	690	649	671	645	647	666	707	715	625	680	661	688	676	675	690	709	668	641	621	704	683	680	639	685	689	649	710	698	657	687	702	690	706	654	655	732	684	649	663	646	712	660	655	644	695	652	683	682	673	707	616	655	694	670	715	661	668	653	644	652	667	699	649	667	634	668	692	714	694	675	695	668	709	700	651	653	687	669	669	689	651	682	674	693	693	717	653	653	695	633	645	659	655	695	702	640	675	673	688	691	662	696	689	671	690	688	672	666	703	684	672	646	688	658	684	694	660	658	627	682	680	733	644	691	658	671	674	670	615	656	660	625	677	680	643	653	684	647	694	639	663	694	709	678	711	652	669	678	696	688	687	671	695	669	658	645	696	721	662	686	722	691	659	689	727	725	667	673	693	700	645	648	669	685	609	722
29758	29654	15934	2323	493	442	301	233	211	213	222	212	198	227	203	191	203	195	217	236	240	201	216	202	228	190	224	199	197	198	215	214	219	200	214	231	217	223	175	188	202	198	226	191	193	230	201	213	202	198	219	237	231	232	240	232	226	215	187	218	222	221	198	208	204	185	195	213	199	189	204	231	216	204	189	197	202	215	210	188	202	216	207	194	180	234	218	231	198	233	200	197	211	199	181	208	186	231	193	233	211	195	217	209	223	198	229	215	207	212	203	214	234	206	239	210	240	185	204	225	208	213	211	228	219	219	203	189	209	208	204	215	202	229	226	215	180	212	216	226	216	191	206	205	207	222	227	194	208	186	227	187	216	192	169	223	205	226	216	212	219	183	194	233	216	212	229	187	212	200	226	219	184	216	193	207	218	193	196	219	183	191	198	205	210	196	201	211	211	189	197	222	209	228	216	229	195	210	211	195	223	204	186	232	189	214	208	225	196	190	216	202	221	180	203	186	204	235	219	201	219	203	218	203	199	206	201	207	213	223	186	186	190	195	192	235	189	225	206	205	189	219	200	182	187	224	198	223	215	218	205	234	219	191	202	211	221	231	196	224	234	202	220	196	199	222	184	198	210	198	208	177	219	224	212	192	200	213	216	191	224	223	209	206	210	196	211	199	228	213	213	229	178	216	213	186	204	194	229	209	222	195	237	214	199	208	197	232	201	195	206	222	221	208	218	208	197	185	204	199	221	209	212	220	210	188	226	199	194	211	195	206	216	213	218	196	200	193	194	206	219	203	221	198	232	198	222	204	206	231	188	194	197	203	195	203	232	232	215	209	200	192	225	240	195	204	204	196	202	181	205	227	184	197	201	221	204	205	233	204	223	222	200	217	223	198	203	215	229	188	233	206	218	190	210	217	207	212	201	221	188	210	177	202	192	189	200	204	230	208	209	193	201	215	221	191	172	192	209	186	216	196	192	208	218	210	177	209	203	223	223	207	229	232	198	227	224	245	219	189	214	191	212	213	247	214	206	224	197	214	216	184	219	192	217	209	210	224	206	192	221	205	207	218	222	191	209	194	206	202	185	230	216	208	214	187	219	221	224	220	212	220	193	219	183	237	208	231	199	198	220	209	201	206	215	208	225	195	212	236	195	235	231	207	232	217	189	212	225	207	206	213	224	202	215	183	214	206	221	212	214	225	216	179	198	186	222	233	198	223	222	190	234	202	225	212	194	203	212	188	176	207	208	222	192	172	213	218	216	193	214	210	217	205	203	209	207	215	206	230	196	207	203	203	215	207	206	207	204	205	211	183	193	222	213	209	236	221	191	218	186	230	212	202	216	235	221	206	217	217	218	224	199	205	194	199	187	234	196	226	206	232	206	224	203	238	216	186	217	217	236	214	205	204	207	210	220	240	245	242	227	210	220	207	187	226	199	205	214	201	185	197	220	190	223	222	231	223	220	202	210	195	215	202	197	209	204	221	214	212	192	202	211	219	199	198	184	200	218	235	226	186	227	214	213	212	197	190	188	183	220	201	165	201	196	202	224	189	196	237	206	199	212	177	217	218	186	201	216	187	231	217	204	219	221	193	199	194	223	218	212	225	220	230	232	215	208	217	203	213	185	202	193	210	201	188	217	193	203	202	193	200	210	215	208	179	176	212	206	197	197	210	221	189	219	206	228	172	231	239	235	233	208	235	202	200	190	196	188	221	226	219	209	209	222	217	217	189	213	201	229	207	196	214	192	207	199	213	208	210	183	206	176	211	218	183	218	234	192	212	196	199	199	215	216	182	209	194	204	187	217	227	199	245	229	206	232	213	191	229	240	205	218	208	229	183	190	210	202	216	187	248	224	187	214	206	206	183	191	209	217	196	225	221	220	214	210	211	220	216	224	205	193	200	236	215	195	198	237	181	219	191	212	218	214	207	223	209	196	229	217	222	202	203	219	200	223	194	217	227	195	230	239	218	218	213	208	218	201	197	220	245	209	203	238	188	200	211	229	204	213	213	213	204	218	233	178	206	198	190	211	209	208	225	205	223	215	234	193	188	197	187	227	211	226	227	213	212	209	232	191	231	228	191	176	188	216	232	208	184	250	232	211	209	188	218	210	226	200	195	219	190	214	227	240	209	199	196	205	197	237	216	213	185	242	219	201	221	202	207	200	174	203	221	183	216	218	201	210	203	193	210	208	229	210	178	193	215	217	216	200	226	202	202	221	232	197	204	180	189	215	221	229	208	216	216	197	229	236	224	219	193	206	192	203	210	210	208	195	213	216	203	189	204	177	198	203	197	185	184	214	214	199	191	235	226	216	223	195	203	202	195	205	197	234	208	218	206	221	191	235	206	207	241	194	192	220	195	203	222	179	234	222	223	219	214	222	216	227	221	201	210	191	209	215	199	213	215	234	223	213	213	204	220	211	199	223	208	202	228	206	189	184	204	220	213	237	204	217	242	212	227	215	190	200	217	182	221	211	219	216	223	233	197	225	198	225	199	212	194	205	226	210	208	196	223	207	204	231	212	218	204	224	216	201	192	212	227	186	211	235	196	205	204	225	208	218	226	217	222	219	208	196	214	213	193	210	231	202	174	231	211	200	200	216	205	186	206	199	230	215	216	248	204	216	207	206	202	203	200	186	216	198	198	209	188	198	201	210	216	204	211	265	201	205	219	224	222	216	221	204	236	223	188	227	221	206	209	219	212	203	211	232	191	233	177	203	214	217	200	229	201	220	236	202	199	210	246	214	178	234	223	222	228	187	190	206	207	232	201	193	225	212	235	229	222	184	221	212	222	208	221	219	184	222	195	232	196	229	202	197	221	203	211	195	191	198	202	209	173	217	211	208	221	210	213	185	225	206	225	202	205	207	192	218	196	246	206	181	218	210	215	215	222	197	212	189	200	192	201	201	203	231	218	230	186	223	236	189	222	194	196	219	216	222	213	214	223	193	220	219	205	221	241	216	195	224	213	211	215	219	208	199	190	197	218	202	213	217	193	204	204	219	208	242	212	206	202	233	210	219	213	217	199	228	190	214	208	192	221	194	205	213	185	181	231	201	216	204	188	182	214	232	201	210	224	215	199	216	196	213	200	225	186	207	208	212	215	215	215	215	235	219	184	206	217	222	199	198	235	226	192	194	212	219	211	190	209	195	214	191	231	194	177	232	236	195	219	173	206	197	193	206	204	228	219	228	175	213	197	214	224	213	218	222	192	193	257	196	202	226	212	192	185	190	203	216	194	231	202	195	189	219	217	223	208	224	207	193	205	203	217	225	210	203	219	215	200	221	204	177	212	233	218	170	195	251	231	222	195	211	212	202	229	229	189	232	205	216	224	218	207	219	173	233	199	195	206	215	222	211	209	224	229	204	224	224	195	215	228	205	218	207	204	207	204	206	216	228	195	217	210	232	188	193	252	213	227	188	228	189	198	197	204	212	225	198	202	208	211	195	230	217	219	213	216	202	183	223	201	227	214	210	194	194	199
35560	41666	948	431	329	312	334	321	299	284	284	269	288	304	289	276	282	266	257	281	292	252	286	273	272	306	269	275	288	289	289	289	290	280	266	272	266	292	300	281	286	292	250	237	262	277	280	282	296	278	276	270	268	227	287	272	289	239	274	277	260	288	240	276	268	281	291	291	293	277	276	267	221	272	292	259	256	279	288	280	275	283	249	298	286	289	253	292	255	256	270	292	282	254	279	269	298	239	272	277	255	284	266	276	280	268	255	275	258	279	280	253	275	248	259	273	275	272	278	294	266	262	276	242	272	298	247	251	263	258	277	294	267	251	268	290	279	297	277	292	300	270	247	279	272	295	254	311	253	257	286	297	273	256	279	238	245	233	253	259	286	271	259	308	244	256	250	279	265	288	286	270	256	286	266	302	271	278	235	291	295	240	270	247	252	259	258	257	274	249	263	275	283	247	268	288	267	247	242	284	275	258	277	314	259	274	282	268	284	285	280	282	289	256	282	261	284	266	260	257	285	263	275	269	261	290	259	264	301	274	240	292	277	284	264	293	298	300	259	268	287	257	285	233	263	300	302	266	278	261	290	261	295	270	292	270	258	275	252	263	286	269	255	234	265	274	277	279	272	268	280	297	284	265	242	283	270	258	277	253	279	293	267	285	245	282	270	275	288	281	315	263	274	260	282	287	281	273	269	307	231	277	259	288	258	257	266	279	310	261	248	249	274	276	250	267	245	273	303	274	278	270	287	262	292	266	288	257	299	284	259	243	261	261	288	268	234	273	267	257	272	279	257	273	247	294	284	269	288	267	277	269	286	269	293	296	274	287	281	279	263	278	295	276	254	276	262	282	260	267	242	285	274	253	276	261	294	308	284	254	271	265	288	277	289	230	276	278	306	276	257	275	292	250	277	257	253	279	262	250	269	288	283	289	294	270	277	302	245	298	271	290	243	246	285	252	269	270	267	290	242	276	275	274	266	288	247	262	269	237	268	263	265	299	270	278	288	296	260	297	263	289	262	295	278	270	266	272	295	256	254	262	276	306	263	269	266	263	263	274	253	262	289	282	308	287	266	239	278	271	260	277	265	280	269	302	267	255	269	284	247	286	267	282	289	304	287	272	271	304	258	290	253	279	268	266	288	298	290	282	255	271	278	269	245	259	275	263	267	254	295	241	287	277	275	280	253	261	276	269	258	285	263	275	269	267	251	276	293	275	270	267	288	270	273	260	267	265	262	281	301	262	273	272	262	284	261	275	291	286	271	266	255	260	271	275	243	295	266	273	246	276	252	282	265	251	257	323	251	267	279	308	283	229	279	266	272	292	305	283	276	249	267	266	274	259	266	279	291	252	245	258	285	264	265	249	264	262	281	270	251	273	247	282	278	293	270	270	273	247	279	262	275	276	272	238	259	266	262	309	267	290	278	262	259	260	295	281	265	317	235	293	273	276	258	265	261	259	273	277	273	272	283	290	259	274	272	271	303	294	270	272	257	261	310	257	267	271	274	262	299	263	267	243	281	265	273	238	262	309	263	301	268	289	298	242	270	271	266	255	268	263	270	275	269	222	265	290	281	276	250	276	266	272	262	275	249	277	264	276	277	266	295	286	281	274	272	286	253	266	283	281	276	294	266	259	278	274	293	269	279	288	239	312	276	295	284	254	269	255	291	267	259	279	272	276	274	293	283	256	250	269	258	272	288	267	268	245	269	289	262	288	243	254	254	282	285	289	265	258	298	281	259	278	299	263	265	266	252	277	249	258	262	264	289	317	264	270	256	239	246	309	258	302	279	273	290	301	266	263	273	277	269	250	282	222	262	256	285	250	242	298	288	265	278	267	248	255	259	265	268	271	269	282	271	288	276	314	242	260	262	289	294	246	260	264	292	281	266	262	287	238	285	298	297	270	283	289	269	263	260	289	288	241	294	245	250	257	280	252	271	310	280	312	302	275	283	269	261	251	275	295	263	255	298	287	274	284	266	286	281	273	270	281	280	288	290	286	292	277	279	280	289	261	294	256	266	243	277	280	222	261	255	283	256	258	276	270	257	265	296	290	288	297	263	273	257	301	260	260	280	277	272	261	288	306	254	305	249	300	275	243	283	261	269	246	263	271	281	294	287	269	261	278	270	283	258	260	299	282	297	273	297	271	262	279	281	247	297	262	287	286	284	281	287	261	286	249	305	288	269	278	271	307	269	269	275	274	259	279	267	253	266	259	290	271	257	288	279	282	260	278	263	231	293	279	286	276	243	288	248	281	235	289	265	283	235	298	264	275	253	250	260	297	278	268	288	258	305	291	280	260	269	265	283	300	277	279	269	253	276	260	271	306	308	271	261	279	266	278	276	265	278	287	256	281	247	275	288	281	291	302	287	279	278	277	287	266	268	261	283	277	290	284	267	301	265	265	289	251	266	221	263	259	256	259	295	272	258	267	267	256	264	287	266	276	262	272	281	264	266	262	266	299	305	265	269	256	266	293	269	273	274	275	277	262	251	270	260	259	295	258	264	279	272	265	270	291	285	250	294	283	262	281	282	260	289	267	275	285	304	263	277	297	276	295	265	298	294	258	284	287	265	286	285	262	282	273	251	266	239	254	289	255	270	322	243	257	249	261	257	283	255	277	298	274	281	250	256	287	253	267	279	278	250	284	253	277	276	259	301	294	282	265	241	274	284	275	258	265	244	266	255	279	269	288	270	271	262	265	263	273	280	288	283	283	295	268	276	275	271	276	287	269	249	302	298	266	256	275	273	294	290	254	261	291	275	244	266	265	265	240	269	260	272	233	301	268	291	254	282	260	259	240	274	285	260	281	287	271	288	315	238	279	282	255	279	291	293	273	287	283	247	261	277	272	273	292	281	257	268	270	287	249	267	230	272	252	277	270	264	266	267	277	271	284	274	259	247	250	255	259	250	252	300	280	294	268	280	260	303	284	273	249	228	257	278	260	263	270	262	256	266	259	255	298	277	245	288	276	265	270	275	290	269	289	283	283	265	275	268	290	294	259	288	276	278	265	251	319	287	241	268	300	298	258	293	280	263	260	262	255	266	248	281	275	316	280	259	269	260	291	262	283	285	251	275	274	294	287	280	251	301	282	249	280	267	266	279	289	290	248	275	270	265	275	260	300	257	267	276	250	253	279	288	276	252	277	266	266	278	284	290	262	302	263	252	252	258	243	274	286	281	263	281	264	280	279	279	259	261	266	239	258	256	268	272	263	267	275	287	289	251	258	269	299	274	264	281	294	263	270	258	282	246	301	258	258	278	280	300	274	260	278	258	255	267	299	278	275	237	261	286	271	264	289	297	269	277	287	276	285	278	264	296	286	267	279	260	274	275	275	259	268	268	247	249	272	245	259	249	270	275	279	258	255	291	280	290	275	256	259	280	285	250	269	246	259	275	253	269	285	268	253	262	269	248	258	265	271	279	275	279	287	250	269	236	288	234	259	311	276	284	257	255	265	284	262	260	280	264	266	273	254	275	239
24578	21543	28614	24784	21197	5277	678	506	448	408	396	382	357	386	339	322	348	289	313	307	306	331	329	307	304	299	329	325	324	306	309	318	311	306	313	343	280	302	311	339	311	298	317	289	287	322	292	322	284	320	340	290	324	303	306	314	315	295	326	308	304	291	307	295	295	308	325	320	302	296	320	316	289	307	320	316	308	313	300	289	327	300	293	302	311	331	311	302	308	284	325	306	323	292	286	302	331	290	287	305	291	287	313	316	327	308	291	295	319	299	306	339	274	337	296	292	319	305	327	306	326	321	323	307	294	317	346	282	323	293	316	337	287	321	320	312	308	308	308	313	295	287	286	331	308	310	292	332	314	316	300	321	293	325	309	312	322	276	296	316	310	315	290	333	310	301	278	312	284	331	298	284	301	327	302	306	279	287	330	313	291	295	271	300	288	293	296	305	294	305	300	304	334	314	309	307	300	330	309	267	310	297	325	287	321	283	295	322	290	326	314	300	294	286	330	308	280	286	304	322	293	294	291	318	299	309	317	286	301	312	305	318	311	298	260	283	332	302	295	275	279	275	320	316	297	294	291	318	317	275	315	302	312	307	318	321	307	298	303	283	283	306	284	297	294	297	307	338	304	316	285	308	309	297	293	317	338	304	302	277	299	296	309	269	302	310	309	311	297	327	314	330	302	287	323	301	292	295	302	270	309	308	288	325	296	308	321	290	334	325	289	327	317	272	296	285	289	308	301	289	305	303	312	350	310	274	304	273	326	293	289	338	324	307	302	298	297	334	307	327	331	299	304	310	285	341	292	310	290	295	311	291	297	311	293	331	317	291	290	283	310	304	314	313	313	297	294	318	314	317	305	318	348	318	281	299	307	322	349	323	312	299	317	291	307	317	292	327	312	311	288	321	299	306	334	321	297	324	326	286	292	306	307	295	289	302	315	339	326	299	289	301	273	325	319	295	330	299	319	293	343	283	300	293	317	321	323	303	325	308	305	333	310	315	301	285	317	321	318	326	306	309	283	297	270	286	291	304	319	315	273	265	299	285	319	280	304	308	268	295	325	319	320	309	318	331	312	319	302	292	321	298	275	315	311	297	326	290	281	283	321	304	319	297	295	274	296	319	300	322	300	298	334	318	313	282	302	327	326	314	334	306	294	321	278	305	321	321	317	312	267	283	279	320	298	273	294	299	313	338	307	289	320	304	297	309	319	322	344	319	318	291	292	301	352	346	296	270	313	306	324	317	309	290	295	297	296	275	311	323	338	300	330	292	300	276	303	311	305	274	285	327	299	333	316	306	321	312	308	314	326	305	301	309	288	305	280	331	320	294	303	331	305	321	314	317	296	301	303	299	296	276	305	295	285	301	315	306	303	326	293	270	304	299	333	333	303	299	304	346	299	318	343	287	314	307	335	299	300	339	296	298	267	288	299	296	294	292	307	301	298	299	272	302	297	306	310	299	313	278	295	290	275	283	333	279	298	295	334	289	318	313	308	307	302	303	307	317	291	304	342	294	290	285	290	316	297	310	290	270	332	322	309	319	322	281	347	312	310	316	266	279	305	304	315	327	295	313	296	305	292	280	297	303	291	285	317	289	308	316	324	288	274	329	325	320	300	303	305	314	317	278	295	307	314	287	345	288	276	293	298	292	323	320	287	311	352	303	292	296	300	260	310	291	279	268	321	307	299	299	342	313	312	277	303	339	275	307	309	285	288	300	293	279	315	309	325	300	308	297	302	301	349	282	282	320	315	294	311	320	328	315	286	274	329	299	298	286	296	308	291	291	302	306	295	301	284	295	317	300	347	309	306	314	285	296	288	278	303	284	308	311	287	314	334	295	324	289	308	316	329	309	308	298	283	322	308	257	327	328	274	309	317	312	301	292	312	305	287	331	343	303	303	349	331	298	301	301	288	301	305	307	275	296	321	311	282	310	285	300	315	298	291	292	324	324	310	318	324	309	289	315	321	297	319	314	324	302	319	310	288	319	278	304	313	322	298	303	278	330	358	304	298	291	298	307	276	345	327	300	283	302	316	269	311	313	297	305	317	331	299	283	315	308	311	308	310	311	309	289	317	320	312	305	295	306	309	329	307	314	293	277	313	299	257	309	309	327	317	316	276	293	294	307	306	313	310	301	302	315	308	316	317	273	272	284	302	281	293	300	317	318	310	300	303	295	314	320	316	285	286	310	323	296	296	313	292	335	290	292	318	299	291	306	277	313	292	304	287	302	337	300	301	295	267	324	308	271	284	302	279	272	293	313	289	324	277	279	294	272	315	328	294	310	282	325	275	282	333	304	339	301	319	299	307	292	309	271	324	306	319	324	272	315	338	306	313	291	340	289	285	285	328	258	309	284	293	290	323	308	314	296	319	320	306	290	290	337	295	274	277	292	285	331	303	275	338	272	294	299	303	290	297	323	309	317	300	309	286	298	327	302	333	321	317	297	290	296	309	340	332	285	322	315	345	323	315	311	303	313	284	282	333	284	307	303	317	315	299	272	301	322	309	301	317	329	305	293	294	316	320	261	312	315	301	319	341	282	296	301	326	331	293	358	334	308	297	313	302	344	313	309	299	318	293	341	314	320	298	292	312	322	278	284	305	314	319	313	304	297	290	312	305	307	303	284	279	327	322	288	281	325	319	334	298	293	300	303	323	300	274	302	352	301	295	320	295	306	293	306	301	299	279	309	330	290	298	317	311	284	289	276	274	317	294	287	328	311	317	298	271	297	289	282	292	311	333	317	296	288	286	312	315	295	312	303	298	332	318	303	326	304	304	319	295	317	321	288	301	335	298	282	324	280	312	302	302	305	317	328	288	309	314	330	319	285	294	276	321	328	325	332	330	322	306	311	312	277	285	335	303	327	269	282	319	307	328	294	299	307	328	285	275	295	286	284	299	286	292	322	301	293	313	279	292	326	308	306	292	307	302	293	312	289	292	284	258	308	283	314	314	311	283	317	315	317	282	348	290	322	326	302	318	335	313	339	346	277	304	323	310	292	303	321	308	302	326	333	297	310	309	294	278	282	321	299	300	286	341	296	318	294	290	299	337	295	307	308	318	276	327	302	290	301	300	306	311	277	335	274	329	294	338	310	315	302	314	307	307	312	291	288	303	298	321	305	330	280	329	323	317	313	284	321	317	307	313	301	325	275	346	294	291	315	301	295	308	316	332	278	297	322	340	308	347	318	283	294	320	272	311	306	266	288	299	310	270	283	282	292	286	322	319	287	292	294	267	305	292	297	314	285	290	271	304	324	304	299	307	291	295	303	325	302	260	300	305	341	319	350	355	298	311	253	324	296	314	302	305	277	299	303	316	305	294	329	320	303	299	324	301	322	357	275	290	329	313	271	315	273	331	307	283	304	281	311	285	278	304	323	314	294	281	289	300	304	321	311	312	334	285	302	296	316	281	299	302	336	309	280	325	314	297	308	292	309	324	327	314	271	283	290	305	299	315	296	309	332	318	349	289	321	273	324	300	346
39810	50731	4200	2036	1418	1105	873	725	632	568	543	524	513	473	444	454	433	401	416	388	372	422	390	397	377	410	406	390	369	402	409	398	421	397	379	378	375	377	374	397	397	403	373	397	382	352	335	373	394	390	339	366	355	356	378	398	365	388	354	358	410	365	402	381	390	361	382	407	369	374	371	367	381	377	368	371	355	340	358	399	393	367	390	378	363	397	356	380	377	339	362	377	357	337	368	376	362	366	403	379	363	381	382	411	396	359	347	382	369	352	364	378	382	374	402	373	355	356	356	383	348	391	358	401	356	407	334	362	372	360	370	400	335	352	386	330	404	363	364	388	414	378	385	380	361	375	346	376	384	361	377	413	365	358	401	366	362	368	375	406	378	398	394	399	395	360	412	349	367	374	366	363	385	346	407	363	380	377	353	316	343	370	400	399	375	369	376	384	375	333	375	376	371	387	361	386	379	377	370	368	360	364	397	374	381	379	355	356	336	431	396	390	374	376	364	399	358	397	362	420	347	419	395	361	404	361	376	382	386	380	354	387	382	363	388	397	354	352	388	372	387	368	380	394	358	401	355	393	364	375	351	344	392	372	369	358	360	355	397	421	368	373	362	380	352	367	336	389	369	351	373	370	379	351	401	377	424	395	367	399	355	421	371	376	357	382	391	403	389	363	386	398	387	396	424	396	386	371	362	417	358	390	360	376	391	403	334	362	414	365	368	417	350	375	396	410	330	380	327	372	389	380	385	369	384	370	357	370	344	368	396	355	353	397	366	383	382	360	381	421	363	367	388	389	345	359	366	374	387	371	388	371	375	394	399	361	407	382	362	346	386	363	405	366	341	357	389	367	394	397	353	386	373	389	375	357	373	381	355	376	380	391	358	343	415	406	390	358	353	371	348	385	380	391	385	390	390	377	365	384	412	379	385	379	360	358	382	393	365	403	392	355	403	355	409	353	379	400	375	353	343	405	391	351	381	359	357	342	391	364	337	361	353	397	393	391	377	402	373	373	356	366	382	399	401	357	404	381	328	385	370	357	366	381	394	399	383	374	334	400	400	343	397	403	381	391	377	366	360	362	360	359	355	383	376	353	371	365	364	353	417	367	332	358	368	395	377	397	370	383	374	380	368	349	378	356	315	356	379	361	390	334	356	371	394	394	380	374	398	380	361	378	388	394	370	380	381	361	375	404	373	360	398	418	370	384	360	380	372	387	374	370	364	394	396	398	394	380	373	382	396	379	401	407	363	400	386	350	373	370	360	380	354	361	374	387	361	330	359	369	368	342	393	370	382	356	393	403	373	356	379	383	363	364	340	389	370	390	369	375	392	379	378	375	358	351	337	398	374	369	376	392	370	362	396	367	384	377	379	372	361	398	372	351	382	409	354	388	371	387	358	391	353	362	368	350	395	391	356	399	362	374	366	400	366	368	381	397	376	340	362	371	350	362	340	381	375	372	381	339	358	387	366	385	384	400	366	381	369	368	382	371	363	407	378	371	362	356	351	381	374	368	366	401	365	389	370	403	408	382	359	377	405	317	369	380	383	402	367	385	350	335	410	389	375	404	379	379	381	383	394	367	375	363	339	365	346	425	387	394	380	372	379	374	343	357	352	366	366	360	375	421	390	373	373	376	392	401	345	370	342	386	360	364	379	393	369	346	359	361	371	384	353	420	388	368	368	387	340	357	389	373	398	396	349	383	398	336	371	382	394	357	371	374	361	388	386	390	405	400	367	382	365	386	388	337	383	371	387	367	356	353	371	364	348	386	366	414	380	416	364	351	365	360	359	402	371	383	380	350	354	378	348	403	373	403	401	370	392	412	376	360	383	364	339	371	372	341	355	365	386	378	360	361	383	367	375	377	371	380	371	366	349	391	365	358	352	369	352	370	408	403	366	359	375	382	384	365	392	395	367	369	367	373	388	415	406	358	368	402	367	348	358	343	385	365	353	362	403	409	376	355	367	388	395	371	357	373	378	389	367	333	395	365	371	369	387	350	339	367	380	390	372	393	367	391	381	393	365	350	344	343	400	348	344	392	383	380	362	352	418	385	361	366	365	431	365	371	387	342	371	368	385	378	357	373	375	361	368	368	364	367	360	354	378	384	376	394	376	358	347	353	343	360	392	398	361	354	383	406	385	363	368	358	404	405	341	366	362	393	351	365	392	335	379	356	372	360	356	397	362	356	391	336	388	400	362	358	388	362	399	343	370	355	376	375	373	361	368	362	390	347	373	389	370	380	387	371	378	378	383	363	360	372	390	351	374	380	377	373	396	354	365	389	378	403	349	382	366	381	343	338	391	384	387	341	370	405	367	376	393	381	364	333	379	345	383	363	395	329	355	381	372	378	373	396	366	411	391	410	368	389	398	366	386	395	348	381	356	380	382	367	391	363	360	376	374	374	374	357	378	387	371	364	340	396	356	361	350	399	387	372	374	386	386	402	395	393	356	385	383	367	377	387	391	365	361	388	374	354	387	338	350	392	359	371	394	382	379	400	385	388	427	346	378	355	348	402	358	363	343	395	368	367	394	387	380	370	359	358	382	356	373	376	376	347	356	374	378	387	382	369	374	397	399	361	352	385	381	365	363	366	358	389	368	390	410	392	359	355	363	372	377	347	412	382	372	371	376	361	372	369	363	415	390	382	389	401	359	369	383	356	351	367	389	378	345	377	352	369	358	380	372	398	382	385	342	359	387	364	361	392	378	396	329	365	416	353	370	376	333	340	357	378	348	394	357	347	380	397	400	370	402	337	407	358	377	369	330	363	404	363	359	376	368	379	344	366	379	363	368	365	379	365	374	377	363	371	367	378	350	375	364	414	363	350	375	360	373	403	361	386	402	369	392	413	352	340	373	366	379	353	360	375	382	379	353	379	357	383	364	383	368	386	371	397	361	373	384	365	371	348	369	398	385	350	397	360	352	378	368	383	379	378	379	368	366	355	387	386	347	344	391	346	351	373	378	356	413	376	386	390	363	394	408	418	382	390	384	351	367	367	380	344	424	402	353	391	368	412	373	335	378	368	351	342	370	399	387	372	414	362	385	374	369	348	367	362	330	383	387	371	381	388	324	401	349	364	363	350	381	380	366	389	410	360	380	415	371	377	359	348	405	352	362	392	371	383	356	396	356	395	402	335	366	381	401	394	388	344	388	356	361	377	380	410	344	367	404	363	353	399	350	351	383	397	375	359	400	366	393	371	371	380	393	360	394	396	378	401	386	375	344	354	358	384	389	361	353	364	351	371	376	374	342	388	329	371	358	350	363	353	382	371	368	404	392	392	398	359	375	346	360	378	381	374	363	375	381	377	377	364	341	374	350	408	378	373	391	383	366	387	353	379	373	336	363	361	369	380	414	352	357	401	360	369	376	384	371	374	371	365	379	381	365	364	365	377	388	363	363	393	340	357	371	357	368	386	421	363	373	378	343	374	370	356	355	384	387	398	361	378	382	368	360	380	364	356	344	365	342	395	381	349	360	369
25617	21649	27449	25572	8326	586	477	458	415	396	399	367	341	359	356	369	353	305	315	381	366	345	356	359	328	333	341	334	326	331	357	355	358	360	357	334	333	329	374	323	352	337	342	328	344	335	359	349	359	355	340	305	385	357	362	363	339	316	360	311	318	347	344	321	336	342	324	349	376	323	352	360	311	332	315	330	341	364	343	349	347	339	328	304	355	331	351	300	321	306	354	344	349	366	353	323	340	310	336	334	308	324	359	295	358	371	336	338	335	305	347	336	343	332	362	317	362	332	336	363	315	349	352	344	332	329	339	332	332	357	357	318	326	345	335	323	322	356	325	322	323	350	387	347	345	311	373	330	365	279	355	341	314	351	294	328	340	357	354	330	309	341	339	348	360	333	321	351	331	326	304	319	302	308	341	365	346	337	334	338	339	345	354	355	355	382	343	342	335	353	334	353	312	346	341	325	355	365	333	313	337	331	321	338	349	350	327	326	322	334	304	370	332	303	315	332	369	319	354	333	340	365	336	347	335	359	336	328	325	340	320	346	350	339	299	350	301	298	346	340	347	321	340	315	323	343	324	332	328	322	338	342	327	317	364	316	347	334	346	370	312	330	330	361	342	321	342	344	346	337	300	350	355	330	323	310	320	325	349	315	343	319	342	338	325	320	355	342	353	337	319	341	362	317	316	326	358	318	326	365	326	331	322	318	323	341	327	315	351	318	334	338	338	320	332	331	324	358	319	365	326	301	326	324	350	347	297	329	346	313	337	318	344	305	345	330	364	364	296	338	306	326	324	358	368	310	328	315	313	355	337	339	339	321	356	343	362	331	345	338	325	326	354	323	339	362	371	347	325	353	340	363	322	324	311	323	344	368	348	334	344	339	324	349	330	346	339	329	369	348	338	335	324	343	358	360	362	356	328	350	315	319	320	303	350	330	342	343	354	321	332	321	348	309	326	327	327	289	345	332	318	323	359	339	336	329	325	320	340	297	367	311	311	290	340	361	327	320	320	343	341	315	334	332	354	332	318	364	353	299	354	332	323	336	327	314	320	340	337	350	321	319	355	334	340	329	343	330	320	340	348	337	348	315	345	317	330	345	341	350	320	339	304	334	338	327	318	347	332	336	327	370	324	326	351	338	362	331	325	352	309	358	323	340	338	334	338	311	358	336	330	347	340	309	341	300	360	332	344	330	342	288	315	331	348	289	306	340	317	317	340	306	331	342	313	352	353	314	297	380	324	332	330	307	324	343	309	335	327	373	315	334	355	338	353	352	309	319	328	336	329	322	343	331	344	351	346	343	332	315	342	360	327	346	310	353	340	325	336	312	312	341	348	353	316	342	350	324	323	338	303	308	334	346	329	313	377	343	338	333	338	319	336	327	329	344	360	347	321	310	324	356	326	324	339	330	336	316	326	341	297	342	337	321	341	342	332	339	329	310	377	345	361	312	366	321	295	306	352	319	306	315	315	309	348	336	308	310	326	323	335	318	311	325	334	347	320	347	333	337	346	342	343	322	333	319	333	316	334	347	336	313	322	284	327	332	370	342	341	346	348	334	319	360	370	372	320	344	357	316	334	321	334	350	332	324	366	348	339	341	340	376	354	337	306	329	318	330	321	357	322	346	340	323	350	360	324	358	329	327	306	356	341	339	346	307	314	327	352	362	324	300	330	343	364	341	322	332	340	306	364	318	346	318	329	346	339	346	342	336	312	316	336	349	324	319	321	348	335	367	354	325	341	323	344	341	333	323	338	325	341	336	340	318	357	330	343	353	319	307	354	328	364	304	358	313	325	364	329	306	343	306	334	342	327	301	325	356	337	305	317	336	361	344	342	366	321	294	395	337	294	364	321	317	345	349	338	332	357	299	309	341	332	338	348	325	337	327	333	356	338	358	346	289	340	312	337	330	329	331	342	351	305	322	361	324	340	343	353	370	321	322	316	314	342	344	338	346	336	331	355	348	358	338	348	339	352	336	323	325	332	326	328	354	310	341	346	304	346	326	327	337	333	312	325	358	318	344	346	320	366	331	371	325	316	333	350	342	355	322	362	347	306	315	360	340	357	369	335	302	373	306	346	338	317	297	298	333	356	339	374	360	355	356	345	354	304	331	319	324	314	336	378	295	304	354	362	322	360	347	335	343	305	329	333	311	346	315	347	334	335	337	371	352	336	343	326	346	335	344	330	340	329	302	298	337	326	345	315	348	326	329	320	347	347	341	339	298	348	302	354	299	329	345	331	332	367	332	326	366	325	361	324	348	321	345	297	341	339	319	316	337	345	320	326	305	338	312	339	328	321	331	350	381	305	329	336	348	307	349	327	325	322	344	331	327	349	332	352	352	333	334	337	322	347	336	311	326	299	312	321	339	312	336	347	364	338	312	378	340	329	330	319	363	292	332	306	308	330	322	352	326	317	336	365	347	322	303	350	342	351	307	302	305	361	326	335	340	319	320	360	335	338	340	367	341	347	311	315	355	342	343	350	339	354	336	335	340	333	332	340	310	339	322	327	334	345	368	375	339	325	333	336	311	319	327	334	337	311	309	291	295	335	351	345	331	322	312	328	332	346	364	339	334	340	314	334	352	314	302	314	352	336	319	305	324	317	316	371	359	334	355	295	352	350	321	333	321	340	323	339	320	337	316	307	340	339	296	328	326	344	333	330	339	340	328	302	320	325	342	343	370	314	327	335	369	363	336	330	334	334	337	344	367	319	319	317	318	319	327	361	328	345	344	305	343	342	337	320	356	358	339	333	359	347	335	332	335	350	343	308	359	327	343	339	324	336	350	328	360	341	349	341	335	338	336	332	372	336	333	326	314	340	332	317	326	360	321	341	346	340	320	345	288	324	352	337	345	321	340	350	324	329	320	336	341	331	314	344	352	329	371	334	333	304	326	361	352	323	321	333	325	348	317	316	339	310	326	330	340	326	280	360	347	336	343	327	322	323	336	341	310	350	335	340	331	309	339	379	316	337	329	327	292	331	361	335	358	317	340	318	331	355	337	360	329	319	324	349	350	341	368	347	314	343	323	336	362	333	320	308	370	333	316	318	314	351	352	358	329	324	349	327	310	344	315	332	335	334	344	345	344	323	321	327	318	328	353	313	344	345	332	336	335	348	347	322	332	313	340	324	333	338	296	334	349	336	338	337	323	354	326	350	305	350	380	348	313	309	366	357	329	329	292	368	398	366	338	336	333	349	290	334	329	323	323	336	352	328	347	314	337	341	331	350	293	311	319	339	342	368	364	335	336	345	322	363	332	362	380	304	340	340	332	350	352	325	317	340	351	364	351	333	362	346	325	341	327	347	309	353	338	346	328	340	320	360	326	334	350	333	339	339	336	325	313	317	313	375	328	296	335	316	349	328	356	360	373	340	348	358	304	311	355	353	320	358	347	375	364	321	350	349	335	340	319	330	317	381	310	346	329	305	345	360	300	311	342	367	307	361	315	315	348	354	344	337	325	369	323	308	344	337	318	335	324
38934	45031	2578	1300	1072	858	691	662	604	544	600	486	495	493	465	449	433	476	435	475	464	466	415	465	424	433	415	433	409	429	428	402	462	436	441	447	417	453	435	428	430	485	454	462	425	443	455	429	421	401	425	464	433	427	445	475	464	431	404	395	446	429	408	449	419	432	427	440	403	391	419	438	434	420	409	448	467	453	439	441	441	425	454	466	421	426	410	401	460	422	445	439	408	405	435	431	401	447	430	440	443	413	420	404	407	416	436	412	444	434	404	400	444	415	419	432	411	416	404	446	471	437	442	429	481	431	457	441	455	470	472	377	411	437	452	424	409	416	415	427	419	453	427	422	418	479	422	428	424	452	391	455	448	427	435	407	407	444	419	441	415	442	419	452	456	417	407	425	396	423	417	424	415	413	388	437	442	438	408	421	416	425	388	462	452	383	405	423	426	419	387	440	390	453	433	421	429	405	409	439	426	433	406	445	411	416	418	423	415	410	416	417	391	426	464	413	431	427	385	412	455	435	426	464	435	448	419	409	417	418	429	445	442	431	440	445	412	440	433	394	430	422	403	425	402	394	429	418	408	403	401	444	422	444	423	450	423	437	438	414	431	474	395	431	423	443	401	405	376	427	417	458	414	402	460	408	442	422	413	391	460	415	451	424	450	434	411	472	455	439	368	426	447	485	440	427	448	402	400	414	429	429	459	423	429	397	423	406	434	452	381	441	410	459	385	440	420	420	435	429	408	414	406	414	415	416	413	435	425	452	428	430	445	456	442	415	395	428	450	447	419	423	445	450	434	435	448	447	416	408	446	453	422	436	391	413	403	427	384	435	468	449	399	448	412	407	434	442	419	400	422	442	408	411	461	418	444	434	434	437	432	407	435	426	438	427	437	429	429	421	413	448	405	403	409	448	402	424	395	409	403	431	408	429	422	410	445	423	443	426	446	470	409	443	489	406	457	420	433	445	382	384	409	438	445	407	471	436	475	425	446	463	433	461	422	414	419	416	414	397	433	421	398	398	436	431	413	449	413	402	402	448	428	440	427	448	378	419	423	449	447	425	431	386	421	419	408	426	434	424	444	451	446	447	463	433	443	440	429	421	469	395	428	441	438	429	423	446	454	434	425	435	391	430	429	414	399	425	427	437	417	425	398	416	408	426	449	412	451	416	436	432	396	411	440	437	463	417	423	424	426	421	432	405	431	390	422	454	441	431	451	419	388	424	460	447	428	453	433	417	433	473	402	438	419	407	454	402	445	427	433	447	423	437	458	424	440	427	432	413	414	413	407	442	450	418	433	414	438	451	415	414	444	440	424	441	424	428	414	403	440	456	449	457	437	456	403	429	443	406	437	416	419	433	450	418	436	437	399	419	451	441	383	456	425	436	404	440	423	418	439	416	394	426	409	454	429	441	440	476	427	407	414	415	451	410	437	429	413	421	390	442	450	473	426	429	396	396	433	429	444	440	407	411	429	437	433	398	437	432	424	390	428	456	394	405	451	458	446	433	422	430	427	419	419	437	403	433	398	404	392	453	441	446	439	410	428	420	415	407	413	402	415	412	434	442	450	411	408	457	414	399	448	455	440	446	428	417	422	450	394	423	414	436	460	454	431	437	425	466	417	406	426	444	419	393	417	406	395	433	442	427	442	416	429	424	413	458	444	397	415	433	437	406	412	441	393	372	398	425	433	447	433	450	443	398	391	400	424	376	440	431	416	405	414	443	425	428	427	437	418	399	384	463	460	400	454	447	410	374	409	435	410	414	406	461	459	388	461	441	381	393	421	421	440	408	455	400	435	447	401	430	397	443	440	401	420	414	436	417	429	351	406	469	429	441	446	423	423	434	439	420	431	414	434	423	464	423	439	416	412	424	446	460	419	419	386	446	415	425	426	450	433	455	421	441	436	410	429	434	433	428	448	423	432	420	445	424	437	440	431	432	429	397	411	425	429	462	426	402	403	408	416	413	439	441	452	414	380	458	443	436	427	391	429	431	426	419	405	445	395	443	413	429	421	420	412	453	427	417	440	478	419	442	389	426	460	399	414	470	406	432	449	430	448	435	422	429	419	429	421	464	418	421	424	455	444	421	447	474	449	391	431	415	412	444	375	396	430	451	401	462	406	417	402	419	450	426	428	441	440	434	423	420	426	409	432	434	439	430	402	429	428	398	458	465	459	431	429	442	452	438	398	407	441	459	427	412	434	438	452	448	442	434	413	431	456	430	441	448	428	411	429	432	444	392	448	405	413	394	390	430	444	432	404	455	454	429	413	422	430	418	425	460	467	445	418	435	430	430	443	454	432	396	420	409	440	431	430	408	463	456	432	480	422	445	435	470	424	427	416	430	433	414	404	404	406	398	460	428	401	436	418	411	453	428	453	427	436	426	433	433	443	441	445	456	435	411	448	400	427	468	419	442	457	386	401	431	431	404	441	438	413	412	427	416	418	423	432	407	439	419	450	437	403	421	441	430	452	417	418	441	430	453	404	418	411	403	431	440	474	419	442	420	439	402	452	419	450	456	435	406	474	443	441	431	402	426	433	397	420	411	468	417	396	452	433	391	409	405	442	432	426	445	438	441	407	417	427	437	440	406	428	438	420	431	432	404	438	407	432	410	416	415	424	422	404	430	450	421	418	448	436	404	430	419	417	452	439	425	424	433	419	470	415	425	421	423	414	437	460	442	414	440	406	441	397	417	447	455	424	411	435	428	406	400	451	444	423	434	427	445	406	411	407	419	463	438	404	420	422	413	439	447	428	435	435	399	424	437	403	481	382	440	403	464	448	423	425	430	412	452	463	446	396	411	427	421	438	433	424	448	375	421	425	391	419	404	437	440	436	487	414	433	420	471	441	430	424	411	424	424	438	461	446	431	401	405	459	390	427	409	405	457	407	446	414	449	410	450	402	416	445	417	411	410	429	393	445	423	429	419	371	409	461	442	410	420	443	468	454	420	459	405	450	415	433	447	418	450	417	415	425	443	476	426	413	405	420	405	415	398	430	409	428	415	434	418	436	405	388	433	399	453	468	430	451	423	449	411	459	451	412	420	422	421	426	446	448	421	453	448	426	444	432	432	419	394	448	435	405	424	394	411	430	418	456	431	417	432	426	456	423	421	413	396	442	418	462	399	418	416	400	427	386	420	439	442	389	392	414	450	412	475	419	393	416	421	398	434	431	411	454	461	427	435	427	423	424	433	452	445	411	454	444	409	474	400	416	415	404	416	427	415	469	434	439	417	429	425	424	411	421	486	431	427	439	425	425	413	443	397	413	433	424	435	416	445	427	384	419	431	404	449	407	423	423	418	405	400	462	430	425	409	453	392	452	432	449	425	445	444	416	416	416	452	441	451	485	432	437	472	428	359	437	398	419	416	463	461	429	424	407	427	422	444	459	443	426	423	433	439	456	415	415	435	414	449	411	444	458	408	440	414	378	401	410	409	411	421	463	431	421	447	420	433	428	434	451	430	409	427	413	399	440	391
23263	21544	29286	24184	21524	21536	9004	1184	885	814	799	685	699	711	705	673	674	658	631	652	635	624	641	608	629	618	613	636	641	568	641	613	606	623	567	608	618	571	590	583	544	576	618	632	519	600	548	570	570	549	586	604	579	602	580	583	599	644	650	602	571	562	591	567	585	567	586	581	579	580	604	546	585	578	611	591	617	621	612	598	558	603	585	595	583	577	547	614	572	614	576	561	614	587	589	617	588	585	560	604	577	575	575	582	596	543	578	566	563	617	544	577	573	559	552	590	554	618	607	600	599	566	568	562	575	597	603	562	612	567	622	600	574	569	598	578	560	561	567	565	573	576	547	525	616	593	583	585	628	575	608	536	587	561	599	570	600	567	550	593	595	547	554	594	617	557	597	575	563	598	615	595	582	559	639	575	575	559	620	582	590	539	557	544	561	561	555	593	589	545	623	590	571	634	571	591	605	600	598	556	600	558	581	584	603	589	604	599	585	576	574	568	624	562	598	605	575	588	567	621	586	613	572	628	612	555	584	593	566	618	582	594	596	591	606	602	586	587	580	563	585	613	579	591	567	570	618	562	548	543	530	591	607	568	598	594	597	573	614	570	596	557	584	566	580	561	605	591	573	597	589	541	576	571	606	584	566	553	547	559	585	563	618	570	591	622	599	594	587	550	583	615	555	572	610	526	610	604	562	593	568	573	586	598	577	569	530	579	648	595	580	559	592	596	575	574	574	592	576	586	578	528	569	581	578	578	547	591	594	565	565	592	556	561	590	605	581	570	542	546	580	586	591	562	607	528	602	543	571	576	570	576	578	618	597	589	624	592	613	542	568	546	570	571	591	581	575	578	553	598	578	562	545	550	571	579	567	551	602	611	530	585	600	569	575	534	553	563	569	570	547	566	580	599	607	572	573	575	571	577	588	566	575	594	597	607	570	567	567	566	565	565	559	562	583	568	555	570	555	568	601	592	573	605	596	566	607	579	555	594	603	571	567	613	585	585	587	564	588	572	549	575	550	522	575	618	602	611	558	582	582	565	576	589	581	569	575	563	552	581	561	586	559	584	542	584	595	613	569	563	588	590	578	555	622	607	589	584	589	603	570	545	564	581	585	557	583	569	585	605	573	569	571	569	569	556	605	572	566	599	560	606	588	560	566	569	588	554	586	569	580	568	610	560	584	556	629	588	589	547	543	577	552	599	551	588	614	619	553	568	601	549	595	569	623	591	552	562	589	549	590	577	596	589	582	588	535	536	517	598	590	598	553	614	578	591	569	567	618	576	596	593	597	567	584	586	571	583	553	580	541	599	546	572	613	575	591	559	604	511	583	577	616	604	588	582	564	559	592	589	560	566	629	542	624	580	542	564	598	584	625	584	510	593	510	556	540	613	614	577	573	576	587	606	605	602	583	590	573	584	587	591	612	596	608	568	628	585	622	587	594	592	579	622	558	572	577	569	564	548	610	599	596	539	532	597	613	528	581	611	623	605	615	553	626	552	592	573	586	575	607	600	594	566	620	591	614	591	582	549	604	535	578	519	584	620	637	559	581	592	583	616	561	583	581	559	562	578	581	641	589	569	582	586	607	548	596	566	592	619	602	601	599	613	556	602	563	555	594	548	614	558	595	578	593	594	606	555	585	599	599	589	563	626	597	585	536	590	576	555	538	611	571	580	577	565	569	573	547	583	548	529	576	634	576	528	582	576	607	567	616	609	578	598	621	600	587	594	619	611	568	574	556	612	614	589	608	592	609	564	575	565	579	602	578	603	609	579	609	566	593	599	582	578	640	609	599	614	566	561	570	627	575	557	602	647	619	550	562	539	560	562	586	595	604	545	587	549	601	664	593	561	595	575	525	599	581	612	580	584	565	547	557	603	591	545	643	559	598	542	563	621	594	602	607	581	588	565	600	572	580	560	579	633	606	539	558	608	544	591	594	583	612	570	632	625	552	617	608	582	549	592	576	546	591	579	574	580	535	565	585	587	584	553	582	592	565	558	624	577	596	598	573	547	590	591	598	639	586	571	549	561	598	548	541	633	621	609	578	557	568	551	599	579	574	596	546	572	568	547	565	570	628	586	570	597	571	590	605	578	617	585	599	561	620	592	630	590	541	602	552	561	589	596	544	572	588	613	607	541	580	565	553	557	636	579	603	590	575	588	582	603	576	593	544	575	608	599	591	545	601	559	599	636	549	576	582	604	570	584	581	582	633	593	576	550	531	562	574	565	533	553	560	627	599	569	535	620	548	549	581	570	612	567	620	605	571	567	569	541	569	569	593	574	560	579	634	585	583	562	549	575	569	559	591	554	557	567	605	611	595	590	598	585	568	539	548	587	570	560	572	589	566	579	573	606	568	562	579	585	572	567	543	599	603	591	621	606	598	584	587	583	595	600	592	534	585	576	601	590	597	588	608	587	596	587	584	550	585	549	598	621	604	563	636	545	567	603	547	603	582	605	575	570	579	600	620	588	606	619	580	602	588	579	590	553	558	618	600	582	593	577	605	604	590	599	594	589	577	550	575	587	556	616	612	593	565	579	574	549	561	587	576	589	598	560	611	568	558	615	539	578	594	581	566	589	571	563	599	589	587	641	549	590	549	569	596	597	572	573	613	595	554	577	594	599	557	649	533	569	572	577	562	619	565	579	561	584	545	569	617	599	576	551	594	586	568	556	549	584	578	643	574	600	572	553	589	594	534	539	540	557	597	563	583	604	587	578	564	547	547	561	546	561	616	558	599	576	613	656	566	536	617	581	611	575	592	560	559	578	589	584	592	626	584	578	551	608	518	555	605	561	559	596	607	553	570	573	588	593	593	607	586	560	585	566	552	608	629	569	588	546	605	597	587	553	603	631	584	594	565	565	573	579	537	563	587	594	591	595	614	627	581	596	612	578	568	546	595	575	568	554	585	597	595	578	618	557	646	564	590	557	618	593	585	567	576	607	612	565	568	571	586	549	537	551	640	581	542	586	597	598	626	621	555	607	548	578	562	612	579	528	579	614	590	587	551	566	591	580	577	541	631	560	555	575	576	607	583	579	591	588	523	570	567	591	509	561	602	572	617	604	558	593	534	613	531	607	571	581	554	528	621	596	563	540	559	597	603	611	568	618	548	606	568	575	596	568	559	599	553	550	528	562	598	632	586	569	578	571	542	590	559	627	566	575	565	604	588	588	558	603	585	529	596	558	611	601	554	560	584	592	616	565	570	616	603	579	547	585	570	600	585	593	553	575	557	582	586	584	600	617	593	576	570	581	622	571	522	571	560	581	571	600	586	596	628	638	574	570	613	588	594	550	607	610	552	598	606	566	554	582	560	599	576	566	587	576	585	560	592	610	542	566	542	563	561	556	592	590	626	518	557	560	601	578	579	541	601	601	600	576	591	583	606	569	570	584	587	545	586	586	578	579	574	569	559	540	583	574	581	563	580	602	587	602	598	577	621	569	588	613	584	558	582	571	566	543	561	628	632	532	599	604	588	596
45123	56611	8382	4201	3105	2370	1810	1565	1377	1221	1061	1023	948	908	826	804	851	835	780	803	807	774	718	709	731	757	682	707	679	711	721	713	708	693	705	751	694	698	734	663	654	699	674	678	708	725	670	676	729	668	668	654	709	677	701	684	714	691	708	656	702	717	683	710	696	664	656	669	660	712	680	731	683	651	685	717	756	696	723	668	691	698	660	655	694	671	709	668	691	706	720	706	683	643	691	675	669	692	658	659	675	709	697	672	724	699	685	692	658	671	681	677	673	661	693	680	708	689	666	672	641	700	705	658	682	709	676	632	669	671	672	662	715	664	702	666	678	655	724	703	705	682	701	707	667	703	679	647	694	661	664	699	726	713	694	693	717	689	679	650	712	713	665	688	675	678	640	661	670	671	707	699	688	711	643	689	725	684	770	718	707	686	653	674	656	619	711	664	664	651	674	659	669	621	673	710	713	708	703	708	683	609	660	659	681	672	690	687	670	668	629	669	641	686	681	675	704	677	674	647	699	674	628	704	647	639	639	683	690	658	702	690	707	678	688	701	640	669	632	680	694	672	633	652	682	681	698	656	666	667	658	690	723	619	642	686	671	693	681	666	633	672	677	666	721	712	641	685	650	730	646	663	655	643	642	649	648	663	653	692	679	746	710	667	616	700	676	685	669	688	662	675	682	630	699	666	655	693	680	656	691	651	666	618	682	712	683	677	691	642	686	680	656	669	679	673	643	699	666	678	645	702	670	662	665	666	678	693	668	698	635	717	679	678	695	616	743	655	693	690	667	681	674	648	655	681	647	652	687	688	684	635	648	647	677	641	700	634	665	697	675	688	700	707	685	671	686	690	669	662	685	655	678	668	694	666	673	690	728	663	686	692	699	718	631	624	664	696	683	696	672	678	683	625	684	666	685	641	714	648	688	701	682	675	720	666	673	694	692	685	644	693	644	686	726	683	737	694	615	688	696	633	678	678	704	674	697	633	710	707	675	665	685	682	689	693	652	681	702	699	689	667	677	661	660	671	655	625	668	714	714	653	683	724	673	712	684	670	641	689	676	682	660	683	673	693	694	717	662	675	661	718	670	670	677	708	690	682	640	659	655	684	636	670	676	713	650	748	661	684	651	708	622	694	668	688	698	644	656	737	702	651	680	686	694	672	654	677	689	644	647	638	661	723	680	707	699	673	697	655	647	639	659	736	689	741	693	690	690	671	633	661	678	699	727	719	649	671	666	662	645	653	703	701	688	702	695	633	667	629	691	648	697	681	637	696	663	743	700	697	680	668	643	715	636	657	679	639	651	701	640	651	678	658	712	632	660	629	640	677	696	732	735	685	662	700	681	646	670	705	635	697	692	702	661	695	684	672	683	656	656	664	663	664	680	670	686	658	684	684	680	679	682	679	692	672	658	681	673	672	659	659	689	687	674	692	694	680	695	646	666	660	661	672	644	698	683	668	686	650	677	656	675	668	698	690	657	652	707	682	665	702	646	643	681	665	678	696	681	650	696	673	641	654	680	672	679	709	711	661	663	667	653	671	646	692	680	698	684	658	678	683	672	685	665	667	655	690	694	708	699	688	680	688	685	674	699	682	655	707	703	654	683	696	714	668	670	696	702	655	695	663	650	702	720	682	707	697	676	633	669	664	632	682	669	715	651	680	647	705	624	660	705	694	708	672	669	660	670	667	654	670	683	674	658	664	661	661	665	662	634	698	663	673	680	629	670	659	673	653	708	681	689	723	659	651	679	686	657	667	682	661	664	697	690	677	734	645	650	718	612	689	698	687	661	648	666	684	644	655	707	683	666	735	675	703	644	636	680	688	689	685	668	658	705	661	667	704	661	652	648	644	714	654	620	695	663	689	643	664	669	658	670	713	675	720	660	677	694	703	642	661	658	685	654	662	708	717	698	669	644	669	675	694	631	639	654	724	704	730	666	674	681	723	672	701	702	674	644	694	706	651	681	663	698	695	687	687	689	706	641	680	696	641	679	681	703	660	683	669	656	690	648	667	686	682	617	690	704	635	638	699	662	674	703	698	669	674	671	645	660	705	649	653	643	663	705	684	678	648	693	702	683	711	704	655	720	679	686	703	713	686	719	644	718	667	698	670	695	701	626	693	624	673	686	705	621	654	707	688	661	604	637	749	665	644	691	664	740	708	680	720	684	650	676	651	677	648	657	615	721	659	673	672	645	678	648	692	660	678	712	645	682	673	674	672	699	664	708	693	678	696	660	643	686	701	694	639	691	665	709	671	675	651	739	644	682	647	651	694	630	664	678	669	666	677	691	701	708	697	700	694	698	652	648	689	661	692	705	661	679	673	702	689	623	667	660	681	690	659	666	712	706	713	658	706	708	657	654	740	704	614	682	673	704	709	692	702	666	659	652	639	687	708	668	656	726	623	664	677	687	724	694	707	635	635	632	687	691	671	657	722	673	665	683	667	680	693	696	690	720	713	700	661	672	695	693	699	659	664	659	680	674	637	721	721	661	731	704	680	659	678	685	653	709	639	658	688	703	687	674	618	678	654	666	696	643	638	712	635	656	664	660	650	673	656	677	707	636	677	673	719	681	648	651	680	689	699	722	702	639	693	689	697	693	688	654	674	686	669	688	692	671	711	660	669	691	688	709	692	671	672	695	657	689	694	660	698	717	723	694	680	709	685	666	657	627	694	739	661	653	685	728	694	622	694	671	659	668	688	683	775	677	664	713	680	675	699	689	683	653	668	725	634	660	691	716	668	688	685	665	714	712	667	642	657	685	664	726	662	663	651	701	654	619	666	694	647	700	659	653	702	728	685	734	664	689	648	686	689	743	696	680	650	690	650	652	681	676	729	679	700	677	684	689	646	670	641	720	658	658	709	679	687	707	672	653	696	662	695	650	655	666	683	685	631	642	718	693	691	692	668	717	682	648	714	640	708	656	710	672	678	646	693	699	705	652	675	688	712	675	635	725	689	674	670	647	713	742	650	640	684	655	690	681	699	726	689	672	716	729	676	679	655	659	656	678	662	665	619	693	677	725	695	675	645	658	630	709	687	690	690	654	626	682	617	663	651	712	708	694	677	682	656	666	668	656	670	646	681	695	680	659	662	653	691	707	644	684	736	653	678	674	641	684	687	690	688	687	676	703	701	639	695	705	695	673	710	725	715	654	686	659	654	670	675	659	667	698	687	664	653	665	742	656	659	681	657	667	728	663	677	684	627	694	685	718	681	612	649	669	702	654	696	698	689	684	693	641	686	721	691	690	648	663	652	650	675	647	721	681	662	690	682	703	745	659	703	731	673	715	672	666	663	686	692	699	710	654	682	682	643	699	676	682	707	632	670	620	679	666	660	648	663	665	674	675	687	668	659	703	695	668	666	703	666	684	708	687	690	660	688	665	672	646	687	679	718	703	674	692	681	633	664	673	653	719	692	636	689	632	650	688	660	705	690	678	717	662	620	672	665	713	681	666	655	664	665	694	679	679	655	666	679	731	673
29777	26898	14662	1626	300	269	221	207	202	216	208	216	198	194	223	233	216	192	208	214	205	214	241	205	217	213	218	185	204	191	183	228	204	223	216	239	197	207	177	201	213	200	176	188	198	212	202	175	223	207	205	194	232	209	222	201	194	213	230	206	195	213	210	203	185	209	193	204	201	213	217	225	200	224	215	209	206	190	202	220	189	199	206	180	204	213	213	187	227	189	190	194	192	203	216	199	214	194	207	195	232	223	197	206	189	201	203	206	192	224	190	225	211	183	202	215	224	224	218	186	196	210	199	191	219	222	210	199	221	202	191	233	202	203	195	214	204	213	209	218	215	206	201	196	194	213	211	228	205	198	212	200	230	213	205	183	203	207	194	231	195	177	180	219	181	215	207	217	200	201	202	213	221	217	190	210	193	187	222	214	204	195	191	229	206	228	222	220	211	199	193	207	199	201	236	204	217	193	212	216	204	210	208	253	215	217	183	196	188	214	208	216	199	213	178	198	205	222	205	212	205	209	202	198	191	199	202	204	217	190	195	201	215	197	179	187	204	218	188	200	217	211	213	223	197	226	197	247	214	191	212	188	225	218	218	219	199	214	206	214	209	205	216	202	204	209	205	232	205	204	202	211	215	201	226	192	217	195	189	204	190	189	222	208	179	174	194	201	191	194	211	203	213	216	220	216	202	214	208	201	204	191	212	229	215	196	227	222	193	210	210	187	202	198	202	186	206	197	208	238	218	224	210	208	191	247	217	205	191	225	238	194	208	190	215	197	215	185	189	186	210	186	205	201	228	223	199	234	206	195	211	200	216	211	210	200	216	206	208	201	220	178	201	175	242	228	188	225	236	206	210	202	207	212	187	220	192	202	198	189	203	226	195	199	197	198	232	194	181	205	221	188	194	191	204	194	207	189	215	172	219	196	237	201	206	197	207	192	201	217	188	198	224	219	215	205	214	173	200	190	184	216	216	187	199	208	202	207	195	221	199	216	204	205	213	191	217	196	184	211	224	209	204	228	203	206	214	184	198	202	195	195	233	223	229	194	205	215	220	218	204	224	199	208	205	210	209	197	201	214	202	207	201	201	217	233	186	215	179	214	201	207	199	195	189	225	228	188	219	215	191	208	210	208	207	209	198	205	185	205	231	203	194	216	198	213	205	206	200	199	224	215	195	228	197	219	203	206	219	213	192	208	207	197	209	210	196	208	219	195	196	215	221	198	208	205	208	213	213	171	204	232	238	209	210	219	179	197	228	211	220	207	200	185	219	201	227	204	186	203	186	216	160	222	198	199	191	220	208	182	200	202	214	208	220	221	230	208	192	223	199	187	219	219	189	217	198	200	205	209	215	210	218	205	192	205	204	176	206	215	199	215	186	211	205	193	190	203	186	187	189	193	179	203	199	201	206	214	215	178	180	227	227	212	239	224	210	199	221	186	221	222	200	201	193	217	196	206	189	222	234	206	196	211	221	210	211	219	207	215	207	232	196	197	215	225	191	197	232	186	209	205	235	190	222	199	208	211	221	202	191	218	190	213	224	211	193	183	198	214	204	209	202	185	212	202	176	187	205	200	195	201	195	211	195	200	217	214	202	192	238	197	196	215	202	197	206	176	213	194	192	220	192	219	201	214	227	203	190	220	205	213	216	196	219	213	193	231	196	220	204	214	210	218	201	195	212	209	195	206	204	214	221	211	203	212	193	179	225	210	208	194	222	177	199	201	233	197	214	207	174	215	186	190	214	207	186	217	186	213	183	191	199	194	189	204	197	196	215	204	204	215	196	195	235	196	217	205	207	213	203	203	196	210	218	201	207	172	191	187	210	207	223	198	195	204	209	212	195	208	204	178	173	200	186	195	202	215	185	195	197	225	199	188	223	203	199	204	199	200	193	210	199	231	193	199	209	221	209	185	180	201	183	202	221	195	183	193	215	205	207	199	194	200	213	208	203	192	200	215	218	186	208	174	208	200	213	197	209	205	210	215	202	203	210	220	206	209	218	200	214	174	194	219	200	206	202	227	211	225	213	193	200	193	201	205	206	222	206	195	216	186	199	205	210	233	221	200	184	177	209	184	210	201	200	194	217	180	158	201	187	190	193	207	188	220	164	218	215	210	181	211	193	173	183	199	211	216	215	200	189	183	216	208	209	183	213	189	237	211	227	221	217	220	224	201	250	220	221	209	193	226	189	198	188	194	235	170	206	229	194	211	191	207	194	219	217	207	201	211	198	195	226	196	196	214	210	210	205	201	192	204	224	164	198	195	235	219	192	214	218	195	228	206	196	207	217	219	196	205	204	219	192	218	229	204	206	214	168	190	210	213	196	196	186	188	210	207	215	195	226	216	216	213	210	210	211	179	194	217	204	198	209	211	233	197	220	212	229	211	208	165	216	221	199	214	189	203	187	190	233	219	189	210	231	186	215	207	198	184	201	192	189	189	233	207	176	195	193	211	198	184	190	218	179	198	190	202	187	204	218	204	202	195	206	202	191	211	229	207	232	198	186	195	220	203	198	210	200	212	201	223	202	206	196	182	208	199	227	221	200	205	205	231	212	199	212	198	216	220	209	229	237	199	198	202	216	200	200	210	201	207	203	213	232	166	209	200	215	187	192	205	207	250	220	219	205	199	227	210	215	229	218	201	240	215	177	226	237	206	219	218	200	208	199	224	212	217	205	194	224	188	185	214	212	197	208	211	204	185	213	193	196	185	214	234	197	205	222	182	212	212	211	196	208	197	197	203	196	198	218	200	214	200	193	219	205	193	199	237	176	209	229	209	210	234	198	219	227	198	196	189	223	195	182	166	197	197	199	205	223	180	212	223	194	204	188	198	197	178	213	223	186	233	202	212	201	223	219	185	202	213	190	230	207	218	193	208	208	221	213	207	219	191	224	209	206	198	201	208	221	199	201	214	190	212	183	198	208	220	200	210	185	204	184	190	201	206	213	200	213	212	183	194	212	221	183	218	207	204	197	209	206	242	221	194	201	221	190	195	195	194	198	216	182	203	215	217	176	219	220	199	180	193	207	229	199	216	202	189	200	249	208	221	222	191	212	210	222	195	202	201	186	195	213	205	214	188	201	212	198	188	193	199	189	195	210	203	211	224	209	209	189	203	214	189	209	197	192	188	208	210	200	184	191	217	189	229	232	209	205	177	212	192	188	199	210	212	187	192	179	199	199	201	222	185	182	227	208	197	208	206	239	220	218	203	184	199	191	216	205	221	178	185	201	208	218	215	205	214	197	232	206	201	200	238	191	254	194	182	199	198	205	201	199	197	193	227	212	178	182	199	196	190	180	220	213	230	204	215	212	183	214	207	193	180	196	188	225	206	208	193	211	201	197	199	224	230	194	193	195	193	194	201	198	215	173	213	212	217	193	196	208	210	213	213	213	197	204	202	213	218	183	197	221	204	207	214	213	202	204	206	199	194	221	195	212	235	198	208	203	193	208	212	192	224	194	214	192	219	195	207	178	203	229	211
35573	33395	654	422	334	325	326	303	314	244	280	249	249	253	262	288	264	304	295	268	269	257	233	281	269	265	260	286	248	253	243	317	238	248	260	298	265	248	267	253	278	270	229	272	260	265	285	259	258	254	226	260	276	279	256	270	277	256	258	281	280	254	255	259	251	258	278	265	288	251	259	269	255	269	289	274	235	287	276	269	258	286	260	272	271	235	281	259	259	280	262	274	265	280	278	276	253	270	298	265	255	265	271	274	254	262	305	283	242	278	274	263	274	255	273	269	281	275	278	260	264	276	256	278	254	289	253	285	278	292	263	277	232	286	235	263	279	262	267	278	243	262	270	247	238	309	258	261	271	262	261	293	273	259	270	267	280	282	276	266	266	276	287	249	270	256	288	258	268	277	281	251	215	275	244	253	285	291	259	267	289	266	268	262	255	264	258	248	248	230	277	288	249	271	261	272	273	251	257	255	294	271	278	283	305	286	239	267	254	281	274	275	253	250	254	265	278	262	273	282	271	289	267	241	270	270	259	277	223	287	275	253	249	297	273	261	235	288	263	253	259	278	248	261	254	291	266	263	247	261	231	290	269	260	291	286	268	253	277	276	240	271	253	279	265	244	278	288	265	299	269	245	264	248	252	287	258	307	284	249	280	276	270	293	258	246	258	243	240	274	290	251	266	258	243	244	270	270	284	254	256	259	257	263	282	283	280	265	265	286	262	267	271	252	267	284	283	265	244	286	241	255	254	259	274	272	271	263	249	264	266	281	265	234	291	270	288	260	295	259	273	248	263	249	289	248	261	249	283	238	285	246	253	278	290	260	259	291	262	267	244	275	257	275	252	239	266	275	238	251	275	274	296	273	239	259	268	283	239	285	287	271	279	266	259	284	290	252	313	277	263	258	263	241	277	269	272	277	246	274	274	274	268	259	262	264	273	272	237	276	262	251	290	250	277	262	227	268	307	262	240	272	271	247	277	264	284	259	240	267	251	246	251	249	295	256	281	273	277	255	267	253	285	250	250	268	257	276	267	267	287	253	275	269	267	260	248	264	260	275	286	270	239	264	273	274	278	267	275	214	285	286	278	271	266	252	273	255	260	291	254	271	249	273	248	265	242	255	242	307	257	257	275	271	277	247	260	263	274	265	245	257	277	260	262	263	261	264	264	238	292	261	279	265	258	229	282	256	295	256	250	253	276	266	261	284	267	264	257	273	275	283	260	289	236	303	254	261	246	262	267	264	274	272	253	270	261	250	250	219	273	273	289	247	262	263	264	300	259	268	266	250	256	276	285	273	256	281	252	268	280	271	260	298	278	258	293	268	239	255	263	263	244	275	253	261	261	242	291	282	305	275	268	266	269	248	279	235	267	263	302	264	254	271	250	292	285	234	289	267	274	256	245	258	251	267	267	279	263	247	285	259	298	277	267	262	268	297	276	284	256	294	283	271	234	289	284	255	287	259	247	289	244	255	262	284	230	287	276	254	241	233	270	275	274	252	283	274	245	266	308	276	273	255	297	269	273	258	266	291	275	290	259	293	262	284	301	276	275	255	282	274	268	263	280	292	278	229	255	263	262	297	242	264	251	254	279	294	284	279	263	254	266	267	234	267	256	281	285	239	279	268	239	259	258	261	265	265	282	258	300	263	281	255	266	272	264	269	279	277	269	284	234	272	283	271	268	272	255	276	261	289	278	251	269	253	280	274	269	259	238	261	282	271	264	261	264	294	241	260	253	261	233	255	254	244	290	281	247	242	278	286	272	264	284	286	280	291	276	283	279	254	271	286	240	251	239	304	247	258	274	261	269	301	275	266	249	265	263	255	250	238	279	260	267	253	263	262	265	255	267	273	269	269	302	254	235	248	270	269	275	250	259	253	271	284	266	266	261	236	264	257	250	252	249	246	288	266	325	273	282	257	244	249	271	238	273	292	296	246	244	236	274	253	285	279	289	272	256	265	264	238	271	275	245	267	281	241	238	277	279	265	277	269	244	235	261	272	255	243	257	263	260	289	251	252	284	230	268	279	233	267	259	269	269	251	289	226	261	274	297	257	248	261	253	249	263	254	251	258	255	279	294	299	289	257	264	266	254	279	282	266	244	253	276	259	260	289	256	287	256	257	254	272	252	252	289	273	253	268	281	270	266	251	247	277	290	271	246	301	259	231	244	271	261	277	279	258	265	238	265	279	297	238	274	286	266	272	270	223	278	284	242	254	275	258	272	243	290	255	258	271	275	279	272	265	274	275	239	275	280	265	274	283	239	260	273	261	281	297	263	259	296	270	257	246	263	279	244	279	272	277	252	266	288	230	274	233	265	269	267	256	264	277	270	276	266	298	243	285	270	273	288	284	252	276	256	265	261	265	273	271	282	243	274	253	251	265	270	260	266	267	253	280	278	258	270	257	256	249	254	262	231	268	248	254	314	252	280	280	298	272	248	267	286	246	275	269	290	264	289	270	248	271	289	250	296	271	250	279	256	246	276	271	268	270	263	278	265	244	250	279	253	261	279	263	274	280	276	246	273	224	281	239	271	289	253	277	244	267	296	264	218	279	285	277	271	284	254	249	282	280	270	240	272	260	257	296	251	262	272	285	285	259	258	255	264	249	279	289	270	286	243	276	252	270	255	302	251	238	261	281	283	294	263	259	265	277	274	266	240	258	281	240	266	250	250	265	279	278	283	246	250	289	280	281	280	274	248	264	251	257	279	256	250	265	271	272	262	259	245	264	254	263	240	280	258	296	269	261	252	272	277	260	240	268	271	291	273	258	265	261	282	245	261	264	268	278	265	282	276	284	263	264	258	274	240	264	301	267	286	253	238	246	271	294	253	251	240	280	244	265	251	292	286	269	254	278	289	293	260	281	265	276	275	290	257	296	263	280	270	272	274	259	261	287	228	268	242	262	258	249	256	267	270	259	237	241	260	283	246	236	271	254	251	254	258	291	259	267	251	300	274	293	270	274	274	268	261	265	270	262	257	256	262	277	281	272	251	248	283	279	252	251	247	272	252	269	248	257	244	279	287	279	253	281	253	271	267	256	273	219	262	267	252	269	264	226	277	272	250	268	254	264	250	265	268	237	249	257	247	243	285	256	268	244	234	249	260	280	275	284	276	229	272	271	278	264	245	260	275	249	254	249	275	261	274	288	246	271	221	260	297	293	275	265	260	298	230	267	259	276	256	262	282	254	268	277	285	249	282	243	287	287	265	276	290	286	282	237	266	252	285	289	289	271	290	264	282	280	263	251	262	280	253	267	264	263	266	265	252	271	272	252	296	289	272	264	240	277	271	302	282	271	292	284	254	262	267	262	287	258	256	285	280	297	275	270	248	265	285	279	286	252	274	259	289	254	277	266	275	263	259	258	257	272	255	263	302	241	279	294	247	282	286	244	281	267	273	263	247	308	267	254	237	277	244	259	252	300	255	262	247	237	270	282	243	261	269	286	269	260	279	239	285	273	269	313	264	249	284	252	273	260	282	267
24554	21509	28645	24721	21207	5362	673	506	463	429	377	350	360	365	365	351	352	318	337	325	372	312	318	323	317	306	308	352	310	317	319	289	317	301	304	325	291	324	313	302	313	303	293	297	324	297	306	310	315	323	321	305	287	300	298	280	315	314	321	312	315	303	279	300	305	267	284	287	311	334	315	300	329	319	315	311	310	321	317	308	352	270	286	274	303	304	308	309	323	288	292	281	326	283	301	292	319	295	303	292	288	298	304	277	302	321	331	315	317	325	314	315	310	320	294	333	315	309	337	317	323	289	329	307	300	301	274	334	316	295	305	305	331	322	291	331	325	277	278	288	288	324	293	313	310	315	308	295	321	340	289	316	344	307	306	293	285	326	327	300	313	328	308	284	304	289	317	287	308	337	298	310	295	310	305	302	296	318	280	334	313	323	315	295	354	326	314	299	303	313	291	324	319	314	344	285	320	270	330	336	300	318	293	291	331	296	279	293	320	309	338	307	318	338	326	305	276	331	318	310	310	328	326	277	327	292	314	305	327	317	304	297	293	296	297	322	293	297	350	298	286	318	304	308	318	313	294	333	310	337	317	293	320	303	315	308	325	308	317	313	299	295	295	296	309	312	283	298	339	344	295	311	278	311	334	333	291	303	313	299	316	293	326	298	317	344	279	302	333	317	313	306	314	320	310	291	328	306	325	291	284	271	296	309	284	288	291	319	333	295	279	282	307	330	321	331	296	333	319	288	302	354	288	268	309	300	292	287	293	312	310	305	290	290	297	379	316	275	295	297	305	302	311	297	290	285	309	320	301	283	289	325	304	314	335	306	322	316	330	279	348	324	286	306	315	327	327	316	271	288	324	323	318	284	300	316	318	304	291	308	270	300	329	307	337	325	282	313	310	319	299	297	321	305	332	315	337	288	265	303	304	329	309	290	306	283	326	294	311	307	329	319	307	306	302	326	303	325	305	311	285	285	272	307	315	345	269	300	312	331	331	304	307	325	315	302	287	303	331	327	295	295	308	295	324	312	324	327	308	308	325	322	289	266	291	299	314	277	321	315	303	311	308	316	321	309	293	311	307	306	293	277	285	306	303	333	333	307	313	292	297	307	305	291	302	316	308	317	328	304	327	339	353	293	322	294	321	319	272	337	334	293	282	265	324	320	298	283	323	293	308	291	289	324	302	325	306	299	325	319	317	293	314	314	325	316	301	303	286	290	316	293	337	322	302	295	331	319	302	324	338	317	312	301	287	324	300	324	310	305	294	325	276	286	294	325	302	308	330	333	276	290	292	345	312	289	305	294	307	324	322	298	342	308	283	291	335	320	313	315	316	325	303	303	323	304	328	324	327	328	342	305	284	345	317	322	266	329	334	333	310	312	303	298	305	309	321	323	318	336	289	306	299	279	311	297	316	294	309	318	295	318	302	290	302	285	318	311	299	302	320	325	312	321	293	318	330	318	278	306	305	282	289	295	308	295	311	331	296	333	312	314	293	304	307	300	286	304	322	296	335	307	298	276	300	293	272	305	315	295	354	275	333	302	328	304	286	298	323	304	329	284	339	298	331	300	288	270	320	342	311	323	347	298	282	325	297	310	278	289	307	295	292	312	305	326	303	299	318	318	321	327	304	307	268	286	320	334	301	314	281	284	306	325	300	305	315	317	275	302	311	321	305	296	288	282	296	282	297	314	303	267	304	327	319	305	325	288	305	313	282	318	326	323	329	321	291	297	296	341	270	296	306	320	281	298	315	292	289	336	317	296	300	305	297	339	278	304	290	287	318	346	307	294	317	291	319	305	308	292	338	305	331	330	296	287	324	293	318	336	260	315	315	272	285	337	346	313	310	322	295	293	296	297	305	277	309	331	347	285	276	312	333	304	313	327	287	296	307	300	314	297	297	309	305	288	291	291	292	316	311	319	301	304	325	292	314	288	309	318	330	331	327	302	328	302	287	330	325	333	292	319	313	315	293	325	301	286	305	318	302	294	318	266	295	313	332	331	318	300	313	297	278	287	318	305	304	266	282	318	265	322	341	316	278	287	295	310	277	308	317	301	315	323	273	320	300	311	269	279	281	316	325	316	305	336	285	338	294	314	320	324	309	284	292	317	338	322	324	304	322	296	316	300	280	312	291	325	330	290	315	324	335	329	299	280	304	308	293	286	306	327	312	361	320	318	307	316	301	307	318	317	305	328	275	315	322	283	318	316	275	283	317	315	301	292	299	351	317	301	330	332	299	329	319	304	314	318	337	280	294	304	301	295	291	332	279	306	314	297	290	316	295	294	320	311	327	311	288	340	295	308	292	322	328	303	319	330	341	303	305	328	309	273	311	303	308	298	313	320	302	299	337	305	293	301	312	290	329	288	297	307	296	319	277	335	363	341	309	313	322	304	309	328	307	299	285	296	307	291	352	317	301	295	322	344	311	330	298	322	296	309	307	290	303	309	296	301	335	275	295	291	315	296	319	292	302	315	296	292	295	298	292	315	308	315	302	308	316	287	316	297	308	316	322	298	288	307	290	334	297	304	337	313	320	326	328	316	315	259	296	315	288	337	332	296	311	306	303	290	306	301	304	320	340	330	295	290	325	287	306	289	296	306	322	319	327	323	285	280	323	296	317	339	323	288	321	282	307	290	320	285	312	353	321	287	326	319	319	311	293	318	301	332	292	304	303	302	323	324	320	300	337	323	296	295	299	288	297	319	323	311	304	295	293	327	314	299	297	287	306	306	295	318	300	330	308	313	312	309	342	317	290	310	302	301	297	308	314	314	334	307	295	295	342	274	300	317	322	297	271	292	296	316	320	304	323	305	260	312	297	323	294	297	298	278	291	322	291	313	321	297	297	306	272	318	327	300	323	297	310	288	280	313	290	341	308	347	316	287	251	297	290	291	290	289	317	291	288	285	305	311	297	319	310	310	300	314	282	316	310	304	309	299	329	335	316	315	295	320	311	333	302	309	307	311	332	316	301	276	279	303	310	322	283	291	285	290	307	308	292	312	295	308	262	303	299	319	274	302	325	361	304	292	315	318	325	310	326	312	328	321	300	320	311	272	340	329	313	285	329	306	319	269	293	286	328	316	327	284	291	309	296	321	301	298	302	314	301	308	286	320	340	340	329	286	311	320	352	324	295	322	313	312	301	314	305	323	285	331	320	327	298	303	305	312	288	371	310	309	304	317	282	284	308	282	324	329	332	324	318	309	304	311	301	258	310	333	318	318	305	309	328	325	308	299	317	301	297	321	290	300	307	302	297	294	296	326	292	324	276	313	291	301	313	299	306	308	342	308	300	302	293	291	299	306	296	327	294	322	325	312	307	288	316	285	310	308	295	328	298	295	298	300	295	343	305	336	337	281	304	314	307	329	294	309	330	303	303	296	283	325	285	309	325	296	341	310	328	304	300	322	284	327	315	336	301	317	310	312	267	312	321	289	338	334	298	301	337	364	297	323	308	326	304	300	320	302	281	291	291	354	310	280	295	301
39623	48382	4198	2013	1490	1134	898	747	602	624	580	544	488	486	444	439	428	477	393	442	423	420	373	403	393	353	385	360	349	369	375	410	419	395	402	391	373	371	369	394	381	341	390	367	371	393	363	394	375	409	396	359	361	379	366	348	353	394	310	384	402	389	378	373	368	396	366	417	369	376	386	373	359	418	389	390	385	397	376	392	381	361	361	368	365	361	340	367	388	376	385	337	339	395	331	368	383	371	416	385	424	365	358	369	380	376	381	366	361	377	340	379	436	348	326	369	389	374	366	373	370	409	397	365	356	371	349	359	412	366	424	396	385	377	363	385	369	376	354	400	368	355	341	402	391	419	362	367	386	390	368	351	389	393	335	356	363	352	355	350	380	356	354	357	324	378	391	346	404	389	407	345	384	374	358	411	366	384	353	373	384	383	375	378	378	360	395	389	369	342	406	348	352	406	369	382	382	413	375	324	365	365	389	356	348	400	380	353	427	336	369	389	327	359	382	398	347	381	367	372	398	369	386	387	366	382	363	379	372	401	398	357	355	337	393	382	367	378	367	384	372	390	389	353	351	373	415	381	405	375	406	361	369	373	382	357	377	324	383	372	361	394	348	392	364	379	377	391	379	367	352	347	389	382	376	403	358	357	408	356	388	386	389	357	410	388	334	369	373	379	358	378	395	338	364	378	376	360	377	379	383	378	405	374	400	381	354	378	359	385	382	363	391	385	408	387	396	387	368	392	354	398	363	408	395	401	382	348	400	386	374	383	362	375	388	388	360	411	383	370	384	387	364	377	375	387	352	365	395	373	400	375	388	348	396	357	360	402	374	399	346	357	366	346	371	380	355	379	367	352	370	379	388	369	370	355	376	361	381	360	390	383	369	358	359	360	362	373	356	364	393	377	398	407	363	354	370	372	391	361	382	357	384	392	362	403	373	395	385	370	400	408	382	386	429	386	399	404	371	398	397	416	365	358	343	341	381	382	389	380	373	373	415	367	378	377	370	387	376	370	376	422	375	386	370	370	391	376	385	360	404	369	345	393	325	388	349	376	345	358	371	368	362	375	341	370	361	368	396	370	348	397	362	371	360	368	372	388	369	424	365	375	394	379	406	395	378	356	390	375	383	381	374	402	354	351	332	374	362	395	347	360	386	395	410	388	366	398	390	364	363	342	359	369	370	372	368	394	354	358	371	357	398	378	373	345	397	383	369	368	351	343	364	359	387	360	357	375	396	341	372	361	396	354	355	375	402	402	366	399	364	380	394	371	335	352	379	414	386	362	360	379	370	356	381	351	351	383	383	376	354	375	396	384	361	403	381	397	371	403	374	376	396	326	394	401	391	392	370	361	391	360	353	379	368	357	371	375	410	412	352	402	380	383	350	363	376	364	381	397	356	373	396	381	377	356	409	384	363	353	366	364	362	375	357	385	401	360	345	386	365	368	385	382	338	404	386	390	328	366	392	354	356	395	370	378	389	390	375	370	373	369	375	394	378	359	404	334	362	355	374	361	350	379	361	401	356	379	366	408	394	358	373	386	345	360	415	369	391	373	368	360	361	387	389	370	372	377	398	380	358	353	373	351	378	378	385	367	384	377	389	364	409	365	387	384	391	370	390	427	367	378	377	351	379	395	344	309	426	378	347	367	378	390	370	360	378	398	412	362	377	363	374	366	360	352	377	384	433	406	373	375	376	381	336	381	368	424	371	403	353	375	378	356	374	380	365	373	381	371	375	368	388	343	351	419	363	374	354	344	360	336	388	395	367	349	390	386	369	355	406	355	400	382	371	375	386	379	388	346	370	370	379	357	404	360	381	377	363	373	406	373	366	376	358	382	383	390	358	369	399	414	376	374	350	386	386	389	355	375	363	371	387	379	350	404	375	330	370	385	350	386	356	398	392	359	409	384	368	373	374	337	386	377	363	396	387	357	430	347	398	367	370	384	441	377	363	376	387	354	398	324	334	392	380	374	385	352	397	350	347	367	349	368	400	405	409	396	327	371	355	354	328	335	324	373	416	390	392	378	395	343	372	332	375	364	325	364	378	345	391	383	354	333	371	355	361	376	354	374	362	373	367	375	356	371	373	378	371	384	388	443	346	372	385	373	414	361	356	394	440	379	345	340	378	352	396	390	368	377	368	346	368	362	388	373	386	367	342	377	335	408	359	330	367	391	390	358	386	370	397	399	371	364	373	362	383	421	346	332	333	351	396	395	368	399	374	374	373	387	356	391	357	353	365	400	383	376	379	380	365	375	354	370	414	406	381	366	385	393	360	411	365	377	356	366	382	377	358	364	361	408	349	354	390	356	408	377	401	366	365	383	380	363	391	366	349	395	395	364	373	403	353	421	334	342	392	386	350	359	345	396	402	398	402	366	351	375	396	342	391	365	358	351	389	362	336	350	366	354	379	379	397	368	331	360	376	361	380	333	381	340	381	374	343	374	388	331	355	389	362	369	349	372	392	381	381	341	364	396	390	375	352	383	378	415	382	362	397	372	376	378	399	388	359	381	363	351	385	378	394	367	379	374	338	352	379	349	369	383	379	375	381	380	353	375	347	383	351	404	363	346	354	397	398	425	388	395	403	380	380	396	356	356	377	377	365	370	392	370	384	370	353	388	353	399	362	394	370	366	405	363	387	355	345	375	379	335	367	375	399	361	354	370	353	391	389	347	400	393	371	405	385	340	362	371	373	374	375	378	377	387	351	413	375	372	382	420	370	375	339	393	369	335	334	393	364	369	361	402	358	351	346	373	418	352	352	340	330	353	420	365	378	357	374	367	355	366	373	410	380	357	363	359	352	364	382	379	382	358	384	353	383	382	380	423	381	393	381	378	398	356	378	380	357	376	375	348	372	364	382	370	373	341	329	385	394	387	350	359	386	365	391	387	402	394	421	362	359	371	373	336	368	382	376	368	345	403	355	378	388	370	398	377	370	364	365	392	348	359	344	380	364	357	405	368	379	380	382	346	375	340	400	330	375	372	364	375	377	342	399	390	391	412	348	366	382	359	384	403	340	398	363	365	364	371	387	372	394	357	371	398	359	401	400	343	370	395	375	371	391	429	371	387	359	370	365	377	415	366	361	387	360	345	357	389	376	397	383	394	416	385	345	341	381	337	374	362	338	373	397	369	373	388	384	400	366	375	363	374	366	350	361	394	381	389	363	370	367	373	332	336	379	399	382	361	351	400	357	356	373	375	400	343	364	389	385	384	391	391	386	348	343	359	366	362	381	391	378	350	325	383	366	379	364	401	378	359	409	369	376	372	348	363	344	402	365	358	371	381	367	384	370	404	376	374	396	382	342	374	357	381	358	381	381	357	353	379	364	376	361	384	329	334	319	358	413	336	351	389	335	342	369	351	361	396	367	371	367	398	399	372	376	373	363	374	362	354	395	383	355	399	363	380	371	399	373	353	349	376	350	430	354	377	376	343	353	369	389	417	360	336	365	386	396	358	332	413	351	341	380	382	387	417	386	343
25565	21581	27495	25548	8153	606	486	446	406	415	381	374	392	331	366	369	353	346	357	374	328	335	349	358	345	338	343	329	358	337	319	340	361	336	351	326	341	310	357	330	352	354	317	333	325	358	346	319	333	346	350	347	357	353	350	321	330	337	303	338	338	322	365	333	345	347	319	309	341	322	341	322	290	327	324	320	356	359	319	320	340	338	366	353	359	348	319	337	324	320	348	314	339	316	360	344	327	325	325	356	329	310	341	345	308	356	329	338	319	327	313	323	351	321	329	335	330	357	323	360	336	351	314	309	312	335	342	341	378	349	316	348	374	353	370	357	322	336	353	339	354	336	335	332	319	346	353	335	296	345	313	314	359	337	363	352	319	343	328	372	342	344	328	282	324	327	339	339	291	319	332	353	314	338	330	325	337	345	327	329	305	324	364	343	327	307	340	346	318	333	289	339	327	346	356	320	350	347	334	331	370	340	335	353	339	322	346	369	345	316	345	342	360	323	309	355	338	334	349	291	313	338	352	327	322	334	342	339	333	349	337	352	351	306	329	309	330	331	332	332	336	345	354	313	343	320	336	329	355	326	339	335	334	334	356	351	333	326	272	307	361	331	343	327	322	323	334	329	328	321	344	371	328	371	357	334	378	332	351	334	340	347	328	340	326	355	324	324	343	332	337	325	326	299	360	338	356	307	344	363	331	332	317	324	305	319	349	311	345	364	346	350	315	295	334	323	354	329	350	328	304	322	335	350	327	354	320	356	347	329	361	321	339	306	341	327	314	325	338	342	366	335	346	320	329	346	366	326	324	312	325	353	328	343	316	350	330	374	311	333	335	334	361	333	344	323	329	354	366	369	346	343	329	348	361	337	325	321	344	319	315	368	339	339	330	347	364	304	330	373	381	334	317	348	323	323	339	328	328	330	322	312	333	345	308	335	343	337	342	354	343	326	363	319	344	338	340	345	341	352	348	373	355	340	367	347	354	319	308	339	325	307	327	333	314	312	333	342	314	330	329	340	378	350	334	334	351	314	321	366	310	350	363	368	360	297	301	324	337	361	327	339	311	332	325	322	319	339	338	335	344	304	321	309	343	359	303	321	298	352	330	337	374	339	325	344	337	329	312	333	336	297	358	328	334	353	356	401	335	350	334	318	334	342	358	295	318	350	309	336	336	296	338	327	372	333	333	313	332	359	360	297	351	312	305	325	358	339	342	362	323	316	326	323	306	330	322	342	342	347	340	333	348	354	351	316	349	346	315	350	315	305	335	322	365	353	355	359	338	310	317	320	363	321	366	373	335	334	297	358	369	351	365	339	349	334	332	328	352	320	385	350	315	330	338	357	341	334	341	349	333	326	351	333	352	343	359	339	329	332	356	339	354	340	384	353	328	307	307	336	361	330	356	295	336	350	351	351	326	326	380	338	380	315	363	383	338	350	339	304	324	320	338	356	346	346	339	336	324	336	309	352	351	358	318	342	343	351	338	347	338	346	339	340	341	310	318	361	335	333	328	333	300	322	328	284	351	372	309	322	343	345	354	334	372	359	335	347	349	331	363	322	363	309	325	388	320	335	328	348	330	292	356	337	332	302	337	312	346	357	364	315	328	343	365	310	370	314	345	309	334	355	317	338	328	357	315	333	317	367	341	354	294	348	330	322	351	332	339	360	338	338	340	369	358	360	351	358	327	371	350	337	343	312	366	324	367	353	367	330	373	349	322	343	324	337	352	310	308	287	337	358	316	331	354	348	378	328	304	324	326	341	334	341	328	335	341	298	333	354	319	322	338	361	348	301	336	349	326	362	334	345	349	358	336	355	328	354	339	346	329	381	334	305	337	340	325	306	321	346	323	350	327	367	343	335	348	323	344	355	308	353	341	320	315	323	328	331	363	341	364	352	315	290	320	349	300	322	325	357	352	324	313	340	360	344	352	345	333	350	309	298	319	332	339	308	330	363	341	351	352	311	337	312	311	335	345	333	335	313	354	349	356	337	353	312	357	349	356	374	347	333	328	368	310	344	327	337	343	328	343	336	352	337	345	347	338	326	317	324	330	368	336	358	345	371	328	333	312	341	353	331	333	337	363	312	346	319	343	375	336	292	359	330	330	341	330	361	348	340	305	331	337	324	378	306	360	348	317	352	321	361	330	323	363	339	347	309	334	318	320	370	329	336	314	316	334	339	366	336	338	314	320	338	329	369	350	342	339	328	306	323	332	322	340	343	331	333	323	334	334	343	355	330	332	316	346	370	324	334	355	308	322	324	353	355	324	360	340	354	349	362	337	323	352	337	305	316	332	333	335	338	340	324	308	308	339	331	334	310	340	327	347	366	323	333	334	358	302	335	329	334	331	352	328	337	323	338	341	332	335	344	333	312	318	346	332	344	285	335	335	358	345	341	307	350	347	322	337	331	355	350	321	346	334	328	358	298	342	345	301	364	362	313	299	311	340	351	331	337	333	326	351	327	337	374	321	301	325	335	329	341	352	337	353	361	369	353	332	346	354	358	322	352	353	345	332	290	341	372	320	332	323	364	342	341	338	342	317	289	378	346	331	328	331	348	307	331	348	353	335	322	327	326	379	342	342	318	366	355	330	320	340	324	296	357	340	303	359	304	343	348	318	359	313	351	348	355	356	309	350	398	328	328	311	325	327	356	356	366	308	316	367	301	384	335	348	362	323	319	315	309	358	362	328	304	335	322	337	367	311	351	344	325	344	352	364	354	333	330	362	344	313	365	328	359	341	351	311	323	334	290	333	333	322	349	314	329	335	333	342	320	324	297	337	348	318	336	345	382	296	332	349	339	349	360	358	360	374	324	325	346	340	326	352	335	305	346	358	337	352	338	333	336	316	353	341	353	323	360	347	340	351	353	345	339	307	327	329	334	306	357	370	348	348	328	328	290	381	358	318	325	365	338	366	308	328	330	302	325	354	340	351	341	325	321	339	318	366	329	356	320	361	352	336	323	348	358	327	343	319	374	340	338	333	339	363	315	338	344	364	357	344	319	339	311	335	338	353	302	324	332	309	297	311	372	371	338	329	332	348	327	376	349	329	332	328	354	314	341	310	318	329	348	366	297	356	350	337	345	340	344	363	335	333	337	343	335	342	317	322	355	353	357	322	373	328	342	375	360	346	312	314	336	355	348	341	299	285	327	341	345	340	330	345	329	330	310	340	343	358	342	340	352	326	377	330	354	317	326	314	346	338	320	375	364	375	376	352	339	308	360	330	341	306	338	354	367	341	311	320	336	302	325	317	366	353	335	350	323	330	321	330	353	333	321	357	352	345	337	332	336	314	349	358	330	342	330	340	328	338	344	349	365	337	320	316	371	358	344	354	325	328	328	327	333	350	332	333	350	340	341	325	329	340	335	320	318	377	340	321	319	345	347	327	340	326	346	302	319	317	349	340	334	354	341	306	328	330	309	300	369	340	343	320	316	372	361	332	333	309	329	345	327	353	357	326	326	350	337	340	340	342	293	333	333
38595	40196	2567	1388	1140	857	722	673	602	547	552	505	511	501	474	421	453	445	437	435	483	451	445	394	442	444	456	472	452	463	414	452	467	434	407	448	423	406	452	440	428	419	415	436	417	434	417	430	442	419	427	445	442	452	407	410	434	410	397	414	450	433	432	432	426	448	441	448	476	447	424	449	402	421	424	443	431	421	382	424	377	420	443	434	400	430	405	398	440	427	402	440	431	401	405	459	379	440	411	413	423	423	418	417	395	416	421	457	431	420	430	415	391	453	398	438	409	411	456	418	431	409	420	399	471	428	405	408	380	418	436	442	405	427	447	447	386	407	427	413	432	420	400	401	392	411	408	416	426	388	406	420	396	422	425	422	444	422	477	451	398	411	432	469	431	428	439	482	439	394	389	416	424	418	435	425	421	464	457	412	442	432	465	400	440	452	390	430	409	378	420	428	462	409	414	394	426	441	431	403	409	442	426	418	421	428	407	404	440	424	405	423	441	423	388	409	428	463	401	414	386	399	398	425	419	427	404	437	406	429	439	440	447	417	392	418	408	394	425	404	427	412	396	417	442	460	421	440	394	434	423	456	368	446	453	401	437	415	431	419	398	404	437	432	411	456	428	434	403	419	402	405	471	409	470	443	393	420	448	422	414	430	448	428	411	450	423	416	417	423	401	416	392	460	442	404	469	399	445	436	406	419	435	410	438	421	428	425	426	404	407	447	427	415	420	388	423	416	453	420	430	425	417	435	450	422	451	445	401	398	409	433	441	405	407	441	438	405	425	423	416	432	424	425	409	429	441	426	404	407	420	371	411	407	435	400	425	438	395	455	416	412	430	397	438	401	433	423	424	447	399	412	433	442	386	427	417	452	453	412	397	421	427	411	420	422	471	395	439	409	435	449	389	431	399	434	421	432	416	447	405	454	390	395	375	433	410	433	424	385	381	434	426	413	409	422	463	363	422	481	429	401	419	409	438	432	406	454	414	400	415	427	388	431	414	401	438	468	446	427	434	413	439	390	429	458	408	412	419	412	445	441	412	417	444	431	414	467	446	413	405	430	441	406	422	442	423	450	401	352	416	431	403	396	424	370	417	424	430	432	407	412	452	424	423	432	425	424	445	423	452	415	417	449	448	405	428	416	439	424	450	413	409	407	418	407	435	436	424	426	450	404	405	424	393	449	391	431	419	410	425	435	428	428	416	411	405	443	429	403	392	434	421	430	414	428	400	423	442	441	395	431	436	403	411	450	421	437	419	419	398	395	428	440	458	443	401	397	427	428	440	389	430	440	420	432	397	386	394	412	436	432	460	410	427	431	442	414	413	420	408	410	436	460	400	420	394	427	443	425	430	424	405	428	390	400	415	418	420	443	401	399	386	406	412	459	429	409	403	402	439	437	432	430	422	460	428	403	432	440	431	464	411	464	399	434	454	422	435	430	429	462	422	413	411	387	432	410	441	414	456	409	442	423	412	453	406	432	441	442	487	407	424	417	376	429	441	428	414	418	440	436	422	443	405	440	409	434	419	431	428	432	426	428	440	408	419	446	424	414	415	429	418	397	422	439	446	427	434	439	416	455	428	407	432	442	406	410	469	445	440	454	410	442	385	448	392	446	447	422	439	443	440	424	395	414	419	389	418	419	448	422	418	424	379	404	406	451	442	382	460	433	437	445	398	425	414	440	428	424	452	437	436	403	408	396	397	450	428	440	429	416	446	434	417	385	385	430	447	419	434	435	431	403	425	409	383	442	414	448	406	437	440	406	432	460	406	409	442	416	428	400	418	431	413	435	369	398	441	423	408	409	430	416	418	442	437	442	406	428	424	419	410	446	448	398	414	421	404	435	432	418	460	435	407	423	405	424	424	466	410	442	420	456	438	442	427	445	432	408	414	390	404	379	419	392	391	438	423	423	451	409	447	427	435	416	403	417	435	421	433	450	417	415	417	378	422	413	464	429	418	435	443	428	389	458	417	404	427	424	439	439	436	445	450	447	452	400	406	429	415	417	440	418	404	431	422	414	413	451	473	414	399	457	427	420	408	458	402	427	378	432	395	425	414	445	441	418	462	438	437	406	433	433	487	410	369	432	433	398	425	445	442	434	421	405	425	419	451	449	413	443	435	415	411	440	413	392	400	394	439	409	394	453	403	407	398	445	411	410	392	407	424	402	405	419	422	463	423	396	439	440	430	427	426	447	424	427	476	383	417	435	407	405	430	444	401	441	400	388	418	447	431	398	436	390	400	407	411	396	465	411	421	445	458	412	416	424	427	401	420	451	419	435	422	400	416	395	411	453	400	405	426	441	420	405	440	434	405	423	415	438	405	429	440	442	429	434	407	413	422	406	457	416	430	421	448	401	391	434	459	468	418	392	458	419	384	455	420	427	449	442	416	411	391	406	428	438	409	396	430	435	430	431	399	369	408	454	424	390	421	407	401	410	448	410	399	456	433	415	403	393	418	444	405	427	456	455	440	410	466	435	401	417	424	454	437	405	435	408	441	446	428	397	440	423	414	420	428	402	424	415	415	412	413	377	435	423	410	453	427	395	437	416	415	444	429	434	422	425	427	415	416	446	454	412	400	395	446	421	423	396	446	416	417	416	454	449	448	413	408	447	439	411	408	427	443	417	419	473	462	438	443	417	435	459	419	473	413	451	405	414	432	414	411	393	430	440	417	413	427	404	402	408	404	424	434	414	378	426	413	443	448	409	420	423	462	398	399	417	451	428	412	424	442	403	406	431	418	426	425	410	420	410	434	444	411	432	433	432	400	399	422	417	441	398	409	449	432	401	419	442	436	395	418	417	422	425	429	422	429	420	424	394	468	433	410	420	396	452	408	384	446	438	419	448	452	467	435	383	409	418	424	433	463	430	444	448	425	440	414	395	446	439	418	438	420	429	425	453	404	398	446	433	408	452	473	442	401	423	406	462	448	423	440	405	408	428	469	435	419	426	459	416	423	437	404	382	454	427	462	414	445	427	457	421	430	397	428	425	408	439	431	423	433	416	444	405	419	442	427	441	430	390	415	420	407	409	436	407	419	427	452	429	418	430	399	408	395	424	446	406	415	405	434	413	403	424	416	414	434	391	412	407	414	433	383	434	418	439	437	400	405	420	417	444	393	431	403	418	412	405	417	399	418	429	425	405	444	433	420	442	432	416	418	432	433	400	451	435	423	419	408	433	408	419	413	439	412	413	442	453	402	422	418	413	437	425	439	415	441	429	421	423	428	472	424	403	425	414	394	400	416	396	436	392	443	404	379	420	406	392	421	443	455	426	471	396	436	420	440	446	421	401	442	423	407	417	434	404	431	366	396	421	398	416	425	450	405	432	394	433	392	425	424	432	407	413	436	416	402	423	421	453	416	435	387	434	408	444	455	413	381	413	428	410	399	433	439	413	373	401	438	426	407	449	406	462	407	401	379	402	425	413	464	421	416	427	403	444	409	414	438	398	411	437	432	390	414	392	422	440	400	422	487	431
23318	21542	29216	24220	21503	21517	9208	1105	903	862	815	771	692	723	723	688	664	609	679	658	649	646	631	638	608	637	621	634	584	559	599	579	620	596	617	605	595	606	586	606	565	583	531	616	583	541	552	615	547	566	562	608	560	580	624	546	594	609	610	559	534	608	593	537	570	616	587	584	573	546	604	599	601	595	539	559	616	615	565	554	585	593	535	601	565	524	585	566	580	526	583	584	556	591	556	608	577	593	560	576	587	564	591	609	586	599	582	614	550	557	602	591	595	571	585	581	580	567	585	542	611	575	622	594	582	601	570	619	558	612	600	587	591	578	561	586	560	579	580	610	537	543	558	619	596	591	611	523	574	613	584	593	600	600	575	559	536	579	589	590	529	610	591	559	555	566	563	553	569	554	566	598	590	561	620	582	603	594	565	596	577	529	604	573	605	613	553	592	547	587	548	592	564	574	553	607	572	575	606	592	570	595	562	581	566	560	562	570	586	598	550	635	548	533	570	597	589	515	509	634	563	589	591	596	552	580	598	564	612	584	558	580	547	555	530	604	584	551	608	573	610	585	559	585	567	567	596	563	545	552	615	538	577	608	584	578	521	592	542	564	576	543	606	608	547	563	569	578	544	606	545	538	605	557	547	566	553	595	577	582	588	554	633	601	573	598	576	568	560	600	544	612	599	603	626	565	572	570	570	565	577	543	556	573	601	601	571	608	602	598	627	553	571	582	562	589	550	610	561	603	564	557	587	595	589	548	619	565	589	580	601	601	634	635	585	558	547	572	565	581	637	565	577	583	586	549	555	582	557	553	559	576	589	587	593	593	565	588	573	582	575	548	577	595	545	566	549	561	563	569	598	576	582	587	568	592	590	578	534	603	583	547	559	555	561	588	533	614	604	608	576	576	613	570	603	556	579	586	559	540	595	556	569	580	570	581	570	542	546	567	586	568	600	617	589	575	539	571	555	514	541	570	630	601	587	556	558	561	568	593	589	556	561	579	594	557	545	549	578	544	624	585	529	582	600	569	573	574	581	592	592	634	594	551	577	541	587	562	547	595	563	581	573	594	604	519	601	566	564	570	579	576	607	589	553	567	608	597	535	573	554	604	574	581	579	551	595	583	552	602	573	584	561	542	554	564	576	562	580	589	538	553	556	574	579	546	560	599	612	603	574	544	587	592	599	547	593	593	562	570	616	511	587	590	605	600	560	584	544	538	579	570	593	519	561	528	561	631	583	516	599	592	585	575	528	623	569	599	536	579	619	549	578	515	612	600	647	565	555	530	569	581	622	560	587	516	545	561	555	572	594	544	596	520	576	552	597	583	619	613	585	585	561	590	577	603	592	566	557	615	545	564	565	531	595	561	573	576	581	608	574	558	542	578	575	582	602	596	609	573	594	596	607	568	553	539	619	618	565	567	566	613	583	556	572	604	586	574	566	562	574	567	577	582	587	581	536	561	584	567	586	537	573	596	566	575	539	538	577	552	574	590	562	588	545	552	614	600	540	616	565	586	570	547	579	591	619	581	618	608	600	583	552	594	559	572	576	605	575	586	542	582	603	564	554	590	602	593	620	553	550	591	548	568	577	525	601	577	567	573	585	549	570	583	611	603	594	585	543	605	585	547	559	594	556	565	607	600	613	623	584	617	598	564	548	560	569	546	594	601	543	598	571	539	608	633	618	579	540	582	572	561	539	547	578	600	617	582	600	571	553	598	574	595	555	543	604	609	578	531	557	595	540	623	563	602	551	545	587	578	551	552	579	581	625	556	545	553	555	589	551	560	559	585	573	532	528	548	583	568	531	579	550	549	569	608	597	609	597	587	583	565	521	554	554	557	528	590	592	550	546	593	584	564	522	554	579	609	577	557	556	547	581	559	568	537	600	590	575	587	577	569	579	609	585	572	593	564	589	583	546	624	605	587	540	522	565	553	580	593	562	591	590	553	596	579	588	573	567	534	549	565	564	558	566	578	580	520	591	610	600	607	635	575	564	556	571	584	592	580	561	572	598	599	544	551	561	558	566	581	587	510	579	580	597	555	578	589	639	581	605	660	588	577	602	602	545	561	608	552	571	571	605	572	548	588	605	568	604	533	563	557	583	568	591	559	579	584	574	565	560	537	579	549	557	594	559	564	559	601	633	587	607	546	577	579	564	545	553	576	557	572	550	566	600	602	575	549	604	608	564	590	583	577	572	595	542	554	565	575	594	533	540	550	565	587	619	570	529	580	610	575	562	570	529	626	556	606	554	558	567	561	597	592	561	581	565	521	604	590	569	567	579	588	613	549	598	553	560	574	541	549	588	553	570	564	583	543	602	551	587	602	596	575	575	576	575	562	571	550	564	570	577	544	570	584	545	550	554	553	610	597	564	594	601	556	591	567	569	566	583	522	616	617	524	571	595	579	618	579	597	587	568	539	584	541	595	589	586	573	617	523	542	562	563	578	598	579	572	553	556	592	581	573	557	585	550	579	539	574	586	615	561	597	583	570	593	599	543	606	575	561	556	580	554	595	539	592	579	586	585	554	587	600	583	570	575	598	598	576	538	580	544	578	588	581	564	551	630	617	576	589	584	530	597	581	574	533	630	595	562	583	599	553	508	589	569	542	609	574	590	560	533	528	595	581	609	574	588	553	623	612	546	561	576	548	595	580	552	590	573	560	576	580	569	579	588	554	557	568	577	586	577	572	623	614	560	538	573	598	586	590	551	575	584	551	628	572	521	588	572	584	556	595	550	563	561	567	580	536	514	584	589	605	555	559	591	611	603	521	566	603	583	596	569	601	562	587	571	563	565	569	561	558	607	567	576	543	534	557	534	563	572	571	614	555	584	532	536	547	542	567	560	556	570	568	580	583	554	568	533	559	582	521	575	582	548	586	568	568	541	557	548	599	563	562	588	557	584	531	589	576	593	534	568	578	617	571	562	569	593	609	563	599	522	622	601	565	562	631	569	603	561	579	592	559	589	574	578	582	577	587	541	577	585	588	557	527	587	589	574	550	547	565	545	592	595	538	566	596	536	551	579	508	594	571	592	576	558	574	543	624	579	536	554	576	578	566	564	560	535	574	588	571	529	599	565	566	588	564	556	574	560	592	589	538	595	598	564	566	568	610	541	566	611	570	544	578	592	551	598	521	582	588	629	564	551	533	566	562	614	556	565	595	584	530	569	609	569	632	595	590	588	592	606	590	560	564	589	601	536	641	574	575	583	557	573	594	634	557	649	556	496	576	592	545	620	574	551	570	559	578	596	592	592	551	623	560	617	600	557	610	575	534	552	608	588	536	560	613	515	617	571	547	514	567	591	520	561	561	545	588	556	593	576	602	556	583	541	617	544	600	578	615	610	543	570	552	562	573	629	571	566	565	548	605	594	617	581	570	605	584	530	591	596	611	564	596	584	585	605	612	586	554	601	571	567	557	583	546	595	562	542	556	587	553	628	606	550	571	566	546	584	544	550	594	603	540	564	553	593	594	567	555	575	598
44604	50172	8627	4305	3134	2472	1898	1564	1320	1159	1050	1023	916	902	881	824	820	812	813	780	718	756	752	743	697	699	762	667	736	722	696	718	660	700	757	688	704	690	670	717	695	738	644	708	689	666	692	630	663	673	700	667	708	670	725	715	684	694	663	708	682	687	673	651	666	672	689	679	650	704	702	676	647	676	704	658	688	671	658	685	678	701	673	659	661	702	674	658	671	705	702	672	711	634	690	669	705	664	703	717	652	677	678	654	732	640	700	692	671	705	714	668	723	671	626	692	696	682	666	709	640	674	662	712	698	653	696	718	671	678	659	660	653	711	659	699	654	664	729	646	708	752	625	672	683	672	680	691	666	687	641	692	681	687	698	704	670	648	652	642	695	673	678	664	642	728	618	708	675	661	680	664	671	662	706	674	670	676	655	660	711	655	694	637	668	637	676	693	672	691	677	654	639	661	691	662	651	676	656	678	625	671	611	630	692	674	675	707	667	662	682	698	680	704	720	661	662	685	671	647	657	669	663	648	675	659	691	686	694	672	670	666	648	680	689	677	678	638	713	623	719	696	619	684	644	675	679	632	700	674	703	675	683	631	685	670	668	657	678	684	680	657	697	676	647	668	700	690	635	683	691	701	685	680	710	650	664	637	687	651	645	703	731	728	672	705	699	673	653	650	651	623	622	668	721	666	627	685	646	672	701	673	699	683	672	663	677	705	686	713	642	662	661	653	683	737	660	706	682	647	739	712	650	676	663	678	651	617	622	695	651	669	646	700	651	673	657	672	591	663	658	695	658	646	672	683	720	663	657	637	659	659	664	665	652	631	635	659	714	683	693	633	654	717	636	698	736	709	662	651	670	661	590	679	690	702	669	666	652	654	703	716	697	685	667	660	716	673	690	703	673	675	665	702	631	705	637	653	713	642	631	672	671	691	653	647	680	661	673	697	666	640	656	650	610	644	646	646	657	674	656	672	679	680	703	642	632	670	651	670	677	634	685	644	675	718	688	706	672	684	653	666	687	691	661	639	653	678	713	705	652	639	680	650	696	683	645	662	677	666	660	717	654	679	675	674	660	672	662	649	670	634	663	653	657	680	684	701	652	677	686	720	678	661	679	683	669	677	629	662	721	649	654	683	672	681	671	654	682	716	667	658	661	680	652	740	672	694	702	663	657	712	660	704	635	677	715	630	589	634	704	663	699	642	662	636	668	661	665	697	671	699	670	715	676	674	667	663	612	696	717	642	728	706	688	617	684	678	670	682	703	665	629	686	660	680	662	703	688	646	692	655	656	651	623	668	691	707	655	628	669	652	669	675	703	708	665	715	651	685	697	688	645	716	648	649	669	653	643	688	664	684	664	730	714	675	691	663	654	677	668	642	606	669	654	668	654	636	685	718	623	668	688	621	669	637	741	672	670	669	715	646	662	636	663	644	613	665	628	650	660	711	685	690	711	662	668	666	670	673	717	716	637	646	652	657	737	675	659	678	640	669	663	698	649	668	701	629	685	703	644	673	717	681	670	690	685	682	664	681	666	664	673	714	687	642	681	662	669	663	637	654	686	673	684	713	628	666	694	700	688	689	711	694	648	650	685	710	666	682	702	662	673	725	656	678	701	649	672	640	672	662	650	690	666	674	692	674	661	660	663	686	659	669	645	611	617	722	605	681	664	669	668	663	687	650	702	667	641	704	668	637	701	674	666	632	679	675	648	642	684	675	698	679	676	699	695	707	673	673	690	705	653	643	625	681	641	649	637	653	621	689	673	703	690	691	628	633	638	654	693	716	624	674	623	704	707	682	638	675	678	645	660	695	706	655	677	662	707	657	705	706	680	656	653	710	642	663	682	666	660	706	634	639	703	672	673	676	671	656	638	706	643	660	702	691	688	659	663	680	662	677	658	672	695	740	674	661	686	603	673	641	667	659	706	671	674	671	665	651	694	639	637	682	679	686	659	679	665	684	650	657	677	636	675	632	650	674	683	659	627	620	713	616	643	644	664	669	664	643	675	683	659	661	685	683	643	636	692	689	711	748	694	669	664	701	702	639	666	609	671	674	710	717	623	660	654	697	644	690	634	717	703	690	680	711	718	664	640	681	657	665	662	610	675	696	712	642	666	644	672	653	734	636	667	646	675	671	674	641	698	686	674	639	668	648	677	692	665	662	626	691	616	688	709	654	657	666	658	624	694	688	682	682	665	669	660	685	673	681	678	693	697	679	664	616	688	681	673	618	651	697	688	678	676	697	712	682	690	684	645	642	675	629	723	632	671	704	678	619	639	645	678	644	636	648	637	711	676	645	675	633	647	642	726	676	684	675	719	691	621	701	641	628	639	719	678	668	684	668	691	699	672	672	678	657	666	652	654	684	670	666	650	701	664	692	732	713	673	688	669	647	675	684	647	663	667	686	692	658	672	689	682	633	726	676	627	658	658	655	647	689	665	671	682	711	691	698	673	695	669	696	679	673	674	712	630	649	700	663	715	650	688	658	635	619	731	693	694	653	670	698	664	705	658	661	674	647	653	661	634	658	689	699	692	662	655	722	664	668	685	698	685	672	651	699	680	692	688	639	715	641	670	680	644	663	675	678	699	669	659	691	714	680	695	679	645	690	663	652	707	649	703	652	664	626	667	709	697	675	674	645	627	677	689	692	632	678	658	644	679	628	684	682	644	690	708	673	627	667	644	669	705	620	689	687	705	728	681	697	679	671	701	686	651	692	647	674	689	673	654	660	627	688	702	643	692	714	633	675	705	672	662	677	678	692	641	685	682	688	609	699	643	671	666	676	664	683	697	663	634	703	657	650	702	690	679	658	673	675	653	659	700	682	701	695	635	710	696	696	711	721	663	646	643	678	655	667	668	642	689	677	693	657	653	658	703	705	669	685	722	663	685	664	650	680	686	659	666	659	664	707	653	658	685	692	651	648	619	623	652	728	637	686	674	652	658	718	670	639	676	658	667	710	655	621	642	669	698	706	624	682	725	647	683	709	670	662	683	665	678	692	652	680	672	694	680	692	708	655	712	709	665	671	628	664	645	668	719	614	668	700	713	720	667	664	661	692	699	676	628	663	680	640	655	708	619	674	689	685	676	687	660	659	664	666	703	665	696	686	687	652	695	736	668	683	631	684	706	661	713	692	666	698	695	648	698	673	638	663	676	609	695	719	638	648	678	712	654	655	651	662	645	623	688	664	672	648	653	614	674	680	679	667	639	680	624	720	654	652	690	619	688	654	698	685	662	643	661	652	684	655	666	688	626	694	666	706	705	661	650	647	679	676	670	626	674	642	667	655	655	646	668	700	681	672	713	696	656	668	690	659	703	736	697	641	653	672	649	655	610	672	691	706	699	665	683	659	629	690	640	639	652	657	666	647	690	702	691	667	701	658	701	683	681	682	650	697	690	660	643	708	706	622	704	659	634	666	722	686	679	656	698	735	670	701	702	657	637	660	697	631	687	679	666	646	663	676	692	638	695	676	665	706	652	642
29769	25774	13668	1285	307	231	232	219	185	206	196	207	225	205	200	221	173	201	214	226	231	188	196	201	203	176	193	210	193	211	210	190	215	180	204	203	193	182	179	185	211	219	177	198	189	184	180	202	188	200	179	205	200	199	192	215	220	189	198	186	197	196	242	200	199	205	185	191	173	201	212	195	181	200	214	205	205	201	211	186	208	207	210	233	220	228	206	227	211	223	220	233	223	209	199	215	235	198	195	214	211	194	236	203	202	226	218	188	215	217	185	216	182	211	193	200	178	190	209	200	205	205	221	225	201	213	218	194	215	217	192	186	204	182	198	214	207	210	190	208	233	201	201	211	196	194	209	208	194	213	218	199	222	206	203	214	205	203	237	192	196	218	206	201	192	188	203	207	203	204	198	185	217	194	219	200	191	181	202	184	196	213	214	201	166	194	176	207	210	202	213	199	210	192	220	219	200	221	210	197	194	226	181	201	218	225	189	194	212	185	208	187	194	203	249	196	198	225	215	209	211	207	199	202	211	203	202	212	217	223	223	194	201	220	214	209	205	188	229	200	239	168	196	208	205	191	229	211	187	200	226	220	201	216	203	209	197	175	223	175	220	206	209	211	197	214	204	206	219	224	202	193	194	177	235	194	193	202	177	219	213	193	234	236	210	203	214	207	220	209	207	233	224	193	214	215	225	227	212	196	207	205	181	206	204	219	210	212	210	204	182	225	193	216	192	213	217	197	199	229	200	187	219	212	225	215	195	205	199	181	199	187	216	216	222	208	202	190	195	177	197	212	216	233	191	195	193	187	179	192	208	209	193	208	212	194	216	228	194	177	189	194	199	183	210	201	208	206	206	206	206	200	231	197	202	213	214	165	191	198	215	216	219	192	192	202	194	227	205	195	206	186	177	225	192	208	217	209	212	202	170	220	198	198	216	219	214	200	220	199	228	230	210	187	199	229	187	217	183	203	207	194	207	224	168	200	204	206	190	210	203	212	218	213	214	218	203	213	181	182	204	197	194	192	196	208	207	224	201	195	202	200	185	199	211	208	195	195	219	209	201	205	207	208	199	211	203	201	220	211	197	197	203	190	224	181	197	232	201	212	179	206	188	178	185	229	228	193	231	209	223	196	183	194	210	196	234	188	200	227	226	212	193	219	214	230	190	185	189	174	186	223	206	215	193	216	207	213	221	220	206	199	199	193	197	213	162	209	202	200	216	202	208	184	191	212	176	196	196	184	185	213	204	198	217	193	194	200	207	195	199	204	210	186	192	228	194	208	202	205	196	182	197	225	179	189	169	201	203	212	207	197	210	213	203	216	185	197	204	209	226	207	226	185	208	204	230	193	207	205	189	194	208	205	190	201	224	203	187	206	190	217	198	209	180	188	189	172	215	202	201	187	221	197	203	191	222	186	195	209	187	181	202	193	208	185	205	205	208	225	186	204	183	201	202	199	201	199	213	192	188	188	214	187	181	177	197	215	209	226	225	219	227	195	176	210	181	184	197	208	214	190	206	207	192	204	171	222	207	179	195	187	227	215	186	211	215	206	199	196	187	185	232	205	211	212	208	205	202	205	216	191	191	202	219	198	215	203	221	213	217	201	202	205	210	210	196	219	202	188	207	197	216	195	210	199	176	201	187	217	181	195	209	192	210	198	179	215	214	214	209	189	229	207	196	196	167	190	201	219	199	226	209	192	190	215	209	209	197	189	208	180	197	226	188	215	211	194	220	212	213	214	218	213	186	186	216	174	191	214	211	209	218	197	202	201	191	202	234	178	207	196	180	241	209	192	197	192	201	189	212	222	218	227	181	239	175	228	193	216	200	190	191	215	211	206	209	210	201	194	225	225	191	211	187	223	211	179	207	189	200	196	218	186	227	198	175	219	222	186	204	199	235	175	190	206	211	214	198	204	225	187	218	213	185	205	214	182	199	201	206	195	226	197	190	214	198	182	187	193	196	217	150	225	217	203	179	177	218	189	190	205	185	187	180	210	185	200	201	184	220	216	214	188	217	213	216	200	196	200	205	197	173	222	216	203	199	211	179	210	220	189	192	196	185	200	194	192	200	186	205	213	230	186	198	196	235	177	213	208	223	212	232	225	226	193	216	202	244	205	192	194	242	189	205	182	225	185	220	197	212	205	225	223	196	213	207	217	236	216	204	194	154	186	200	202	195	205	177	190	203	179	200	215	207	209	195	190	188	175	194	200	203	187	213	170	201	214	205	189	217	216	202	189	211	187	194	208	198	170	208	186	208	188	205	189	209	194	190	217	225	219	144	199	189	192	184	201	224	195	196	218	214	204	196	200	194	204	213	206	165	216	190	224	198	196	190	215	178	185	201	202	202	189	204	207	202	200	195	205	203	203	202	195	223	218	196	211	189	216	229	204	226	185	179	180	199	202	187	226	212	190	206	230	197	170	198	191	193	197	196	191	195	222	216	178	198	197	186	199	202	197	208	207	175	194	215	209	201	177	224	217	196	192	209	208	197	208	197	198	230	193	210	195	205	198	212	203	167	217	188	218	202	254	193	218	222	209	205	214	197	208	206	166	216	182	201	212	203	202	196	213	208	201	188	192	198	196	197	214	200	210	217	215	180	201	227	199	211	195	197	190	190	198	196	213	195	193	222	201	199	205	217	190	233	221	229	214	213	192	196	188	175	201	179	190	198	208	208	218	206	207	204	211	252	205	222	212	202	189	204	209	207	209	244	187	209	210	197	217	168	208	224	209	205	203	190	202	178	229	217	204	167	201	184	203	212	187	213	190	195	193	209	210	206	202	204	207	201	201	222	209	200	223	190	207	209	223	195	212	231	210	194	204	186	208	199	216	196	189	188	222	195	219	209	201	205	192	197	221	206	217	195	224	185	193	201	207	194	182	214	207	188	188	188	220	216	183	193	200	216	221	208	197	217	208	223	189	192	191	212	172	207	224	199	205	213	215	217	187	210	194	205	189	202	208	202	203	204	191	197	209	221	217	219	203	205	209	194	222	192	212	202	202	217	207	197	196	214	214	198	217	191	201	220	205	209	209	197	201	185	222	213	219	228	207	197	215	216	181	217	201	218	190	191	193	218	191	218	209	187	210	208	213	201	221	193	178	213	215	211	176	205	209	210	202	202	192	203	216	192	205	207	205	202	209	204	187	197	231	199	189	205	202	195	221	227	223	187	174	212	199	226	193	189	205	224	227	210	213	221	215	206	201	161	197	229	215	198	220	214	173	201	206	182	212	199	225	179	207	191	209	213	209	211	186	196	196	216	209	211	206	184	195	197	207	230	192	197	193	203	194	189	176	181	189	200	206	240	202	207	172	207	193	197	202	201	205	206	206	193	206	190	218	195	197	189	204	208	212	230	197	199	220	203	202	209	187	200	195	205	183	195	203	239	213	211	200	183	181	198	191	219	194	213	196	181	202	224	239	194	217	191	177	203	230	188	204	218	203	190	184	218	196	204	202	209	199	216	208	187	209	203	194	190	190
35047	31110	564	390	358	320	283	277	296	265	282	240	295	264	260	277	281	270	246	264	249	256	271	279	298	239	255	244	275	304	297	257	293	261	276	273	267	249	257	262	277	263	284	275	267	297	258	283	275	252	272	225	264	279	267	231	271	274	262	247	271	308	258	292	256	239	283	247	259	270	264	249	244	262	277	250	257	237	269	261	255	255	249	264	287	263	274	278	256	245	243	273	272	260	274	252	261	254	284	244	268	274	268	280	287	292	267	247	276	260	258	277	283	257	271	259	250	252	276	272	267	259	270	270	257	273	260	263	260	236	283	246	282	259	279	258	250	290	251	276	261	269	266	250	250	251	238	258	284	272	253	268	268	274	262	255	275	295	274	302	286	263	265	245	264	232	286	247	260	281	280	286	262	278	258	250	255	265	273	276	274	249	265	283	250	255	243	233	227	250	282	259	284	260	286	275	243	256	253	253	262	254	279	249	286	269	271	276	259	272	272	283	308	285	266	296	269	274	272	281	272	284	239	274	254	252	258	262	276	247	299	265	257	281	264	296	256	278	270	278	242	262	297	266	295	268	282	267	263	298	238	255	244	301	261	268	256	256	284	292	284	288	252	291	258	275	257	282	265	301	268	260	258	275	266	271	294	291	280	278	252	250	264	273	263	279	269	280	253	269	287	231	237	258	261	244	253	251	264	280	267	286	275	252	245	254	274	267	265	272	247	266	241	280	265	242	255	256	272	279	248	263	288	240	280	272	265	278	280	273	243	249	237	241	246	284	245	269	259	270	277	235	252	260	263	269	256	251	264	278	264	268	270	309	276	278	268	260	283	265	236	269	250	280	283	264	242	269	273	264	243	287	251	258	232	270	252	267	266	261	298	252	270	262	266	294	252	256	263	253	272	249	262	275	271	290	292	263	296	250	267	224	259	255	244	279	238	256	277	255	283	257	267	242	248	249	269	237	272	246	270	259	284	268	228	297	250	272	256	265	270	267	264	262	261	280	246	262	263	279	269	272	265	243	260	264	246	223	276	244	265	264	276	247	273	266	267	258	277	261	261	263	275	225	277	260	248	298	286	265	280	292	293	270	271	254	281	269	233	256	277	254	289	275	275	244	270	264	244	274	278	235	251	287	261	254	246	295	265	223	265	276	250	274	253	280	253	258	298	254	269	257	240	283	261	265	261	252	277	276	256	259	255	274	248	278	274	262	265	281	271	273	265	249	275	294	251	281	249	267	261	269	252	266	253	269	260	262	250	308	282	275	289	284	271	249	267	263	271	289	250	245	273	252	263	263	268	265	278	269	245	245	272	280	252	255	261	239	267	247	249	293	236	266	263	264	241	288	236	234	256	247	265	298	286	256	265	249	291	236	244	240	227	292	280	269	269	280	275	262	267	271	246	263	267	283	272	265	300	256	287	252	261	267	260	259	262	273	286	267	279	261	264	250	224	255	243	286	275	268	252	256	276	263	280	249	269	251	247	268	266	256	259	224	270	246	267	281	261	247	275	253	265	271	283	250	263	293	256	284	258	282	275	296	245	261	259	264	276	255	254	260	292	267	271	261	272	254	256	232	287	235	258	269	252	266	276	272	255	268	275	250	246	243	287	259	249	288	271	256	261	282	263	280	261	265	295	257	266	245	251	248	268	291	268	266	261	270	266	251	287	276	266	249	274	289	277	245	281	278	232	246	250	274	265	242	253	265	263	280	265	267	264	250	264	252	266	239	230	258	266	253	278	249	251	246	270	263	283	254	276	249	273	271	273	298	254	292	266	259	248	247	261	272	278	272	268	271	259	268	245	241	262	277	269	243	288	267	270	248	266	276	269	277	260	289	254	274	259	251	240	268	299	283	264	303	288	266	256	300	237	282	270	263	259	275	262	280	301	270	245	259	270	256	268	285	297	269	268	265	253	268	283	239	268	258	230	270	250	241	287	258	255	250	270	224	252	268	263	246	256	230	279	273	288	284	261	278	264	278	279	268	257	255	281	271	295	273	247	264	241	285	246	270	269	250	264	267	239	257	291	280	282	271	235	255	257	249	263	259	272	253	249	285	257	256	250	271	298	266	255	250	283	238	248	270	254	258	247	263	272	271	261	272	271	264	266	241	267	257	273	264	268	259	294	292	261	281	279	249	249	292	281	253	263	285	282	252	271	252	220	254	250	306	292	266	240	254	250	269	255	268	256	275	269	261	253	275	261	248	289	262	256	254	273	247	284	256	263	248	302	274	288	271	259	277	245	261	270	287	284	270	265	250	287	266	268	257	253	249	247	235	273	245	264	260	278	282	278	251	261	267	287	278	239	264	280	268	263	274	277	260	270	300	289	272	280	275	281	229	260	227	248	274	271	277	251	266	261	266	277	247	259	255	283	288	256	264	279	290	270	249	272	268	251	265	256	256	268	277	257	239	261	236	251	228	284	247	289	255	248	259	259	275	255	254	249	253	259	273	248	255	249	273	263	227	260	220	276	241	278	247	277	296	271	252	275	267	257	267	267	263	228	275	245	218	225	261	255	257	252	257	285	239	250	282	270	273	270	227	271	279	246	251	270	251	289	251	234	260	257	268	259	291	274	265	289	264	282	255	244	245	272	281	295	265	257	278	250	272	267	268	246	274	287	234	267	298	294	267	264	250	262	261	273	246	243	269	297	248	268	279	269	269	279	243	263	247	264	268	256	261	283	244	263	279	268	267	269	267	254	263	246	243	270	255	241	251	249	272	305	276	294	278	246	274	248	265	270	272	251	248	260	254	294	321	296	249	264	268	259	266	241	252	259	259	294	292	256	255	277	278	254	286	272	248	262	267	272	275	278	244	253	263	272	249	255	267	273	274	278	244	262	279	284	284	309	254	262	238	245	248	277	256	258	259	273	265	244	253	280	262	278	267	282	287	262	271	256	268	260	244	272	273	262	261	245	244	275	264	241	249	253	285	289	263	256	275	247	278	240	248	239	229	273	274	274	263	266	259	257	282	277	270	269	294	270	229	270	232	278	246	260	291	281	271	268	275	243	238	261	273	265	263	258	279	243	262	249	287	282	243	255	270	294	274	255	284	281	275	261	258	267	293	275	270	270	224	284	264	291	256	275	267	283	239	303	255	281	231	278	257	274	260	242	286	250	270	266	279	274	269	263	294	254	277	276	256	250	282	286	248	238	229	285	270	267	257	239	277	281	253	268	281	256	239	261	286	258	274	287	255	284	244	274	292	289	280	277	236	265	235	249	252	248	246	252	271	262	272	234	265	269	293	253	298	288	227	237	236	247	259	249	276	255	266	238	281	275	257	281	248	257	262	261	254	253	259	265	269	261	252	251	287	258	278	267	281	273	270	257	294	280	238	254	231	284	294	250	280	262	278	247	296	267	256	276	266	276	266	257	256	264	261	228	258	260	269	260	253	268	272	258	307	266	273	261	250	280	281	261	258	287	274	253	282	297	267	227	275	284	271	253	247	267	237	290	247	267	251	294	268	281	261	271	239
24573	21552	28602	24867	21253	5081	687	536	397	413	384	366	337	388	307	318	332	340	305	305	321	336	318	334	341	305	312	306	333	360	313	313	304	305	279	293	328	287	305	290	298	328	282	329	296	298	316	309	308	307	301	311	293	322	322	312	291	261	301	300	313	302	295	339	304	303	290	338	316	314	316	320	314	290	292	314	313	279	316	330	286	299	338	329	332	315	286	314	285	300	307	328	304	288	301	301	297	308	310	265	301	337	302	282	294	326	312	291	295	335	325	322	293	308	309	296	330	310	294	303	319	304	322	311	302	326	287	322	333	301	317	298	285	323	327	324	315	303	351	302	263	313	276	300	296	319	283	279	275	334	310	293	309	331	297	309	307	310	311	307	329	291	309	308	294	306	317	307	312	282	289	345	305	318	325	294	317	302	291	327	306	332	304	284	299	317	326	339	332	331	298	298	291	323	317	339	297	323	332	339	297	354	319	281	308	308	267	315	320	291	333	302	289	335	295	287	331	326	284	281	290	334	281	307	311	298	273	288	320	312	305	321	308	316	300	311	284	285	280	268	324	304	308	311	281	317	297	286	289	327	279	304	265	303	300	304	294	301	298	286	316	316	298	285	299	319	288	295	282	299	316	299	315	320	308	325	313	312	314	314	267	297	306	290	306	291	274	315	317	293	329	290	283	321	313	286	317	304	300	332	323	288	268	330	307	285	316	314	303	324	310	277	300	298	301	342	291	321	333	317	292	322	299	321	307	292	297	326	344	290	302	332	329	299	300	270	294	284	334	286	294	319	320	289	310	337	276	300	294	321	308	280	279	285	311	347	309	292	272	293	310	291	267	327	283	326	289	290	288	287	308	313	312	301	315	295	318	328	345	314	308	307	317	312	285	286	313	310	301	302	293	279	305	307	286	296	301	336	293	345	298	317	298	292	301	294	300	294	350	301	300	273	310	281	295	313	292	311	301	321	318	322	315	305	278	298	291	280	282	295	292	322	277	279	293	314	304	292	277	311	310	297	290	318	306	311	263	319	299	306	286	318	309	306	303	324	311	304	318	298	315	303	323	299	311	310	345	319	327	307	271	308	332	305	334	304	287	307	301	290	322	327	285	299	322	287	312	279	314	295	334	310	314	290	322	295	303	319	314	274	308	271	270	272	278	302	301	297	257	284	340	284	333	293	324	304	280	297	311	311	320	333	297	300	291	320	254	299	289	304	299	302	338	295	356	296	307	328	313	342	286	316	319	308	315	279	320	282	321	319	310	322	279	294	316	327	310	302	315	310	323	285	305	309	315	309	318	298	317	303	322	322	299	293	294	308	317	269	294	293	342	298	304	312	296	305	302	293	310	308	297	314	314	304	349	329	271	289	356	327	311	309	297	311	308	290	292	300	311	304	293	282	314	294	315	272	294	333	294	315	303	311	313	290	324	310	327	316	275	294	299	279	288	296	324	304	293	288	320	299	306	315	302	304	295	270	306	301	328	293	291	306	329	293	314	296	320	311	300	281	304	287	326	306	334	339	332	262	304	324	289	284	323	317	291	316	279	290	289	330	340	307	301	289	264	299	316	329	323	323	305	278	312	305	270	292	302	337	315	285	289	292	293	295	296	296	315	312	332	338	298	302	338	312	299	267	307	285	297	281	315	298	297	285	308	297	319	294	284	314	301	302	313	300	298	295	273	301	283	314	318	298	295	292	330	302	311	298	309	282	315	336	313	327	332	326	311	300	271	302	297	294	292	326	301	336	296	263	340	283	270	327	298	316	328	325	300	287	287	319	325	312	332	342	311	316	298	311	307	345	322	334	308	327	293	275	301	274	313	313	310	316	314	314	323	318	327	295	276	277	323	295	282	306	325	290	310	294	292	248	300	308	300	303	302	283	295	301	314	286	303	311	290	274	300	284	299	249	293	338	297	303	303	281	288	281	295	300	333	317	282	321	290	318	297	345	287	280	316	317	314	321	350	297	309	319	298	303	288	294	302	330	294	293	294	307	329	348	309	319	292	295	327	333	304	312	305	295	316	301	299	297	322	260	292	316	280	310	315	318	295	310	289	317	303	312	322	338	305	287	300	309	304	288	293	322	285	326	304	306	281	303	297	338	326	291	306	331	306	280	300	314	305	286	310	325	331	310	295	312	321	280	309	301	305	313	318	284	304	332	313	288	293	329	302	313	324	323	284	316	290	321	296	324	327	282	304	292	289	300	297	304	319	317	313	293	320	317	273	287	313	302	314	323	293	291	333	261	291	338	301	297	328	316	314	288	293	289	312	293	286	314	294	301	302	294	348	264	285	322	311	323	274	306	302	341	294	269	297	302	306	306	289	311	287	294	314	279	318	295	326	328	294	321	306	275	307	277	287	318	307	282	271	299	325	297	279	304	298	308	325	282	281	305	298	338	308	304	287	293	306	324	309	285	325	320	301	309	297	279	307	273	292	316	306	323	308	307	326	288	271	301	315	320	302	337	327	325	327	295	313	309	299	312	302	327	297	302	304	318	299	301	317	336	306	335	289	291	279	283	308	294	286	302	290	300	329	317	303	331	298	305	282	308	319	322	321	329	296	313	285	301	333	291	301	310	286	305	317	311	307	295	290	283	287	312	307	308	261	309	342	316	337	312	319	300	324	310	320	282	323	307	277	279	316	324	331	330	352	295	314	342	323	294	287	279	319	317	309	317	292	322	323	274	309	301	284	272	284	345	279	329	308	288	280	306	328	307	286	256	303	319	294	294	314	290	300	307	270	303	296	274	295	276	301	299	279	306	296	260	319	299	297	317	282	336	269	321	293	291	299	340	349	300	303	298	297	333	311	293	289	302	310	299	312	294	293	283	302	326	300	307	284	322	312	303	296	267	323	306	300	321	299	312	302	304	317	304	326	321	314	313	300	310	318	308	309	279	319	308	303	324	329	308	286	298	304	306	319	276	293	284	303	300	306	300	326	300	321	297	329	298	301	322	289	316	327	308	326	278	347	298	295	329	300	316	302	314	277	321	294	318	318	335	283	269	290	303	285	324	309	313	309	297	318	280	311	276	282	299	270	341	303	302	274	321	262	319	314	277	284	288	298	286	328	308	274	306	293	315	327	291	297	312	306	293	281	287	320	307	313	306	284	301	287	328	312	316	319	297	293	320	302	344	296	281	339	310	317	331	311	280	304	298	284	301	294	288	294	285	318	303	299	277	319	337	297	326	278	333	271	303	307	311	321	307	300	320	296	322	285	309	307	301	326	332	291	258	312	265	303	310	301	267	306	278	315	306	291	344	306	278	338	312	289	296	287	304	287	296	335	326	285	325	304	302	267	289	325	331	282	307	301	323	324	308	321	293	306	304	285	307	326	305	287	287	289	313	359	290	292	317	340	295	310	317	325	294	303	277	273	351	325	268	319	305	305	284	300	305	292	305	290	315	303	302	292	303	295	295	306	313	304	315	322	327	298	285	316	310	299	295	301	299	293	318	322	310	282	285	337	298	293	307	342	329
38748	44931	4154	1984	1470	1108	893	716	638	616	534	535	496	464	446	462	449	429	404	441	432	414	372	401	417	404	371	367	407	382	372	397	373	363	391	377	356	335	367	373	346	422	364	331	360	370	330	375	400	385	392	408	378	361	411	374	381	383	383	410	373	368	355	383	379	362	354	362	374	416	380	381	367	366	380	395	398	369	368	377	387	365	342	354	378	371	358	354	368	355	384	383	372	394	412	395	394	388	383	365	390	358	374	318	379	348	409	379	373	365	348	376	385	397	399	338	380	339	326	363	366	389	384	364	381	382	388	408	383	375	396	381	385	373	342	377	357	357	345	385	351	381	360	373	373	399	354	369	352	366	371	369	352	404	357	368	344	379	375	380	378	353	375	320	362	315	361	365	360	369	358	377	403	350	372	391	358	352	376	347	360	352	365	359	325	375	368	376	398	370	399	384	353	346	392	386	357	382	353	374	342	360	339	364	398	362	357	356	398	372	376	381	382	335	383	356	362	381	404	383	368	386	369	396	370	364	390	404	391	372	374	362	338	379	399	373	369	355	351	369	385	383	371	386	367	354	348	363	353	354	391	391	378	336	353	403	328	356	336	390	343	336	343	374	389	378	385	329	351	355	349	372	352	407	381	369	384	387	359	354	368	343	378	366	367	362	376	400	393	366	403	370	372	318	370	397	397	365	377	386	380	360	376	343	347	382	346	369	370	365	364	389	351	391	363	352	357	373	339	388	397	397	364	348	359	364	365	390	381	385	388	382	357	383	380	355	370	352	354	381	400	369	408	368	363	363	346	377	357	393	376	373	329	410	362	327	390	384	374	392	385	365	329	355	371	324	368	361	389	388	386	382	347	369	392	378	382	404	374	423	367	392	368	358	372	344	396	367	380	372	382	365	361	380	360	358	386	360	394	368	372	363	374	338	384	340	368	386	357	366	386	352	389	349	400	388	391	364	370	355	369	364	364	394	366	355	358	334	326	355	353	368	366	403	357	423	371	385	386	343	353	360	398	388	392	386	338	412	393	352	398	391	385	359	412	341	379	355	389	357	374	395	384	364	385	394	388	351	346	360	371	393	366	407	357	353	360	342	385	374	351	369	383	340	381	351	387	366	371	381	385	392	350	384	364	359	362	383	402	386	390	370	358	370	369	323	396	381	372	383	385	363	368	358	358	396	395	351	375	368	405	376	347	358	383	385	352	387	358	352	371	383	381	379	397	363	357	351	400	390	361	384	394	395	355	382	390	393	364	379	365	336	343	391	390	374	360	389	352	364	368	445	374	348	342	378	369	372	368	379	376	381	379	371	369	364	374	347	372	339	390	353	374	392	345	383	355	392	381	361	357	348	363	377	342	363	404	366	343	375	368	349	377	380	438	349	391	396	354	378	379	342	388	375	386	374	368	349	390	369	362	368	381	403	365	388	392	379	372	368	359	369	376	372	346	343	419	400	355	351	377	376	387	337	364	372	367	381	375	385	361	397	389	361	347	400	378	372	381	378	375	376	350	377	392	360	376	389	356	340	359	366	363	392	351	367	369	352	390	389	391	346	366	370	382	375	373	385	376	372	367	402	365	383	362	362	316	388	360	390	375	384	384	353	382	357	412	411	385	389	408	389	387	375	386	378	370	356	361	380	403	367	371	394	370	351	382	378	365	334	370	383	365	373	377	367	378	367	364	384	362	346	361	411	424	327	390	379	352	379	355	364	328	394	353	338	385	355	361	402	403	368	366	395	394	349	351	376	363	386	372	354	365	406	371	376	379	354	384	389	360	380	399	383	379	372	363	348	367	364	366	382	399	374	379	363	357	351	385	362	398	369	408	357	351	416	366	377	381	366	368	358	374	370	374	373	365	385	373	366	348	360	381	359	349	396	387	341	375	350	358	381	353	374	379	372	358	361	352	350	383	389	351	384	379	403	372	385	380	384	353	361	336	338	379	384	390	354	363	368	366	380	362	385	376	399	380	339	386	375	387	363	351	377	398	382	371	362	359	346	365	363	379	381	371	369	363	323	368	375	382	373	343	385	352	401	400	376	354	372	376	397	377	385	398	355	342	369	375	343	369	367	371	388	382	376	361	414	360	409	384	369	379	382	382	391	387	408	388	359	379	388	363	417	386	338	365	369	418	364	381	345	390	370	380	396	369	388	377	358	344	417	365	394	403	372	392	355	360	385	420	372	368	379	366	361	351	366	388	380	343	392	370	394	352	358	384	410	352	385	365	402	318	373	364	385	353	357	444	413	341	386	401	362	370	332	411	366	355	389	405	389	416	412	336	355	352	358	398	378	395	380	359	375	331	374	395	346	390	368	370	329	398	395	348	357	372	355	355	358	377	372	324	369	350	357	377	360	395	338	381	336	407	409	381	383	383	393	392	376	378	365	347	385	402	339	366	358	382	380	394	378	405	340	376	354	395	378	375	350	355	384	354	360	381	378	387	395	337	347	367	345	347	398	383	362	362	332	363	354	380	353	380	368	372	378	350	405	365	360	388	365	386	375	388	421	360	400	387	355	370	393	354	366	383	383	422	380	393	365	395	332	433	360	417	351	388	377	372	363	414	364	366	353	379	412	355	356	380	375	382	391	383	362	392	361	380	385	341	373	369	370	380	378	351	369	369	378	354	382	392	364	378	379	390	383	378	398	361	372	361	414	347	389	389	373	388	359	356	360	366	351	372	366	422	422	400	403	406	406	368	353	386	398	349	339	385	369	364	376	393	365	363	373	371	383	380	320	375	407	410	383	384	390	399	354	374	379	365	371	365	335	395	386	323	357	354	373	403	384	364	366	384	403	377	352	384	364	413	387	391	353	392	393	373	368	351	387	373	386	397	378	334	350	377	354	343	392	411	362	343	383	342	365	334	381	350	359	397	415	375	365	347	399	336	364	351	364	371	367	351	385	403	381	386	357	388	383	370	429	345	365	366	347	371	393	348	361	379	392	384	378	381	354	358	399	343	385	363	367	390	372	381	365	385	367	391	363	355	370	373	382	394	342	355	317	396	383	399	347	377	376	374	362	377	395	378	353	377	412	352	386	366	375	371	375	358	376	368	356	380	388	377	393	361	417	343	389	393	373	380	326	391	360	366	372	382	352	360	386	357	393	366	362	368	389	346	381	352	361	347	347	360	375	376	350	386	382	378	398	411	381	392	376	348	361	388	366	366	370	401	351	365	380	387	375	348	365	379	373	415	367	371	370	405	357	385	379	381	373	358	389	366	396	381	369	366	370	383	352	375	351	359	384	394	370	378	369	348	381	380	389	373	404	368	387	371	356	385	365	351	385	376	341	358	376	397	349	373	358	360	355	367	396	378	382	364	381	369	364	335	356	383	359	357	338	375	345	393	335	365	375	333	393	371	366	360	356	402	358	355	383	380	368	366	346	362	357	332	395	340	355	382	363	370	393	390	371	376	342	384	426	386	374	396	369	401	372	379	376	357	360	361	351	385	347	371	411	349	364	359	336	371	341	368	409
25578	21547	27547	25596	8402	649	491	446	406	375	375	366	393	351	353	343	355	355	336	347	340	335	328	349	306	356	303	345	355	348	352	316	346	352	333	328	369	351	315	369	301	363	340	353	361	353	341	317	356	331	345	336	310	316	319	327	335	318	331	349	313	327	344	346	336	346	326	337	329	314	305	342	352	369	349	313	359	311	341	307	294	367	329	309	367	329	342	330	332	354	309	331	317	330	305	353	342	341	336	365	322	330	354	345	351	308	331	302	332	321	336	287	314	333	331	336	339	326	334	356	343	332	332	339	322	309	323	333	335	335	354	347	323	312	318	340	357	338	332	300	331	311	327	305	318	354	311	329	325	296	341	334	319	306	352	352	308	341	335	344	330	360	352	320	295	322	311	308	330	330	338	318	348	319	359	335	329	321	298	332	351	372	325	329	341	324	315	326	348	336	354	349	305	313	329	345	306	340	374	299	337	362	352	331	332	319	331	329	337	361	332	339	327	299	348	333	334	317	352	311	320	327	309	325	325	362	355	324	366	354	323	293	310	328	321	350	360	360	323	376	336	329	316	341	338	332	341	335	337	303	316	319	322	338	318	356	321	359	319	372	295	317	337	321	326	345	348	341	325	355	335	276	352	341	323	326	333	343	333	358	352	316	344	323	322	312	335	346	355	343	349	345	358	323	345	361	325	316	343	337	342	343	350	332	349	329	309	308	338	332	361	334	310	343	336	384	364	337	318	323	305	331	342	309	322	362	301	304	349	347	325	331	368	290	358	337	327	331	345	314	313	348	319	325	340	342	322	312	324	316	313	315	331	354	306	321	305	314	329	320	327	328	338	362	321	324	325	338	346	337	319	314	328	310	329	341	341	319	326	312	336	303	320	356	336	332	325	339	339	334	346	304	317	299	336	322	292	352	340	374	324	339	341	339	320	353	345	367	342	324	328	359	369	345	308	345	348	307	332	333	338	311	338	308	299	368	318	341	305	337	291	284	328	307	317	335	323	325	334	303	324	363	341	359	338	295	359	325	351	351	314	336	346	297	321	352	345	337	298	327	312	313	347	311	336	357	354	329	373	356	345	341	373	335	340	308	332	350	326	318	340	335	344	311	323	341	331	327	340	357	328	295	345	331	318	309	332	321	283	321	344	286	336	297	359	331	333	338	311	358	358	321	347	330	322	342	318	339	351	323	327	292	314	348	347	328	307	335	363	329	335	317	350	328	295	289	300	295	337	349	337	312	338	320	324	318	321	333	331	325	305	329	327	318	314	358	326	315	307	331	304	341	337	374	349	302	330	339	309	337	347	352	317	341	315	333	358	330	353	313	327	325	323	328	313	350	331	355	377	329	358	303	334	374	304	331	322	341	345	311	329	316	293	354	336	329	314	340	326	323	309	321	348	310	313	368	334	382	341	353	307	313	325	338	355	298	311	359	332	346	364	307	343	307	291	340	352	325	332	343	306	341	333	360	304	344	300	339	350	355	320	355	331	341	325	336	323	347	350	315	332	322	329	353	342	304	326	372	358	347	330	332	347	339	332	340	289	331	336	335	338	365	316	314	351	353	351	311	362	322	319	352	377	368	343	330	336	307	308	349	340	306	354	313	339	333	318	350	298	335	344	328	339	305	314	346	351	326	331	315	350	305	350	340	319	322	283	329	325	353	325	318	334	330	339	357	342	324	332	354	314	361	283	331	332	334	309	356	326	318	337	349	330	299	366	351	325	361	334	297	356	318	350	324	327	326	392	313	331	346	351	338	334	303	287	367	299	331	343	346	340	311	332	337	339	352	331	327	315	324	335	364	307	330	331	336	310	347	352	303	335	358	309	329	357	328	302	325	341	353	350	304	313	327	332	310	347	299	328	333	313	343	360	312	364	309	342	358	309	358	353	333	333	363	339	331	339	315	317	359	329	356	336	334	346	319	364	319	308	356	367	328	310	313	312	295	348	306	309	338	335	371	351	315	302	346	309	329	353	342	342	333	332	316	303	297	341	350	310	349	330	353	350	329	331	342	294	322	359	331	299	325	333	315	320	315	333	356	320	336	326	354	338	333	313	342	347	335	320	338	355	328	347	350	314	320	343	298	343	322	329	350	331	321	310	309	302	340	315	359	356	348	344	349	308	354	333	351	310	319	323	322	317	347	309	355	337	314	305	380	329	330	348	354	346	341	395	350	311	338	312	360	341	328	323	317	336	332	316	324	342	352	348	320	335	349	324	362	360	382	345	325	350	333	281	324	358	349	320	358	347	356	316	335	331	357	343	366	310	296	338	347	331	312	323	349	339	303	367	352	332	334	337	296	366	321	345	318	329	349	340	366	377	297	337	334	307	307	339	355	330	338	349	322	341	330	320	336	360	325	327	334	342	339	320	325	314	359	328	354	338	331	316	338	345	331	338	294	351	322	323	308	348	350	325	303	334	324	343	397	330	316	302	347	359	318	339	323	307	308	362	306	320	329	367	334	318	327	328	345	341	329	323	326	330	318	323	307	334	319	351	332	327	312	340	311	336	303	372	322	322	314	302	334	338	306	321	312	328	303	320	325	348	334	318	356	356	308	303	309	318	337	299	355	313	334	333	355	346	325	326	315	316	305	336	330	331	341	343	365	360	335	331	331	334	331	318	362	352	342	337	311	322	328	288	360	311	330	314	335	374	327	303	345	335	314	328	332	339	320	306	334	357	344	300	295	331	332	340	350	296	353	306	317	345	373	366	331	351	336	330	344	345	324	329	322	347	308	322	351	311	340	328	330	311	298	323	303	325	309	316	367	330	332	315	372	346	269	299	342	333	325	324	334	364	328	339	355	340	331	339	299	331	356	336	381	333	330	338	331	328	343	330	327	354	326	329	343	323	311	328	307	346	339	316	328	320	328	309	301	359	342	330	324	338	356	317	350	311	319	323	329	311	326	337	356	317	315	330	325	359	320	328	333	333	330	340	313	323	319	297	345	320	331	322	390	342	317	349	316	317	323	310	369	341	363	346	324	330	371	355	347	319	297	352	366	315	330	342	339	354	345	360	326	377	322	322	300	310	301	331	341	313	321	332	341	322	331	363	324	316	351	339	306	321	334	308	324	333	321	337	374	335	329	348	328	320	339	339	359	318	350	371	353	336	335	327	361	336	332	305	329	311	340	331	342	347	356	373	347	374	352	341	306	291	336	360	351	336	335	348	320	325	326	319	353	302	336	302	346	291	333	335	336	354	351	338	323	315	312	369	345	310	328	353	328	323	326	321	324	356	344	321	293	333	354	301	316	320	304	335	318	335	318	382	342	350	330	335	310	291	304	359	361	353	313	327	307	319	315	311	366	315	338	306	325	327	288	322	311	334	337	338	321	333	313	351	302	337	330	303	341	330	324	333	333	327	315	327	308	333	326	330	343	331	352	340	321	326	320	339	291	307	341	317	330	349	324	334	329	351	323	327	299	327	342	319	347	325	344	329	338	344	333	350	341	348	317	295	339	314	349	324	329	334	343
37777	33607	2665	1391	1129	879	737	657	599	551	560	539	476	469	470	494	421	430	454	430	432	484	460	446	431	432	412	474	425	452	416	409	423	472	448	441	402	439	384	427	393	411	416	395	423	386	421	420	387	450	431	441	442	375	401	418	392	428	411	433	400	414	400	403	396	401	438	427	420	402	416	404	392	383	427	396	454	431	377	406	434	399	390	398	430	420	421	419	443	438	416	387	402	424	427	407	424	438	429	406	404	398	448	435	393	435	443	437	404	432	466	390	402	406	409	447	436	399	403	386	403	388	436	426	413	428	411	443	390	376	383	438	385	392	458	410	407	433	411	416	432	405	431	428	406	407	438	412	411	442	394	418	445	462	429	423	422	410	434	424	386	389	425	432	404	429	431	394	406	443	384	475	433	448	413	422	386	383	440	435	414	432	397	402	453	432	464	415	411	443	394	434	397	393	420	411	435	457	406	393	402	387	403	428	441	401	421	411	415	426	421	419	458	411	418	388	407	401	422	411	434	383	429	408	438	379	406	434	461	419	388	397	416	404	423	409	406	399	429	427	443	411	468	435	380	419	400	410	458	402	443	427	431	438	407	445	398	440	419	392	388	438	385	398	429	441	378	400	384	438	424	420	411	395	387	427	395	414	429	438	411	440	451	405	443	427	456	448	411	395	410	400	401	415	412	398	407	439	442	385	421	403	409	456	399	434	431	422	401	459	383	422	413	400	407	438	426	435	426	403	399	384	441	415	427	416	393	406	440	391	430	400	435	411	442	402	422	414	421	407	441	463	442	424	424	434	408	391	443	439	387	425	437	423	457	405	412	423	425	420	427	413	384	392	405	403	405	409	413	416	429	428	393	367	382	407	405	435	422	394	355	438	424	406	448	417	406	441	382	449	417	389	388	407	398	424	435	418	440	445	445	436	408	421	391	402	436	421	394	420	404	446	408	382	400	408	423	419	422	444	457	443	451	417	435	395	423	428	433	430	417	428	472	413	413	425	402	365	400	412	419	412	424	426	444	403	412	409	419	434	390	392	411	433	411	424	405	424	416	427	423	448	393	425	442	381	432	416	423	430	427	407	441	423	402	410	386	419	425	425	414	441	400	424	423	400	438	420	420	430	398	414	399	459	421	418	427	446	447	405	420	423	418	433	372	412	408	427	431	438	396	423	394	445	451	427	449	428	423	405	433	433	417	401	416	406	425	408	408	407	427	428	429	410	449	408	429	420	383	423	407	434	410	398	400	457	439	418	420	445	403	431	439	412	406	431	382	416	389	402	452	368	399	412	423	404	388	399	399	422	472	393	421	389	414	420	414	429	414	407	391	405	407	433	425	430	415	423	411	410	419	393	430	414	394	381	440	404	411	394	431	403	422	415	442	453	421	378	415	405	408	383	411	424	419	418	410	389	442	400	394	455	422	391	420	417	434	417	399	453	398	405	399	417	418	442	402	447	455	433	423	397	420	448	410	418	394	450	406	446	453	440	441	467	415	381	444	442	435	431	406	440	424	440	450	407	445	425	405	404	416	401	401	408	397	417	441	407	420	412	460	400	414	412	436	416	415	423	431	425	397	407	422	400	412	415	438	446	406	417	439	386	424	419	422	414	438	415	425	437	438	409	416	438	465	437	438	413	428	412	428	424	396	434	447	415	397	420	411	410	401	391	448	426	417	414	429	443	469	421	423	449	415	426	440	426	436	408	454	411	426	412	391	439	444	432	417	435	427	421	421	421	428	423	413	406	427	399	414	412	411	432	437	378	444	408	432	414	405	415	435	388	446	423	374	403	414	398	416	456	417	413	405	428	435	421	433	454	378	368	430	424	437	411	415	439	423	436	407	441	408	412	415	396	390	416	448	437	394	410	420	401	422	366	416	419	398	410	452	391	430	421	415	435	397	426	392	416	448	414	423	415	420	410	445	415	430	425	444	411	406	426	407	424	423	453	413	432	446	414	395	406	417	400	412	407	408	407	419	418	427	423	417	414	415	448	404	391	396	420	410	433	437	453	401	427	407	409	426	413	425	427	379	420	406	465	430	433	435	428	436	425	394	475	424	420	444	398	422	425	424	396	403	430	435	467	437	424	394	404	429	410	413	429	440	414	395	425	423	399	457	424	384	448	419	432	435	430	405	409	365	451	423	446	406	425	434	396	419	393	413	429	424	427	379	400	428	444	410	372	410	408	417	369	418	419	398	412	433	421	407	384	411	442	411	424	378	430	443	405	371	414	436	385	436	423	406	390	363	403	409	399	404	421	441	366	403	425	412	422	427	407	400	421	429	401	420	394	418	399	392	400	433	431	411	405	395	421	390	399	408	404	422	419	413	384	425	414	378	409	394	434	412	422	435	404	396	425	433	423	418	408	390	400	403	411	402	401	404	428	443	416	428	443	412	416	436	427	426	393	407	420	399	417	407	455	482	408	434	417	415	410	441	426	411	415	442	435	418	412	368	398	420	440	441	427	402	422	414	395	425	414	441	418	424	423	423	407	420	393	408	434	467	397	368	436	446	453	439	450	428	411	466	422	397	403	416	417	416	442	462	441	424	379	416	450	417	408	403	452	433	447	380	425	428	404	428	424	416	414	442	420	431	431	420	438	395	424	414	428	445	396	432	435	401	418	438	448	393	392	442	404	438	468	390	457	378	447	422	444	472	408	418	385	406	448	436	424	416	410	444	444	431	433	428	425	411	430	420	438	452	436	421	445	448	391	456	430	391	409	418	413	453	440	418	414	410	445	396	417	430	465	437	450	416	416	439	424	392	439	399	447	415	434	445	444	407	376	406	398	442	438	400	410	432	443	463	402	412	389	411	424	414	394	395	429	383	385	430	402	415	393	397	395	427	407	434	399	417	418	447	430	436	422	386	447	416	413	443	373	410	368	447	428	442	436	381	429	431	396	402	406	420	450	424	443	434	401	434	448	395	418	409	440	443	445	481	427	424	426	463	428	406	415	417	443	419	422	429	404	417	424	477	408	425	415	455	409	411	398	388	386	432	423	419	404	414	423	446	417	429	419	468	393	414	404	450	459	390	422	475	424	453	393	424	418	408	413	439	424	386	441	415	428	428	440	425	448	402	400	417	415	402	405	420	450	415	440	388	405	437	427	402	382	417	421	402	432	455	424	377	429	447	429	439	415	400	404	421	463	404	440	414	406	416	432	406	429	432	443	418	439	415	423	420	411	445	384	415	434	397	415	387	409	432	437	402	432	435	419	377	395	445	428	383	415	398	421	411	409	443	450	397	452	426	427	416	375	437	427	436	411	422	400	413	403	439	431	409	386	419	437	403	406	427	414	397	447	448	446	439	409	397	365	436	423	414	430	421	448	415	416	425	398	405	460	437	422	408	423	397	431	441	421	415	404	459	424	389	423	417	438	435	418	399	416	435	415	432	404	400	415	392	409	449	469	413	463	414	429	387	433	399	437	443	448	426	407	412	424	399	401	408	429	387	451	435	411	399	407	442	404	406	432	406	456
23321	21576	29330	24256	21560	21581	9115	1167	864	869	793	761	703	666	624	694	648	638	622	617	621	562	565	597	613	630	595	571	561	595	595	604	603	622	561	621	590	604	596	598	555	557	570	614	627	602	554	602	630	610	606	596	558	594	586	565	609	578	572	618	567	597	583	597	575	567	557	589	612	574	592	552	573	585	584	577	606	583	562	587	597	565	615	585	564	595	583	545	607	613	633	630	561	571	611	595	588	629	628	555	595	550	593	563	599	564	580	586	580	573	573	599	589	597	606	572	587	584	605	593	540	594	601	577	526	582	606	586	568	566	583	623	567	532	565	589	584	582	578	541	557	545	603	588	597	561	591	627	582	607	549	567	529	603	571	629	565	622	573	591	536	590	550	609	570	555	587	602	599	557	579	571	553	607	585	567	552	568	621	598	576	599	559	568	605	601	559	580	581	575	573	602	575	569	582	556	615	585	561	551	538	569	553	615	547	568	550	606	543	582	545	605	585	597	555	613	569	569	609	576	531	562	575	559	601	569	587	572	591	550	568	619	572	616	571	523	559	600	544	568	549	530	535	588	564	550	594	600	563	560	591	574	593	583	565	548	572	602	581	582	576	596	620	589	549	495	593	584	588	611	585	556	562	602	564	585	589	561	614	542	594	601	575	548	576	575	589	594	619	614	580	607	580	582	592	589	583	584	612	638	593	584	591	549	568	571	578	612	566	566	605	557	581	611	582	602	562	587	602	593	536	593	586	513	575	561	557	556	595	587	577	574	572	570	572	571	550	558	609	594	565	577	564	533	581	577	582	569	605	525	585	574	588	572	576	584	608	554	602	589	550	578	630	585	598	605	632	565	540	579	600	557	582	581	539	566	558	624	637	546	583	582	570	595	581	602	582	561	565	596	599	592	564	580	541	584	605	617	600	622	556	594	604	586	571	573	585	571	564	596	580	581	598	585	601	583	596	554	562	614	543	592	559	593	583	654	594	600	556	598	577	593	564	578	557	572	557	585	572	589	545	607	576	584	569	589	565	583	570	594	626	569	578	586	556	593	576	592	569	553	572	572	567	560	586	580	553	569	531	542	598	576	553	546	551	579	592	540	576	558	545	572	559	602	575	620	580	613	571	602	541	558	587	614	586	598	582	595	585	589	582	568	568	583	548	537	609	593	591	538	579	553	539	590	580	589	561	586	591	582	568	555	551	582	559	543	560	585	602	592	576	573	565	558	580	612	580	578	597	523	567	554	574	602	582	551	561	605	559	581	599	541	554	563	587	576	572	593	547	542	554	582	539	587	535	614	596	534	581	607	542	558	542	590	622	585	593	607	609	564	557	534	563	586	610	585	640	618	596	578	557	578	561	571	587	566	574	582	585	537	569	554	568	575	551	563	559	571	555	646	574	570	598	604	596	580	544	565	556	575	589	538	566	605	598	576	596	605	529	616	576	582	602	578	619	545	600	573	567	589	595	554	587	594	565	565	545	573	596	542	585	623	555	547	558	567	566	567	544	620	513	616	614	549	544	581	590	597	611	594	587	591	593	596	554	539	592	616	600	590	579	578	562	571	579	596	569	548	574	555	543	579	569	584	550	565	553	549	590	577	605	566	570	542	608	570	572	549	554	554	564	552	604	619	572	590	592	557	623	606	565	575	563	559	556	605	617	567	583	536	536	600	592	629	590	593	593	566	593	545	587	593	558	574	583	577	570	588	586	573	575	609	618	605	570	543	562	594	529	555	635	610	583	587	597	598	570	595	595	604	590	573	585	579	555	601	552	608	583	537	569	572	608	574	623	576	621	579	565	598	600	566	588	568	588	537	548	583	562	597	579	568	618	583	543	564	557	563	546	549	580	545	571	591	587	560	621	586	576	578	621	597	573	589	554	589	576	626	553	549	594	564	639	572	573	575	542	588	595	543	585	581	569	588	555	585	546	593	568	599	546	560	608	559	615	569	605	539	600	537	595	629	591	578	595	591	586	559	593	623	570	556	574	584	605	546	596	553	604	565	557	589	590	571	551	555	583	577	576	602	575	568	546	582	603	579	572	603	556	559	588	556	551	575	562	633	583	577	542	576	589	558	569	576	578	516	609	592	589	569	599	560	558	598	596	594	591	578	609	574	560	604	544	556	551	572	553	570	557	553	534	560	602	591	545	577	542	571	572	583	610	549	581	582	562	564	601	565	590	613	620	583	579	574	551	605	532	621	625	545	570	551	574	581	598	562	624	531	566	589	549	581	588	605	621	611	574	537	559	606	557	555	617	573	531	576	591	585	581	619	559	576	577	597	575	580	575	615	561	574	573	557	565	604	602	545	586	607	596	573	560	560	597	578	585	606	597	595	573	580	550	597	602	577	569	563	634	586	547	560	557	538	612	556	553	590	627	585	651	543	599	566	568	562	550	563	593	600	621	585	594	604	593	519	545	551	607	621	581	536	592	594	601	546	553	537	585	548	575	626	564	615	571	546	575	599	566	565	576	625	557	552	581	586	604	582	596	561	534	573	579	553	531	542	563	629	586	595	607	522	590	559	551	547	583	583	584	573	656	596	571	559	593	580	503	568	558	574	561	566	586	553	551	578	600	637	616	594	601	564	578	533	591	595	580	581	563	567	562	614	564	533	603	621	581	604	584	577	591	593	594	558	605	595	584	531	591	610	561	546	615	597	530	580	569	566	571	550	556	585	610	617	585	596	609	519	546	579	556	544	552	580	610	551	594	598	565	632	557	573	586	532	575	573	579	545	590	580	601	619	570	557	632	601	541	605	564	595	549	575	568	588	569	590	567	573	560	590	572	595	558	605	595	586	599	598	593	619	594	583	567	584	598	591	553	561	592	567	556	557	562	583	604	580	598	584	591	608	576	579	580	564	575	576	552	585	552	581	567	548	593	606	575	557	568	570	605	585	603	599	615	570	578	544	575	598	510	537	555	530	617	587	555	574	602	551	597	608	596	635	590	557	604	591	549	535	546	572	605	570	572	597	607	600	581	605	616	569	571	609	581	570	594	552	564	584	567	515	564	542	584	625	551	593	574	576	593	601	582	611	577	582	568	598	575	556	618	603	562	585	630	579	601	613	528	563	596	585	591	553	561	599	558	569	542	585	583	561	568	587	572	607	600	555	545	568	577	580	576	574	555	568	594	603	568	601	615	547	594	561	599	577	569	603	580	598	581	608	598	601	593	526	578	532	599	549	607	598	606	580	557	639	598	564	612	620	583	627	586	574	581	596	583	551	648	575	544	569	591	576	576	600	631	605	579	598	607	593	578	575	548	549	603	569	568	566	561	566	565	602	565	525	540	549	597	561	515	590	524	545	607	568	566	596	576	566	594	535	573	598	568	572	529	601	532	599	568	568	574	587	568	581	574	549	554	545	544	599	560	588	588	550	579	637	582	572	560	531	605	553	591	555	560	616	587	588	592	599	569	595	638	545	572	604	557	576	631	572	613	620	593	555	579	599	594	586	569	614	613	574	568	568	577	611	605	569
44582	50246	8571	4416	3308	2418	1986	1504	1396	1192	1109	1014	948	833	847	894	849	779	806	773	776	729	755	732	766	734	709	730	745	718	693	740	714	698	663	644	701	706	720	710	665	650	691	694	678	669	662	673	724	672	687	646	656	695	656	672	732	669	690	677	684	669	704	667	681	669	699	669	690	661	645	649	682	668	664	662	705	692	682	720	659	702	680	672	661	676	705	701	677	649	706	674	648	696	662	743	658	667	643	712	651	661	676	675	682	688	733	644	699	651	665	639	677	751	661	729	663	684	705	684	637	698	679	694	649	676	721	684	616	671	614	645	644	651	655	629	727	669	635	696	658	665	689	721	706	637	678	663	660	688	635	696	699	693	685	713	670	722	654	661	713	715	700	685	682	719	684	685	660	661	662	630	657	676	641	678	651	679	659	654	670	675	647	677	681	696	682	609	689	685	688	606	661	660	692	664	677	675	646	711	688	700	631	656	637	665	664	665	659	670	624	671	711	632	655	694	639	621	700	656	614	694	664	689	664	669	698	700	662	673	649	673	654	689	664	657	665	710	656	677	678	712	687	678	691	688	676	642	686	624	664	676	706	651	686	700	638	652	637	632	723	666	654	695	685	645	674	650	665	655	657	674	707	652	652	675	698	658	674	638	664	693	654	670	658	678	677	675	667	680	678	619	668	664	688	715	660	680	648	662	725	650	641	669	675	696	681	673	725	652	702	708	647	641	653	660	690	679	671	655	684	680	675	676	650	667	676	662	646	692	648	639	704	633	711	679	683	640	705	701	660	680	659	677	649	686	680	696	648	693	723	639	635	708	668	659	682	695	666	676	674	707	699	671	650	708	657	669	653	695	665	699	652	641	625	701	635	646	659	676	693	654	723	684	657	644	660	665	679	708	684	713	665	692	676	705	640	677	635	655	662	693	678	649	721	680	652	700	696	691	657	643	654	640	685	672	670	686	722	671	621	710	671	645	619	675	686	688	685	659	655	650	696	687	690	667	660	632	705	687	720	658	666	660	652	691	668	661	676	684	639	680	643	639	629	672	686	645	622	646	649	659	654	678	688	664	681	699	694	695	668	664	669	672	706	669	675	700	687	646	651	701	647	700	714	685	699	704	680	700	716	681	700	649	623	633	680	643	648	654	693	675	700	699	687	650	620	714	713	641	652	637	727	728	633	647	648	677	641	698	604	660	684	660	619	705	667	649	699	663	699	670	689	634	669	685	673	663	696	687	634	673	635	656	647	646	699	666	680	678	721	686	639	637	666	656	680	686	682	671	654	680	692	674	652	691	682	628	731	685	674	644	642	643	654	642	651	703	653	695	704	647	647	685	662	695	674	664	715	644	715	629	649	657	699	716	702	737	666	686	673	710	699	680	692	685	691	636	682	696	696	639	708	669	652	687	705	694	653	631	674	681	700	703	668	658	677	643	656	675	667	672	657	689	650	675	694	658	651	676	633	669	683	702	671	648	707	647	648	647	702	673	652	679	657	675	649	683	665	690	671	688	659	642	668	638	677	679	674	683	693	658	673	693	681	673	675	654	718	662	620	695	697	692	686	706	683	677	683	702	684	714	650	667	696	679	662	659	682	723	710	633	610	666	667	705	662	686	662	674	680	710	657	668	687	678	703	682	655	705	667	688	661	641	684	643	711	667	702	657	685	705	640	672	654	711	678	684	680	691	667	657	677	658	680	647	661	666	682	672	623	651	664	715	672	667	648	674	712	675	638	630	579	636	689	684	674	663	611	687	721	692	667	679	677	689	702	657	642	681	620	683	696	626	672	647	674	697	721	685	691	655	634	656	648	690	711	681	699	702	658	653	681	714	692	684	681	689	627	632	686	660	675	632	685	692	684	701	717	677	700	686	656	671	649	677	697	669	686	648	651	653	648	647	643	657	696	670	643	665	680	716	643	714	612	652	648	642	705	655	667	611	701	666	702	677	688	710	689	642	673	718	675	680	673	709	705	633	703	686	643	741	690	644	695	667	644	632	659	661	687	633	676	664	681	700	647	619	676	679	709	684	686	723	691	659	673	688	612	649	630	663	679	669	645	671	661	695	659	672	641	715	685	677	660	679	678	686	683	708	658	703	618	674	642	656	709	612	690	679	670	695	649	638	718	692	669	688	678	672	695	643	672	697	665	626	700	672	657	718	636	695	649	694	680	667	644	671	682	634	631	683	673	677	664	698	646	662	677	684	651	699	636	749	641	656	624	635	673	670	678	722	663	682	684	685	665	717	698	647	705	656	673	688	616	648	615	696	663	698	699	682	698	663	623	667	675	719	679	635	703	594	675	668	690	631	665	672	681	706	685	671	696	659	689	668	667	663	644	658	680	657	680	610	660	655	721	689	656	612	651	708	658	728	658	694	673	716	676	643	681	697	670	595	700	671	699	671	665	659	660	632	669	683	680	643	662	654	679	654	683	686	672	671	663	670	655	685	696	694	637	692	689	648	662	653	652	650	677	683	685	671	647	681	702	669	696	656	712	732	650	693	655	703	633	672	661	693	682	665	685	672	683	697	643	654	694	648	647	667	662	690	704	679	652	719	704	648	695	663	680	693	660	636	616	643	673	676	707	654	693	665	663	677	700	672	738	645	682	672	678	661	676	663	696	708	680	611	650	712	678	604	670	672	667	659	643	693	688	682	701	689	644	668	709	647	717	659	652	670	618	677	707	704	699	649	670	657	670	628	736	634	675	678	679	645	665	672	689	668	689	714	671	660	659	683	669	664	673	660	657	671	653	636	663	656	642	716	683	701	693	687	725	701	660	643	714	705	666	704	615	708	701	703	702	721	648	673	688	683	636	665	647	677	653	666	675	678	690	667	692	708	633	683	665	616	720	655	640	648	737	682	673	673	714	685	654	686	640	709	670	642	637	694	716	646	662	666	693	674	671	675	645	662	654	640	674	696	656	713	619	672	684	678	665	668	666	671	700	676	644	650	728	656	660	660	649	680	683	693	705	700	704	672	672	639	664	710	685	700	658	655	667	663	634	642	666	661	672	660	643	661	708	682	680	650	675	690	677	675	661	688	666	655	663	660	679	639	621	709	641	671	685	637	664	671	673	715	660	659	693	663	706	670	692	689	651	727	676	723	708	679	687	706	638	666	641	673	687	676	702	667	669	692	669	718	643	652	646	680	673	639	687	699	646	639	666	649	666	741	686	663	721	616	653	690	641	657	661	626	688	680	704	659	691	692	704	661	683	684	672	600	686	693	648	666	741	658	648	697	678	671	659	713	648	716	667	642	699	658	655	713	626	641	679	668	650	631	646	631	638	663	668	690	669	672	633	675	658	694	685	679	655	700	665	694	672	677	653	679	677	684	710	675	653	680	674	650	658	636	669	677	703	659	689	637	673	712	675	706	688	677	647	674	688	664	697	652	689	632	669	682	650	641	674	684	673	668	672	718	673	664	679	674	694	644	711	677	649	637	711	665	697	675	664	676	672	618	627	661	664	662	690	681	659	681
29389	26129	14674	1728	1582	5716	889	220	237	199	215	242	240	237	221	229	224	224	231	222	242	219	236	232	203	229	190	229	237	227	221	218	237	210	211	217	215	234	221	233	219	206	227	218	211	221	244	219	219	243	211	212	234	233	231	226	221	218	214	234	216	233	221	238	230	213	208	208	238	235	232	223	237	225	238	221	215	224	207	231	234	198	224	234	222	209	223	210	259	214	227	196	232	231	260	215	201	219	225	211	201	193	211	219	201	215	233	242	243	204	217	249	232	229	225	240	194	232	233	220	222	200	224	240	205	236	226	202	240	205	204	227	211	210	196	214	237	212	213	196	192	229	217	213	254	209	192	228	219	229	247	248	222	207	251	223	191	224	197	229	246	235	203	220	206	186	225	229	245	214	200	230	207	215	231	196	211	199	208	244	196	213	246	201	215	215	219	215	215	222	239	250	203	212	246	224	205	219	206	217	212	221	213	225	220	226	232	227	237	217	205	212	203	224	199	227	219	223	235	215	197	234	198	218	203	214	225	220	236	226	241	206	212	210	215	202	235	227	242	221	228	205	234	241	208	225	231	250	193	213	214	227	220	225	225	220	226	230	247	231	247	209	223	229	216	220	242	202	222	218	237	228	202	216	215	191	254	236	226	229	208	216	217	201	229	224	231	216	229	243	208	219	211	205	210	223	226	205	209	199	194	223	227	194	241	220	224	213	194	229	221	216	243	208	217	210	241	206	236	194	217	217	217	229	207	196	222	208	239	224	209	201	232	218	220	210	209	232	221	239	198	219	236	211	229	207	256	222	222	237	212	261	224	212	216	210	217	224	221	217	214	210	229	202	230	237	210	239	203	232	208	227	220	242	194	230	235	202	221	207	222	237	234	251	201	221	209	218	247	213	231	230	217	246	191	222	216	217	225	236	219	208	222	237	214	225	218	223	221	213	223	200	234	211	223	218	205	165	222	229	250	218	235	222	221	229	215	199	236	205	202	215	242	215	227	246	213	213	253	206	208	236	216	235	187	208	204	253	210	254	223	235	205	235	241	232	225	196	181	221	215	228	241	253	240	210	205	210	235	212	208	185	233	217	204	222	239	240	220	232	198	232	229	233	200	240	234	225	210	205	210	215	219	239	202	209	234	223	229	223	223	212	213	245	217	228	234	224	237	231	216	209	242	229	229	198	226	209	231	198	236	225	223	208	242	209	224	202	224	212	187	228	195	221	234	216	207	243	222	220	205	217	223	235	217	220	207	207	211	209	238	227	214	217	221	219	200	221	230	211	230	215	195	232	229	187	252	217	216	237	215	239	226	211	243	205	235	222	219	213	216	212	210	232	228	223	206	214	211	240	200	203	209	232	217	211	234	215	201	235	216	213	216	194	217	241	206	220	210	215	211	225	213	228	218	238	215	207	208	224	190	219	245	218	235	203	210	237	247	229	218	215	206	216	243	221	201	205	246	213	185	204	231	233	209	213	227	224	228	201	231	207	226	234	211	213	208	237	218	206	194	194	227	236	258	219	209	205	232	206	225	206	228	219	249	218	197	222	219	222	237	237	224	216	216	225	208	195	206	216	221	232	220	228	206	211	201	223	214	228	226	223	222	249	216	200	226	215	218	225	199	193	237	223	210	222	239	222	171	211	213	243	199	235	228	226	215	228	204	212	244	212	257	218	224	222	222	219	228	245	211	207	223	214	227	231	215	229	216	216	219	216	236	231	184	208	219	199	215	232	212	197	215	192	223	207	195	229	222	205	210	215	201	215	228	233	222	218	203	214	189	212	223	210	241	201	195	222	242	216	209	230	226	228	225	204	231	230	222	215	254	203	214	235	223	248	217	215	187	201	232	205	195	236	242	210	224	198	204	215	213	189	199	211	214	204	253	249	240	210	200	218	223	217	237	246	230	205	261	234	220	214	223	231	229	229	262	207	234	233	204	240	225	223	192	211	248	207	219	184	218	227	221	193	208	216	227	228	221	205	241	204	207	229	235	216	237	204	196	210	241	231	211	226	218	220	216	200	189	217	215	221	221	205	218	201	241	218	204	244	201	213	221	213	252	234	252	223	209	222	224	220	204	216	212	243	216	188	201	246	212	222	220	247	224	206	192	196	208	223	202	228	229	230	197	184	224	213	244	245	206	192	222	249	231	233	217	211	211	222	217	237	202	237	216	208	201	208	232	233	193	224	254	224	213	225	236	211	206	231	213	243	207	216	231	229	237	221	237	217	206	210	239	221	227	204	226	229	213	246	232	208	198	218	224	219	203	235	223	243	201	242	228	214	214	232	215	212	226	215	223	213	232	213	210	219	228	224	222	200	239	205	239	201	215	212	250	232	224	205	211	196	231	210	216	198	247	220	205	209	221	235	206	218	226	240	207	195	223	216	196	230	249	228	227	226	250	201	216	231	214	230	254	202	247	200	191	210	228	239	242	228	222	223	212	232	223	243	230	221	179	220	224	224	237	221	227	229	205	212	210	220	227	233	224	219	246	215	229	237	225	197	206	219	227	222	227	203	219	239	223	212	215	237	249	218	202	197	247	231	210	206	219	234	203	215	199	240	201	197	214	230	255	217	211	232	194	230	230	210	237	223	220	201	243	219	216	234	230	227	217	237	244	222	222	247	219	212	231	230	212	211	222	228	228	187	223	199	232	228	214	226	204	213	221	235	227	212	202	240	222	208	211	209	222	204	187	216	242	247	209	207	250	264	218	233	210	237	229	209	232	228	209	220	198	236	201	199	222	178	214	210	200	215	202	223	215	194	197	219	225	224	211	207	217	200	206	195	234	231	203	258	225	243	229	236	235	234	210	232	205	219	225	210	222	206	216	216	223	199	211	235	219	222	237	192	235	211	259	208	231	219	223	215	225	209	226	229	219	177	203	216	230	225	237	190	235	218	188	206	208	200	194	231	212	212	249	229	242	228	218	213	221	223	215	219	218	227	232	231	217	234	235	257	221	232	230	213	203	218	207	220	245	233	220	222	222	215	224	214	229	205	204	229	177	214	208	230	179	223	244	211	215	235	234	218	233	246	206	195	267	223	191	213	196	214	243	186	219	214	243	216	224	212	207	208	231	203	215	240	223	229	200	229	212	218	213	243	242	227	203	239	211	231	202	217	223	233	226	227	251	227	211	228	232	210	235	227	209	220	224	228	232	212	214	218	222	212	244	225	241	220	225	234	203	236	225	236	219	215	210	229	208	197	228	247	199	229	239	189	229	206	217	211	206	198	221	228	232	234	216	197	208	219	220	217	182	214	214	236	253	213	226	236	218	236	249	234	200	204	223	207	216	226	231	226	257	238	224	229	201	214	229	220	201	210	256	219	245	196	245	200	214	219	223	242	232	203	192	227	222	215	239	201	211	216	212	203	229	216	214	216	224	225	254	198	208	196	223	229	203	204	238	239	198	232	208	210	215	210	214	231	201	216	221	217	226	224	226	229	226	204	206	215	213	220	210	219	213	246	213	232	227	214	210	232
34273	35368	657	429	2624	9079	1331	310	311	295	300	270	304	305	305	282	296	301	277	277	294	271	310	306	305	271	262	297	277	248	277	254	264	268	305	271	272	299	315	327	240	299	296	295	238	282	293	274	283	276	265	288	285	274	287	234	286	280	289	297	289	297	277	262	296	305	277	280	283	276	297	245	274	285	289	305	298	284	277	316	268	251	276	289	271	287	271	293	307	270	274	302	241	290	262	268	259	285	267	284	292	315	289	280	293	279	275	289	270	279	307	283	295	261	281	299	302	253	356	287	289	293	269	281	286	282	260	304	285	265	259	277	285	295	296	307	310	258	314	300	292	274	240	297	269	271	290	259	279	290	283	268	263	275	277	281	308	302	297	276	304	269	283	283	278	266	288	286	270	289	284	293	266	257	244	287	290	277	274	295	311	250	278	270	281	278	288	269	286	299	260	292	296	278	288	282	280	271	280	263	279	277	266	264	281	267	256	260	280	299	273	303	266	303	294	262	285	247	268	293	302	290	265	276	286	279	294	287	284	267	277	253	248	302	235	283	283	262	312	250	285	240	287	284	273	256	288	292	313	267	309	265	253	235	258	324	287	280	294	283	301	306	271	287	297	303	277	281	294	302	270	293	292	296	294	280	285	290	289	300	291	250	312	283	252	280	290	282	305	266	270	312	296	323	293	282	301	250	277	278	293	274	276	277	291	287	268	288	279	307	281	292	276	276	278	277	287	301	270	292	302	257	259	285	286	283	262	274	293	289	303	269	283	282	284	294	272	300	273	282	295	260	282	287	280	275	265	296	281	273	280	299	281	310	265	246	294	278	291	288	271	295	289	282	259	304	280	302	268	299	241	280	281	277	261	282	255	294	312	276	317	285	289	298	292	290	298	270	278	258	267	293	277	272	284	281	265	267	270	292	279	333	260	273	267	288	270	316	304	281	269	303	275	295	314	290	270	281	296	299	257	286	281	272	320	277	275	275	278	264	278	303	279	307	271	312	293	278	279	300	281	298	273	248	262	311	279	292	281	290	305	278	274	262	280	276	285	278	287	305	266	304	308	267	263	271	266	279	270	251	265	316	295	271	297	311	285	264	255	271	277	291	274	282	295	291	282	286	280	289	277	283	287	277	298	288	262	293	268	283	275	276	252	279	294	283	251	296	243	284	257	280	281	297	284	284	301	281	234	278	306	285	257	268	276	261	314	289	268	291	261	292	307	259	310	286	273	290	271	280	285	252	273	303	273	274	275	247	282	281	279	279	277	315	290	274	295	246	273	266	300	297	278	287	283	278	276	286	279	303	294	300	270	299	297	250	319	286	295	305	291	265	292	296	310	302	303	296	287	306	291	291	249	287	281	266	292	293	319	290	297	295	274	288	296	292	295	297	302	277	246	254	281	285	271	300	277	280	280	265	307	336	271	280	274	270	315	264	260	284	282	284	294	298	286	269	305	264	287	300	288	294	279	290	276	258	258	290	274	288	260	309	286	270	286	303	318	312	309	303	314	272	291	282	302	294	299	277	268	258	271	273	286	257	296	276	286	251	296	275	276	259	288	248	276	278	301	300	284	312	273	297	288	278	275	283	288	260	279	293	286	290	277	280	297	270	287	264	284	295	280	297	268	287	265	276	259	295	296	267	272	289	318	293	276	281	259	266	267	264	277	267	275	289	274	268	274	276	306	300	263	280	268	302	295	261	261	292	278	290	303	292	278	286	288	284	281	285	300	298	261	292	264	293	315	287	292	260	299	296	332	287	265	283	259	300	263	278	294	261	296	286	272	275	275	240	270	285	267	252	260	256	263	270	281	273	274	291	294	320	278	309	268	313	301	299	259	287	287	283	272	289	271	275	263	268	269	280	280	279	258	245	289	280	316	277	280	272	280	310	276	293	272	269	275	281	277	273	258	287	252	282	281	279	272	277	295	255	282	231	278	266	268	288	285	260	303	265	281	263	282	265	295	272	289	273	237	269	288	263	288	282	310	291	306	299	280	297	289	270	270	255	284	286	293	276	271	263	283	307	300	305	276	308	283	274	285	270	259	298	241	290	311	265	300	282	265	286	272	292	268	286	299	275	265	294	283	285	258	297	275	286	285	283	276	305	297	305	306	289	266	292	286	281	242	281	282	294	297	320	269	279	299	279	292	263	271	265	281	294	301	271	279	254	299	268	272	282	286	267	284	272	272	284	255	297	272	308	314	257	261	261	293	280	298	279	283	304	281	273	292	333	295	279	290	282	259	270	260	279	287	270	318	278	257	271	316	296	285	300	302	287	271	313	286	288	276	301	256	266	278	281	297	298	285	283	262	268	278	304	287	276	276	292	267	276	277	293	286	260	276	283	284	263	263	296	286	300	238	323	283	285	290	271	308	270	289	244	309	312	299	283	305	291	316	274	293	274	291	247	265	294	295	264	270	278	286	283	278	278	331	257	291	280	276	301	249	263	294	242	282	289	255	287	273	250	284	290	275	283	302	269	280	309	274	296	304	272	287	298	275	257	261	291	285	301	286	271	292	269	271	260	300	283	289	279	276	308	271	277	254	277	294	321	291	286	292	302	273	287	285	309	311	306	265	289	282	306	296	310	283	281	239	294	267	275	262	297	260	291	280	274	316	301	270	277	304	277	278	312	270	306	290	312	272	272	298	275	262	276	283	295	271	283	264	263	263	265	286	275	302	289	268	307	276	281	288	298	259	285	282	287	284	270	297	267	284	315	299	252	308	296	285	248	288	265	287	257	279	270	292	259	289	298	291	252	286	280	289	287	263	273	283	314	298	277	239	248	269	295	286	300	291	270	292	297	286	267	299	255	275	264	268	285	293	281	270	275	293	271	242	300	293	289	287	272	300	293	286	300	267	264	301	272	268	269	293	264	269	282	270	277	264	285	271	316	297	272	264	307	291	296	276	265	263	287	278	280	275	304	320	268	296	268	278	270	254	282	268	281	261	300	283	275	268	305	281	291	296	258	278	260	289	308	295	288	324	272	307	265	256	310	267	269	298	275	245	253	306	248	266	300	282	287	330	296	270	307	279	265	277	287	291	298	258	279	281	281	283	293	269	288	258	269	286	280	296	297	288	302	280	289	282	288	276	288	258	278	291	282	303	279	271	282	263	272	278	293	285	297	273	277	253	279	308	262	286	302	281	284	311	284	280	272	294	272	266	318	296	300	326	302	277	279	299	250	294	281	294	256	295	290	284	273	267	293	309	293	287	299	306	269	289	273	275	286	278	286	285	282	269	245	272	297	284	305	281	281	308	265	268	272	263	267	324	279	297	279	287	287	285	297	278	267	273	282	291	258	272	294	279	316	271	279	266	307	269	285	326	264	283	277	276	277	281	280	273	266	257	301	282	262	275	274	260	298	279	285	291	306	249	264	283	254	288	282	283	273	288	295	265	269	297	294	239	296	279	301	270	286	287	290	308	296	258	271	260	258	287	264	304	279	268	315	277	268	254	303	279	259	265	295	308	278	292	274
24569	21553	28603	24795	21184	5161	698	516	457	444	410	372	380	390	366	351	356	348	343	322	345	366	306	337	321	307	318	308	321	305	356	290	329	291	341	330	321	311	316	309	317	304	328	318	323	329	341	333	310	318	292	286	337	323	310	326	337	317	342	324	336	307	314	312	295	311	303	326	310	312	311	315	324	310	300	304	313	318	298	310	313	288	316	321	294	311	299	321	295	306	299	344	263	300	275	325	297	328	299	302	286	327	321	299	303	331	343	294	274	323	345	319	301	323	300	303	308	283	323	308	318	293	318	297	306	292	323	314	306	275	337	313	293	273	322	313	333	317	339	311	306	309	300	312	345	292	316	285	324	307	318	311	305	262	316	305	305	262	317	289	321	334	284	296	296	298	298	295	291	315	328	305	322	281	312	310	289	314	331	304	304	328	286	284	296	311	341	317	330	315	299	337	300	316	315	318	291	338	294	313	300	302	297	303	332	315	294	301	283	296	315	323	320	323	303	274	322	337	336	330	299	316	296	307	295	340	314	296	359	321	327	309	277	298	361	298	322	314	313	324	320	309	303	320	274	286	295	330	298	321	320	314	334	318	342	357	304	306	294	304	284	278	306	321	279	323	318	333	316	323	319	293	320	315	319	302	340	307	296	310	299	333	311	317	308	293	320	326	322	316	319	309	293	296	329	313	291	309	301	326	291	356	313	334	275	281	306	303	297	316	312	268	283	295	299	341	297	298	343	304	335	305	322	313	288	272	320	318	326	299	328	301	303	322	300	314	306	324	336	302	301	343	299	322	304	309	270	290	305	297	296	322	319	319	298	290	286	299	314	315	326	314	328	328	305	311	324	308	319	277	312	321	293	346	277	313	303	313	344	340	326	283	319	277	332	314	310	328	322	290	305	318	307	308	326	320	333	316	283	330	309	357	302	327	290	338	314	307	327	333	304	322	331	321	314	281	293	313	303	271	310	294	318	298	314	283	303	319	299	298	364	342	316	295	294	295	337	288	315	321	325	321	289	331	307	315	306	287	298	322	295	330	300	302	320	339	340	330	339	308	271	332	327	329	297	319	289	306	324	291	307	358	319	317	298	329	279	319	296	288	296	293	312	316	313	296	289	301	296	293	266	313	311	326	314	323	299	317	274	309	330	310	314	294	342	310	292	311	319	305	302	350	320	285	312	280	285	322	335	339	307	308	323	290	324	316	297	292	313	302	338	330	318	308	335	311	325	295	307	275	291	300	293	305	320	272	300	328	311	304	304	320	308	335	298	294	285	300	318	291	284	318	334	306	323	338	305	302	324	303	290	325	342	288	327	326	298	299	322	316	304	284	313	295	312	302	332	282	327	296	295	327	311	306	300	311	324	314	285	295	287	322	304	302	291	309	317	304	314	338	308	304	290	267	330	291	310	320	316	300	297	315	311	315	296	298	308	283	340	336	328	318	299	255	284	319	302	273	318	330	318	275	330	287	331	304	330	318	284	306	333	298	314	321	311	332	320	305	318	331	272	318	311	306	293	336	340	284	335	286	309	333	318	325	307	319	319	301	317	315	334	300	307	302	302	328	306	336	293	328	347	293	338	323	357	312	312	320	298	316	261	302	346	331	299	316	286	286	342	320	289	323	297	290	298	308	346	291	309	319	328	330	294	329	324	305	319	296	332	303	308	329	289	317	313	340	335	299	323	317	296	328	324	320	270	335	308	317	341	280	303	309	342	329	325	321	301	293	309	314	315	312	317	312	290	303	312	313	323	329	303	293	321	285	323	310	307	307	301	312	306	312	301	317	287	325	322	319	302	317	315	314	318	321	300	300	285	307	305	327	315	317	321	309	352	298	347	294	289	330	336	293	310	307	323	295	334	294	283	317	320	307	317	295	289	319	301	319	308	300	300	305	318	288	268	317	304	303	323	331	302	287	308	300	311	313	362	305	315	300	335	273	344	293	289	327	327	289	329	310	324	310	362	296	318	327	321	345	263	306	319	321	293	323	301	294	324	328	307	315	313	322	303	288	330	314	316	345	332	304	311	307	322	309	332	336	294	286	322	307	331	324	289	333	334	319	311	300	331	325	299	338	334	307	292	320	313	301	309	285	329	324	326	293	296	315	277	329	304	291	317	318	303	287	311	311	312	308	320	295	312	299	298	335	289	314	317	282	311	287	309	284	317	325	309	305	306	292	301	289	331	338	301	325	282	300	354	304	323	309	302	310	312	295	308	307	297	317	330	314	303	299	320	301	324	331	302	290	330	317	334	280	308	317	316	312	336	283	318	301	336	311	325	312	316	280	305	294	320	321	302	284	345	317	307	300	287	329	318	302	334	347	284	285	315	304	297	318	319	286	310	297	331	301	319	294	308	333	308	309	307	335	281	305	334	331	317	335	301	319	312	337	322	291	285	300	346	304	317	313	311	360	335	306	306	321	303	311	309	294	335	313	318	319	322	331	297	318	312	329	330	322	306	325	334	275	320	323	314	301	295	325	300	322	305	294	298	356	314	329	310	306	302	321	272	314	302	297	309	310	316	284	321	297	322	289	304	306	314	296	313	309	295	317	322	310	269	289	299	311	321	303	287	313	341	307	279	303	302	334	292	339	310	314	290	322	312	277	312	322	327	309	332	321	324	327	307	335	290	338	286	328	281	302	297	279	311	306	267	315	324	324	343	301	363	334	273	310	342	310	324	276	308	327	350	308	314	314	306	292	321	306	311	313	301	308	303	306	292	343	291	324	346	276	291	291	293	314	316	311	313	297	317	311	314	298	311	299	292	312	324	287	297	299	323	304	330	301	315	311	262	331	299	310	281	283	322	279	302	301	298	327	321	329	346	324	316	323	294	323	319	307	328	320	324	321	292	310	311	304	298	351	304	287	291	303	262	294	294	332	331	313	304	302	324	306	271	312	268	287	304	294	297	317	328	325	254	338	322	311	306	310	323	308	276	283	311	302	300	305	302	287	302	314	317	304	297	297	309	304	311	317	298	310	297	317	323	316	281	346	273	287	317	310	322	327	318	285	279	277	325	297	306	331	288	319	330	302	331	285	303	308	294	298	282	308	313	308	319	298	302	301	311	265	349	318	311	307	309	291	314	314	326	303	301	291	316	290	318	288	305	313	327	317	318	340	325	315	317	308	302	306	341	308	306	316	306	311	328	315	290	314	316	298	296	330	331	296	280	313	290	339	315	308	315	329	303	304	313	307	310	307	335	328	278	304	290	310	305	288	297	291	329	278	303	291	299	305	309	305	312	326	309	288	321	307	288	301	340	323	280	315	326	297	307	271	296	311	308	301	307	314	291	325	339	344	300	306	303	285	309	300	334	301	307	300	293	312	296	273	331	318	341	311	321	277	330	313	323	318	314	335	308	330	305	309	318	274	296	298	310	327	330	294	322	315	305	315	302	317	300	308	300	296	292	308	278	314	319	324	311	303	321	331	326	312	312	306	322	332	322	331	282	287	322	292	303	301	299	310	302	308	316	341	330	319
38770	47141	4168	2039	1468	1122	841	750	633	599	515	499	529	436	452	475	411	443	407	422	430	432	402	394	381	394	375	410	421	435	395	388	375	377	371	359	377	369	368	386	355	403	358	375	390	364	388	388	399	366	341	378	374	367	407	374	365	423	407	376	350	419	348	382	379	377	370	374	349	370	339	405	349	373	371	382	355	401	391	380	394	357	377	373	385	349	369	355	404	376	361	387	373	385	361	381	410	389	395	366	371	363	379	353	373	359	399	383	390	351	364	393	369	368	372	398	370	381	396	394	371	366	387	351	384	391	367	393	378	379	371	378	371	362	326	405	391	396	415	360	373	375	380	364	394	373	378	372	375	366	373	387	418	384	372	364	362	385	359	373	368	344	390	388	383	377	355	370	403	365	399	353	364	381	334	386	382	356	405	386	401	376	331	359	369	409	373	370	404	378	366	389	370	346	357	371	399	361	399	362	341	360	375	367	379	377	377	362	375	356	335	395	386	408	400	372	366	359	353	349	400	321	372	371	359	376	389	374	365	365	354	377	403	377	368	367	429	366	369	368	388	325	363	370	382	389	390	415	381	374	367	399	376	356	400	407	361	370	380	370	380	381	380	359	368	391	394	401	363	401	378	403	356	345	365	418	403	356	392	387	386	419	349	356	377	361	401	368	378	354	370	382	376	349	419	366	371	364	349	394	367	389	400	359	397	406	383	411	365	375	393	370	372	341	384	408	364	376	384	394	379	364	418	368	380	360	346	374	382	365	353	358	397	416	364	370	423	346	403	350	351	343	383	367	335	363	381	396	387	342	380	392	385	341	355	350	407	332	372	357	377	389	338	395	367	360	369	371	374	398	373	381	399	367	361	389	386	386	389	385	379	364	370	392	383	375	348	409	369	374	401	382	431	368	398	345	373	382	376	373	405	348	339	418	354	370	395	370	375	387	379	352	366	339	395	352	378	385	397	380	363	366	414	354	365	384	394	360	380	362	363	330	348	405	404	382	368	377	402	373	396	369	361	398	383	340	357	378	383	364	368	354	394	362	336	356	393	390	349	373	360	372	370	385	373	386	381	368	356	399	368	370	370	408	358	341	385	366	370	387	367	373	364	341	374	363	375	395	359	385	400	394	341	368	388	399	351	374	390	400	374	349	365	374	424	379	368	362	317	407	374	354	356	371	420	398	377	392	345	350	359	346	407	388	408	389	381	371	377	400	384	341	378	362	390	389	362	372	404	397	358	379	358	356	368	386	343	354	387	394	374	392	368	428	338	400	370	378	363	363	401	391	356	384	374	313	367	350	363	367	352	381	365	364	381	377	339	384	395	365	362	356	364	378	399	368	374	382	378	334	319	347	382	394	370	399	369	361	367	364	338	392	350	373	366	383	404	395	395	319	376	359	359	343	416	388	370	364	347	377	346	368	365	380	363	387	370	372	340	355	347	396	389	375	363	375	355	387	355	382	394	381	310	371	357	377	373	339	356	392	389	398	380	375	385	380	356	369	377	385	385	371	368	348	360	376	369	398	378	371	366	411	405	372	359	365	380	369	351	389	362	357	366	389	386	373	386	381	387	343	350	390	382	387	394	381	388	387	324	357	386	431	399	362	392	370	402	352	359	380	393	365	371	408	366	354	368	362	380	375	400	370	397	349	380	394	403	366	354	334	391	374	329	370	384	389	396	380	380	362	371	355	377	380	394	393	380	376	365	404	378	364	383	353	366	369	376	367	375	372	401	366	386	394	373	364	378	361	389	397	381	377	413	383	371	389	399	350	401	376	358	367	376	392	369	377	354	379	413	378	386	352	353	406	349	347	385	361	398	392	358	365	356	377	382	357	326	329	348	362	385	393	353	371	400	336	346	406	366	351	393	398	370	363	359	398	362	357	370	398	360	403	365	365	387	376	391	380	378	371	390	333	377	402	413	376	372	376	353	338	378	354	364	364	369	387	361	378	388	372	381	353	369	389	397	368	369	348	377	354	378	371	385	348	341	359	389	366	368	329	376	362	387	362	377	362	415	364	386	368	382	375	383	371	388	398	374	377	404	361	336	391	400	388	361	429	386	365	347	384	402	391	380	370	349	344	387	381	356	382	370	391	382	366	376	386	387	393	357	381	382	392	352	388	406	412	361	391	389	349	364	395	390	417	375	389	387	398	332	379	390	388	374	375	371	371	368	406	385	389	374	391	392	357	380	351	375	403	389	401	382	391	393	373	372	387	369	390	344	371	421	349	385	381	347	396	389	364	351	346	363	376	391	374	384	396	376	369	362	425	407	321	349	362	407	373	371	360	369	376	418	334	403	368	353	325	344	377	353	398	397	394	381	368	404	415	368	376	369	362	365	384	394	367	378	372	387	382	380	372	352	405	326	369	353	369	384	434	352	373	406	352	349	391	351	396	355	354	378	366	376	355	405	378	360	390	382	393	334	367	383	384	364	380	388	360	385	381	405	410	395	367	362	371	377	397	378	402	384	383	363	412	362	386	409	375	363	369	378	355	407	399	414	384	391	380	393	391	426	386	343	367	358	371	387	390	364	381	336	382	372	320	385	397	391	393	349	390	373	370	362	371	356	395	372	413	362	344	354	372	365	343	430	408	421	351	398	375	372	361	354	425	372	375	339	408	390	345	373	354	365	353	374	347	408	373	362	406	381	419	393	396	417	386	337	406	372	338	351	368	418	366	351	387	359	396	418	381	382	386	353	346	389	384	366	396	387	343	373	361	402	422	334	386	398	364	373	386	399	385	365	366	387	361	399	376	357	354	355	366	336	353	430	398	357	386	393	338	431	350	386	372	361	360	394	364	387	422	372	389	382	367	330	374	400	386	339	373	398	394	371	361	385	363	344	352	379	379	369	355	370	397	379	393	345	336	387	367	367	388	367	374	374	389	381	396	344	367	402	356	367	396	385	387	366	363	387	386	346	356	355	361	351	387	371	372	367	382	379	375	385	369	355	373	412	400	390	391	415	383	379	360	370	382	370	392	343	386	414	343	385	360	381	390	371	367	398	373	372	366	399	372	371	385	394	393	395	383	404	369	375	402	401	350	372	362	356	364	373	382	391	382	401	353	379	378	377	373	376	381	393	378	391	352	386	378	351	406	375	379	353	351	353	391	355	358	414	370	364	411	406	363	368	353	393	385	410	395	365	393	392	398	364	385	374	353	325	375	352	403	371	401	356	402	353	387	355	346	429	357	372	367	368	367	343	353	387	376	381	363	387	397	380	376	419	399	354	356	389	379	362	406	394	378	385	373	407	358	378	386	407	397	306	395	368	370	401	367	417	379	390	385	355	377	363	380	378	399	370	346	345	408	374	371	389	331	380	429	377	373	359	370	389	359	381	395	358	369	361	347	383	369	387	379	373	393	353	372	371	339	367	374	378	377	367	357	366	345	353	386	337	388	373	363	352	375	367	348	387	354	365	391	364	361	361	414	409	424	339	356	348	390	338	353	392	386	377	396	361	371	386	422	381	353	372	366
25580	21605	27410	25585	7762	535	461	427	374	388	380	396	337	373	328	351	351	341	321	332	342	336	337	350	347	320	345	326	307	361	342	327	318	331	339	317	312	292	352	319	309	328	321	332	295	337	311	303	343	339	322	318	338	308	340	333	317	335	300	332	303	300	335	337	370	341	316	298	328	300	310	349	350	319	340	299	348	320	306	323	369	347	289	293	350	315	307	310	353	351	318	325	326	314	332	339	343	338	319	343	324	307	324	310	289	278	322	335	300	324	340	312	327	335	345	331	325	299	354	321	304	323	346	342	333	364	330	328	290	322	326	295	333	327	309	309	328	321	337	318	335	344	333	301	309	312	339	342	331	362	355	314	335	350	318	325	317	357	321	307	331	329	360	302	304	354	302	324	339	345	324	299	363	358	309	321	346	333	358	342	356	340	331	324	325	316	339	290	324	337	334	306	308	317	334	358	336	332	291	311	364	363	312	305	317	337	316	343	370	320	325	336	319	321	336	292	300	337	316	315	359	338	352	294	321	337	340	335	339	309	352	313	335	318	367	287	325	321	351	356	322	327	321	327	290	300	288	312	310	351	299	321	353	328	331	337	284	325	334	302	320	335	332	329	375	317	315	350	281	356	313	336	316	340	352	343	321	337	320	322	340	338	327	316	327	327	318	321	318	343	307	285	334	315	336	364	328	308	312	303	305	322	304	370	293	303	326	294	328	306	308	334	310	329	304	312	336	367	298	329	325	351	315	339	333	331	345	333	297	332	299	339	344	326	341	354	308	325	337	366	340	302	312	296	317	311	329	336	346	336	339	319	329	341	346	323	340	354	331	347	348	335	331	330	299	364	350	321	323	324	335	355	316	318	333	337	343	324	326	331	347	327	345	343	370	356	295	328	328	326	344	311	312	293	341	342	310	350	319	353	326	321	321	319	339	353	299	340	314	331	341	331	301	339	340	306	322	330	320	347	343	360	379	331	345	342	340	348	319	331	353	313	305	323	322	315	298	328	370	308	333	323	345	343	309	337	326	333	307	307	284	362	303	312	317	312	318	330	334	333	330	314	337	356	324	297	312	320	349	331	346	305	377	334	326	337	311	335	294	331	349	309	359	296	338	308	319	308	312	327	318	350	327	321	322	341	322	347	324	326	352	322	311	341	319	363	354	336	335	326	342	332	319	322	347	339	325	344	347	318	322	346	309	352	316	358	320	358	345	337	318	326	330	348	300	338	334	319	341	333	312	305	320	318	334	338	335	283	348	295	317	318	333	348	324	347	324	322	309	312	338	361	316	359	317	344	288	325	320	289	316	344	304	353	338	331	351	329	329	324	309	346	304	335	328	337	338	312	339	353	345	362	331	322	329	320	317	293	371	323	337	298	340	300	333	340	326	305	313	298	370	322	336	324	351	366	315	294	332	323	340	317	338	298	340	346	295	320	325	333	329	350	325	302	312	285	337	329	331	313	324	334	308	337	318	336	328	315	312	344	311	322	317	325	308	318	336	353	314	327	322	335	325	358	324	307	309	317	315	315	298	326	300	324	332	326	346	335	316	333	339	357	347	320	318	312	327	339	355	293	332	353	335	350	341	340	314	334	354	315	301	326	332	348	301	331	335	356	327	357	337	327	306	319	316	315	320	292	335	301	326	324	345	325	323	345	347	333	304	360	348	327	319	319	332	312	322	324	337	335	319	361	341	318	352	309	317	315	346	347	297	348	342	334	310	323	321	325	331	303	321	329	331	313	319	362	331	317	310	309	299	323	360	333	323	348	326	318	314	328	332	379	323	334	324	294	365	328	316	311	329	324	297	355	342	314	354	314	320	324	284	330	308	324	349	331	309	317	329	354	331	313	350	339	334	330	319	344	345	331	330	320	344	305	331	355	358	302	291	330	338	332	297	302	329	325	316	333	339	334	307	342	292	312	333	314	325	342	310	309	299	360	329	346	300	301	337	303	289	321	339	328	325	333	313	344	337	326	314	313	346	308	316	342	278	342	324	314	330	313	358	312	310	306	368	312	332	334	355	315	300	348	337	325	328	313	331	314	310	336	345	325	336	328	304	342	322	301	321	377	320	335	337	310	371	306	365	321	354	332	327	298	350	339	336	317	341	341	316	337	346	346	374	336	321	341	303	353	361	306	327	304	327	307	329	305	336	329	317	341	310	352	308	356	347	329	314	321	354	316	346	314	316	352	293	313	342	349	355	305	345	284	319	342	327	338	346	324	325	348	330	304	318	341	337	349	294	363	331	337	312	346	320	333	348	331	336	326	364	369	314	318	329	335	339	301	307	311	315	316	287	305	323	331	327	328	324	301	312	328	357	290	338	318	324	326	316	350	321	327	353	307	321	332	324	305	338	369	305	328	354	330	308	327	316	314	314	350	313	310	341	335	317	310	325	334	329	285	366	303	313	302	318	345	298	334	293	290	339	327	354	312	308	322	306	323	336	329	338	332	343	318	336	311	304	347	273	363	334	330	300	368	354	330	297	311	326	337	341	308	338	314	331	306	326	321	307	330	331	334	350	310	347	321	319	310	311	342	319	323	299	276	345	339	313	355	334	341	347	342	334	367	338	333	353	318	364	303	331	310	326	313	336	341	318	342	327	319	342	339	321	325	361	348	339	344	346	330	328	302	315	345	337	302	310	333	318	343	325	304	299	311	331	331	316	310	356	309	333	312	327	317	349	327	313	328	341	330	334	319	326	346	336	337	364	328	314	312	316	340	374	327	354	294	322	327	333	347	347	346	341	313	332	332	360	355	321	346	316	340	356	321	297	353	332	355	308	318	333	321	317	329	302	314	310	315	318	373	293	330	282	287	314	318	317	350	332	328	313	304	307	343	320	318	333	313	283	350	333	340	320	330	319	335	317	313	309	315	312	314	304	307	345	339	325	340	337	319	326	305	281	388	314	352	345	327	320	344	352	351	340	315	312	335	350	361	299	341	333	337	326	340	347	328	318	347	287	331	316	342	346	344	337	333	315	344	336	328	342	332	356	321	305	331	288	310	316	339	365	325	303	279	364	321	369	338	365	315	326	331	324	304	339	356	343	345	336	347	311	344	315	308	316	333	317	342	325	317	304	307	311	325	324	365	301	342	311	330	324	304	328	323	313	333	315	331	330	342	315	314	302	327	326	358	304	318	306	312	336	320	337	298	344	318	305	323	329	329	307	306	326	357	326	309	336	323	312	307	329	310	324	327	356	341	328	315	339	337	311	338	314	317	332	319	321	278	303	284	356	324	351	313	336	303	330	328	297	327	346	305	330	344	297	344	333	302	309	331	339	327	372	332	336	336	354	336	333	337	329	341	356	331	308	342	332	309	350	325	324	343	327	323	355	315	341	327	338	341	294	335	343	306	338	337	343	326	329	321	295	342	312	300	310	328	343	337	322	312	342	336	373	325	338	311	349	321	309	289	337	311	328	336	326	331	336	332	315	337	329	339	287	320	338	348	322	338	337	294	335	332	339	334	334	331	315	331
37842	41945	2622	1332	1012	797	690	629	615	545	526	483	486	472	472	471	464	488	448	452	442	421	442	427	418	424	439	432	423	427	417	421	408	414	422	429	427	407	424	443	413	421	421	436	408	422	460	428	385	439	408	448	407	424	431	423	439	472	403	398	416	447	409	410	420	406	383	402	411	414	431	403	432	417	423	440	399	437	452	437	423	392	421	424	412	419	411	428	393	399	406	436	468	386	423	400	428	408	387	395	396	395	396	434	436	434	403	419	392	418	423	412	437	419	393	416	419	438	430	416	390	439	425	387	438	434	407	400	387	432	401	440	418	416	447	421	416	410	469	391	413	416	453	426	450	411	404	418	463	438	425	429	414	406	354	447	455	406	450	415	426	422	420	425	399	415	398	404	419	436	442	407	422	421	413	397	433	417	437	465	421	439	437	414	401	388	442	404	420	413	457	424	442	432	413	412	401	426	448	407	409	379	415	395	411	403	452	444	456	439	434	416	414	425	427	437	435	429	423	440	368	423	448	431	400	387	403	395	431	396	437	416	411	434	412	429	426	422	424	414	434	430	369	393	397	392	422	415	420	448	436	402	425	409	413	419	388	409	404	411	382	415	449	436	441	430	413	450	430	409	437	463	379	424	448	404	439	386	425	409	400	428	420	401	403	382	443	408	437	409	422	431	446	419	400	411	421	415	460	416	398	401	403	437	412	423	434	427	396	429	395	460	431	415	385	429	404	456	456	431	438	416	438	449	418	431	413	421	421	397	414	428	417	435	463	440	433	397	410	414	387	410	411	433	415	404	397	407	376	409	394	416	425	437	394	414	434	434	379	399	440	424	437	444	426	439	445	435	378	387	439	407	405	403	377	397	418	425	471	430	445	432	429	433	461	448	429	428	422	415	407	448	424	411	418	420	390	440	425	426	414	421	410	426	428	429	406	440	405	425	423	428	420	381	398	425	455	432	428	437	428	390	443	428	428	461	442	428	429	395	445	456	459	406	442	403	404	414	431	409	420	437	434	418	421	401	415	423	387	403	426	414	422	410	390	411	447	420	474	420	432	440	412	402	416	442	424	423	437	403	407	402	388	407	398	416	463	418	441	401	451	442	454	411	393	438	425	434	459	482	409	407	427	413	464	430	422	397	395	443	399	413	405	462	412	443	419	427	446	412	461	424	428	400	418	380	421	436	368	455	427	430	423	439	423	434	404	404	442	420	402	469	407	434	411	418	382	441	415	441	432	389	426	398	411	407	432	450	398	408	424	415	414	450	428	396	430	407	414	395	421	398	410	394	446	402	449	408	408	433	382	409	431	435	401	381	411	397	392	446	428	417	392	423	371	415	420	373	401	417	401	427	458	402	415	418	396	422	411	446	448	418	391	431	405	420	400	416	403	395	421	430	387	433	408	449	445	435	413	419	438	404	438	413	394	444	438	412	428	426	411	428	413	419	416	422	377	437	455	376	387	396	413	426	409	417	394	417	424	413	402	442	421	417	411	421	431	387	424	399	435	440	420	449	431	436	416	421	405	406	415	456	414	412	411	448	464	443	415	423	434	443	399	416	438	428	413	401	423	394	400	448	441	399	426	403	428	402	414	440	420	430	429	418	453	431	412	458	412	453	447	397	421	412	436	418	451	373	434	421	429	413	437	430	452	409	405	411	397	444	450	390	393	449	403	442	404	396	436	427	405	427	409	407	408	428	413	404	412	434	397	396	395	400	436	431	440	383	418	450	445	412	421	421	437	406	394	386	414	411	430	429	420	406	352	402	424	405	367	413	433	427	391	433	399	421	403	445	422	397	425	417	390	412	443	385	415	425	413	425	430	426	412	465	428	427	385	431	411	428	409	398	437	405	391	443	445	406	416	400	381	394	425	430	393	422	434	420	408	439	404	441	405	470	396	411	422	414	404	409	454	441	392	438	403	406	415	423	381	399	434	389	426	408	419	406	428	404	438	457	421	450	443	424	445	405	424	411	430	438	473	428	468	428	375	429	434	433	400	445	413	452	421	437	390	426	435	399	441	423	385	394	403	434	377	436	430	434	447	432	430	405	426	424	417	427	449	405	400	405	408	424	429	407	422	434	415	450	391	389	434	426	412	407	413	382	420	450	414	447	440	435	432	435	411	415	413	409	388	417	427	459	430	404	389	440	408	401	414	393	434	407	399	399	462	416	416	423	403	400	384	397	388	434	447	385	460	431	428	437	440	444	439	418	439	406	377	415	417	436	427	444	421	381	432	382	361	374	396	410	453	393	404	429	421	406	412	461	417	424	418	400	411	386	458	429	407	373	405	391	387	438	451	423	444	436	421	427	485	397	403	434	399	432	370	427	423	427	422	435	384	436	412	447	425	412	431	385	391	436	414	401	437	416	412	452	408	406	387	408	412	439	403	453	430	421	390	414	453	422	425	380	451	424	431	448	444	407	416	473	420	447	412	410	406	423	419	403	424	389	419	455	458	414	433	398	392	447	382	413	395	429	423	413	395	386	439	412	396	442	439	419	456	433	436	451	396	410	398	438	416	401	421	409	395	434	428	405	423	439	437	412	411	407	420	428	399	427	437	456	434	403	404	448	409	418	452	409	426	400	408	444	391	375	428	393	416	415	443	372	410	406	417	416	401	405	442	429	390	435	424	422	406	398	438	421	431	418	394	441	420	424	436	438	415	429	430	434	387	405	409	444	446	404	370	397	400	404	424	445	425	419	431	434	413	429	425	389	436	407	418	428	407	415	431	427	426	416	442	438	426	412	442	402	420	427	440	441	393	413	435	429	464	396	384	389	458	398	402	375	460	452	400	401	446	403	436	424	410	423	425	420	433	411	458	385	422	430	406	439	412	441	412	456	437	386	392	448	408	423	408	392	436	408	448	394	409	428	444	428	404	417	421	450	405	425	419	402	425	438	411	440	403	423	423	434	444	408	475	423	382	430	456	418	419	400	455	450	412	438	425	485	418	360	410	437	398	417	397	403	398	399	428	397	447	429	413	400	418	430	405	417	396	450	463	422	435	429	460	422	437	411	424	439	457	408	405	409	429	426	422	429	439	441	402	408	424	455	418	409	400	427	424	413	446	423	422	414	418	431	436	434	393	455	417	446	420	425	421	400	430	395	466	418	407	393	413	406	424	411	434	422	414	436	404	419	427	415	435	465	419	418	409	457	403	417	423	460	406	424	410	385	434	433	388	401	417	427	416	438	428	407	437	416	407	392	448	437	412	419	426	412	392	408	429	407	362	398	421	448	413	444	457	439	396	406	422	430	455	411	406	412	430	415	396	413	445	430	402	399	444	393	384	380	408	425	411	393	410	416	404	432	402	408	417	390	427	420	409	387	445	448	445	395	439	479	386	447	436	446	416	435	408	389	429	417	404	421	402	421	432	460	440	433	416	409	404	400	446	424	396	405	429	447	436	412	419	446	448	376	423	443	407	433	456	455	423	455	380	365	416	427	452	413	425	432	388	406	421	437	428	438	435	444	402	434
23261	21566	29283	24223	21535	21535	8908	1217	872	860	780	730	720	719	643	725	677	626	643	635	648	622	602	636	651	596	604	542	613	558	594	647	589	589	594	593	593	583	572	600	564	576	590	574	545	644	608	575	559	583	573	575	568	586	583	597	636	542	543	608	576	551	606	568	589	527	607	596	598	584	551	613	585	604	539	576	578	553	566	581	565	600	581	565	603	585	603	593	629	606	549	522	556	582	592	566	618	594	593	615	547	552	602	602	599	573	553	576	637	613	613	569	596	513	623	591	584	546	545	612	546	584	577	576	591	592	587	543	570	609	624	606	591	575	575	574	614	587	570	615	610	604	584	607	613	594	621	549	585	605	558	576	623	551	591	579	596	582	585	594	570	586	568	596	541	593	573	536	571	561	533	592	570	596	568	625	582	572	615	578	593	550	679	556	577	560	587	562	615	566	599	536	553	584	577	603	579	556	569	557	604	593	603	580	592	562	583	567	594	588	564	546	577	566	578	539	539	566	562	571	621	575	570	579	587	606	605	610	553	591	560	594	542	591	526	609	620	573	594	584	554	567	596	626	560	594	564	575	599	593	609	603	571	544	577	545	571	581	600	623	569	547	549	576	585	579	574	607	613	569	592	550	590	573	587	600	522	576	607	601	587	582	575	528	565	567	572	542	576	639	608	582	541	590	622	579	570	585	580	629	597	607	557	608	584	605	573	575	571	584	570	605	597	543	588	582	601	631	552	565	567	579	577	564	548	537	605	596	582	558	564	564	605	532	534	580	595	577	591	592	583	562	577	577	554	548	606	611	583	588	593	612	598	552	578	564	583	574	581	575	589	563	570	583	579	544	597	602	587	562	586	571	557	545	558	580	600	571	546	576	611	563	570	595	620	583	560	575	600	581	601	581	627	615	591	564	587	565	578	558	605	588	581	594	594	565	587	562	603	595	592	555	545	582	571	600	556	608	570	637	598	568	596	584	607	550	614	585	568	600	600	568	606	570	583	575	600	614	615	625	586	583	597	556	575	600	626	538	597	581	606	603	520	558	553	580	597	566	558	604	581	574	572	594	620	572	555	570	599	540	574	585	612	592	577	542	562	576	553	624	569	617	543	553	633	569	604	591	591	588	586	523	555	582	580	553	561	568	578	591	577	603	586	513	592	578	600	523	566	587	585	584	601	570	556	596	615	593	549	610	558	620	591	570	551	586	571	627	567	604	569	571	600	607	559	574	603	588	583	558	595	582	582	586	579	594	548	543	617	580	584	612	566	568	571	595	549	566	573	590	568	551	631	565	568	528	554	617	567	557	551	588	587	568	599	574	601	582	586	564	595	579	545	612	583	592	637	562	557	567	565	583	590	551	568	575	593	578	591	600	600	595	606	559	573	591	586	608	578	593	603	576	631	588	552	522	580	622	601	564	581	563	595	565	575	571	599	580	542	621	567	573	602	588	585	617	585	584	613	567	596	588	616	535	588	579	607	556	596	586	569	566	615	543	605	580	600	567	581	577	561	617	592	581	606	561	555	565	589	589	551	597	574	582	590	588	604	577	593	549	579	617	607	589	641	609	587	605	548	585	588	603	584	654	617	589	575	591	610	592	585	609	548	571	586	556	554	598	550	548	532	597	563	595	598	601	587	612	579	586	624	546	570	540	594	582	597	541	609	569	586	588	589	575	593	593	593	551	521	559	553	595	613	572	593	568	576	554	614	595	567	597	587	584	616	600	553	607	565	606	570	567	607	626	634	604	563	548	596	552	624	579	549	591	532	605	592	598	543	623	614	589	545	585	597	563	619	593	567	616	587	564	571	646	539	552	524	629	558	582	554	581	582	587	612	560	603	539	583	593	545	572	623	585	538	591	586	596	611	606	563	520	578	582	560	616	591	617	589	540	645	539	549	586	615	596	557	587	611	585	562	603	638	629	593	589	595	566	591	603	589	570	631	587	561	578	579	585	585	608	587	536	585	574	627	618	563	591	584	598	599	571	607	581	597	588	581	583	568	603	552	589	584	546	618	598	582	562	586	551	545	565	536	572	642	571	556	547	554	618	602	574	591	550	582	556	587	607	590	568	573	576	576	528	573	569	618	601	578	542	599	580	592	651	596	549	597	552	560	550	568	598	596	587	607	614	571	577	589	587	572	591	590	564	598	517	554	592	554	598	613	554	571	575	575	597	563	573	602	564	603	589	565	587	584	613	601	579	566	602	625	586	576	608	541	582	588	585	627	563	575	579	556	555	585	594	578	576	591	586	603	553	575	602	579	609	552	613	573	574	570	555	580	557	564	544	597	581	629	580	592	562	656	596	553	574	568	574	572	584	588	559	560	619	604	598	581	553	601	622	571	582	566	569	625	642	569	567	554	596	542	591	592	586	610	571	590	589	563	589	554	587	554	555	555	636	587	574	576	604	578	564	601	606	562	576	523	572	584	579	646	559	598	573	553	541	595	566	594	540	562	595	549	557	573	608	584	609	586	573	593	562	627	575	582	570	593	580	561	577	583	541	578	563	592	553	582	601	607	549	551	531	585	605	581	546	563	570	587	592	579	579	559	602	543	540	601	606	571	584	605	577	599	541	553	582	606	577	563	571	588	615	562	558	598	603	556	573	596	572	571	534	610	555	609	564	607	588	543	590	602	574	565	595	598	568	608	561	578	619	592	565	589	556	629	619	586	576	639	630	560	603	579	566	546	571	551	559	582	617	609	539	570	612	542	559	570	582	595	563	579	562	537	595	575	601	554	586	582	556	590	577	569	606	546	587	567	597	620	600	585	605	597	611	604	582	569	573	576	573	583	576	597	588	553	549	579	589	567	596	535	581	590	582	551	548	557	602	582	570	573	583	555	569	594	563	574	629	602	549	582	542	588	577	589	552	593	533	564	594	598	593	593	567	530	598	584	523	588	560	595	562	572	567	562	600	593	569	592	537	550	563	559	586	566	540	557	562	561	636	556	550	575	587	554	576	592	580	587	527	575	568	584	554	618	609	581	573	601	603	555	580	564	623	583	586	563	624	633	617	609	586	595	613	574	587	599	582	604	596	582	557	560	579	615	575	603	586	600	548	591	593	576	582	582	517	594	569	585	573	581	626	558	563	552	569	602	571	569	564	607	554	619	546	590	590	582	608	591	565	602	568	577	555	572	560	545	561	552	609	599	554	561	569	564	556	600	552	553	609	558	567	565	557	556	603	569	609	575	541	543	583	570	582	604	554	547	606	568	616	610	604	585	578	575	603	585	556	580	583	552	582	571	595	575	617	575	604	555	553	564	575	576	596	579	600	571	605	571	592	548	597	613	582	574	560	578	541	577	612	633	597	607	558	561	584	554	576	598	590	555	566	609	582	552	571	591	547	563	556	583	586	569	620	590	566	582	576	592	597	546	569	563	591	560	549	592	593	581	601	587	598	555	541	596	579	588	611	542	567	616	591	567	586	574	575	574	575	556	624	552	536	548	576	572	607	541	558	601	546	577	606	586	564	555	573
44720	53210	8297	4267	3092	2374	1917	1542	1297	1214	1077	1004	934	941	824	799	807	800	769	731	791	771	809	721	744	768	764	713	726	684	722	700	682	723	687	732	660	671	679	696	729	677	671	681	661	658	675	685	709	707	684	651	695	663	690	647	654	680	645	651	732	658	661	642	673	687	641	634	688	675	697	720	695	692	688	648	688	643	700	698	701	683	701	669	698	684	725	579	666	632	700	714	686	662	687	664	709	658	661	687	690	657	692	679	651	706	656	681	672	705	631	685	669	696	631	691	673	635	685	681	640	687	659	672	664	693	662	662	645	663	714	680	681	654	659	699	638	654	720	657	652	691	678	702	672	644	714	670	622	687	670	683	682	681	701	674	684	672	675	682	657	696	657	695	699	674	691	705	683	666	658	664	667	660	680	668	668	673	653	673	631	636	661	677	686	659	663	730	641	715	704	677	716	709	668	649	655	691	716	616	646	663	697	673	646	654	639	658	695	659	655	660	689	703	676	685	684	677	727	708	708	686	689	657	671	680	677	685	692	627	627	667	634	689	650	647	653	674	639	682	701	657	684	680	681	639	670	639	682	662	680	673	680	670	662	688	677	689	664	686	684	688	698	707	685	618	639	669	650	674	660	625	700	687	658	661	701	692	720	658	680	675	650	715	708	666	657	699	694	697	694	747	661	691	648	691	687	695	640	649	681	727	709	691	700	638	671	675	652	628	636	658	625	669	642	722	638	662	754	657	656	676	664	671	652	678	683	657	678	655	662	662	639	643	695	667	678	641	716	698	713	681	693	701	703	675	719	634	711	709	704	736	681	703	670	638	666	694	671	688	686	674	666	678	670	656	673	653	647	654	662	680	636	725	660	664	637	663	685	708	644	701	675	708	767	634	676	654	685	664	713	643	681	707	680	681	667	709	678	648	690	661	673	646	693	661	655	712	679	640	674	634	661	660	712	724	682	688	671	623	702	678	688	681	714	701	672	653	659	747	681	625	629	682	733	640	649	680	654	701	687	631	693	672	687	674	684	664	706	689	684	744	662	702	691	713	684	682	673	659	671	651	642	647	740	664	627	655	663	674	724	669	650	691	695	673	681	677	725	730	649	650	666	634	680	723	659	674	651	706	620	660	665	652	713	724	656	654	685	687	644	663	703	678	680	685	687	658	649	662	691	693	647	683	663	653	698	658	651	729	647	662	659	649	702	643	680	725	684	655	660	651	658	679	673	673	671	687	653	678	719	644	688	726	670	702	690	680	659	642	658	628	677	657	716	701	666	675	694	683	628	650	707	660	666	668	635	675	711	645	703	710	690	691	653	647	647	640	654	659	681	688	646	713	653	649	652	714	689	709	707	702	706	690	734	696	706	635	657	668	672	667	644	590	717	670	676	700	679	653	666	593	626	669	677	705	638	658	693	689	650	703	684	649	704	692	699	699	681	677	649	661	639	634	648	677	674	646	653	702	666	655	702	678	654	728	699	691	637	672	634	671	680	642	627	694	634	690	625	689	671	708	687	665	655	717	677	747	676	707	684	693	671	686	659	703	687	679	655	660	681	655	698	675	671	616	707	684	686	715	679	666	695	694	711	663	697	700	649	637	641	648	647	604	681	645	676	665	630	686	693	699	667	665	726	690	701	689	681	652	646	692	710	669	659	638	671	677	680	653	686	679	669	737	660	619	684	673	663	680	661	696	653	692	645	667	664	744	676	658	669	677	653	656	692	626	730	709	656	706	646	670	657	682	714	710	648	637	686	607	688	690	680	659	678	671	623	692	679	683	704	648	666	677	662	703	677	654	682	650	686	665	674	685	700	640	615	712	716	704	689	674	627	666	689	703	713	683	629	703	627	653	685	672	706	707	664	711	721	696	691	637	670	653	679	656	652	669	677	652	706	694	713	692	668	672	671	688	667	682	644	686	697	697	708	662	692	659	676	675	647	672	694	714	673	632	657	707	667	691	674	662	669	637	632	679	706	693	654	662	651	650	674	692	646	664	705	672	696	633	685	716	665	649	662	673	655	642	639	673	654	694	647	650	691	714	701	691	705	678	679	723	709	682	694	716	691	730	752	676	653	696	659	687	650	685	729	699	663	687	670	691	659	636	678	671	649	689	664	649	662	625	655	658	669	667	675	662	727	709	715	629	671	685	647	643	680	668	677	689	661	631	687	648	708	647	644	632	666	691	652	643	680	705	667	664	707	685	648	671	687	639	673	672	695	629	671	678	646	642	668	709	689	667	690	700	693	654	644	640	653	713	667	679	654	659	654	667	658	722	694	688	634	683	691	651	674	684	695	736	704	670	708	698	668	671	733	665	650	625	646	701	656	615	649	668	663	687	742	640	679	719	653	710	670	665	648	696	672	643	703	668	678	684	734	703	669	678	718	662	689	671	663	671	647	697	647	629	747	680	695	703	661	694	694	650	672	710	649	657	666	719	694	648	687	670	666	660	654	676	701	685	718	701	651	647	692	653	668	683	668	675	638	719	681	681	712	644	740	722	726	636	707	635	698	692	671	677	693	671	691	625	680	672	665	633	703	681	679	686	694	681	660	657	686	689	703	671	702	664	669	663	668	660	711	696	658	701	663	651	670	677	609	700	647	680	706	674	671	689	680	683	682	693	663	666	711	694	678	707	672	620	698	684	636	637	626	683	668	635	693	699	682	677	654	658	634	669	708	675	655	683	698	722	657	685	678	739	690	720	685	729	682	699	652	636	668	629	664	697	686	667	679	697	682	680	677	671	648	682	717	656	601	685	702	668	681	679	661	666	648	680	608	689	655	641	642	670	611	707	689	679	676	673	698	671	692	656	655	699	679	701	639	705	656	655	705	689	670	686	696	627	692	734	658	680	661	639	668	694	672	739	646	680	654	635	667	687	660	670	663	660	647	713	628	669	683	658	697	659	667	648	693	685	703	644	653	722	692	671	714	677	674	703	674	674	626	629	666	683	685	685	648	684	712	708	621	741	678	615	693	707	686	672	623	662	678	677	678	683	674	700	662	670	659	705	661	695	727	697	679	680	700	668	622	650	641	683	675	662	697	633	671	692	642	704	680	669	657	645	700	644	701	714	656	635	682	688	717	743	651	696	671	661	673	693	680	662	675	648	661	680	649	718	676	687	720	707	658	656	669	725	690	729	683	706	678	664	640	672	685	692	699	657	711	692	675	629	715	670	682	688	692	684	661	693	654	682	667	685	723	650	657	663	655	646	654	671	678	745	677	677	624	716	691	691	697	680	679	662	731	725	655	666	693	698	676	708	716	627	634	672	673	707	660	702	670	669	658	657	673	672	729	667	670	704	675	686	644	664	718	633	653	641	619	708	680	639	705	638	658	660	661	637	669	679	689	660	697	691	717	640	670	653	671	626	662	651	628	688	648	694	632	682	685	721	694	624	662	690	660	656	682	691	634	707	710	660	660	673	663	645	653	610	648	655	680	668	681	627	671	621	673	714	698	690	701	657	673	677	621	677	653	677	658	661
29617	26198	13742	1277	267	239	236	214	187	191	217	199	215	209	192	193	162	238	177	195	208	191	190	198	180	185	211	213	206	208	234	199	219	199	196	183	218	202	207	195	210	214	196	207	195	220	202	199	200	233	181	223	190	210	203	212	199	202	227	210	204	222	190	169	204	215	198	190	199	209	184	218	185	217	222	206	198	206	178	225	219	183	200	190	202	192	194	207	207	193	202	215	198	172	213	188	210	222	222	210	239	203	220	194	224	190	183	186	219	205	206	211	198	202	186	203	212	153	184	193	214	236	194	201	198	209	210	200	183	195	203	187	191	203	233	215	208	187	215	193	191	208	191	210	216	181	192	175	186	192	231	190	176	180	178	208	193	184	228	187	195	166	230	180	220	208	190	193	182	232	219	194	209	200	210	210	212	231	195	207	194	227	203	186	200	230	175	200	216	221	198	175	204	208	202	197	206	194	196	195	203	201	219	198	167	217	216	179	234	218	213	196	222	202	188	186	204	179	197	205	204	173	204	203	223	191	195	204	176	195	186	194	214	207	221	200	194	205	217	187	198	219	188	217	198	224	201	212	217	188	216	205	185	182	199	193	201	216	210	207	205	206	194	178	178	221	195	199	191	180	195	208	197	175	185	183	207	207	181	185	219	210	209	198	207	197	209	215	194	190	199	200	206	204	195	212	203	214	210	206	210	195	199	212	210	203	216	206	188	201	188	221	191	203	196	210	203	215	201	210	202	183	183	193	208	203	204	205	202	193	195	206	183	205	206	195	181	204	213	216	191	185	208	193	191	210	204	198	216	210	224	201	176	215	200	193	177	182	199	214	218	193	172	209	202	185	203	196	200	191	204	216	228	214	199	209	185	192	217	201	214	211	200	188	210	190	189	203	196	194	201	207	215	194	202	215	179	232	195	201	199	208	229	191	179	187	200	196	183	193	211	188	197	213	205	222	197	223	197	188	204	207	207	199	193	207	210	222	234	229	203	208	220	215	194	224	199	183	201	186	196	223	174	212	199	174	216	191	206	200	215	202	217	183	220	193	202	211	184	191	216	175	192	195	206	183	206	205	210	204	201	226	196	203	209	218	180	194	224	202	195	217	197	203	181	209	230	202	217	206	187	215	198	217	205	240	203	185	211	183	203	186	177	193	197	231	186	212	209	197	202	192	188	204	200	198	210	225	189	203	210	186	211	196	187	205	181	209	193	197	202	210	214	193	184	214	217	201	202	218	227	209	207	208	197	214	222	186	196	182	202	187	191	200	187	181	188	230	217	195	198	200	199	212	197	211	189	184	220	194	226	190	222	179	211	203	218	202	220	205	215	193	197	189	187	177	204	205	215	201	186	210	230	185	211	188	218	196	184	185	198	202	178	184	221	194	176	207	214	211	196	192	184	188	212	209	183	191	186	201	212	203	206	215	213	205	196	189	212	198	199	218	215	220	207	207	217	184	203	199	211	217	199	198	210	188	195	195	218	207	189	188	219	232	200	214	202	204	201	185	199	210	194	194	215	201	198	216	189	190	193	201	203	192	209	189	204	187	214	185	209	220	199	208	219	193	202	195	197	191	226	187	206	181	168	200	199	206	215	199	188	177	186	204	198	209	189	220	201	218	209	202	207	208	201	201	204	198	190	197	185	189	205	209	194	176	214	200	196	220	209	184	184	219	210	181	212	214	201	207	200	199	220	225	205	200	197	205	188	209	235	179	190	182	193	180	189	182	189	210	194	223	194	174	216	204	198	201	200	205	202	230	214	180	198	177	208	202	188	185	185	217	200	198	214	200	219	202	221	221	185	207	220	214	180	227	215	213	220	193	207	180	215	203	182	203	204	201	198	192	204	199	173	208	200	199	180	203	194	179	190	173	198	206	202	191	208	183	228	209	192	162	220	201	190	199	193	188	209	213	197	209	189	193	223	201	200	195	202	229	191	182	218	243	191	205	225	212	194	190	219	190	196	202	217	223	193	213	189	182	183	192	203	199	198	194	205	194	175	170	218	207	180	195	204	198	192	213	212	204	212	177	201	204	203	197	181	210	213	202	213	235	182	193	202	197	216	196	186	203	196	218	213	211	210	201	182	192	198	207	209	192	198	234	211	171	211	206	209	204	203	206	199	175	227	194	182	208	210	195	193	190	214	218	225	183	190	182	208	188	200	193	209	215	225	198	206	214	183	196	209	186	217	185	197	198	210	218	195	173	186	197	191	189	192	176	181	182	216	197	211	200	191	197	208	185	218	203	207	204	189	233	227	210	200	184	210	180	192	198	208	195	176	217	199	194	208	196	217	181	200	205	202	187	217	220	216	203	198	214	205	192	196	208	213	189	192	191	214	193	181	192	188	185	201	221	201	183	232	227	174	215	198	181	206	195	197	206	218	188	199	184	179	214	193	197	205	210	189	211	208	218	205	191	199	215	201	212	233	187	206	194	217	198	189	224	191	188	231	197	219	186	186	230	196	202	196	206	191	199	199	236	183	233	204	200	176	205	209	211	185	191	195	191	185	207	195	183	199	184	196	214	204	201	190	203	212	232	204	223	175	209	205	209	194	190	209	184	183	224	191	205	192	219	204	204	187	213	207	214	197	176	211	225	193	179	210	208	229	218	206	202	219	197	203	173	187	182	206	211	223	202	192	192	176	193	218	200	196	213	190	195	211	208	191	168	184	210	192	213	193	201	215	219	183	209	208	203	204	193	200	190	206	236	222	220	191	223	205	220	176	198	180	195	208	200	173	197	193	217	201	207	194	201	222	181	161	181	214	216	202	187	204	190	214	191	208	202	174	198	204	212	213	188	197	219	193	204	197	214	194	181	206	207	206	207	186	203	208	222	182	222	181	213	225	175	197	179	208	206	210	183	172	232	211	192	194	204	208	177	189	197	202	201	195	177	195	214	209	211	207	179	194	200	197	197	229	219	215	229	199	170	195	209	220	178	195	208	199	196	190	204	241	210	208	203	197	189	194	194	176	235	223	237	205	202	204	208	194	193	200	173	197	189	201	200	185	181	195	211	191	194	187	189	210	208	182	194	196	215	186	197	228	223	204	216	183	202	181	189	210	200	184	221	190	203	210	209	181	212	223	226	186	211	213	196	212	199	179	194	196	190	204	204	203	200	222	182	214	168	223	184	216	177	196	182	196	199	219	205	193	189	198	223	235	209	217	209	192	202	211	188	225	189	226	211	190	197	199	210	217	195	192	194	194	201	233	168	209	214	222	215	204	202	197	202	195	184	184	199	188	212	190	212	188	180	210	216	170	192	180	209	197	200	227	203	185	228	194	213	200	212	206	197	170	188	238	188	204	185	198	202	189	215	201	215	212	200	206	228	187	198	216	210	171	209	205	208	184	211	195	217	216	216	182	190	206	198	213	188	210	192	225	192	218	216	228	198	177	220	186	243	203	178	192	194	205	226	203	175	205	203	192	194	212	212	223	192	234	192	190	206	183	188	221	215	220	197	219	192	208	214	199	189	187	219
35122	31182	663	359	344	300	292	282	274	290	268	282	278	279	268	251	302	259	248	282	268	270	281	265	276	291	258	246	242	296	293	255	270	226	256	254	266	277	267	244	286	246	272	280	257	272	252	272	263	275	236	272	271	263	250	238	254	269	292	259	265	262	242	279	252	261	256	269	266	256	252	262	282	262	258	255	251	249	267	264	272	284	267	271	272	259	294	237	268	258	267	256	255	264	255	269	253	277	295	242	266	276	275	277	279	267	277	266	260	269	235	247	245	242	261	259	287	273	277	298	270	217	265	289	258	252	255	284	261	240	260	268	270	260	234	241	297	257	284	250	268	221	276	264	250	275	279	238	268	261	252	243	276	289	268	249	279	272	281	271	264	271	247	236	249	255	245	259	255	247	265	245	262	281	277	266	250	239	255	265	259	244	233	258	223	261	271	282	257	279	255	258	227	290	276	266	286	237	267	299	243	286	250	267	255	278	244	251	262	244	238	233	280	277	268	264	240	271	279	263	269	245	277	258	260	259	259	257	247	220	267	274	258	278	255	274	275	258	295	263	257	275	255	274	262	280	251	258	244	266	223	267	254	277	237	261	277	290	283	239	263	295	274	255	245	254	276	250	262	290	243	278	262	253	231	266	284	246	268	242	268	253	273	272	247	254	261	252	232	254	274	278	223	245	250	241	278	280	257	262	247	265	253	272	267	261	263	257	261	254	268	246	258	265	271	269	281	254	269	260	261	256	273	257	246	287	275	253	249	220	275	292	241	277	253	224	281	270	250	259	252	268	264	280	257	294	261	265	274	263	249	238	241	268	277	248	242	237	272	279	246	233	261	271	259	262	265	248	262	226	261	256	291	270	257	251	245	283	235	260	243	242	282	270	278	272	267	268	252	252	262	257	240	258	254	254	249	249	268	260	255	248	239	255	252	252	291	253	284	262	263	225	252	237	254	258	223	266	277	255	272	233	267	257	248	263	262	284	295	242	245	248	268	268	236	273	255	252	249	248	269	265	275	261	248	270	238	270	259	267	234	272	279	272	298	267	276	270	275	281	262	273	244	260	262	283	261	274	261	293	263	257	257	250	266	266	271	276	264	261	274	259	297	256	278	270	240	246	262	236	258	300	283	264	251	255	251	279	263	236	250	266	232	267	255	269	261	270	273	257	253	266	253	298	266	255	250	274	254	240	254	264	256	295	292	259	255	244	255	239	273	254	238	261	263	264	245	268	243	263	257	269	241	266	258	267	283	263	251	256	252	254	288	254	270	253	229	279	251	271	258	267	302	257	274	271	257	254	265	278	252	251	256	270	249	260	289	255	240	279	248	282	270	259	252	260	259	255	277	300	278	252	280	234	284	262	246	268	245	302	262	280	267	285	248	296	257	267	272	232	246	284	275	272	258	242	276	294	233	275	269	270	251	280	258	278	286	233	261	239	267	265	293	262	262	272	249	282	271	282	267	225	267	270	231	274	266	243	266	262	239	288	253	255	274	272	259	259	261	273	258	266	255	253	281	254	270	267	240	239	248	259	276	240	286	263	252	265	278	269	234	257	271	265	285	290	254	247	266	293	253	269	272	244	284	272	213	254	264	236	256	256	272	257	266	284	247	232	257	266	286	225	251	231	253	280	239	254	271	237	259	235	254	244	243	278	239	253	271	259	273	250	243	270	265	228	250	292	245	249	279	254	255	283	262	248	248	267	271	274	246	247	257	230	277	280	281	250	278	272	264	254	279	257	258	256	256	270	245	268	267	228	279	284	278	254	253	270	277	256	275	283	262	257	287	244	255	240	265	286	291	235	268	229	259	252	242	231	244	236	265	272	280	280	286	268	250	261	280	243	295	263	261	243	275	293	278	230	256	258	263	244	242	267	268	268	296	282	285	235	247	248	268	268	245	250	257	259	237	275	292	267	275	247	284	270	271	249	274	250	271	280	254	270	282	276	265	229	247	267	274	281	263	237	265	257	255	256	258	238	254	286	286	254	259	268	262	253	257	292	266	243	238	253	288	246	263	275	239	242	276	290	256	230	252	262	243	254	257	260	225	265	248	259	262	277	252	237	262	251	275	250	280	263	278	251	256	228	266	272	262	278	241	242	263	278	239	221	258	260	272	250	244	239	279	249	250	267	268	250	256	294	281	227	274	277	263	262	258	260	254	278	267	260	244	257	233	258	266	250	273	265	270	273	286	240	269	265	263	256	250	253	245	279	268	233	271	281	270	238	245	248	270	223	247	267	252	247	271	264	292	265	233	249	263	268	256	269	296	273	231	275	260	281	274	268	270	263	240	270	265	293	250	306	241	242	270	243	245	243	252	265	250	256	270	267	255	236	250	233	265	258	275	276	240	280	268	270	286	274	256	273	277	257	296	279	258	257	269	267	275	281	242	246	274	242	286	268	259	275	240	262	261	246	232	285	250	259	252	297	292	246	263	283	249	254	254	227	257	270	253	264	260	259	254	290	254	270	258	285	298	280	266	274	260	270	250	276	250	247	271	254	244	277	278	265	254	279	242	283	265	242	243	276	244	237	260	265	234	289	284	271	278	260	266	255	270	251	290	253	275	265	273	259	249	264	247	265	293	271	291	245	264	245	251	270	260	262	295	270	244	276	265	252	250	276	250	276	240	248	251	247	262	259	255	236	265	274	269	275	265	266	235	261	282	310	301	280	272	255	239	247	275	272	249	253	238	264	255	268	257	276	272	279	247	283	258	267	238	269	244	245	267	258	229	258	252	249	256	267	270	250	259	280	270	270	244	265	245	264	269	295	274	244	260	264	259	258	270	267	264	265	290	262	246	278	260	243	260	277	247	277	274	241	286	239	249	231	274	244	262	258	264	266	243	223	263	237	286	231	248	283	247	267	261	269	265	290	279	271	234	264	257	245	264	268	245	285	245	254	272	267	264	298	259	285	292	274	268	247	289	264	257	234	269	262	252	257	269	276	266	272	218	243	268	268	292	240	311	270	240	253	287	288	249	261	284	259	262	251	273	262	247	209	260	261	258	270	282	269	243	280	256	231	298	301	263	270	244	228	257	243	256	255	271	294	265	256	299	277	245	253	233	272	259	263	232	282	279	255	260	290	240	274	286	289	243	274	256	264	275	227	280	253	287	276	278	279	237	248	278	259	261	258	252	274	226	273	246	265	263	270	249	284	271	251	261	260	287	221	245	265	259	277	248	289	263	273	255	262	271	250	262	283	254	259	239	262	280	259	256	250	276	291	260	269	247	273	255	267	265	248	276	291	254	272	265	240	264	274	278	271	253	235	236	261	214	259	274	253	268	255	244	281	254	267	256	265	285	255	274	259	272	240	243	247	254	238	293	296	237	266	282	274	247	270	236	268	285	269	264	254	262	244	279	258	245	303	239	253	294	281	251	236	273	255	258	260	274	300	262	271	261	274	243	269	255	288	249	271	271	251	264	247	273	240	270	255	274	271	268	268	241	280	256	262	267	297	264	266	265	228	269	278	266	249
24461	21511	28604	24699	21199	5423	680	501	431	445	391	393	307	341	341	369	363	333	303	304	327	355	291	323	315	338	309	324	339	317	300	337	308	330	317	306	302	312	328	350	309	299	304	309	306	310	291	334	343	288	329	294	284	275	308	288	313	305	302	301	299	329	313	310	310	279	310	291	324	288	299	300	291	299	342	284	306	308	293	317	283	321	312	298	292	276	310	330	323	319	309	316	359	308	279	312	299	312	297	319	277	292	309	296	328	312	305	307	311	338	293	304	303	300	327	319	285	296	274	307	290	278	285	298	306	305	288	308	328	306	286	287	338	294	313	317	293	319	321	270	298	308	335	268	293	323	285	271	290	293	328	313	300	301	340	297	296	323	290	297	271	270	293	308	345	324	331	291	288	310	301	288	305	299	329	338	294	297	298	282	279	324	300	295	272	314	325	264	295	314	284	271	302	300	310	323	304	316	323	284	316	295	300	321	273	299	305	257	311	306	326	276	313	320	297	289	298	317	316	341	279	283	295	296	306	295	315	297	285	299	303	311	311	309	296	297	294	290	310	309	272	307	320	293	309	318	322	316	321	327	294	322	310	311	310	310	293	354	262	300	327	299	300	304	307	300	334	307	295	296	310	321	304	312	290	319	291	307	291	290	317	284	326	287	292	319	325	306	294	296	289	329	295	300	322	300	302	303	322	312	310	320	291	325	300	312	269	309	312	289	288	301	320	283	297	321	324	314	332	291	330	268	313	288	313	282	282	281	291	301	314	335	286	289	297	307	311	311	343	312	313	313	288	311	264	298	294	321	330	306	322	300	305	309	289	302	290	318	271	283	316	294	284	287	320	329	309	310	327	324	317	273	333	291	281	308	296	310	307	298	351	296	294	269	313	330	317	291	298	292	284	289	320	323	314	304	341	320	302	308	292	285	301	302	314	294	340	276	293	314	288	298	312	315	305	282	295	288	309	287	292	281	310	302	326	292	261	313	308	328	301	281	291	280	324	280	296	310	295	295	300	302	285	309	317	317	300	328	311	324	300	325	289	311	279	315	276	298	327	325	299	280	310	323	292	313	329	276	292	300	290	338	305	303	317	315	281	278	315	314	291	292	268	308	296	329	312	314	299	323	308	296	303	291	287	322	309	333	302	306	318	318	310	284	294	280	315	283	297	303	288	312	288	282	352	303	284	331	306	309	304	297	307	301	332	290	299	284	287	288	298	310	320	327	325	289	299	299	300	276	289	299	334	308	298	306	317	286	303	312	295	304	308	308	303	290	319	275	289	295	323	346	317	276	302	300	314	276	292	313	299	345	289	272	339	282	292	283	265	332	297	293	310	279	283	337	310	317	321	274	290	311	281	292	298	291	300	286	298	328	292	326	316	312	308	269	294	299	314	309	268	296	301	291	291	336	259	318	321	326	314	288	301	303	307	334	316	300	275	319	305	296	309	293	305	297	296	295	329	306	287	295	323	288	299	303	357	301	298	320	314	317	359	277	306	332	297	284	309	268	292	287	309	290	288	331	326	324	299	314	329	314	281	297	304	309	287	330	312	305	298	297	311	296	291	307	304	282	311	288	313	334	302	299	312	291	272	322	298	328	291	329	296	321	304	302	324	268	297	265	306	310	303	297	298	313	275	313	300	329	301	289	355	278	307	325	304	299	261	280	313	302	286	321	312	324	313	316	296	310	313	280	298	325	319	331	312	292	299	302	296	317	305	311	313	293	311	310	312	277	295	311	281	283	304	317	303	303	305	318	314	304	296	285	307	323	309	315	323	296	284	295	273	300	314	292	325	305	301	286	309	326	283	329	269	330	318	299	304	302	293	275	305	286	319	311	330	336	325	299	295	294	299	284	311	276	296	314	309	339	299	321	303	287	300	331	318	273	304	297	303	321	317	293	287	306	322	299	339	301	297	307	303	288	332	364	302	331	320	302	285	319	312	337	311	292	311	289	277	299	298	304	290	309	314	318	298	273	322	264	298	282	307	357	316	328	266	314	305	292	328	300	318	313	310	308	299	277	297	339	290	322	310	293	287	314	286	310	294	315	287	327	288	287	293	277	300	301	324	320	275	299	302	312	295	299	323	293	313	290	284	304	306	288	266	296	310	290	269	334	305	288	305	313	313	304	313	317	290	313	301	317	305	308	302	303	326	280	302	334	346	327	283	332	282	327	286	294	344	331	323	324	302	334	291	309	297	288	334	335	311	309	306	298	307	274	317	318	340	306	302	310	297	323	312	291	297	316	287	307	300	321	298	317	329	328	295	310	288	299	273	275	297	290	287	322	284	291	288	308	323	302	304	325	305	293	293	300	315	302	307	299	282	323	303	289	325	282	308	293	307	308	307	293	301	282	317	287	300	314	307	319	312	291	344	321	295	308	323	271	293	279	307	297	309	288	280	284	286	297	326	281	291	297	280	319	308	295	301	290	278	295	282	308	310	348	305	296	303	321	286	297	307	291	293	325	314	328	302	318	318	305	298	322	300	283	314	301	329	303	320	278	289	294	314	279	289	328	302	313	305	276	308	277	303	284	307	300	308	318	290	352	274	292	315	318	286	309	317	285	293	311	311	313	318	320	339	282	316	310	269	296	334	347	290	314	323	298	301	313	312	307	295	290	297	289	323	302	290	285	283	305	326	297	312	299	315	307	317	306	292	307	334	343	329	309	304	313	289	292	298	291	300	292	306	294	309	298	320	295	308	306	285	296	317	286	274	296	309	254	302	312	303	284	304	297	320	314	294	332	324	338	302	322	311	277	273	298	287	308	281	316	290	289	293	291	278	305	301	301	285	312	289	306	273	316	290	274	282	284	279	325	304	289	296	307	307	293	299	334	266	292	298	305	333	301	283	309	279	281	310	322	321	311	319	307	290	334	285	314	299	314	313	327	313	295	293	307	299	303	314	325	291	305	306	297	309	311	283	315	326	309	316	335	294	310	317	315	296	308	307	301	314	280	325	310	305	337	327	282	327	304	324	308	305	331	286	311	283	322	324	291	271	322	303	309	315	287	291	258	296	305	316	264	270	312	322	329	304	312	317	274	273	277	322	312	311	278	290	312	332	277	310	318	316	286	304	289	292	267	307	344	289	298	293	292	285	327	314	310	277	262	335	332	301	279	301	306	324	328	287	307	301	313	315	316	317	325	299	306	295	291	297	295	312	318	312	302	322	286	313	311	306	305	286	340	288	303	304	292	294	303	323	263	277	292	306	307	290	295	297	306	320	297	313	309	309	304	272	290	273	291	317	325	309	284	305	319	321	315	314	292	311	294	305	317	318	316	321	302	265	317	281	309	314	301	316	283	319	326	309	288	293	346	330	275	298	336	308	299	280	325	299	313	287	315	284	306	316	319	311	291	325	322	279	291	313	304	317	305	292	289	326	308	308	311	330	317	280	344	319	307	324	289	285	298	303	293	320	330	293	297	352	304	270	284	296	280	318	309	313	313	300	300	311	284	314	322	301	301	291	337	291	257	319	327
39079	44517	4292	2074	1463	1134	883	718	642	629	527	515	460	497	460	438	423	451	403	423	403	444	376	361	430	395	372	393	356	422	377	398	397	384	411	375	362	384	421	380	372	374	403	365	394	385	395	406	386	356	382	407	426	359	366	384	412	404	378	363	374	343	370	355	390	377	368	385	361	415	384	390	363	373	382	369	390	369	391	387	369	372	365	372	332	362	375	357	352	358	345	378	356	384	360	375	380	393	367	388	367	399	381	350	389	382	365	334	358	368	374	366	376	413	370	379	380	381	376	363	382	397	350	402	399	345	366	377	374	357	353	368	369	383	364	396	359	371	327	394	377	382	374	406	371	381	357	373	394	373	397	365	374	353	355	390	381	367	353	406	366	381	352	355	358	359	351	371	387	368	379	372	394	353	372	376	372	355	390	353	388	401	399	409	409	390	379	367	360	352	372	384	416	397	394	365	358	357	385	376	362	404	370	343	364	335	337	354	347	411	368	342	352	364	364	397	374	370	391	375	374	370	373	378	390	368	392	366	367	384	374	350	377	384	371	393	375	365	359	339	366	370	388	384	352	343	392	371	363	354	374	355	374	374	416	379	345	384	361	342	351	374	389	406	342	384	378	351	377	376	374	366	374	340	381	370	327	360	399	355	374	383	397	360	370	379	388	383	343	358	347	387	376	406	376	380	355	393	385	346	401	364	382	380	392	353	384	392	377	374	334	345	367	346	359	364	368	336	401	320	374	369	405	381	344	372	374	367	368	351	398	357	346	392	371	380	364	373	375	379	389	324	418	368	351	375	364	390	382	375	389	345	323	363	373	372	359	368	378	360	337	358	376	358	408	368	338	364	391	379	362	360	367	355	362	364	355	350	366	359	394	397	368	367	393	370	386	379	377	359	377	370	373	385	373	340	367	344	370	385	402	367	369	417	381	396	400	375	366	393	362	368	373	404	380	354	363	374	388	336	367	368	346	362	352	400	394	371	380	401	371	399	382	396	383	357	375	363	426	391	365	360	388	384	362	377	384	369	365	392	374	374	380	363	388	349	396	387	381	389	370	386	410	365	364	403	389	376	386	381	392	365	380	340	350	360	370	369	364	333	368	351	382	345	367	376	365	378	371	356	347	342	384	375	379	377	356	392	379	375	401	376	367	363	390	374	348	336	371	358	399	394	383	372	336	365	360	354	393	366	356	369	377	336	362	377	390	358	412	369	367	385	334	357	377	377	373	387	364	359	391	385	371	388	385	397	385	370	359	400	360	380	355	402	365	354	358	389	371	374	364	391	362	403	373	361	400	389	373	404	364	377	395	395	367	357	374	365	384	369	354	390	366	346	340	335	370	373	374	352	382	354	369	351	367	330	334	358	359	373	355	407	370	367	379	391	395	357	376	354	389	384	358	337	398	385	393	359	384	336	366	366	368	387	386	374	345	387	392	342	401	349	373	347	368	351	398	393	415	370	371	332	354	387	391	364	363	340	342	389	395	377	366	373	354	384	364	365	362	357	374	399	369	350	374	376	354	347	367	346	414	353	370	404	363	389	370	392	367	396	370	380	344	352	344	369	397	363	363	343	376	373	372	404	394	344	396	358	370	366	367	399	388	368	357	375	337	390	354	365	340	383	393	368	363	360	379	380	363	357	390	375	382	370	365	383	365	350	350	370	376	367	421	379	376	382	354	349	355	332	368	391	377	383	367	383	390	343	362	404	355	371	366	365	371	367	377	365	359	368	359	393	379	377	377	339	386	356	402	382	361	371	350	384	380	378	354	403	356	400	345	396	386	375	403	389	379	354	337	358	407	363	357	391	382	381	366	365	390	390	362	390	377	349	369	385	336	362	357	392	395	370	364	382	372	367	352	348	396	390	349	372	369	350	382	369	412	355	393	382	370	379	342	385	362	404	356	349	388	348	362	341	375	404	381	350	394	389	389	411	395	361	377	375	358	362	368	364	379	367	397	366	350	361	380	358	376	375	365	416	414	355	348	398	344	358	349	378	357	352	357	359	352	376	360	410	378	346	354	385	367	408	404	359	358	371	366	375	380	349	323	370	388	356	353	341	374	353	411	373	415	383	362	349	393	390	337	361	369	397	387	362	404	394	368	353	393	374	356	394	381	344	368	362	417	373	374	378	361	351	368	397	338	373	389	335	384	376	365	365	339	381	352	381	356	345	380	361	373	372	389	394	400	377	426	378	328	374	357	343	383	402	343	381	392	381	384	382	380	346	421	381	364	367	368	363	362	345	340	365	383	364	387	377	367	368	327	347	357	363	376	362	361	382	362	405	383	358	333	352	338	378	398	374	369	384	349	375	349	372	387	376	356	405	331	373	400	385	365	377	384	368	383	332	412	347	382	389	355	394	378	351	376	342	348	373	389	355	365	387	367	375	372	347	323	363	373	416	381	394	387	382	375	388	374	384	351	369	353	366	372	402	380	414	374	352	383	380	348	336	401	334	396	365	396	397	376	352	360	376	331	382	377	333	381	390	439	377	364	369	341	406	343	335	371	365	379	351	363	378	369	379	404	343	375	373	309	396	376	402	396	403	383	369	371	392	400	382	379	361	354	345	342	375	350	374	348	365	384	370	357	381	382	386	362	374	380	390	371	333	388	384	368	351	387	358	381	382	359	369	347	368	393	358	388	355	372	326	408	370	396	363	350	386	406	369	415	396	376	389	342	390	389	372	362	337	355	363	393	366	351	380	373	378	350	382	364	386	377	380	360	333	392	335	366	361	387	389	342	347	374	329	357	405	345	399	330	390	383	410	371	352	356	369	381	369	377	344	337	361	342	373	404	372	370	378	370	360	373	368	399	401	358	364	394	363	386	376	356	373	392	377	396	344	368	374	401	385	374	397	369	364	402	339	410	364	356	342	376	383	361	345	375	345	405	373	402	356	370	418	356	392	366	386	366	364	354	391	367	359	359	378	385	399	352	368	377	370	347	381	347	329	356	355	388	357	372	388	355	398	354	357	404	357	357	400	377	361	376	397	349	335	359	344	384	405	386	365	397	358	388	339	369	416	363	321	382	374	384	373	357	380	365	367	381	363	368	360	400	377	368	384	364	352	346	363	330	344	386	382	347	380	397	379	355	341	365	351	358	364	375	370	367	388	366	319	409	362	365	354	374	369	342	337	369	353	384	400	381	358	346	344	352	356	363	381	377	366	371	398	384	386	373	371	344	364	360	339	329	360	371	379	346	400	358	356	409	361	388	415	357	383	378	361	382	365	389	370	377	372	367	345	375	359	337	364	370	387	374	360	378	351	339	384	385	380	364	366	340	373	403	394	381	371	371	384	362	329	333	373	351	347	368	357	389	378	359	373	355	376	387	377	353	342	373	404	389	387	367	378	335	395	384	379	399	393	375	370	365	340	368	342	358	362	380	374	385	362	383	334	401	391	390	341	391	375	359	393	341	365	367	367	387	369	361	384	397	373	391	360	386	376	411	374	385	375	383	318	395	387	327	396	370	367	391	384
25594	21571	27419	25684	7893	621	445	443	376	405	363	367	342	351	393	318	360	325	322	338	312	351	330	341	329	319	330	325	359	324	361	356	319	319	343	292	349	312	320	335	351	351	350	328	330	373	330	317	333	347	357	328	357	310	368	277	316	288	335	346	340	311	331	320	314	330	308	312	334	386	333	361	355	289	368	366	339	314	314	334	363	322	333	329	327	317	313	309	293	322	366	356	335	282	313	318	345	324	343	333	334	319	332	334	321	312	330	290	328	343	325	341	324	318	314	309	318	298	355	334	334	312	358	359	323	309	331	327	331	329	315	330	325	314	316	320	364	327	328	323	323	345	283	337	311	329	363	319	318	329	319	341	336	340	327	333	327	333	320	353	330	338	339	363	333	301	310	313	320	353	327	311	325	315	311	329	314	338	288	342	313	321	368	327	331	327	346	323	352	359	340	349	342	304	314	330	327	293	287	308	334	336	336	315	325	324	310	307	320	365	315	285	334	350	335	319	315	317	350	307	314	317	310	328	345	325	374	304	317	344	329	363	345	300	371	318	363	324	302	333	337	346	324	346	327	328	355	322	343	339	297	297	354	370	348	323	335	323	355	309	339	331	356	339	344	302	359	380	309	337	313	337	312	347	332	348	308	350	336	333	332	328	356	323	320	297	361	347	313	357	310	318	329	345	358	324	304	316	320	360	344	306	291	300	356	349	324	299	313	335	346	325	360	295	323	320	321	366	342	336	334	301	298	317	330	338	290	311	330	336	320	346	332	317	332	381	343	315	357	321	320	312	342	339	330	321	319	339	333	332	298	325	337	323	322	335	316	339	330	352	337	313	334	351	327	298	319	360	346	327	324	344	362	323	330	338	326	326	360	312	335	325	312	340	314	295	326	337	316	340	302	295	345	319	300	299	335	316	348	340	303	332	321	341	378	368	307	329	322	344	329	341	339	340	316	338	345	339	308	327	329	332	333	333	330	334	339	304	330	345	341	323	305	331	309	328	327	321	343	326	330	363	315	317	321	332	361	318	295	352	348	347	328	348	304	345	337	332	333	361	328	343	319	331	329	353	327	383	348	317	310	330	344	336	347	312	333	347	376	362	325	325	315	352	313	338	302	319	318	346	318	298	342	320	318	322	336	343	316	322	282	336	315	325	324	321	323	327	320	336	361	352	326	322	310	345	313	316	321	322	316	319	321	339	339	318	317	316	346	345	310	344	334	367	320	301	313	325	326	321	327	337	332	318	319	314	315	345	325	342	340	333	341	338	319	308	349	319	328	342	302	318	323	268	297	345	319	323	354	322	322	311	331	350	340	363	311	349	321	320	337	332	310	310	315	320	328	317	364	304	323	317	312	340	303	342	361	320	323	327	362	343	325	328	328	303	338	330	311	306	286	361	336	324	312	332	330	302	326	320	323	317	327	343	322	321	343	322	314	332	326	323	347	356	357	340	323	360	340	312	329	341	312	344	342	340	300	325	324	327	339	359	314	341	323	315	335	328	339	369	338	344	321	315	337	297	314	306	321	350	324	339	323	350	348	327	358	352	328	326	342	318	338	320	292	332	359	315	302	305	325	342	333	327	344	348	327	295	331	334	346	346	339	329	334	342	341	321	283	302	289	314	311	307	312	343	292	293	346	326	327	373	326	339	328	344	304	321	294	339	314	346	317	333	307	330	343	334	318	327	326	333	318	331	324	326	320	309	299	315	319	321	335	326	321	330	310	313	324	364	346	302	316	309	330	326	321	311	343	318	360	309	342	329	344	332	329	295	321	311	336	347	356	335	311	331	317	294	315	352	312	314	343	349	315	341	326	339	362	352	304	323	315	352	342	310	339	329	322	325	339	302	335	321	351	347	340	315	353	323	337	342	325	299	323	307	322	311	366	316	336	345	331	335	321	358	361	308	339	297	342	329	338	318	330	372	294	333	322	358	362	304	306	332	335	344	316	331	302	330	356	330	332	323	340	314	333	330	307	330	319	320	344	318	365	296	349	320	335	325	333	333	321	340	326	306	337	312	309	321	358	323	311	337	330	329	318	315	328	347	323	328	325	316	340	356	319	328	365	338	328	319	313	310	355	341	320	317	321	333	318	323	344	334	345	362	293	327	327	342	357	295	314	352	302	333	327	330	323	329	318	320	302	331	344	346	324	325	347	339	337	341	361	349	319	334	330	322	313	369	330	327	328	336	309	313	345	341	330	354	315	317	335	328	310	365	302	327	327	325	336	310	310	343	331	312	304	329	319	314	321	331	315	365	340	340	345	321	352	313	333	303	327	304	371	330	337	306	338	337	327	317	302	320	343	320	332	345	312	310	335	356	309	303	333	328	377	297	320	342	323	341	311	320	348	352	364	345	340	305	338	344	356	321	338	336	337	305	325	331	334	311	329	384	337	279	328	315	334	334	312	308	349	337	329	352	327	311	335	332	320	328	350	346	328	347	290	312	319	329	300	341	345	311	318	345	349	343	346	326	331	337	347	325	338	335	340	366	321	323	334	350	329	312	330	349	305	333	345	320	329	318	351	337	357	294	345	306	340	353	312	349	333	328	347	335	328	329	348	301	323	333	335	341	308	318	301	318	343	305	319	343	343	331	308	355	301	309	332	352	322	327	353	344	328	317	346	327	354	319	313	322	360	325	337	317	298	310	324	317	330	340	310	310	341	330	302	344	323	311	353	317	361	354	336	312	316	323	301	326	340	333	336	332	337	347	308	353	304	337	306	328	322	325	355	348	311	314	327	328	334	321	318	318	318	338	334	321	351	347	336	325	318	316	321	297	327	374	352	323	340	340	336	318	329	312	350	343	340	328	290	328	341	322	359	314	356	318	301	348	320	315	320	315	334	338	323	313	329	325	342	310	342	314	336	341	346	312	308	326	329	297	354	325	361	333	373	346	346	292	321	341	355	342	354	321	328	350	361	341	364	352	349	320	330	334	381	287	309	304	361	314	344	329	321	331	329	306	359	342	332	305	308	341	309	334	350	299	324	298	331	340	332	326	334	313	300	329	319	340	294	323	302	319	318	304	338	319	334	340	351	317	345	345	315	325	331	304	332	299	316	322	346	361	328	352	325	355	312	336	300	316	341	334	341	323	331	322	343	338	315	332	329	327	349	323	308	323	326	305	339	317	347	343	304	313	321	297	350	305	345	349	308	351	321	351	348	315	343	302	292	351	326	336	330	311	345	321	302	319	298	342	322	327	317	325	310	322	311	306	351	330	320	320	329	343	336	350	294	342	315	268	338	355	333	334	323	319	323	332	325	331	300	317	340	299	340	329	311	299	330	323	316	348	317	314	326	336	322	309	314	326	312	339	320	304	340	374	356	331	356	325	340	324	300	308	327	337	346	307	322	323	313	314	330	316	338	303	332	324	335	331	350	372	325	322	314	332	289	318	339	299	318	311	303	344	328	333	364	337	340	320	348	306	322	305	346	338	319	327	319	359	331	322	334	332	356	309	308	355	335	341	323	337	323	337
38249	39350	2516	1377	1028	894	741	624	576	611	569	514	497	470	465	462	448	434	448	437	454	467	441	439	434	421	414	446	402	451	425	425	388	412	404	422	425	414	398	422	454	430	432	406	423	400	450	432	409	398	440	457	410	435	449	430	412	428	391	435	410	429	414	383	416	388	430	418	415	433	406	409	412	431	377	424	401	389	442	398	403	466	421	405	428	472	455	409	408	395	417	436	422	409	414	383	392	424	422	412	425	411	404	438	428	439	410	393	398	413	409	404	431	419	463	439	405	437	444	429	395	406	420	400	407	436	420	392	424	410	391	405	440	419	442	387	433	437	419	424	456	445	435	405	428	403	445	420	430	402	389	424	396	432	394	414	446	447	437	420	400	397	430	419	385	412	419	387	399	390	425	397	432	380	401	436	405	430	379	405	394	445	417	460	413	424	412	416	367	423	369	412	450	410	422	418	402	391	394	394	442	430	425	441	408	454	415	419	435	400	419	390	383	437	467	403	415	420	396	414	413	440	410	419	439	425	459	410	424	423	427	452	432	403	412	402	417	411	429	456	414	406	427	408	408	444	376	440	416	418	425	389	406	401	424	442	403	396	457	411	417	404	396	429	420	400	443	416	418	429	428	387	439	407	406	396	401	421	413	415	408	408	425	417	364	423	408	410	403	406	437	387	389	449	438	442	404	447	436	431	434	427	402	449	400	385	405	416	423	424	403	437	433	397	357	410	391	434	403	396	398	391	444	405	453	445	455	397	420	447	431	413	392	454	448	427	393	421	379	420	413	444	392	468	409	402	388	433	421	431	417	397	407	418	394	442	402	420	455	424	413	421	410	440	401	389	409	429	449	410	436	396	419	427	397	415	407	370	413	393	437	434	373	436	420	452	425	418	422	431	408	405	412	419	430	369	437	378	409	417	410	375	449	427	460	397	422	408	414	430	446	413	410	389	434	447	413	428	413	445	402	416	413	402	425	455	448	427	396	432	411	425	414	411	477	454	422	408	427	402	417	389	443	422	458	420	401	423	430	429	427	392	392	431	423	451	456	438	418	422	385	421	424	402	409	403	420	441	426	435	397	407	421	405	414	401	435	407	433	428	428	437	395	428	437	422	453	389	426	419	434	403	411	410	428	405	411	438	413	425	400	399	448	431	359	442	408	440	408	415	453	438	431	404	429	444	457	429	420	418	407	435	429	391	384	433	409	386	438	418	383	434	455	397	405	431	382	400	437	407	374	441	434	408	394	429	400	393	424	441	381	387	430	416	456	397	409	410	418	429	425	399	407	391	403	400	427	356	419	419	443	444	429	396	416	435	414	414	426	440	407	403	441	402	385	428	449	457	376	426	383	405	429	433	432	399	428	448	413	429	416	380	427	393	422	428	398	357	422	404	436	409	413	419	368	397	430	417	419	436	434	461	421	420	419	394	420	393	411	421	422	415	445	434	417	387	437	422	402	403	408	423	423	449	420	388	429	409	446	417	415	412	435	398	441	418	430	413	444	418	422	401	394	392	440	418	432	414	437	426	387	410	463	438	378	443	423	421	416	421	434	438	434	407	433	456	395	400	424	434	384	421	380	438	411	393	423	409	403	387	420	430	421	425	429	404	431	434	399	458	419	398	392	422	389	433	443	440	385	399	430	427	455	401	413	416	446	446	443	416	430	424	423	385	384	433	452	404	405	422	410	398	399	374	372	442	439	480	427	390	415	454	401	380	421	449	410	416	399	429	428	468	426	403	401	415	424	381	412	400	415	408	402	390	382	369	428	416	400	438	443	424	403	445	407	423	456	403	421	392	437	413	440	433	421	427	395	416	410	442	401	430	425	384	407	408	437	423	433	416	425	379	395	364	417	430	451	392	429	424	403	443	427	414	410	464	439	442	398	423	408	474	421	430	402	421	398	385	447	426	393	410	436	426	402	413	439	412	439	429	400	407	442	424	431	441	428	414	416	396	404	424	427	411	420	420	433	382	437	416	423	420	402	410	402	410	450	386	434	422	415	418	405	412	402	389	440	429	416	412	441	441	451	402	440	402	415	419	423	408	432	434	406	404	399	422	413	436	413	416	405	450	435	416	414	436	413	467	408	417	425	406	445	456	432	421	425	428	402	430	415	443	426	424	393	417	463	408	420	410	375	430	404	422	420	465	416	400	402	437	362	423	430	421	440	415	444	412	420	428	409	409	402	412	392	413	410	426	434	435	423	386	433	422	445	415	402	438	434	437	440	405	426	415	411	381	424	445	468	427	422	415	397	427	393	403	441	371	393	421	425	425	410	404	435	421	440	445	427	434	428	379	430	410	401	407	450	420	383	443	424	468	424	446	405	435	443	396	415	405	444	386	379	442	417	433	405	460	412	370	444	457	450	421	457	392	435	411	418	430	440	403	431	430	445	411	434	412	419	410	423	440	412	428	428	427	417	427	431	378	423	456	406	422	409	431	424	445	424	427	401	435	407	416	443	418	400	401	419	416	406	439	430	396	423	406	437	419	434	429	439	399	448	425	379	378	401	421	447	420	432	392	418	429	395	417	428	416	426	394	461	410	419	447	405	427	396	398	423	418	427	415	424	437	402	424	409	401	414	414	402	446	417	386	423	416	455	411	433	444	435	408	423	418	440	387	401	394	417	379	385	456	421	436	410	406	437	428	393	468	427	421	400	449	417	397	396	454	422	451	411	441	364	407	423	425	413	426	444	425	413	400	405	415	421	408	425	440	417	394	409	403	385	381	395	430	456	409	453	418	458	413	437	428	445	404	425	432	432	439	431	431	404	425	415	387	436	425	397	394	413	412	415	431	407	425	370	423	421	421	431	399	387	419	390	416	413	403	453	374	401	401	423	426	415	398	417	412	411	406	390	423	466	428	445	425	413	442	412	426	418	431	392	405	420	391	425	413	402	399	444	426	415	446	398	435	429	409	380	400	399	412	450	411	400	392	446	430	428	422	387	396	435	464	433	385	397	400	431	459	410	410	417	391	428	444	392	427	448	442	437	411	418	413	409	403	407	402	425	449	407	415	369	386	401	393	395	434	418	449	406	421	419	416	413	446	412	390	403	410	411	450	413	414	405	434	395	381	457	372	429	424	401	413	423	394	405	437	381	440	417	410	413	401	427	420	422	446	417	436	442	409	418	402	394	430	402	417	377	435	391	420	384	416	435	422	437	411	394	451	441	398	416	416	450	403	386	407	367	444	421	413	397	426	417	345	360	435	416	428	436	413	416	396	430	450	423	439	410	419	406	433	427	407	433	433	436	416	410	432	453	449	399	430	442	435	407	436	436	394	414	432	398	425	430	392	408	415	442	466	418	408	415	432	403	408	420	431	404	403	401	391	423	465	383	439	413	448	420	408	443	459	427	423	416	405	393	413	414	410	443	374	410	410	418	430	438	432	427	418	421	419	420	410	400	421	405	438	416	429	440	400	469	388	480	398	411	399	410	407	422	466	431	412	411	426	430	424	395	434	391	388	418	435	411	427
23396	21625	29396	24296	21604	21595	8919	1202	892	779	778	765	722	752	745	663	628	631	628	572	591	609	638	666	570	580	561	574	585	604	646	596	603	591	620	629	611	601	590	558	583	575	605	571	598	608	550	591	608	579	584	557	620	572	568	586	587	587	594	611	554	556	549	537	549	590	566	573	540	564	560	552	586	575	609	550	586	579	589	556	540	559	603	579	589	575	552	620	555	528	599	607	544	583	557	548	592	609	578	537	574	589	569	560	591	528	593	583	571	574	564	618	602	524	603	623	564	569	555	587	584	603	565	565	601	537	596	578	584	575	591	596	596	581	553	587	588	572	560	582	589	581	507	599	533	568	573	632	588	524	610	595	556	581	616	577	600	555	580	583	575	553	582	562	582	580	594	565	591	600	592	568	595	598	575	547	596	585	617	568	595	577	585	573	563	546	568	527	574	538	580	577	585	562	564	610	595	579	595	572	525	612	577	572	550	589	559	573	594	589	565	548	598	565	545	539	564	557	535	561	609	589	572	573	550	574	590	553	619	576	564	580	562	584	529	597	580	633	569	547	566	546	537	601	577	554	552	573	552	588	575	581	502	579	592	574	582	603	555	572	590	609	585	561	600	557	551	581	549	590	561	558	551	554	586	577	610	570	609	581	586	550	562	604	578	564	577	541	577	569	555	608	634	546	570	562	605	555	603	554	581	556	623	575	582	525	562	570	590	555	561	604	591	626	585	582	549	590	582	583	543	549	599	591	579	577	621	539	537	610	605	590	595	576	568	596	540	564	564	551	589	559	576	549	598	553	574	535	601	608	569	571	550	601	576	552	580	580	612	579	578	575	582	599	568	554	580	552	573	578	557	592	564	593	589	568	559	596	559	527	516	544	569	573	560	566	592	577	577	544	594	629	580	589	539	582	576	596	583	541	541	536	585	557	537	567	605	549	520	601	569	555	616	535	565	539	594	608	569	575	584	511	598	569	585	552	599	563	588	562	588	558	576	577	596	586	575	580	537	582	591	561	562	584	615	554	534	589	567	574	566	557	617	542	531	621	606	538	577	518	609	574	553	580	560	556	586	560	553	595	610	583	579	553	568	588	537	595	574	537	572	561	560	542	586	554	582	559	586	525	573	616	609	562	599	596	606	541	537	554	560	539	554	569	598	571	558	527	558	600	580	595	574	568	570	636	640	602	601	555	567	549	549	565	570	592	542	540	611	605	580	556	576	608	617	557	560	577	555	589	568	595	572	575	584	546	576	544	521	583	575	598	672	553	616	556	608	594	571	574	559	581	570	569	572	602	572	566	568	584	562	605	573	548	600	568	561	592	596	576	564	594	565	596	614	594	568	542	604	596	583	519	543	562	590	600	568	537	576	571	541	606	580	577	589	597	625	561	557	568	583	562	565	553	566	576	538	616	560	562	621	576	546	594	561	550	591	541	539	553	576	554	537	604	553	530	565	592	588	592	598	566	587	557	557	555	577	580	585	585	570	547	563	572	547	604	559	606	511	545	594	547	539	593	581	586	570	590	598	578	573	590	616	522	562	564	568	584	589	558	576	565	570	545	587	560	579	556	567	543	573	576	626	569	573	590	561	589	566	567	559	561	538	572	588	578	575	573	544	580	571	568	592	561	576	536	598	569	567	564	592	527	532	602	573	536	552	554	543	596	570	588	573	545	561	525	589	559	587	598	561	550	562	552	579	583	574	593	637	572	571	575	594	573	585	528	530	593	590	563	577	611	570	562	542	591	557	575	569	568	582	627	568	585	568	547	603	605	553	544	577	537	541	595	554	550	541	563	564	579	542	589	552	606	553	566	563	571	562	577	596	545	584	579	556	552	561	562	620	612	582	571	533	609	606	567	570	563	539	535	604	574	553	592	569	547	592	576	520	564	649	560	586	595	603	570	600	596	595	572	575	582	563	559	581	538	556	526	562	570	577	547	644	566	601	564	555	557	559	579	575	527	539	547	588	607	524	567	588	544	586	584	585	584	616	573	578	573	595	579	568	575	582	592	589	553	566	608	578	545	534	544	614	594	551	614	580	587	566	567	567	522	569	584	546	579	544	592	565	543	589	583	548	534	536	534	537	536	552	587	581	589	556	559	506	551	593	560	551	550	582	603	576	573	527	563	579	572	517	534	516	566	559	547	545	534	585	554	572	575	604	584	561	584	574	543	553	602	578	556	555	574	540	544	549	563	596	588	555	572	619	575	566	584	580	605	556	573	548	594	596	605	563	590	629	559	555	566	569	578	577	587	600	573	588	551	542	569	621	554	581	563	569	586	580	593	568	591	621	523	547	587	546	593	576	570	636	614	578	527	619	545	540	544	593	587	596	527	583	608	556	579	577	555	558	579	567	568	599	577	564	544	539	588	601	570	566	566	601	599	553	554	588	524	558	599	632	558	586	575	585	576	562	557	567	558	545	572	580	609	587	589	556	595	567	556	591	532	590	589	571	578	550	588	553	600	532	580	585	615	572	589	580	594	591	607	595	607	627	542	566	570	567	541	590	554	602	564	576	499	555	565	529	581	582	548	551	579	588	582	569	569	614	571	559	587	552	642	595	533	508	562	549	596	614	551	561	569	528	553	601	587	613	539	561	581	590	596	536	584	604	561	547	559	543	544	551	594	611	581	552	619	577	563	513	579	561	589	595	587	566	599	567	551	557	576	618	586	573	553	586	573	558	536	584	556	578	590	551	534	576	536	551	589	633	558	554	535	569	567	569	570	564	568	556	569	563	576	556	562	574	556	594	616	580	553	526	579	606	561	553	551	566	552	565	559	581	578	590	573	612	585	573	591	569	587	551	574	570	517	568	578	552	550	532	533	611	547	571	593	599	547	520	546	534	595	595	568	548	582	568	589	565	583	618	581	584	579	572	556	569	563	589	603	544	537	559	533	568	550	592	564	546	544	615	587	566	546	567	559	557	534	573	568	556	584	582	574	570	587	596	609	555	586	557	572	590	589	557	558	542	594	609	586	557	577	555	564	577	555	551	553	602	554	595	590	575	532	588	583	596	553	593	567	553	544	568	583	560	572	602	572	634	576	584	567	557	566	587	568	572	570	565	576	581	559	571	553	628	557	587	576	578	584	571	571	507	595	508	557	620	589	546	570	592	560	580	626	548	544	580	550	574	562	569	564	534	536	568	614	604	549	613	579	580	577	588	545	588	574	583	558	575	574	544	570	530	569	582	578	563	559	571	576	562	567	583	569	534	558	579	572	532	538	510	553	619	516	598	552	635	580	595	576	571	581	566	567	612	564	544	572	581	613	582	549	612	612	601	600	575	566	593	608	585	616	582	594	569	590	578	584	566	577	591	571	581	579	548	560	572	559	586	570	570	560	566	584	605	540	539	608	588	588	598	556	602	576	573	549	553	560	608	517	553	604	562	542	564	601	575	568	568	585	562	586	561	609	580	517	569	595	528	590	579	547	536	569	559	567	613	583	563	595	576	568	589	583	516	555	640	606	580	585	548	599
45217	52124	8458	4321	3156	2409	1889	1531	1386	1213	1138	986	928	909	879	878	779	760	795	804	698	701	743	734	723	733	675	744	740	677	698	694	681	720	721	719	692	682	696	718	736	688	681	687	714	733	670	738	683	677	686	702	748	659	710	693	700	647	767	711	705	627	667	727	671	701	713	655	650	692	731	670	717	656	669	678	663	721	661	718	673	682	684	698	662	706	693	685	685	651	689	663	616	742	658	674	675	707	712	679	648	674	645	658	678	678	625	700	654	665	688	685	668	645	600	656	708	681	645	651	658	648	651	647	638	662	676	676	690	708	634	691	685	700	636	673	691	676	696	698	653	686	683	677	700	648	702	631	655	686	715	722	663	721	722	664	660	698	677	684	685	707	713	680	680	659	629	706	684	700	699	698	666	673	663	647	730	644	668	613	698	673	638	705	667	670	694	640	698	673	689	621	663	650	617	669	707	637	677	667	711	611	662	702	662	641	678	681	662	669	689	665	700	680	677	677	677	698	648	672	684	629	718	695	679	732	631	623	671	674	667	631	695	647	634	643	658	675	672	672	727	625	623	655	655	650	659	647	654	656	640	676	677	640	693	685	691	708	705	647	674	679	715	694	639	617	727	681	690	648	686	645	655	647	696	658	641	700	688	701	673	666	632	704	713	671	707	656	641	644	652	682	700	689	723	691	652	694	665	686	662	657	661	687	649	727	690	650	701	703	701	669	694	632	717	676	708	672	706	688	673	702	677	682	680	668	638	633	661	709	680	664	691	688	632	658	737	649	714	647	681	637	662	699	653	686	644	658	720	674	664	695	664	657	686	653	681	648	637	692	645	635	664	671	663	661	648	702	655	658	646	681	656	719	679	671	668	682	676	655	647	687	676	675	675	686	703	692	673	660	690	662	653	675	681	685	684	670	692	630	682	646	689	626	671	684	664	673	652	691	659	640	663	655	646	743	673	673	677	713	707	703	716	663	639	658	658	673	696	672	665	644	665	708	699	687	649	688	645	669	709	662	644	615	639	625	702	680	690	697	641	673	636	680	614	671	720	635	612	719	674	642	702	672	644	646	630	701	722	665	652	675	701	716	618	662	713	680	666	649	643	670	695	659	641	666	733	677	648	669	689	641	665	652	689	655	714	667	629	645	675	697	654	612	678	685	655	681	733	696	653	670	692	649	733	645	696	647	676	632	694	660	682	640	680	735	664	643	746	640	668	689	684	659	658	678	610	697	667	706	666	660	634	693	684	659	703	704	719	722	665	667	691	661	671	683	657	624	677	670	733	684	616	702	640	710	656	648	713	671	682	628	700	685	720	698	680	642	626	672	683	660	660	675	666	687	693	647	657	696	666	687	690	665	677	682	645	703	704	707	664	683	673	676	702	660	707	714	715	683	651	723	685	667	700	662	678	668	660	678	655	713	661	650	666	664	656	667	683	683	670	662	595	700	668	671	725	676	668	653	668	583	674	699	699	668	666	674	679	635	666	711	683	636	665	649	675	691	711	649	678	638	699	691	641	734	676	633	695	684	692	587	708	716	674	695	679	673	626	645	674	687	657	664	694	646	700	677	643	645	644	707	679	715	708	685	708	670	720	718	680	625	667	656	714	658	644	628	667	666	642	669	717	672	727	692	663	628	683	657	703	618	698	668	649	668	651	679	665	667	690	675	616	633	705	686	644	659	686	656	633	705	624	699	650	691	644	688	673	641	656	721	673	674	634	670	645	701	677	664	696	711	687	705	666	665	715	688	669	668	645	671	688	651	675	669	639	658	656	718	652	653	698	618	610	673	673	634	670	694	635	698	691	659	684	696	682	674	625	642	651	684	650	671	697	705	677	624	684	664	669	694	652	653	657	683	699	673	700	674	684	640	643	674	659	684	657	655	675	646	626	712	678	652	670	668	673	713	651	663	706	700	653	674	719	702	683	686	666	666	650	669	678	667	679	649	676	681	711	669	662	684	636	670	638	693	666	637	703	701	699	641	658	673	648	665	689	682	708	643	646	627	717	695	710	680	703	660	665	680	682	656	651	655	679	644	636	655	710	683	673	665	661	691	703	703	646	634	680	640	605	711	670	662	631	657	649	640	656	659	641	648	693	643	664	673	647	669	657	655	678	659	659	653	644	699	679	677	758	668	656	707	665	656	653	680	664	669	689	669	676	712	675	704	662	655	659	652	707	655	691	707	688	700	647	633	652	685	688	684	682	662	665	641	686	671	660	654	670	651	665	680	678	673	664	675	682	704	678	684	674	676	652	658	672	617	680	641	705	691	658	693	655	648	637	683	660	683	669	626	666	683	641	671	694	688	650	610	675	666	647	669	669	656	648	699	688	664	710	686	633	661	674	661	654	676	674	671	666	654	684	659	698	674	724	654	693	737	633	680	650	641	683	665	646	653	662	648	615	684	663	649	702	684	655	695	665	709	630	658	638	650	676	654	651	681	692	683	654	679	715	679	683	670	656	672	629	655	669	632	690	691	670	660	691	672	681	700	666	739	676	642	634	663	652	668	632	661	628	660	700	672	664	661	695	660	662	685	682	656	695	731	685	696	656	630	668	667	679	669	659	623	689	634	684	681	671	662	712	659	654	702	659	646	709	645	660	657	658	611	673	685	651	651	662	632	682	669	661	690	667	680	672	663	644	688	666	656	711	666	649	710	687	666	679	688	644	670	676	698	732	618	655	674	714	657	686	667	650	664	724	690	673	669	620	657	686	690	650	662	730	640	643	616	666	653	645	668	628	713	643	701	658	686	694	692	666	676	692	643	672	700	666	675	660	662	678	658	733	646	692	679	634	651	679	630	674	653	681	660	699	689	692	712	675	662	688	663	674	694	651	678	667	673	651	617	728	671	670	639	620	684	685	660	676	698	681	680	707	643	704	647	656	674	637	693	685	628	668	629	680	667	685	718	610	663	672	687	718	652	656	702	643	696	668	695	668	690	681	690	633	662	680	673	669	649	650	677	695	661	687	732	722	604	670	664	675	708	661	665	679	697	646	671	676	719	706	642	652	628	646	698	675	719	700	715	664	632	657	706	673	704	709	654	620	686	687	694	678	697	662	667	652	703	629	686	676	653	662	690	662	689	684	670	671	640	703	678	651	676	686	684	659	702	663	673	660	618	696	708	701	690	705	694	682	633	661	642	650	666	693	663	669	658	647	705	682	646	652	657	691	658	632	698	673	676	679	697	742	719	661	650	665	670	652	628	664	683	690	668	692	681	637	704	719	684	689	676	677	710	624	650	689	653	656	677	657	698	661	687	619	655	648	672	606	663	639	673	691	725	685	647	637	657	649	702	687	684	658	666	660	667	634	669	628	686	649	697	697	683	690	699	686	681	682	671	645	645	653	684	665	667	689	661	710	598	627	670	672	659	665	676	675	696	723	679	638	722	682	710	717	644	704	670	671	706	669	688	683	659	671	681	682	673	718	647	701	659	606	697	653	659	699	689	681	713	710	640	674	642	730	673	710	648	681	675
29883	26498	14193	1418	253	233	214	233	200	188	204	169	209	213	216	210	210	208	193	190	173	194	208	181	205	203	207	227	211	186	189	201	196	214	204	200	218	205	182	198	190	199	204	217	203	217	219	195	228	209	212	179	194	174	217	206	215	215	213	204	185	211	199	168	208	185	198	192	189	204	206	212	191	217	208	204	217	194	177	210	206	212	193	230	178	219	191	180	208	193	205	197	224	198	206	200	186	199	209	202	207	183	203	200	197	199	205	211	170	195	191	199	205	209	189	204	191	199	192	227	188	192	183	212	184	224	234	222	194	190	206	227	200	212	163	203	198	229	209	216	193	185	203	193	197	226	187	190	208	213	236	197	197	219	197	213	179	200	198	202	191	185	215	191	191	189	207	197	184	195	214	198	188	197	190	203	212	205	197	210	198	202	182	192	213	192	212	221	204	203	189	199	216	200	227	207	195	190	197	167	207	218	204	204	206	203	190	191	200	202	196	191	191	176	232	183	190	191	211	191	205	236	203	229	204	192	187	218	200	194	212	198	218	204	179	184	219	194	184	190	201	210	192	172	218	177	203	189	187	212	192	200	213	200	197	201	196	194	211	217	187	208	208	207	207	200	196	189	201	206	183	178	180	207	197	212	225	198	221	194	198	206	235	168	203	224	178	192	220	197	178	186	206	190	206	205	189	181	220	225	193	205	171	181	208	202	207	211	203	214	197	201	193	200	211	200	193	204	197	202	203	178	201	208	218	190	175	212	210	179	223	190	195	204	192	191	219	183	213	194	194	190	198	184	197	186	200	187	210	203	185	204	202	203	202	189	188	181	215	193	192	183	193	199	208	201	198	217	203	194	205	222	218	221	177	161	181	205	206	218	197	177	189	184	223	206	207	204	216	201	177	187	203	200	191	189	177	197	193	208	207	184	209	204	216	189	205	185	192	212	190	205	203	195	195	196	203	207	206	212	192	220	198	203	199	187	195	196	197	219	216	189	193	200	210	199	177	177	232	190	197	168	221	197	213	190	190	206	190	216	183	184	204	226	179	217	205	189	187	213	212	215	185	194	199	187	198	179	176	193	192	182	181	196	210	181	205	211	197	203	196	196	183	197	204	206	193	207	192	205	227	195	205	196	179	227	190	201	226	206	200	206	215	169	230	218	177	208	207	204	179	212	215	181	227	186	178	204	204	181	208	216	196	205	185	186	205	189	179	190	186	197	180	199	215	192	208	199	200	191	207	198	224	202	188	193	190	209	215	207	199	194	183	167	214	188	204	193	189	208	224	201	177	202	182	204	231	168	183	230	203	208	205	206	199	187	207	205	189	198	216	195	191	201	181	200	224	194	221	177	191	213	211	179	178	209	192	219	191	181	219	193	169	183	203	226	218	175	198	195	185	201	195	207	194	212	184	214	189	209	186	208	181	191	188	191	196	187	215	220	201	184	177	215	208	191	196	196	202	176	181	218	195	206	208	199	196	179	212	170	213	173	186	213	190	181	207	182	177	205	215	191	201	215	212	178	210	225	194	213	206	206	194	191	218	180	183	197	207	207	210	184	202	222	215	190	190	194	194	208	203	199	198	214	222	219	192	225	195	222	193	196	216	201	224	210	187	225	170	204	182	210	192	219	185	210	206	217	169	174	205	195	214	188	212	198	193	188	210	207	211	196	176	208	200	193	211	213	224	192	203	226	203	206	203	203	199	210	213	194	173	187	187	203	192	200	195	197	205	191	177	193	199	216	177	219	193	184	208	211	169	211	191	205	190	203	214	188	172	197	200	186	231	178	216	214	193	187	233	176	183	211	215	230	197	175	215	196	205	185	210	182	204	214	193	213	206	213	200	197	220	200	207	202	199	195	185	224	224	225	199	178	187	187	198	198	203	169	208	194	199	199	195	181	160	225	207	189	208	190	213	196	184	199	202	199	214	198	203	193	195	198	189	203	236	215	187	173	188	183	189	200	234	184	197	179	189	202	189	236	211	213	180	213	177	177	171	199	213	187	210	200	192	181	219	199	214	206	203	198	230	210	193	195	195	195	207	213	215	219	177	174	206	194	205	192	195	225	170	197	225	187	215	220	210	201	198	193	194	223	203	222	219	217	207	216	203	208	184	194	217	216	206	191	197	218	200	188	207	201	191	187	197	219	204	178	187	196	196	190	197	197	220	203	216	199	191	196	199	208	197	190	200	209	198	211	210	214	187	204	193	199	191	204	194	234	208	203	167	189	180	205	198	182	223	208	175	206	193	180	206	189	200	215	208	202	214	202	209	195	208	206	213	174	180	228	196	182	188	224	206	180	225	200	194	216	201	210	201	194	207	206	205	175	201	199	212	199	217	206	212	190	227	204	202	209	231	203	186	171	208	190	183	192	185	217	192	200	195	192	189	194	216	202	194	207	181	186	182	176	210	217	204	179	218	212	190	185	202	182	192	196	191	212	189	201	204	197	199	216	206	188	214	207	191	208	225	226	199	180	193	192	212	204	198	184	191	186	189	199	210	207	224	226	193	182	207	199	192	208	204	200	221	213	217	198	206	183	211	195	176	204	194	153	190	210	204	212	203	192	207	189	210	223	214	172	208	198	192	172	206	181	171	157	186	203	185	202	198	207	212	209	204	204	181	210	220	194	184	221	204	173	201	178	202	221	202	172	220	215	187	214	194	168	178	189	207	194	204	187	184	211	210	204	183	190	199	212	198	210	188	176	185	197	189	217	198	187	201	186	200	210	197	204	179	192	197	234	207	209	209	202	208	188	211	221	218	188	183	187	224	210	207	184	211	205	177	210	220	198	194	189	204	221	192	208	185	178	173	194	194	209	180	203	191	209	207	195	220	228	211	202	170	197	228	215	188	198	216	213	204	209	192	191	224	178	202	184	197	193	199	182	226	176	207	191	208	208	216	184	201	193	215	191	195	179	233	189	186	206	203	229	194	178	234	216	194	198	191	211	201	202	192	197	217	219	211	205	199	195	213	232	176	202	212	179	191	177	200	200	180	193	207	192	198	207	212	221	202	209	211	211	190	212	207	219	200	196	221	176	200	226	217	187	211	196	183	200	190	191	225	172	182	198	189	203	208	189	191	187	211	217	204	219	189	234	190	191	211	190	205	198	182	181	200	197	197	200	193	210	179	212	189	205	201	223	209	183	183	186	222	204	186	191	185	228	202	208	221	200	211	192	196	192	199	188	189	225	214	203	202	169	196	187	182	213	193	191	195	208	198	172	191	177	191	201	200	210	205	186	178	184	194	209	196	206	200	202	194	195	212	201	199	208	206	217	205	203	223	203	215	194	188	188	215	192	191	231	206	223	188	183	190	212	180	199	198	225	197	224	193	191	231	219	201	183	222	201	187	195	195	182	203	197	179	232	198	218	195	177	200	183	167	212	194	199	205	193	193	201	195	194	192	213	200	212	190	215	196	183	205	192	183	207	218	197	180	194	174	186	197	191	192	215	204	194	190	183	183	173	214	197	216	204	231	230
35348	32807	645	394	360	303	290	272	258	267	264	278	258	260	290	255	247	266	284	261	273	254	247	274	292	265	275	263	274	248	266	252	224	278	263	261	231	285	276	265	256	272	255	270	256	264	263	244	274	270	250	255	270	271	246	236	272	248	246	252	298	253	258	272	255	268	282	311	260	270	264	258	253	273	262	256	231	290	266	262	282	278	283	300	229	266	275	246	267	265	278	273	233	270	240	244	266	276	266	270	249	245	253	275	300	277	282	270	245	261	264	274	251	240	251	255	236	288	275	267	257	277	251	236	272	270	238	285	268	235	253	286	247	251	240	244	301	279	248	250	261	231	254	274	270	258	251	249	263	257	276	273	272	234	263	254	235	277	274	268	226	269	255	242	259	244	260	289	246	291	253	255	247	271	240	248	264	246	262	220	249	272	272	269	260	261	270	264	266	245	287	266	283	250	265	290	281	277	267	255	269	262	281	272	254	264	257	261	258	245	256	253	281	260	241	300	297	285	254	235	235	275	274	268	269	261	259	240	259	256	248	262	280	242	243	259	306	263	250	270	269	258	261	249	282	253	246	253	263	266	259	242	252	273	244	269	262	249	251	250	255	252	266	260	261	268	256	282	263	229	264	256	276	259	228	245	287	256	250	274	257	237	259	267	260	280	215	244	254	288	264	228	276	247	242	273	270	266	266	261	277	257	278	261	257	270	260	238	253	255	261	260	265	273	260	256	214	263	263	274	247	265	279	255	273	258	295	278	262	258	275	258	230	276	259	250	249	273	230	269	253	249	285	260	245	240	253	264	270	228	257	263	266	257	237	240	252	266	287	262	242	250	267	287	265	284	250	251	243	264	258	279	288	258	292	273	262	251	257	238	262	239	237	261	273	270	272	267	285	244	250	270	281	250	273	277	249	253	290	242	257	230	241	262	271	291	257	272	251	273	277	274	258	243	260	251	262	254	275	238	248	304	265	251	233	256	251	249	261	283	268	245	276	261	248	296	242	267	300	282	285	256	250	257	255	262	245	279	280	237	310	257	256	255	250	249	278	229	283	261	230	254	257	305	264	259	230	266	280	278	269	276	264	250	250	260	273	291	239	257	237	258	260	233	251	240	251	271	263	276	259	255	282	272	256	228	271	264	306	252	230	258	274	265	269	260	267	251	290	264	255	279	259	268	278	263	263	252	275	270	248	248	249	252	258	259	281	282	263	264	261	264	256	250	249	262	274	259	258	246	276	259	265	244	270	269	258	252	245	284	252	272	244	258	269	268	254	261	289	274	290	265	235	253	297	247	243	253	246	242	255	299	256	293	256	246	235	267	252	261	257	264	283	290	275	254	254	240	258	263	252	252	257	285	257	265	247	273	241	270	282	289	263	264	243	288	244	260	254	238	269	267	240	256	248	282	270	259	266	265	278	261	266	256	273	263	237	250	259	259	265	249	249	242	276	298	274	257	243	239	252	241	255	266	260	237	269	274	286	244	266	247	267	277	228	258	257	260	252	269	281	245	257	261	243	252	276	234	256	289	268	307	266	227	251	271	259	252	236	252	233	288	269	256	263	264	280	242	246	249	255	259	264	259	270	268	285	258	239	277	283	275	234	285	269	257	279	247	255	269	269	260	239	261	275	268	266	237	261	235	278	292	279	245	245	251	248	243	267	260	294	274	282	252	278	264	254	251	279	272	261	270	255	288	285	304	259	258	272	264	272	244	297	259	279	256	274	258	234	268	235	297	247	293	265	265	258	293	226	253	253	267	259	255	251	268	268	274	230	228	255	277	255	250	279	239	262	270	301	299	255	261	259	272	260	282	255	236	266	247	249	254	264	265	255	284	283	293	255	257	271	268	253	248	262	271	283	271	276	262	248	258	271	259	263	279	243	240	269	266	264	242	273	231	263	247	247	251	268	270	258	283	248	284	266	289	261	282	281	269	292	257	279	237	266	276	274	269	260	230	268	264	278	251	279	261	277	226	286	253	264	271	274	268	265	243	254	269	278	276	279	233	251	274	270	279	248	250	300	258	256	256	236	247	260	262	246	268	262	266	250	281	260	245	263	229	257	254	256	289	255	241	254	285	260	271	233	276	256	248	255	274	232	289	234	242	270	241	257	276	277	281	250	276	249	277	277	272	258	273	257	249	284	268	267	267	287	251	256	225	290	262	243	266	262	284	251	297	256	247	278	230	272	277	242	249	267	256	295	245	275	254	254	252	264	258	274	257	259	267	276	280	264	248	262	255	285	260	275	255	234	249	257	267	263	265	269	274	266	262	277	276	265	252	284	253	293	272	286	257	265	243	242	248	247	227	264	283	241	274	277	249	248	271	262	256	265	256	243	226	256	253	259	262	274	274	273	261	273	257	273	269	259	256	259	253	269	272	260	276	259	278	232	259	251	244	256	244	267	249	260	229	251	290	252	260	263	282	297	284	253	276	252	263	243	244	236	259	268	280	280	263	294	264	263	238	287	258	271	231	276	242	271	258	278	286	241	267	297	276	260	279	261	263	275	225	276	272	260	238	245	273	249	251	267	282	240	287	258	266	249	267	238	245	246	226	287	250	267	263	270	263	249	258	274	263	279	256	254	245	250	273	224	258	254	272	253	291	268	269	266	264	279	272	254	282	252	254	277	245	262	278	254	262	254	302	287	261	257	260	236	282	228	258	246	281	270	251	252	272	286	281	262	262	288	264	271	271	256	241	269	258	277	270	259	254	233	283	250	262	251	274	264	246	283	298	272	256	249	270	246	276	272	252	254	266	261	281	263	268	258	274	266	249	250	274	275	255	266	300	287	293	297	240	258	270	260	278	252	263	298	272	252	254	288	244	245	264	285	287	283	285	268	276	268	254	272	290	258	259	297	252	268	276	254	253	225	243	250	256	298	250	234	281	248	260	262	277	315	263	262	261	246	269	277	237	255	261	236	254	257	271	257	268	231	250	253	252	263	255	237	266	236	248	245	246	250	249	262	254	252	246	274	257	245	266	266	293	247	260	257	259	244	244	263	238	256	262	264	243	257	258	256	259	277	282	258	243	240	276	235	277	280	301	241	265	255	270	271	242	289	274	267	279	268	261	266	245	250	242	258	255	252	281	282	257	247	281	259	246	268	260	256	257	267	249	247	247	282	275	241	244	293	268	263	290	255	268	265	250	258	290	242	253	279	237	253	248	262	246	268	278	276	258	269	243	278	264	253	260	258	258	254	265	283	240	246	251	264	257	278	266	274	254	259	278	274	241	257	260	267	267	262	253	265	272	269	257	271	247	261	237	280	275	238	273	242	296	275	258	259	220	310	258	275	270	263	279	242	242	250	258	249	272	268	286	277	275	233	272	270	258	262	290	255	244	281	288	257	275	265	259	274	249	270	239	276	251	246	286	246	284	290	274	267	267	234	251	245	254	293	273	238	236	259	289	270	285	256	279	227	270	248	273	263	252	252	255	275	252	264	255	263	243	279	263	259	265	282	265	248	261	290	245	246	270
24621	21579	28690	24834	21290	5160	671	492	460	431	392	373	386	364	322	345	328	310	342	314	328	341	328	322	298	291	293	342	296	315	313	293	301	299	297	320	309	300	325	286	291	300	286	328	302	307	323	315	294	343	339	298	312	308	310	319	292	337	337	334	309	295	317	288	272	304	310	298	309	328	293	288	323	312	317	305	285	279	277	295	304	286	312	307	299	324	311	274	317	289	303	330	321	317	287	278	308	320	311	307	315	320	322	323	323	324	293	297	303	278	327	309	280	320	284	291	294	330	280	301	340	304	310	289	297	283	309	345	298	326	303	243	315	269	314	312	335	299	292	306	287	330	334	326	277	289	304	291	281	333	284	267	278	262	287	311	314	323	287	299	301	293	321	302	294	312	337	329	330	306	319	313	334	292	316	313	327	290	307	310	302	307	268	313	296	296	319	277	289	278	315	322	344	295	268	298	305	299	305	321	310	277	288	280	300	286	293	318	363	299	307	279	296	292	296	329	315	322	306	308	329	312	288	330	291	317	328	312	302	324	302	274	307	304	347	302	283	286	305	318	315	304	311	301	306	306	300	297	300	303	290	301	314	333	337	303	295	318	279	317	287	297	339	303	306	319	312	311	313	320	296	282	287	285	289	296	289	316	315	338	309	294	277	325	305	320	313	367	289	311	317	323	304	299	295	297	272	308	312	316	290	279	318	311	295	285	292	281	337	281	295	303	331	317	318	294	326	309	309	323	295	300	308	324	298	308	301	299	324	273	330	329	306	311	324	320	313	351	295	308	318	342	302	320	292	292	293	308	297	313	308	327	283	313	299	332	319	285	299	322	301	299	300	321	303	307	289	293	303	310	340	264	309	311	302	307	311	284	282	313	294	321	297	303	287	328	291	325	284	318	323	289	285	325	318	313	321	321	297	297	292	307	290	315	334	310	310	314	301	288	278	301	323	293	315	285	288	285	286	308	298	337	361	302	345	326	262	298	297	340	283	331	293	283	289	306	307	314	279	303	280	313	328	279	305	291	306	309	286	300	289	274	338	327	303	264	298	319	308	313	296	297	307	333	316	323	298	311	295	327	315	322	316	299	349	319	302	316	329	303	295	315	325	291	334	285	317	306	285	314	287	290	309	296	304	312	304	311	279	299	322	310	282	295	302	311	319	293	308	324	288	323	328	320	298	319	313	317	313	302	319	329	288	318	293	290	308	323	274	294	309	298	330	261	278	321	290	328	313	341	286	305	323	287	328	304	301	308	314	276	326	287	311	306	316	289	264	291	318	285	328	319	305	301	311	279	292	340	277	320	293	302	284	314	281	301	299	312	313	284	325	303	283	309	290	309	299	308	298	299	307	324	309	340	309	308	303	316	266	319	306	303	307	312	311	307	347	319	297	291	290	340	290	279	296	311	328	297	302	288	290	308	343	288	280	278	306	308	327	290	305	293	299	302	310	325	303	322	323	312	274	304	301	322	307	329	305	291	285	279	332	324	297	299	296	307	301	306	315	307	323	286	313	329	295	318	315	313	283	270	321	310	321	315	324	266	294	307	309	278	278	314	329	278	282	294	320	299	281	284	319	274	318	310	294	270	301	270	337	319	309	320	294	310	309	278	299	295	306	285	293	294	302	298	304	346	312	309	304	289	291	301	325	262	314	299	316	321	290	330	289	326	318	320	319	315	293	306	284	329	270	299	312	297	300	296	310	308	320	305	309	321	301	354	308	302	310	321	335	311	282	320	325	290	295	273	297	317	332	348	274	296	301	297	319	341	290	323	292	304	284	291	316	298	292	276	322	319	282	291	303	298	336	320	318	299	306	306	287	294	316	304	303	278	281	289	322	283	315	269	306	308	295	318	318	306	343	323	312	319	320	275	281	273	311	297	322	325	323	303	295	321	319	304	335	290	324	327	292	324	325	313	284	285	325	295	320	299	293	303	327	307	301	303	310	317	306	311	302	355	287	301	304	316	342	294	303	289	321	311	283	324	288	323	269	315	290	322	322	266	333	328	312	293	315	301	321	294	297	280	318	313	333	297	288	292	317	306	304	290	340	310	284	296	310	300	286	303	297	317	318	309	285	301	313	318	320	335	273	298	336	289	301	288	329	330	305	335	303	317	309	299	307	305	298	298	300	318	277	280	330	293	285	302	282	262	324	313	296	309	307	317	310	299	321	322	286	321	282	310	290	354	299	322	342	293	276	268	293	301	294	282	321	315	302	322	298	310	329	298	297	287	300	302	323	316	315	321	303	327	321	270	322	319	305	314	308	292	288	282	293	304	299	280	316	295	305	295	309	299	297	325	280	304	292	323	295	320	275	314	297	323	325	347	298	311	292	313	306	263	311	308	341	296	296	286	293	334	319	313	293	303	314	281	291	324	330	329	294	320	320	330	310	313	336	302	278	290	291	300	276	281	311	305	276	322	320	287	296	279	322	315	296	283	284	304	300	269	304	296	293	327	271	311	294	294	317	293	301	296	326	295	309	282	308	314	287	313	317	293	319	322	304	315	315	323	281	307	306	303	324	317	312	328	290	328	320	316	303	313	291	314	297	262	315	290	294	302	301	276	289	343	338	284	308	340	289	318	300	301	316	331	316	297	308	305	324	314	321	281	308	289	292	271	326	300	292	301	306	292	303	316	312	268	286	286	304	291	328	298	323	301	279	287	272	322	316	282	303	299	307	326	270	285	312	300	298	322	312	267	303	279	334	309	315	301	288	299	301	340	304	306	326	322	293	314	314	296	302	332	333	304	312	321	321	308	295	337	293	358	277	296	322	329	322	308	278	323	314	286	329	330	301	283	311	305	295	324	293	304	299	295	300	296	292	305	284	299	293	286	295	307	314	272	320	300	283	306	288	314	311	307	323	303	343	311	307	293	323	282	327	334	336	284	315	304	286	323	334	334	279	298	304	268	321	308	288	287	302	313	332	293	315	324	252	269	288	304	313	295	290	306	322	317	346	266	336	293	323	271	293	324	293	311	314	305	320	302	323	292	287	338	313	322	286	315	276	312	314	269	313	283	296	270	294	297	307	288	309	296	325	284	275	285	334	334	301	298	320	282	283	269	272	304	330	309	302	320	287	279	324	296	292	305	300	314	285	305	270	300	300	329	310	314	297	273	284	310	325	304	325	322	320	299	272	308	314	299	300	311	322	321	280	280	285	280	331	321	310	303	310	313	324	318	289	290	295	283	347	295	281	307	291	295	296	321	301	291	321	297	290	336	306	295	335	299	307	317	338	320	297	334	309	293	287	300	263	296	292	274	299	313	321	331	293	306	326	274	285	305	322	278	305	300	295	282	290	296	308	310	295	303	289	325	302	311	303	299	271	298	303	312	315	330	288	348	293	307	303	281	302	308	308	312	308	316	276	301	323	285	314	295	299	286	307	308	304	306	299	293	300	328	282	309	326	289	305	323	323	305	284	306	311	296	344	307	323	279	300	329	307	282	327	295	303	310	282	348	317	287	314	307	332	278	291	306
39727	44575	4283	2104	1480	1174	874	762	688	605	505	520	511	465	472	476	433	447	420	416	384	386	413	375	403	423	402	418	377	362	400	389	368	357	360	339	348	355	390	370	357	370	413	396	400	387	359	373	366	367	372	396	398	389	379	355	379	308	375	380	380	389	388	355	378	385	400	379	373	412	388	376	380	358	351	369	390	371	408	382	388	392	389	407	359	400	349	381	400	354	396	349	367	382	366	350	402	356	342	383	367	370	376	376	368	374	367	383	364	368	358	396	382	384	402	331	378	368	370	343	383	357	389	350	367	379	358	391	360	395	407	376	384	357	369	377	377	394	395	376	403	388	401	338	340	404	357	368	364	357	373	349	389	365	381	363	373	365	360	385	400	352	376	347	375	385	389	341	422	362	377	395	376	404	366	371	357	375	372	380	379	348	350	396	413	365	388	409	397	399	369	365	406	342	379	358	368	374	397	371	353	368	386	375	371	368	392	382	407	328	346	383	362	349	376	377	401	374	399	379	370	338	384	389	340	385	366	393	388	369	335	357	364	412	341	366	362	387	390	364	380	401	364	384	349	361	379	385	393	371	387	352	384	347	396	379	392	377	374	384	347	388	380	357	364	418	371	353	356	386	388	346	395	371	381	353	403	377	355	368	376	388	415	386	372	368	411	347	374	371	366	328	363	352	393	338	410	386	377	383	387	394	384	380	366	388	392	346	383	354	370	403	383	347	394	381	422	346	377	337	352	379	340	375	361	372	360	367	347	356	390	377	368	373	342	401	401	356	374	394	393	370	343	382	360	366	374	353	370	350	389	392	378	367	353	351	386	401	382	378	348	401	381	366	364	366	355	375	369	363	355	383	353	370	363	402	371	363	361	374	366	384	363	351	400	390	413	375	354	363	335	366	376	359	354	359	368	370	359	388	377	397	373	342	391	365	378	408	361	363	386	371	378	385	387	365	397	361	371	362	406	393	371	374	384	394	354	355	385	384	366	381	407	352	369	353	372	355	379	389	356	392	361	359	346	405	371	389	381	355	387	363	394	375	389	367	377	362	393	407	336	360	365	377	367	384	375	361	393	366	382	365	353	378	399	388	368	371	403	386	359	327	394	402	412	385	377	373	389	386	394	366	363	365	369	354	368	361	416	384	381	359	389	409	365	387	356	339	405	382	353	338	352	396	369	364	345	390	371	364	364	365	362	344	345	353	361	418	373	402	377	350	393	363	412	375	379	379	374	387	363	358	365	347	381	386	387	398	359	356	364	354	363	351	397	363	348	370	342	348	393	346	342	370	370	382	396	349	377	406	348	381	366	428	339	349	366	372	382	354	368	383	358	344	367	371	368	368	387	353	388	362	376	352	362	352	412	344	361	323	359	368	377	371	380	361	383	380	359	418	344	399	417	369	367	359	395	399	380	374	348	353	383	346	363	381	409	384	371	390	400	392	404	366	374	342	363	380	380	345	363	369	365	368	395	379	381	357	368	374	346	361	372	362	357	387	378	388	371	379	385	378	351	407	383	341	381	375	388	373	389	381	394	380	400	356	340	369	395	395	383	386	333	350	373	384	341	383	376	364	407	357	381	372	357	365	373	381	373	368	367	355	369	355	386	385	349	388	374	372	370	393	371	392	352	391	361	374	369	398	385	386	394	391	377	384	385	391	371	358	352	355	377	413	356	367	372	342	394	343	381	388	361	384	379	400	361	408	373	389	411	376	389	370	361	367	379	366	371	383	351	403	356	382	358	349	364	375	372	345	381	370	408	387	388	363	367	367	364	379	369	342	391	349	353	390	389	382	364	356	364	371	359	382	422	405	375	377	360	350	350	392	378	380	375	336	366	390	356	365	374	359	365	409	370	356	375	412	356	379	401	378	393	354	384	385	357	361	387	361	395	370	360	371	371	375	387	405	367	394	400	376	361	372	370	357	367	385	375	350	364	367	390	370	359	365	410	362	383	430	403	417	404	340	405	399	360	376	388	383	359	358	340	364	384	380	347	380	332	365	364	375	386	404	395	380	396	388	363	367	376	369	372	376	382	376	394	391	356	392	398	388	358	374	384	377	371	388	386	380	395	377	374	384	352	368	374	394	360	381	401	359	386	373	386	357	368	364	390	393	392	353	384	368	400	387	387	415	383	366	344	361	385	369	370	377	380	348	352	373	391	386	355	357	359	405	379	353	375	366	392	349	410	367	375	358	388	377	373	387	371	358	370	365	378	387	360	361	364	358	357	343	346	337	412	407	384	377	380	367	372	371	366	362	364	420	372	377	379	376	391	379	357	405	376	359	401	361	391	387	376	385	336	361	401	399	360	374	399	362	382	390	355	390	407	380	338	366	353	387	360	415	344	375	396	363	343	370	369	373	387	368	381	361	352	406	359	378	394	388	343	367	340	365	378	391	357	385	367	353	335	386	365	358	368	386	375	398	372	394	381	335	350	377	349	387	384	373	358	391	367	381	360	359	366	411	391	370	375	402	374	364	372	391	370	384	347	387	379	404	384	368	404	385	357	372	376	361	367	394	397	361	347	399	395	372	353	378	369	345	398	390	354	399	361	389	357	398	370	384	385	380	342	355	360	404	353	344	368	389	364	385	377	352	358	358	411	402	381	377	346	402	359	364	369	348	359	386	390	384	411	399	363	372	361	353	367	395	391	369	369	388	408	386	403	357	380	346	383	371	350	367	386	352	382	367	392	368	366	365	361	368	401	384	384	402	370	343	375	350	349	386	362	364	372	373	401	385	378	346	372	383	387	385	372	397	368	368	379	392	374	405	366	351	378	375	408	381	379	362	393	333	394	359	371	371	359	384	362	395	396	400	361	369	398	426	429	369	387	362	395	397	403	372	369	377	379	402	344	381	396	394	393	368	397	393	378	383	348	401	384	407	392	383	368	357	337	380	348	368	392	375	385	396	396	366	416	370	388	335	365	357	355	367	370	384	408	383	368	363	399	362	384	401	373	349	373	350	341	370	381	359	360	353	362	380	351	361	363	377	420	358	413	404	398	372	388	357	371	361	356	366	346	345	402	375	351	387	366	356	399	373	358	381	370	335	397	340	398	358	376	356	361	347	379	380	357	354	395	373	362	343	397	356	371	367	364	340	352	375	385	400	408	383	364	400	357	373	348	364	346	372	366	368	377	370	380	386	346	360	373	385	361	368	344	409	348	344	374	346	377	377	372	382	400	381	404	362	367	384	371	370	336	374	379	361	338	356	334	370	351	387	396	405	387	389	364	377	347	339	363	352	369	367	374	357	373	361	387	385	400	405	346	363	359	390	412	387	365	345	356	343	365	360	349	387	336	405	398	405	409	419	361	351	388	389	332	360	375	397	334	398	410	374	366	366	369	372	356	395	402	336	355	371	394	386	387	399	365	369	377	373	369	367	376	359	386	390	370	386	375	363	378	376	367	380	346	391	384	373	372	353	374	357	371	371	393	372	376	365	361	367	356	369	315	381	366	376	348	356	376	376	350	389	360	334
25675	21645	27492	25723	7921	611	441	430	361	400	360	365	354	341	368	331	328	338	359	326	333	311	357	329	340	312	313	309	341	300	319	345	331	331	320	338	320	346	309	329	331	307	317	296	337	360	347	303	304	326	325	313	336	290	327	339	314	337	306	321	333	318	333	343	322	345	314	330	356	350	347	376	341	339	317	311	341	323	307	350	316	326	330	328	306	328	338	357	355	343	328	305	312	335	325	304	318	328	303	335	287	333	338	360	298	318	333	344	327	335	320	301	342	357	330	322	326	317	335	346	354	298	318	323	348	325	347	309	349	326	305	316	336	319	353	319	318	311	370	304	343	331	342	355	297	300	326	301	288	352	329	335	335	322	317	358	328	321	315	319	344	340	357	352	325	300	322	374	310	343	323	325	311	350	316	353	333	323	347	336	337	305	328	355	320	344	329	370	337	313	324	340	324	314	331	328	348	347	327	318	327	334	343	343	300	330	337	330	308	314	326	314	328	350	360	338	310	333	343	328	307	322	327	296	377	299	325	287	272	331	308	332	317	355	366	342	325	353	298	332	316	330	310	313	296	349	322	360	336	302	309	350	343	330	335	355	338	295	361	287	314	345	323	327	328	300	347	344	324	320	338	335	314	316	315	339	354	336	327	319	336	304	342	350	317	326	331	321	347	356	349	320	289	301	313	353	307	318	331	330	322	312	314	352	344	346	314	306	323	317	320	337	318	312	303	316	323	331	329	316	315	309	313	342	321	318	322	315	300	351	330	324	329	297	372	300	318	322	348	331	307	332	319	348	340	345	330	300	322	345	352	335	303	309	314	308	351	346	346	314	300	306	323	322	308	334	340	348	339	314	321	371	311	351	345	356	322	313	330	337	330	335	343	328	334	333	324	314	359	303	350	309	337	315	340	352	322	340	296	330	342	328	318	338	324	330	325	325	328	335	303	322	336	341	303	357	310	336	317	296	328	364	308	377	329	331	340	295	294	324	328	291	342	358	321	329	322	374	335	349	310	340	341	315	336	292	342	337	356	326	341	332	331	293	310	307	334	327	331	352	352	343	343	332	348	309	383	348	327	328	348	313	328	330	329	360	302	325	310	339	323	331	303	312	331	344	330	323	351	331	328	326	349	340	317	327	302	298	325	320	314	348	355	338	345	339	328	314	331	297	306	313	349	339	308	313	345	339	323	314	313	350	346	294	338	315	328	320	324	339	297	307	328	305	321	351	348	334	330	335	316	368	340	324	318	347	315	331	318	336	322	334	329	318	331	366	368	349	332	338	323	330	343	300	323	340	353	340	353	334	312	324	319	310	310	324	300	336	317	282	308	320	326	327	314	347	349	344	336	323	330	318	330	309	346	342	322	340	335	358	301	356	362	351	333	330	299	335	349	335	351	343	356	281	307	317	347	351	328	371	335	353	349	336	355	365	312	323	348	344	323	350	331	330	306	357	335	319	360	320	337	314	326	308	342	352	325	355	331	341	308	333	338	318	319	296	318	339	303	305	329	336	307	328	296	343	321	306	336	342	327	358	301	318	300	358	290	359	297	335	357	322	290	337	347	333	353	322	382	345	306	333	322	335	346	326	320	327	327	319	343	330	362	306	361	324	329	331	296	363	340	331	303	303	303	337	333	319	338	318	328	360	294	338	310	345	328	339	318	324	332	325	321	319	314	362	340	306	316	341	340	313	342	302	300	348	351	341	326	330	329	351	342	319	316	339	303	311	326	325	308	317	315	330	310	348	315	292	322	324	341	309	346	354	282	297	291	335	340	319	331	341	313	354	310	319	306	325	342	344	337	352	360	291	289	342	325	304	324	327	334	324	344	321	307	340	337	355	352	314	324	312	322	336	296	362	315	311	362	316	341	304	351	339	319	347	312	332	309	339	316	336	306	344	332	327	332	299	309	300	302	344	346	304	319	312	331	291	341	290	373	350	330	305	317	295	319	305	325	309	317	297	299	343	289	344	348	305	353	353	305	347	336	326	334	308	372	331	353	320	356	326	320	329	322	318	326	353	308	334	320	318	340	341	313	332	343	350	331	303	334	321	307	327	321	341	327	330	324	321	321	354	353	322	320	336	312	323	334	312	293	316	355	342	314	331	306	308	328	329	323	330	366	335	371	339	345	313	354	327	362	328	344	322	319	338	308	331	315	312	310	336	354	334	333	355	301	320	348	373	348	306	334	334	305	335	339	361	335	339	371	339	355	310	340	341	306	357	316	329	325	318	297	312	315	324	353	337	350	316	346	344	336	303	311	333	348	332	307	315	352	332	309	341	356	326	327	363	342	295	398	336	320	291	345	333	366	340	350	321	318	330	331	286	323	349	304	343	327	322	347	332	357	320	321	287	324	294	350	290	341	323	334	324	323	363	321	294	324	358	341	399	342	317	320	341	327	326	311	329	296	332	348	346	309	324	323	343	327	334	342	339	320	329	337	358	308	330	332	324	325	309	342	310	321	295	327	323	336	301	309	360	337	311	293	331	353	346	296	319	329	302	343	343	295	321	319	328	316	334	350	326	305	321	314	335	337	356	341	333	350	331	327	300	312	353	329	329	291	320	331	331	339	361	292	334	317	324	344	342	352	312	334	326	321	309	339	331	334	282	350	359	337	372	326	322	329	326	305	330	326	370	340	321	337	285	305	304	297	336	335	301	288	336	327	345	348	313	327	292	329	332	355	316	337	329	328	337	334	316	318	317	330	343	311	346	323	333	344	343	328	354	320	324	322	333	329	341	315	309	320	325	330	349	316	310	299	339	352	324	349	320	340	336	314	333	323	334	311	328	337	314	345	312	338	330	334	349	335	335	329	298	314	325	332	320	331	308	324	336	330	319	346	314	339	300	325	310	347	318	322	334	328	351	313	323	299	371	291	329	318	313	320	336	349	329	371	329	331	349	325	336	311	354	321	305	367	317	314	304	362	330	323	320	296	315	303	331	316	382	328	345	312	338	317	281	354	327	298	307	333	320	336	329	315	330	330	310	318	341	310	309	303	317	313	343	343	371	307	354	320	340	332	346	341	337	321	347	319	335	324	307	331	347	335	335	324	330	318	329	336	322	334	321	358	309	332	314	289	326	340	334	326	348	332	349	360	317	316	326	323	320	373	325	300	342	330	303	317	307	341	327	316	328	362	286	337	337	340	315	331	341	329	322	278	301	356	313	311	326	341	304	364	325	330	324	371	340	335	320	358	300	305	358	340	308	318	334	328	303	337	299	327	329	330	324	337	351	285	335	362	332	333	336	338	319	333	371	319	334	299	327	304	328	309	322	314	348	322	323	316	341	321	343	319	332	321	328	335	345	325	304	340	341	299	358	353	306	343	319	343	327	350	334	337	335	312	346	337	313	338	305	308	316	367	324	315	289	313	351	329	324	337	314	339	314	332	321	346	334	306	337	293	317	310	336	353	339	360	333	313	351	330	301	327	343	304	344	340	332	314	312	327	340	313	312	327	326	346	338	350	337	319	304	347	335
38912	37927	2539	1349	1000	851	713	676	547	564	533	488	495	507	475	446	459	470	434	432	449	435	424	418	461	412	464	394	435	436	421	412	410	468	433	420	396	437	449	433	372	414	455	411	431	439	405	432	389	389	442	431	452	404	426	397	383	411	433	437	426	435	441	421	390	423	416	443	450	458	408	458	413	422	404	414	415	422	429	438	425	442	408	378	436	403	432	418	432	368	423	438	426	422	399	398	418	423	402	430	430	378	400	407	410	454	436	413	443	383	422	428	432	384	417	450	410	423	430	408	402	432	421	434	405	419	414	443	445	423	444	420	430	412	433	407	435	407	408	453	445	400	427	436	422	464	401	449	419	438	411	402	397	423	399	407	442	380	470	379	393	418	426	402	428	408	387	443	409	446	417	430	464	416	429	468	403	412	434	449	420	458	408	404	413	407	445	409	420	403	410	443	430	474	414	418	395	430	426	432	441	444	402	376	425	401	405	394	438	431	404	417	403	429	364	442	430	391	436	395	418	428	453	399	399	450	398	411	407	434	428	426	425	426	424	417	432	396	434	419	412	438	424	456	420	441	420	417	380	453	398	400	425	431	415	410	424	415	449	428	399	422	406	400	434	385	428	440	441	425	415	452	445	416	427	383	424	474	428	402	428	441	407	413	409	415	388	377	440	409	439	406	437	427	410	451	415	415	413	416	430	391	457	400	403	453	421	388	400	424	430	402	393	401	428	417	412	398	438	426	420	414	408	374	417	415	431	394	431	388	420	414	436	420	385	425	424	390	402	435	419	388	394	411	426	426	444	418	444	411	473	390	407	428	392	446	447	442	425	398	379	448	421	413	413	440	415	450	390	443	416	418	446	419	430	434	412	402	430	460	402	443	400	432	430	412	395	419	399	414	422	452	420	421	416	405	424	376	469	411	408	406	399	441	431	412	459	419	439	426	435	432	452	422	392	411	442	430	410	386	420	393	390	421	436	420	433	432	397	432	373	415	445	453	415	388	418	465	429	430	412	414	453	388	408	418	436	416	416	428	403	402	422	414	405	442	432	406	420	397	420	458	435	419	413	425	435	418	415	439	418	410	428	431	388	414	418	402	439	421	468	394	414	403	437	440	441	391	438	404	442	427	431	393	422	405	435	418	391	450	434	469	440	438	399	436	427	468	428	421	434	412	459	417	401	424	456	428	450	437	408	433	406	394	426	418	435	408	372	419	392	431	443	429	433	423	407	422	414	427	456	415	430	408	444	423	451	419	424	459	447	405	432	408	445	431	378	408	422	398	397	396	412	429	440	420	392	429	452	447	449	430	442	404	421	405	419	433	382	413	394	405	421	398	383	438	422	425	398	402	432	432	415	371	411	456	435	429	409	418	425	381	425	407	416	436	443	380	402	412	400	453	392	474	408	409	400	382	424	406	435	415	429	416	411	407	406	448	443	440	422	426	397	402	452	430	451	438	420	390	410	420	366	407	432	392	413	411	438	434	412	398	417	392	414	403	399	409	459	435	396	385	416	447	409	425	434	426	427	446	407	412	434	445	439	405	397	411	432	412	398	418	437	433	397	472	440	410	431	430	428	405	426	396	465	415	407	416	391	417	415	411	408	413	462	390	411	417	421	396	432	425	440	442	440	377	446	411	396	444	398	438	386	422	400	411	441	466	406	450	414	397	435	406	437	423	391	412	410	377	433	374	402	397	373	409	426	427	432	450	407	408	411	419	399	433	448	421	413	420	476	415	400	429	450	398	419	383	420	423	438	395	405	443	452	437	402	393	396	445	412	441	398	424	458	423	395	399	439	401	390	396	449	394	419	403	412	433	428	419	435	420	426	412	459	439	429	421	397	468	438	396	439	382	415	444	415	436	398	414	392	437	400	413	414	421	415	450	449	420	447	410	450	432	395	403	463	386	431	437	394	441	409	445	427	450	406	420	394	444	394	452	450	396	393	429	424	392	413	413	417	421	362	389	390	455	393	416	416	416	399	419	431	433	427	432	415	400	408	463	395	400	411	406	438	419	437	445	414	439	452	434	418	410	420	421	429	422	451	398	407	408	412	438	382	422	411	425	409	397	394	420	419	410	433	409	425	448	437	455	431	409	431	432	445	398	418	420	416	425	408	410	392	426	398	388	443	442	421	455	424	412	427	428	442	415	420	419	407	429	436	439	423	419	450	370	412	451	426	371	380	397	413	420	424	367	422	428	426	448	390	415	370	404	422	420	428	427	446	429	414	449	415	417	377	399	407	425	407	393	419	417	449	409	382	420	430	434	431	419	405	383	409	434	398	395	412	429	383	432	438	423	406	449	418	391	435	399	433	384	422	426	363	444	409	434	401	434	413	420	402	444	430	404	396	425	415	394	436	409	445	426	413	397	437	405	425	430	433	429	429	385	402	393	374	450	412	393	437	422	420	441	456	396	448	413	382	433	392	426	423	440	434	422	381	412	412	433	431	407	413	430	435	426	424	424	412	412	424	383	460	428	406	408	427	465	458	440	448	431	411	412	432	409	405	413	440	427	418	408	442	387	440	409	408	422	437	409	376	433	471	398	397	421	432	431	432	422	428	411	443	405	397	413	437	436	439	431	412	412	415	455	418	400	428	435	406	393	397	421	405	411	422	390	402	416	425	417	420	423	416	374	421	433	420	443	430	404	408	442	441	423	400	411	410	428	437	419	412	400	450	417	430	447	417	438	384	416	406	484	418	430	389	386	377	435	418	428	422	371	417	436	432	434	427	433	416	423	426	404	415	420	414	410	447	446	435	426	418	448	403	438	420	424	435	390	443	461	419	419	394	420	418	423	436	412	434	409	408	368	422	448	436	403	409	417	414	447	466	424	415	415	449	442	427	409	399	404	420	417	384	400	396	414	420	422	385	442	416	442	383	453	438	425	423	442	423	414	419	396	439	400	436	419	396	416	419	396	392	425	420	401	455	388	397	456	364	430	400	412	415	424	428	425	404	408	444	424	420	421	420	414	438	430	426	416	415	440	439	427	400	387	441	414	415	413	441	430	414	412	401	452	443	461	435	385	461	426	404	428	400	423	440	418	424	436	416	424	443	378	405	454	391	415	406	398	379	406	424	432	384	427	414	433	436	389	403	408	421	405	431	440	413	430	419	420	435	418	410	404	457	463	401	454	406	455	435	415	446	426	416	453	427	407	417	437	388	417	413	427	430	394	426	428	430	419	408	450	428	430	404	413	422	452	432	419	434	421	415	395	417	423	421	423	391	435	451	423	404	411	433	419	438	425	416	473	436	422	426	428	381	422	406	421	417	409	408	443	426	407	449	410	434	397	385	402	397	423	457	428	399	392	413	412	473	420	417	428	461	434	393	438	416	460	417	386	427	440	424	397	400	392	403	403	394	426	409	415	412	428	425	430	410	370	412	414	414	402	436	416	439	437	422	452	357	439	418	402	435	421	434	426	428	415	423	457	393	404	441	426	415	425	421	400	435	419	428	435	411	407	407	477	408	413	442	412
23318	21602	29341	24300	21590	21594	9027	1210	904	859	848	730	767	752	724	654	656	644	710	557	647	593	593	618	616	630	556	601	584	610	565	613	590	585	598	631	634	612	621	599	536	538	581	628	578	590	597	577	585	584	577	594	592	613	580	553	587	576	608	555	582	609	596	561	565	596	585	578	579	605	606	601	577	590	592	617	584	527	603	584	561	605	604	603	588	583	537	618	592	586	581	596	581	584	606	558	573	596	547	635	583	582	599	577	552	604	586	588	536	570	608	591	586	590	609	623	596	554	614	605	593	595	612	565	575	588	582	583	583	600	564	583	602	604	570	582	575	556	582	571	619	558	564	622	591	598	576	553	611	602	563	579	583	574	586	560	589	546	553	588	612	534	623	589	591	584	581	618	568	594	596	617	602	570	579	579	554	560	642	585	564	587	620	508	580	591	593	555	595	591	573	541	572	562	583	601	576	569	635	592	530	554	573	563	615	566	603	611	610	607	604	593	585	592	585	589	568	586	638	546	589	617	546	587	534	580	603	571	544	586	611	573	623	563	618	554	579	608	570	598	589	555	543	578	534	580	578	568	566	511	607	575	549	568	577	625	573	548	588	564	550	582	580	575	580	547	566	571	577	572	603	591	573	588	561	586	566	595	605	564	654	566	595	543	630	589	580	591	566	618	607	593	590	544	564	592	581	602	571	594	601	600	612	553	598	631	557	585	594	548	602	559	615	548	534	557	597	534	584	593	572	568	571	571	543	582	563	571	543	581	599	609	593	592	548	619	557	628	574	565	589	581	580	548	578	615	617	598	611	579	602	581	623	543	567	577	556	520	562	605	617	610	544	588	591	548	573	556	585	600	561	578	589	568	594	554	581	533	581	567	598	578	616	558	583	614	598	580	580	599	624	599	603	584	581	594	565	575	589	592	594	595	599	563	601	552	581	608	549	567	572	598	568	579	584	609	609	543	505	578	609	567	590	588	583	616	572	589	603	597	542	564	625	613	595	581	558	557	608	604	597	576	579	577	615	600	592	579	567	576	569	554	566	570	557	586	576	614	598	588	585	575	570	588	543	571	570	621	559	569	590	580	598	590	600	642	615	609	587	585	569	576	568	562	580	619	592	584	612	584	595	654	573	585	565	588	563	600	582	560	562	581	582	562	599	577	606	584	554	580	574	582	559	581	568	606	569	577	565	589	613	630	600	610	560	556	573	592	560	562	550	634	620	594	591	626	606	616	566	570	619	557	596	571	569	648	546	587	572	587	589	575	631	627	588	595	551	574	597	542	570	598	585	609	550	587	557	575	585	572	580	582	551	570	551	620	617	609	551	587	599	586	610	566	571	569	609	630	613	571	566	598	614	603	599	544	590	559	604	576	624	581	631	579	575	589	583	624	587	575	551	601	571	569	533	590	548	601	567	552	597	577	573	571	637	568	588	566	560	574	599	609	597	555	573	604	561	614	570	576	565	599	588	572	584	585	549	572	563	565	602	568	575	586	559	592	604	596	571	592	618	575	587	562	548	553	582	557	554	591	587	591	616	564	542	610	580	566	584	600	559	584	583	595	583	601	582	609	614	621	604	556	621	595	567	580	532	545	582	613	549	534	593	536	565	549	589	588	566	597	585	618	590	575	619	621	552	535	581	552	573	542	548	537	617	583	545	512	613	570	567	579	575	586	581	589	568	571	575	636	554	572	588	576	579	593	600	588	575	587	599	613	575	591	610	564	619	556	551	572	582	535	529	600	560	584	565	619	586	582	625	567	580	540	581	541	534	560	590	589	605	570	579	581	582	556	566	565	548	539	599	596	601	586	594	578	616	532	607	584	584	580	652	676	590	559	570	560	590	616	589	602	541	571	586	613	569	511	566	571	560	559	592	579	599	565	595	569	580	577	610	590	590	555	560	553	577	551	616	575	608	583	627	595	587	537	558	594	613	574	584	555	633	538	574	572	562	566	536	551	599	574	568	596	587	589	604	601	585	584	550	560	614	585	528	581	624	563	604	604	666	609	599	541	610	582	526	563	575	590	558	600	581	596	544	533	546	566	574	584	545	530	557	641	618	554	605	535	588	561	569	533	568	524	543	590	574	585	590	559	578	549	535	597	560	578	585	577	588	569	588	588	541	587	592	597	566	596	561	585	580	579	615	580	645	542	609	605	589	615	586	585	602	558	580	557	555	579	580	544	585	571	560	616	608	589	600	620	612	557	605	618	577	560	570	579	630	595	587	534	594	561	581	577	575	576	607	598	594	581	615	579	595	590	559	571	608	553	594	543	601	558	576	610	545	590	586	562	603	607	616	573	562	563	578	580	557	567	620	575	559	521	556	631	552	588	585	609	559	612	594	544	621	604	625	623	574	576	559	520	555	580	583	526	589	516	552	592	581	579	580	585	600	570	599	584	597	618	607	552	577	589	586	565	608	589	556	580	578	585	596	582	578	565	584	561	598	568	565	557	612	552	634	591	575	622	571	525	573	587	613	583	567	523	578	588	558	540	575	553	605	579	594	608	587	569	578	592	560	607	544	574	586	572	551	635	581	600	572	598	598	610	648	585	579	571	628	609	573	567	573	570	630	592	590	607	548	553	583	607	533	571	611	610	563	564	558	567	540	533	577	596	612	579	579	590	580	570	584	560	615	531	546	568	582	568	635	557	574	578	619	620	557	580	539	577	592	579	570	618	576	619	566	569	510	548	586	593	528	581	556	582	540	592	580	604	602	595	579	590	574	584	552	636	603	559	547	589	559	597	533	602	590	597	575	624	598	561	572	566	594	605	558	558	588	570	581	594	597	563	586	584	579	590	578	570	584	574	559	595	580	601	550	586	611	609	555	611	583	568	574	579	568	566	622	578	578	554	538	544	574	543	596	614	537	579	575	597	566	589	527	598	570	589	570	551	596	553	563	562	582	642	589	586	594	598	548	570	591	539	540	545	568	547	602	575	579	597	595	595	571	603	559	539	561	569	572	563	604	580	578	559	613	590	594	558	546	562	534	573	545	612	642	595	542	574	589	557	553	584	489	571	570	565	544	533	584	560	587	568	582	577	593	599	584	606	598	552	568	573	585	519	566	574	569	567	573	569	585	569	560	530	553	603	555	605	550	569	577	624	593	573	598	600	566	536	537	548	576	597	576	615	620	593	570	605	593	574	629	626	591	608	581	601	553	590	561	559	612	598	599	563	538	576	598	598	584	616	605	573	574	601	589	585	543	578	580	608	599	582	619	527	577	554	583	547	615	548	589	567	606	583	548	569	570	552	571	569	577	564	574	572	592	584	606	545	584	609	578	585	586	596	580	580	577	578	558	606	601	597	566	586	591	622	607	622	571	585	598	577	510	593	546	573	567	569	594	608	524	591	570	582	572	610	521	573	555	543	570	600	584	558	569	541	571	570	610	524	565	585	621	605	595	561	574	568	572	529	576	600	555	556	600	606	601	575	577	545	548	593	556	598	585	577	588	600	614	565	591	583	609	567	571	559	595	572
46032	49023	8395	4128	3066	2379	1809	1540	1301	1197	1123	1014	949	898	812	800	830	799	756	771	760	743	740	729	700	767	686	724	735	731	649	692	691	710	672	697	718	703	689	708	665	696	660	655	697	626	678	647	678	672	688	681	688	670	681	693	667	644	636	735	728	694	659	686	622	691	697	679	720	651	693	681	714	689	725	646	682	690	640	693	668	650	646	671	650	696	663	710	642	677	671	690	709	637	696	647	703	681	685	720	676	710	657	671	707	727	603	656	629	682	661	724	691	642	659	697	689	671	680	641	658	680	661	695	676	654	686	700	696	711	665	705	664	663	706	705	696	681	685	706	668	674	655	665	691	659	650	645	663	672	684	665	667	715	623	648	679	676	657	685	698	645	670	665	663	621	711	688	667	667	660	730	677	722	692	735	631	657	680	634	641	668	681	715	686	657	697	718	714	677	687	670	670	680	676	704	731	665	692	616	711	643	695	692	686	608	729	646	709	635	681	679	661	634	656	644	662	639	679	663	668	708	629	643	618	700	674	649	699	671	672	697	691	671	663	707	663	648	667	659	663	739	653	641	682	714	714	669	679	679	676	700	674	689	666	642	653	670	650	659	683	686	755	738	660	704	687	720	703	691	656	723	666	709	643	713	652	688	684	701	688	684	635	644	648	700	705	730	659	723	690	656	726	688	619	684	719	654	712	700	670	714	666	682	641	659	693	672	702	656	658	676	648	691	715	699	694	689	693	645	663	699	711	677	656	666	732	728	714	688	655	693	693	696	663	639	730	721	670	712	706	694	717	710	739	676	649	670	675	683	662	606	710	686	690	645	666	703	671	677	657	667	687	669	654	637	672	620	632	654	705	631	688	670	664	674	649	704	657	691	630	654	729	667	688	690	675	696	700	678	653	710	669	649	692	709	693	649	678	683	682	724	686	662	635	650	702	709	660	744	691	702	676	689	676	664	634	642	698	685	665	708	704	721	655	684	646	638	682	658	728	667	716	668	699	639	687	667	688	652	705	693	685	677	685	692	615	703	670	631	724	707	685	690	681	670	712	685	637	669	633	636	704	644	619	656	663	662	734	669	744	683	661	678	667	712	679	655	672	709	655	700	710	627	682	659	643	705	653	692	646	660	650	628	635	682	720	675	705	661	717	671	672	698	700	655	667	713	652	667	710	687	682	709	690	703	707	702	710	639	680	717	683	690	690	682	690	692	644	697	716	663	705	701	701	651	701	733	703	642	703	701	672	690	669	727	677	722	690	650	671	697	666	722	701	704	687	658	669	645	655	716	667	697	701	676	689	697	639	657	689	620	695	729	665	658	642	668	648	678	659	650	681	661	671	715	670	646	643	657	622	674	658	658	675	702	693	670	679	665	707	641	676	710	710	708	674	683	661	691	674	700	683	658	651	698	692	669	690	720	664	675	689	677	654	704	644	696	658	677	663	669	679	672	713	657	694	679	672	713	712	666	668	706	677	701	716	680	657	668	679	682	665	697	718	706	692	631	680	660	655	654	637	721	668	689	679	658	668	699	655	676	673	666	718	634	653	674	671	649	602	698	628	681	665	643	696	669	720	700	719	662	682	646	672	665	699	690	628	694	699	697	683	689	710	709	656	719	685	625	702	710	709	684	667	655	677	715	695	649	709	618	667	702	651	689	681	686	717	657	683	635	708	659	711	674	726	652	682	679	729	664	727	682	647	674	678	682	688	685	675	663	649	647	668	702	707	679	704	689	670	650	641	653	710	640	685	714	686	702	692	680	679	678	722	676	628	642	662	684	710	647	659	673	679	656	674	672	683	666	709	706	689	691	660	669	641	658	673	717	640	707	703	658	700	665	655	630	688	660	707	687	666	687	734	649	640	684	676	705	673	678	652	668	689	669	703	667	692	652	648	701	668	642	647	644	711	682	666	637	688	651	684	686	673	687	679	673	690	685	673	666	702	713	673	691	655	666	677	688	681	684	649	665	687	666	656	676	675	676	639	658	705	645	680	682	702	665	664	687	673	735	688	636	709	653	677	674	662	679	631	688	664	642	657	676	678	675	660	685	695	670	679	680	666	640	648	719	654	677	681	666	654	691	692	685	693	682	706	707	674	650	696	622	706	674	658	699	682	680	675	677	707	658	672	684	683	673	630	668	695	642	660	714	651	661	675	638	720	744	644	646	658	651	737	661	602	670	692	654	698	656	661	668	677	671	697	686	694	647	652	671	711	662	633	670	677	636	707	700	676	672	688	665	650	668	646	603	668	659	679	660	631	628	648	687	659	682	698	637	640	659	677	626	712	688	700	642	701	718	690	679	678	654	622	642	676	685	663	648	711	661	693	696	689	714	674	692	635	629	658	697	661	664	655	656	668	710	705	610	694	661	650	682	666	701	704	698	714	697	628	685	667	675	698	661	679	652	662	658	742	662	724	745	665	698	671	676	677	642	692	626	642	692	662	659	642	693	664	676	701	668	661	632	670	714	676	699	686	710	695	690	684	682	701	665	677	653	676	675	663	671	616	690	653	716	667	650	679	667	703	656	731	663	665	665	689	679	690	675	671	663	686	641	670	643	662	686	685	645	688	677	659	714	711	642	664	690	693	664	656	646	708	666	674	683	686	692	668	695	649	633	698	637	703	681	718	700	676	680	667	689	671	660	677	665	620	677	689	664	649	630	649	688	681	671	640	631	728	682	692	671	720	660	648	640	676	676	689	661	732	711	651	657	671	700	725	744	692	707	639	673	685	684	616	678	645	652	684	700	687	618	673	714	706	655	676	706	696	671	666	670	654	660	673	672	678	667	697	708	621	682	632	694	633	641	651	669	657	684	653	680	675	684	670	714	669	677	661	657	697	687	645	649	686	697	671	706	707	653	645	691	667	680	666	730	684	662	713	655	712	677	688	664	708	694	644	652	700	686	716	663	699	650	677	671	679	685	690	630	682	673	675	614	656	668	703	680	660	672	648	736	649	687	675	657	674	713	721	705	703	667	683	639	615	640	692	683	687	670	661	670	649	676	687	690	702	639	666	694	671	647	684	714	682	673	677	695	638	749	656	645	669	649	667	687	665	636	705	705	660	683	688	667	656	635	688	682	643	682	687	688	679	682	661	661	721	668	655	683	714	673	671	649	631	670	687	688	680	627	660	710	674	701	673	676	694	704	667	654	672	681	684	695	636	628	675	668	680	676	662	683	684	704	703	644	694	694	716	700	663	680	669	674	650	668	691	704	709	670	699	639	663	644	675	631	724	664	632	644	699	680	648	594	682	674	628	695	662	707	682	690	675	698	648	663	662	712	625	636	759	651	689	714	639	678	658	726	692	692	687	661	657	691	656	674	666	649	675	673	649	667	653	678	680	695	654	639	637	708	726	686	663	640	725	683	686	656	663	680	683	702	700	704	706	647	683	644	717	670	721	693	652	684	680	675	676	665	683	684	628	681	640	697	714	707	656	635	641	676	696	703	643	646	646	662	657	687	718	682	674	699	719	659	630	651
29972	26765	13370	1221	263	221	206	205	186	213	192	188	210	242	208	236	214	189	199	192	193	241	191	203	189	192	207	208	208	188	187	200	181	213	199	225	194	189	190	192	198	177	209	202	205	197	197	181	196	206	201	201	198	202	193	193	164	202	214	214	186	210	202	189	211	202	205	212	170	231	172	200	197	207	194	197	210	198	215	212	195	216	191	206	204	191	193	185	192	190	208	209	184	185	211	181	198	171	240	208	225	220	206	194	203	225	206	204	212	180	168	177	204	204	189	192	190	190	226	220	198	182	202	197	218	170	173	190	203	224	227	191	170	190	199	207	219	214	202	214	203	229	185	214	211	187	192	190	173	182	221	231	199	185	169	180	221	211	200	177	205	170	229	183	208	210	191	178	219	188	187	199	225	214	224	189	214	191	240	210	207	197	210	196	216	181	217	195	243	182	217	224	216	190	239	197	228	222	189	188	235	204	230	190	203	207	216	184	193	214	192	204	201	198	183	218	185	190	185	213	159	196	198	241	196	212	215	237	188	213	207	227	200	201	209	191	237	204	180	201	190	198	207	183	205	194	195	228	214	204	220	187	200	235	189	204	197	219	204	197	197	199	213	194	205	205	210	193	214	240	198	215	189	214	202	214	204	187	174	179	162	182	215	218	235	195	197	184	215	242	199	188	199	196	200	170	219	194	220	181	202	198	203	224	191	195	201	175	206	181	217	203	224	214	164	187	171	220	183	218	173	199	213	196	202	187	198	188	195	197	229	191	203	190	192	188	182	192	196	199	211	218	195	183	179	189	164	203	178	202	191	191	207	180	205	195	189	201	204	188	184	212	215	225	214	198	183	229	213	240	195	205	207	204	203	211	173	205	195	201	221	182	218	190	220	198	209	195	209	213	169	210	168	196	194	188	198	216	181	186	198	189	198	192	213	204	199	212	199	219	206	198	220	204	183	184	193	206	214	199	229	196	200	204	205	195	211	202	214	205	197	200	200	209	217	193	187	221	201	201	187	204	213	231	206	189	206	196	196	212	221	210	213	190	200	187	217	224	218	190	208	204	187	221	201	195	194	192	210	177	197	189	192	188	213	206	219	214	182	199	192	204	226	187	212	195	188	188	209	213	200	207	193	200	196	202	189	224	186	199	178	210	222	203	183	200	179	191	202	205	216	183	209	197	209	210	205	202	208	181	211	208	187	194	233	199	206	198	172	204	204	187	177	220	190	171	212	209	180	204	200	200	188	190	206	213	195	213	192	225	201	191	209	227	195	185	189	180	200	221	193	185	217	222	199	212	222	216	192	201	199	214	215	206	210	192	202	210	187	189	185	215	187	209	200	203	222	214	217	208	198	198	213	204	198	206	190	194	194	213	205	228	187	235	210	234	200	202	208	217	210	199	199	229	205	197	202	196	221	211	182	199	200	210	219	223	201	205	179	193	189	193	184	207	187	216	214	204	200	194	196	218	212	207	220	204	178	214	204	207	206	194	170	216	196	217	196	199	176	167	240	216	199	198	186	210	199	225	211	191	206	192	207	200	183	193	188	234	190	208	219	201	194	236	203	219	175	230	216	188	203	183	202	194	202	196	221	207	203	199	207	206	223	183	203	209	215	209	182	183	208	234	197	201	182	206	192	179	213	192	197	216	192	216	199	187	179	224	190	200	215	208	203	168	191	212	202	209	177	176	204	188	213	178	220	200	188	204	206	230	210	193	204	174	195	200	195	234	218	223	199	202	203	194	203	199	192	199	188	196	201	190	198	187	196	230	232	199	209	198	184	205	198	188	202	202	213	207	188	168	196	194	218	193	220	208	208	212	188	198	177	177	196	217	195	203	185	200	228	222	203	218	188	195	207	181	189	190	223	219	188	181	197	210	194	210	194	203	190	186	209	200	211	174	195	199	210	189	218	212	216	195	192	170	217	179	182	180	181	189	214	214	219	191	197	205	171	191	225	194	203	211	183	212	215	215	158	192	203	195	191	185	180	202	202	200	225	226	227	228	185	205	200	210	195	224	202	191	208	183	207	188	200	203	211	211	185	220	215	220	199	194	200	232	216	195	201	195	215	201	223	204	213	234	198	193	229	196	200	186	193	209	176	174	198	195	181	207	217	210	204	207	188	196	174	227	185	200	209	199	205	217	203	215	204	242	167	205	205	225	219	208	192	213	215	224	205	199	215	207	215	220	215	215	213	230	212	203	197	218	183	211	201	192	172	175	203	188	223	205	229	179	191	187	217	208	202	173	195	173	201	221	217	207	211	197	198	226	191	180	199	210	227	188	195	195	207	194	200	197	227	191	212	222	211	199	213	205	204	182	197	216	235	214	215	191	224	184	215	225	188	207	186	200	210	214	185	188	235	191	195	208	193	187	209	193	182	190	192	200	191	201	215	198	188	196	216	208	204	201	203	210	202	190	183	168	196	216	205	194	194	224	179	208	187	198	197	208	206	219	188	207	180	193	204	187	191	176	192	205	202	192	204	210	211	213	188	217	186	193	195	187	204	218	195	193	186	202	187	207	205	204	206	207	173	199	187	207	203	201	224	197	206	202	216	199	194	195	216	231	210	205	220	188	228	193	234	192	215	205	176	211	184	185	207	187	199	208	187	221	196	213	226	200	173	183	196	217	212	196	195	205	190	191	192	192	221	172	213	218	202	191	185	187	205	220	172	192	202	202	198	208	202	194	207	179	200	199	214	190	180	218	192	191	196	217	206	195	198	204	189	215	203	214	224	202	210	200	191	188	193	213	210	213	190	205	190	221	213	192	180	212	201	199	222	205	201	186	206	219	197	190	215	182	193	202	196	211	190	188	207	184	178	191	204	207	206	192	189	209	202	201	179	209	203	190	173	218	206	194	222	197	202	211	212	194	213	186	205	222	191	197	198	207	215	194	209	199	226	232	173	193	193	194	189	228	184	185	186	191	185	191	236	220	207	213	219	236	201	207	209	188	210	194	206	187	204	208	188	211	175	212	192	182	186	183	219	192	201	208	210	214	225	201	193	214	197	195	199	214	195	198	195	212	184	179	188	225	190	213	213	222	212	190	204	190	200	182	185	221	192	217	173	186	216	188	204	209	177	206	228	187	200	203	210	216	223	227	191	189	195	189	194	221	212	195	195	215	207	207	195	192	215	214	198	208	174	210	212	195	185	217	196	210	202	180	202	205	204	211	192	205	188	188	207	170	206	201	204	210	211	200	207	202	218	203	199	205	197	198	201	221	223	197	201	184	180	190	208	176	216	194	173	234	201	198	206	200	213	186	179	225	203	186	199	213	199	179	204	168	195	198	174	198	185	205	183	190	189	187	202	203	204	206	194	195	211	195	199	229	206	212	181	191	209	184	198	192	178	182	210	178	200	202	188	207	214	230	201	202	204	182	193	207	188	234	176	215	216	165	199	188	200	214	216	200	183	208	200	177	204	193	184	172	223	206	198	196	197	179	206	179	184	211	210	198	175	213	222	227	192	196	185	218	209	181
35889	31379	582	376	341	306	278	305	297	278	314	279	287	256	251	260	273	278	266	272	260	243	269	266	256	241	258	269	255	267	263	278	302	269	303	297	266	269	259	262	263	266	270	272	292	292	240	257	271	279	233	265	238	251	270	246	271	254	261	289	243	272	310	308	240	245	248	272	239	262	251	250	276	265	294	286	248	249	241	248	234	273	266	281	264	250	263	235	263	271	286	267	268	281	257	276	256	250	249	276	217	255	289	290	265	276	260	277	309	292	264	252	290	268	276	276	290	242	255	249	267	257	259	231	265	269	220	274	256	241	244	269	256	271	241	249	265	266	242	250	255	251	282	269	270	246	256	248	245	290	292	286	239	286	247	275	263	246	266	259	247	234	260	250	250	265	274	256	231	252	302	229	240	265	281	257	252	280	261	255	280	239	274	241	249	247	267	206	269	293	265	253	261	248	261	279	251	241	255	253	265	250	249	233	245	253	275	262	290	262	275	267	234	245	272	279	272	253	257	289	269	266	261	270	278	268	281	273	325	273	262	285	256	282	285	250	268	237	247	272	268	285	263	251	249	270	282	277	276	273	270	259	254	216	246	278	255	260	259	272	301	258	264	269	238	256	273	254	280	286	252	264	287	270	245	252	258	259	286	284	274	260	293	264	263	252	280	262	255	266	260	281	284	250	282	251	277	236	256	266	271	283	242	227	256	259	255	269	254	296	264	242	301	235	266	259	233	257	243	266	294	258	270	304	280	262	262	269	218	268	290	276	228	264	256	245	273	256	277	261	263	229	269	271	279	286	260	242	278	260	243	266	243	236	246	259	251	279	264	258	274	255	247	261	246	261	262	229	254	266	242	277	268	248	276	262	238	257	272	243	254	249	240	250	266	263	245	274	270	255	263	272	257	286	267	260	236	252	276	273	254	281	274	252	276	298	259	263	261	264	261	262	264	253	207	245	267	249	286	230	283	271	242	276	241	262	278	255	246	270	261	268	289	274	284	280	259	266	247	229	260	243	275	258	269	257	281	275	234	260	268	296	266	243	256	249	228	291	268	259	279	252	261	274	268	257	249	229	266	271	269	250	277	278	276	283	271	287	263	258	240	257	249	257	272	277	255	249	246	259	254	249	255	265	279	267	276	233	259	260	303	278	255	290	229	264	233	280	237	280	253	240	250	236	258	261	240	267	275	269	276	241	247	269	263	235	294	239	252	260	258	259	263	242	262	238	271	277	266	281	266	281	256	273	296	251	242	235	267	256	260	257	270	286	288	281	268	263	264	277	247	253	278	241	243	268	251	275	249	280	278	286	232	285	247	279	285	232	243	265	253	252	250	286	288	249	226	279	252	262	234	257	283	277	279	252	262	254	272	269	266	268	255	256	268	242	274	263	285	265	266	270	227	261	232	275	244	303	226	255	252	246	290	234	244	257	281	250	259	262	246	261	235	245	267	264	277	239	262	262	287	256	264	247	276	248	254	260	252	253	299	252	277	259	238	278	255	290	241	283	284	259	274	243	271	252	250	246	277	264	267	251	241	275	273	273	282	271	272	287	281	286	237	288	253	286	260	245	267	252	265	265	268	255	243	269	230	242	250	261	251	235	240	255	257	257	248	247	286	273	264	282	275	264	264	274	236	280	266	266	276	260	245	248	278	269	274	259	265	268	281	281	279	285	243	277	268	270	272	237	252	296	242	236	286	275	269	247	237	266	249	260	300	278	283	261	275	238	260	266	249	238	297	286	231	241	247	283	265	266	237	255	272	281	269	271	255	278	251	247	279	266	264	267	277	277	270	286	278	249	260	283	258	237	254	269	246	249	267	255	271	274	246	273	256	273	268	256	248	267	268	264	276	252	249	277	268	251	258	254	273	247	247	233	270	277	244	261	244	248	264	248	235	259	262	215	216	255	266	257	265	267	260	293	295	269	256	265	228	293	284	249	268	277	280	260	273	275	297	280	257	238	269	253	254	276	263	288	253	258	261	268	258	269	259	276	252	266	272	258	263	266	244	237	267	251	258	287	279	259	265	262	268	237	265	274	256	252	243	264	259	255	289	253	278	248	268	274	259	256	285	264	272	279	264	242	283	262	284	266	253	253	248	277	250	251	267	256	272	277	258	250	248	299	257	293	247	273	255	260	281	248	239	280	257	237	260	283	262	249	279	271	240	260	269	260	245	271	252	253	257	264	247	245	270	248	269	267	255	267	284	256	269	272	269	259	257	270	248	279	255	271	241	246	244	255	269	251	275	276	281	251	254	276	267	251	285	269	261	254	243	290	256	255	244	243	252	259	250	227	253	302	264	239	256	281	244	263	255	270	269	237	249	255	258	246	260	250	260	278	242	285	272	258	276	246	269	274	274	279	268	291	293	246	274	263	288	273	251	266	228	253	290	233	283	264	279	260	276	284	270	263	265	273	291	265	251	257	252	242	223	255	268	261	263	266	258	246	246	280	257	271	275	287	256	257	258	243	246	247	254	284	246	270	262	253	255	246	290	253	289	260	276	282	271	247	258	255	235	251	242	269	293	271	264	265	271	249	251	283	256	259	273	269	269	269	253	257	283	275	259	272	274	231	267	285	263	272	233	265	288	259	290	269	283	248	275	262	254	229	247	265	274	254	235	255	271	284	256	258	299	234	258	286	237	258	256	285	297	268	279	253	252	255	260	305	265	255	278	281	276	234	253	276	255	251	232	258	265	285	223	251	272	240	258	264	247	259	254	260	239	270	260	262	277	289	266	227	281	242	260	283	270	261	256	257	247	271	275	271	281	232	259	254	273	255	253	246	268	270	250	257	291	276	230	247	280	250	293	259	257	278	265	266	280	269	274	283	270	247	267	274	277	280	238	256	262	279	274	295	272	282	287	245	237	266	264	262	257	244	266	274	279	251	267	290	259	296	246	265	255	278	260	269	253	247	280	272	289	263	259	278	262	264	270	260	243	271	262	251	255	261	255	243	257	263	279	287	275	264	264	263	258	263	263	285	255	265	252	269	234	249	267	267	255	244	267	255	255	248	244	279	276	276	268	236	281	255	249	250	236	268	269	252	273	261	241	247	256	239	258	261	264	279	245	287	265	239	281	301	263	259	227	254	281	268	265	303	263	262	252	279	248	270	264	229	273	262	260	270	322	245	240	261	259	292	258	276	265	262	249	246	275	274	264	268	277	239	272	243	270	253	273	244	284	239	255	270	270	268	256	280	280	257	279	258	265	284	268	273	237	239	249	255	262	266	266	247	262	264	270	234	269	270	266	250	254	270	254	249	273	265	274	248	256	264	261	273	274	237	264	234	271	264	246	245	273	269	262	264	277	306	288	263	263	260	244	272	264	265	270	247	253	293	274	256	257	271	272	257	244	271	247	260	287	279	283	276	240	254	247	271	268	281	275	256	245	244	268	273	262	282	273	266	259	281	249	260	253	274	262	266	302	283	230	232	268	249	251	257	241	286	251	247	287	294	269	292	277	257	256	277	237	242	236	248
24549	21561	28642	24846	21343	5370	691	477	464	425	400	394	369	363	403	304	329	325	323	342	303	321	303	346	346	307	349	298	294	297	317	326	285	307	301	330	303	298	314	295	326	306	343	326	318	289	299	323	318	302	322	295	309	344	287	320	328	299	341	300	313	305	295	320	329	295	310	299	287	313	343	308	315	302	309	300	318	301	290	256	308	313	314	312	285	291	320	324	313	310	344	306	295	309	306	266	299	313	293	306	318	296	294	347	319	327	336	288	348	306	297	279	309	302	301	338	341	296	296	280	309	289	297	328	318	312	322	322	316	297	313	300	275	303	298	303	309	300	288	300	301	283	288	276	329	298	321	300	318	305	331	310	284	297	335	317	288	308	332	347	298	276	300	311	310	316	299	319	300	306	322	349	292	286	320	251	303	298	311	288	305	323	312	312	336	300	273	281	312	300	300	319	317	277	301	318	351	287	322	276	309	263	275	288	299	287	311	309	318	264	313	298	284	305	294	306	328	310	320	286	322	269	320	338	271	306	315	300	318	318	292	318	310	355	297	260	294	278	299	314	317	329	314	279	289	280	297	294	290	311	280	283	317	305	306	304	318	296	304	260	292	340	326	326	315	325	336	287	301	300	319	292	289	313	299	340	294	323	327	329	327	299	300	283	314	304	325	321	314	307	288	325	300	320	307	322	301	334	291	304	290	314	283	313	305	294	297	323	288	282	313	299	310	303	320	288	303	294	282	315	313	290	338	277	313	267	305	302	326	298	283	327	305	277	293	289	311	323	298	301	304	304	299	314	282	344	326	310	299	293	326	293	308	327	285	320	306	299	292	292	308	344	304	297	290	287	302	337	303	299	315	340	274	306	317	298	297	281	297	310	332	311	288	300	319	287	303	311	285	285	303	333	326	298	312	320	296	336	300	307	302	305	264	300	333	278	277	326	302	329	288	319	331	301	300	310	294	297	292	288	274	328	294	280	295	296	291	301	304	325	278	294	332	321	296	325	324	328	320	315	336	304	324	276	305	323	310	289	306	330	262	300	279	259	307	288	305	300	317	313	302	332	301	304	300	281	311	327	322	281	340	304	278	304	292	295	287	304	312	305	288	284	306	299	316	279	306	326	305	325	335	291	281	263	262	293	317	313	328	311	266	290	334	310	290	311	311	300	301	309	335	267	325	313	292	286	295	314	327	286	308	297	334	283	323	326	289	295	298	329	296	319	301	304	314	337	273	348	288	305	330	308	310	329	307	308	323	326	293	272	289	313	315	322	314	312	321	306	299	322	299	311	317	303	306	314	276	284	302	305	311	323	304	329	342	308	302	342	340	310	300	351	303	310	282	337	307	289	319	267	328	309	336	295	285	288	298	289	323	323	308	315	346	316	278	319	272	312	311	278	307	310	309	317	314	305	295	317	312	290	281	312	308	304	305	329	339	305	333	315	318	339	325	295	299	303	304	309	311	298	317	330	359	326	317	302	335	280	337	314	335	309	305	290	292	340	279	300	309	293	292	344	281	334	313	307	284	330	312	319	305	319	298	298	325	343	298	306	315	290	313	290	320	316	279	308	292	313	264	328	301	305	297	269	296	321	293	317	290	270	302	327	289	306	288	288	302	290	313	320	309	314	319	313	320	296	313	312	344	309	302	292	324	317	291	312	314	312	331	334	312	314	306	288	309	307	295	281	303	276	319	318	282	296	309	315	296	281	313	318	313	285	332	304	301	306	289	316	302	275	306	317	314	315	285	284	306	322	312	292	295	325	286	300	320	300	309	297	290	286	321	293	285	299	318	300	321	295	323	306	323	306	296	322	285	300	322	276	329	307	314	344	289	311	347	290	315	292	305	320	296	300	286	278	291	287	309	294	317	308	298	316	320	293	283	286	281	332	330	293	284	299	315	302	321	295	337	315	267	307	280	289	290	317	300	283	302	318	313	282	298	293	291	286	303	312	287	293	345	315	309	283	320	315	326	311	321	269	284	327	309	326	303	303	299	327	306	286	290	299	313	310	295	292	289	316	319	297	315	293	314	312	297	324	347	302	319	282	280	284	284	330	295	346	300	291	328	311	317	335	307	304	284	283	306	284	309	320	312	275	324	318	303	325	306	307	326	305	305	299	305	322	256	298	325	276	314	297	323	285	299	336	310	304	303	333	311	304	302	284	325	318	308	302	318	356	298	294	273	311	342	295	285	287	310	332	284	326	318	302	336	348	287	314	315	321	294	291	273	307	300	322	279	333	286	309	302	309	334	300	312	318	339	302	284	262	265	310	269	301	298	288	293	303	296	312	298	313	305	306	295	315	305	291	315	308	310	307	337	314	329	293	316	315	292	296	300	328	312	299	286	301	293	338	314	284	254	285	264	310	326	299	313	315	306	294	310	332	317	333	298	289	307	288	304	300	301	321	322	317	323	288	290	287	298	299	287	286	305	286	304	313	297	302	342	330	288	315	296	319	313	315	295	318	305	274	287	319	299	298	363	288	282	307	338	286	336	265	329	317	305	329	295	296	295	328	314	299	324	298	315	281	289	270	328	296	297	350	302	279	323	337	330	327	291	333	292	298	321	286	329	282	311	325	322	306	289	313	295	308	314	310	304	320	288	282	300	334	312	293	311	317	329	293	331	294	308	292	285	314	276	316	308	290	330	291	275	319	317	303	280	323	318	304	325	307	314	304	292	287	307	315	304	311	304	309	316	295	297	329	291	312	313	317	311	289	307	309	328	279	284	297	310	317	285	306	296	302	328	313	312	288	291	305	284	315	301	321	293	332	294	305	306	329	301	277	309	310	302	318	305	327	313	319	298	262	298	329	315	328	297	290	310	293	276	298	297	282	298	295	310	295	300	287	315	307	301	308	306	293	298	292	301	298	302	326	304	304	299	326	314	316	303	296	330	292	325	307	286	294	306	336	296	288	269	332	295	321	292	313	287	269	340	298	310	294	314	288	305	297	271	273	300	299	292	331	327	301	300	322	322	316	298	283	342	314	289	313	281	329	295	301	295	333	303	285	328	281	304	312	295	314	328	302	313	332	316	307	301	310	338	293	299	284	297	308	296	352	290	317	282	312	306	313	306	306	300	339	296	288	269	292	284	290	332	286	348	336	359	293	309	323	331	280	310	303	330	293	302	285	294	349	263	326	339	293	323	311	285	316	302	341	309	336	310	293	300	304	312	304	299	326	331	285	288	350	281	327	288	302	293	290	311	333	313	279	325	317	287	299	303	304	318	293	313	303	292	324	310	316	303	320	312	338	329	321	323	281	331	342	303	289	297	293	299	306	304	323	294	272	279	281	273	309	306	325	315	303	322	322	291	302	285	303	308	323	290	285	332	325	300	319	295	325	295	281	282	312	281	304	317	280	316	304	320	292	313	307	288	345	358	268	312	327	297	303	296	321	296	307	319	333	323	307	319	324	303	311	311	294	308	301	299	282	306	284	304	314	314	313	302	296	296	291	333	295	305	299	304	342	277	295	314	327	313	293
40219	42447	4204	2088	1403	1089	931	769	661	601	538	517	500	538	478	423	444	415	416	432	381	446	435	422	400	418	362	387	393	380	369	393	387	381	331	378	364	401	393	407	371	373	391	389	382	384	363	416	382	356	337	408	384	372	379	340	404	417	351	376	359	363	379	348	379	410	370	378	349	400	382	377	385	362	384	369	358	383	346	365	353	396	376	377	394	378	362	369	356	383	377	394	344	376	360	350	401	400	389	387	349	382	354	356	403	374	385	365	363	394	380	378	365	346	388	387	394	354	365	350	375	382	403	364	380	358	367	368	370	384	362	356	380	392	389	406	392	365	390	404	363	386	359	385	364	397	377	347	372	379	394	364	366	404	393	387	376	378	364	389	343	379	382	381	395	410	355	363	379	351	366	366	392	365	374	402	392	393	348	362	401	339	353	363	398	376	369	346	389	347	410	407	349	388	386	349	385	358	358	352	365	364	396	377	397	408	366	366	359	385	395	428	369	356	388	371	371	361	379	382	376	380	363	375	370	402	362	388	392	429	339	390	397	393	373	370	388	347	381	353	381	394	354	363	338	391	389	363	379	382	385	385	381	385	359	382	346	365	353	388	376	366	362	358	372	370	364	341	347	386	340	326	400	343	388	361	395	385	363	380	346	372	360	372	380	361	379	380	376	388	371	365	349	370	374	371	383	349	353	364	361	359	378	375	350	387	347	411	378	395	374	370	358	393	374	371	395	368	424	392	365	354	383	354	378	361	395	382	379	391	395	340	378	355	372	373	373	337	384	362	337	368	407	373	381	390	371	356	381	350	355	399	377	413	378	353	368	377	366	326	352	368	384	339	385	354	353	395	399	394	384	376	368	392	380	359	374	369	397	378	359	390	390	378	384	371	356	383	386	347	407	384	368	363	361	371	374	373	382	374	353	367	393	374	399	382	388	373	405	381	373	385	382	361	368	395	383	422	432	367	397	362	380	364	402	359	381	368	386	371	390	376	361	391	411	341	359	365	378	345	369	336	363	360	382	322	401	387	389	370	393	357	363	363	375	379	383	397	413	372	372	358	360	382	320	358	347	346	369	390	367	395	368	404	365	357	371	377	326	372	418	378	377	387	407	359	355	367	360	397	379	389	358	358	384	410	377	375	350	396	412	402	358	409	359	360	363	351	338	352	370	397	392	367	385	342	374	412	381	345	385	383	389	358	375	369	404	347	353	350	383	392	362	395	387	373	380	375	373	394	394	386	391	364	366	367	351	391	336	355	384	426	378	428	379	371	379	348	363	369	359	390	402	365	390	339	385	392	349	331	410	400	379	378	350	359	364	393	362	385	355	365	406	396	366	356	354	364	369	384	374	367	364	355	345	353	378	381	378	402	348	390	351	392	375	348	372	411	367	349	385	361	371	372	364	369	372	369	410	346	381	362	389	366	357	364	364	353	364	369	373	354	400	358	356	386	362	360	394	369	376	399	348	377	409	352	376	358	391	371	377	340	364	357	377	352	374	335	362	374	371	362	379	384	367	373	376	397	368	393	346	392	368	360	387	390	350	385	369	378	368	363	374	373	378	381	385	373	379	341	358	334	409	357	366	409	365	353	367	398	386	391	393	390	385	387	363	342	381	351	376	410	400	368	407	402	380	369	382	394	383	371	369	398	379	384	397	355	390	354	370	380	398	355	321	384	374	412	382	383	383	403	384	355	366	382	405	375	398	375	361	381	352	336	378	375	398	394	377	381	344	375	413	371	335	380	366	371	362	336	411	380	398	382	382	395	358	374	377	376	377	382	402	383	384	354	367	393	349	380	391	410	352	393	402	368	379	403	370	373	406	386	388	366	365	390	372	398	355	405	362	409	389	351	398	376	384	371	382	376	391	361	399	362	404	366	353	380	376	393	389	388	346	361	355	376	394	369	347	382	346	385	361	360	363	379	373	364	353	400	387	372	348	385	381	379	360	369	376	361	399	373	388	415	366	378	361	395	381	393	382	401	417	371	387	354	376	357	366	381	379	376	358	371	377	379	375	373	381	394	369	410	360	383	404	364	365	390	347	338	355	357	408	372	373	352	386	371	355	405	377	346	360	318	413	358	354	333	353	385	382	389	401	357	337	380	342	336	364	350	369	392	392	398	360	411	401	337	392	388	358	381	374	406	354	368	421	374	365	378	399	396	380	349	375	420	397	364	377	376	386	400	337	398	385	367	397	359	385	353	369	369	360	374	378	404	373	386	350	351	370	386	375	376	397	399	376	384	375	373	395	365	333	373	375	336	379	409	354	380	387	390	378	354	396	397	384	376	339	361	384	377	355	387	395	350	384	375	414	381	383	387	393	392	389	379	372	357	363	360	354	371	376	373	373	372	374	395	374	381	366	377	388	362	363	369	340	402	375	364	357	380	386	381	372	372	371	367	369	391	386	360	371	352	379	354	388	388	381	378	371	366	385	372	370	364	373	375	386	358	373	382	378	343	374	362	356	400	370	370	374	369	379	396	386	403	364	364	378	388	352	381	364	386	398	403	410	394	348	369	413	381	357	362	387	365	358	350	415	353	369	375	365	368	402	366	377	391	381	374	361	377	360	365	353	386	394	355	335	364	399	348	353	396	389	366	354	366	363	354	365	375	334	372	319	374	401	400	396	384	370	380	341	353	363	376	364	358	361	401	384	348	382	358	405	362	396	392	399	341	367	353	359	358	367	361	374	378	351	373	399	383	342	364	373	378	379	378	353	363	378	389	394	382	357	394	365	398	367	394	391	361	377	344	398	374	393	369	401	387	382	374	379	416	361	367	395	347	358	381	384	384	360	353	378	348	379	366	343	392	399	372	385	414	365	375	379	386	351	390	348	348	348	382	349	378	383	380	364	359	378	394	378	341	363	375	402	406	390	386	390	387	383	379	368	407	398	356	378	343	394	349	392	309	353	395	410	349	338	371	368	412	390	353	363	354	368	381	352	338	371	408	364	395	372	345	378	391	344	394	370	354	380	374	369	334	373	395	372	351	410	332	349	374	383	392	429	381	393	364	409	379	390	402	376	404	351	408	367	341	398	387	357	377	381	391	364	357	373	347	383	415	370	388	362	374	349	371	361	402	371	385	412	348	376	385	381	367	351	356	360	375	345	386	376	402	373	379	358	380	377	364	385	370	380	388	404	380	366	387	372	360	414	366	373	414	329	372	377	375	360	372	359	385	357	371	361	346	368	379	403	365	398	378	358	378	370	366	359	381	379	373	322	398	367	363	381	352	384	363	369	390	380	411	363	357	385	381	353	387	381	383	380	356	388	416	367	342	324	371	408	359	404	381	415	374	368	376	354	397	416	357	335	374	371	397	364	331	360	395	367	395	401	382	391	395	355	367	418	379	394	332	403	344	392	335	402	369	417	399	386	390	390	346	385	347	367	408	344	367	385	381	398	389	403	381	381	372	381	385	372	396	387	357	406	383	360	366	353	367	385	376	352	361	354	358	386	351	351	351	357	402	398	356	355	383
25686	21659	27487	25733	7697	575	438	426	405	386	402	334	356	334	319	361	329	371	335	328	329	330	340	320	360	287	333	341	312	319	375	328	321	332	288	302	308	303	333	326	328	325	324	349	295	331	337	318	317	374	329	316	313	309	338	337	332	295	326	348	312	365	322	307	342	297	300	334	296	305	324	298	342	305	325	322	312	337	322	323	315	309	340	356	298	325	293	325	324	315	341	341	315	362	344	320	350	322	343	349	339	341	321	327	309	320	313	349	328	332	314	309	352	321	317	365	303	314	340	344	315	289	330	325	298	298	357	330	320	333	309	324	359	320	308	320	324	326	312	317	324	350	326	347	292	343	316	323	350	302	331	292	331	345	321	308	334	297	325	322	324	344	384	312	352	367	295	305	324	333	322	344	346	309	307	302	305	352	335	322	335	327	303	292	336	324	306	329	341	324	329	295	307	322	326	333	332	342	294	314	349	343	303	312	297	311	305	325	319	331	304	307	319	356	335	345	330	320	323	330	337	347	311	333	312	314	336	319	293	342	336	348	328	342	276	309	328	311	333	365	304	342	337	325	298	319	309	343	310	323	301	335	306	328	336	323	372	338	342	326	330	328	330	323	341	324	365	343	318	297	307	334	327	316	376	306	321	339	342	305	282	305	347	324	373	332	337	351	339	294	322	338	348	339	304	336	314	348	309	364	309	353	328	318	314	314	264	298	316	342	307	338	349	329	316	306	320	305	315	342	342	327	343	293	321	322	324	309	345	328	363	302	312	315	318	285	350	312	337	308	326	352	331	335	318	321	338	323	334	299	328	289	320	311	334	281	346	328	354	329	302	319	315	326	321	315	338	294	301	324	324	292	319	357	330	319	312	319	311	336	343	325	340	345	305	361	320	324	350	308	309	339	347	338	314	335	336	325	344	307	341	331	342	337	338	311	337	322	327	308	308	355	321	314	319	325	352	326	327	320	332	337	335	340	322	316	320	310	339	344	340	331	317	310	332	304	306	312	301	350	318	292	363	306	302	270	315	327	325	337	329	319	321	339	310	334	311	327	327	323	299	331	343	331	308	311	305	323	289	326	305	347	316	323	305	345	308	327	336	335	319	318	320	337	308	317	345	296	338	381	322	325	356	323	334	328	300	322	300	306	276	336	321	304	316	307	336	351	323	312	313	348	349	311	327	309	343	306	364	316	289	326	340	373	282	352	290	320	302	323	324	327	318	300	326	359	327	322	343	334	357	341	345	325	312	325	289	338	348	340	350	328	305	316	342	290	319	363	344	315	307	336	297	332	331	332	315	348	339	363	317	320	311	327	315	314	320	332	337	314	349	332	346	304	325	319	311	351	324	315	330	308	333	302	333	312	358	316	318	345	346	359	324	311	325	348	299	320	334	308	340	319	315	307	317	326	317	328	337	309	342	318	330	328	356	304	346	315	307	327	300	319	300	339	347	344	277	318	334	341	305	325	339	292	298	322	311	317	314	320	306	319	313	320	345	351	313	314	357	358	292	337	328	305	356	355	346	344	303	322	320	350	314	318	365	296	347	307	333	314	330	333	315	316	304	345	346	340	308	309	334	334	324	329	321	354	304	311	341	335	344	307	314	330	325	324	329	321	344	325	306	357	301	351	325	347	332	319	312	335	305	364	325	332	306	329	342	338	329	325	323	327	306	361	329	315	316	350	348	304	315	337	329	330	342	328	333	334	328	358	360	358	304	323	315	349	321	323	308	312	331	308	330	302	318	347	313	362	288	317	311	311	320	312	338	317	327	334	326	329	347	302	337	317	369	317	340	319	308	319	334	330	344	361	308	335	375	291	331	335	323	326	325	351	317	299	327	331	346	320	319	357	294	336	317	321	330	294	333	329	303	303	283	316	306	306	320	324	321	290	339	334	371	355	321	335	295	341	339	338	333	341	292	329	311	306	356	339	352	352	354	314	319	303	339	322	306	300	329	320	331	297	327	316	334	333	298	333	326	302	298	325	295	319	305	338	314	343	301	317	326	330	331	327	323	321	334	314	326	341	349	317	340	313	322	322	342	356	324	332	328	328	340	348	311	340	301	313	348	304	338	352	336	322	354	331	327	367	321	324	305	320	331	318	332	330	335	324	327	321	319	313	326	347	349	298	318	286	346	314	325	331	346	319	319	319	314	343	332	317	322	309	329	305	335	304	339	293	325	315	338	347	339	298	296	347	321	331	331	320	315	355	327	329	308	343	316	318	315	327	324	312	342	319	327	343	295	342	349	313	308	323	336	335	329	333	317	313	345	314	342	328	321	310	331	324	289	335	340	331	297	334	331	321	321	341	305	351	337	307	377	303	351	335	332	304	314	316	316	301	310	326	318	340	342	311	337	323	301	337	310	335	320	303	329	323	337	315	348	305	314	311	364	328	303	353	311	323	347	330	290	339	317	345	324	296	354	328	324	317	332	324	308	315	333	327	316	345	343	327	293	321	317	345	334	320	326	322	324	355	306	346	339	310	319	327	335	322	340	311	304	332	303	319	327	320	284	330	337	297	345	316	293	333	307	293	325	298	306	329	303	356	307	347	305	343	343	324	316	317	325	305	291	311	330	336	326	316	299	315	317	344	314	349	332	324	309	346	335	306	318	306	332	313	317	328	310	325	307	313	314	320	336	324	303	311	346	337	354	354	308	325	345	315	339	338	314	318	336	330	328	332	308	320	343	334	296	326	350	361	345	337	321	360	363	360	320	327	302	322	279	334	289	298	330	357	348	313	313	342	327	317	306	340	363	332	308	325	307	325	385	339	331	332	301	307	335	321	337	297	307	324	338	309	343	325	349	312	358	339	330	341	369	339	306	323	357	350	346	307	307	355	337	330	303	334	351	308	315	325	323	334	304	330	298	280	336	315	332	359	344	299	341	332	306	323	345	299	313	341	330	327	345	320	316	348	356	311	306	328	267	316	298	329	306	333	355	315	281	326	356	317	329	319	296	321	350	346	277	340	349	295	315	346	323	333	299	305	323	326	302	343	358	343	343	319	331	330	345	305	330	322	325	299	337	318	343	339	334	320	287	325	340	334	359	330	313	346	319	320	343	309	297	367	353	331	348	345	323	308	308	283	336	303	317	332	333	309	321	350	344	348	331	335	326	293	329	282	313	306	334	304	321	372	308	332	377	314	339	319	291	312	352	325	300	343	311	331	320	333	308	317	322	324	326	359	297	294	324	315	314	314	311	318	314	310	340	307	308	335	292	303	352	304	319	324	340	323	340	325	331	318	308	340	306	352	341	345	347	325	351	333	323	327	307	333	332	319	332	325	308	321	335	345	302	313	289	325	315	313	337	336	331	339	318	343	315	333	293	305	325	340	356	321	320	309	301	327	352	313	312	302	312	330	351	312	311	332	301	341	344	320	298	323	349	344	319	310	315	346	330	294	302	329	324	315	326	329	315	310	299	336	329	324	318	347	306	326	316	321	334	324	331	307	302	350	311	342	330	314	336	328	332	342	315	305
39436	35840	2587	1360	1067	895	738	664	617	564	537	491	496	516	464	428	496	474	440	391	435	482	402	398	458	444	406	428	425	402	430	409	426	404	429	441	397	438	416	441	432	419	407	412	441	399	454	467	420	446	379	416	417	410	431	399	445	430	436	440	459	446	416	423	421	393	425	394	408	421	429	424	413	430	438	404	386	390	404	416	427	417	420	456	372	413	396	463	410	396	402	414	431	402	445	425	391	393	435	434	449	394	414	434	392	428	426	427	414	415	437	405	401	444	422	418	412	404	424	387	404	407	426	385	447	419	402	417	424	403	403	408	413	438	417	402	426	409	392	394	433	415	403	426	447	406	390	431	385	416	411	391	440	412	415	373	437	428	436	430	418	414	390	412	397	426	399	426	447	409	416	393	411	481	443	368	430	433	400	432	398	408	406	395	403	425	372	413	446	422	449	405	428	404	441	440	409	440	421	447	410	391	412	429	419	430	434	402	426	373	420	399	417	414	422	408	426	408	466	376	415	442	414	446	391	416	447	399	416	440	422	406	401	406	404	438	438	414	445	459	437	443	424	451	414	418	380	423	414	439	451	416	402	363	421	402	399	476	418	445	417	429	416	436	399	424	419	429	430	403	434	447	394	415	409	402	367	436	420	425	411	419	410	391	435	422	423	383	428	417	380	384	406	409	422	418	406	409	426	430	425	421	413	410	438	403	427	426	412	421	442	397	417	425	424	382	430	425	443	437	419	441	401	403	411	399	397	389	399	417	408	389	439	398	431	421	423	405	399	419	413	413	412	439	406	403	425	441	404	418	392	435	426	436	421	459	397	427	429	493	403	404	447	422	438	435	404	414	435	419	427	417	382	414	422	404	409	397	413	418	422	403	433	417	415	456	396	434	369	403	464	437	390	440	381	433	401	422	414	427	444	428	451	405	404	441	439	426	411	397	409	392	427	403	406	415	436	418	400	422	407	419	438	428	428	416	424	415	406	484	425	441	406	387	402	426	422	404	419	412	408	432	435	405	407	409	417	425	408	405	430	433	432	444	426	416	415	392	439	433	418	416	411	417	379	383	414	403	423	419	421	431	432	415	426	419	430	440	423	407	465	401	443	435	388	424	400	410	444	437	405	433	394	404	358	445	432	431	441	439	412	441	411	413	404	417	384	438	411	464	388	419	415	437	420	428	425	388	421	406	422	399	422	419	398	391	410	419	399	398	424	391	408	382	421	410	439	412	411	423	412	431	440	438	402	444	422	458	438	385	433	398	433	452	400	383	395	401	428	426	446	397	416	398	417	433	377	415	396	454	415	385	403	394	429	401	395	416	449	410	419	418	424	425	404	450	417	449	411	414	401	396	390	402	405	404	421	371	447	452	414	408	455	395	416	451	426	404	395	400	428	411	400	390	429	400	405	410	410	392	420	404	415	390	428	427	409	409	420	439	387	426	433	373	401	442	433	427	414	433	433	451	426	391	397	451	454	428	417	408	399	421	398	416	433	446	379	395	391	412	420	428	405	416	397	424	433	407	414	435	410	438	396	419	450	388	379	403	414	433	403	452	437	421	427	444	424	441	432	430	410	424	427	417	390	412	422	404	394	439	419	403	435	458	408	425	385	446	397	465	424	373	426	438	398	438	405	414	406	398	382	468	425	399	438	404	427	391	429	386	436	393	440	404	428	415	423	426	424	443	391	446	411	420	396	399	441	428	418	415	435	438	405	419	434	408	415	425	444	384	423	398	400	393	413	436	432	402	423	425	413	419	428	412	433	435	410	412	459	417	420	383	458	398	385	403	468	398	410	371	424	411	452	440	406	400	383	428	428	405	397	392	434	430	436	433	453	425	418	434	416	411	458	431	419	400	413	439	399	445	441	425	424	426	416	394	429	410	366	445	443	398	421	444	425	377	381	446	427	435	417	399	397	445	417	408	392	429	441	415	430	424	444	405	415	409	420	401	384	449	406	401	422	405	443	437	417	427	392	417	446	413	405	390	393	437	452	395	416	427	436	393	420	398	408	425	419	440	436	444	423	437	414	417	463	385	406	423	418	428	391	413	406	445	439	424	402	413	375	419	438	411	397	403	430	442	440	428	406	398	429	402	430	416	372	440	413	439	408	402	420	402	417	406	399	426	413	447	395	445	426	382	409	410	396	410	414	394	418	430	436	390	429	431	376	434	411	439	400	408	440	435	404	403	420	437	422	408	416	432	383	399	411	428	388	432	441	420	419	414	392	446	413	432	417	408	385	410	390	412	422	415	459	439	412	415	452	422	416	409	445	414	415	388	438	402	425	445	444	440	401	390	397	400	393	430	441	430	405	364	408	391	416	419	451	412	414	398	398	396	422	408	409	444	475	418	423	443	391	427	415	425	437	378	415	397	469	393	420	378	436	432	420	378	443	378	430	435	379	432	430	433	405	423	398	436	455	450	394	415	412	377	438	396	424	410	423	411	450	420	434	387	419	447	387	427	380	402	468	409	394	406	439	398	389	401	409	422	429	464	408	452	417	430	418	434	418	413	404	429	416	429	396	426	407	415	443	419	420	413	415	394	400	452	412	468	383	415	400	452	411	386	411	417	376	423	422	403	413	432	374	444	410	391	402	419	457	413	418	434	413	376	437	402	411	412	437	414	409	413	449	440	413	444	423	398	440	443	409	437	397	430	400	398	418	390	389	446	437	422	430	383	399	406	426	410	440	464	439	420	419	443	430	392	408	419	423	406	421	414	430	416	429	390	418	429	426	427	383	390	396	406	408	369	402	388	457	437	456	418	406	413	411	443	398	414	392	440	407	402	407	448	425	407	421	429	423	424	438	409	410	475	428	401	394	421	422	411	442	377	427	403	419	421	424	450	406	387	421	433	449	392	397	415	361	439	421	395	438	403	404	400	390	451	435	405	427	373	412	432	428	426	442	412	439	421	415	434	424	425	438	423	395	388	434	442	431	401	402	432	409	419	432	426	434	445	443	380	452	421	393	425	418	441	429	386	415	435	406	402	440	408	411	416	402	416	397	410	427	404	418	412	422	421	435	432	399	440	433	417	381	392	405	423	407	410	416	441	395	417	402	387	437	413	385	383	382	436	429	409	425	407	412	395	417	431	391	409	444	429	433	439	433	423	409	451	471	401	421	423	399	428	420	407	391	417	389	410	441	425	378	364	411	441	396	435	408	441	403	438	408	416	419	406	406	393	439	400	398	387	406	418	416	445	421	442	476	444	417	411	401	455	424	369	452	401	415	434	427	428	433	396	422	428	404	430	412	413	433	411	409	381	395	440	433	450	431	427	389	446	406	422	421	428	417	419	384	418	433	432	388	415	424	414	431	394	410	445	424	439	415	390	402	414	408	390	454	378	397	450	403	436	417	384	396	410	443	444	426	413	414	433	380	388	425	368	401	418	434	400	464	413	427	388	403	378	415	445	413	409	417	427	417	417	403	425	394	401	427	430	399	431	395	466	405	419	420	427	394	453	443	419	417	441	471	407
23279	21605	29440	24245	21591	21618	9073	1179	914	811	811	700	758	755	672	662	599	605	626	614	578	576	610	597	588	554	598	599	590	603	593	601	587	567	574	554	579	590	581	649	563	575	621	560	554	597	601	545	575	555	580	561	576	561	544	623	581	563	586	585	581	589	560	559	577	558	545	538	604	585	587	528	585	604	600	561	554	568	566	552	585	561	551	592	558	571	580	573	547	589	556	597	594	602	608	627	572	574	574	570	566	552	596	519	564	606	551	557	611	532	603	564	591	538	565	601	578	570	592	535	609	586	549	565	609	561	592	583	593	563	544	578	550	557	533	567	539	545	595	598	561	567	580	581	564	593	559	572	557	606	554	585	557	549	548	580	582	618	573	530	584	560	568	581	576	581	573	590	573	555	577	538	580	596	576	581	602	548	519	567	595	539	594	579	562	584	571	591	553	566	558	626	558	577	534	540	566	537	603	574	579	573	528	534	612	578	567	568	579	595	578	561	607	599	584	586	613	597	503	634	578	555	562	540	553	589	550	604	559	587	577	572	593	571	577	564	578	556	543	580	558	595	587	592	528	618	576	594	512	588	562	533	563	595	596	611	601	583	530	574	569	566	577	571	558	581	552	578	570	595	565	567	579	535	554	565	587	561	564	552	582	555	558	553	581	586	538	604	584	549	589	640	575	556	591	588	579	609	604	616	591	520	570	527	561	590	545	528	552	574	587	534	569	557	597	561	600	600	575	602	582	592	580	523	583	572	543	547	555	522	582	531	571	569	590	622	567	575	571	595	569	576	602	620	572	591	572	567	573	579	591	559	555	556	580	594	555	592	595	573	608	580	550	597	559	548	561	609	558	605	550	559	601	578	568	564	591	576	575	579	591	594	562	588	558	561	539	610	564	574	551	576	597	571	580	591	532	616	603	606	554	555	557	561	579	591	581	586	561	578	559	547	553	550	557	548	570	548	605	580	582	520	537	566	557	557	574	574	548	581	537	561	570	524	589	556	629	612	560	565	547	570	557	575	575	554	583	560	598	574	567	595	619	565	563	574	542	618	550	534	601	579	576	544	585	568	595	581	580	594	593	609	606	574	586	553	585	575	557	556	589	593	539	610	599	587	577	552	571	570	573	546	566	575	560	576	553	582	630	567	567	560	523	607	572	554	574	610	560	566	621	566	575	592	572	590	604	606	563	553	553	601	569	558	548	580	553	587	592	550	584	595	543	569	577	616	576	511	544	568	524	507	555	532	585	552	540	567	566	580	547	587	548	580	615	577	576	581	545	563	546	598	615	541	560	594	561	529	592	547	566	552	591	569	587	557	570	569	577	542	560	603	633	581	568	573	556	583	590	551	578	558	556	556	552	563	572	552	577	544	593	578	562	549	576	545	545	529	574	594	584	582	560	605	583	555	604	562	598	594	547	595	548	594	535	575	572	581	526	561	563	544	576	567	555	564	592	584	577	588	560	595	582	531	559	568	579	550	587	556	584	577	558	575	586	546	555	599	545	574	544	578	577	551	531	583	545	585	581	554	515	556	565	589	553	587	563	621	562	554	572	551	597	572	618	578	559	536	608	581	541	569	557	537	629	562	567	563	532	580	592	595	561	580	593	572	620	575	562	611	544	507	558	579	568	602	592	556	569	603	545	578	562	571	585	564	538	524	565	530	583	558	580	546	583	553	578	541	587	565	565	550	584	573	562	581	561	590	581	574	556	564	625	568	558	549	579	616	575	606	541	601	571	616	552	545	534	558	540	548	559	561	575	561	591	517	541	581	564	536	610	552	569	547	538	586	530	577	611	618	533	616	562	583	561	601	531	592	555	572	585	597	591	589	537	610	589	570	596	606	550	578	574	578	589	585	562	567	544	508	545	623	569	548	574	558	574	525	571	514	617	597	618	606	592	568	579	584	547	549	548	579	566	580	568	564	578	582	613	592	537	586	550	644	546	547	571	545	558	558	607	574	565	562	646	574	541	547	592	597	558	543	569	566	571	585	576	552	570	562	560	589	562	588	587	610	547	566	537	590	582	608	573	541	556	619	581	615	565	572	571	538	554	570	554	558	587	560	599	558	588	583	595	589	560	578	566	566	564	559	622	552	551	569	585	571	576	555	585	606	580	571	547	570	564	599	571	600	569	558	555	601	546	597	578	531	571	608	529	592	565	590	575	593	564	542	570	566	556	573	535	578	607	615	570	553	568	608	579	633	570	547	537	574	565	581	581	598	557	560	557	584	553	556	565	562	515	550	576	625	589	570	569	559	550	579	581	546	576	576	542	577	591	553	534	545	567	571	581	560	570	517	544	576	563	544	550	537	542	590	563	592	559	567	617	561	536	586	572	539	557	571	561	563	571	557	516	588	577	565	568	599	600	608	572	566	564	522	564	575	572	580	609	581	600	608	555	574	544	524	618	538	584	601	580	580	590	566	570	541	546	584	546	597	562	506	532	558	595	542	551	536	542	575	554	603	573	587	538	568	586	535	584	582	555	494	541	579	587	524	546	581	584	528	584	592	532	586	608	562	595	585	572	555	538	581	607	569	561	617	558	585	607	569	547	545	553	553	562	611	605	559	605	561	582	565	599	581	604	594	577	587	554	603	543	557	580	610	565	604	598	543	598	598	563	614	551	545	564	584	546	575	603	580	546	574	551	574	559	535	578	539	584	541	546	600	595	527	610	527	585	607	546	565	566	594	555	529	596	528	566	577	540	545	559	562	522	561	571	552	570	529	557	511	608	582	546	578	551	602	580	536	522	595	568	571	576	569	563	548	577	495	568	610	591	541	581	573	510	529	611	543	595	584	565	563	529	570	567	569	553	536	605	579	605	573	539	542	575	566	602	540	526	605	560	578	548	547	564	552	577	570	600	575	554	581	579	533	523	574	554	584	590	549	569	576	558	588	579	549	584	597	538	553	574	573	560	566	573	574	555	571	583	540	538	560	565	595	588	556	537	571	563	567	585	608	536	553	606	571	572	571	551	543	551	548	549	580	536	567	538	548	554	592	556	596	557	539	531	564	550	598	555	599	549	571	557	558	561	582	559	546	595	537	588	565	588	593	550	547	587	550	560	574	582	575	582	586	586	580	536	564	552	617	519	584	572	567	556	582	584	563	577	562	547	552	563	605	522	575	558	598	555	560	568	556	533	608	552	610	586	536	600	573	577	594	577	599	540	566	538	579	589	589	566	545	585	595	603	533	559	566	565	589	575	526	529	585	588	580	550	584	552	547	595	580	581	569	568	575	524	583	622	600	593	558	579	573	561	593	546	527	615	623	557	576	577	540	600	575	590	561	539	597	545	570	549	577	565	538	569	622	584	606	545	573	536	576	537	579	568	526	561	555	552	596	569	591	534	560	551	577	608	579	592	543	555	553	555	565	555	554	586	623	621	570	571	551	493	559	560	544	576	525	529	572	588	577	573	568	544	598	597	598	539	582	583	577	563	520	570	552	593	537	538	557	560	539	576	581	586	578	569	568	570	526
45914	49987	8274	4209	3119	2355	1880	1584	1318	1147	1031	980	926	928	805	849	811	826	771	730	714	704	742	722	733	717	675	689	683	736	686	735	706	673	638	675	662	683	674	719	705	689	665	692	714	735	686	652	676	681	625	665	644	662	664	669	683	692	664	672	696	629	657	638	657	733	685	697	655	671	710	701	640	666	688	644	685	689	638	680	679	719	680	653	687	666	700	684	668	714	665	647	707	659	639	711	696	664	682	676	718	637	701	691	686	644	677	699	682	605	675	654	676	652	675	653	653	641	734	669	683	675	641	640	708	707	642	685	659	674	690	645	674	675	645	708	624	627	688	661	706	641	731	655	700	674	700	641	626	699	701	684	643	681	648	647	688	697	653	664	647	661	672	612	635	691	684	656	689	729	674	686	659	659	666	650	670	675	630	650	657	713	651	656	673	632	649	645	667	652	663	657	617	725	650	658	669	639	664	643	638	675	700	671	653	664	726	643	704	703	653	632	634	721	673	720	668	681	656	667	629	663	625	610	669	689	659	682	691	671	668	679	690	664	695	702	660	674	728	667	666	643	663	672	668	645	691	670	707	643	648	660	663	675	691	665	629	681	705	677	675	673	673	649	650	666	637	667	664	680	652	643	682	634	716	728	656	687	704	687	665	694	656	636	661	681	669	686	633	679	745	678	682	651	664	679	655	668	642	660	680	662	641	683	669	696	665	680	661	644	674	717	664	684	626	651	684	618	693	642	695	710	678	660	641	647	648	720	626	622	627	651	664	670	639	694	705	693	663	705	657	634	719	662	657	654	666	686	634	652	643	658	644	616	650	677	661	640	700	710	698	648	653	667	640	694	680	679	687	684	646	676	676	716	632	693	644	634	698	646	638	683	700	683	647	705	688	685	704	675	652	663	710	680	690	630	661	664	652	620	705	630	708	619	668	624	681	619	659	685	640	670	689	686	646	678	664	644	658	625	648	677	673	675	676	668	644	710	637	650	669	691	680	670	650	649	670	658	629	688	654	687	654	664	629	649	704	658	633	645	686	658	713	688	674	641	673	678	682	696	666	679	687	673	609	679	677	642	649	647	712	662	655	683	745	646	653	729	707	687	659	662	742	659	677	656	684	672	625	639	651	659	625	673	662	669	674	686	662	691	680	620	662	671	698	735	669	678	691	658	665	644	694	666	653	685	701	650	638	688	696	651	674	669	656	658	702	643	662	704	661	643	654	667	674	680	709	683	650	648	660	662	690	654	648	673	693	665	641	638	681	706	680	676	679	656	650	665	636	664	643	687	644	651	665	618	659	668	676	751	702	676	694	694	701	625	639	706	662	643	647	667	696	666	694	658	669	662	687	696	669	688	688	669	724	647	716	690	689	682	666	643	646	645	686	676	636	727	664	706	695	679	698	613	668	618	691	690	621	682	650	658	655	676	670	693	695	662	669	686	673	663	637	651	720	665	688	645	677	655	665	707	652	674	621	657	638	635	680	650	682	669	697	648	655	650	637	658	680	620	686	678	677	648	699	641	612	649	669	671	647	647	679	676	695	696	670	666	672	703	658	664	666	615	673	669	692	673	651	621	690	675	676	634	666	701	666	679	708	659	718	655	670	620	661	643	694	661	659	640	685	716	666	648	704	689	675	660	620	679	623	701	666	679	702	677	712	704	639	635	699	687	588	625	687	693	687	674	680	687	629	650	642	674	655	663	688	645	682	655	648	665	684	636	682	654	685	655	634	634	691	649	665	670	666	716	675	631	681	717	700	693	683	695	701	665	672	666	669	657	652	651	668	647	676	664	708	685	703	696	637	674	661	647	673	625	654	653	697	705	653	670	680	685	704	661	638	667	722	668	703	678	598	677	652	689	661	647	747	640	695	670	676	661	672	737	680	611	687	690	681	646	648	654	653	606	683	689	663	667	699	718	698	678	679	655	697	657	623	680	689	673	669	680	665	620	624	683	659	676	623	669	615	681	701	714	644	652	734	657	647	649	664	635	645	663	681	666	643	644	634	650	644	712	653	705	702	643	688	661	672	652	664	650	676	713	640	647	669	711	657	664	700	682	620	670	737	687	672	627	667	681	692	666	665	636	716	695	681	683	614	694	661	640	648	645	711	675	642	641	640	678	676	635	609	666	700	671	678	625	659	649	628	614	616	683	687	677	700	648	687	653	660	668	662	633	706	671	695	660	707	630	683	690	689	714	651	695	709	674	699	681	667	722	701	639	742	651	682	670	685	713	683	652	630	642	683	686	655	690	717	678	692	656	698	700	655	679	687	684	720	662	703	636	725	666	664	672	653	641	653	702	661	621	661	653	643	668	663	694	667	671	702	666	662	657	696	648	693	683	700	667	685	669	708	634	662	700	640	690	660	670	697	713	714	673	606	679	642	694	734	650	647	654	656	634	686	720	666	604	691	643	632	640	661	676	715	663	695	688	690	684	682	650	691	665	680	703	675	669	689	649	664	704	670	658	640	641	694	679	673	650	632	689	677	636	666	667	625	678	666	688	699	697	682	707	723	706	689	646	741	674	647	692	691	671	680	681	712	672	697	757	685	635	706	623	668	678	715	645	617	687	608	653	668	637	639	675	638	696	649	674	693	690	725	676	693	651	685	630	669	642	717	629	634	666	708	656	666	671	667	659	672	684	676	647	672	686	613	682	686	690	656	651	663	665	682	649	699	674	678	644	679	649	636	627	669	683	661	646	654	722	712	631	640	660	640	639	668	676	669	641	670	652	662	677	635	677	705	642	657	708	689	670	684	655	665	681	710	664	659	698	666	676	689	649	711	675	683	708	655	653	679	650	625	648	653	656	680	741	734	678	684	645	670	712	694	671	659	686	666	700	705	683	670	663	656	648	666	713	651	641	727	669	633	643	696	655	728	695	703	671	656	665	693	678	651	627	656	640	680	691	692	652	636	678	656	710	674	641	657	681	703	659	701	692	664	630	693	675	656	660	710	727	677	715	656	637	720	667	682	716	660	667	673	647	646	673	669	617	698	693	693	635	719	673	682	638	684	692	611	635	697	638	648	661	634	661	670	684	646	704	705	668	699	672	673	653	665	679	631	666	684	653	673	669	718	657	619	669	686	695	613	693	693	657	631	670	685	647	664	666	653	687	666	607	736	658	669	690	657	692	654	707	614	675	713	653	703	673	678	672	654	639	670	645	680	656	669	654	677	668	716	660	659	703	658	687	651	684	619	658	694	671	667	627	674	677	677	629	630	657	671	680	679	681	655	670	669	703	650	660	647	668	659	644	660	719	676	715	701	657	630	669	628	689	643	682	624	627	723	711	701	645	645	666	690	659	706	656	672	687	710	632	635	638	656	709	669	701	641	684	649	675	640	664	698	660	667	692	640	664	676	674	672	632	659	703	634	606	604	653	662	620	645	706	697	657	687	694	681	647	702	698	688	627	627	686	642	660	658	711	647	623	690	664	676	638	636	660	639	718	653	678	687	638	661	657	606	692	666	650	695	663	645	672
30274	26763	13616	1356	269	266	212	223	209	186	206	238	181	209	199	214	190	186	172	179	207	192	208	191	197	199	203	222	204	186	188	186	191	189	219	176	193	200	189	192	232	198	208	222	193	209	215	181	188	198	189	178	207	201	171	193	198	198	188	213	189	218	206	177	207	207	184	175	215	179	179	175	186	198	191	198	194	209	181	184	227	191	177	182	190	182	175	192	193	216	222	199	200	173	184	208	203	209	183	201	212	205	195	202	189	197	226	199	207	166	200	184	209	202	216	171	205	209	184	208	181	197	195	226	191	197	188	193	196	203	195	189	193	203	176	206	173	177	186	198	198	181	227	196	200	199	195	163	223	200	209	195	197	191	191	208	180	187	214	183	188	192	181	182	194	196	195	219	198	207	187	203	194	208	181	199	198	204	206	201	215	186	190	202	189	208	202	200	192	223	188	182	176	185	197	187	174	185	186	192	221	192	206	205	177	203	221	199	210	202	189	186	194	211	200	193	202	190	216	172	192	207	209	193	207	224	199	163	234	185	207	202	192	195	204	177	190	186	170	165	213	193	215	209	186	210	194	213	172	189	182	181	202	192	212	184	208	191	195	201	187	171	172	205	196	205	235	217	213	189	202	200	179	216	219	222	184	195	212	200	189	200	221	185	188	201	209	235	178	194	224	180	215	221	169	206	200	207	220	211	197	196	213	192	193	187	217	207	188	178	197	218	185	171	225	185	189	208	173	191	200	197	199	206	199	196	203	226	162	193	190	219	221	202	186	187	214	181	199	186	203	212	199	207	216	179	218	202	165	190	207	193	204	198	189	218	193	188	202	173	209	199	185	203	182	203	170	194	201	194	186	182	190	203	219	197	206	235	182	204	204	197	215	203	193	213	198	211	212	192	189	192	215	204	218	207	202	186	168	206	176	211	201	199	207	171	204	180	193	209	234	204	172	169	186	185	204	190	205	197	180	211	171	191	218	194	183	229	187	176	181	213	198	178	237	228	203	198	199	216	194	196	207	185	207	188	209	189	183	206	187	168	207	194	189	180	212	199	186	185	170	183	208	168	170	195	207	219	227	192	227	193	219	208	201	189	197	178	179	206	195	184	226	175	189	199	185	209	175	240	180	219	186	205	212	192	163	206	175	210	185	218	183	193	195	189	191	186	172	198	182	192	205	222	158	193	190	164	173	207	206	209	204	176	208	196	214	191	172	179	180	177	188	199	165	206	206	189	221	193	201	181	210	182	191	207	194	192	197	223	188	205	157	206	219	192	204	205	184	188	183	188	182	209	169	184	222	197	204	160	194	197	206	190	174	181	204	180	191	182	184	198	182	206	200	214	171	168	195	191	175	206	203	207	189	204	179	190	196	185	190	194	180	228	199	202	212	179	212	195	171	178	211	180	191	187	189	207	191	203	209	231	192	204	171	199	221	177	187	189	175	206	222	189	211	180	186	204	224	184	208	210	182	165	206	211	180	196	192	206	184	181	182	175	194	184	182	192	208	211	207	202	191	176	173	197	199	206	213	185	195	156	199	193	193	187	213	182	194	180	204	177	200	199	202	192	189	205	245	217	208	185	182	206	185	208	193	203	189	208	178	224	196	203	215	203	205	174	203	207	188	197	196	182	173	188	198	222	186	189	221	188	171	170	201	200	195	218	198	217	175	194	201	196	173	186	199	184	213	185	193	182	194	201	224	207	209	210	210	213	184	169	189	218	200	195	171	182	193	195	185	201	206	198	219	197	198	228	185	189	198	180	214	189	173	208	187	217	183	212	191	208	183	190	223	204	186	188	203	205	209	189	205	217	221	207	199	157	201	176	205	187	189	186	203	194	185	193	212	212	223	191	170	205	188	175	204	209	223	199	203	218	198	185	203	193	206	207	196	185	211	231	206	209	201	214	208	181	182	197	176	175	213	189	185	200	213	201	184	194	181	184	216	200	207	202	180	212	193	186	188	188	223	172	214	192	215	204	208	184	222	200	214	177	190	214	214	217	199	212	205	183	193	195	210	186	186	177	187	201	185	205	189	214	187	177	214	187	186	176	198	194	190	194	171	203	168	185	200	181	210	204	210	204	181	213	192	205	203	200	204	179	196	183	174	183	212	200	173	189	202	209	183	198	196	202	166	192	195	198	189	189	205	190	217	218	186	189	224	224	183	191	218	200	189	181	171	191	187	200	190	237	192	180	208	198	205	185	197	197	196	195	215	200	190	204	215	179	200	182	210	193	200	196	197	196	205	210	179	196	190	193	177	203	207	215	193	202	220	215	208	209	200	213	173	184	233	191	213	186	195	211	185	181	204	182	168	203	173	178	214	194	201	211	201	184	196	223	204	191	208	186	185	210	196	204	204	201	215	218	223	186	187	196	208	168	207	206	172	184	200	183	204	180	199	194	183	180	200	215	208	235	205	159	219	176	185	222	227	195	191	200	179	185	209	182	198	180	196	175	201	215	191	178	203	204	207	197	193	210	174	191	211	205	201	218	192	194	207	212	182	206	197	206	195	176	221	212	212	194	214	190	193	203	191	189	189	190	202	192	159	194	177	190	196	198	201	209	221	247	192	205	207	180	182	194	220	189	182	212	208	193	186	207	167	216	187	209	175	189	186	200	196	191	215	226	197	203	217	223	192	193	194	205	192	201	189	185	202	220	163	204	195	191	205	206	218	177	195	203	191	202	198	188	209	184	214	199	184	198	157	199	185	167	200	203	211	185	187	175	195	191	218	210	179	177	193	205	191	183	200	195	181	198	197	171	190	204	194	206	185	184	198	171	196	199	172	179	179	205	196	199	229	192	197	203	177	182	206	199	174	194	197	201	191	204	212	189	178	208	181	195	193	216	217	194	178	209	173	194	191	191	178	215	199	189	200	212	215	205	218	187	191	192	210	206	209	208	197	196	192	176	177	195	183	181	190	183	186	205	216	177	207	210	206	205	224	237	203	210	195	202	199	195	197	218	207	200	200	232	212	177	207	192	209	188	208	166	180	199	188	185	180	210	194	191	204	192	189	205	195	196	181	194	189	192	207	185	188	176	203	214	225	198	223	179	210	190	190	194	190	193	214	194	201	195	193	211	209	173	198	189	192	191	197	185	181	198	211	197	229	217	211	198	191	186	188	206	177	205	192	189	211	192	193	185	198	185	209	190	184	188	210	196	216	222	204	195	180	178	180	179	179	198	202	188	214	168	175	202	193	194	187	199	220	203	204	199	200	197	200	182	202	191	185	188	198	198	180	200	191	199	186	212	167	189	219	199	182	205	195	193	180	224	177	201	182	187	192	163	205	197	206	174	207	193	186	202	192	202	178	187	198	207	201	220	171	203	185	222	206	207	203	213	176	226	204	199	197	196	195	212	187	194	205	201	180	196	206	183	186	203	203	190	203	205	187	178	198	196	181	209	167	211	183	200	218	195	204	213	183	185	198	203	183	204	201	179	188	213	203	205	193	200	201	175	196	204	180	220	196	195	207	203	218	179
36062	31166	590	372	344	311	281	322	296	294	264	257	279	269	268	251	259	257	261	280	227	278	293	258	258	276	246	286	243	275	263	306	267	239	262	254	249	272	269	282	284	252	245	272	284	265	247	274	245	271	256	247	245	238	262	251	266	286	260	273	264	269	237	270	256	248	282	245	248	266	279	262	245	266	250	298	254	261	275	255	233	284	246	265	275	293	272	255	245	263	247	270	257	252	261	279	287	267	251	255	278	268	255	281	281	270	241	228	246	268	260	250	238	277	259	273	272	285	264	280	248	279	247	265	268	253	263	257	270	273	283	265	249	267	264	253	261	260	260	290	256	252	255	273	278	215	265	281	251	276	235	242	224	250	272	255	245	244	256	243	244	246	255	255	273	262	270	259	256	272	278	284	270	252	262	246	261	229	251	260	232	264	236	248	244	252	274	270	282	275	250	264	292	271	249	249	292	270	262	248	258	253	286	276	252	273	259	263	271	277	249	269	268	258	237	280	240	259	266	256	244	257	264	249	238	252	268	251	248	302	255	252	257	251	265	277	270	260	260	234	268	242	253	252	244	273	245	280	282	246	290	252	270	243	266	260	253	254	262	251	263	247	265	279	269	270	286	258	260	257	258	235	267	244	296	243	247	246	244	253	225	254	283	271	278	232	244	279	256	285	274	255	249	298	250	248	243	251	257	265	251	247	249	261	235	247	274	270	250	276	290	225	241	280	263	245	258	269	255	276	271	235	270	252	247	265	234	290	279	258	260	243	259	232	249	265	237	272	272	251	257	236	245	245	255	250	285	278	270	256	280	276	279	227	269	268	267	238	252	284	256	295	260	271	256	239	272	269	275	256	263	248	262	261	236	238	260	255	267	269	263	259	266	237	252	263	266	246	246	278	258	240	267	233	249	247	260	285	297	277	298	268	246	268	244	241	261	249	257	264	266	258	269	258	275	302	282	248	269	251	266	245	267	287	263	289	260	237	248	260	235	254	271	262	250	224	251	270	256	254	272	245	270	268	267	256	242	257	268	264	262	283	272	260	261	256	227	270	271	266	256	267	233	243	244	264	251	260	246	264	259	246	255	270	258	228	309	257	252	253	274	272	253	273	254	257	257	240	284	256	257	248	259	247	273	279	273	236	272	260	254	250	283	253	267	264	270	257	258	289	279	248	259	261	261	278	255	251	252	257	263	241	268	256	254	257	241	256	265	262	253	244	246	294	251	255	268	237	261	273	259	260	259	231	267	256	278	239	272	266	263	259	298	272	249	267	234	248	258	275	271	269	260	254	254	276	270	243	279	239	270	262	268	244	235	267	227	257	277	251	268	260	263	241	269	271	271	249	281	259	248	265	249	266	286	265	256	244	257	277	238	269	262	289	261	242	273	243	262	254	270	277	286	258	257	295	252	270	268	264	276	255	260	266	249	268	271	279	251	265	272	265	255	257	261	238	294	239	265	278	262	285	243	253	282	242	239	265	269	260	263	266	265	290	267	227	261	222	246	271	279	244	282	272	261	259	282	274	271	267	284	257	273	254	273	261	268	270	275	244	269	246	298	252	266	278	255	277	253	243	265	241	235	256	261	249	259	233	275	267	240	250	238	265	257	245	267	268	273	284	250	258	250	268	267	281	246	274	237	276	250	235	254	282	267	258	241	257	271	251	244	259	242	273	263	250	277	282	268	234	259	260	274	267	258	238	273	259	246	290	251	287	276	240	274	237	276	276	230	206	221	250	255	247	285	279	267	262	287	286	253	263	293	245	250	249	252	285	267	264	263	287	258	268	253	298	253	228	231	245	287	264	245	270	266	241	280	224	250	285	258	281	262	271	267	272	274	233	262	241	270	278	235	307	268	266	240	256	247	255	243	263	245	293	282	264	266	273	254	243	232	256	254	249	279	278	282	262	279	297	286	270	274	259	261	252	257	245	276	259	271	275	252	252	256	286	257	264	248	265	255	246	271	268	300	237	261	261	237	262	275	255	249	256	267	264	260	269	275	265	256	267	269	289	284	243	276	268	249	270	258	277	235	261	273	265	246	278	258	254	269	268	239	272	280	240	282	276	251	264	289	243	252	265	253	261	282	262	257	268	266	267	270	270	263	256	255	260	248	259	259	258	255	266	234	275	251	257	292	276	236	275	264	235	266	281	286	260	270	248	243	255	276	267	262	255	258	265	284	257	282	252	238	269	250	292	260	243	260	274	266	268	274	272	258	262	254	266	237	251	263	267	243	265	273	248	251	244	249	298	262	253	272	239	215	266	260	249	256	225	253	255	266	227	253	257	257	249	247	283	259	289	278	287	262	242	273	269	274	260	265	257	229	269	274	241	266	272	268	267	268	250	269	262	239	249	266	251	298	266	271	276	269	268	278	283	285	271	255	272	265	266	258	278	243	280	271	265	239	267	242	264	274	277	275	256	233	240	244	258	251	248	255	247	288	246	242	293	259	241	270	247	250	249	258	270	256	254	247	284	293	275	292	256	253	254	268	243	288	237	267	286	274	265	240	275	284	273	275	257	251	252	282	267	253	259	231	257	242	236	249	242	286	255	297	270	295	261	243	248	278	248	238	252	229	248	250	253	251	257	272	265	277	243	266	254	266	291	263	258	263	230	257	239	280	278	257	278	252	245	257	248	254	286	245	242	273	261	262	256	254	280	249	262	287	247	238	271	269	249	272	232	264	257	256	278	266	234	272	277	283	275	264	262	264	265	291	250	270	269	252	278	258	283	253	250	293	256	255	266	281	295	277	266	260	255	270	318	262	242	246	246	262	255	293	273	272	275	264	283	270	239	248	250	259	273	281	266	286	282	226	236	246	262	257	246	265	260	272	272	255	245	263	303	275	264	272	277	235	262	267	267	258	281	252	252	270	277	269	255	262	274	266	279	267	266	260	264	247	237	234	265	261	265	273	279	296	291	247	272	237	234	260	266	251	274	264	236	251	261	275	288	266	283	250	297	255	265	267	288	236	241	278	252	259	259	253	297	253	251	262	280	255	249	258	238	257	257	264	250	277	228	251	261	278	269	232	259	273	282	250	269	288	270	218	266	248	276	249	274	284	234	287	251	239	260	265	273	236	275	300	238	264	247	260	271	283	253	287	236	263	259	239	252	281	237	257	287	239	268	252	259	249	272	266	234	268	249	247	258	243	271	274	236	288	253	267	248	246	286	250	269	256	270	226	257	268	251	284	262	268	275	269	281	281	258	251	279	249	244	262	267	255	249	299	276	292	262	283	294	267	245	265	283	273	237	261	239	259	256	281	275	220	252	256	286	261	254	248	262	267	261	224	282	235	251	285	284	255	264	275	258	251	270	243	277	258	282	261	263	257	251	265	266	278	267	243	275	259	262	257	248	260	274	263	268	259	247	242	260	272	266	256	273	249	254	248	275	284	255	242	283	238	273	250	273	277	253	258	282	256	284	269	256	283	286	264	235	270	258	247	252	241	241	278	251	245	299	248	271	248	272	276	236	262	239
24505	21583	28764	24833	21369	5517	705	507	469	395	380	333	353	361	370	359	337	329	321	371	328	340	322	304	330	313	332	326	310	321	347	317	309	295	296	276	301	289	301	296	328	333	310	317	316	295	301	330	304	318	283	308	295	311	303	303	303	321	291	323	316	326	297	315	303	321	296	314	309	304	331	290	284	293	282	314	299	312	327	296	316	334	322	303	303	327	305	306	299	305	313	339	313	287	312	284	326	334	310	305	294	317	311	296	286	303	300	322	296	283	305	320	280	312	305	275	322	297	332	336	305	319	297	299	307	305	314	290	282	331	298	302	269	324	279	311	318	305	329	280	324	303	308	311	308	310	325	307	303	314	294	340	302	316	317	310	268	315	305	325	318	329	327	274	301	325	317	270	333	294	317	314	296	326	307	302	312	300	300	323	306	274	327	280	324	348	323	308	315	294	326	293	294	302	312	289	330	305	293	317	304	314	292	336	316	305	286	288	284	310	282	319	298	296	280	291	283	307	314	280	258	326	329	311	299	312	287	331	295	270	286	291	323	313	305	307	289	304	340	302	293	288	312	344	280	324	307	297	298	268	317	280	310	312	313	305	316	291	301	306	292	298	328	311	290	325	291	302	304	321	293	302	302	266	295	299	349	285	309	334	309	317	267	315	299	299	312	319	286	311	289	316	275	310	292	314	280	337	322	265	294	292	324	328	307	289	289	304	332	274	289	328	311	320	303	317	327	318	306	281	297	323	332	266	286	292	301	282	317	283	330	320	337	319	310	323	303	302	308	316	306	299	299	309	267	299	322	309	338	284	310	324	311	319	297	336	314	284	307	324	310	319	326	274	289	310	328	288	294	321	289	326	303	291	298	307	322	283	354	328	317	295	332	319	336	360	317	299	289	263	345	331	304	285	327	296	315	314	320	306	286	287	308	302	287	291	309	299	304	306	336	311	309	295	303	300	311	278	288	341	306	331	335	307	301	293	321	298	304	339	321	320	339	313	292	275	300	310	301	292	328	311	307	306	311	300	302	329	303	305	304	302	346	326	312	326	313	295	304	322	305	313	316	299	300	322	324	276	308	275	307	333	281	305	304	316	308	299	285	311	296	329	323	272	335	319	298	311	274	332	316	331	308	324	294	310	306	335	274	316	296	306	306	309	314	299	342	289	298	307	327	309	330	307	305	305	305	319	288	300	312	258	321	281	316	307	333	314	294	291	321	342	307	287	296	332	336	334	301	333	303	334	340	284	339	277	282	327	298	301	324	306	324	292	286	315	322	328	276	290	294	331	318	315	302	304	295	308	298	278	317	279	305	315	291	285	309	293	314	293	290	313	318	294	271	281	284	353	322	336	318	296	291	303	310	306	275	280	292	284	312	293	281	276	318	308	289	300	299	289	353	278	312	306	320	305	299	329	290	267	286	287	325	309	275	299	293	331	328	311	323	325	312	303	307	304	315	303	339	293	289	298	306	283	314	313	290	280	318	333	302	290	296	296	313	287	327	307	345	286	309	273	311	309	336	301	299	306	304	310	259	304	267	311	309	310	355	289	304	301	337	355	299	318	305	324	336	315	311	299	297	305	260	286	295	310	289	299	301	342	313	303	297	312	292	287	323	307	302	301	331	303	308	285	272	305	319	311	315	297	288	310	338	295	331	295	297	283	300	274	296	288	299	305	274	304	324	316	287	300	305	329	298	301	300	330	308	315	348	288	302	315	348	315	292	327	316	286	299	310	289	312	320	300	303	321	322	305	282	306	330	293	326	354	299	315	305	323	291	307	324	311	322	297	290	281	299	290	315	334	284	292	319	313	300	329	320	297	298	319	305	311	296	269	326	325	296	280	302	296	318	300	314	296	293	323	297	325	298	301	283	284	320	268	338	357	314	318	318	334	320	312	316	311	315	333	316	313	305	337	301	315	289	296	298	252	298	321	303	296	323	314	275	316	288	295	285	344	302	304	296	317	321	309	311	285	331	295	292	287	316	343	303	294	316	313	306	301	333	282	317	292	304	291	295	296	293	282	299	305	361	330	323	310	337	352	319	301	290	291	273	328	341	319	315	316	278	291	324	302	333	314	280	355	293	285	313	294	336	296	270	301	329	302	308	307	308	292	310	315	291	316	319	336	285	295	298	312	331	285	313	300	318	284	316	340	329	314	295	306	286	326	316	293	291	296	309	299	316	300	312	291	334	290	295	309	315	318	282	338	328	313	297	341	306	287	312	280	305	270	327	310	280	298	347	343	315	302	300	280	297	280	315	308	332	331	316	320	327	295	288	285	312	336	298	322	301	301	296	326	286	318	297	290	309	332	315	307	307	306	317	304	294	323	307	316	314	308	304	277	316	310	312	290	318	318	320	326	322	281	303	311	314	323	300	307	306	292	269	296	295	313	278	305	313	280	311	300	292	302	307	304	299	304	282	305	292	313	322	310	299	288	308	315	300	311	290	296	303	303	303	314	286	329	304	329	291	311	301	325	306	287	293	344	300	289	314	297	308	290	294	333	334	300	295	281	314	312	326	288	296	322	324	330	295	298	308	295	303	299	299	294	299	280	305	305	300	288	316	290	311	327	301	282	280	304	311	358	317	299	338	303	305	338	300	291	303	269	317	327	321	290	284	280	289	299	334	309	321	305	318	302	280	288	319	339	297	295	321	307	330	294	293	303	304	314	297	316	277	306	302	290	311	295	301	308	289	307	311	288	317	292	300	347	299	307	297	321	292	327	291	310	285	343	292	347	313	306	357	307	316	321	298	303	310	315	317	275	280	323	287	329	308	340	337	309	336	301	335	320	301	330	286	301	296	332	284	316	283	322	291	288	325	282	289	309	306	302	281	308	253	300	302	317	294	315	306	317	320	319	289	307	339	287	320	329	305	284	313	312	319	280	307	298	338	287	291	318	315	308	308	306	294	280	344	312	311	302	335	293	329	290	290	317	263	340	330	312	334	282	322	290	330	321	295	304	314	310	306	336	290	313	317	313	304	303	297	302	294	318	290	300	309	326	303	297	329	285	309	290	295	310	316	310	318	331	306	267	340	324	342	347	334	325	266	291	305	311	291	355	310	300	278	338	320	301	312	301	280	302	282	315	301	297	271	312	282	306	294	305	309	320	287	333	310	313	304	333	275	297	309	297	319	320	297	318	263	326	315	281	276	304	313	295	315	303	329	292	316	324	267	284	339	298	290	293	285	320	286	285	315	303	294	329	313	279	322	302	310	286	302	308	326	301	306	287	306	338	299	287	271	330	322	329	306	299	280	281	288	297	299	290	328	305	278	308	313	327	323	309	279	284	316	319	282	310	305	266	262	313	267	340	328	278	252	321	311	289	319	280	303	299	302	317	297	302	322	313	287	296	264	315	314	317	313	298	325	299	318	311	268	326	297	305	297	277	315	349	293	327	294	301	302	286	300	279	315	298	312	327	324	314	306	326	291	325	311	303	287	312	316	297	291	278	317	310	316	293	296	313	274	310	330	298	293	329
40903	42151	4175	2035	1538	1129	900	753	632	588	523	524	490	442	451	448	424	460	392	400	420	413	420	413	422	393	368	385	408	388	413	362	407	376	397	377	379	378	402	378	400	382	389	382	374	390	363	342	386	397	371	396	397	378	391	367	400	414	363	379	395	376	380	405	376	405	397	411	399	348	357	393	392	375	396	373	375	371	381	366	404	347	355	357	367	398	367	394	346	395	387	347	369	355	394	393	352	377	390	399	376	392	356	376	374	360	377	384	352	382	363	373	393	399	345	366	395	392	367	358	362	346	368	373	365	370	368	402	403	391	373	405	367	370	383	367	393	406	395	356	375	385	405	364	385	364	418	349	386	327	399	337	381	375	373	363	430	373	389	362	372	368	364	374	362	369	375	352	380	360	401	378	401	379	365	411	343	352	376	359	371	353	378	379	404	398	372	360	413	381	398	379	365	354	365	411	375	365	371	382	347	383	343	371	374	353	377	397	395	385	380	359	369	400	394	403	418	363	354	349	377	367	377	405	388	383	359	372	408	355	374	345	346	386	387	400	343	391	390	364	376	380	334	378	365	368	340	395	400	396	378	382	351	402	369	399	371	383	354	362	391	336	403	338	384	356	339	394	366	385	385	383	365	379	371	356	380	370	377	359	364	337	363	367	365	358	356	348	363	379	350	373	364	351	340	390	386	379	371	399	378	382	379	401	355	368	375	359	409	355	368	376	362	397	374	390	369	409	368	378	361	350	360	346	376	407	404	368	363	369	379	377	358	371	361	371	340	404	365	375	375	378	334	389	379	404	389	342	367	358	353	343	383	352	377	397	363	380	379	390	379	354	379	383	359	379	359	375	381	374	385	380	364	366	415	334	376	387	372	398	353	399	381	360	375	386	353	410	403	385	386	359	409	364	374	347	371	385	391	374	369	368	373	350	383	367	371	384	364	393	385	359	399	392	364	390	415	332	390	342	379	365	389	356	379	373	353	390	373	391	380	346	391	335	384	400	349	340	390	385	368	383	406	357	348	361	371	388	378	355	377	352	412	387	375	373	343	378	386	369	369	350	392	363	363	373	339	392	388	387	369	420	366	376	362	363	375	411	371	426	377	339	395	402	375	411	347	371	365	375	354	376	408	380	395	394	387	383	371	365	361	370	330	371	416	389	367	411	381	377	358	386	371	403	385	417	393	369	381	353	373	371	369	363	331	371	363	387	351	411	352	399	391	365	352	380	369	375	374	377	389	390	409	370	339	370	375	382	367	331	369	410	364	378	380	355	368	397	365	421	380	375	388	360	387	367	359	385	345	369	393	380	385	387	373	405	404	391	380	376	352	334	383	411	386	377	342	414	379	392	392	348	380	344	362	364	358	408	370	385	338	389	351	392	399	361	382	379	383	356	393	353	388	354	377	396	438	374	380	367	334	371	379	385	396	369	388	360	353	379	390	352	357	406	367	355	380	390	406	395	385	386	375	395	339	378	404	378	355	394	373	378	341	356	370	381	369	397	375	338	346	411	396	378	377	344	390	363	380	369	365	366	384	345	386	375	397	387	382	394	376	325	356	358	360	366	351	369	353	369	363	399	390	366	367	391	373	356	364	371	374	395	376	395	397	371	377	377	379	389	363	342	374	348	340	385	391	397	363	366	381	382	374	388	373	377	388	372	389	380	376	348	351	370	395	391	347	377	370	381	352	374	391	367	414	414	364	362	352	380	379	391	395	347	375	362	362	360	369	391	363	381	407	363	379	346	344	382	383	367	330	375	371	353	366	377	370	354	387	400	379	342	351	369	387	383	387	382	362	386	387	372	364	366	369	365	379	377	373	370	413	384	379	388	368	343	400	367	350	388	359	356	363	368	384	391	408	346	347	366	384	375	385	361	355	353	375	415	388	366	370	380	406	395	368	353	368	362	371	369	390	381	401	413	332	388	398	312	366	352	341	358	355	408	363	354	404	389	355	321	367	362	373	366	371	363	363	367	373	387	382	432	418	382	386	353	377	364	410	318	368	414	398	385	385	359	410	391	369	386	371	368	384	391	399	402	349	375	440	352	359	365	381	396	376	353	347	385	384	413	390	405	385	385	369	381	387	375	391	356	373	369	401	372	370	389	412	377	395	362	389	355	383	378	358	367	392	400	371	382	382	413	366	380	393	412	388	371	355	395	354	381	361	362	356	361	378	380	311	366	382	399	368	391	375	379	394	372	375	390	354	390	387	356	372	361	380	377	372	366	374	360	406	367	328	365	337	363	385	412	372	395	370	334	380	390	343	377	417	342	360	399	399	401	366	360	382	378	353	360	345	388	358	361	379	379	388	385	369	401	357	375	392	352	376	395	349	381	390	377	376	393	362	370	363	389	353	358	351	386	378	365	366	355	372	373	374	342	390	387	389	423	373	390	358	361	381	403	388	364	368	389	384	384	395	371	411	385	367	380	377	370	368	377	375	352	359	380	366	368	376	386	358	362	369	356	380	336	373	381	375	401	374	346	371	361	377	378	375	365	351	366	368	388	380	371	400	387	380	372	362	335	358	339	386	390	386	358	400	362	374	346	376	404	374	371	353	348	388	426	377	381	369	401	361	366	389	349	418	375	398	368	369	396	349	361	378	350	377	363	353	399	378	390	402	362	335	389	391	402	385	381	333	403	400	376	377	390	348	362	360	358	371	366	357	372	374	391	374	411	359	325	376	383	403	346	386	355	404	406	394	385	386	364	374	367	386	375	365	376	375	381	382	350	379	379	374	391	376	370	357	362	355	382	362	400	353	375	382	356	353	352	367	356	428	384	361	374	411	365	390	386	362	383	362	389	400	367	372	362	360	369	396	356	344	393	338	343	365	371	416	365	353	415	360	377	384	389	320	359	378	374	346	339	349	367	370	361	367	377	393	406	348	394	380	380	357	384	334	418	375	346	342	361	349	404	359	354	341	358	404	366	371	415	369	399	387	349	386	362	365	371	397	361	392	385	378	369	382	396	377	416	379	402	376	373	358	352	356	356	363	366	402	370	327	372	351	366	361	390	384	346	360	389	354	367	353	368	380	378	391	363	359	381	355	407	396	364	404	391	373	380	384	394	362	376	384	380	375	373	374	384	370	350	434	380	362	395	367	368	363	390	332	372	394	383	384	381	365	352	364	343	360	398	399	407	364	454	384	394	338	362	383	366	372	344	409	383	384	373	372	386	348	328	355	374	397	327	342	376	374	358	344	381	384	381	359	370	365	355	414	380	403	363	379	358	360	354	398	357	363	356	400	369	356	377	350	370	431	394	380	402	359	379	375	389	360	351	401	399	370	356	366	360	385	363	368	364	366	352	397	393	365	395	339	387	393	383	388	346	375	365	384	394	344	348	415	432	414	374	405	370	353	372	359	383	402	357	353	387	356	384	364	329	365	389	342	374	360	392	386	354	371	393	370	368	387	359	363	335	415	340	383	396	381	388	340	421	393	385	370	366	359	371	397	350	364	389	360	375	374	380	361	383	362	410
25697	21630	27568	25717	8201	621	510	416	412	362	349	372	348	358	366	337	335	343	337	352	348	321	311	343	299	332	300	353	334	361	330	325	339	322	347	332	320	327	301	319	349	320	321	321	324	326	325	317	329	324	323	305	302	341	347	352	308	320	322	293	347	334	355	337	326	322	324	328	324	314	366	302	327	330	314	324	325	323	333	309	328	309	332	337	323	315	334	300	330	310	320	348	327	327	310	356	325	331	320	334	320	306	346	293	308	366	310	315	343	346	307	292	324	316	335	333	335	309	306	311	329	312	326	323	336	315	342	321	309	324	304	297	348	327	336	339	332	318	305	338	284	340	314	322	328	330	306	357	316	320	331	340	327	316	311	310	309	304	351	319	314	334	338	316	332	339	320	304	331	343	302	334	299	318	325	316	319	316	318	313	341	321	315	357	308	301	325	333	326	327	344	302	350	325	349	329	326	334	289	377	327	321	348	321	316	335	313	332	355	300	293	293	334	308	334	298	319	348	327	318	344	323	347	317	317	350	339	373	302	322	303	317	303	341	335	326	349	320	315	311	306	317	315	312	308	323	327	327	350	322	318	356	311	346	308	342	349	302	344	341	328	301	341	347	368	284	343	340	305	343	317	340	316	290	329	309	339	322	334	310	319	288	359	337	301	319	301	306	348	338	342	330	332	328	309	280	318	326	327	309	314	306	312	335	328	314	341	305	322	325	338	344	342	334	327	317	343	321	355	328	330	329	350	316	333	348	333	326	336	335	337	290	327	328	322	331	357	326	300	334	342	350	298	329	319	331	304	335	318	357	320	396	329	324	300	305	282	349	318	329	365	356	296	298	364	323	337	335	346	341	317	317	331	329	306	318	326	366	307	296	323	333	348	329	308	321	333	324	333	351	324	342	328	314	330	379	336	314	342	340	341	296	351	340	326	327	362	332	330	321	320	311	285	309	335	337	361	333	344	341	316	322	332	315	350	290	340	321	293	348	349	345	314	322	321	300	334	318	327	325	334	315	344	347	337	323	347	313	322	346	323	318	355	293	312	365	341	351	331	320	324	300	293	349	335	324	359	331	324	337	339	314	310	302	303	312	321	317	324	313	326	295	335	337	305	326	323	319	340	316	320	330	318	327	334	331	314	357	300	367	292	313	313	321	350	336	304	316	330	314	297	318	339	332	324	342	333	348	334	321	322	331	315	365	308	340	347	321	329	301	314	354	338	324	299	305	281	302	330	309	284	307	327	317	334	325	302	333	298	321	323	364	325	322	323	273	336	326	318	334	360	320	334	348	358	339	350	325	339	320	340	336	344	325	354	353	323	322	318	335	307	338	347	341	319	343	351	305	325	341	333	316	321	314	316	334	327	333	302	317	306	315	321	323	312	328	319	318	321	331	346	345	342	348	337	318	314	304	352	313	333	340	328	311	344	341	318	323	311	303	345	320	354	319	316	314	335	323	343	333	314	308	339	339	320	292	309	340	301	314	314	305	335	305	349	332	334	327	333	316	365	331	306	310	282	331	334	278	322	307	325	350	311	313	296	338	305	334	315	339	266	330	318	294	353	324	337	319	300	334	318	306	339	337	330	313	302	340	321	319	338	330	339	346	309	333	313	313	340	352	339	300	321	339	321	327	334	312	333	299	332	326	338	345	315	300	337	349	328	344	311	343	347	318	326	334	329	263	318	342	368	340	338	314	310	301	314	305	322	322	373	329	332	332	340	318	329	322	344	322	315	327	330	320	335	326	357	345	316	331	331	324	308	368	340	328	317	344	331	326	300	315	306	332	304	298	332	324	300	326	343	313	329	329	331	341	327	363	314	349	346	342	341	300	320	330	320	320	320	299	314	299	327	323	298	311	365	327	338	325	327	332	321	321	338	325	327	311	331	303	332	308	316	307	304	282	339	311	338	352	342	345	327	361	300	328	308	276	320	359	325	292	295	325	323	322	301	328	307	285	303	317	326	319	326	335	324	300	337	331	307	339	349	313	295	343	304	341	337	312	301	316	321	305	343	304	312	332	319	319	334	339	316	323	345	340	300	331	321	329	311	314	353	332	321	309	342	317	323	328	339	321	306	328	334	340	329	335	301	328	350	315	329	338	349	311	291	340	319	336	306	348	308	310	339	305	327	359	314	339	355	307	332	352	325	298	317	290	300	283	365	333	330	336	335	353	319	316	292	297	334	328	346	305	370	324	289	310	324	303	300	330	344	319	311	313	305	300	339	329	333	356	297	347	306	313	354	298	316	297	327	350	336	330	317	318	304	350	341	334	313	311	348	314	329	293	324	326	324	327	306	320	301	341	353	342	293	285	331	310	344	307	315	319	311	355	337	298	302	326	313	335	321	315	295	313	314	334	331	332	330	335	348	288	309	292	309	312	356	287	358	334	334	300	332	332	389	317	346	339	343	347	296	341	327	334	331	324	340	349	340	347	303	320	325	281	338	334	317	313	357	323	325	313	342	329	320	324	291	326	342	315	306	297	307	330	298	338	324	351	297	311	337	287	315	302	334	355	314	374	340	318	312	327	340	308	336	339	348	337	329	334	319	311	303	329	302	330	355	382	332	297	317	349	340	341	313	360	327	339	328	326	319	336	340	325	330	319	333	308	346	308	332	329	353	309	339	333	319	318	322	323	309	309	350	297	338	310	337	329	338	325	303	337	340	313	325	347	321	329	323	355	312	311	329	309	306	343	345	325	312	314	319	354	329	316	307	315	356	318	331	355	327	305	322	333	314	337	285	342	341	344	325	354	322	327	365	363	299	345	336	319	333	293	325	351	320	346	349	319	355	318	296	338	299	332	329	311	326	345	349	363	311	310	320	302	321	304	340	303	348	354	344	315	334	310	342	351	331	314	354	310	314	316	324	313	311	338	296	333	305	327	345	355	360	315	309	325	301	337	323	319	356	326	363	308	320	358	344	359	313	384	296	325	319	347	321	330	321	301	348	308	320	288	310	311	312	329	328	313	300	307	330	293	301	337	312	333	312	348	338	361	291	333	315	317	318	367	331	320	307	304	322	344	286	325	316	311	335	335	330	330	310	304	307	314	344	333	343	338	299	318	329	343	333	317	336	323	298	372	348	359	335	320	301	343	326	335	345	326	320	322	318	323	299	315	318	328	301	309	307	369	313	297	338	335	330	353	320	331	316	314	325	316	328	314	325	316	329	302	340	308	335	349	333	327	305	341	351	309	329	323	318	308	313	339	307	316	332	318	330	336	338	337	307	317	302	362	339	316	355	335	290	348	358	311	318	334	350	302	322	311	303	339	342	326	319	342	335	316	327	312	326	334	328	297	353	315	305	323	298	346	328	323	316	292	323	332	333	319	301	326	315	295	304	310	318	317	328	328	305	332	327	316	320	299	311	345	301	299	302	300	302	343	312	335	330	318	300	327	339	319	312	357	330	307	348	353	343	317	314	274	340	324	323	316	302	330	307	321	284	319	314	305	307	334	294	334	306	298	313	350	334	333	314	341
39545	39109	2552	1342	1054	846	678	600	594	541	511	532	461	483	447	445	495	420	413	419	458	415	462	452	411	443	435	439	430	438	410	444	381	447	461	434	445	428	413	453	421	470	420	432	412	415	413	409	410	395	426	407	431	389	433	406	433	395	429	418	434	439	422	415	397	434	422	445	415	434	395	409	416	438	410	415	413	412	435	389	410	449	399	443	415	438	411	447	416	416	390	379	415	424	410	397	420	420	438	415	415	406	420	357	454	392	412	420	438	435	408	452	405	418	419	422	395	448	388	418	421	431	409	405	433	396	444	397	448	417	418	412	388	398	420	437	430	440	375	416	416	416	402	409	418	421	406	401	422	407	422	420	411	424	454	412	403	413	404	440	432	433	378	433	414	408	465	442	430	437	390	429	397	421	409	422	410	396	410	387	395	443	417	422	388	420	427	400	425	419	432	465	399	396	425	446	437	421	419	416	399	393	421	443	413	412	410	393	435	432	435	378	400	407	400	455	387	448	449	449	432	398	420	435	394	392	446	413	434	421	474	433	407	406	372	402	419	457	419	417	418	431	423	424	422	430	410	467	395	414	394	427	415	425	404	417	402	417	426	416	415	425	432	426	414	405	428	406	412	432	399	417	424	400	436	386	398	427	393	407	416	438	416	399	399	458	416	406	453	415	420	425	414	412	400	416	441	414	371	373	417	399	434	400	422	387	425	427	380	389	457	386	416	382	416	392	412	417	437	435	423	385	422	409	406	416	403	429	421	425	426	424	437	442	413	428	420	445	400	419	395	424	434	433	420	403	410	379	454	405	432	430	386	387	439	411	394	397	399	395	468	393	406	443	428	393	413	404	429	425	426	430	404	416	417	417	391	438	426	452	442	386	409	409	426	408	443	417	429	383	379	417	421	418	410	471	412	458	368	453	392	395	397	428	386	398	436	437	410	426	405	418	463	435	421	399	435	414	399	406	400	411	421	399	380	400	437	398	413	406	457	392	415	425	384	370	451	394	415	402	430	413	416	418	398	431	426	431	424	450	413	428	429	434	401	403	420	463	451	419	409	401	393	409	420	419	437	424	396	405	423	414	439	394	371	416	407	419	430	400	399	409	430	397	382	430	433	407	422	401	431	381	397	403	386	399	400	409	417	396	398	458	418	399	438	411	405	439	373	363	433	455	398	415	452	435	438	411	415	453	415	405	432	442	441	393	422	403	412	427	395	395	449	402	405	436	379	438	396	423	403	395	403	441	412	449	405	424	427	429	423	431	409	408	417	417	412	446	434	400	409	386	401	443	434	411	424	408	412	384	413	395	440	384	402	438	452	448	437	429	432	408	442	439	410	398	466	424	364	435	403	444	445	453	408	432	397	404	380	432	371	426	439	395	418	374	459	425	416	434	405	406	432	379	392	392	386	414	413	392	414	407	389	407	422	405	399	412	389	405	405	403	420	441	374	407	401	404	420	393	403	426	446	417	432	410	396	424	389	417	438	441	403	436	440	407	414	405	403	383	420	428	433	427	393	432	422	426	429	430	419	412	428	389	417	403	414	402	429	362	472	405	385	409	411	400	451	389	429	446	463	405	395	429	437	441	431	439	388	442	440	388	434	416	409	398	413	411	402	434	421	399	414	408	410	417	415	395	426	405	395	404	433	437	419	411	368	410	410	426	409	356	410	405	410	386	420	403	414	432	395	406	390	418	432	363	430	416	445	423	413	432	448	429	453	400	436	424	416	422	446	423	425	396	391	424	433	397	429	430	412	409	416	403	413	446	402	432	432	428	439	411	424	436	394	421	412	440	392	400	370	400	430	389	421	414	427	456	431	416	423	399	396	399	437	410	432	440	434	410	426	367	441	401	440	375	401	420	423	402	400	420	415	415	408	428	406	382	405	420	420	413	448	381	410	456	480	417	410	379	421	410	416	433	400	435	422	435	396	423	435	389	415	397	418	430	416	416	403	412	386	402	417	437	420	423	444	418	440	403	396	420	390	438	384	401	416	403	429	411	433	408	452	425	445	401	408	401	423	387	425	386	428	419	404	429	388	443	421	454	439	461	403	426	423	393	446	433	459	424	439	385	425	404	390	439	398	430	425	396	388	420	430	403	431	410	418	389	419	444	435	400	419	412	410	399	397	416	406	425	422	437	390	479	391	421	400	446	399	404	417	425	457	387	407	442	395	407	381	448	421	428	411	419	403	382	417	409	365	457	449	379	434	442	410	391	389	413	423	411	431	379	429	434	403	389	403	428	456	400	415	426	426	426	408	426	386	415	423	428	415	438	465	411	442	368	439	449	429	426	398	396	396	398	461	437	431	372	416	385	432	421	396	414	445	403	450	371	429	394	428	416	455	402	408	413	438	384	414	406	388	426	423	441	416	388	448	398	377	422	476	411	427	397	417	439	408	417	431	446	408	431	424	407	403	412	425	444	430	411	388	416	431	410	409	427	414	424	447	451	402	423	436	427	426	425	433	437	412	397	437	407	391	428	397	425	425	427	413	399	411	397	410	398	399	386	410	389	399	452	401	421	426	430	387	436	412	438	407	421	451	433	400	406	433	433	378	422	410	384	436	404	413	416	414	430	383	426	454	437	395	397	390	408	441	400	430	389	441	408	381	419	418	395	438	421	431	401	436	444	408	416	429	401	375	420	399	431	415	417	388	437	421	393	418	435	415	419	350	404	399	422	429	411	418	410	439	429	425	459	388	399	388	417	392	400	420	432	418	429	391	430	451	426	382	418	383	448	420	408	390	419	437	404	420	479	438	411	416	427	429	404	402	426	404	392	413	398	418	417	417	408	443	432	450	412	366	426	445	417	435	405	395	419	396	394	402	448	392	451	421	404	407	413	427	432	380	404	429	393	417	462	414	421	428	396	425	396	406	395	430	351	422	419	462	414	414	411	405	421	433	412	427	429	410	430	405	390	438	389	451	417	399	408	382	432	388	404	413	395	430	418	365	399	435	393	436	398	460	413	388	434	433	415	417	434	417	432	405	427	427	418	411	456	404	395	451	460	438	430	361	384	384	434	451	387	408	421	427	380	444	409	401	414	374	421	431	434	403	401	379	420	427	402	440	424	420	428	395	414	399	417	404	422	436	437	422	402	386	430	406	459	411	376	423	445	422	428	403	390	398	419	444	419	431	403	425	448	386	427	419	397	417	398	418	428	438	393	430	450	374	390	478	428	428	394	390	415	409	418	408	396	410	431	394	384	419	410	419	414	367	431	403	451	399	445	390	439	410	392	393	381	427	446	447	407	420	442	387	428	387	382	430	401	403	391	392	390	395	400	403	419	393	422	419	402	423	405	400	404	433	445	429	437	423	433	407	415	398	375	417	406	406	420	412	404	383	408	440	387	403	429	433	380	437	400	437	429	408	403	419	419	411	409	425	403	456	409	405	389	387	391	397	374	409	418	410	456	408	388	415	431	441	388	392	416	427	429	423	433	431	412	435	413	422	425	425	451	467	428	400	434	384	429	408	426
23295	21589	29345	24270	21573	21570	9069	1131	831	842	743	712	733	678	635	669	676	645	687	641	661	616	609	644	608	624	583	607	614	632	594	587	570	599	608	563	552	563	577	601	560	557	563	609	519	564	589	577	573	576	567	576	552	594	617	553	552	604	589	591	591	561	567	576	598	573	535	578	604	630	574	576	592	579	523	588	543	589	546	558	594	569	592	578	576	584	520	556	598	563	568	583	566	573	595	556	551	587	536	606	589	566	567	550	562	554	575	600	603	603	553	573	566	552	593	561	527	560	554	606	543	610	562	567	572	546	571	570	587	574	557	608	571	625	570	556	594	593	582	609	543	596	518	571	571	582	578	550	569	595	540	588	578	560	595	609	584	546	535	546	586	512	575	574	600	561	611	575	572	577	583	545	579	535	585	561	543	588	578	561	598	583	603	604	567	532	555	603	556	564	577	555	533	556	557	567	590	553	555	613	558	557	581	565	588	561	560	553	547	579	617	527	510	554	585	562	575	591	579	556	572	573	558	579	557	539	561	580	556	595	587	533	585	582	541	610	558	564	536	566	566	601	565	581	546	544	563	608	527	613	534	589	545	526	578	582	567	551	570	540	566	560	603	558	573	561	558	571	573	593	590	584	580	561	574	588	561	585	552	573	549	568	561	546	555	609	528	559	533	613	553	592	550	603	522	585	587	580	561	560	619	564	585	581	574	526	559	550	556	538	582	590	551	564	578	557	550	583	536	547	574	583	578	573	592	594	560	589	597	572	575	615	538	586	592	543	509	519	588	607	550	549	588	570	546	601	535	560	549	562	615	578	572	567	569	612	544	574	561	557	580	559	574	561	605	565	571	563	593	545	544	523	571	603	579	565	595	550	580	586	575	586	623	570	497	553	571	582	567	565	562	586	544	540	528	572	590	567	606	594	564	619	603	587	604	573	568	586	582	608	574	585	574	590	569	564	552	580	570	575	604	604	553	549	568	568	550	550	568	589	595	552	591	616	577	535	576	576	558	564	583	566	604	609	582	572	570	542	556	550	568	597	534	574	541	638	500	594	557	566	576	574	558	531	596	521	560	542	603	553	572	539	562	567	574	576	564	568	568	587	532	548	566	569	591	503	566	605	582	555	559	596	560	600	562	578	556	585	555	552	598	546	549	576	557	608	609	555	593	530	518	573	542	544	576	577	559	538	549	562	544	592	564	576	570	565	587	572	592	577	571	592	576	562	560	561	592	561	588	574	560	578	564	604	575	582	567	570	549	586	582	568	530	632	620	555	569	561	557	593	585	548	555	575	535	555	603	585	592	598	598	572	518	573	567	543	567	595	559	541	574	546	557	548	558	559	530	533	565	543	553	591	560	573	543	617	582	539	603	603	588	557	575	543	548	582	532	543	582	562	603	568	579	554	570	547	564	559	579	554	559	565	549	605	567	594	564	520	536	557	600	546	541	561	592	578	569	595	555	561	551	558	575	590	605	629	561	576	624	577	553	532	576	551	600	591	566	575	540	591	590	563	605	536	592	513	594	575	572	540	597	529	566	546	567	571	566	601	610	576	546	607	538	570	572	571	532	543	584	584	563	584	561	532	583	573	584	589	544	559	548	551	580	569	580	586	534	561	592	560	546	621	543	582	546	531	590	603	547	553	523	581	536	551	566	533	534	580	559	597	584	550	551	571	560	570	558	526	582	592	578	545	558	564	518	568	540	530	511	546	534	534	533	521	569	595	550	559	547	578	543	557	554	566	543	597	571	607	565	555	588	540	566	590	594	563	571	512	549	595	577	571	582	539	568	543	532	561	573	546	600	570	529	588	556	620	593	572	559	579	555	536	523	586	596	542	552	558	569	553	586	550	563	555	569	570	556	599	564	552	572	635	541	553	588	553	566	540	557	563	569	577	614	600	563	562	563	543	563	569	599	558	587	590	571	572	567	583	585	549	556	543	535	573	541	555	555	550	574	572	567	581	569	584	543	588	572	570	535	570	558	525	556	585	553	588	608	611	554	588	580	576	529	576	554	549	565	567	578	555	556	593	556	562	579	561	580	530	624	632	542	592	609	574	592	580	578	518	589	576	548	565	558	612	600	550	595	564	559	580	607	563	565	509	615	568	537	544	595	543	607	569	523	575	579	555	578	599	567	583	601	571	611	557	568	574	567	547	598	577	562	575	551	571	563	547	577	560	577	579	576	578	587	554	527	569	596	534	545	546	553	598	539	559	597	581	564	609	593	593	607	582	575	549	581	575	563	554	548	591	568	569	570	590	583	544	579	547	560	549	586	534	583	544	561	592	598	575	574	573	556	601	549	585	584	561	574	566	596	563	586	583	588	596	556	546	552	545	577	583	584	575	595	524	530	582	543	575	525	602	565	583	553	561	601	599	550	566	555	615	555	577	573	611	560	557	542	548	568	568	569	601	566	604	577	579	570	630	536	553	551	588	528	562	578	576	568	570	560	590	570	522	558	579	567	560	567	542	560	533	606	561	515	521	541	593	508	579	600	578	570	555	560	554	599	553	557	572	564	562	548	515	578	576	563	563	572	550	546	561	526	584	548	609	518	571	612	625	558	562	498	587	595	597	555	573	564	577	528	539	589	528	521	589	545	509	552	586	572	553	572	563	564	585	549	563	574	576	526	546	555	601	566	582	539	578	561	623	555	575	546	584	589	563	580	575	584	539	586	570	533	598	584	570	584	578	579	572	588	583	515	592	600	565	556	556	591	588	560	545	585	593	601	554	567	606	556	543	556	578	517	551	562	579	534	582	541	537	603	577	558	582	564	589	572	601	585	556	540	548	598	592	568	577	564	551	563	543	542	537	564	556	501	577	579	580	582	600	535	565	533	602	572	533	566	570	562	582	623	575	577	566	608	623	591	543	541	553	591	557	579	588	532	557	593	575	571	563	563	571	585	528	563	545	579	568	538	575	540	564	548	575	566	596	540	581	530	585	548	555	569	599	540	590	572	555	574	590	577	571	535	526	531	566	557	556	556	564	593	558	542	600	627	614	589	578	548	528	568	583	579	599	566	613	552	565	567	576	591	572	561	580	555	551	589	559	549	614	623	601	555	535	586	534	604	552	583	510	554	565	643	586	561	582	556	575	554	574	546	574	537	582	579	567	542	548	545	538	553	580	567	573	566	536	558	568	578	598	561	521	617	542	589	555	559	578	575	571	548	584	575	557	585	523	535	584	558	532	541	564	511	592	594	610	576	549	544	566	565	568	567	561	552	557	593	540	570	583	593	560	599	540	525	536	570	571	517	591	563	584	541	529	541	596	521	557	600	580	540	578	554	557	588	579	589	545	581	573	557	547	603	592	570	578	566	556	558	573	571	608	623	535	563	561	583	567	580	539	572	593	569	581	562	537	554	594	606	596	552	556	534	558	544	587	536	611	551	584	545	560	584	556	609	607	562	570	554	579	558	565	565	561	551	569	535	544	548	609	576	590	617	585	566	570	599	585	573	610	563	553	585	579	608	595	563	594
45935	48895	8326	4318	3080	2377	1848	1591	1339	1170	1006	1043	912	920	867	821	816	822	764	806	736	767	787	751	729	691	721	732	711	724	666	697	666	708	698	712	662	691	696	704	699	685	649	648	642	693	709	711	686	661	668	711	688	685	695	668	736	632	625	646	638	656	691	694	682	640	702	719	686	706	667	679	660	673	678	655	614	649	664	669	692	674	684	651	690	661	665	679	707	640	664	674	652	653	713	618	701	679	690	652	700	684	669	658	625	639	679	650	714	682	688	673	667	690	661	667	687	616	677	710	678	655	665	679	682	664	690	691	639	672	677	657	677	692	710	680	669	631	647	631	659	698	649	683	631	743	665	645	715	694	654	677	636	717	654	678	689	634	675	686	725	683	675	705	648	661	672	690	666	691	651	664	664	670	674	689	659	671	607	687	684	683	663	643	657	656	631	654	661	669	714	677	650	645	700	706	651	657	689	708	695	676	688	643	709	682	686	664	714	670	663	646	658	689	668	697	690	705	702	637	679	699	627	658	656	695	702	674	671	687	642	650	667	635	664	667	673	642	619	678	673	667	634	635	689	640	630	698	704	676	635	707	670	666	623	624	648	676	710	702	669	646	649	652	668	654	680	637	672	676	622	648	710	691	656	605	654	686	683	616	656	667	674	685	674	641	676	705	618	647	706	666	695	687	704	661	684	693	698	705	619	665	631	670	651	655	655	702	622	709	648	749	663	675	706	656	677	658	638	681	666	665	720	662	683	706	654	700	661	640	650	651	649	632	661	680	699	655	686	688	723	665	638	670	648	663	661	662	696	673	670	666	627	637	695	641	648	669	691	707	667	690	723	655	637	662	665	714	671	632	663	652	705	695	674	663	667	617	636	668	685	677	713	659	661	721	713	686	645	649	734	680	645	666	726	620	691	654	683	619	675	695	663	691	710	663	736	677	709	615	717	663	665	648	644	668	699	691	672	634	654	633	710	645	662	653	697	639	650	687	679	641	657	676	679	686	646	647	672	597	684	655	678	672	648	699	648	663	654	671	670	652	642	676	688	678	679	644	602	659	667	704	629	668	688	692	663	637	673	666	693	686	657	643	641	669	655	659	648	692	652	632	634	681	625	634	684	688	681	644	696	659	658	660	689	613	645	660	660	704	676	655	724	641	593	665	727	679	666	646	695	717	739	662	684	684	675	656	706	698	695	678	690	648	654	703	733	642	638	666	673	696	660	641	651	685	631	629	661	691	664	672	684	655	695	644	677	654	683	696	651	667	653	667	632	706	654	627	688	657	641	713	686	658	674	709	712	664	663	630	682	638	639	693	676	699	667	681	682	658	663	623	654	668	645	667	703	691	699	732	690	652	703	684	645	679	691	633	748	688	669	632	650	638	687	622	685	651	647	681	686	704	701	651	691	684	660	709	640	693	631	675	652	666	694	687	655	680	638	699	662	614	664	668	704	646	672	682	625	648	616	724	693	671	681	671	632	648	699	627	670	738	678	663	674	697	694	605	649	655	694	678	686	639	658	669	681	711	660	697	620	660	653	671	645	660	651	677	659	658	627	690	731	660	705	673	696	663	671	650	633	691	653	676	721	666	672	668	726	674	639	655	643	661	678	659	660	708	663	649	680	691	676	665	722	639	659	616	683	695	673	705	717	688	654	639	671	725	665	627	649	661	666	687	636	638	712	649	624	689	639	659	629	695	627	669	688	672	723	678	672	635	660	683	669	686	670	678	642	683	645	638	666	657	625	681	649	640	680	621	671	701	666	692	663	708	646	653	627	679	667	676	674	669	688	662	676	676	654	665	634	657	722	616	649	730	680	657	664	705	685	682	703	704	639	658	684	682	636	704	651	692	669	631	671	694	690	658	692	711	625	687	656	754	678	700	619	674	638	644	670	645	625	648	661	633	677	645	687	654	649	700	690	652	697	610	675	648	634	622	694	649	676	657	661	631	683	670	718	643	669	690	699	652	648	680	671	667	672	686	636	698	675	675	699	643	715	651	693	670	676	699	649	679	680	692	661	685	698	684	687	671	662	650	674	652	646	642	652	635	688	630	648	640	616	619	682	617	680	652	684	668	671	628	733	659	663	646	675	689	663	609	634	652	657	669	655	652	663	709	667	645	642	686	669	652	665	668	643	657	647	663	664	646	722	641	666	670	684	673	685	678	651	659	671	656	692	728	684	639	699	669	669	639	724	695	679	700	678	673	679	684	653	677	663	633	656	694	679	704	675	653	653	656	703	661	668	677	630	688	665	661	668	634	627	648	647	673	681	685	658	694	670	634	696	652	663	710	668	645	667	692	658	654	667	634	714	674	678	660	632	630	656	658	635	692	655	657	654	701	656	650	725	645	666	643	688	666	659	627	682	694	669	644	671	680	699	667	687	652	628	709	661	680	686	639	663	699	668	645	647	602	636	659	667	629	677	682	680	648	651	654	680	690	673	667	658	665	652	660	657	654	683	686	694	680	683	659	641	700	671	665	669	676	632	679	628	669	678	703	683	636	707	637	658	688	643	712	658	637	697	659	662	638	655	682	605	646	655	695	652	681	664	657	687	721	683	666	642	659	668	669	647	659	668	706	618	627	700	657	706	673	629	677	684	697	642	634	670	649	646	660	639	667	707	672	694	691	653	628	665	680	701	639	688	647	664	639	707	669	657	642	639	595	655	687	654	632	719	677	720	669	608	655	658	683	695	652	651	663	686	705	664	713	665	706	686	722	666	673	656	679	588	662	642	697	685	689	674	638	670	673	662	626	676	652	687	679	672	655	639	648	673	663	688	661	662	645	671	653	691	646	699	618	638	674	614	664	701	635	670	699	703	703	703	652	629	668	697	668	692	687	731	671	650	654	679	666	708	685	683	623	660	651	688	681	652	698	652	694	689	644	659	659	670	684	699	642	646	690	680	658	657	673	666	680	696	677	710	643	689	661	671	688	618	689	641	680	640	650	652	633	671	671	666	672	668	618	666	680	695	673	677	685	663	679	641	669	674	643	636	623	670	672	700	693	643	600	688	644	658	691	662	674	617	664	666	677	695	715	628	664	680	647	698	674	630	677	676	626	696	647	650	659	672	679	665	660	654	687	624	649	655	634	676	663	679	651	679	677	701	683	642	677	637	668	697	643	657	651	675	666	692	689	685	706	690	635	672	692	643	626	680	642	692	695	655	735	651	652	660	679	660	675	632	630	650	635	689	642	679	676	684	667	700	681	662	651	712	682	664	654	594	666	680	638	648	666	675	670	647	650	690	670	683	666	637	662	671	619	639	681	689	657	714	679	685	672	661	640	612	693	640	705	656	685	676	675	671	690	606	649	682	670	675	679	682	656	671	708	680	664	632	687	633	704	693	613	703	649	689	653	660	703	662	649	658	677	622	658	682	678	636	685	631	655	676	673	662	621	690	679	658	658	686	694	676	650	702	638	668	689	694	640	688	727	668	645	647	681	721	680	679	637	706	681	648	658	664	649	693	669	697	639	627	646
30052	26151	13601	1284	234	238	223	219	211	229	214	197	193	210	190	217	202	212	199	201	164	220	190	196	185	194	198	193	189	217	184	203	185	190	195	183	189	201	197	190	211	207	184	187	187	216	207	216	203	227	206	221	206	199	177	167	188	196	212	202	188	218	185	204	206	200	188	195	193	211	194	200	217	196	203	180	199	205	189	217	194	208	197	158	176	186	188	190	191	210	211	164	198	207	200	167	197	200	198	195	200	192	214	203	189	211	196	185	191	229	205	192	229	202	185	215	180	175	190	200	191	214	168	184	196	188	229	183	210	196	189	203	182	218	199	184	213	197	199	209	215	212	190	191	190	220	201	182	205	190	214	189	205	184	189	193	201	179	196	192	219	187	205	224	207	208	174	198	169	203	195	179	204	206	216	182	199	181	196	183	200	180	189	204	202	189	198	217	196	186	197	203	228	215	182	195	197	190	176	203	210	193	171	192	194	216	194	181	185	220	209	202	185	187	199	194	213	196	198	189	193	182	191	208	169	203	190	205	202	202	183	208	204	183	189	171	210	201	200	179	207	197	184	191	186	187	185	203	199	177	194	206	171	212	213	200	202	204	172	231	190	216	183	211	192	197	186	213	200	212	184	211	198	184	199	204	213	206	215	192	183	184	203	203	229	213	195	203	193	186	169	192	189	196	196	199	224	201	202	190	163	179	197	185	194	185	226	177	211	208	188	205	187	194	165	182	187	187	210	182	199	191	203	190	206	188	187	221	193	202	177	199	186	220	186	195	207	194	200	169	184	233	197	187	213	172	192	217	226	214	179	180	189	177	195	205	203	207	153	201	194	194	213	198	201	204	224	191	213	193	195	190	191	224	204	212	209	201	196	184	217	193	198	187	225	191	219	200	184	201	194	193	203	207	198	180	207	209	175	205	204	203	184	186	221	191	197	188	174	179	197	209	188	190	197	180	193	218	207	208	173	191	186	192	198	179	194	235	170	205	209	187	185	206	197	188	187	198	197	188	221	178	204	174	188	179	212	223	185	200	191	201	206	220	190	170	187	195	219	196	197	188	208	219	191	202	200	221	198	192	202	195	218	189	207	219	205	188	202	206	198	206	223	184	212	160	173	185	172	166	211	194	200	222	211	189	199	165	195	200	192	190	192	183	189	205	187	206	190	197	189	170	204	191	199	187	193	207	210	205	203	186	200	203	180	218	188	203	202	218	183	184	210	208	208	182	208	182	177	187	194	206	204	217	245	211	225	174	194	199	200	199	195	209	198	205	192	212	197	191	196	205	208	171	202	214	182	206	206	207	196	210	200	213	201	186	207	167	205	197	196	223	176	193	204	184	186	215	211	197	183	202	178	173	190	192	186	203	210	198	210	169	207	187	173	183	197	193	205	213	192	196	189	186	206	207	195	186	180	195	179	217	190	200	208	213	192	220	192	185	216	182	215	207	179	205	190	204	184	190	206	179	182	214	194	203	212	215	216	189	214	220	183	182	190	215	197	194	175	173	199	207	190	204	206	178	195	206	202	193	196	208	198	177	206	207	196	171	180	185	183	166	180	206	198	219	213	208	204	204	220	188	185	218	187	227	191	192	215	221	211	209	182	191	227	213	195	165	192	169	232	181	228	220	183	189	209	171	173	197	175	170	179	190	202	217	205	180	208	197	204	189	199	202	193	190	205	180	211	192	191	199	206	181	196	177	222	196	198	203	192	185	221	185	210	184	181	180	173	204	196	210	192	234	197	196	217	217	202	196	207	187	216	207	198	171	185	171	201	220	214	155	187	185	184	191	206	185	199	186	200	194	198	203	209	206	199	188	178	212	181	198	200	192	205	204	193	197	222	180	211	237	205	190	252	172	185	214	168	191	181	176	204	185	211	178	198	202	195	214	200	199	203	215	221	206	212	193	207	177	220	206	184	175	184	208	185	184	198	208	200	191	215	213	223	173	188	206	201	216	191	196	196	224	221	189	209	187	208	210	185	205	204	189	212	180	171	170	216	167	216	174	215	191	189	222	203	202	207	207	188	207	205	204	184	175	204	189	209	215	196	162	179	183	190	191	218	191	187	189	201	214	195	207	204	229	207	199	198	215	157	195	230	229	182	220	210	210	190	207	201	203	173	213	190	175	200	215	191	185	212	185	194	178	205	207	201	197	193	174	186	212	215	200	192	205	189	192	216	201	187	177	195	186	200	199	188	209	204	174	201	206	179	197	200	186	171	180	192	207	189	214	205	184	196	211	192	187	188	195	188	191	208	227	213	202	206	204	203	217	211	230	219	195	180	205	195	215	195	188	203	200	222	193	186	221	190	196	208	209	213	184	195	208	181	165	186	179	212	214	217	192	176	161	194	198	185	195	172	202	193	210	205	182	207	224	184	188	215	199	215	183	180	182	200	194	192	218	187	195	194	185	198	184	206	187	196	181	196	208	177	190	171	201	184	208	218	195	196	214	212	176	200	191	202	209	192	193	203	196	196	184	203	213	213	220	185	176	192	197	177	199	212	216	185	219	181	169	188	209	170	172	183	186	213	177	207	157	206	215	205	189	182	202	193	202	197	192	198	170	183	211	201	220	198	198	184	196	196	200	206	216	198	209	180	200	224	186	172	203	193	185	207	203	199	196	170	211	199	202	212	222	222	221	187	206	172	199	195	216	211	196	213	185	228	219	186	194	189	189	178	187	195	188	218	210	196	174	180	196	192	224	202	175	177	187	186	198	176	188	180	198	206	180	215	202	194	199	173	200	199	188	186	188	197	204	196	181	202	189	191	203	209	166	203	201	224	207	193	211	190	214	216	205	209	197	201	209	167	190	194	199	224	199	191	188	209	228	203	206	200	177	191	204	195	182	181	200	201	192	211	183	180	212	211	172	199	184	202	194	215	214	181	187	220	209	185	187	200	202	202	179	197	188	222	211	240	188	187	221	171	200	195	190	199	200	191	216	193	190	211	203	172	215	198	196	195	192	196	194	172	199	192	175	191	218	188	191	207	202	179	204	211	186	184	201	169	183	187	191	195	206	206	222	183	206	210	195	201	192	205	209	185	201	196	210	183	200	188	173	196	173	201	205	197	183	199	167	193	210	194	206	195	208	197	183	217	169	186	212	192	217	187	205	216	207	203	201	171	220	195	184	224	169	184	201	209	159	201	173	206	184	185	197	215	200	175	202	232	188	210	189	204	191	194	203	181	191	212	199	192	204	203	184	200	187	187	193	196	205	204	204	221	192	179	197	176	184	175	197	209	221	195	215	193	189	213	196	188	188	184	212	183	207	209	207	192	189	197	209	197	193	212	215	184	175	212	200	180	229	206	197	186	182	189	195	231	190	206	214	228	194	201	190	199	198	176	199	198	195	204	191	198	206	171	211	197	201	215	194	215	210	198	181	193	186	161	207	201	182	191	188	173	206	193	189	224	203	193	203	197	180	195	206	186	191	182	215	191	209	188	224	214	197	203	216	178	200	183	190	201	208	191	220	210	207
36077	30044	585	397	350	331	297	304	310	274	250	285	250	255	282	279	264	254	262	248	248	261	288	251	292	301	291	254	249	266	253	286	301	257	244	246	250	272	256	246	259	264	287	254	254	238	303	286	240	221	272	265	260	235	266	262	266	223	254	245	219	279	262	278	290	251	251	254	300	260	259	273	274	257	237	237	240	256	262	276	258	277	248	264	304	250	247	265	223	268	257	275	235	262	268	293	282	243	289	264	245	266	280	255	244	286	276	270	256	284	278	258	239	227	267	315	231	263	266	297	258	262	244	254	271	245	249	261	260	251	276	246	286	261	259	269	243	229	252	263	242	241	259	280	266	274	284	277	265	258	260	190	279	256	239	265	259	269	264	263	261	266	284	252	265	285	264	236	251	243	245	256	274	253	264	242	267	260	254	293	230	253	242	217	279	252	276	277	275	235	283	243	265	278	275	243	253	254	270	245	248	256	267	283	271	271	265	263	263	273	270	255	250	258	249	246	270	261	280	252	242	258	239	255	271	279	265	283	259	231	270	287	248	247	287	247	248	275	257	257	300	239	244	244	251	255	250	248	257	282	237	260	260	278	247	257	267	265	265	274	254	235	277	230	265	243	251	253	273	233	248	264	213	241	251	243	296	257	232	252	275	259	253	263	270	293	274	245	246	248	259	271	250	293	265	245	253	255	274	260	261	248	243	267	274	283	258	267	249	264	269	276	257	273	254	274	236	253	249	278	258	257	257	266	275	233	277	254	257	265	260	262	264	241	241	252	270	278	281	245	267	253	242	273	258	260	253	270	274	258	222	239	272	270	274	248	276	252	247	284	272	267	280	273	253	260	284	269	273	260	256	276	254	259	237	311	267	255	252	272	284	281	235	229	258	267	251	279	247	264	256	241	248	257	264	278	246	240	250	251	286	267	284	235	241	242	256	267	250	265	258	273	279	260	251	269	240	269	232	254	296	253	240	289	271	266	271	265	244	247	257	285	266	255	276	263	277	256	230	262	297	284	247	243	260	255	242	240	248	254	228	261	261	277	272	253	242	257	290	263	267	250	269	243	264	222	279	244	251	230	248	259	238	274	250	253	264	248	254	206	257	235	245	264	245	249	228	273	260	272	270	262	251	271	251	268	287	245	260	256	277	271	248	270	255	270	283	269	269	221	272	282	251	249	242	238	258	219	261	219	241	281	257	234	270	249	250	265	277	269	252	258	284	267	249	277	239	276	263	250	261	235	238	233	232	258	272	271	278	273	258	262	251	272	270	277	257	296	252	272	264	281	268	283	269	275	253	266	266	265	254	236	243	286	261	281	273	243	289	297	282	248	222	283	241	231	262	242	261	274	265	235	254	243	247	245	296	277	298	233	238	251	249	274	267	279	279	248	291	248	248	227	235	267	264	272	256	261	267	255	267	253	278	269	272	287	284	255	271	256	261	245	276	271	248	267	225	267	261	270	239	250	246	242	265	243	272	274	248	273	247	276	241	227	259	237	280	272	253	273	287	260	255	245	294	244	278	258	241	260	254	250	260	253	252	244	277	286	254	285	294	271	248	257	275	270	264	270	233	277	283	293	259	252	249	278	272	289	244	241	276	275	249	245	263	262	267	265	277	252	275	253	269	280	253	276	255	238	229	273	246	276	269	243	258	254	270	292	239	258	254	245	249	262	228	249	234	242	271	250	246	250	252	259	269	277	251	258	256	262	263	251	254	261	262	274	257	267	257	262	230	217	250	257	251	218	263	271	239	255	246	242	266	240	241	253	282	273	255	255	277	235	229	239	238	274	250	260	266	278	277	232	244	279	293	241	222	281	260	253	252	254	273	265	230	258	279	260	252	273	264	257	260	251	268	266	273	243	265	247	260	262	262	244	238	250	268	250	248	251	245	293	258	249	256	268	260	246	257	248	278	281	265	263	267	267	271	250	265	249	276	289	254	262	237	268	276	269	230	238	300	299	252	260	257	233	264	251	243	252	265	289	262	252	252	260	279	270	244	258	268	256	253	265	246	273	275	249	259	278	288	277	266	267	255	253	233	252	248	284	262	265	258	246	245	251	268	249	265	258	267	257	257	258	276	254	272	259	284	249	268	255	269	263	252	261	267	270	265	264	263	274	228	268	255	251	281	248	266	242	255	238	270	253	260	237	261	263	260	289	251	285	267	254	283	258	289	259	231	242	267	262	258	263	259	257	274	221	271	276	270	240	249	232	268	267	275	244	235	256	289	281	241	274	255	282	261	259	282	258	257	240	275	262	294	234	240	246	239	271	251	267	243	254	257	264	265	237	245	245	248	259	269	280	289	249	283	243	280	242	274	259	305	258	251	245	260	282	249	266	272	226	259	254	237	258	290	261	256	269	231	253	257	260	268	279	241	274	244	255	254	264	265	264	283	240	259	274	241	269	273	275	274	267	269	243	272	286	246	236	273	232	245	250	262	266	268	277	261	278	267	248	256	269	261	250	253	241	235	296	238	286	259	245	275	246	264	277	268	250	288	263	257	291	281	261	264	261	247	266	215	279	269	261	263	269	258	258	262	275	281	253	262	279	248	249	254	248	239	269	247	271	222	251	278	262	256	283	276	283	260	292	255	244	246	256	278	273	272	245	259	260	257	250	212	260	271	269	260	259	234	268	246	258	237	271	252	231	234	251	243	273	247	232	224	236	263	228	269	260	263	266	278	253	269	275	248	243	245	249	257	239	260	293	257	226	252	265	297	290	280	247	282	232	263	268	287	244	251	240	225	259	259	259	263	279	245	242	273	254	304	256	282	243	246	235	256	265	255	256	271	269	274	260	256	258	238	253	274	267	268	233	291	271	297	273	239	295	255	271	288	249	260	271	250	263	264	287	267	256	291	275	237	259	275	269	242	248	227	259	252	239	247	286	276	253	242	226	272	243	277	216	250	260	275	258	272	262	289	248	256	240	266	285	238	281	271	258	233	259	285	266	258	260	259	250	267	265	270	261	261	280	254	268	262	250	250	266	250	245	312	263	258	302	248	253	251	246	254	255	240	270	254	262	276	262	269	279	248	238	272	271	219	249	288	254	256	289	287	263	248	266	273	281	226	279	269	257	267	259	297	272	257	250	252	237	245	238	240	259	276	227	263	243	266	272	242	244	257	248	274	258	262	274	266	262	272	248	238	245	266	247	263	255	259	243	289	253	290	233	246	243	256	283	271	254	268	267	258	271	244	237	268	264	262	258	244	234	283	256	273	261	260	266	244	269	238	271	227	267	252	273	291	258	281	255	274	260	260	277	253	259	266	259	287	245	223	277	268	253	238	252	241	214	270	283	281	245	245	239	256	267	253	263	255	282	269	246	282	260	275	262	265	267	283	259	265	233	287	214	275	298	247	247	268	271	260	275	252	280	263	249	255	265	284	265	248	285	257	258	257	247	265	303	267	242	237	272	266	253	274	274	255	294	254	285	243	273	258	254	262	253	269	260	252	259	261	298	235	271	250	271	242	265	248	274
24583	21589	28630	24946	21316	5420	695	499	434	417	441	402	381	381	324	380	326	347	323	353	302	311	325	322	366	317	340	301	310	293	288	312	319	331	354	312	329	332	263	315	279	356	318	348	323	333	316	283	300	304	318	298	312	303	304	298	330	328	293	306	311	310	293	310	295	324	308	300	306	315	327	328	309	336	315	315	299	315	318	318	316	307	317	324	297	288	315	289	320	287	297	313	284	287	262	329	294	295	293	318	322	317	326	324	309	322	295	328	320	293	313	326	312	299	316	330	299	310	305	297	331	289	308	307	324	319	321	356	321	343	314	294	322	334	281	294	310	309	327	295	321	325	309	277	308	330	321	292	293	290	305	284	305	323	329	296	323	322	303	327	335	322	287	289	312	303	299	301	322	328	305	302	312	300	313	301	310	291	298	306	320	305	302	331	294	310	320	302	332	321	289	318	279	314	294	318	285	308	300	291	299	296	298	277	338	328	297	268	321	304	281	304	314	302	322	324	334	314	311	285	320	286	310	290	305	298	290	306	338	292	289	304	318	294	324	311	305	292	296	307	285	303	328	314	276	298	303	328	304	316	304	297	299	305	284	299	320	331	301	344	271	309	307	310	300	273	280	280	319	279	292	325	302	303	307	351	285	280	326	305	315	302	304	325	298	305	284	310	339	322	336	309	307	301	286	334	319	339	314	314	324	300	339	317	309	278	336	311	331	314	291	305	323	296	290	296	318	311	320	327	310	315	320	321	308	294	295	317	316	310	317	299	327	290	319	300	339	297	313	308	292	305	325	288	288	309	311	301	281	312	309	308	323	301	316	284	308	305	315	297	315	305	309	305	332	281	296	305	327	293	323	307	296	314	299	299	313	298	327	326	349	300	307	346	331	316	308	300	329	294	323	277	253	293	294	307	330	299	294	284	337	328	269	310	315	330	286	314	311	295	330	342	301	317	339	267	349	343	342	301	302	332	341	290	297	301	319	305	301	335	277	298	304	312	284	325	310	292	317	312	258	316	288	285	318	323	329	281	297	351	311	306	289	315	300	301	284	333	317	305	291	332	326	316	284	308	318	300	334	269	299	319	311	321	297	322	314	283	276	306	298	286	331	319	291	290	317	313	295	292	313	287	323	321	308	319	311	280	306	284	265	338	307	327	332	325	283	307	305	274	314	316	318	309	335	301	343	285	325	317	314	334	329	329	320	312	295	313	317	307	331	307	301	291	344	286	336	298	325	314	300	305	350	309	317	336	320	281	313	293	309	316	316	312	319	326	316	304	282	286	314	306	285	301	339	301	325	308	295	295	303	279	282	324	325	304	325	316	316	308	328	320	288	309	294	302	334	296	303	299	297	296	316	301	306	279	286	293	332	305	308	326	310	266	304	325	296	313	313	301	315	329	304	333	274	270	303	280	335	296	331	314	289	295	306	303	302	280	332	272	326	286	288	295	302	295	335	337	265	326	320	317	305	285	320	309	327	302	329	331	341	329	315	326	292	303	312	322	313	339	316	298	316	304	308	316	333	321	292	320	323	280	312	303	335	299	319	320	304	312	319	313	328	315	338	323	293	301	297	320	284	323	321	296	318	310	321	292	332	331	297	310	318	302	352	303	299	327	294	292	320	331	319	282	328	289	298	313	302	307	289	307	285	316	303	303	253	295	291	299	303	300	315	309	328	307	314	293	301	306	306	317	293	314	310	305	290	282	316	301	285	271	324	336	343	311	343	313	334	279	312	297	311	309	329	302	312	301	316	307	300	291	285	324	300	275	296	310	285	328	304	309	322	320	299	327	302	301	295	320	280	304	297	299	295	294	307	308	347	324	338	284	318	310	313	352	313	330	288	323	327	309	286	314	296	270	345	296	312	293	283	269	298	316	337	298	258	315	307	331	291	334	292	324	299	295	322	316	303	314	324	322	300	264	311	323	309	293	318	306	304	315	302	335	274	301	356	324	267	303	332	304	299	308	338	327	323	314	303	313	311	301	331	319	309	289	321	338	326	315	302	296	319	291	303	340	318	294	330	292	337	317	323	286	333	303	299	287	303	287	321	304	275	341	303	313	319	291	315	307	307	307	286	332	315	275	319	282	323	308	322	320	332	340	318	325	309	292	323	306	310	305	318	318	302	319	320	304	294	303	324	326	306	323	326	293	311	320	280	302	292	309	312	327	313	323	321	311	305	308	311	307	320	313	276	293	292	298	316	304	296	326	300	308	319	308	324	321	306	294	320	315	306	321	339	325	320	307	310	310	294	309	286	327	299	309	292	311	297	331	305	293	295	287	296	328	297	342	295	320	293	311	325	336	298	334	308	299	295	294	310	295	285	339	315	321	293	306	301	347	323	330	310	270	304	298	278	295	316	316	296	287	302	334	282	305	271	335	315	302	312	321	345	300	302	302	288	302	311	296	302	310	278	317	311	324	303	314	314	299	325	296	288	310	324	278	312	327	328	284	333	324	281	293	325	301	286	315	324	335	297	311	334	277	286	303	327	332	319	337	308	308	297	328	330	316	274	313	301	321	299	320	301	350	316	323	300	347	326	293	296	322	314	312	278	302	278	312	313	304	334	319	310	299	307	295	294	320	341	276	307	295	311	300	328	307	306	316	315	274	319	309	314	344	325	306	313	305	289	307	315	311	333	328	325	338	305	283	331	284	342	304	292	331	311	313	289	337	329	271	305	288	311	308	302	317	292	328	294	307	336	301	314	331	314	322	307	294	298	335	311	282	291	303	312	305	306	293	306	280	313	282	304	307	320	299	298	339	303	329	297	288	293	322	303	319	278	296	328	311	324	321	341	292	295	318	297	329	279	309	315	312	301	322	332	322	304	296	312	300	285	286	308	318	301	269	339	337	314	330	319	287	340	309	341	310	322	320	332	299	289	326	293	321	336	314	283	290	339	311	285	311	305	299	293	312	287	326	325	321	335	330	327	336	322	309	327	301	351	306	305	297	274	337	321	334	333	307	286	302	300	300	329	351	297	299	309	332	271	344	294	329	293	288	317	300	307	305	335	328	321	331	309	329	333	317	312	299	295	308	276	316	323	326	302	323	278	292	305	321	331	334	306	321	293	341	321	307	289	327	263	298	309	303	309	291	331	323	308	299	325	278	303	308	313	338	279	299	321	300	279	312	278	334	339	308	319	302	294	300	328	292	303	288	284	303	332	327	289	345	298	304	270	307	292	325	296	326	339	320	313	329	314	318	326	328	329	289	293	320	320	281	302	310	325	316	291	292	313	298	352	340	294	309	351	311	290	292	329	289	320	298	296	300	340	326	291	290	289	304	271	290	302	319	276	336	336	284	314	291	325	287	305	352	326	298	284	315	314	299	310	307	288	292	320	312	294	276	330	309	321	294	321	296	302	327	320	293	293	303	311	338	321	309	320	304	290	316	322	320	297	333	333	332	307	310	335	324	325	316	299	289	330	320	311	279	301	320	305	327	303	315	294	285	306	331	309	311	291	295	295	313	298	317	347	316
40924	45272	4295	1999	1455	1086	883	741	673	595	546	551	501	499	429	465	422	392	441	415	435	392	387	397	394	413	384	418	362	354	420	388	374	360	390	404	386	403	381	354	393	377	343	384	367	355	379	359	396	385	390	390	390	365	411	382	382	410	363	363	346	367	383	388	374	384	390	408	400	422	379	383	350	414	383	400	385	368	398	378	366	371	380	401	357	395	395	378	400	386	390	378	368	391	362	345	389	402	356	386	389	339	385	377	401	372	426	390	376	381	366	379	386	352	349	373	357	424	364	367	420	370	371	376	380	371	365	382	369	389	335	392	361	367	363	401	412	377	359	340	381	369	370	381	355	353	368	396	372	347	365	342	379	383	365	370	363	374	389	361	381	392	396	362	392	382	350	362	345	376	392	353	375	353	405	344	346	356	368	357	356	361	348	385	384	391	384	340	349	347	381	357	364	371	360	376	392	389	391	389	378	373	380	401	390	364	381	385	358	386	345	391	372	415	359	410	369	375	367	393	390	392	387	361	390	388	367	368	396	365	353	409	351	374	382	358	360	347	358	397	396	411	375	381	371	371	368	391	355	367	385	388	378	377	383	366	325	381	386	395	383	354	396	386	365	401	408	364	401	404	396	325	369	367	374	362	403	386	382	393	396	393	380	378	391	406	368	360	388	367	363	381	348	352	358	369	351	380	384	377	411	370	421	402	391	362	376	374	394	417	373	393	339	386	344	370	379	372	408	366	378	355	380	362	388	396	376	335	401	399	402	361	400	386	411	403	375	378	367	393	356	398	357	375	375	372	380	383	376	368	383	364	390	361	391	401	369	377	372	368	378	371	353	403	384	381	341	353	388	400	362	357	377	387	355	407	395	383	371	395	366	378	341	378	343	393	411	344	390	378	373	365	396	371	395	385	361	381	385	353	387	358	391	345	372	353	363	379	393	395	364	400	397	376	366	372	345	369	363	367	367	358	402	375	370	387	349	388	388	367	395	355	392	329	378	352	388	380	372	373	359	388	360	391	414	402	394	391	383	377	376	379	412	374	344	423	394	358	336	360	365	414	391	355	374	351	371	358	365	357	382	381	357	377	372	372	373	349	375	392	438	363	360	387	381	390	377	357	372	362	357	361	393	358	364	374	364	373	385	386	396	425	387	381	361	368	353	390	350	333	345	400	373	402	391	400	388	356	396	378	362	406	388	393	358	367	373	383	362	381	353	356	346	376	347	345	374	363	404	342	383	366	364	364	374	387	369	376	363	401	398	359	382	392	386	380	336	364	404	346	367	376	332	358	369	365	366	366	390	376	353	372	369	341	371	383	345	370	394	376	384	379	384	357	367	396	351	419	397	356	368	364	380	389	369	400	376	378	363	366	392	412	371	386	383	369	367	377	355	362	395	378	356	340	352	373	386	392	370	370	376	368	355	381	354	386	375	390	383	388	394	377	361	363	351	352	385	376	372	384	370	342	390	366	392	383	364	390	372	382	386	390	356	402	365	380	385	368	373	351	388	384	374	395	379	401	386	370	364	354	405	436	360	358	354	387	385	394	377	373	367	408	378	336	384	375	382	374	384	360	399	389	361	356	397	356	371	392	363	366	372	397	418	415	363	382	383	354	361	344	376	375	379	375	338	383	370	368	380	327	366	370	394	380	364	380	357	365	378	393	374	371	364	366	383	353	392	352	401	370	373	353	405	382	383	367	357	384	360	349	369	349	379	387	380	384	399	345	374	382	359	366	354	373	371	362	350	394	378	386	369	375	349	384	386	355	351	401	360	361	364	399	397	370	394	357	358	384	359	395	362	360	386	364	380	380	370	342	322	365	381	377	380	373	363	405	346	430	384	392	381	365	364	407	340	405	378	374	369	324	435	360	414	347	374	379	393	373	391	375	364	373	367	365	342	370	362	349	422	353	384	381	385	382	374	409	361	356	359	371	377	374	365	392	363	340	359	382	388	366	369	416	381	423	369	380	384	391	359	381	343	366	406	348	372	392	403	387	373	418	353	384	353	385	359	397	368	403	351	364	363	370	386	373	386	372	379	389	373	373	372	400	377	370	380	348	364	366	360	386	382	379	403	399	388	389	392	388	370	411	375	388	362	415	385	354	348	347	368	365	385	346	345	384	357	380	347	398	382	383	403	378	362	387	409	349	383	357	367	371	386	406	364	395	383	386	347	360	374	409	343	370	388	380	379	364	379	385	397	395	396	372	392	363	317	399	379	359	352	344	409	360	375	384	422	382	372	376	407	402	399	391	380	392	343	348	360	359	384	351	380	396	349	375	379	377	387	369	355	384	378	367	380	366	395	381	350	375	374	370	386	381	373	374	382	390	353	406	369	395	341	364	384	371	379	379	364	381	386	407	383	394	402	360	357	392	403	340	356	359	379	386	419	387	345	401	359	418	376	365	336	369	353	355	385	336	380	373	366	390	391	375	363	360	392	353	337	411	393	375	379	339	353	383	398	388	349	395	359	365	386	387	378	387	380	376	369	413	376	382	392	386	364	376	375	397	357	362	355	393	361	405	358	356	390	396	348	387	366	385	380	373	387	385	365	382	381	350	372	361	373	382	363	404	402	341	352	396	397	393	379	379	389	374	390	350	345	380	374	345	384	384	391	414	357	357	387	366	395	371	403	386	395	395	360	381	359	359	394	390	368	381	406	381	366	346	376	377	378	385	378	361	392	341	361	398	405	434	406	382	381	337	349	369	417	384	382	395	382	382	383	370	351	349	396	388	383	396	395	402	344	396	401	318	379	373	378	359	345	334	344	426	377	363	352	399	405	358	370	397	373	419	414	391	394	419	351	380	354	367	373	385	408	452	389	377	385	366	340	407	339	390	398	366	413	367	396	365	370	381	400	396	389	376	396	375	381	383	365	355	357	343	378	395	354	358	382	384	370	375	368	407	394	371	382	372	381	376	398	334	388	358	407	329	380	373	381	346	381	362	405	380	368	403	384	368	383	399	351	370	412	405	401	357	340	336	342	396	385	363	378	393	363	367	384	336	422	376	381	394	381	390	411	351	381	378	397	380	398	353	353	330	366	377	361	367	384	401	414	374	397	386	373	378	368	372	355	342	381	364	386	380	373	364	390	347	378	356	364	383	397	389	393	339	376	366	395	393	361	366	390	348	389	377	358	401	374	353	368	382	389	385	381	407	415	340	383	387	359	385	380	372	381	375	379	346	381	392	379	364	384	373	374	399	364	372	364	378	373	370	404	353	399	375	384	415	375	376	391	392	370	381	403	372	331	374	391	355	377	417	374	391	373	377	355	407	371	340	373	383	389	382	359	377	390	380	374	385	402	337	376	370	380	358	393	381	357	341	363	367	358	376	373	327	391	379	380	368	386	359	365	389	364	377	408	388	400	378	335	375	340	366	375	363	336	373	354	374	356	381	392	382	390	408	366	357	381	412	375	381	374	364	358	338	376	379	337	383	382	360	346	384	397	377	367	383	370	381	372	389	374	389	386	358	357	367
25702	21610	27523	25686	8192	585	468	430	402	384	356	376	373	330	381	388	369	352	352	319	342	341	338	318	326	330	337	353	347	344	319	331	335	332	347	321	344	349	335	332	356	319	324	330	370	325	325	303	332	350	332	322	330	350	327	359	342	339	332	311	346	323	346	327	327	324	310	310	332	304	351	323	325	307	316	332	308	324	320	318	316	341	320	330	322	359	352	324	350	288	335	355	334	331	320	306	312	327	334	297	314	316	339	331	310	342	340	309	359	337	294	330	330	320	351	317	314	301	331	330	352	353	342	320	301	300	310	309	316	322	313	301	327	338	291	326	308	339	319	308	314	354	324	294	355	350	302	370	338	334	307	348	351	330	319	312	324	313	347	353	342	339	336	319	324	354	359	308	332	305	316	354	331	347	341	352	297	310	312	341	318	296	305	324	338	311	309	342	349	320	331	327	345	324	339	334	326	336	326	355	326	328	312	342	330	314	327	341	289	324	308	329	346	313	334	332	346	281	357	322	352	339	315	332	334	325	352	325	342	322	336	322	320	338	350	345	344	346	306	333	327	315	314	357	340	331	291	342	331	317	337	337	352	316	349	319	329	348	330	338	320	359	333	330	324	349	302	374	325	323	310	349	318	342	296	268	336	335	343	335	357	296	325	346	325	296	326	339	361	348	311	337	329	291	310	309	312	297	303	336	339	318	333	328	318	383	345	281	328	329	339	326	285	334	354	350	306	329	305	316	356	335	334	331	326	311	323	344	356	326	335	338	351	305	349	306	331	346	310	342	320	309	332	330	304	314	299	317	360	352	322	303	333	350	330	317	321	338	334	330	312	318	328	354	311	298	319	303	307	336	347	299	345	312	327	303	325	327	339	340	339	338	333	344	341	289	337	337	338	302	319	321	316	299	322	320	321	335	371	303	339	336	339	349	305	331	360	339	309	314	324	313	324	324	355	318	314	342	315	352	340	346	313	307	336	304	328	325	362	330	336	347	322	333	373	350	311	306	298	317	374	314	310	333	316	331	326	331	314	352	332	326	322	341	305	330	318	315	319	345	307	313	351	334	336	315	341	308	340	325	354	353	350	334	319	332	284	317	313	329	343	332	319	302	348	345	350	336	311	336	324	359	343	341	322	311	328	372	333	339	336	337	302	331	318	305	320	311	327	294	339	337	302	363	310	338	323	282	325	327	304	325	343	342	350	333	314	305	350	308	309	318	352	357	313	338	329	313	317	320	368	339	337	355	323	342	362	297	333	336	317	328	319	337	350	330	364	306	376	319	331	317	319	322	339	312	313	331	326	321	336	294	345	334	316	313	316	291	317	320	343	335	299	316	322	305	337	309	337	290	333	334	337	327	347	297	324	312	340	312	301	327	322	348	318	352	319	340	321	313	318	346	336	354	321	337	318	332	309	327	337	322	332	356	348	332	339	320	305	328	315	322	354	340	312	335	325	311	305	345	327	338	338	361	321	322	329	297	327	316	321	326	316	335	329	330	348	336	305	312	311	346	337	336	343	314	354	324	334	335	324	352	317	365	349	327	323	345	346	356	322	315	366	325	319	343	351	305	328	298	297	313	340	340	327	339	336	321	321	325	325	368	346	326	297	345	324	352	338	325	351	332	350	335	323	343	328	342	352	315	323	313	318	292	336	303	340	320	328	347	353	323	321	316	310	318	353	315	346	296	341	312	343	310	320	297	346	284	323	342	320	303	378	329	315	333	326	337	299	302	286	326	351	325	295	349	332	359	340	321	338	325	357	333	348	368	325	315	306	311	308	304	329	406	315	325	323	341	327	355	344	284	293	342	330	352	320	326	349	341	351	327	331	320	330	332	333	336	357	327	308	316	308	291	318	337	324	338	304	335	303	323	360	347	308	349	300	319	340	320	336	312	303	347	313	298	323	338	302	337	298	308	349	329	330	303	325	355	320	306	332	343	319	322	335	334	316	343	364	352	301	317	347	326	344	379	325	351	352	348	330	312	305	348	355	329	339	367	379	340	361	330	330	336	321	326	348	335	313	316	363	326	301	337	331	335	320	357	322	328	331	338	284	311	328	352	320	344	319	283	336	319	343	300	334	317	339	349	324	362	339	317	333	324	333	313	325	360	321	337	327	338	347	291	325	338	316	322	307	311	325	330	318	312	327	315	296	334	337	326	337	326	325	341	329	334	329	343	352	315	356	325	345	342	326	331	347	336	377	358	327	324	329	302	291	355	325	374	309	321	342	321	337	349	339	334	334	303	309	328	340	345	325	349	318	322	345	325	320	340	335	331	366	309	335	347	297	342	321	341	315	303	289	323	343	322	335	321	351	343	343	366	346	331	341	318	311	335	340	347	332	338	326	297	306	312	318	352	337	335	312	312	307	321	318	334	335	328	350	282	339	323	328	339	315	324	295	359	321	335	335	349	358	319	351	333	307	304	338	333	312	311	301	348	321	335	334	306	321	327	331	324	361	324	353	313	346	302	329	319	303	321	326	337	354	320	315	306	316	299	318	313	364	324	310	339	323	316	374	322	363	330	338	333	356	319	325	318	361	319	314	328	321	311	355	334	311	320	302	305	366	315	339	361	331	347	339	292	322	327	252	321	299	345	323	316	317	328	321	300	320	325	303	326	332	349	327	346	307	349	320	350	364	312	332	329	372	342	320	303	343	335	306	371	337	326	317	333	309	348	340	296	310	336	336	312	311	347	312	352	335	336	298	329	323	321	355	311	351	355	350	317	346	297	343	313	332	332	315	337	317	326	324	331	356	370	312	306	330	276	337	333	388	317	284	302	332	331	341	332	320	312	351	312	329	340	311	332	323	322	368	344	307	330	319	327	320	337	322	319	318	353	356	340	324	336	305	330	351	313	330	292	385	348	319	343	298	321	341	348	345	345	333	352	315	328	319	343	337	361	333	319	299	336	335	343	358	314	336	325	334	336	352	286	329	343	335	331	311	291	332	341	301	301	340	332	314	335	312	315	322	357	323	301	318	314	351	321	327	349	327	328	315	313	316	308	335	315	352	307	300	329	323	314	299	309	331	335	342	329	342	366	308	370	309	321	338	334	314	357	343	321	329	279	318	319	327	336	288	364	320	346	317	344	333	315	316	304	341	345	301	319	336	308	324	307	345	365	335	338	288	359	297	330	305	350	310	337	299	311	320	362	316	346	347	313	309	331	353	311	336	354	310	318	280	303	324	315	327	318	337	313	356	319	358	322	321	326	310	345	334	313	383	306	357	313	345	336	257	344	333	382	341	350	289	356	359	326	361	343	348	335	330	322	326	312	345	298	328	330	301	316	305	316	336	322	315	309	327	320	359	370	332	321	334	327	306	315	327	322	293	303	339	329	337	307	341	339	348	343	325	307	337	305	303	331	317	315	346	342	329	311	333	322	328	309	337	333	283	318	322	370	343	331	300	353	327	313	312	345	345	324	305	336	287	355	339	342	315	341	318	321	329	327	308	318	338	327	324	355	326	319	328	329	335	295
39439	39846	2487	1328	1070	855	739	648	619	543	563	512	462	472	468	429	464	438	407	457	492	433	425	417	444	419	434	398	401	375	433	396	423	411	422	396	445	440	428	459	432	402	374	469	390	439	383	424	418	443	435	414	386	436	365	376	430	424	383	397	406	413	409	405	407	448	405	399	428	429	407	411	405	365	435	389	450	384	427	393	364	415	415	386	396	450	385	413	431	475	370	434	415	431	407	433	373	411	431	399	387	410	386	425	407	441	412	422	414	449	412	419	361	438	380	404	381	427	401	395	422	437	410	423	410	419	383	433	408	389	400	453	415	420	406	408	413	428	388	411	407	407	403	414	445	443	412	386	421	396	463	403	450	413	400	444	407	426	422	426	403	425	431	401	415	390	421	401	433	405	457	445	414	429	425	429	389	430	469	444	399	401	383	398	409	415	437	454	452	416	421	418	442	409	439	419	419	414	435	425	430	415	412	394	350	393	410	417	422	381	424	438	416	437	406	391	431	389	393	437	403	420	422	427	393	386	423	407	396	387	351	404	453	403	411	388	444	419	433	392	427	420	401	415	376	420	405	423	410	415	403	420	420	426	411	386	394	371	428	427	433	432	388	462	394	419	406	381	447	412	425	427	396	418	417	410	408	413	429	403	447	414	413	411	414	412	430	388	413	412	430	410	372	442	422	419	388	396	385	395	445	382	380	423	423	390	437	393	430	422	451	446	447	361	413	447	410	402	413	432	382	422	458	422	416	368	410	409	441	431	419	429	405	405	407	405	423	393	440	401	406	470	438	420	399	408	378	420	426	405	394	381	453	420	453	392	396	373	409	436	412	412	435	418	430	441	383	431	428	391	455	452	464	406	403	410	425	390	388	436	424	411	448	427	404	440	422	375	410	418	429	386	404	394	416	407	396	391	421	428	419	442	463	410	414	405	409	390	431	406	403	439	442	431	444	450	432	367	381	391	409	386	431	419	474	429	425	418	456	425	407	399	434	432	411	395	453	414	418	423	462	439	409	436	417	414	429	443	403	425	389	433	379	451	439	408	422	428	415	428	439	397	425	442	401	407	401	390	411	421	413	466	399	447	414	400	421	408	437	418	390	413	426	424	406	436	428	428	424	434	392	419	446	423	423	380	450	384	404	383	430	424	413	447	428	435	410	389	427	402	429	409	417	426	432	451	407	427	428	416	388	386	394	445	412	398	397	419	409	422	432	392	445	413	407	415	421	403	421	457	420	416	395	367	407	418	440	388	406	408	402	413	385	406	401	422	409	396	392	414	413	429	424	434	398	459	422	420	405	416	430	404	401	393	405	414	428	456	430	430	471	397	434	423	394	418	382	398	427	418	397	429	418	430	429	390	418	413	423	413	444	385	373	389	405	408	418	384	442	419	465	394	427	438	414	410	422	382	412	410	410	408	395	423	427	433	374	431	425	394	404	449	430	420	423	443	425	407	397	367	414	406	409	405	411	405	421	410	415	407	415	411	417	461	411	423	413	450	402	391	403	404	443	392	395	390	384	427	468	407	413	389	421	398	412	438	435	435	407	443	426	439	400	395	391	419	401	403	435	431	413	403	433	439	401	404	394	392	432	425	437	386	406	438	376	451	414	382	405	388	417	432	400	437	431	381	417	371	392	406	430	408	436	446	450	381	407	409	371	445	409	411	387	429	427	431	429	401	469	366	399	409	424	397	404	397	414	398	434	426	447	454	455	425	423	417	443	391	428	415	409	427	452	436	430	398	385	419	386	383	424	394	423	415	382	445	422	384	403	406	440	391	433	423	418	404	407	388	410	415	454	425	433	436	400	412	407	421	420	383	432	426	413	404	399	397	412	410	418	408	413	410	435	429	370	450	360	421	401	378	395	390	417	414	397	419	405	442	404	378	425	376	414	456	445	378	396	413	392	447	407	426	403	436	407	409	426	411	422	431	431	395	428	427	389	440	411	425	425	371	413	400	411	444	389	431	407	406	435	390	410	448	399	405	374	405	427	430	440	410	407	424	433	406	399	420	415	421	432	406	409	398	442	410	432	422	437	418	426	402	416	419	374	403	436	427	429	438	375	416	414	420	443	438	438	439	404	447	410	413	424	403	412	428	435	446	374	401	422	426	412	408	432	426	429	432	438	414	446	410	400	396	406	412	424	397	390	417	391	414	454	450	394	388	409	433	409	407	409	384	364	399	442	405	425	400	444	439	419	432	445	418	455	398	415	410	435	432	415	427	417	406	378	412	415	409	382	428	441	387	391	441	434	412	405	427	383	370	404	414	393	429	411	447	401	441	454	407	401	395	468	370	426	412	454	405	421	413	416	418	439	395	400	427	401	422	448	370	429	392	419	417	405	402	432	399	410	398	419	415	438	415	371	397	420	416	451	414	405	423	364	405	426	444	398	417	406	429	386	418	419	395	425	413	411	413	406	397	439	402	454	425	451	420	397	403	442	433	464	419	406	391	438	428	398	402	429	397	377	424	430	393	390	429	411	384	394	435	405	406	441	405	440	411	388	397	379	421	424	427	399	432	425	372	409	416	406	432	397	400	401	457	439	421	443	436	424	396	431	393	422	423	421	419	422	443	402	406	406	435	387	448	441	428	431	419	399	432	411	416	409	399	399	462	434	397	379	408	420	440	437	424	392	436	401	388	428	379	443	384	416	436	407	418	390	433	420	406	384	410	404	423	420	425	423	405	382	445	415	409	424	399	385	417	413	444	416	406	409	420	411	403	391	420	399	427	441	431	400	384	435	398	407	439	389	392	445	437	411	430	429	425	422	403	432	411	444	447	419	419	410	394	404	441	444	408	424	429	441	399	405	410	441	408	367	435	382	404	441	403	405	412	430	397	405	402	430	438	421	427	378	426	394	405	395	412	414	448	430	444	450	419	440	446	407	396	436	443	414	381	425	433	429	401	434	407	388	399	419	399	409	432	428	417	401	396	441	420	401	411	410	393	423	413	415	419	392	388	435	413	417	387	427	401	446	424	441	395	404	449	459	418	401	435	392	400	408	409	427	391	377	424	393	413	394	412	443	437	446	425	424	404	402	417	403	439	419	408	430	396	395	418	408	438	419	410	438	433	450	419	382	375	392	417	419	443	441	416	409	453	388	415	412	412	397	442	396	414	416	415	401	444	422	431	424	387	400	443	456	400	420	413	362	418	392	408	377	394	433	395	374	386	415	434	423	437	443	416	420	411	444	406	415	403	406	413	388	438	426	410	422	414	457	426	343	400	384	429	397	423	431	419	410	431	424	386	374	384	399	377	394	438	458	394	437	450	404	422	409	415	420	421	414	423	431	440	438	414	410	397	408	417	399	402	411	456	448	394	422	413	386	436	401	389	403	413	428	403	408	376	411	425	408	387	440	438	424	440	397	395	437	420	411	438	419	412	426	423	426	435	428	398	402	424	455	461	381	414	437	417	410	443	418	458	404	437	424	416	423	393	414	414	417	405	421	466	437	412	424	397	406	422	426	433	374	410
23341	21601	29351	24323	21583	21605	9079	1119	868	803	788	689	693	673	682	682	677	583	606	625	608	602	633	609	597	611	588	585	631	595	567	601	578	567	602	567	599	604	595	588	612	623	572	567	623	599	550	574	576	606	569	600	565	601	584	562	579	533	561	599	608	570	579	567	562	602	597	592	594	543	577	539	516	564	627	564	566	599	602	569	607	614	584	547	591	558	576	573	563	579	545	585	556	545	590	636	561	623	575	555	575	618	613	569	592	579	608	558	596	613	569	588	601	573	568	588	595	583	576	593	574	551	581	581	586	537	621	532	605	559	559	586	557	532	556	577	552	526	558	573	559	585	582	594	601	564	551	563	545	546	547	579	555	587	559	538	575	575	545	578	575	569	525	552	567	569	579	567	563	589	602	573	584	581	569	569	603	539	638	593	589	599	536	554	598	609	536	586	561	562	600	594	576	556	581	593	558	556	574	583	555	564	579	542	597	576	583	559	601	551	568	601	582	559	561	637	575	579	569	562	591	575	596	534	616	603	614	555	545	607	603	581	569	572	584	560	594	608	581	504	537	584	582	619	602	571	607	599	552	584	543	562	516	508	584	567	590	540	588	591	590	598	548	588	578	565	586	545	607	563	574	569	560	585	570	583	604	598	600	604	577	578	593	575	547	560	556	562	567	558	595	630	612	536	603	592	536	603	603	577	538	598	592	596	579	585	548	523	556	553	605	525	586	561	584	574	579	577	599	567	583	607	569	612	536	580	583	537	554	526	542	570	523	600	619	568	552	597	557	585	590	582	562	570	549	564	571	590	562	587	568	548	568	527	595	571	589	559	530	593	622	555	612	587	615	599	593	544	592	575	580	539	577	551	553	588	555	584	552	574	547	589	589	542	564	547	573	601	575	573	573	515	594	538	577	532	588	523	566	532	541	570	553	581	545	587	560	551	560	557	550	603	599	591	577	555	530	556	563	553	567	603	546	585	590	569	573	556	566	548	649	600	639	616	542	549	585	589	562	550	561	635	567	590	600	591	596	623	603	614	576	555	618	586	563	523	601	547	601	558	619	600	583	570	551	563	580	582	578	610	574	559	593	571	571	556	563	565	579	558	548	541	525	539	593	521	549	562	573	581	571	567	572	550	606	571	576	551	552	558	568	536	524	608	596	539	558	579	523	590	582	542	560	528	561	576	588	536	557	609	567	533	569	607	522	589	590	544	569	536	517	611	598	551	590	562	627	605	524	575	555	604	607	563	574	598	554	618	559	536	551	560	610	602	583	566	582	545	563	616	546	564	580	595	584	577	543	608	607	546	522	573	550	597	561	583	569	549	543	559	609	565	578	584	560	543	580	556	596	564	574	569	542	596	587	567	551	579	570	541	544	552	619	536	538	596	617	562	545	566	567	511	550	603	578	590	596	621	579	603	577	579	539	567	550	584	607	576	540	557	573	538	545	567	592	545	559	602	564	565	569	581	575	551	621	582	586	510	560	537	558	585	524	582	610	598	575	539	567	613	588	586	605	593	566	554	558	568	607	576	548	547	583	571	633	579	585	590	543	553	557	547	591	568	583	582	547	560	596	529	574	552	552	580	534	608	614	552	608	511	583	592	569	621	573	532	549	586	617	577	543	580	526	588	591	632	572	591	610	582	584	519	615	559	543	587	591	546	599	606	562	557	500	603	540	580	554	570	534	542	589	561	507	597	539	572	577	576	586	564	552	528	548	588	570	595	554	541	567	584	578	663	538	557	594	555	610	553	586	573	609	590	646	560	540	572	589	559	569	580	594	541	580	590	562	604	557	589	506	567	572	583	583	554	559	569	556	596	550	582	594	584	580	567	586	518	582	573	572	591	540	587	582	530	587	533	586	550	549	574	544	570	569	572	600	567	626	546	551	633	543	566	563	569	574	581	610	597	562	563	555	544	560	576	560	565	586	549	602	598	606	595	542	573	550	576	569	568	584	533	570	587	567	564	567	607	569	568	544	523	544	584	595	581	559	593	596	609	597	567	518	612	556	583	549	524	564	588	565	575	592	547	587	599	628	583	571	550	577	574	559	583	571	571	570	551	609	573	591	580	576	559	583	575	579	611	631	610	549	587	554	556	559	590	543	556	575	601	536	542	615	541	562	613	586	599	637	600	536	573	557	539	605	529	564	568	594	583	588	576	557	491	550	585	576	584	549	552	578	576	567	545	569	612	557	598	557	493	568	542	572	554	543	578	585	573	529	584	581	544	539	574	583	586	578	609	542	581	559	577	597	600	585	580	567	512	526	573	624	560	526	559	554	557	565	548	541	599	592	562	564	542	573	571	563	601	567	554	548	556	584	565	591	585	608	561	547	533	617	579	545	575	504	546	572	526	578	590	577	553	565	551	550	576	570	552	549	573	556	523	555	607	531	567	538	565	546	557	576	586	524	554	574	571	598	556	586	543	554	572	569	565	573	540	547	554	566	568	592	565	589	541	592	582	554	631	600	569	585	572	544	553	592	533	567	596	582	577	612	534	593	576	602	554	546	562	568	574	541	596	560	590	621	594	568	603	559	591	572	579	537	578	569	552	590	590	553	544	523	594	575	572	569	594	587	595	586	611	580	555	548	542	581	580	557	548	563	568	587	557	554	591	539	561	571	587	592	583	548	540	568	542	587	612	585	559	588	554	647	572	598	605	569	511	605	605	581	598	590	565	531	517	585	535	594	548	603	586	534	615	607	558	546	586	601	521	573	582	583	599	580	552	571	589	544	561	597	537	586	555	577	575	559	650	545	544	542	591	577	541	594	573	529	590	528	560	585	559	567	546	518	576	566	581	567	549	570	547	589	576	586	587	597	577	611	587	561	611	548	557	567	509	597	556	565	591	597	619	563	554	619	530	547	603	578	615	578	611	591	527	622	563	578	540	548	541	605	616	586	557	539	547	547	582	594	582	588	607	566	562	573	613	599	561	598	551	613	566	548	552	590	549	521	591	554	501	590	544	616	568	555	593	594	570	571	610	602	565	568	595	566	536	536	547	580	566	562	583	559	565	542	565	581	574	576	553	554	550	583	581	577	587	586	600	590	597	603	571	585	573	541	588	528	592	626	561	548	546	552	551	545	576	603	583	629	544	573	560	608	563	611	580	575	585	610	526	550	585	569	587	551	554	573	573	581	602	567	574	588	542	554	564	559	551	520	589	587	524	572	551	583	583	582	535	589	568	569	588	552	604	535	628	555	523	580	559	579	538	532	586	561	589	585	593	580	554	582	510	564	602	552	598	552	590	624	551	559	542	600	544	545	606	579	575	520	575	543	539	557	591	570	544	572	612	601	562	572	594	576	558	614	562	585	534	603	590	554	573	556	563	551	553	595	564	552	578	511	526	546	578	529	596	576	571	557	580	586	531	586	528	548	600	575	598	579	558	567	598	571	564	611	591	630	572	526	564	580	560	566	532	566	578	556	553	581	584	567	552	554	540	555	584	564	563	550	608	553	607	586	556	576	550	565	597	552	576
46326	50286	8394	4184	3070	2418	1846	1561	1356	1206	1055	1000	911	923	843	842	813	782	777	736	730	733	763	698	705	721	738	724	716	722	741	728	678	737	676	660	660	678	664	688	680	699	735	662	671	689	698	698	685	708	701	727	653	663	686	673	699	675	713	676	658	700	707	667	668	672	712	673	667	672	664	648	667	686	701	591	655	646	647	706	684	712	654	684	656	691	681	710	684	654	665	691	771	710	646	679	689	688	675	664	660	637	697	656	682	720	677	680	666	661	653	681	731	722	637	661	710	689	659	662	670	659	609	650	728	731	684	631	675	643	678	675	657	675	678	695	654	657	677	676	662	658	628	654	687	655	699	673	675	673	660	663	656	651	703	625	684	698	614	672	630	684	659	718	678	650	661	664	655	687	664	652	642	683	658	637	705	648	717	628	647	655	683	673	692	627	681	686	738	676	646	702	660	630	660	672	645	651	644	659	718	590	671	683	726	614	684	654	675	639	630	731	638	699	670	671	692	629	656	645	699	651	643	701	611	623	714	683	700	636	635	693	683	644	682	656	658	664	641	658	677	658	690	689	647	658	657	657	694	700	699	678	688	686	660	682	662	702	673	706	642	685	654	677	676	672	680	654	670	684	690	664	653	693	663	650	662	628	614	689	715	660	656	676	607	675	723	675	685	611	630	706	657	690	689	696	711	665	663	656	625	704	634	643	713	688	694	671	680	650	686	670	730	667	642	653	662	669	660	667	665	668	685	648	645	674	693	646	658	624	641	659	622	656	692	646	627	699	686	625	694	665	645	642	662	632	633	667	719	684	710	673	631	692	690	700	656	670	635	687	679	659	670	691	681	651	656	715	663	678	672	659	680	663	694	668	692	700	676	688	690	682	721	675	702	679	603	636	608	646	685	688	731	691	696	689	653	665	688	661	650	636	711	630	623	668	691	583	615	656	660	683	697	688	662	692	683	621	697	624	693	638	690	683	652	662	676	671	635	624	647	670	684	667	629	657	681	713	726	679	628	694	687	641	653	665	671	682	670	669	650	674	696	689	684	684	694	659	665	675	710	674	681	667	646	684	628	685	699	726	619	664	647	703	636	678	658	645	642	713	659	633	679	665	685	667	710	659	646	679	682	640	664	630	658	676	623	665	694	711	630	646	640	708	632	634	666	696	647	680	658	688	704	658	626	684	684	667	642	632	638	674	668	706	707	650	699	708	645	708	674	620	617	692	687	667	698	687	713	644	674	676	626	641	670	686	671	707	628	674	641	670	669	702	670	685	652	676	660	656	679	662	660	641	693	668	702	714	697	639	641	658	667	655	656	668	712	651	674	691	703	708	710	646	665	671	656	635	674	670	650	623	663	701	643	671	625	657	644	660	626	649	673	660	692	696	743	683	615	726	620	662	659	701	642	652	632	679	667	671	664	664	647	710	694	619	707	646	659	642	674	669	658	663	666	645	667	686	669	664	682	660	695	675	649	629	709	626	683	669	641	688	699	701	658	641	663	673	667	656	662	643	637	676	658	654	679	697	664	680	671	714	694	646	700	683	699	674	707	655	616	673	647	656	674	656	652	672	687	662	654	663	674	648	644	697	708	682	716	647	633	663	672	661	635	681	682	664	650	666	661	633	664	704	688	659	664	671	625	620	652	671	712	625	683	664	665	655	674	687	669	667	679	711	657	672	673	672	689	641	667	677	625	697	714	630	654	643	677	653	670	644	647	717	647	678	686	645	651	625	666	672	662	642	665	670	719	666	669	690	640	628	657	645	585	681	684	676	671	674	682	663	733	682	674	644	639	688	693	685	681	695	656	626	703	658	633	707	666	649	699	684	702	638	676	650	669	700	646	704	674	637	674	674	671	652	703	700	627	667	641	646	658	617	663	676	659	678	725	680	678	661	639	648	634	667	705	628	638	686	672	691	650	650	676	664	652	665	677	699	667	643	676	679	682	679	646	655	660	641	672	729	678	602	671	649	696	652	670	698	650	640	625	701	646	672	721	650	669	678	644	685	672	650	673	671	704	671	686	658	697	652	660	663	662	682	671	631	682	661	690	666	628	692	595	681	652	695	665	635	652	686	704	655	653	680	697	657	663	634	637	650	675	703	636	657	687	663	681	643	710	709	655	644	706	675	657	675	686	699	649	680	712	649	647	653	642	680	701	660	662	691	667	656	676	666	667	675	696	687	660	704	652	669	677	686	652	673	670	689	647	656	624	646	671	667	679	652	607	664	657	603	665	659	642	662	680	656	680	659	687	669	674	674	663	600	637	614	655	644	683	708	686	718	692	632	635	691	683	656	687	642	655	654	724	632	684	659	683	649	696	678	654	645	686	622	665	679	684	698	681	660	689	706	688	686	621	676	640	715	622	630	677	714	702	677	671	699	691	664	678	647	659	631	670	666	693	683	627	680	718	640	645	659	675	683	643	637	631	633	662	651	638	689	654	684	674	661	687	660	619	706	646	659	678	674	677	688	682	637	634	706	674	706	637	652	619	675	639	697	650	658	664	675	666	669	625	677	642	656	674	645	731	626	700	703	670	664	675	645	717	668	670	677	693	616	699	648	684	646	646	670	674	669	659	666	686	682	608	617	701	695	675	643	677	667	673	686	682	693	675	653	667	664	649	655	664	687	665	664	687	697	686	634	656	698	694	710	696	664	667	645	682	620	646	613	656	675	704	656	657	689	678	711	663	654	701	619	656	637	663	663	650	667	658	674	642	664	670	717	643	661	612	668	691	638	671	639	634	637	660	637	695	632	658	649	658	707	696	678	656	635	710	660	692	656	671	656	710	668	645	659	723	634	689	676	648	691	673	671	720	652	692	610	661	646	674	679	668	649	656	740	652	694	700	658	680	713	639	692	626	647	664	699	618	688	692	703	686	667	679	678	691	701	662	681	637	656	686	685	704	666	629	640	666	646	674	675	640	684	734	647	713	701	706	684	628	669	667	646	626	683	624	696	679	694	655	674	652	674	653	694	698	643	668	667	665	657	667	636	659	677	652	689	694	633	683	712	662	673	649	652	625	678	718	718	651	689	693	651	694	667	713	673	679	629	636	678	714	639	672	668	662	660	653	604	687	683	676	659	709	705	692	690	646	710	705	692	722	639	695	696	662	685	700	684	684	656	697	685	657	669	635	666	724	667	701	613	668	662	649	652	707	657	691	655	684	649	679	639	693	695	678	620	669	663	683	635	675	691	650	670	641	652	675	682	708	691	709	664	680	657	676	637	693	643	696	643	690	613	679	687	651	714	673	640	688	661	647	634	675	694	712	670	685	672	675	657	660	705	673	670	680	670	633	677	716	649	692	669	664	659	616	699	682	632	667	689	596	682	670	672	661	623	673	661	660	653	634	691	678	708	621	671	744	670	663	687	668	664	640	653	646	695	690	652	674	677	680	660	616	650	679	661	670	720	654	620	663	656	648	678	687	651	677	714	694	630	667	693	641	658	625	707	672	649	636	691	676	652	665	683	695	660	696	691
30178	26436	14167	1444	270	197	220	205	213	207	216	188	205	202	195	225	179	199	215	196	173	194	201	188	193	198	205	191	184	188	199	218	169	180	221	197	205	194	195	195	183	208	204	177	204	184	188	201	220	198	198	214	200	211	189	191	212	184	194	193	183	188	203	190	187	224	221	168	214	191	198	188	209	181	184	195	197	176	188	215	204	194	196	177	217	219	205	190	209	181	186	192	197	208	199	229	175	199	176	182	194	204	208	196	201	180	196	203	194	169	217	187	186	205	193	193	178	196	193	229	204	206	215	188	190	209	171	195	182	183	203	180	190	207	201	208	220	204	198	186	194	205	211	183	184	188	205	211	194	203	209	196	185	204	180	204	193	174	198	177	200	176	208	193	186	204	195	189	215	216	186	220	189	194	183	210	193	208	208	205	213	211	214	193	188	249	190	231	201	177	192	208	195	175	200	207	187	204	238	183	192	178	199	232	171	199	204	168	209	192	201	221	206	181	205	178	211	181	225	193	237	219	205	173	197	225	201	195	186	204	187	209	186	199	207	201	212	204	151	197	188	189	174	207	193	195	209	196	195	213	207	195	201	223	214	199	194	201	219	219	211	196	200	190	178	185	188	215	207	201	188	187	192	205	219	208	229	211	172	188	205	201	212	173	185	193	214	210	204	204	206	214	193	213	189	177	223	180	186	203	226	207	213	207	173	219	209	207	176	184	190	216	192	206	207	201	215	204	203	200	197	203	191	181	175	207	196	204	185	185	206	198	191	206	219	174	200	226	202	180	183	192	226	187	177	209	192	211	200	218	183	224	202	222	186	208	229	210	204	203	176	193	216	206	170	180	207	203	217	181	203	214	198	204	213	204	185	192	201	202	199	191	185	238	213	189	206	189	209	177	205	176	210	214	205	190	180	205	203	208	184	175	196	214	182	215	186	203	180	206	191	195	192	198	183	203	215	202	202	201	172	224	183	179	208	218	228	214	179	202	192	167	219	191	189	209	216	207	214	202	223	215	180	195	218	218	185	190	189	213	183	204	200	203	225	181	174	187	195	186	208	222	207	177	185	195	210	228	204	205	195	190	209	210	170	202	206	198	218	210	189	211	184	199	223	196	204	189	187	225	211	232	193	206	178	191	193	185	189	209	202	212	209	199	193	196	181	199	219	210	219	185	196	191	187	185	205	208	195	209	206	196	220	175	203	200	199	222	192	203	181	197	190	184	217	181	214	212	181	181	215	205	218	184	197	212	212	211	196	184	186	223	209	179	230	214	200	218	187	191	204	208	197	205	182	195	177	202	186	222	185	165	191	213	186	193	210	220	194	212	202	222	180	204	194	203	204	193	211	176	218	218	180	184	218	193	221	183	208	178	188	181	222	213	215	193	187	184	203	201	192	195	206	193	221	201	216	201	174	187	167	198	204	197	220	234	192	210	217	204	170	224	195	212	182	191	195	207	185	199	193	206	195	191	194	226	219	192	182	179	228	179	226	195	200	205	196	192	197	203	210	191	182	194	201	203	201	188	204	202	178	208	227	201	233	189	212	219	210	165	203	184	210	186	178	183	185	179	192	217	185	203	186	219	199	222	213	203	194	192	241	195	211	186	212	178	220	212	210	180	216	204	188	202	188	200	185	208	208	210	202	210	209	219	197	192	220	193	196	187	188	214	195	192	206	193	211	208	223	219	193	207	206	222	240	199	192	205	203	200	202	185	200	216	188	194	190	238	164	211	220	180	178	182	202	235	188	201	211	167	192	214	193	204	207	202	214	203	199	204	173	202	173	199	205	200	208	184	225	222	180	207	212	202	202	197	202	225	206	199	201	217	176	192	193	176	186	198	181	198	175	193	205	201	188	218	159	208	197	192	200	180	213	219	203	193	192	185	202	210	205	178	194	188	220	213	194	216	200	205	188	199	210	183	215	218	183	183	219	202	209	201	191	191	186	197	187	178	196	211	207	226	209	200	191	193	213	193	187	177	188	199	197	185	189	201	208	240	236	167	199	220	204	203	188	188	205	207	204	195	186	199	186	201	180	191	197	202	200	232	196	208	211	188	189	220	191	193	178	179	202	217	206	185	184	182	209	208	182	192	192	192	187	200	210	198	202	222	214	191	201	186	210	190	205	203	199	227	199	178	194	195	192	204	200	176	191	192	183	192	193	197	219	186	218	184	219	192	202	186	207	231	220	212	206	214	182	186	194	186	198	176	215	184	201	208	207	208	200	208	203	220	186	188	196	198	208	199	192	228	183	213	202	202	210	208	201	187	201	212	200	191	216	206	204	220	196	190	174	213	184	197	209	173	194	208	231	193	197	200	186	203	201	222	205	205	198	196	208	182	161	185	187	185	198	200	194	204	173	197	209	187	196	214	166	200	190	187	172	177	183	174	196	188	205	197	207	198	186	180	175	205	203	195	211	222	201	201	232	212	194	200	204	195	174	196	213	188	225	183	194	213	185	220	206	190	202	211	174	202	228	200	210	200	204	174	208	195	202	188	179	215	197	203	204	179	194	214	201	182	192	189	197	178	209	192	195	194	179	184	188	234	184	216	196	197	191	176	221	212	176	202	199	194	218	198	201	202	197	171	235	202	202	233	210	194	218	229	213	201	187	196	200	197	197	212	233	200	228	206	228	194	204	212	191	193	236	197	199	204	208	204	188	206	188	195	180	169	211	171	201	206	206	201	196	184	191	238	213	187	225	175	208	222	199	189	194	194	209	197	182	196	221	186	182	186	236	188	197	218	197	198	193	212	202	213	216	207	211	195	216	214	168	184	224	176	193	222	232	197	198	186	164	206	190	212	215	199	189	158	199	191	200	204	184	202	170	186	204	204	212	220	168	222	199	213	192	226	197	219	177	206	195	209	179	200	212	212	193	221	221	209	183	187	177	185	197	212	193	201	188	202	203	191	195	191	208	176	184	215	216	213	196	201	210	193	194	196	221	220	221	221	207	191	187	194	174	177	230	196	229	207	206	224	211	187	210	181	180	198	166	193	183	196	184	197	214	184	202	183	197	184	188	201	211	218	210	225	190	201	202	191	187	197	186	190	176	189	218	185	193	196	186	188	191	184	196	204	233	197	198	199	213	187	199	193	201	181	209	182	199	220	219	195	189	218	224	185	166	196	194	191	209	200	193	193	197	203	218	212	186	192	191	212	173	220	210	204	191	204	196	196	205	194	178	189	200	216	180	201	212	213	189	214	196	191	173	193	204	206	214	202	182	214	184	191	199	236	226	210	216	200	189	200	189	176	209	194	192	204	197	212	195	204	190	197	192	193	194	181	197	200	198	202	207	202	230	206	177	183	199	200	203	184	177	215	222	218	194	208	202	198	207	191	207	186	200	190	201	182	191	197	202	207	206	196	198	185	182	178	183	219	211	209	193	214	189	201	230	197	198	212	186	200	192	202	213	191	160	186	208	185	216	209	219	186	189	205	208	187	208	213	194	196	207	223	176	177	215	186	217	185	170	218	190	173
36311	30612	616	360	367	305	279	290	313	265	283	294	264	271	240	255	252	293	268	269	268	284	273	254	248	264	262	254	261	280	229	286	288	260	253	278	242	254	279	272	266	233	268	249	293	269	265	283	289	231	299	248	280	264	260	228	262	245	263	293	242	254	272	277	255	262	275	267	225	256	282	260	246	263	246	236	251	256	263	270	286	250	280	243	265	282	233	263	263	250	267	244	285	289	263	251	260	254	269	258	273	244	222	260	268	281	214	260	266	260	282	262	261	270	262	255	263	252	279	266	252	268	259	255	254	289	255	280	268	285	247	265	274	245	240	237	271	278	268	261	256	257	266	259	268	256	268	248	251	285	226	229	249	256	263	276	257	257	283	242	243	260	253	257	258	260	280	246	274	266	297	263	273	256	236	235	265	259	258	287	271	239	293	265	251	266	262	256	257	246	290	251	239	249	242	242	239	277	271	217	241	253	247	250	256	258	250	270	270	220	257	261	280	268	237	227	270	239	240	255	265	256	266	242	238	285	283	274	231	238	238	238	269	251	269	256	238	276	268	274	272	229	255	257	234	259	247	260	250	287	268	248	245	247	266	255	275	261	253	280	271	247	259	255	264	251	285	254	271	263	268	275	266	250	254	264	255	291	284	244	252	252	269	252	262	267	244	255	263	273	251	262	262	267	252	258	274	273	245	258	256	249	265	270	278	250	239	258	273	261	274	246	265	252	257	251	233	254	252	244	245	275	280	276	280	250	257	276	256	245	280	249	299	269	241	277	265	250	263	281	262	282	271	280	292	247	259	239	284	238	256	254	242	267	269	286	274	275	274	237	264	284	251	293	251	246	259	248	281	269	246	281	270	289	259	268	265	248	243	256	243	256	267	293	251	268	233	282	270	277	262	257	250	276	239	248	250	278	258	263	254	276	258	278	295	268	236	233	234	257	268	275	251	266	237	267	228	268	265	261	252	296	263	263	280	252	229	248	252	228	293	270	241	265	249	238	255	274	258	236	256	264	277	263	269	306	264	249	249	272	254	263	255	262	289	260	293	271	267	260	247	256	247	246	261	255	230	241	274	276	242	268	285	268	290	285	284	264	259	241	266	252	259	280	247	248	250	226	247	260	256	283	254	272	259	264	231	254	247	241	248	259	253	250	252	265	269	221	252	308	265	232	263	275	268	241	259	267	267	272	226	256	275	255	287	247	281	254	276	275	259	256	250	270	278	258	265	256	235	263	264	256	257	255	245	228	277	267	254	249	236	280	279	244	257	272	257	279	236	272	255	267	257	242	235	252	259	284	240	249	282	252	255	285	268	267	251	280	258	275	250	263	265	236	270	243	285	258	257	228	283	260	278	235	277	272	292	265	236	287	261	244	271	287	285	270	244	277	297	273	281	239	280	268	246	252	217	282	272	296	232	249	259	291	270	258	263	224	242	253	265	275	273	250	251	269	266	235	266	275	244	268	261	251	239	261	260	275	285	252	244	266	270	281	236	274	250	259	252	252	254	249	257	229	287	243	287	277	259	255	267	284	246	278	242	267	236	271	265	281	284	274	275	237	261	256	251	284	240	256	294	247	270	263	252	275	260	249	265	270	231	233	256	243	276	279	255	256	247	271	251	250	257	235	261	272	270	299	272	242	253	256	302	257	250	264	240	264	278	276	276	232	266	249	264	251	272	279	277	275	258	249	255	282	244	267	258	268	246	264	254	264	279	271	259	268	259	249	255	234	284	248	275	250	259	269	249	248	204	280	271	286	276	243	264	259	246	262	275	267	256	290	239	252	241	267	222	270	255	260	256	267	259	258	251	271	268	278	281	245	249	268	252	272	270	279	266	244	254	286	265	306	266	269	261	239	242	299	255	269	253	284	242	245	258	251	272	261	281	236	250	242	251	253	244	264	250	254	283	267	251	271	252	260	264	262	236	249	286	270	258	273	254	289	249	242	269	264	268	248	253	272	236	283	272	259	258	243	257	248	254	257	274	269	266	261	282	253	272	264	245	251	266	244	268	249	277	271	262	263	251	254	254	274	279	268	260	270	254	252	259	307	288	263	257	223	284	260	256	260	277	241	254	255	280	277	272	254	268	236	251	263	249	242	274	250	281	249	236	287	280	262	282	252	269	286	263	280	236	239	249	275	257	252	238	245	270	267	255	269	250	274	258	279	279	258	270	289	302	230	264	262	265	248	280	279	244	256	265	269	252	260	250	232	289	254	240	272	269	277	244	265	258	267	253	282	246	277	265	250	258	249	274	273	239	286	260	293	258	260	248	261	264	253	248	274	273	264	273	256	267	289	261	272	264	259	283	261	261	231	264	239	267	251	260	262	259	259	256	273	249	250	254	281	267	262	285	252	272	254	262	265	264	264	271	255	263	265	271	273	281	264	279	258	251	283	265	269	279	261	249	261	275	275	284	255	272	275	241	263	243	271	223	277	270	238	258	245	268	291	239	247	281	257	264	245	288	268	242	213	244	262	278	282	272	249	249	291	255	272	228	280	253	263	258	282	281	248	246	273	264	278	268	266	268	256	276	263	310	276	263	252	227	265	253	288	277	257	252	229	267	274	298	249	232	258	265	277	273	241	260	276	261	262	265	252	260	263	256	284	230	260	252	269	263	260	273	282	236	252	294	269	267	278	264	249	269	270	249	253	262	259	296	262	275	257	281	274	272	300	305	282	270	245	235	238	262	254	259	234	259	274	258	274	248	267	279	234	235	262	267	239	239	251	271	271	258	261	242	244	247	249	289	276	243	287	274	236	271	264	277	254	282	259	265	244	268	256	275	264	256	260	255	262	244	272	281	249	286	276	267	247	275	256	252	267	267	266	243	273	248	262	266	241	273	267	275	236	264	238	259	267	257	266	265	244	255	239	277	285	262	208	255	246	264	268	244	253	282	271	305	245	294	245	240	288	262	270	287	281	247	251	264	262	250	292	279	268	281	244	272	257	269	271	258	282	255	256	267	241	264	284	266	242	270	238	238	291	270	270	253	279	261	263	284	284	266	246	235	224	258	227	274	295	247	256	272	240	271	289	279	239	260	258	251	263	258	240	250	279	260	265	258	244	244	236	261	280	267	279	273	252	253	272	268	273	271	250	254	234	247	263	269	260	265	289	294	251	251	286	255	245	266	240	284	282	284	252	283	295	243	265	258	255	269	260	267	255	264	269	250	247	257	261	259	247	256	238	272	294	285	267	260	291	252	241	250	275	240	253	266	283	265	254	263	256	268	250	257	284	241	278	258	261	265	256	250	282	247	272	270	260	260	251	239	281	267	263	237	241	273	241	295	261	256	272	280	278	237	293	265	287	290	270	219	259	255	269	282	276	278	260	274	239	293	253	257	266	278	252	284	283	257	272	283	279	250	260	265	270	263	262	253	287	244	264	260	253	284	246	279	241	244	255	255	268	279	245	297	267	266	273	257	276	276	273	271	267	259	281	240	233	255	282	265	261	251	278	243	252	262	259	226	265	211	256
24503	21555	28615	24915	21381	5421	742	513	435	421	391	363	372	341	345	353	321	342	338	340	336	309	286	336	328	315	349	347	342	321	331	298	287	301	311	311	300	292	339	305	319	288	326	305	328	301	287	276	349	297	301	300	331	337	300	333	304	304	314	296	296	325	335	308	298	306	298	337	318	294	317	271	310	307	293	280	283	293	300	285	307	309	326	282	281	295	296	305	317	333	287	311	289	292	289	315	311	342	284	319	308	312	310	290	312	277	312	299	302	295	306	351	293	316	296	333	288	314	320	301	284	297	272	304	313	328	322	281	301	251	310	318	289	334	287	321	328	305	259	297	273	286	328	309	322	279	293	299	321	291	309	292	327	343	274	288	309	295	290	314	321	320	296	325	280	284	299	327	302	302	289	278	296	275	315	329	328	291	316	324	323	310	289	304	301	333	272	280	326	324	323	304	311	315	331	288	327	259	322	326	287	268	318	278	318	306	293	312	294	327	326	294	272	345	285	280	306	284	304	297	313	312	283	321	303	340	315	315	339	319	306	293	281	300	306	320	323	318	298	330	346	291	304	317	304	305	304	312	309	278	309	302	295	320	311	272	306	296	317	301	325	286	286	298	292	312	343	309	336	297	321	292	295	284	325	322	312	306	292	289	269	334	306	319	295	297	258	296	310	267	306	316	279	309	300	337	326	293	321	254	293	304	277	303	308	311	299	293	274	310	294	292	309	288	321	315	330	282	276	307	297	306	296	305	305	291	302	293	306	307	284	332	290	302	277	326	315	298	300	272	320	279	317	295	288	282	343	309	315	323	328	307	318	306	301	317	291	344	297	309	338	299	288	291	307	308	289	307	303	301	315	312	284	306	281	289	309	293	295	328	267	342	294	312	331	289	321	297	295	310	327	319	312	322	330	308	284	315	307	296	276	301	304	326	300	289	301	332	303	294	323	329	298	310	296	295	327	300	335	257	327	327	303	281	291	315	315	321	335	299	289	316	285	309	307	325	320	299	299	337	328	332	306	275	319	314	334	287	288	287	323	309	288	293	314	274	328	317	303	306	303	296	318	312	315	310	288	323	296	303	340	310	311	307	334	298	317	323	301	338	289	326	298	284	304	289	278	304	301	298	293	313	287	310	296	300	301	306	319	315	314	312	286	330	279	319	276	285	273	307	309	298	279	296	278	295	290	299	334	271	299	275	299	299	306	314	319	321	303	314	312	318	329	304	334	285	296	332	311	317	330	297	296	317	313	311	310	329	278	283	295	295	308	305	317	322	306	307	305	303	319	311	301	295	287	305	279	291	322	312	277	300	331	302	302	297	311	330	338	322	315	338	298	287	309	288	326	301	288	312	317	301	319	317	282	297	306	316	289	297	298	298	334	295	297	279	284	297	334	317	293	280	318	319	285	297	304	311	316	344	314	319	338	303	298	285	293	308	295	302	335	314	279	304	272	286	316	287	297	313	313	292	317	333	307	323	293	329	287	300	284	310	320	309	312	322	293	320	268	281	301	278	300	273	286	344	282	294	293	306	262	313	300	321	298	303	294	287	290	298	305	327	311	293	288	249	318	303	321	330	332	286	303	321	293	305	295	299	287	285	290	342	288	304	300	305	313	274	292	318	291	266	321	276	327	288	297	309	294	311	304	298	293	301	300	326	309	303	302	321	288	327	331	315	322	289	327	295	275	263	311	329	335	300	314	307	278	321	332	319	303	282	310	322	295	327	335	313	292	289	318	302	291	312	307	319	288	288	296	306	303	321	288	306	300	309	296	311	302	290	317	297	346	326	334	286	347	299	270	304	290	334	282	293	298	339	308	293	315	297	257	282	326	313	311	296	304	314	283	314	300	275	306	304	321	271	290	297	317	301	311	285	307	297	298	322	277	294	288	308	304	348	349	336	293	335	284	303	295	303	313	276	306	285	285	279	304	307	323	325	313	283	299	295	319	324	277	302	299	308	294	296	318	334	299	303	306	310	294	296	313	330	314	286	323	297	303	283	308	339	287	284	275	311	324	351	305	336	314	273	282	304	332	314	314	303	295	304	303	300	331	306	278	326	312	301	302	302	316	296	310	274	327	304	280	286	310	295	299	329	301	306	311	283	327	312	285	302	283	315	338	342	311	283	309	313	334	300	303	300	321	275	263	297	273	319	317	307	286	310	288	322	319	327	305	311	290	331	318	302	318	333	313	318	291	308	301	322	322	308	319	309	310	305	305	339	308	313	299	308	327	299	309	321	293	321	289	317	317	286	313	287	341	311	310	326	291	314	301	317	335	314	301	280	349	293	286	301	294	299	283	307	293	297	300	315	304	325	309	322	313	295	267	309	333	300	306	290	306	318	310	290	292	312	286	308	322	291	293	312	284	281	307	280	279	322	305	304	306	295	273	287	303	267	322	268	290	315	303	348	305	291	333	306	321	301	319	322	290	294	319	314	304	288	324	283	308	302	317	316	322	294	284	292	291	261	314	302	312	333	298	307	305	307	312	319	318	313	292	285	292	311	297	292	301	293	301	315	319	287	330	310	291	343	300	285	330	314	294	312	294	300	327	302	316	307	304	307	274	294	293	257	283	305	289	316	326	310	321	270	265	280	301	271	324	322	291	280	292	308	298	304	305	314	310	334	265	285	324	309	331	293	315	314	294	301	297	307	311	285	298	300	281	293	294	303	285	323	279	306	299	262	309	308	283	292	312	313	293	272	274	302	298	313	286	301	313	317	305	328	289	280	310	321	318	330	312	303	297	309	289	307	279	303	290	313	276	289	300	318	315	310	311	321	309	324	323	329	335	309	296	300	327	319	299	294	300	306	347	318	340	300	320	298	311	324	296	324	321	284	285	279	282	315	318	273	314	298	305	325	295	316	295	274	277	301	298	319	297	298	302	325	331	285	276	299	290	285	287	292	302	302	332	305	314	295	315	277	287	316	284	293	305	312	300	339	307	331	310	306	301	298	323	297	294	304	311	303	322	301	299	301	313	289	309	296	291	284	284	294	295	308	293	327	293	296	294	306	329	304	299	329	317	298	292	316	313	296	277	312	285	334	308	287	301	289	269	306	277	280	336	277	304	305	314	254	332	284	316	338	304	293	291	315	323	287	301	324	319	349	293	301	314	309	305	305	309	301	296	303	294	301	331	317	293	269	286	306	344	297	313	305	293	312	296	304	324	304	302	303	303	296	333	328	309	300	320	301	295	312	310	342	313	300	273	312	309	296	329	309	294	274	294	303	297	318	300	302	297	332	318	319	321	303	278	286	307	294	311	292	323	312	316	318	285	323	287	301	291	304	317	281	305	315	307	275	291	305	296	279	311	293	330	318	284	297	315	299	310	289	334	293	315	310	292	288	304	269	308	275	303	298	293	293	293	322	296	305	274	283	303	311	298	296	331	296	313	299	321	291	323	310	332	329	291	308	277	301	285	287	300	279	310	303	298	337	331	318	345	314	331	292	297	298	299	304	284	278	297	323	301	277	289	321	267	323
40442	39900	4225	2059	1549	1157	934	739	652	582	556	503	490	458	470	481	462	415	437	421	418	395	391	391	410	392	377	378	409	384	417	368	335	391	417	388	392	355	388	384	384	401	363	369	376	345	386	401	393	390	346	401	374	376	351	425	371	395	367	368	397	394	359	351	372	380	381	377	404	389	381	319	346	383	400	393	377	385	438	365	354	382	371	378	378	364	378	348	365	379	393	381	381	381	351	334	367	348	408	360	346	347	372	361	369	406	378	380	381	367	390	374	353	378	393	350	382	360	349	359	369	393	361	363	340	363	363	350	368	345	365	401	371	377	364	382	366	393	365	360	402	390	370	392	371	382	384	371	385	322	347	393	372	376	390	403	347	358	355	384	370	349	351	372	371	389	371	430	372	364	392	347	394	367	387	393	382	386	358	388	371	349	366	362	347	340	375	379	366	359	362	346	400	416	387	377	355	394	391	381	378	367	401	344	358	362	368	373	401	369	350	360	384	368	347	384	375	360	331	384	344	359	358	350	366	392	379	340	369	400	382	348	391	358	358	388	344	397	371	401	377	349	370	394	353	403	381	342	376	331	384	361	367	375	400	379	353	383	366	398	363	373	360	420	366	348	392	384	420	352	394	341	351	355	337	368	413	356	321	337	406	363	340	407	362	378	347	370	331	366	352	337	367	385	359	349	357	364	354	378	368	379	348	362	378	367	356	413	383	333	381	362	369	368	390	380	404	395	361	407	360	361	382	386	392	387	380	392	359	355	375	396	375	398	401	380	376	387	409	339	370	359	367	377	384	371	364	379	356	330	351	369	382	386	394	383	399	373	353	388	362	388	338	351	345	361	369	361	379	348	367	382	378	378	364	363	351	401	351	383	359	387	368	411	370	380	372	369	359	391	414	358	365	352	350	400	404	379	349	370	373	384	349	367	418	375	354	394	338	391	371	354	395	386	359	367	348	391	356	345	383	352	382	382	377	424	387	408	414	382	378	344	405	389	377	377	434	345	380	347	363	392	334	351	366	379	367	370	343	330	375	348	376	383	386	387	351	363	394	369	365	386	373	382	352	387	380	394	375	364	360	375	345	368	350	380	373	383	373	382	410	365	394	333	365	361	337	394	400	360	373	374	359	361	363	377	392	376	367	394	373	422	339	382	348	376	387	380	398	395	348	375	344	358	395	369	411	362	391	364	348	404	382	371	350	392	341	338	372	378	366	337	376	371	375	361	366	382	375	373	370	366	390	380	401	374	412	334	349	396	344	396	369	378	375	383	364	370	355	359	363	399	325	335	352	366	385	385	374	382	382	390	393	375	372	375	348	362	371	347	370	374	368	399	372	386	380	353	353	386	341	397	403	341	371	369	405	356	345	421	373	342	326	358	358	374	381	354	376	368	399	381	345	366	380	353	339	404	357	385	397	365	390	373	352	367	390	407	396	394	373	372	354	394	414	347	414	387	382	369	359	354	340	362	407	383	379	402	374	374	346	370	404	373	379	412	344	382	361	420	363	375	363	381	382	385	366	377	361	386	397	372	385	401	401	333	374	358	376	359	356	369	356	370	352	354	389	373	375	352	382	398	374	369	375	373	374	353	405	350	387	371	374	382	363	398	373	372	374	382	393	367	400	387	373	358	364	353	371	378	351	380	371	369	411	380	361	380	342	396	378	349	367	359	360	374	383	359	396	346	386	359	391	369	359	368	358	375	368	360	364	385	354	416	397	397	368	386	363	372	373	356	360	346	342	361	359	366	378	325	369	406	366	354	364	374	358	362	354	420	376	395	343	373	361	378	405	376	376	329	415	392	354	363	366	387	383	359	353	386	365	352	393	360	365	365	387	390	373	408	385	389	399	365	352	379	383	375	380	358	368	392	391	387	374	388	369	369	377	364	370	346	363	369	341	385	372	374	402	392	336	381	367	393	327	357	381	402	386	384	365	406	391	370	326	357	406	359	342	375	356	384	388	348	382	368	347	351	400	372	387	396	379	402	378	356	347	389	383	377	400	368	354	379	384	378	368	373	365	395	413	393	389	387	345	374	362	368	394	403	376	413	376	402	372	371	373	362	375	409	379	395	371	371	394	415	345	381	369	375	367	381	333	354	365	383	390	362	356	381	370	339	383	380	365	385	407	364	364	362	372	356	402	383	334	377	345	374	328	369	344	377	400	351	395	384	400	369	379	371	337	376	369	396	362	344	397	363	346	372	368	365	377	391	377	393	403	369	372	365	386	363	366	409	348	344	356	378	359	426	408	362	395	381	389	357	375	368	371	399	382	384	349	327	390	384	374	352	365	351	323	409	371	382	409	366	356	378	363	340	355	364	357	381	383	369	370	374	381	371	351	347	353	404	389	393	349	374	378	352	370	384	347	364	389	371	361	364	377	360	341	361	367	353	346	377	382	382	393	355	400	360	359	406	338	377	398	386	354	352	367	369	395	356	387	338	377	367	333	377	388	364	389	365	360	373	383	348	383	363	371	396	354	365	363	378	395	355	336	363	365	378	385	392	384	354	363	392	395	323	383	359	394	363	407	386	393	382	380	382	377	399	378	378	349	348	368	378	406	402	376	356	350	382	360	348	362	331	360	358	343	378	370	385	397	381	357	333	356	395	376	375	389	340	381	381	352	345	358	360	369	375	373	366	365	381	355	337	379	339	372	362	343	334	371	345	401	383	362	378	385	384	349	394	392	358	367	359	352	377	349	368	384	347	383	400	376	357	359	385	379	338	392	343	386	377	390	372	375	358	396	370	316	375	398	379	365	313	399	378	384	359	362	336	390	357	378	338	372	378	356	366	416	378	371	368	354	381	387	387	396	391	385	359	395	352	348	356	382	356	334	358	357	390	333	370	388	404	379	391	339	391	366	370	432	382	332	370	362	375	357	358	385	411	370	346	376	365	365	328	360	370	397	358	380	375	384	350	346	420	381	371	382	364	366	407	386	372	365	408	368	391	349	389	373	368	410	408	382	379	370	430	371	391	375	371	379	391	374	397	385	360	342	355	353	381	382	379	406	391	406	384	387	365	356	374	394	371	395	370	349	359	374	397	401	393	382	400	360	361	393	370	369	346	418	376	367	350	374	385	384	372	377	349	395	387	381	364	366	374	347	360	365	372	390	388	373	366	407	383	373	378	355	412	361	388	334	367	361	367	371	404	381	370	369	384	367	395	372	363	365	351	360	381	334	381	380	370	380	396	366	343	357	367	360	407	373	379	355	385	374	389	368	377	372	377	385	346	383	379	383	372	364	344	376	353	378	388	400	407	369	364	356	392	389	387	376	350	373	366	383	359	346	389	358	364	354	357	345	381	387	369	356	375	334	339	388	353	393	359	377	385	418	394	384	369	391	367	367	363	397	375	368	327	395	386	340	336	357	350	410	374	365	398	373	378	408	350	385	349	359	372	383	384	370	362	338	373	374	384	358	381	368	371	378	372	392	357	344	349	368	362	365	372	365	381	356	381	395	374	384	375	371	401	389	391
25783	21636	27516	25795	7862	607	461	378	380	382	379	367	363	367	358	329	351	290	371	298	332	346	339	360	339	332	333	337	301	378	343	321	314	311	351	316	341	316	347	306	349	314	341	324	322	320	322	287	308	296	316	311	312	336	308	313	330	319	315	299	335	342	316	325	318	309	313	316	326	349	322	334	321	327	315	335	307	300	331	325	326	302	307	290	326	295	308	316	298	298	334	346	313	346	314	327	362	314	326	311	285	334	320	349	302	303	352	304	330	327	305	308	320	352	337	330	315	314	337	317	329	320	289	294	333	329	298	303	340	339	316	340	322	352	331	334	344	314	282	325	307	307	334	331	320	334	321	348	314	306	309	344	335	323	310	325	329	328	339	337	319	281	326	328	326	309	317	340	309	316	317	326	288	297	299	349	312	312	304	317	357	314	303	296	351	313	333	306	337	327	326	322	326	312	338	313	285	301	309	295	335	325	337	299	334	329	309	291	311	295	345	302	346	349	332	319	325	306	344	311	313	327	324	307	304	329	324	307	334	344	305	324	338	308	314	319	314	315	323	337	327	316	326	306	350	319	294	294	347	304	291	328	322	338	332	331	338	267	295	349	294	320	353	285	289	302	331	305	334	352	320	318	305	317	333	344	306	289	285	326	295	313	328	249	333	325	304	358	304	299	309	328	315	319	340	317	328	294	330	315	330	296	340	309	316	330	292	315	350	334	307	264	304	331	331	319	345	304	307	359	342	325	319	316	274	298	295	322	286	324	313	298	321	335	298	318	287	330	323	309	314	317	306	325	323	307	342	305	321	319	337	330	349	359	309	316	304	301	311	349	314	311	335	289	321	337	339	311	334	328	297	329	307	331	287	307	317	304	302	306	328	359	310	315	294	343	310	311	314	325	297	292	324	293	350	312	321	336	293	331	333	315	349	312	300	342	343	311	334	308	291	317	316	326	305	330	277	346	332	346	306	343	302	324	354	333	318	322	306	322	309	306	315	312	314	340	324	322	308	317	298	315	292	329	306	304	310	313	341	310	324	335	309	305	318	330	327	320	312	313	327	304	311	345	323	319	312	315	340	280	318	340	324	319	333	305	290	318	341	332	352	360	303	329	335	282	341	328	317	305	322	331	320	322	342	355	322	303	326	333	328	326	309	348	342	306	324	316	308	335	320	314	338	311	314	290	343	328	328	317	334	330	355	324	314	315	331	314	314	318	292	324	315	310	320	302	326	325	322	332	310	340	314	361	316	277	341	328	328	300	303	311	350	326	338	304	302	321	316	303	296	305	298	343	321	339	337	336	288	316	296	298	346	335	291	299	285	330	343	312	356	312	300	329	324	314	313	296	325	293	356	312	329	299	289	304	322	334	325	299	308	325	331	329	255	327	320	300	331	332	313	294	294	325	295	306	320	317	317	325	318	332	324	317	323	312	320	320	307	322	315	309	330	319	325	357	324	302	277	310	317	329	301	331	323	339	312	320	310	330	311	304	322	319	328	291	338	306	328	324	306	305	331	304	310	296	347	329	326	314	316	315	307	296	318	295	305	340	276	317	323	294	294	295	310	360	306	308	311	326	343	335	324	290	302	315	328	292	323	301	317	309	340	328	331	303	294	282	343	302	362	323	332	324	309	327	316	332	334	309	326	312	343	341	346	332	310	309	342	300	332	327	335	296	328	332	302	300	283	317	311	296	310	302	323	326	312	280	327	319	309	332	307	352	341	293	297	350	324	331	302	299	307	314	320	307	325	309	318	296	316	338	325	308	319	350	342	287	323	321	327	303	356	310	331	327	334	301	314	325	323	322	330	313	323	313	279	302	337	325	352	322	318	335	308	312	334	310	290	322	315	352	326	328	315	332	350	289	279	332	318	326	324	312	328	298	326	337	356	320	292	306	321	310	330	292	299	290	317	316	274	355	300	332	347	315	311	322	317	302	314	316	314	307	281	320	308	352	329	339	343	321	291	286	313	314	315	362	331	355	312	305	332	333	318	334	329	308	338	331	361	332	327	302	321	321	320	308	314	335	351	341	348	312	333	336	291	333	308	310	348	304	322	318	314	351	342	348	323	324	334	292	332	341	329	312	323	316	332	333	297	310	342	327	335	304	315	324	303	338	340	319	313	325	320	321	322	299	315	317	330	317	312	306	321	346	307	333	339	311	328	326	343	344	295	297	303	319	312	293	315	326	307	337	319	320	333	336	305	312	301	358	333	318	312	334	336	303	326	298	320	326	299	324	358	319	333	307	319	319	325	307	281	322	299	363	292	341	338	293	309	320	315	340	321	323	290	337	342	304	316	317	333	315	297	320	322	302	304	306	308	313	334	311	320	305	321	292	322	314	326	307	322	307	306	330	343	341	337	312	321	302	338	309	337	339	334	339	339	312	308	321	304	277	308	329	307	326	326	349	352	331	328	321	328	289	324	318	308	321	306	337	307	311	313	306	296	327	280	322	293	362	327	372	324	353	335	288	317	346	303	335	318	347	321	319	287	329	337	314	359	308	313	297	312	321	326	278	333	307	314	336	330	311	322	321	338	312	313	277	357	324	347	334	334	300	314	274	304	309	312	322	309	329	325	346	333	326	287	321	349	292	319	321	336	303	324	337	329	332	354	293	294	346	303	317	306	346	324	321	285	311	329	328	336	289	325	335	313	317	313	324	332	346	320	312	337	291	310	310	361	350	338	312	309	282	341	337	310	365	306	302	295	289	326	344	321	327	332	291	347	306	316	321	321	292	305	330	306	343	291	330	291	290	316	352	337	310	313	320	317	292	335	310	316	326	327	330	284	317	307	339	335	343	333	318	334	309	302	355	343	307	298	325	353	322	321	334	331	316	319	320	315	342	332	297	317	332	312	305	319	322	331	307	316	331	335	318	292	314	318	328	301	313	328	324	339	328	313	338	309	328	337	327	332	329	326	315	358	324	299	336	310	324	321	329	326	321	338	308	340	316	312	349	358	299	301	345	341	303	309	325	301	309	307	325	309	294	328	313	304	331	315	302	345	320	334	313	315	287	346	313	342	300	337	327	322	323	306	319	327	358	357	298	292	336	296	328	335	339	338	313	289	295	351	325	328	314	311	288	301	290	315	345	313	332	324	293	357	298	283	317	295	279	314	326	348	342	276	311	338	310	327	349	305	293	326	301	326	325	354	300	322	310	337	304	304	337	295	352	325	336	316	313	323	313	319	348	314	332	324	348	341	327	326	342	309	329	293	312	300	314	319	302	304	355	325	325	313	315	294	311	286	329	340	336	335	320	327	299	317	310	299	322	336	331	333	290	269	283	340	292	340	319	321	338	305	333	305	319	296	312	307	323	324	320	321	344	294	305	319	318	304	314	321	332	318	325	315	304	307	331	311	320	310	306	312	304	317	321	319	305	325	318	319	307	329	336	300	328	265	326	312	320	310	264	344	317	318	307	278	299	310	319	364	300	293	315	321	322	326	346	319	310	315	308	294	319	324	312	346	318	279	334	345	308
39142	37291	2646	1321	1051	812	704	662	598	537	478	493	453	496	492	461	418	442	425	459	408	421	408	452	431	418	412	450	438	397	385	399	402	422	422	408	424	424	428	387	411	437	397	390	448	410	426	396	409	409	412	389	424	398	412	381	418	406	396	425	409	398	422	406	429	433	425	417	413	405	405	414	422	397	412	376	393	427	417	396	442	408	415	406	423	407	426	413	387	425	407	382	399	441	392	412	401	417	408	395	378	398	438	421	400	405	390	388	398	420	392	410	427	374	441	422	412	423	406	414	450	406	390	422	398	407	416	430	419	404	393	442	437	417	375	430	379	355	388	415	402	394	401	423	403	448	423	417	391	421	430	404	391	403	420	444	403	414	404	408	414	411	422	417	410	451	408	458	351	405	409	416	416	392	425	409	432	426	398	399	401	396	414	421	404	415	412	431	403	408	431	416	394	418	442	371	417	398	413	401	402	421	408	387	438	389	391	426	436	392	387	422	392	420	395	417	410	430	415	392	392	403	412	422	421	407	388	429	432	449	435	436	360	409	416	382	405	453	376	405	391	404	403	411	363	434	384	406	374	408	404	411	436	400	435	391	423	429	393	429	407	404	420	370	392	466	404	367	427	422	396	439	412	391	439	413	425	401	396	411	425	385	413	417	439	412	424	407	361	419	411	355	401	422	426	388	435	428	417	424	428	437	435	428	412	429	349	405	416	403	411	422	372	404	394	410	423	381	407	393	421	419	398	406	415	399	420	417	420	393	375	418	424	401	391	392	406	406	399	384	415	406	387	435	428	431	401	377	430	398	397	438	426	401	414	413	414	380	428	380	387	413	419	428	383	413	419	405	399	402	411	424	409	433	416	396	390	400	387	402	469	403	395	441	402	418	363	394	403	427	399	434	427	426	422	392	439	431	436	405	435	406	391	430	422	400	444	379	420	385	402	418	400	416	374	409	426	446	376	403	383	389	394	413	413	402	418	437	415	412	440	410	433	419	412	410	393	413	437	425	426	397	415	393	428	402	417	389	431	386	416	401	417	390	428	411	378	398	381	403	451	433	394	391	419	412	438	417	421	383	427	388	398	399	414	393	398	427	428	402	402	389	455	406	410	359	391	417	392	407	434	389	410	392	397	380	439	399	406	410	421	440	430	439	418	414	421	387	432	424	435	420	409	401	382	429	381	405	414	403	391	409	409	373	418	420	427	422	446	458	374	401	428	422	402	404	399	426	406	400	370	413	430	393	397	399	417	419	415	428	388	434	387	424	382	416	424	404	400	410	427	402	382	422	401	369	417	390	411	361	407	426	384	381	440	395	398	405	411	424	388	401	448	393	440	385	403	428	383	426	373	424	372	389	387	426	435	406	406	383	400	445	384	425	411	449	357	411	443	397	394	380	420	413	378	390	411	415	433	376	404	440	423	400	418	415	405	432	421	411	429	441	419	416	421	398	414	394	456	446	387	449	419	423	435	398	401	417	418	378	375	454	426	394	421	387	391	442	417	433	392	431	433	379	402	462	399	438	414	411	411	402	443	394	367	449	387	444	395	439	409	395	397	408	426	364	385	428	393	395	441	416	411	432	430	398	417	432	399	427	433	436	433	379	403	441	407	406	422	442	428	426	428	416	417	419	403	417	370	384	408	399	392	442	395	455	402	418	388	412	420	434	416	439	409	415	399	417	458	386	423	415	403	424	419	392	445	389	400	420	396	436	414	406	436	413	396	382	454	401	411	384	422	417	411	436	409	404	435	365	406	404	420	406	395	380	419	452	402	418	423	406	425	374	410	414	436	395	390	473	385	379	404	378	422	394	410	403	367	381	441	440	422	427	408	436	408	395	400	420	403	409	393	428	389	412	431	404	398	413	424	401	409	422	376	422	382	407	368	430	413	407	429	411	391	404	449	405	413	401	409	417	407	408	387	412	425	392	422	368	378	411	416	419	395	419	446	392	407	425	414	392	397	421	434	433	398	369	422	392	385	375	404	392	407	391	461	410	433	402	454	403	431	406	412	409	398	405	418	422	423	424	396	375	363	391	392	447	423	398	394	420	411	391	434	408	424	413	416	387	413	374	381	413	412	423	399	421	402	417	411	428	386	392	411	408	402	413	398	402	404	383	430	378	446	428	418	459	420	420	398	428	421	416	424	384	397	363	428	378	394	428	422	430	398	411	432	406	443	422	392	448	419	426	412	389	414	397	421	427	396	382	421	376	362	397	396	384	418	409	395	412	373	390	424	405	413	435	461	427	391	444	404	459	402	413	426	432	387	396	456	417	436	422	415	420	410	424	423	383	430	375	383	405	439	405	396	452	399	414	389	394	353	376	401	446	401	391	362	425	425	431	410	421	409	413	386	404	421	417	395	414	417	417	445	383	402	400	421	414	363	399	418	412	399	423	428	421	373	401	447	428	380	431	436	404	433	447	408	424	395	423	404	396	389	431	410	417	435	433	395	420	433	375	405	418	378	409	420	436	431	427	421	368	411	443	392	425	427	402	431	394	420	392	397	433	431	407	423	420	375	391	389	409	415	414	378	399	436	403	424	406	393	392	367	381	387	414	392	424	414	415	384	392	413	495	447	411	389	407	409	387	413	355	428	412	404	446	419	410	395	447	420	406	389	386	377	401	395	438	387	399	396	421	398	430	414	409	381	434	438	425	390	402	372	436	419	426	408	449	399	390	405	423	426	411	419	410	436	421	417	434	407	433	403	420	374	445	397	415	413	407	429	411	355	398	410	394	397	366	403	419	410	392	401	433	411	413	413	412	407	389	339	407	392	438	398	417	431	409	431	424	412	404	412	399	397	372	419	394	421	413	413	427	427	415	405	378	413	409	401	432	407	383	422	430	411	405	401	401	389	441	392	400	423	444	425	426	409	456	380	391	442	416	415	404	431	386	411	409	381	440	401	392	422	423	460	404	406	439	411	406	444	376	436	410	423	415	381	416	423	396	391	405	406	383	413	413	380	412	393	438	404	413	435	426	403	398	413	441	415	387	373	431	396	431	390	401	415	409	427	426	406	436	403	433	432	419	403	421	387	417	402	372	423	450	426	396	380	423	391	398	433	399	431	392	396	383	421	408	424	400	412	389	415	425	409	405	384	397	382	400	406	377	385	412	447	409	396	401	418	408	389	363	452	414	470	404	433	424	408	384	415	413	398	432	417	388	399	409	383	412	443	382	431	455	388	419	401	415	420	422	417	429	429	410	412	410	425	424	420	385	434	429	413	382	412	459	413	392	430	407	423	404	432	401	396	391	454	393	407	408	380	413	368	414	404	356	378	371	400	409	408	395	406	359	364	416	416	447	425	396	413	403	400	422	405	422	447	390	425	381	391	427	433	436	381	421	409	421	454	402	421	431	401	418	404	355	411	355	425	429	421	402	407	390	395	380	394	414	380	442	439	428	435	405	422	418	416	398	391	407	418	365	412	397	404	401	409	426	385	423	391	410	406	434	408	396	423	413	393	443	408	396	415	426
23345	21626	29369	24337	21614	21623	8920	1129	870	839	784	727	699	722	669	627	613	664	613	663	609	660	609	553	601	604	587	613	583	591	611	576	611	571	585	588	607	552	562	566	560	580	566	572	547	597	531	634	558	589	594	624	600	583	551	529	602	618	596	550	586	592	566	597	599	533	568	582	575	595	556	565	546	579	615	593	605	529	599	551	539	539	573	566	545	572	575	579	586	549	554	560	554	558	543	589	555	557	562	563	566	574	556	597	543	592	523	526	575	577	549	602	555	587	539	570	542	505	586	541	539	594	572	585	580	531	583	543	570	610	552	566	586	568	570	534	561	569	579	572	623	554	539	540	531	536	594	538	646	532	553	554	510	554	535	527	537	523	587	531	541	585	605	573	578	545	590	595	573	568	532	589	546	557	588	575	550	583	532	536	528	578	559	533	570	567	567	557	580	566	563	580	562	596	540	586	541	566	565	542	534	577	520	555	589	537	558	552	585	579	557	550	548	600	591	595	566	541	596	628	560	545	552	554	547	621	566	556	578	559	547	569	556	566	565	548	556	625	564	550	552	540	572	579	592	580	571	577	569	544	551	541	505	560	567	540	582	568	600	571	522	569	588	574	548	585	552	592	580	557	562	580	610	588	552	590	574	591	596	580	586	567	563	567	566	559	554	564	551	584	594	597	536	578	526	565	582	533	560	533	597	563	621	600	588	574	544	556	522	567	550	550	553	569	561	568	549	557	570	556	557	591	552	563	573	561	572	586	553	581	583	564	522	544	597	545	556	572	519	547	552	583	551	511	559	533	548	557	568	546	606	558	535	572	577	543	591	598	557	587	565	552	584	545	538	560	578	558	574	535	552	564	558	522	524	549	566	556	582	509	564	592	578	545	575	545	565	603	546	564	538	571	529	581	511	588	590	541	566	569	570	587	547	589	566	580	582	546	557	621	543	598	568	558	519	555	601	560	545	575	556	563	542	543	562	597	557	550	573	560	561	566	558	569	579	554	564	569	557	592	571	545	558	557	577	529	568	568	519	590	618	598	620	557	575	566	569	572	600	591	558	533	548	583	557	588	594	591	553	558	556	582	549	526	544	560	528	568	582	552	556	512	592	550	575	538	608	550	594	547	547	562	569	559	542	603	578	560	550	574	589	582	575	586	583	609	550	544	599	552	563	545	541	566	557	557	576	548	609	548	517	594	545	582	572	550	475	551	568	543	555	569	578	557	554	603	544	567	577	548	557	548	557	558	597	555	608	586	587	588	601	570	546	552	599	547	590	554	567	571	568	555	555	562	528	615	582	558	578	593	540	555	599	621	531	552	573	566	597	541	562	568	551	538	530	556	587	557	559	581	541	591	537	568	608	545	583	599	560	573	550	547	557	601	596	587	542	592	496	586	541	561	593	573	543	512	531	512	595	565	567	580	581	558	572	564	556	548	566	552	563	539	523	531	562	524	611	549	544	569	597	547	566	567	508	580	548	556	523	549	592	566	611	507	553	537	550	558	566	533	583	535	540	577	563	587	552	562	589	601	570	565	585	559	614	572	564	589	615	560	546	574	544	581	533	616	568	547	562	525	591	554	588	592	558	572	537	585	557	539	542	572	621	589	548	577	529	562	561	579	503	591	541	584	546	551	570	533	584	531	577	560	565	569	585	537	571	567	541	558	556	577	577	599	551	594	559	518	525	580	525	595	551	598	537	569	555	556	548	547	563	568	579	514	544	577	574	535	558	552	529	531	584	576	555	626	544	565	585	568	552	601	601	600	576	573	573	572	543	559	560	574	562	569	588	591	564	586	606	577	585	571	554	546	583	560	573	592	589	554	562	576	553	629	575	571	558	578	587	553	605	552	535	579	541	532	589	587	582	550	585	591	564	583	570	610	568	572	593	610	574	598	540	587	546	540	564	557	585	575	509	577	539	545	571	583	586	571	571	544	565	600	552	583	554	549	542	572	543	551	572	559	567	562	553	575	575	554	558	573	587	525	577	593	581	578	589	577	552	561	535	555	560	609	550	579	581	549	574	577	505	576	585	540	599	567	511	507	568	540	573	584	562	596	531	590	567	557	574	577	573	564	581	573	560	567	560	575	565	554	546	572	629	593	528	600	550	583	593	562	575	539	577	583	536	525	568	517	569	573	561	587	542	612	571	539	538	582	511	580	551	579	540	579	571	593	598	567	578	536	595	613	586	613	576	549	594	552	607	555	584	581	566	582	573	569	561	541	556	515	588	567	548	573	604	567	565	538	516	586	598	559	581	598	574	587	549	541	560	571	546	544	547	524	565	598	524	574	515	518	584	507	588	556	537	581	518	561	596	517	542	567	569	551	546	566	559	544	564	566	542	543	537	547	573	564	605	527	542	560	597	526	568	568	555	571	599	570	607	578	530	566	563	564	578	566	552	571	550	547	587	567	551	575	572	570	532	591	553	576	549	606	554	601	536	546	581	549	571	580	568	568	565	545	540	559	557	556	577	546	524	567	577	561	571	569	556	548	565	605	582	542	530	539	589	568	588	580	549	553	545	591	559	576	581	525	544	583	551	555	620	556	582	589	545	540	587	527	539	577	610	514	561	581	596	541	559	543	518	540	560	561	591	536	596	577	526	559	586	549	561	584	546	576	584	564	605	587	571	543	540	596	577	577	601	573	562	562	565	599	570	542	591	604	599	553	589	551	527	598	542	586	554	578	552	549	537	567	591	553	591	583	575	590	585	577	545	563	540	524	552	559	552	566	579	573	596	576	553	563	550	576	552	570	564	621	587	541	601	585	610	590	588	555	533	504	563	564	501	639	530	583	542	602	528	565	559	601	584	582	627	509	545	595	583	569	589	587	519	543	581	548	552	534	559	571	569	603	599	570	541	563	547	569	566	589	526	557	570	546	542	571	558	518	601	555	533	585	568	590	557	562	584	556	580	568	570	575	571	510	585	555	561	535	523	593	577	587	545	571	526	526	536	528	547	521	595	557	606	568	527	558	578	524	541	579	586	580	593	577	585	545	524	515	574	551	540	565	624	555	589	553	532	614	581	571	534	562	577	552	561	559	527	561	562	563	573	580	548	532	610	540	566	533	565	584	592	564	563	583	568	587	576	551	560	551	561	574	552	550	571	535	585	564	562	567	564	569	590	564	596	590	535	569	567	573	579	561	534	590	545	552	541	571	604	580	522	555	553	563	546	551	541	580	557	574	563	554	560	572	590	550	581	559	583	569	564	559	572	561	544	559	599	603	537	558	568	594	598	592	542	590	586	596	532	548	587	576	546	556	523	619	547	577	551	570	583	546	539	551	547	561	610	606	552	577	547	556	572	566	525	525	562	549	584	526	570	588	547	529	554	557	568	527	579	553	552	541	563	556	544	574	507	559	574	541	537	563	552	581	541	562	572	565	549	595	618	572	536	546	582	532	603	544	582	544	578	560	560	561	553	594	553	621	558	556	612	583	562	550	582	556	585	583	543	604	543	527	583	575	557	579	600	569	572	544
45922	50745	8410	4306	3118	2320	1895	1562	1361	1207	1033	966	939	920	855	828	790	777	716	777	751	762	764	716	771	724	718	675	727	675	711	673	703	758	713	708	689	720	678	710	690	706	685	672	668	671	696	673	661	715	683	661	651	706	681	690	661	714	656	677	740	701	659	694	687	680	628	660	627	675	678	641	693	676	677	671	652	699	655	760	655	662	685	658	711	653	672	613	669	643	667	674	687	684	662	650	679	659	655	657	693	647	616	687	660	689	726	644	672	618	681	638	657	703	698	663	679	676	689	662	686	653	681	693	699	664	662	643	670	682	647	624	630	692	645	682	628	734	692	643	636	684	700	643	717	636	648	653	676	641	648	687	636	696	661	634	683	660	692	697	662	650	652	675	686	596	658	655	639	701	648	659	658	686	694	646	669	670	705	669	663	702	705	670	681	683	655	595	655	654	685	682	662	668	698	662	645	686	642	669	695	671	648	680	692	669	692	660	638	622	646	661	694	676	662	667	682	654	680	711	657	654	650	664	689	677	621	691	692	682	678	611	614	657	708	683	703	715	606	725	641	645	648	702	668	660	670	660	755	683	675	677	682	678	658	691	604	670	645	645	671	695	635	662	717	657	661	690	645	713	692	717	625	625	635	635	682	667	732	671	648	644	712	662	654	680	637	635	692	666	677	681	651	704	685	683	721	634	653	657	715	713	686	673	638	690	703	643	655	634	657	649	670	695	686	667	673	722	689	599	654	704	633	661	676	678	673	630	677	667	717	649	659	669	663	731	646	654	695	668	637	673	672	684	676	652	706	666	666	663	674	688	680	682	669	667	681	654	699	693	637	659	654	633	672	673	668	674	673	650	673	670	651	661	684	735	632	639	685	646	679	645	643	685	688	625	631	692	687	637	686	646	694	651	676	644	641	621	667	694	701	717	638	648	637	670	642	728	676	672	733	667	693	694	636	662	675	677	700	641	616	629	660	624	645	669	670	637	633	666	646	659	666	672	696	691	672	695	699	632	669	624	668	668	721	638	674	683	634	675	692	660	664	702	636	695	674	682	657	651	681	650	650	648	626	676	706	661	740	669	657	680	648	707	649	692	646	675	676	616	670	644	673	682	643	670	609	664	656	652	667	682	626	685	630	697	683	644	635	630	664	626	669	656	657	697	673	690	682	662	643	667	734	649	695	623	691	683	637	675	644	654	684	660	646	667	714	639	700	703	651	677	665	670	678	658	642	705	641	674	723	660	704	639	661	659	682	683	679	663	669	681	669	616	653	632	650	623	712	647	643	674	653	676	684	687	666	698	702	688	665	701	659	650	665	651	661	654	652	697	629	697	642	604	656	641	663	665	645	674	670	650	638	701	667	662	684	655	727	659	668	693	646	649	701	651	688	678	673	660	658	664	696	657	667	686	660	701	662	697	679	640	665	651	637	698	641	663	682	688	702	630	646	701	683	628	670	676	653	653	714	643	648	659	706	631	664	677	646	629	672	675	679	683	644	640	657	706	708	624	668	629	629	698	692	658	663	649	623	699	623	622	646	661	732	659	642	671	669	676	679	671	621	615	651	650	632	682	649	660	621	651	630	689	671	618	696	705	687	663	662	656	656	632	642	633	674	689	636	622	636	648	709	642	654	673	649	637	657	680	643	657	670	674	680	684	658	674	656	656	665	659	702	611	711	670	658	645	650	655	686	656	657	644	644	661	619	669	656	711	656	668	665	656	657	645	683	628	685	671	655	668	668	686	688	693	636	628	716	650	664	711	681	721	688	642	621	654	647	678	709	666	678	674	688	650	655	677	649	692	676	629	739	656	645	698	627	665	708	671	676	666	640	677	647	722	607	669	685	681	655	698	658	707	653	673	625	695	633	671	665	624	638	661	681	659	693	710	674	680	658	664	656	610	652	637	668	632	682	681	666	648	626	626	688	699	672	650	679	664	633	645	643	648	720	658	703	702	627	659	660	673	659	670	710	700	687	670	692	673	636	646	648	656	676	688	682	618	649	670	677	665	665	680	662	652	689	656	613	656	667	675	710	650	644	607	705	638	667	668	686	652	685	689	646	639	714	602	644	642	644	697	708	679	692	667	670	667	671	669	700	694	665	631	667	649	678	657	629	657	637	623	629	624	647	668	649	625	618	644	619	643	662	674	657	629	675	642	696	680	690	646	653	651	694	693	656	668	599	641	702	726	633	659	623	660	656	667	695	628	658	674	650	674	679	714	614	661	685	673	681	629	638	683	707	664	638	707	636	686	733	640	654	640	692	612	661	674	631	661	663	646	701	698	709	654	702	674	657	678	703	689	652	675	659	673	681	703	683	670	679	702	669	631	684	657	626	688	691	696	660	700	698	671	692	698	695	689	683	716	680	711	634	688	688	632	682	636	744	651	622	651	681	670	653	674	636	689	709	672	636	684	674	638	681	676	622	654	679	661	653	618	655	695	671	648	623	701	693	653	656	641	691	662	656	652	659	703	678	700	682	660	660	669	638	627	699	660	660	656	649	670	661	669	672	694	679	671	632	678	658	681	661	658	650	687	666	664	648	694	648	676	704	664	708	713	649	625	627	621	665	655	697	667	696	679	634	642	621	694	628	647	616	671	679	634	637	695	679	683	653	649	655	711	656	676	618	642	688	647	652	699	655	633	704	663	660	686	670	683	689	687	677	690	685	627	682	681	678	643	670	690	678	651	658	640	643	687	637	641	663	663	673	632	672	645	688	671	689	677	668	693	671	647	697	688	646	623	733	647	683	673	664	686	710	688	694	634	655	633	642	673	701	664	724	666	640	661	660	674	671	599	698	703	725	629	685	639	662	626	668	646	681	666	681	597	637	681	711	689	681	686	629	707	672	681	610	704	691	656	644	692	651	666	653	629	693	706	667	690	614	644	642	646	693	687	701	643	667	656	701	652	640	708	666	677	678	668	677	660	688	620	637	701	667	619	680	675	622	658	626	650	641	644	710	664	657	654	632	659	671	660	684	662	651	659	653	674	698	674	688	670	661	646	675	682	703	635	691	665	670	682	680	682	647	720	704	674	665	650	672	695	625	650	621	698	670	622	664	657	643	647	687	649	627	624	694	663	690	685	652	649	643	626	696	670	659	666	744	632	670	679	670	660	643	633	657	712	665	664	643	672	693	668	641	597	663	671	665	663	683	636	664	664	649	693	658	665	590	642	676	652	662	626	630	668	672	645	679	643	633	668	665	658	666	643	678	714	687	662	723	682	688	652	647	651	669	657	654	648	679	701	666	693	686	638	664	636	674	688	648	706	638	640	671	676	665	672	652	683	692	665	709	672	705	695	642	659	669	684	730	642	722	704	689	662	641	670	661	657	664	688	668	621	670	667	673	664	608	665	674	665	705	706	649	699	654	614	615	642	655	663	622	687	635	688	618	676	674	671	659	656	650	672	668	661	682	610	683	664	668	657	648	661	672	649	659	642	648	637	691	660	681	643	687	675	658	685	672	677	686	710	707	677	677	659
30269	25705	13459	1219	285	243	230	237	199	202	220	195	194	163	202	172	213	206	212	194	199	184	231	191	201	211	168	203	208	226	164	183	190	183	188	211	212	190	213	188	192	197	206	183	190	202	197	182	191	208	183	174	172	185	225	211	182	207	190	178	193	183	194	193	187	183	192	170	224	198	200	183	220	177	179	207	194	195	179	179	218	206	203	193	206	194	181	180	185	177	219	194	203	195	199	221	185	206	192	171	180	187	202	201	209	183	166	209	193	215	202	195	202	188	225	198	214	175	192	193	181	215	195	197	170	206	196	231	184	200	176	173	202	212	206	198	185	184	203	192	187	194	189	183	195	194	184	156	182	178	207	202	207	192	202	196	203	221	202	197	190	194	201	209	182	189	168	218	184	187	179	186	205	184	196	219	191	181	203	176	186	230	199	172	231	183	205	188	215	197	200	229	206	193	190	195	187	177	208	209	196	183	185	200	193	183	204	187	191	197	206	209	171	183	206	184	195	209	215	188	210	177	205	193	192	214	194	194	188	240	207	216	177	189	205	201	167	190	210	196	193	192	191	202	195	199	193	197	180	197	196	216	206	193	184	192	195	177	195	192	187	199	223	179	180	165	192	191	205	200	208	196	204	174	204	177	204	207	214	200	181	191	193	189	189	210	211	198	211	183	188	191	181	220	217	194	201	208	187	198	169	214	207	181	189	181	223	201	191	218	176	198	198	193	208	195	207	187	221	193	213	183	186	184	234	186	206	187	180	185	181	186	207	177	199	191	223	222	206	193	199	184	192	195	186	213	188	223	194	196	198	195	174	163	182	179	206	190	192	207	230	185	211	222	189	204	205	204	210	222	202	200	189	173	196	191	207	178	177	213	185	196	183	198	218	199	211	179	209	199	183	205	197	180	197	212	198	200	220	209	212	190	206	211	202	190	205	185	186	191	164	180	188	167	185	193	190	184	187	181	200	242	174	192	202	202	195	195	186	190	195	174	182	216	177	192	185	188	204	189	181	187	206	177	197	211	181	198	172	198	176	218	196	191	192	207	206	159	187	216	178	199	200	207	204	223	214	192	204	225	200	185	222	193	193	192	191	199	208	194	208	183	208	193	205	185	198	185	190	224	215	167	193	162	184	214	186	186	195	200	189	194	189	204	187	188	174	214	206	191	182	184	198	175	174	187	201	204	189	204	227	195	204	211	187	201	191	189	209	191	197	179	189	183	176	175	179	200	198	177	185	196	190	182	174	171	177	210	202	188	199	242	200	196	154	192	179	186	202	204	212	191	181	183	183	185	216	209	197	210	201	207	218	168	197	220	220	194	189	201	186	212	215	199	210	205	179	196	229	193	179	192	208	180	179	207	214	211	187	205	191	189	195	215	174	208	179	200	201	159	180	206	193	209	213	189	206	177	187	214	214	191	194	186	193	205	191	212	194	196	183	177	196	208	205	199	204	191	199	178	205	189	215	176	193	202	205	195	194	182	181	227	197	186	178	181	201	185	201	222	186	190	220	199	219	171	216	176	199	223	194	204	197	186	213	195	191	211	190	196	212	198	198	187	215	182	208	213	197	210	201	195	195	180	193	199	203	208	200	211	236	183	183	199	175	185	177	184	200	205	216	204	183	193	218	189	207	181	209	200	168	183	196	207	197	194	181	187	207	186	166	207	199	184	198	199	184	198	185	182	200	183	192	188	200	185	173	173	200	193	194	163	203	213	161	217	182	194	193	200	179	206	196	186	187	174	196	189	183	187	182	236	198	220	203	201	183	178	221	210	178	196	206	178	184	198	192	210	203	193	194	186	198	193	196	189	176	184	209	169	217	200	198	176	188	202	213	193	201	175	188	202	184	205	202	186	187	176	186	182	199	180	210	198	193	192	192	184	209	214	202	201	198	215	197	203	184	190	195	217	187	215	208	209	214	211	190	204	207	200	188	205	200	200	173	217	163	191	177	178	205	204	198	185	204	189	203	201	187	203	200	196	212	211	183	207	178	187	196	209	219	203	182	198	205	227	193	193	203	190	204	186	211	207	199	174	200	191	185	167	194	211	182	207	184	192	231	207	186	214	178	178	179	226	199	207	198	217	203	197	200	192	202	185	219	209	210	183	205	203	183	184	201	191	170	194	196	194	198	195	217	197	215	182	197	204	201	204	197	198	191	200	215	173	188	200	198	198	211	198	185	184	220	179	209	177	169	176	205	186	188	188	209	203	207	200	200	185	202	208	176	213	202	205	172	177	188	220	171	178	213	190	194	196	198	204	215	219	178	168	221	204	203	208	215	211	194	196	196	190	220	188	206	213	195	217	194	204	222	198	178	213	181	199	214	193	203	188	214	206	221	188	219	218	200	194	198	196	205	177	179	209	199	208	161	188	214	198	213	199	189	230	198	183	183	211	185	175	178	202	183	204	203	201	230	210	213	182	219	224	190	179	197	220	218	189	197	199	171	214	177	229	219	240	187	170	184	189	184	166	217	221	200	196	180	211	200	210	204	210	215	177	201	209	215	179	189	184	206	204	203	184	211	203	205	173	173	222	198	182	207	200	183	179	179	195	186	219	208	200	202	193	208	187	181	199	203	222	200	196	213	199	188	212	189	207	173	213	197	183	179	196	198	200	183	198	206	199	196	217	205	195	218	229	189	177	196	211	195	187	217	217	173	223	204	202	200	210	219	190	181	177	213	207	198	184	210	178	225	187	218	199	199	205	188	212	191	203	203	198	187	170	189	208	198	194	183	211	205	196	190	215	198	208	212	196	178	193	176	190	183	193	187	206	218	190	182	176	173	172	206	178	190	200	192	210	201	211	171	182	211	201	201	198	177	194	212	188	191	199	193	180	168	174	170	191	203	181	218	214	220	189	218	204	218	214	198	210	183	198	214	219	182	192	189	205	201	201	211	195	198	186	215	186	183	192	193	199	183	200	191	210	181	210	222	224	174	202	210	180	196	199	178	201	214	197	208	190	202	209	185	183	212	226	189	203	207	184	190	205	197	193	215	203	195	194	187	187	204	188	219	181	193	195	200	167	210	207	199	213	210	183	208	184	185	208	206	176	205	197	194	190	215	192	197	172	202	191	184	210	223	199	214	206	196	191	210	203	182	192	221	185	196	171	195	176	206	175	197	190	211	192	173	198	209	172	214	185	204	196	202	196	187	206	194	208	211	205	212	193	174	191	214	206	213	188	177	174	193	219	205	199	217	198	215	189	217	183	179	201	192	200	199	192	199	212	188	192	210	180	208	193	207	204	193	160	192	190	195	197	209	201	229	198	193	207	189	172	206	198	198	203	187	187	238	192	198	217	191	200	179	194	222	172	186	183	194	191	189	193	171	200	208	219	196	200	197	168	219	189	186	212	208	184	193	201	204	180	193	164	174	199	200	209	215	197	212	200	209	172	190	210	185	190	173	190	194	220	203	191	208	206	189	199	170	203	183	215	190	199	195	204	213	167	174	199	200	179	179	195	219	233	206	215	188	192
35917	30421	634	402	365	316	276	317	286	289	271	266	228	249	280	256	268	275	267	253	267	259	268	242	274	280	260	255	262	295	225	260	288	262	264	267	262	230	279	255	273	258	251	254	292	259	283	269	261	255	260	274	253	278	256	242	253	253	233	288	267	279	259	265	254	257	258	243	242	251	260	247	269	265	278	254	254	258	272	245	271	232	275	253	264	284	243	247	275	259	274	284	248	248	262	287	266	256	249	244	262	287	238	272	267	258	248	248	259	243	277	261	280	243	258	266	250	276	242	257	285	245	244	239	285	249	259	248	278	261	227	246	251	256	252	263	257	236	224	262	243	282	231	246	248	233	246	270	262	257	273	266	254	261	268	248	260	261	273	255	267	284	264	250	250	239	271	257	270	237	263	261	247	242	272	247	249	234	249	256	247	267	241	283	251	270	265	252	243	254	246	253	248	254	266	259	283	246	271	254	262	247	258	265	267	275	262	237	266	246	227	255	243	270	233	246	246	250	270	268	274	210	251	220	245	274	259	284	258	238	259	250	255	236	300	269	260	280	274	271	262	261	278	257	270	254	252	245	290	260	252	245	237	314	251	271	259	251	258	246	240	276	255	268	241	249	258	255	227	219	266	251	249	262	242	248	255	265	256	259	276	248	259	247	248	253	247	275	281	260	242	280	284	263	234	274	257	255	246	275	236	230	277	256	294	228	249	256	266	241	272	280	256	271	282	240	229	237	266	247	270	281	278	280	257	249	246	271	251	238	257	269	256	253	272	266	266	249	232	263	270	279	251	268	230	262	272	245	257	286	279	256	261	263	250	280	263	262	256	255	262	269	272	249	230	236	259	291	256	292	238	294	262	257	281	260	251	268	244	262	231	265	232	273	233	262	243	257	265	269	257	254	228	248	273	236	236	265	288	279	276	281	287	247	268	266	259	252	238	249	251	251	268	251	238	261	270	252	246	266	240	265	246	269	242	252	284	260	282	271	281	227	238	269	283	243	248	250	250	272	272	262	267	282	248	258	264	270	246	267	262	261	249	280	262	220	248	248	254	228	257	237	264	262	234	251	246	272	254	242	233	256	253	273	264	265	260	252	250	265	255	239	246	237	224	244	275	239	246	256	263	243	240	236	278	257	280	255	264	252	252	248	259	253	270	247	246	258	274	236	239	269	254	234	238	258	265	249	259	266	260	234	262	241	298	264	279	247	273	227	247	267	248	275	242	243	237	237	250	261	260	279	253	277	279	255	270	241	272	275	248	266	262	257	257	260	245	242	243	268	254	240	265	235	238	259	265	245	265	263	250	294	235	279	279	254	231	289	273	276	250	259	251	276	239	242	257	261	275	252	261	273	258	238	256	269	251	239	259	250	251	251	246	274	217	275	282	261	250	259	277	268	252	260	278	238	268	268	276	281	249	241	252	258	261	267	270	245	267	272	264	291	264	238	277	263	277	260	274	298	274	279	262	262	244	257	258	248	257	261	243	239	275	240	268	274	261	262	275	269	259	250	243	242	233	247	268	254	276	230	275	272	255	263	244	274	253	262	258	266	259	278	276	235	263	253	274	275	256	259	266	285	232	276	265	271	249	255	270	222	278	249	270	273	252	257	246	255	258	259	230	263	252	261	271	255	247	255	256	278	271	248	258	244	258	285	258	243	254	276	259	288	255	271	259	259	250	266	268	261	277	247	254	249	252	307	270	233	235	241	266	280	269	271	254	275	274	261	255	264	257	249	217	261	267	277	236	248	270	275	277	232	250	264	267	219	270	235	252	242	247	240	244	249	261	262	255	251	247	269	236	271	262	227	278	239	253	225	274	236	269	271	271	251	253	248	278	258	257	222	271	267	262	256	250	259	215	268	253	266	232	249	231	276	258	251	252	277	248	253	265	250	277	255	251	270	273	249	278	250	257	238	251	250	271	220	280	251	264	242	250	238	271	242	246	292	239	235	303	253	250	240	276	263	276	236	297	256	254	245	267	261	236	271	272	238	256	242	240	275	247	242	234	241	245	234	276	251	238	269	244	276	278	250	242	251	243	233	257	274	267	259	262	223	275	265	232	268	282	302	299	243	257	256	237	250	282	265	259	282	277	287	277	241	289	262	244	252	264	234	243	228	265	272	284	238	258	229	271	275	257	226	242	251	229	267	295	246	261	245	242	263	261	252	255	228	260	271	284	270	250	259	244	248	250	248	251	249	254	254	251	263	260	241	253	250	257	226	270	281	251	240	278	250	260	227	251	247	250	257	262	223	276	264	259	254	247	283	281	210	260	237	253	267	249	221	245	253	270	237	263	281	271	266	289	284	276	277	260	264	244	287	243	253	241	269	248	272	245	252	237	263	251	260	263	265	268	285	267	239	298	281	274	266	245	255	277	269	276	250	249	250	251	274	265	242	256	251	260	270	298	261	265	257	272	250	238	289	258	271	238	275	219	236	276	241	265	269	295	273	239	286	262	272	289	274	248	223	253	250	259	269	256	247	248	271	242	257	264	260	237	293	243	272	268	280	252	264	254	257	256	256	280	246	247	265	240	255	262	235	260	281	261	251	252	285	255	266	248	226	271	256	272	265	262	226	261	293	264	219	234	245	251	244	277	227	231	267	215	267	245	253	262	265	283	240	238	245	255	260	235	279	268	276	274	267	260	245	238	258	265	254	249	255	239	247	227	275	266	259	276	237	283	231	261	274	247	249	244	226	233	248	257	270	259	257	285	282	243	255	283	262	247	284	248	284	249	287	273	279	266	266	252	249	256	244	261	262	215	283	261	286	271	255	260	261	241	246	276	266	259	244	254	279	276	270	247	263	242	285	254	255	282	266	282	277	267	274	240	262	235	279	262	230	267	215	238	272	240	261	266	259	272	261	258	244	252	273	251	251	250	262	270	260	278	240	270	297	243	267	253	270	268	263	272	246	254	229	254	234	279	252	269	255	267	260	249	262	263	258	247	257	253	250	264	277	244	260	278	262	273	255	267	245	252	243	233	260	273	260	266	257	240	250	256	267	260	262	276	274	247	236	198	229	274	275	267	253	283	257	257	277	265	255	293	255	269	262	250	264	260	254	235	249	255	279	276	233	271	278	280	278	240	248	268	264	250	267	271	275	259	267	275	253	236	224	230	231	257	278	244	246	280	249	246	269	261	284	287	245	250	246	276	291	261	284	263	250	258	258	236	276	277	267	271	265	282	247	245	276	271	271	260	270	256	291	266	268	260	271	253	290	247	249	231	225	277	265	233	258	268	263	279	256	245	242	242	256	285	261	281	301	263	278	260	286	275	248	243	257	278	273	224	259	260	275	254	252	233	251	267	282	245	273	280	250	243	255	225	257	254	261	251	257	260	230	256	222	276	257	276	240	233	254	278	248	248	233	235	247	261	280	269	253	260	281	279	270	261	255	271	261	243	256	244	254	230	265	244	243	258	270	241	254	254	226	275	287	235	273	263	257	281	278	246	293	265	267	269	253	239	271	282	238	266	272
24549	21584	28630	24886	21351	5379	669	466	476	393	396	380	361	320	343	314	326	326	347	319	324	310	331	324	313	309	299	324	346	311	303	322	320	261	299	325	309	307	297	298	323	295	292	286	338	302	307	300	292	333	316	328	315	316	346	332	316	289	282	311	315	300	298	289	285	300	299	293	301	344	302	317	305	291	332	276	326	332	320	314	313	278	315	326	318	302	287	333	338	302	301	343	307	283	342	301	311	319	270	313	301	279	338	282	295	311	289	315	330	283	325	282	318	323	309	314	276	296	299	307	301	300	338	299	301	299	295	314	291	327	307	305	307	302	318	301	291	297	334	331	297	314	333	294	313	318	334	288	310	287	295	286	303	285	321	311	270	288	292	326	314	318	303	314	294	313	303	304	309	315	305	308	294	313	303	345	282	320	283	298	299	328	298	311	298	320	318	285	328	283	309	297	298	321	338	298	327	300	291	326	309	294	304	322	283	292	289	291	290	315	288	319	268	271	301	264	277	311	286	317	288	332	337	299	285	336	300	273	310	294	292	317	316	300	311	292	305	320	320	301	343	305	296	292	323	323	319	317	306	286	294	312	326	316	287	343	314	313	321	318	342	299	291	294	289	295	310	307	276	303	292	353	327	307	297	339	340	294	291	296	320	342	304	321	318	323	309	288	314	289	288	321	304	301	292	309	305	296	295	317	309	325	292	297	316	307	316	287	334	310	325	304	279	320	312	322	308	324	281	318	310	292	327	317	347	300	300	298	283	326	300	287	304	318	306	319	331	297	327	289	295	280	319	313	324	338	337	280	310	301	303	299	321	302	304	303	336	292	295	309	292	301	353	313	298	278	310	296	322	292	297	333	289	305	326	287	317	252	293	335	304	328	326	305	308	304	285	327	316	295	272	325	296	301	311	295	280	328	266	327	277	308	287	309	329	306	303	332	297	330	288	283	316	273	302	320	294	309	310	294	305	333	298	292	322	314	295	330	298	292	300	297	308	315	319	332	313	332	308	323	321	327	320	300	313	316	300	265	300	289	320	299	313	285	314	346	305	329	310	315	326	303	301	315	303	302	319	295	282	288	308	272	319	309	312	265	314	314	276	306	303	299	319	295	332	300	328	316	305	309	296	306	316	320	308	291	278	261	278	307	303	322	328	334	310	328	311	337	329	286	290	291	288	306	323	310	310	283	285	282	314	309	301	307	275	296	316	309	302	328	331	302	267	264	293	327	276	299	309	296	315	280	304	306	306	333	292	337	312	291	305	299	312	314	276	304	343	298	339	294	335	302	298	307	293	267	328	312	309	323	318	327	299	315	290	317	318	304	317	297	281	274	329	318	316	324	280	286	292	295	317	311	286	320	291	291	309	280	314	290	288	341	299	309	313	318	325	265	322	291	289	339	293	309	292	303	338	300	301	313	319	327	314	305	300	313	325	309	327	288	298	298	310	311	328	284	287	303	305	310	330	315	319	300	299	328	302	305	310	300	314	299	325	304	295	332	294	286	297	296	302	300	319	306	295	292	288	299	292	310	298	284	329	298	321	293	326	291	326	302	316	305	305	278	294	296	317	274	304	290	292	301	317	294	307	312	285	309	291	309	298	321	332	314	280	309	306	326	323	311	276	322	325	329	323	338	284	328	287	306	336	335	292	286	303	304	332	310	294	334	318	304	312	299	295	303	295	304	260	291	324	299	305	293	304	280	308	328	342	288	296	285	285	330	297	315	275	322	266	285	318	316	312	293	288	327	321	329	304	291	285	309	323	327	293	291	316	281	283	284	289	322	298	296	314	281	328	298	299	294	269	316	279	285	338	302	306	284	284	311	263	308	294	284	309	326	300	320	325	344	299	270	280	293	280	328	297	300	311	310	315	321	315	325	290	291	302	336	293	290	309	292	319	303	305	284	328	308	306	297	285	328	295	275	300	333	327	306	287	308	288	309	309	287	311	280	276	293	304	320	280	298	280	290	315	290	332	281	329	313	316	297	303	319	301	282	294	290	315	296	260	296	300	326	340	278	307	281	287	296	322	302	304	299	313	311	306	302	304	282	308	319	291	318	306	287	290	298	315	326	311	275	310	284	309	324	311	332	328	303	294	307	297	328	344	277	300	320	298	327	313	314	328	310	302	328	315	304	308	340	337	310	329	309	303	325	311	301	281	291	305	314	291	331	308	309	306	308	341	308	297	332	323	313	327	278	305	306	289	298	301	327	304	296	285	291	303	331	311	301	330	329	318	290	280	291	286	344	318	302	321	284	315	324	282	300	289	318	305	314	306	325	315	301	302	282	295	300	299	304	302	294	284	327	311	306	279	325	300	268	274	307	304	307	310	312	303	299	296	294	300	339	324	326	287	324	279	293	317	342	323	295	289	320	305	313	332	305	305	353	315	294	307	308	321	290	313	324	290	279	320	282	269	299	285	312	306	275	329	296	324	281	318	309	289	294	332	317	304	297	298	293	285	312	274	326	302	297	308	328	290	289	296	306	314	291	313	319	326	301	319	337	255	307	307	307	322	275	339	315	291	304	306	326	319	288	291	298	268	316	299	362	327	280	338	260	288	308	313	310	294	310	320	311	310	327	311	324	298	299	282	298	290	288	303	317	299	296	292	307	309	321	319	303	311	323	305	329	315	282	310	294	331	296	300	303	300	303	311	344	317	276	293	297	303	311	277	305	327	306	304	286	297	323	312	333	304	330	313	297	311	300	315	337	298	299	311	308	313	336	304	306	326	282	294	292	292	314	283	313	297	314	325	291	287	318	315	311	280	321	299	317	308	317	337	314	276	327	300	321	273	320	309	299	303	288	302	303	288	317	327	293	317	285	319	323	318	294	337	294	278	302	320	311	259	311	304	314	325	297	298	298	310	306	306	313	343	301	313	272	325	281	307	293	292	307	328	317	338	317	309	285	309	302	293	308	280	269	307	318	291	291	299	310	289	306	307	319	280	286	270	296	296	303	315	292	312	302	344	287	284	324	333	317	306	308	307	271	307	294	322	305	297	274	276	318	310	290	277	308	302	331	315	297	288	302	319	317	307	297	302	330	321	319	312	309	293	300	316	306	333	291	322	310	281	347	312	306	293	318	280	299	323	305	317	354	326	296	299	296	303	317	289	306	301	299	312	309	318	285	291	302	286	305	315	295	303	308	313	289	279	314	306	290	304	326	353	317	318	310	275	288	308	302	297	307	325	286	342	306	275	320	277	308	293	306	295	296	302	330	301	289	322	301	305	323	321	284	294	303	298	309	305	335	316	305	318	290	308	281	307	316	326	299	319	269	293	321	346	290	304	283	314	313	295	296	310	315	319	300	274	267	320	295	311	327	289	319	288	330	279	332	301	318	280	326	329	336	308	302	290	284	300	312	317	288	307	312	283	325	300	295	305	321	320	307	331	297	330	316	287	293	284	318	318	293	309	330	272	295	305	318	339	319	281	300	307	291	314	327	318	301	294	300	262	290	318	328	306	303	301	324	294	287	289	280
40303	41080	4172	2048	1499	1191	936	755	675	575	546	522	497	447	468	439	417	427	412	419	392	420	373	421	413	419	407	415	419	408	395	366	409	382	383	404	359	384	423	373	378	366	411	387	398	420	380	387	366	361	381	368	356	377	392	359	367	362	333	367	354	374	385	387	383	375	354	376	402	342	380	358	386	379	383	385	360	365	362	390	398	341	389	403	373	389	355	402	378	364	370	358	362	349	361	358	364	357	353	347	367	385	375	357	358	377	362	379	386	367	359	356	352	373	366	411	402	363	384	338	369	367	429	388	358	378	359	349	375	357	361	354	381	334	379	393	353	372	365	374	382	369	369	373	380	372	398	369	381	346	359	382	359	355	417	389	357	408	373	370	358	362	386	391	409	392	367	382	368	392	387	386	342	348	382	341	400	390	383	368	386	334	370	365	368	386	368	374	379	369	375	355	365	369	374	355	373	366	388	373	380	362	390	370	359	374	381	380	395	398	360	347	369	379	392	394	378	360	392	372	367	376	397	362	343	386	397	371	349	393	369	361	392	365	356	334	362	381	386	371	377	361	386	362	356	367	376	366	359	379	399	337	393	358	395	379	347	363	364	370	346	363	392	357	372	384	384	376	380	377	365	399	376	365	360	376	373	382	398	376	385	441	379	369	368	343	371	384	369	394	382	352	376	412	381	370	366	373	421	367	362	362	371	362	393	337	373	352	393	350	375	360	365	335	314	366	401	406	368	355	390	381	353	372	428	371	371	367	367	374	407	382	367	345	368	346	372	346	375	357	386	349	352	384	369	359	357	384	368	351	371	383	402	365	378	363	369	370	369	361	368	341	341	388	375	353	357	384	392	392	398	380	358	343	350	363	385	358	418	385	387	388	371	363	379	393	387	388	376	356	376	371	349	361	404	361	372	364	365	357	386	359	378	348	357	388	344	367	359	359	376	377	391	355	360	417	356	384	365	360	365	365	381	349	357	384	393	386	417	382	374	374	381	392	341	356	403	383	402	380	351	365	378	401	325	416	365	380	339	401	363	377	382	346	387	357	361	365	389	402	413	393	363	395	391	380	355	356	351	402	360	349	383	378	382	413	381	364	359	370	355	380	342	355	384	323	368	373	332	363	381	403	351	380	376	344	338	330	374	358	397	370	358	380	381	344	343	362	382	372	382	370	368	361	393	375	423	364	383	378	370	415	373	428	358	346	363	357	333	359	359	378	360	384	392	362	359	411	350	374	358	377	377	402	398	390	357	372	383	361	369	346	359	367	371	399	390	359	359	382	378	386	333	357	375	370	390	388	328	364	369	419	384	342	321	371	331	412	349	360	334	366	367	387	399	367	378	380	398	385	369	374	383	378	349	374	398	340	400	363	365	374	326	346	329	368	387	368	389	356	374	360	370	415	396	386	365	361	390	401	368	394	374	365	366	385	383	345	371	364	373	417	359	354	381	368	361	386	398	389	361	338	363	388	380	391	385	403	372	390	343	372	348	342	366	346	393	353	379	382	364	387	388	375	386	363	393	377	417	397	350	379	370	367	358	382	397	403	383	386	389	389	385	370	394	335	376	377	373	404	392	374	387	386	372	378	366	366	369	365	364	412	377	365	409	344	381	350	392	349	377	363	367	380	379	380	374	402	319	387	341	366	391	378	406	386	387	381	402	367	338	356	378	357	355	373	378	395	343	385	364	348	375	375	354	371	371	354	389	393	345	407	366	438	392	394	400	359	386	349	384	360	369	382	375	374	380	366	398	356	394	355	380	360	362	379	363	364	349	389	382	344	360	391	376	349	371	356	405	390	350	356	341	359	403	364	361	370	379	368	399	382	366	358	395	391	379	403	361	403	377	326	374	354	390	417	369	373	420	366	406	379	367	390	381	383	383	365	376	359	345	379	385	365	385	382	381	349	397	395	369	393	378	394	348	367	383	396	415	372	348	389	360	368	360	345	376	364	339	348	404	385	376	344	407	351	348	351	374	381	393	377	342	371	362	381	359	372	350	365	380	373	377	369	364	351	358	363	370	365	366	350	399	380	356	399	376	399	361	372	371	378	355	377	365	374	400	360	368	374	363	363	356	351	356	379	365	363	383	393	349	387	371	379	362	350	348	366	381	409	369	379	379	391	399	401	378	332	398	379	371	408	397	354	357	398	395	384	368	411	353	384	398	370	370	356	385	381	336	387	364	395	371	364	367	377	313	343	355	364	402	348	389	361	361	324	362	389	394	373	370	362	382	389	347	325	361	369	378	384	371	397	358	381	389	361	399	381	356	371	347	368	416	396	347	375	334	381	364	346	348	380	370	391	368	353	358	350	411	350	359	361	363	440	354	385	350	384	367	374	385	396	382	340	353	393	394	392	384	386	372	350	349	354	391	388	422	351	377	410	373	382	384	385	380	406	378	413	401	373	366	339	401	382	360	393	361	364	371	408	378	378	350	360	388	376	364	359	360	378	379	398	364	369	366	398	364	394	373	338	390	368	341	382	380	373	368	390	405	376	375	350	367	398	382	344	361	360	402	405	378	369	385	390	366	356	384	385	357	387	395	363	382	349	362	368	379	349	414	363	396	374	379	368	358	360	417	333	348	362	376	367	384	393	378	357	371	358	341	345	366	340	374	373	363	368	398	368	381	378	407	350	380	385	361	384	371	357	390	352	347	356	366	396	368	389	376	362	398	370	376	355	346	379	372	371	379	404	394	389	361	356	381	366	321	349	354	375	414	377	360	441	388	381	394	388	359	387	374	369	378	357	388	390	367	345	397	360	384	359	363	364	392	383	367	344	415	377	388	355	378	388	334	384	374	376	414	332	351	398	381	351	365	381	350	391	385	376	346	394	357	385	372	377	382	385	392	377	380	382	356	373	359	364	376	380	351	379	367	399	361	356	341	404	402	371	401	374	345	376	370	358	378	346	381	389	371	340	381	396	360	401	343	344	389	362	399	399	370	402	366	387	396	337	401	371	395	407	364	333	334	361	381	361	376	344	365	350	384	362	379	386	358	409	392	389	363	404	385	374	344	397	408	368	362	366	353	401	360	386	393	378	396	370	403	358	382	348	381	344	370	352	343	409	366	358	400	417	395	388	360	349	420	379	352	339	366	349	373	357	375	374	359	379	382	400	375	368	363	350	376	399	385	362	372	339	391	412	370	375	414	339	388	385	372	363	355	342	385	392	381	379	360	381	361	381	371	363	387	392	381	371	365	381	408	398	367	404	365	334	404	360	357	367	426	354	355	371	357	364	361	419	401	407	364	359	372	366	361	360	383	356	376	350	361	380	413	400	404	373	389	355	356	342	335	331	373	401	407	389	393	388	391	376	384	377	358	329	386	365	354	379	340	368	398	347	397	364	353	391	377	372	384	370	400	408	335	374	390	357	372	393	369	350	357	390	371	371	405	400	407	380	374	347	362	362	374	359	408	389	359	347	378	360	391	368	322	386	362	386	357	357	360	378	373	381	352	382	370	361	384	375	364	367	356	345
25673	21617	27436	25820	8039	607	459	425	396	373	355	351	322	343	341	356	358	346	297	351	344	340	317	300	325	358	351	329	309	354	327	336	310	328	301	278	338	296	337	333	321	322	314	331	309	324	311	342	294	314	274	302	320	300	313	339	341	304	329	336	316	341	331	353	284	326	357	329	318	318	348	302	284	296	297	345	327	360	349	303	294	336	295	313	323	288	310	332	336	298	358	348	270	304	333	348	320	292	293	320	314	331	312	307	345	302	346	324	312	310	303	364	274	290	328	333	330	327	301	268	324	286	360	337	317	316	287	311	319	319	305	325	293	301	341	302	324	323	304	310	318	302	375	334	302	320	313	287	297	311	301	320	304	310	313	302	339	314	314	298	323	314	310	343	324	298	312	324	276	281	358	349	337	320	294	313	331	326	313	290	334	342	310	317	342	297	294	306	319	313	342	342	301	318	329	341	298	310	299	306	338	318	328	294	294	311	333	337	308	340	276	309	295	323	266	344	342	324	293	299	283	323	331	322	316	305	292	334	331	314	298	311	341	299	313	307	275	315	337	300	303	317	345	290	346	315	330	316	327	298	346	310	290	291	324	303	337	343	355	317	322	327	341	343	304	318	334	343	302	304	340	313	325	318	347	306	324	299	315	317	319	320	315	335	328	308	315	329	309	315	311	300	300	281	293	321	330	303	297	291	299	328	296	311	333	287	305	336	323	303	328	279	318	335	322	310	316	337	313	334	302	292	313	310	308	341	340	317	326	321	303	297	326	306	332	319	353	294	320	323	317	316	333	295	336	314	294	344	341	282	309	307	293	310	345	325	296	306	333	327	338	282	335	328	341	321	318	307	320	329	320	366	301	316	316	306	304	304	330	277	320	354	312	317	350	318	310	302	305	300	294	287	315	295	309	346	310	318	306	331	320	323	288	311	316	339	330	300	335	308	302	305	305	331	270	320	302	285	306	338	342	290	309	315	325	322	301	326	303	306	306	311	287	330	300	323	296	303	311	312	324	324	305	300	326	324	317	308	296	309	345	286	303	345	317	304	294	309	325	328	328	331	329	326	314	293	335	353	319	311	310	349	326	316	346	331	329	321	309	299	328	321	321	323	318	341	345	324	317	328	315	347	330	289	317	317	323	336	304	340	261	334	350	325	286	327	310	321	306	314	294	344	307	295	330	288	291	299	298	325	310	307	339	327	312	301	326	333	314	322	359	281	335	336	325	304	299	346	309	330	322	328	331	335	306	293	304	321	289	330	361	314	295	348	284	311	335	297	320	315	304	302	292	314	307	317	318	307	309	313	323	329	320	320	332	329	280	272	320	330	315	313	325	317	297	316	365	341	312	348	307	317	340	320	332	313	298	324	305	286	297	279	325	315	336	288	332	312	300	340	316	355	339	319	304	306	318	320	319	325	314	312	307	304	313	329	327	321	310	338	297	327	362	306	314	318	334	329	340	358	342	314	324	302	342	299	288	318	335	316	311	329	311	345	331	298	294	312	321	313	340	309	338	316	319	328	316	294	350	322	308	312	311	334	315	351	299	320	330	293	340	324	321	291	305	301	311	302	333	306	325	331	325	333	328	296	321	312	307	322	334	312	329	345	322	325	345	314	304	274	329	322	380	311	313	330	267	302	337	337	322	337	324	306	300	272	311	304	315	327	305	305	316	327	310	306	280	318	312	292	319	307	338	348	310	324	309	292	304	326	288	354	289	303	322	314	328	287	288	300	327	359	310	315	310	363	314	327	305	286	311	293	320	296	297	309	333	319	328	321	303	338	311	303	319	330	334	322	309	312	331	306	316	294	305	326	306	313	328	321	302	296	317	334	331	319	325	316	310	347	315	306	318	337	326	325	332	309	320	313	322	290	304	332	307	310	298	323	350	325	299	310	331	317	309	321	343	345	320	342	303	298	310	330	333	320	347	315	324	314	333	317	333	304	319	303	305	303	361	298	336	318	314	289	336	298	312	320	317	310	311	351	305	322	336	314	302	315	341	361	289	351	317	343	318	301	306	288	340	290	285	325	331	328	310	325	350	337	337	303	324	309	321	327	301	293	333	292	335	329	324	313	294	331	330	301	316	319	313	302	319	326	331	329	322	302	326	311	339	302	305	331	320	312	292	323	309	314	300	309	318	312	345	314	349	303	326	323	291	300	342	332	335	317	314	329	329	325	324	321	320	324	368	307	315	303	304	331	337	325	322	303	338	311	322	312	321	325	320	294	341	312	300	302	339	360	315	299	291	313	340	301	325	343	350	319	317	299	311	328	326	336	339	326	313	314	326	327	316	317	287	303	331	317	290	297	299	331	323	302	363	302	313	292	326	358	342	332	331	326	319	325	322	325	307	317	334	299	341	292	331	323	327	333	307	293	339	344	325	329	306	305	319	346	302	354	318	293	307	328	335	336	317	318	329	312	344	320	304	321	301	284	291	357	330	287	366	318	312	349	316	334	309	321	303	296	314	338	342	310	335	301	303	306	351	295	336	334	280	290	329	350	308	322	308	345	344	343	320	298	321	323	304	342	315	332	333	316	319	338	312	288	345	298	329	339	333	340	330	298	295	351	283	326	322	313	329	308	309	320	321	306	320	358	336	322	318	298	340	279	311	295	339	308	301	329	317	331	294	331	321	337	339	316	356	330	283	323	333	296	305	317	307	288	342	314	315	280	317	315	323	301	338	299	322	292	307	318	301	296	287	325	369	343	286	309	332	336	324	272	296	341	336	289	285	320	280	353	305	328	313	318	332	349	313	325	323	321	300	317	314	308	365	317	325	289	330	319	300	292	311	333	323	318	291	317	318	331	310	306	320	348	294	338	321	310	295	310	319	329	324	325	321	301	340	307	320	314	333	307	317	301	315	298	300	308	308	346	289	327	312	317	321	317	315	323	315	322	301	314	299	296	300	324	311	328	292	333	347	296	316	323	335	312	340	326	325	316	322	333	304	321	344	307	273	299	340	321	282	320	285	307	275	309	307	308	296	335	314	317	316	315	325	316	306	340	313	328	308	350	329	309	320	318	318	292	321	324	321	303	321	314	327	314	312	309	314	312	311	293	338	336	301	333	331	300	328	318	333	342	314	323	299	312	345	316	321	333	343	310	322	298	299	322	339	330	317	336	301	295	287	338	334	332	339	300	323	347	325	315	287	330	318	335	310	304	360	321	320	339	326	345	352	325	323	352	336	305	358	325	324	357	321	307	306	312	328	291	293	334	355	311	289	335	306	333	321	296	299	288	307	317	325	306	305	301	303	281	346	314	293	300	293	298	300	343	323	314	331	317	341	324	297	327	305	331	315	330	294	334	313	304	322	291	304	301	343	293	307	290	302	309	292	290	298	331	275	323	309	301	337	324	321	340	344	324	323	313	322	303	297	340	307	313	307	320	284	319	319	305	306	325	288	359	312	312	323	290	340	336	339	319	324	307	298	311	306	300	299	279	365	308	350	320	314	319	337	337	322	321	315	330	305	333	306	326
39366	35283	2542	1348	1016	857	683	626	535	569	549	530	482	457	466	489	423	444	427	428	461	433	464	403	454	429	434	423	394	443	421	425	427	430	400	430	424	436	410	442	450	462	420	452	418	436	396	387	409	392	407	403	422	429	418	415	400	400	440	459	399	413	389	423	440	400	397	404	384	425	425	417	410	389	401	376	386	424	392	391	406	405	402	408	411	398	404	387	420	392	386	413	423	382	444	458	435	448	398	397	400	422	409	411	400	416	400	417	422	442	453	409	429	396	411	420	423	383	427	443	455	398	412	439	392	430	394	413	427	421	414	388	461	445	404	396	381	420	386	429	437	411	383	407	439	448	428	431	457	401	409	392	396	415	432	415	411	382	458	406	395	418	438	413	414	415	413	417	415	453	427	410	397	413	366	397	375	389	405	394	393	391	357	434	425	459	367	424	410	423	400	396	427	420	425	394	379	411	386	385	424	395	436	398	421	404	393	417	408	372	418	413	418	421	423	425	426	402	437	431	424	417	401	370	399	366	426	423	421	391	385	377	402	388	419	380	398	400	420	425	400	423	434	399	374	412	432	412	416	404	384	406	409	379	421	398	433	431	443	414	406	364	405	417	452	398	390	435	392	431	408	425	403	435	409	427	413	436	383	416	380	406	398	454	399	416	427	408	425	420	420	386	414	421	430	437	378	431	421	407	399	418	392	408	392	446	375	407	451	440	433	391	419	414	407	378	381	423	407	412	411	437	394	458	401	428	400	425	382	403	420	410	411	412	389	434	407	398	402	395	445	428	436	407	443	465	365	407	409	429	420	427	394	378	436	415	425	398	408	421	409	439	432	415	420	409	384	404	412	383	422	392	449	382	385	426	381	414	383	426	383	410	411	380	399	396	430	400	432	427	405	417	418	415	409	413	433	412	440	435	396	421	390	414	440	411	418	442	432	423	369	399	396	447	401	401	371	424	434	443	415	421	445	425	391	388	393	412	410	412	407	433	399	383	419	445	385	426	425	419	427	426	406	405	368	408	443	391	415	441	451	446	398	374	373	418	395	405	426	407	437	426	407	423	413	410	418	402	419	421	371	383	397	431	417	394	401	411	400	411	395	348	411	353	399	418	387	403	399	416	420	426	386	391	432	405	436	392	404	415	411	400	410	447	407	405	416	401	365	427	434	394	408	402	412	376	408	415	434	389	419	391	417	434	417	388	412	431	438	426	412	400	428	424	416	424	426	427	403	425	399	439	437	444	390	418	375	437	408	401	405	447	388	442	441	425	410	399	419	394	437	421	407	428	454	378	411	428	415	422	410	417	384	464	407	424	418	430	418	400	397	384	402	362	399	425	416	429	424	453	428	372	366	427	433	404	401	360	413	403	442	382	422	409	406	385	387	417	362	418	413	410	381	412	384	432	432	400	400	411	402	387	417	442	417	386	454	399	402	399	388	394	468	432	412	391	431	423	389	402	421	390	377	427	404	434	417	378	424	390	412	446	395	408	412	381	421	444	416	411	414	452	416	383	405	412	406	402	384	412	415	417	416	394	421	397	392	401	439	420	392	413	408	407	410	402	388	418	429	406	409	389	389	417	420	430	437	428	407	431	424	374	409	400	427	398	399	409	435	406	425	411	397	438	407	405	394	401	423	409	405	404	433	428	410	425	383	428	401	422	399	408	421	410	421	438	391	416	396	378	407	410	393	397	437	425	431	391	424	418	404	390	398	397	403	395	424	407	422	438	394	402	406	389	417	404	374	403	398	409	397	406	421	397	386	418	404	439	428	437	405	443	404	413	423	394	399	420	397	434	448	407	448	421	425	401	405	403	412	354	386	410	409	433	398	421	415	403	444	425	414	454	444	416	403	444	402	441	415	368	392	356	400	388	421	447	397	419	428	440	405	381	394	402	408	384	384	392	394	423	427	385	395	387	394	396	422	401	393	365	433	420	419	432	430	397	400	388	385	406	411	380	425	398	416	473	440	397	388	415	409	453	410	408	375	423	374	428	399	412	420	404	416	433	427	405	420	405	384	413	430	399	394	383	406	391	377	375	349	382	380	415	401	427	456	416	398	392	409	412	404	398	428	430	406	363	433	400	365	398	412	379	399	430	436	405	386	422	437	400	375	428	433	400	394	440	411	399	412	429	397	389	447	434	400	425	378	441	438	448	425	413	366	426	453	413	439	397	416	373	372	412	399	424	467	447	420	413	445	416	412	393	394	409	432	393	407	435	382	445	435	399	392	398	390	401	404	416	423	415	372	404	384	423	433	439	424	420	430	387	405	425	437	419	426	465	392	396	414	408	406	431	373	397	422	440	428	410	398	399	426	364	407	388	416	412	363	414	430	382	404	427	435	427	399	389	428	382	376	410	410	429	364	375	418	431	396	408	433	401	386	397	384	414	396	418	424	410	404	401	366	419	379	405	422	407	424	426	401	401	442	419	425	434	452	409	419	435	406	409	407	392	399	405	374	416	420	444	414	376	401	417	415	365	374	403	430	449	412	442	386	393	423	435	436	445	441	406	401	383	407	430	388	411	429	417	403	409	400	426	425	393	402	424	408	376	398	391	420	425	395	400	406	412	404	404	438	403	420	365	423	398	416	355	423	397	408	383	389	426	374	383	423	398	405	392	404	397	425	424	385	407	430	408	361	418	425	406	416	401	443	419	384	413	421	399	396	421	415	404	427	397	405	408	378	406	414	400	396	403	441	405	375	443	433	417	468	435	401	371	399	384	434	438	462	441	440	411	434	446	412	391	377	398	390	422	423	421	382	394	426	443	436	384	401	400	448	433	431	357	437	424	402	401	425	421	417	402	404	420	418	418	426	436	452	424	432	415	436	391	404	390	408	393	432	396	400	397	405	390	416	413	406	427	418	394	414	404	397	388	397	435	400	408	415	445	444	407	416	421	430	384	443	405	434	415	405	416	469	410	432	405	414	366	437	413	391	379	406	391	417	454	386	387	421	408	415	402	422	411	378	430	405	464	404	401	422	434	424	367	425	398	412	390	438	383	400	407	419	419	423	449	422	403	414	398	414	390	406	412	414	374	376	384	400	424	415	431	421	400	431	424	428	395	443	409	426	372	425	405	425	394	406	404	427	417	399	384	389	387	386	404	406	406	410	428	402	380	414	431	422	391	407	406	421	426	433	375	424	395	398	393	427	433	377	412	389	412	424	385	399	429	420	418	407	398	408	404	386	386	435	440	439	374	422	404	385	409	409	390	396	426	403	442	439	399	403	406	430	445	410	392	417	398	437	385	401	395	425	413	421	401	438	366	418	442	424	421	433	403	417	383	431	449	426	409	393	433	406	384	438	439	403	400	384	387	396	398	413	398	393	411	395	445	376	439	437	394	381	383	422	419	441	421	398	419	396	415	377	428	434	439	409	389	396	434	426	420	422	404	408	433	413	408	409	414	423	412	390	406	418	420	420	428	381	427	382	438	385	420	395	405	417	411	398	414	368	414	419	420	395	417	435	403	412	405
23280	21604	29401	24258	21590	21615	8827	1092	874	814	749	802	709	681	684	644	633	600	589	609	617	605	590	564	587	583	615	603	617	618	601	586	562	566	540	595	613	589	558	577	585	576	606	542	585	609	553	644	566	599	546	592	558	587	576	571	546	557	610	568	573	585	616	552	598	547	569	576	578	521	579	527	555	556	536	573	545	577	572	512	573	538	566	589	597	536	569	577	524	546	591	587	601	558	521	559	597	591	548	593	570	607	569	563	564	571	551	580	557	606	561	575	580	590	549	604	575	552	515	576	515	561	563	579	597	571	522	590	578	544	553	577	551	582	584	554	589	566	579	575	548	555	555	553	530	571	545	590	566	567	586	542	588	589	545	576	542	555	539	628	594	549	599	598	603	588	542	544	557	629	562	590	585	552	541	605	603	566	555	550	562	531	566	579	611	524	547	538	570	538	555	578	547	557	599	547	529	556	545	583	579	561	540	598	601	566	571	593	549	525	591	542	574	597	580	578	574	584	593	562	589	565	539	576	562	551	619	589	559	552	572	576	550	594	564	517	529	583	575	538	597	554	563	530	566	523	560	584	584	575	588	565	539	563	536	563	548	549	539	591	543	554	609	563	593	539	521	541	551	554	589	555	562	595	581	574	594	556	597	584	586	544	568	546	576	547	581	549	585	553	555	550	556	584	540	590	544	600	574	566	589	588	625	576	577	572	547	545	603	604	596	556	579	585	594	556	560	557	574	498	561	535	579	579	568	543	552	569	519	572	570	556	544	529	566	579	558	585	567	607	574	558	537	585	580	536	570	562	560	582	549	550	573	591	563	597	550	565	550	509	505	537	598	583	571	588	562	538	559	618	582	564	535	552	541	576	545	600	561	550	600	537	590	591	544	579	578	583	588	552	545	556	518	550	544	560	569	590	558	592	621	579	581	566	554	587	559	602	555	585	572	570	581	525	590	514	559	608	566	533	569	559	540	544	602	580	551	590	577	571	614	596	581	558	550	504	536	555	591	573	551	579	561	556	521	590	546	599	562	569	569	549	625	531	590	590	530	564	569	536	513	593	539	592	598	588	585	551	551	571	608	544	561	550	561	582	608	542	568	565	538	585	581	564	574	587	584	596	542	555	539	566	555	571	569	554	565	563	594	551	592	554	598	521	531	585	522	649	526	545	563	582	590	563	530	543	570	561	584	554	596	591	560	601	568	566	576	567	557	575	561	553	562	557	575	528	619	539	576	620	573	585	598	553	541	564	552	556	579	549	566	582	524	578	554	531	576	563	595	526	540	570	551	542	526	566	594	589	603	580	547	592	522	578	572	525	555	524	564	545	582	571	533	578	568	551	561	570	570	589	542	520	572	575	565	557	568	544	552	595	546	558	567	553	533	570	539	537	558	577	567	567	545	534	593	536	571	537	566	588	528	580	545	538	617	579	554	540	551	626	542	566	552	541	562	571	521	572	533	562	608	589	578	595	592	568	527	543	565	600	553	541	578	582	573	552	571	589	551	549	634	581	530	532	552	583	523	573	589	549	546	539	584	581	623	538	580	576	582	559	549	560	555	581	524	540	560	573	548	574	546	608	488	547	559	553	542	520	566	561	550	559	597	576	588	585	566	589	591	597	575	596	570	565	525	542	547	590	587	607	603	528	552	585	591	547	575	554	599	611	565	559	548	583	566	560	621	600	565	582	575	605	560	562	529	580	601	555	539	529	607	580	574	576	555	604	525	542	571	551	558	532	578	530	578	553	578	556	589	544	581	566	542	582	591	554	556	568	589	586	557	533	519	552	572	566	549	545	548	560	562	581	551	569	613	619	580	540	541	574	578	590	552	610	557	568	533	588	536	599	574	540	554	525	582	553	577	563	529	577	558	558	594	600	545	550	579	581	579	590	498	568	588	548	531	540	534	555	562	572	532	570	624	589	615	584	590	588	599	585	541	526	565	559	607	566	599	570	573	581	589	520	561	578	543	543	528	590	560	548	588	568	548	572	526	553	562	561	546	581	531	550	606	640	582	559	561	555	559	606	580	607	566	559	560	564	549	574	574	574	571	562	555	568	549	599	568	570	566	547	556	570	568	563	521	597	575	568	539	566	594	554	609	548	573	546	578	583	562	555	574	579	566	573	525	554	557	554	594	564	541	596	566	538	548	555	519	564	536	524	532	533	577	547	587	583	548	535	568	588	539	539	586	555	557	522	538	579	570	556	555	567	578	573	602	582	562	602	591	558	523	569	553	566	534	602	555	508	603	569	565	588	620	564	573	547	600	546	563	524	574	557	566	573	566	565	580	523	541	591	597	553	545	606	557	535	525	564	565	565	565	572	561	590	612	577	529	550	559	547	536	570	613	545	543	563	627	601	570	575	539	566	581	556	598	581	578	571	641	585	599	538	591	535	541	606	560	550	581	560	558	580	560	542	547	566	567	557	543	516	554	546	536	531	612	537	535	535	583	538	599	548	539	549	570	587	526	565	521	579	577	567	556	525	539	556	525	584	564	554	554	545	593	571	533	598	526	539	524	543	586	562	556	526	557	529	569	577	591	540	619	589	575	597	565	543	538	556	581	577	570	554	561	543	566	560	601	563	578	500	556	559	533	556	567	554	587	537	593	556	537	546	580	572	564	612	588	535	578	560	606	585	556	568	556	545	528	560	567	565	570	544	582	598	559	558	556	534	574	608	569	540	565	551	557	539	572	544	552	554	576	579	550	562	538	564	578	556	590	552	561	514	561	557	604	548	579	587	523	546	602	552	542	507	594	552	524	573	602	618	569	543	592	597	569	619	532	545	540	556	564	575	566	557	563	580	538	519	575	586	589	559	562	550	569	583	561	535	591	594	529	564	559	582	571	554	542	594	563	577	520	604	557	578	584	583	564	569	576	598	571	569	535	563	565	571	538	558	573	519	552	595	554	560	589	561	584	591	567	611	561	582	546	583	548	578	574	533	572	532	577	577	504	566	571	545	543	555	564	514	593	529	618	581	573	556	598	555	586	596	542	582	577	580	537	571	532	581	605	567	612	572	594	506	512	540	562	584	541	550	576	560	542	584	531	537	558	569	604	553	532	556	547	538	575	582	534	514	585	602	582	556	542	572	594	583	547	605	552	560	591	609	594	552	544	564	578	558	560	592	597	555	580	613	560	531	570	578	522	553	584	567	512	553	539	559	616	548	563	534	591	558	582	520	566	576	534	570	567	573	563	553	561	584	546	529	547	520	547	599	555	549	568	562	579	609	593	583	582	562	585	549	574	554	563	549	578	556	558	560	582	594	519	570	601	544	607	584	556	575	525	576	549	542	564	573	577	571	582	521	572	568	552	516	569	534	581	549	562	546	570	592	569	522	489	516	562	507	581	592	530	582	591	625	580	576	525	583	551	547	585	557	567	538	583	555	593	591	553	615	559	570	571	578	521	564	554	602	557	577	599	548	611	523	596	558	593	574	551	522	563	594	532	585	563	559	582	527	568	528	576	576	540	573	565	558
44921	49136	8410	4271	3175	2356	1844	1594	1364	1194	1056	972	957	958	865	820	819	776	788	792	737	750	724	715	739	739	721	665	726	704	699	688	702	656	704	705	677	699	720	661	663	730	661	696	676	674	616	700	686	682	668	658	666	669	679	588	718	700	675	668	672	727	689	693	666	646	683	682	646	693	670	683	627	639	696	685	675	646	671	641	652	688	680	665	725	649	689	683	651	617	691	651	646	636	666	718	673	674	649	689	677	668	649	634	667	651	662	710	652	685	661	685	632	610	642	687	719	663	685	660	672	672	645	696	660	638	633	681	670	673	706	682	663	693	651	716	696	668	714	655	646	704	692	682	653	680	674	642	667	715	638	670	696	734	651	705	628	646	677	718	639	703	674	694	671	626	690	680	639	636	658	671	642	696	668	681	683	699	647	699	664	686	651	686	666	683	676	692	650	671	667	650	699	685	666	681	629	684	669	662	627	622	676	653	670	609	712	690	637	660	624	642	643	688	671	664	712	699	677	698	654	655	650	662	646	646	654	668	698	629	678	652	662	682	645	680	665	643	601	680	690	634	675	683	652	662	646	657	689	630	652	635	653	696	630	659	631	638	692	661	661	644	628	649	654	678	634	686	677	676	699	625	692	707	651	646	702	655	652	699	671	691	677	641	656	729	643	641	658	650	667	648	649	649	673	667	687	694	601	673	657	634	689	650	658	672	678	674	656	694	628	668	635	675	644	640	658	689	695	646	650	671	666	619	657	621	647	652	642	640	698	720	668	663	713	679	647	676	627	641	680	681	627	651	700	634	666	642	687	652	648	628	641	659	637	671	722	668	635	648	661	599	643	657	637	690	666	703	641	633	660	658	717	744	671	653	680	696	710	691	683	687	704	689	642	621	684	641	712	605	643	684	672	646	672	700	668	677	673	657	674	712	716	665	644	653	626	692	645	668	713	666	646	642	682	672	701	708	658	655	649	640	628	712	676	706	591	682	662	665	642	681	654	657	624	629	695	678	653	624	653	682	663	697	640	615	677	699	654	635	646	645	641	648	678	650	631	689	646	661	679	653	686	640	637	630	679	637	643	660	674	669	694	684	688	645	663	675	654	674	656	693	701	660	689	682	659	676	725	671	664	636	733	683	613	703	653	697	711	675	623	608	628	631	687	670	658	710	661	650	700	664	637	637	652	652	626	687	671	659	627	648	684	680	650	714	650	691	639	641	632	635	670	671	637	638	658	655	680	648	585	658	683	675	644	641	654	679	694	628	662	647	653	696	631	664	671	664	638	676	657	647	683	668	656	671	642	697	656	619	641	650	695	686	656	666	658	699	715	651	711	657	698	658	687	638	667	607	693	665	680	668	692	674	677	666	634	669	705	707	663	663	657	634	664	622	654	685	695	671	684	655	667	656	702	680	664	668	714	686	698	680	662	667	671	686	620	674	653	672	632	696	622	679	662	662	636	697	679	655	676	667	701	657	680	682	672	694	665	690	676	687	648	666	605	639	649	648	637	664	658	624	651	652	667	718	702	621	670	630	700	648	600	652	661	680	648	651	668	626	669	659	650	612	629	666	677	672	658	638	637	687	660	669	670	679	645	685	671	662	651	672	653	662	657	647	673	705	642	674	693	666	653	663	655	655	722	664	614	688	641	700	642	636	669	660	656	686	659	671	627	654	717	644	616	693	634	631	659	629	634	634	662	678	672	705	671	626	734	663	676	667	698	675	666	689	705	662	686	642	664	648	643	630	726	671	610	636	697	675	658	690	687	688	672	701	678	674	681	663	666	667	666	679	701	617	663	700	693	636	664	643	685	660	694	681	658	639	684	670	689	702	687	648	682	653	686	698	676	696	636	693	646	664	649	678	672	680	594	634	645	688	686	647	666	701	650	650	685	699	646	643	694	652	634	636	663	673	639	683	659	672	618	642	638	663	632	676	613	638	652	707	675	646	659	659	604	660	660	671	705	750	641	642	663	675	659	618	719	643	624	699	643	663	643	674	668	685	681	681	642	635	686	612	589	692	660	642	679	664	635	650	694	664	653	639	657	661	646	697	629	655	713	674	683	664	692	685	659	657	624	686	673	666	681	639	664	653	685	664	637	636	651	683	677	636	680	677	636	655	642	652	674	672	662	673	655	708	639	646	676	618	675	653	648	652	652	633	658	686	709	630	640	709	699	680	665	624	677	685	616	665	678	671	680	652	691	652	697	650	669	682	692	632	702	691	672	670	624	670	650	629	664	663	641	662	697	647	640	678	723	665	642	704	676	658	629	647	670	713	677	669	658	670	668	658	703	663	694	665	684	652	657	700	656	664	690	702	645	644	686	663	670	632	689	671	666	639	649	680	681	630	660	707	685	643	711	642	702	641	676	649	691	632	668	699	648	660	624	642	628	674	653	665	697	663	649	618	633	675	668	649	603	660	641	661	638	694	665	634	663	628	666	655	667	624	684	628	687	691	695	682	658	733	679	694	679	652	676	637	646	692	670	688	688	708	664	691	657	672	643	696	647	673	658	660	683	674	686	674	682	683	650	708	653	612	680	718	680	686	622	627	704	630	695	672	706	679	616	651	692	705	633	699	701	667	657	651	674	661	654	676	677	683	680	653	737	649	635	621	647	632	701	693	700	674	694	657	607	674	686	698	706	696	657	674	629	701	635	640	680	637	687	667	660	670	647	667	714	637	674	690	693	674	609	638	653	702	666	640	631	646	655	672	634	686	704	702	646	685	647	692	665	658	652	701	689	644	688	661	646	701	677	638	684	647	664	687	678	645	635	663	686	678	681	665	633	657	653	724	691	684	702	655	671	690	669	703	672	697	640	636	645	671	678	662	734	660	659	700	669	618	687	632	665	692	647	680	710	658	675	627	641	720	651	670	674	648	664	680	670	631	644	688	648	614	683	711	656	652	669	667	674	679	675	649	661	660	671	693	680	684	674	681	656	663	650	680	650	670	675	659	661	686	668	691	695	670	661	641	631	639	662	675	673	675	662	705	655	681	684	720	656	647	652	709	703	633	666	665	648	713	680	670	679	646	631	692	669	630	686	640	659	657	726	696	689	627	626	669	666	721	695	701	696	643	645	656	703	660	623	638	661	636	646	643	707	654	659	651	671	710	623	682	659	661	649	654	682	720	673	658	645	644	656	677	641	708	624	619	647	640	608	652	644	691	656	680	647	662	661	648	644	677	678	647	701	668	614	667	666	718	620	697	696	666	702	701	639	657	644	626	696	673	626	657	695	664	666	690	653	693	669	654	636	645	673	701	640	619	642	679	671	681	630	636	684	656	711	665	636	693	665	630	658	644	659	644	645	632	653	674	713	670	686	653	616	653	678	702	655	694	691	650	675	662	695	596	650	658	643	663	670	666	684	645	717	669	667	624	662	661	671	706	682	618	685	597	707	682	675	661	696	674	663	655	696	668	658	654	669	670	691	665	669	710	703	708	669	594	615	653	659	712	673	673	685	691	677	664	648	651	656	669	666	666
29917	25785	12995	1117	247	246	215	206	193	197	205	194	191	203	191	212	192	217	187	190	198	172	205	194	227	196	211	196	184	202	209	187	190	203	195	191	217	194	181	205	200	183	207	184	175	188	201	183	185	199	174	178	188	198	168	160	208	170	193	183	182	199	198	201	185	186	197	198	211	182	197	179	222	209	193	193	186	183	218	207	210	170	196	193	194	179	182	171	192	186	177	172	196	183	183	225	212	183	200	184	181	205	187	193	218	177	205	169	227	188	195	187	194	191	200	188	213	186	219	208	177	187	210	206	203	177	207	204	161	184	201	189	204	189	170	216	172	191	218	199	202	205	183	169	177	199	192	176	195	167	179	185	212	184	190	198	209	213	185	183	201	212	189	166	192	199	208	185	210	186	207	194	209	163	188	169	212	179	178	188	189	178	197	198	196	174	187	216	197	178	171	200	207	181	200	226	206	193	176	195	177	178	205	194	193	193	173	192	185	192	205	183	207	209	192	202	194	187	184	214	168	209	184	183	167	187	205	191	201	211	210	202	183	207	195	220	201	196	187	189	220	215	205	205	207	204	198	225	200	213	177	206	167	195	204	206	200	164	191	185	200	183	220	179	181	195	188	172	208	180	191	185	212	192	196	191	183	212	178	211	207	199	220	234	199	194	216	206	201	213	197	208	209	209	217	189	163	219	179	214	214	180	179	208	205	148	186	205	175	173	211	194	204	186	184	189	176	176	187	187	202	205	199	193	194	200	209	189	186	211	188	198	204	180	184	192	192	173	212	184	189	186	176	176	206	196	196	208	179	193	171	200	205	199	189	212	156	178	209	194	195	195	199	198	200	189	226	182	192	194	208	184	209	192	165	192	199	211	195	194	180	204	208	204	178	200	199	176	189	175	214	194	180	170	185	199	207	197	219	187	191	219	224	198	189	204	205	218	211	203	175	204	194	184	188	195	178	168	160	170	182	183	206	190	170	185	177	189	208	200	178	196	196	185	202	220	241	197	205	194	190	168	202	202	184	181	192	213	189	213	195	192	186	189	193	205	203	203	213	196	201	202	191	209	210	188	189	200	183	194	171	203	194	193	187	208	187	197	209	189	184	213	195	228	184	222	194	196	206	177	198	193	182	203	183	200	216	202	210	178	189	184	194	178	178	207	191	191	171	203	180	183	187	178	185	192	160	215	203	197	178	161	195	167	213	211	203	195	212	187	184	190	177	202	195	208	196	185	174	179	199	195	214	209	190	188	200	200	216	212	221	196	220	189	189	168	208	187	184	201	209	212	194	206	190	196	186	197	199	201	207	191	187	193	185	192	207	162	192	219	176	196	195	182	196	201	195	196	191	204	198	185	191	201	205	181	194	208	180	202	185	207	195	209	191	172	192	198	184	196	190	189	174	203	176	202	187	189	184	205	179	208	172	177	198	183	181	197	173	196	196	209	203	213	168	201	197	208	194	171	222	213	188	187	186	200	190	176	183	212	177	182	204	208	200	196	192	184	188	157	216	190	223	183	170	185	203	188	191	209	174	163	187	173	192	195	194	211	187	188	187	196	185	187	197	195	181	177	206	190	207	192	195	191	185	181	198	194	196	215	188	180	196	178	196	192	161	185	195	204	184	189	207	209	201	196	190	206	184	195	186	189	192	218	177	200	188	201	208	202	182	186	169	201	175	179	186	186	197	194	178	197	209	204	205	169	189	183	192	209	202	212	197	218	205	183	209	197	189	170	189	207	197	167	184	193	236	205	206	216	197	186	173	175	203	196	212	181	211	186	188	202	191	179	181	181	185	188	196	201	201	184	199	204	206	184	195	184	193	161	207	203	201	203	201	197	191	210	190	172	192	182	186	179	194	207	184	199	196	203	218	179	195	180	217	185	206	204	211	200	193	199	178	221	229	191	183	175	183	190	204	202	162	210	185	202	187	189	206	191	194	199	212	236	218	157	188	189	193	173	216	200	219	181	189	210	194	206	178	191	205	193	184	206	200	179	209	164	213	163	181	202	192	189	177	203	219	208	193	184	186	205	170	204	181	188	202	223	198	183	186	213	183	182	171	189	174	207	185	195	196	207	179	187	214	187	191	174	201	189	193	206	203	214	204	176	207	194	181	183	219	206	190	174	203	198	163	183	193	170	199	176	196	201	188	202	196	213	190	189	188	203	196	212	167	159	184	194	203	183	203	216	195	200	179	189	191	191	160	183	178	198	187	206	170	173	178	182	215	215	210	180	190	197	191	185	184	183	194	188	213	163	198	198	185	205	198	241	181	208	208	201	198	192	159	233	226	197	180	186	189	170	200	196	175	187	216	191	230	191	207	217	211	199	210	190	216	193	187	184	191	182	180	182	218	190	197	197	186	198	192	199	181	188	199	196	180	221	179	184	184	176	193	194	209	165	186	159	203	197	211	214	195	200	211	172	213	197	185	186	201	198	200	197	195	156	212	198	208	208	171	215	183	189	178	180	200	178	195	194	178	192	217	174	201	186	190	179	196	181	179	199	161	188	206	169	198	213	175	181	178	201	207	221	207	192	214	210	179	194	178	198	174	197	180	201	180	199	201	191	222	192	209	198	243	169	187	180	207	207	204	175	177	191	186	209	212	178	188	195	210	169	198	212	185	194	204	179	173	197	222	193	168	204	200	207	192	214	160	201	170	207	207	186	188	182	214	176	190	198	199	207	186	186	184	197	184	175	188	213	183	187	199	211	199	218	165	182	189	178	208	194	185	203	204	199	197	178	210	206	201	198	186	208	194	179	180	150	187	177	204	180	201	166	193	223	175	173	208	193	185	173	207	186	197	192	203	189	193	191	168	191	200	192	218	166	181	198	194	183	194	193	189	210	196	177	196	213	205	222	175	197	183	201	186	196	204	223	210	180	199	199	195	206	187	199	206	199	241	202	195	183	176	207	217	198	179	182	216	192	198	183	207	183	201	192	210	204	191	192	182	207	214	208	180	213	183	206	169	199	198	200	210	203	200	201	166	194	200	158	211	191	216	196	187	198	199	157	180	201	202	200	182	178	191	205	196	213	182	206	200	229	192	205	225	196	197	210	208	211	188	202	212	206	174	177	207	205	184	175	200	185	191	189	183	211	190	213	213	208	194	206	194	189	209	190	200	205	202	205	211	188	185	186	190	193	173	217	198	190	191	196	196	207	185	212	191	188	196	171	185	182	195	219	219	203	156	198	188	167	191	205	185	213	169	190	180	171	185	188	170	174	197	199	192	198	195	212	194	190	191	190	176	200	181	176	173	217	225	191	187	188	181	197	218	185	209	193	206	186	195	183	183	217	206	174	204	208	188	188	187	217	203	185	225	201	189	192	189	198	181	194	171	212	196	205	204	197	191	191	166	177	180	211	200	196	197	206	213	198	190	191	188	221	227	193	182	182	204	176	204	202	204	220	201	191	187	195	211	220	194	191	226	213	198	201	194	179	191	205	197	201	191	198	218	183	190	208	177	199	186	214	194	202	184	195
35041	29717	596	419	341	317	313	281	267	283	275	251	270	263	227	255	255	240	243	244	261	239	210	259	273	275	259	267	242	271	249	252	264	236	254	267	250	254	264	225	248	280	252	242	245	266	263	225	236	249	260	305	250	263	275	279	229	264	274	263	261	260	254	248	268	249	250	242	261	282	274	283	240	264	247	246	267	234	261	271	275	241	259	234	241	279	241	251	247	256	264	269	249	257	245	247	256	261	243	275	261	246	288	219	224	276	265	248	255	258	255	255	268	235	275	247	244	269	278	257	269	266	232	300	267	273	254	232	240	249	220	272	258	265	266	253	269	227	244	247	256	266	287	237	261	244	259	226	261	226	260	269	244	242	249	257	273	230	269	269	262	248	227	257	271	252	260	258	281	245	306	264	242	233	246	250	253	259	240	236	257	255	245	234	241	258	223	252	262	266	275	232	254	230	251	244	261	272	250	231	249	222	258	242	234	245	240	226	240	258	280	258	250	269	256	250	242	276	243	246	288	247	249	251	240	278	239	257	252	240	273	259	260	221	264	263	243	267	267	255	250	278	247	226	268	269	248	249	261	250	242	265	253	271	235	240	259	232	245	274	269	238	274	262	247	242	285	270	259	261	254	291	255	244	225	257	262	280	226	277	243	270	241	241	249	257	233	271	242	272	285	290	247	262	239	245	253	263	239	270	236	243	257	279	243	265	264	255	268	226	259	255	250	254	252	243	243	248	261	241	265	267	280	223	261	271	283	281	250	271	236	279	230	240	254	256	222	271	241	251	275	255	268	235	237	273	265	258	270	246	262	262	250	252	271	243	259	291	261	267	245	232	277	276	257	213	251	240	227	234	283	245	280	254	235	245	254	236	263	268	263	261	233	229	246	259	236	247	267	268	252	230	260	251	264	229	267	262	252	259	254	257	287	270	264	281	223	256	267	261	275	229	259	264	282	236	252	237	232	253	245	257	282	264	259	264	280	279	245	274	255	263	287	282	271	256	225	258	275	252	277	233	232	269	248	264	241	238	255	279	275	273	229	256	234	273	251	277	247	257	268	272	244	273	245	252	264	238	250	262	253	246	274	287	266	253	245	242	253	265	276	272	272	260	256	306	234	239	262	279	261	285	278	249	253	283	244	257	236	275	250	275	243	270	254	257	241	271	253	250	227	267	253	272	271	253	273	224	242	268	269	273	267	267	238	243	257	252	223	244	233	271	242	253	222	269	263	256	262	235	244	255	288	266	251	245	247	263	269	260	289	261	272	259	242	276	268	240	261	272	281	255	284	269	259	247	220	246	280	286	233	273	264	259	234	278	239	255	268	247	248	256	261	263	287	238	257	240	269	261	280	251	271	257	242	250	253	257	246	284	263	293	240	259	276	224	240	264	226	253	263	261	267	253	240	269	276	263	253	259	258	284	243	266	249	260	293	236	245	265	250	227	271	245	236	253	246	250	274	250	252	238	267	250	253	263	254	259	239	269	247	248	239	278	263	252	257	261	247	267	266	254	256	234	258	234	263	261	261	277	273	267	245	256	270	235	245	262	271	251	278	240	249	262	238	270	271	258	245	265	241	286	246	250	278	253	246	269	241	270	229	232	253	276	261	269	278	236	263	244	236	259	270	268	260	245	262	263	249	263	274	257	249	272	246	271	245	245	236	293	280	256	293	248	266	255	250	244	228	269	246	243	279	230	274	259	238	277	301	252	265	245	239	256	249	242	268	248	262	229	249	264	222	246	245	241	250	256	286	262	263	269	249	232	280	256	241	282	277	268	245	270	274	263	274	250	248	255	252	243	260	266	250	232	251	247	230	245	253	276	281	282	280	251	265	226	260	197	270	278	261	268	260	245	241	271	227	264	240	256	240	247	272	217	227	264	245	256	253	267	246	270	255	229	259	220	262	280	242	278	253	267	263	270	298	238	259	254	268	247	267	199	258	267	267	244	260	249	239	236	274	228	263	258	248	276	269	239	259	260	261	272	264	266	269	264	248	261	266	264	239	302	238	255	261	239	266	268	251	230	260	268	230	233	230	231	287	280	251	225	259	260	263	252	253	238	238	254	234	232	256	274	271	250	265	252	250	237	231	266	262	254	279	293	282	262	253	239	254	253	289	260	254	278	264	241	282	265	250	245	272	258	268	250	259	257	263	219	271	245	226	237	241	282	263	290	265	241	248	250	265	278	225	252	235	282	239	272	260	290	242	248	244	256	249	257	260	255	268	253	253	262	259	279	235	230	258	261	237	289	260	285	263	260	234	261	255	243	268	265	263	261	218	257	242	263	265	266	243	238	245	266	255	250	251	278	265	260	252	284	277	258	255	239	279	250	259	237	249	251	266	267	258	257	269	249	257	255	243	234	251	261	244	239	233	249	267	234	224	264	257	248	265	256	252	254	254	251	247	277	259	252	268	263	246	241	240	272	257	233	249	215	261	261	233	275	252	284	250	259	216	267	278	306	245	270	213	272	235	230	226	271	247	248	265	245	265	261	250	283	227	251	236	239	250	233	290	249	260	275	256	261	233	252	254	236	253	268	268	276	255	285	270	241	226	269	250	256	258	255	253	251	270	240	256	222	269	247	262	271	251	254	277	233	246	277	254	273	239	238	231	245	257	258	238	234	281	266	267	272	259	245	239	267	264	233	251	269	272	286	244	270	257	229	279	249	273	285	248	256	269	246	270	238	258	259	258	256	262	252	234	285	241	309	273	242	244	252	254	257	272	252	242	257	261	243	263	251	238	253	259	240	247	261	237	241	250	248	255	254	256	261	262	260	276	248	251	263	250	263	266	242	250	244	227	270	279	263	280	246	258	239	252	237	225	267	274	246	279	255	257	239	247	264	262	248	245	271	294	260	260	259	255	247	283	238	248	270	243	250	241	257	249	239	235	287	245	271	254	258	247	278	272	252	247	253	236	277	247	264	269	291	245	223	294	266	258	269	240	255	247	284	234	247	246	265	283	252	245	262	236	241	276	247	246	272	237	263	270	276	247	238	251	231	276	234	230	249	250	241	267	268	230	267	227	263	264	261	257	253	250	258	261	260	242	260	254	251	259	253	272	251	241	261	227	271	261	246	265	254	282	274	238	245	233	281	261	254	281	269	277	247	263	240	265	252	244	288	261	258	245	244	256	254	246	251	243	269	234	253	253	270	240	263	264	261	263	286	246	254	238	259	268	264	267	264	213	240	249	285	266	252	245	253	274	237	252	243	248	270	276	232	253	255	274	242	240	248	244	282	249	247	274	228	245	235	249	208	255	265	256	262	269	248	267	258	248	242	255	267	260	228	256	249	245	245	272	260	253	268	270	240	226	256	263	304	288	255	271	251	256	235	210	294	239	266	245	274	239	281	253	242	270	246	275	248	262	281	296	246	255	247	278	254	285	278	276	253	281	252	268	265	256	248	260	264	273	243	259	291	275	253	262	243	277	297	238	224	228	251	257	232	270	222	253	265	238	270	262	264	269	289	246	264	261	253
24524	21563	28672	24856	21371	5443	665	519	408	422	381	375	391	348	361	351	313	272	324	318	332	304	361	335	313	336	314	322	337	317	302	329	303	324	282	310	312	287	298	340	319	310	297	330	301	296	324	303	299	320	328	315	299	310	314	296	290	313	347	299	313	319	318	301	298	305	306	314	308	278	307	323	305	290	295	328	321	292	332	325	295	321	328	290	293	298	274	299	288	271	303	314	294	297	297	318	296	297	329	304	302	287	308	294	278	309	258	288	301	325	288	308	317	332	305	280	321	283	327	288	308	315	264	286	295	291	308	329	275	332	286	309	303	294	308	313	330	294	316	311	307	296	315	317	285	320	307	313	330	307	274	291	314	298	316	316	290	289	284	313	315	333	300	303	288	298	289	305	315	297	290	325	285	284	294	315	298	330	297	297	327	322	271	298	330	327	327	300	316	300	308	304	293	299	256	311	316	335	325	311	313	296	288	307	291	302	295	280	300	314	312	333	306	316	311	323	274	303	302	307	314	342	314	323	322	271	302	289	323	322	297	316	301	307	310	310	308	307	304	280	296	311	292	257	304	302	303	305	338	296	295	290	312	295	298	303	294	295	335	290	314	290	314	286	296	291	284	295	321	277	317	302	318	314	293	304	322	294	343	292	302	294	331	317	302	313	287	339	280	290	324	337	302	293	312	286	333	300	311	308	355	285	280	308	290	295	276	280	322	292	320	328	303	304	291	311	302	291	290	309	261	303	297	275	307	321	325	280	295	317	303	289	329	324	296	305	304	295	306	302	325	310	314	292	323	330	284	287	298	337	291	292	302	293	348	331	284	268	284	298	294	321	308	300	291	327	286	346	280	292	278	296	308	293	285	317	278	322	311	292	318	300	281	298	307	323	302	283	300	335	311	293	306	301	329	327	317	291	286	311	318	328	295	326	314	269	292	299	322	303	307	304	287	295	327	298	303	307	277	292	333	316	321	264	294	321	324	306	305	292	306	303	302	342	321	306	324	319	300	300	298	328	292	281	289	315	313	308	302	290	286	309	327	304	316	274	266	323	310	297	296	306	292	310	262	304	314	296	302	338	271	299	302	317	306	331	290	313	309	293	324	299	258	322	339	311	322	338	295	296	316	289	286	333	321	282	291	317	335	319	273	312	300	312	310	288	309	315	318	297	317	333	298	323	307	296	295	308	298	296	283	294	301	308	311	291	307	291	293	311	289	300	297	306	328	272	327	301	345	320	302	286	325	310	317	305	274	265	292	295	281	307	284	311	297	308	295	306	294	318	325	287	273	315	315	314	298	327	299	345	317	298	303	312	287	289	280	289	345	306	323	320	301	280	311	334	318	291	312	299	265	292	296	291	295	326	304	311	306	291	343	294	321	305	293	298	275	295	263	314	305	299	302	300	307	284	292	331	302	287	279	320	317	306	257	292	306	316	296	314	307	282	279	299	301	318	292	325	307	300	310	315	303	289	307	293	302	306	298	282	292	312	320	319	345	305	316	315	320	316	325	307	319	275	275	299	295	316	282	289	332	347	327	273	275	285	282	312	300	306	262	318	305	336	312	297	309	332	327	315	309	304	324	309	298	312	302	276	301	286	308	318	311	323	316	305	319	320	311	280	300	286	286	297	334	314	310	284	302	316	291	301	319	318	305	267	306	316	321	312	309	294	339	296	283	319	283	310	316	315	335	306	294	309	291	321	325	273	294	291	318	283	332	313	290	296	311	327	294	300	279	279	293	302	310	304	354	294	329	319	312	285	276	299	267	301	277	283	309	285	326	326	336	317	316	317	297	300	285	292	315	287	309	315	289	327	299	316	265	287	283	299	301	283	324	293	307	335	319	300	282	304	307	288	287	308	309	300	302	286	313	313	325	295	319	338	289	302	280	318	283	301	288	309	323	289	295	314	304	309	283	290	295	297	318	316	327	281	336	305	299	317	300	308	293	327	273	310	340	278	315	298	296	308	295	288	291	313	286	286	288	295	316	336	311	320	306	281	306	300	336	294	314	291	310	310	309	300	309	290	271	286	323	280	297	280	320	309	325	286	298	313	324	297	317	312	307	307	276	311	316	311	330	280	286	321	324	306	306	324	266	307	293	287	311	323	268	308	319	292	283	292	312	301	294	269	330	318	292	304	287	299	270	288	298	304	282	320	344	306	287	270	302	259	309	323	326	306	315	299	265	305	313	291	301	314	312	315	313	291	320	277	309	326	319	334	332	307	302	306	322	327	269	318	317	325	301	270	294	291	311	309	290	285	302	274	284	301	288	288	290	310	316	293	330	299	292	344	299	306	322	326	289	318	344	286	326	317	303	261	319	295	287	286	295	307	295	325	296	319	297	314	282	330	313	305	333	324	281	292	330	295	288	304	289	332	280	305	320	334	309	309	297	302	268	325	297	311	308	300	322	314	285	281	289	283	280	312	326	307	329	304	303	291	293	289	300	316	324	306	308	299	297	316	293	302	306	292	291	291	318	304	327	336	313	312	327	319	325	297	306	335	303	341	302	306	310	290	310	315	314	313	310	322	302	305	299	301	320	304	314	327	303	305	316	305	310	293	315	314	296	323	308	306	271	313	300	325	308	302	279	321	318	323	287	268	300	317	307	287	284	318	298	335	324	311	315	298	309	321	308	293	306	309	316	273	294	292	320	275	289	303	287	306	310	294	304	324	277	311	277	309	278	309	321	284	299	326	279	306	295	315	314	300	313	288	317	264	313	311	259	326	307	293	337	250	282	320	298	331	292	310	299	292	300	303	274	299	286	286	316	284	321	329	327	294	321	275	292	302	279	324	315	293	324	308	295	298	323	298	298	319	311	295	308	307	311	331	293	323	286	315	310	289	327	267	312	333	310	310	278	317	316	309	304	307	282	306	332	279	297	311	318	314	320	294	300	317	287	297	300	310	284	287	284	291	284	326	327	326	290	293	309	260	302	321	286	353	292	279	304	304	274	320	282	316	319	296	286	305	284	291	274	268	312	348	265	344	291	319	321	295	321	273	320	302	300	305	302	315	319	307	299	318	287	327	287	285	309	298	288	316	280	324	288	308	288	281	319	300	312	321	324	312	319	316	297	294	274	331	288	318	284	304	313	292	306	331	302	299	313	286	278	316	278	299	316	291	290	300	300	311	294	304	308	323	313	289	266	291	280	305	307	324	306	301	295	260	285	297	298	325	303	316	303	297	300	304	312	293	293	291	323	339	282	313	300	296	297	304	322	309	303	313	295	317	327	298	300	299	332	264	307	301	292	314	325	297	336	292	334	301	272	287	289	265	290	293	340	305	282	291	309	299	310	314	307	294	294	251	301	277	310	302	302	329	302	283	303	313	302	301	283	316	293	303	304	306	302	308	295	279	289	296	324	299	300	299	313	303	309	303	344	293	313	305	290	313	297	315	296	306	279	287	327	306	303	297	299	322	301	280	315	298	322	307	285	314	275	293	326	251	289	319	279	324	321	298	311	298	319	308	322	275	305	306
39544	41795	4294	2044	1522	1118	905	756	652	594	562	532	490	460	466	442	423	405	427	422	414	398	395	390	353	405	365	381	397	383	430	390	379	372	354	352	365	395	389	370	361	386	371	368	368	390	371	404	370	357	390	370	369	358	391	362	361	373	392	357	352	385	363	369	372	387	362	366	371	400	329	377	407	362	349	391	373	360	341	346	376	402	349	341	403	387	355	342	346	362	388	395	392	352	391	384	372	355	405	350	385	383	403	360	383	342	388	407	382	365	365	381	363	369	401	386	370	354	346	371	391	377	403	372	388	362	367	392	360	373	367	380	382	398	369	396	360	385	340	373	359	377	355	370	382	380	397	389	358	381	391	365	358	365	367	376	368	383	363	361	341	390	402	383	357	335	378	365	381	353	358	388	378	371	377	330	379	352	359	361	347	386	375	392	352	363	383	377	363	369	377	391	395	367	393	347	360	367	385	373	383	400	352	348	395	378	368	356	401	388	374	344	355	338	366	385	371	415	390	383	349	391	346	372	340	396	392	365	343	352	360	405	356	375	380	359	368	344	394	366	340	370	384	370	408	366	358	367	367	364	369	361	374	392	351	398	366	401	396	382	365	383	371	370	389	416	368	376	377	384	376	373	335	371	376	363	350	362	367	362	376	379	379	376	359	410	365	371	380	374	370	388	395	361	344	396	358	357	403	383	358	360	361	351	355	375	378	384	349	346	383	399	358	359	367	352	386	349	332	367	391	350	378	364	377	391	358	365	395	369	362	373	390	346	377	395	368	359	371	395	356	354	353	372	383	364	393	340	364	411	389	398	327	346	368	376	360	391	382	363	354	405	392	349	380	353	368	392	353	370	378	378	359	371	339	365	365	375	363	378	376	398	359	395	362	377	371	351	398	373	386	387	370	341	375	376	373	358	376	394	370	382	352	409	347	402	348	362	375	372	401	361	386	414	354	386	373	351	366	365	358	359	404	383	385	356	376	443	381	384	368	313	386	374	372	343	372	387	344	359	384	341	364	385	404	399	358	390	358	380	378	385	375	359	372	356	369	347	374	376	342	358	390	377	388	383	383	412	383	364	403	331	380	381	368	379	345	352	341	343	386	349	355	357	389	394	387	367	341	353	359	363	385	372	380	342	362	346	349	369	396	363	379	370	361	377	362	351	382	369	380	386	356	382	353	356	371	384	357	386	383	371	387	376	395	352	364	395	398	352	383	363	400	382	379	382	353	369	355	435	353	364	374	361	354	383	337	382	358	326	404	379	383	383	373	362	396	366	393	373	370	366	407	376	378	359	384	392	371	360	403	355	366	397	373	375	364	360	365	338	385	384	340	384	374	366	372	366	358	369	349	359	396	327	372	384	368	332	366	381	384	387	382	406	368	432	373	382	389	384	358	365	351	405	396	357	374	397	346	377	370	364	372	351	352	380	351	338	361	355	384	377	389	388	370	379	381	398	353	371	385	389	395	381	317	407	397	393	364	382	364	372	371	360	391	386	396	404	395	367	394	384	363	387	363	388	385	359	370	354	343	337	343	348	392	378	403	397	366	383	365	374	355	341	374	373	354	357	350	396	361	381	352	374	391	367	345	408	382	371	343	349	375	397	357	389	380	374	365	387	334	389	362	379	355	386	374	325	392	375	360	385	416	344	355	366	379	374	376	330	362	355	369	411	367	387	374	345	368	377	400	366	356	372	328	381	379	344	374	372	335	353	347	359	368	324	381	344	329	355	327	379	379	373	357	378	379	341	377	383	396	331	363	336	359	374	364	382	321	359	384	368	399	397	381	382	340	371	380	384	352	371	349	356	372	405	385	327	381	355	385	372	369	393	349	383	350	342	384	374	367	421	357	385	390	407	382	379	368	346	347	362	387	373	362	358	373	402	365	394	345	374	383	359	338	357	405	358	401	373	373	362	408	375	373	362	358	367	356	375	372	397	394	361	372	364	336	323	343	339	371	377	358	359	397	390	385	371	387	370	356	338	348	377	375	386	361	356	370	401	370	364	386	336	332	375	368	354	376	373	362	372	388	352	379	368	372	343	373	391	371	371	345	376	344	359	406	388	381	373	381	385	368	363	401	390	374	370	393	394	359	371	371	395	370	389	362	363	373	396	358	388	349	355	376	343	391	361	382	392	366	382	406	376	352	386	367	342	363	388	398	365	372	350	375	333	403	386	371	395	386	384	385	375	379	366	390	350	378	374	364	382	371	362	369	396	392	368	342	364	385	412	357	394	384	421	367	398	377	351	366	366	369	332	398	371	344	341	404	410	359	337	385	357	375	377	363	395	384	376	418	378	359	353	409	405	375	374	397	384	368	371	374	394	368	426	398	362	368	357	410	341	374	380	383	357	359	368	376	365	370	353	369	355	355	360	316	358	361	349	396	344	366	366	372	360	361	395	380	392	384	346	350	358	363	374	370	383	373	370	363	351	388	368	371	397	378	391	375	398	369	383	378	409	382	353	424	341	377	367	352	376	344	353	356	361	374	384	354	384	369	349	379	357	347	363	368	343	377	376	366	342	398	362	367	400	386	354	418	382	350	381	379	383	365	365	442	371	338	366	385	369	371	367	345	373	379	396	405	327	373	379	398	420	367	357	395	376	357	366	401	367	389	343	367	364	350	363	369	366	382	371	377	381	366	379	396	361	395	354	397	364	365	370	391	407	360	380	326	377	372	358	370	378	378	378	374	385	384	359	346	372	386	382	390	383	361	385	361	376	379	360	357	343	371	368	373	348	360	388	382	366	398	381	374	378	349	339	387	341	391	384	389	351	367	357	336	335	369	390	353	394	362	350	370	363	362	363	366	382	371	400	365	373	385	373	351	388	369	386	417	374	369	401	393	353	368	405	354	357	403	349	358	364	358	397	382	351	343	386	378	372	389	378	342	379	364	382	348	365	414	357	367	385	335	432	377	367	362	367	392	341	401	363	380	402	379	360	374	397	362	348	360	358	370	385	334	382	411	390	380	370	348	399	366	341	373	371	365	351	372	380	371	365	395	328	360	388	374	398	360	393	371	398	350	382	378	353	352	370	367	381	366	382	383	389	367	397	383	415	389	403	376	406	373	380	339	392	333	375	387	375	362	357	359	385	409	376	400	386	370	369	386	377	372	361	356	357	400	359	399	360	386	396	373	362	369	362	351	385	395	362	343	373	352	378	387	358	355	356	364	398	388	398	391	381	347	370	346	383	361	383	365	423	360	343	392	373	386	353	378	404	383	408	377	361	373	365	397	347	379	357	355	362	378	380	430	349	349	378	365	375	374	366	392	368	370	367	388	335	342	398	350	381	402	368	388	373	352	403	375	354	382	350	410	340	374	385	376	361	375	346	384	353	358	363	360	395	422	389	372	405	387	391	365	371	392	372	351	400	431	355	371	330	380	388	373	364	340	355	366	371	421	380	366	390	397	357	354	357	366	374	374	366	358	356	367	387	372	365	382	357	372	382	363	364	380	393	353	378	348	381	378	372	396	347
25695	21618	27527	25727	8109	608	499	450	395	375	381	357	342	382	346	327	354	349	296	331	302	362	321	315	336	337	320	321	337	306	323	341	320	343	351	351	328	314	334	341	298	300	333	311	308	323	333	346	329	318	273	295	346	298	312	347	329	353	342	305	305	303	307	300	358	354	318	329	317	338	323	322	331	314	311	323	316	319	318	309	323	324	305	321	333	328	310	348	306	357	312	373	349	272	307	311	335	313	288	295	344	355	288	337	330	324	336	321	303	329	331	355	325	363	338	315	278	323	323	315	335	327	335	318	324	341	327	352	311	316	328	298	318	343	303	327	320	283	302	312	301	340	309	328	340	331	341	302	308	347	324	320	338	345	326	290	346	322	298	310	300	330	336	302	328	330	287	335	339	324	289	314	287	328	349	311	297	306	314	356	297	293	319	313	352	300	324	320	303	343	337	318	320	337	338	323	299	317	314	309	320	286	350	290	309	352	305	319	341	314	328	354	306	305	327	335	343	297	316	314	334	306	306	290	322	365	341	319	306	345	318	348	333	336	323	299	317	338	327	304	315	324	326	300	334	294	347	322	306	322	326	304	303	323	324	327	321	340	317	317	338	331	348	322	320	307	328	341	348	342	307	338	332	315	329	336	336	340	316	300	346	276	302	317	313	327	310	333	300	300	292	325	353	358	332	290	361	338	333	310	340	343	306	307	296	317	347	298	321	310	309	311	283	329	342	343	328	307	322	328	336	317	292	298	327	338	372	343	329	335	341	337	325	310	323	331	336	323	324	326	312	331	330	331	314	320	316	317	312	309	299	297	357	314	311	342	318	319	277	324	328	320	329	335	322	329	318	314	311	315	347	300	316	315	311	319	298	338	347	286	311	329	326	306	323	323	327	322	305	332	338	332	343	317	270	295	327	296	321	324	338	299	331	342	306	305	320	303	314	294	343	342	324	320	324	320	345	290	330	329	332	305	278	299	319	334	310	301	297	302	336	337	314	302	345	366	334	338	314	321	314	316	309	324	304	302	317	308	329	341	326	309	326	335	296	328	283	323	344	338	307	309	337	356	310	304	345	325	342	324	308	315	348	355	284	323	332	298	342	309	311	305	345	318	309	345	308	325	364	281	303	308	309	310	316	322	309	307	308	317	362	294	331	330	316	313	300	316	344	337	321	350	355	314	296	327	306	326	358	303	308	323	295	290	340	299	320	333	326	307	339	317	322	333	329	333	336	335	312	343	306	313	346	330	352	298	283	316	324	287	308	305	335	341	320	290	303	333	299	296	356	328	334	319	321	329	342	350	301	315	338	327	324	328	320	348	339	291	297	294	313	311	348	375	295	328	330	292	340	334	323	333	360	305	312	329	304	365	322	313	323	331	292	320	313	322	316	302	316	322	343	330	311	298	300	297	336	303	345	326	315	320	295	301	336	293	335	311	313	256	307	337	327	322	314	312	305	345	332	319	319	313	317	313	337	318	305	308	329	347	318	340	350	370	272	325	322	312	349	333	344	318	344	281	329	316	325	295	343	345	310	338	318	337	322	323	318	303	339	326	334	323	315	300	330	311	327	340	337	324	330	327	335	324	315	315	308	314	310	349	348	316	315	299	350	327	343	304	319	304	321	311	321	318	336	293	332	293	312	315	333	344	301	287	317	316	348	295	327	302	289	342	317	336	301	297	345	292	320	354	304	325	298	352	349	320	346	308	326	293	318	315	333	324	348	337	297	314	313	329	345	332	319	329	304	328	333	301	316	299	345	330	311	328	306	293	310	327	327	329	295	344	330	318	324	292	285	333	336	322	325	311	317	323	313	328	315	330	332	328	307	304	331	328	294	296	306	319	337	326	324	321	313	297	339	293	311	376	298	311	304	367	338	336	318	321	305	362	325	322	325	300	319	312	336	330	313	313	324	313	312	326	314	319	322	342	300	340	336	320	320	305	310	325	305	338	366	335	318	324	353	327	323	312	316	309	344	292	324	333	361	331	304	344	346	341	330	305	291	345	354	288	311	309	301	304	357	327	345	320	331	320	319	332	293	324	316	333	336	299	339	308	320	357	315	312	322	332	316	293	333	293	307	343	368	316	319	332	332	355	293	341	331	329	311	302	340	328	344	331	342	309	307	347	326	312	318	339	329	303	300	354	337	327	337	336	308	319	307	320	334	316	340	348	334	311	390	286	351	318	335	318	333	306	350	312	326	315	307	338	309	316	316	304	305	337	299	310	326	310	303	316	316	319	324	324	297	320	308	322	311	302	330	323	287	342	323	332	349	326	320	308	327	297	314	307	342	335	322	338	317	321	329	342	317	320	348	308	320	332	336	323	329	333	327	317	273	324	354	326	322	330	303	310	333	333	336	308	336	321	306	331	324	325	331	305	296	306	326	345	339	308	336	303	280	304	299	331	323	316	285	330	330	336	308	318	333	333	319	324	316	311	328	307	340	346	328	326	309	362	361	342	333	336	349	332	325	316	345	328	319	324	288	306	357	311	344	327	331	341	299	337	314	336	302	330	340	309	336	304	329	334	331	333	312	289	286	291	299	328	316	334	348	341	346	330	325	341	318	306	315	326	305	327	317	294	307	332	315	318	332	328	303	292	302	292	329	323	331	319	317	320	322	302	330	342	308	359	300	361	322	326	353	358	311	345	330	302	312	299	338	282	361	304	308	339	310	329	299	322	321	335	303	321	297	312	359	342	337	346	309	307	341	316	326	337	305	314	341	347	300	273	331	349	346	326	314	330	339	318	332	330	298	290	333	315	335	314	338	298	301	316	320	352	300	313	320	327	315	331	336	319	321	321	303	300	306	327	334	326	333	323	302	330	305	336	300	352	312	317	308	269	310	324	313	308	329	314	313	341	320	335	293	339	306	307	324	345	327	325	345	309	339	319	330	301	294	288	354	322	340	338	354	342	316	329	309	304	339	320	319	326	327	317	310	287	292	307	329	322	322	327	314	362	307	327	340	333	346	322	317	335	305	349	292	313	297	309	335	304	328	329	317	324	333	369	349	313	334	325	273	322	309	328	323	298	341	335	334	290	316	341	338	323	316	304	329	318	313	319	341	315	317	295	350	297	292	361	293	316	314	333	335	340	340	343	338	296	331	336	307	349	311	363	343	316	298	339	305	337	308	325	316	304	371	334	322	346	346	329	317	314	280	328	338	324	332	315	313	335	318	310	327	307	295	308	314	322	324	315	310	318	343	312	332	302	318	323	292	344	341	316	324	340	306	341	347	305	353	329	340	346	319	315	327	305	333	343	340	325	313	333	291	325	334	342	317	301	313	316	303	333	328	307	342	358	326	290	318	303	320	366	300	351	356	363	309	330	330	307	325	346	301	344	319	322	317	331	300	298	321	324	328	329	304	292	316	304	331	313	337	321	325	345	318	340	293	318	306	333	320	297	320	327	332	345	361	338	313	310	312	277	294	337	326	311	316	286	316	320	333	300	295	312	309	332	306	303	346	327	311	336	325	298	325	312
38909	37778	2565	1371	1056	895	690	635	566	555	520	519	449	449	426	448	460	433	464	460	426	395	433	473	426	421	418	435	421	411	434	448	427	437	423	395	432	420	414	435	415	439	413	399	423	417	464	400	439	445	441	436	401	398	394	421	427	447	433	416	422	380	420	446	418	401	407	395	415	417	424	399	395	439	399	420	409	384	423	413	403	393	406	435	427	412	407	404	417	402	419	382	396	397	403	377	395	385	421	445	405	418	416	400	390	396	411	416	418	430	396	416	364	389	409	423	369	427	420	397	425	408	437	386	428	382	403	383	392	458	404	363	395	394	446	403	413	385	422	410	408	391	376	397	381	422	423	371	408	420	391	407	424	426	423	427	411	479	418	444	423	397	444	411	390	450	463	408	422	426	406	445	435	389	416	410	414	401	375	392	372	430	406	384	382	438	404	429	390	418	400	418	397	416	418	408	437	437	392	374	395	420	422	395	438	385	365	414	434	434	408	438	407	397	406	448	404	416	418	423	432	420	407	430	425	417	394	403	432	416	438	424	410	398	407	423	400	421	421	419	435	394	430	414	420	418	434	393	396	404	427	394	399	385	431	433	411	380	414	420	368	412	426	427	430	446	443	425	420	414	437	404	393	414	438	377	435	374	459	418	429	407	423	412	428	440	418	403	410	417	417	399	431	408	404	356	374	410	412	417	409	421	437	424	385	445	425	378	397	389	400	414	424	394	423	375	381	417	432	432	424	450	416	376	423	412	371	403	399	386	437	439	420	406	392	420	371	396	420	365	407	402	421	411	386	389	453	396	396	421	384	411	414	380	439	435	427	425	405	364	404	406	382	448	377	395	413	401	410	393	422	405	412	432	386	408	432	398	404	417	421	444	388	401	423	388	425	411	430	418	414	404	398	407	385	423	402	416	421	462	433	390	398	426	395	422	406	385	384	417	410	391	398	442	403	413	389	411	427	389	396	414	413	420	457	396	391	390	398	440	408	392	424	431	397	401	389	460	410	390	404	399	407	412	410	451	444	393	391	389	412	438	393	418	435	389	383	449	415	422	426	412	424	449	394	425	374	407	409	411	392	402	435	427	400	436	365	422	402	382	388	399	413	436	444	429	397	413	418	417	431	396	385	418	374	422	410	412	424	425	413	410	428	401	450	407	424	446	385	426	415	411	425	386	456	435	409	414	407	397	418	377	412	414	424	429	422	435	381	398	374	379	439	366	399	396	418	437	404	387	427	386	383	419	388	400	442	415	431	430	378	425	382	373	369	399	406	448	456	426	413	379	397	405	424	385	429	411	399	418	396	427	398	423	434	402	422	378	377	382	403	382	443	396	409	412	430	399	394	409	420	420	406	397	415	401	432	410	381	406	422	416	415	391	455	394	386	422	405	421	423	428	387	396	408	386	396	379	434	408	422	367	395	429	445	435	389	426	395	390	406	404	406	406	444	400	387	390	406	418	379	411	434	410	396	406	383	372	457	432	393	424	420	387	414	416	385	443	400	415	411	402	402	418	400	418	413	441	378	449	419	400	420	390	448	420	407	448	411	420	369	434	416	405	418	412	418	462	413	440	344	395	440	413	395	417	429	423	417	407	417	408	387	419	402	450	420	369	402	404	445	437	399	418	404	407	439	432	418	396	365	387	410	427	425	437	389	422	426	423	426	417	399	399	382	395	385	401	405	410	432	420	385	421	413	407	401	451	416	400	399	378	390	435	398	416	370	432	376	403	408	406	415	386	435	420	407	412	414	403	447	389	390	360	434	433	396	399	401	407	415	411	397	410	427	381	397	430	408	366	397	413	397	419	392	407	405	395	426	429	420	378	420	429	431	394	420	392	441	412	381	362	391	406	423	383	389	425	429	371	396	425	404	410	452	455	430	403	440	415	422	406	373	436	398	443	411	405	365	402	421	435	420	413	400	407	431	408	410	419	373	419	418	422	399	381	418	398	426	392	457	417	427	405	418	414	423	424	383	440	419	430	388	423	445	406	391	408	419	436	428	407	435	392	406	400	410	431	377	452	381	433	383	410	441	456	464	400	403	403	404	398	424	407	422	417	399	426	405	407	442	361	395	419	396	450	385	407	383	455	413	403	384	420	411	470	364	447	412	375	420	401	378	389	420	439	436	420	418	411	399	386	389	431	409	381	411	380	416	430	389	414	386	406	397	391	404	438	404	437	409	409	398	434	403	421	387	401	398	415	407	410	427	362	446	424	434	407	425	398	402	405	414	415	398	419	397	412	415	405	403	386	428	425	425	417	409	409	403	447	402	375	399	395	415	392	391	397	410	417	406	402	450	397	415	435	416	404	373	393	427	444	426	399	402	400	415	394	436	412	426	415	428	416	383	395	459	425	431	406	421	404	439	380	391	406	376	421	439	404	408	397	367	414	408	447	412	401	392	419	409	435	416	396	368	426	429	425	420	405	443	405	394	467	433	405	396	422	395	407	377	417	408	410	389	390	403	413	394	403	396	378	423	398	410	404	407	439	420	403	397	430	408	415	429	413	392	411	426	386	404	423	375	450	394	397	413	436	405	384	413	398	389	414	441	392	373	436	403	426	381	435	390	446	407	405	407	440	386	391	407	452	389	399	383	408	393	409	422	406	402	396	441	388	428	438	408	396	416	414	427	373	412	412	440	397	380	434	374	410	415	420	390	388	394	396	382	380	373	396	408	426	405	423	437	413	383	438	420	411	404	433	374	402	377	395	405	407	406	422	416	395	415	460	425	384	412	410	400	416	398	396	411	391	441	418	396	398	399	400	378	416	388	435	427	396	393	386	440	454	411	425	397	387	390	346	408	407	396	405	436	394	427	416	436	404	408	426	407	405	423	412	427	435	365	388	400	417	402	429	354	398	413	407	394	389	418	427	425	379	373	416	373	445	400	395	397	410	397	442	397	462	397	408	418	411	380	425	411	428	416	395	396	397	407	417	391	429	414	396	433	381	380	429	432	428	428	373	373	412	413	396	403	411	375	374	415	400	439	430	410	383	414	394	422	409	450	408	352	399	377	419	412	409	422	384	428	402	407	443	415	387	400	435	408	403	399	432	399	424	382	411	427	411	345	393	430	398	409	393	391	449	400	447	374	396	442	409	423	423	397	385	394	430	434	441	379	408	395	437	400	407	394	426	389	423	391	436	371	403	397	412	383	395	424	420	398	436	380	412	400	405	410	428	379	398	404	405	408	416	394	385	427	418	417	424	398	414	369	429	411	406	421	420	454	410	445	416	382	415	388	398	371	411	431	389	432	385	400	418	446	417	419	437	365	413	444	396	406	383	396	393	406	409	386	442	383	383	426	405	430	401	404	376	428	408	403	431	369	419	384	441	408	423	386	398	369	386	415	388	398	401	394	408	402	410	392	423	365	399	414	428	444	415	422	408	391	414	375	420	418	429	368	419	373	403	402	409	439	399	386	455	442	416	392	419	414	396	410	416	435	462	396	390	395	406	416	390	426	405	420	385	380	405	386	395
23363	21594	29334	24309	21584	21592	8816	1085	911	838	788	738	686	706	662	648	607	678	590	600	634	621	609	553	605	580	611	614	576	586	569	600	579	564	588	598	547	553	590	557	558	598	570	633	580	558	583	610	581	604	577	595	519	567	614	613	581	529	587	579	541	584	559	582	555	645	566	582	542	563	542	546	566	607	545	572	574	538	586	592	580	558	558	552	606	578	621	545	566	558	580	537	577	609	579	587	585	529	587	537	569	530	609	570	575	554	602	566	570	592	574	576	579	596	568	570	523	575	574	555	543	596	540	552	602	572	562	569	564	574	537	566	540	599	566	597	578	535	578	568	589	570	539	619	554	541	545	564	600	521	523	575	559	577	571	610	555	573	618	564	588	566	578	550	571	571	546	605	553	583	575	562	480	549	510	564	596	593	534	577	588	595	600	580	558	547	594	582	579	564	541	529	588	521	532	578	517	538	568	585	604	562	604	578	529	572	596	558	554	546	595	552	533	572	558	547	576	556	558	528	528	610	555	598	539	547	567	590	586	585	526	552	583	532	587	545	558	633	547	597	543	584	561	561	548	551	567	563	559	574	538	570	549	534	573	579	554	580	567	590	577	568	548	564	561	541	586	564	598	558	581	579	548	559	513	583	546	568	585	529	554	588	609	536	582	592	539	564	557	513	549	555	578	560	562	593	569	517	616	540	576	568	586	584	590	530	614	535	591	600	593	529	610	554	565	563	540	576	543	577	562	576	514	534	547	594	547	569	542	587	572	609	552	607	587	577	536	520	606	571	574	541	552	561	544	522	566	543	530	554	598	554	634	578	557	611	583	619	551	537	559	593	592	549	552	582	544	511	577	582	551	516	601	556	543	558	569	571	540	578	563	549	583	560	575	564	611	589	568	552	536	565	550	602	581	596	561	586	621	573	577	585	536	545	594	554	575	592	560	582	591	550	566	572	558	580	590	555	602	547	543	594	593	540	570	527	529	591	546	608	544	538	575	559	568	527	583	524	550	569	570	586	583	592	551	541	562	574	545	562	585	554	565	571	582	545	558	545	536	535	599	526	566	525	609	556	537	544	564	597	561	520	532	543	566	564	528	561	551	554	555	582	559	550	562	566	550	578	599	566	504	562	537	537	608	560	558	611	563	533	573	542	567	588	534	520	601	555	622	597	568	541	559	561	606	584	539	550	580	591	612	563	576	554	600	584	570	564	575	612	574	593	599	594	546	576	554	569	563	544	575	567	582	586	563	554	580	578	517	610	564	608	566	570	541	508	584	602	576	554	572	555	568	570	546	579	555	591	614	548	560	571	563	567	538	581	602	560	557	563	568	534	568	523	529	563	542	556	576	552	543	577	590	577	535	554	549	561	544	580	574	610	597	579	558	588	538	586	582	590	557	600	633	567	535	571	565	554	583	527	532	580	552	565	581	576	555	531	559	536	590	608	527	543	549	615	596	574	534	549	588	538	575	566	544	566	573	615	577	580	520	552	562	568	512	570	575	587	547	594	529	625	545	593	557	591	549	629	561	508	542	577	600	533	563	615	576	550	542	540	541	594	577	549	582	557	575	565	568	595	564	557	538	556	561	570	532	547	550	591	575	557	563	600	587	563	562	570	536	575	574	574	559	534	534	584	547	568	567	588	566	520	499	562	561	530	547	552	569	599	577	556	574	540	554	519	602	613	553	576	578	548	588	582	571	518	530	602	576	582	605	540	521	545	575	569	580	561	542	547	537	596	549	551	586	581	543	604	561	585	574	587	577	543	545	561	560	530	587	573	541	566	578	568	606	537	577	590	573	541	572	585	612	539	579	541	546	606	536	567	506	551	544	543	542	583	591	562	571	627	519	580	569	592	556	560	541	540	553	560	581	572	594	548	571	578	564	545	516	557	560	580	567	546	562	570	602	601	603	552	576	584	586	608	564	553	548	569	576	563	559	551	596	589	594	616	546	578	574	597	545	575	545	595	560	599	561	548	608	563	572	545	536	608	576	594	601	529	537	570	573	574	628	542	556	590	548	589	520	597	561	550	557	581	548	531	554	607	506	556	570	565	628	570	566	564	561	590	534	597	533	594	578	565	578	546	579	544	589	602	581	581	615	517	528	600	559	593	559	560	585	545	544	532	567	554	525	574	558	571	564	602	567	547	523	573	560	576	600	506	581	579	555	604	574	579	569	559	540	582	583	580	546	575	553	583	573	544	547	568	534	549	593	552	585	578	573	561	580	528	581	589	553	549	546	567	571	614	583	620	604	586	582	559	566	554	582	535	584	561	571	545	560	561	551	588	563	521	584	528	550	558	552	558	567	541	585	597	589	555	556	562	569	614	553	570	580	605	568	605	580	535	545	589	550	576	545	546	578	543	525	606	557	587	569	597	553	543	553	577	514	564	571	532	543	593	588	567	567	543	585	629	587	526	571	560	594	558	586	538	595	570	536	548	574	551	582	567	608	562	585	584	571	570	564	588	593	574	539	563	555	612	574	563	584	559	537	580	575	601	571	604	593	512	547	592	564	534	518	552	593	554	600	537	553	573	570	560	604	548	563	542	586	583	573	525	509	560	592	586	563	538	556	652	513	578	552	557	594	553	629	545	594	576	578	562	573	608	542	577	559	576	558	586	600	549	579	566	549	555	536	548	572	576	560	555	517	534	555	560	562	534	563	558	576	576	536	538	571	586	631	553	536	543	599	582	535	554	555	534	561	591	569	568	564	556	541	544	562	567	583	548	581	548	557	570	624	579	555	555	525	564	574	575	540	577	605	539	562	613	551	574	574	572	584	569	588	529	585	610	600	559	583	538	554	610	554	582	562	572	520	551	569	566	566	580	513	575	540	571	581	586	554	603	533	538	565	556	572	555	607	567	606	586	556	571	550	553	595	516	569	587	554	568	544	553	563	532	596	636	606	566	540	551	588	547	558	542	557	533	539	555	528	561	560	576	602	563	556	550	593	547	547	569	568	534	558	559	559	577	547	528	541	589	567	542	548	548	592	566	584	594	555	602	585	540	521	588	493	551	535	547	613	599	517	537	584	542	582	561	533	569	588	536	585	602	571	585	588	550	534	556	541	580	575	594	560	570	574	579	582	551	561	547	554	538	547	555	533	581	540	532	530	544	573	538	598	560	549	569	529	586	567	553	555	571	568	505	573	563	612	570	575	602	526	537	566	555	531	601	552	552	617	562	589	577	536	565	575	550	527	559	573	567	552	526	590	604	555	556	573	561	540	592	581	557	581	570	574	545	580	572	587	552	536	538	546	535	574	564	599	557	550	536	546	558	548	584	547	551	585	638	571	596	535	606	547	541	566	570	558	562	517	552	514	552	548	522	518	562	576	566	559	544	572	566	574	596	596	547	568	579	551	591	574	522	547	563	595	559	607	595	529	549	592	552	579	559	547	594	537	591	550	522	605	590	585	644	562	583	545	579	576	603	592	584	595	559	542	550	559	557	599	584	518	595	531	559	535	564	557	555	555	562	556	584
44943	52067	8398	4230	3098	2373	1832	1538	1273	1165	1027	989	894	859	909	813	873	813	790	748	698	731	732	712	736	699	726	689	765	704	686	717	705	675	730	696	683	694	722	672	679	717	681	611	688	696	700	675	665	695	640	673	656	686	662	706	672	654	706	717	659	673	689	663	649	682	680	666	706	651	668	649	655	693	716	699	685	663	651	617	684	691	697	682	667	678	635	654	665	688	673	664	653	656	635	657	647	668	648	626	671	699	697	670	649	672	664	708	688	653	671	668	684	665	648	671	683	665	634	653	649	630	701	650	689	698	646	652	658	638	665	715	670	701	645	683	665	619	642	651	692	722	656	714	646	659	676	651	661	665	693	638	663	656	655	666	663	656	643	694	660	649	642	678	716	637	658	638	666	601	651	627	688	640	688	641	638	670	639	674	704	677	641	652	668	671	670	675	678	666	684	700	625	705	673	648	692	696	660	641	661	664	640	665	684	707	689	674	685	668	691	614	672	666	675	657	664	706	619	672	682	658	657	631	693	668	670	685	653	682	618	690	671	666	654	675	655	651	616	642	728	683	653	648	681	677	685	643	619	616	642	668	683	621	678	675	725	656	614	667	680	638	634	665	649	661	650	669	676	626	689	655	661	673	630	664	687	667	622	681	679	674	660	689	665	661	645	644	649	678	671	659	662	692	676	650	678	683	621	685	703	668	708	683	667	669	666	639	634	680	638	700	677	629	674	679	685	652	703	670	631	664	696	690	685	661	675	653	659	607	652	627	669	666	676	644	680	673	641	647	663	646	675	676	606	692	664	644	645	723	665	627	675	643	637	695	693	685	686	682	703	662	638	671	634	643	674	693	691	635	653	681	637	666	679	650	676	679	732	660	630	697	677	665	658	662	638	669	634	684	696	650	690	665	597	663	686	685	623	643	673	605	673	636	671	663	652	678	647	685	644	664	690	664	704	688	664	712	661	637	656	627	661	638	670	649	645	700	648	654	681	638	654	669	658	684	710	673	666	634	675	665	685	656	660	699	669	679	653	647	661	688	692	651	628	662	680	640	683	688	611	690	653	665	682	675	695	711	669	637	655	619	637	662	652	669	714	696	696	675	675	675	632	648	639	682	658	683	642	669	617	645	651	640	643	616	690	676	643	618	693	687	678	629	661	626	672	691	687	691	649	693	662	673	698	668	677	630	665	692	679	676	664	654	609	677	673	693	637	683	683	665	640	711	674	659	690	683	632	676	619	667	648	639	683	662	695	713	641	633	637	629	663	671	651	631	692	629	696	688	685	653	704	648	706	663	652	661	643	664	644	666	655	692	689	646	707	640	633	666	644	660	647	628	654	666	671	729	693	678	695	674	665	692	635	629	642	643	712	673	648	746	688	623	693	634	687	678	702	694	696	621	636	684	687	691	666	652	662	660	634	692	690	671	614	640	636	624	706	689	729	678	618	638	656	651	656	689	666	689	680	673	643	696	640	714	651	628	686	670	652	685	658	624	621	637	657	682	696	676	676	655	649	697	642	682	646	724	625	667	700	674	658	628	652	683	652	644	644	686	672	669	632	703	623	656	696	649	661	639	678	690	657	632	685	656	712	686	663	655	635	638	711	702	619	629	653	711	690	666	644	656	676	656	691	637	647	626	701	681	699	686	622	694	660	636	668	648	698	645	640	695	626	674	696	639	648	664	631	706	657	643	644	627	689	650	672	653	623	668	703	643	672	696	645	668	671	665	708	677	669	670	636	614	666	647	665	688	686	643	609	673	658	666	640	624	671	689	659	649	635	696	672	666	682	650	694	662	622	627	683	640	660	634	671	655	665	670	622	656	699	638	653	710	647	677	696	650	657	688	622	667	684	694	625	651	622	656	694	694	673	665	681	695	645	638	678	695	656	630	625	696	685	696	626	663	624	673	658	588	672	668	690	656	643	635	723	655	637	644	672	689	617	641	658	636	669	642	669	671	660	673	684	636	659	654	650	689	635	646	688	633	638	661	658	685	657	656	669	656	683	651	641	716	682	635	698	636	661	667	656	627	666	667	672	645	641	631	631	650	656	651	652	631	631	633	663	664	661	658	668	683	621	644	672	630	678	713	657	631	685	685	708	743	656	678	697	655	697	685	643	645	695	638	627	704	633	660	636	672	662	667	646	648	673	632	648	669	655	665	681	616	645	659	664	696	607	622	634	672	687	672	636	688	634	716	600	712	663	703	696	652	688	640	677	654	626	707	676	660	634	632	697	637	681	666	683	723	656	637	691	655	673	647	667	676	666	676	643	692	691	664	652	683	646	667	654	645	639	661	657	676	667	663	691	643	631	657	652	673	660	676	627	697	706	702	678	711	682	642	687	668	697	639	679	645	645	668	656	665	640	621	684	690	630	664	650	607	681	678	669	676	661	625	686	709	704	631	692	682	682	671	665	672	676	644	674	705	623	657	662	662	650	659	693	646	641	650	655	709	684	661	623	649	667	671	616	658	623	655	672	632	628	667	691	658	655	659	600	671	612	669	658	679	652	675	713	632	630	700	650	662	710	641	676	643	689	661	665	593	704	660	636	666	662	676	659	628	645	645	634	641	646	658	641	637	692	688	658	672	654	666	685	679	649	670	630	682	649	624	685	644	659	633	688	624	677	680	669	635	653	652	675	659	647	653	661	691	654	645	657	667	652	650	646	689	623	700	652	679	698	672	641	647	670	672	659	636	639	654	701	637	685	638	679	618	703	678	683	691	668	702	682	689	656	628	711	621	664	675	662	654	617	660	640	600	677	621	646	655	654	688	689	656	704	683	680	624	650	678	672	664	629	670	691	652	720	646	680	648	652	641	634	705	710	707	681	668	692	658	677	642	651	677	662	694	676	686	715	659	622	683	667	589	656	653	661	676	653	650	676	649	670	643	705	648	675	707	660	681	702	638	645	692	696	676	660	699	596	649	682	683	662	675	646	724	658	655	648	641	663	656	597	680	705	660	658	661	631	674	641	637	648	659	698	672	654	647	682	665	658	691	664	712	683	659	647	661	653	627	711	656	675	668	655	644	650	672	669	657	635	645	646	697	662	674	629	636	675	665	636	664	682	695	687	647	674	631	679	656	642	707	638	665	679	672	669	685	647	675	634	672	651	671	624	607	667	643	659	708	646	643	624	657	635	623	670	699	672	683	697	619	676	660	676	695	674	656	663	652	627	635	672	623	675	695	699	647	669	718	639	677	674	683	643	664	646	700	708	693	660	665	664	634	686	669	660	668	684	727	686	683	658	667	629	658	661	645	656	667	691	637	716	656	664	655	688	681	696	690	645	680	690	680	708	643	686	660	631	653	654	688	644	655	655	655	670	664	630	655	691	657	656	671	696	687	685	642	641	701	663	687	637	671	662	685	645	705	717	663	638	681	649	664	693	643	641	665	713	699	692	641	685	628	644	662	672	661	673	638	632	671	663	631	615	663	684	670	669	642	662	673	655	684	682	696	659	665	643	666	659	646	668	680	655	634
30094	25710	13604	1172	278	211	209	226	221	211	207	205	195	200	210	224	217	189	205	232	192	203	214	207	203	222	199	198	243	202	212	219	209	198	202	176	212	181	191	192	207	196	200	204	196	184	203	187	183	215	188	193	195	173	173	176	210	205	198	168	186	194	235	197	182	191	208	174	184	209	201	201	196	207	197	195	197	182	205	199	206	203	191	184	218	205	168	197	200	191	186	166	206	210	209	188	192	194	215	181	183	184	197	196	194	197	181	174	192	215	199	198	171	178	195	238	222	210	185	197	187	225	191	185	210	216	189	207	220	192	197	220	192	195	202	213	186	205	185	203	195	201	192	182	180	187	204	190	178	190	201	213	222	197	188	184	190	187	204	204	184	179	186	177	198	196	215	221	179	208	190	210	208	223	213	184	199	201	207	175	196	189	184	189	193	198	213	203	207	198	199	219	187	198	198	188	214	191	200	220	196	205	188	196	200	217	196	193	184	180	189	205	190	187	178	184	213	187	202	233	194	218	203	227	206	195	202	206	158	178	188	204	192	197	215	195	203	189	187	199	177	220	195	211	202	227	195	177	190	220	188	220	219	199	209	194	174	211	197	197	204	204	213	203	186	218	192	193	185	187	187	197	177	195	217	198	183	201	211	214	195	185	222	222	180	197	188	191	213	190	169	211	206	201	199	190	218	230	194	216	206	229	191	179	186	210	209	207	189	202	195	211	203	190	191	207	200	185	168	204	218	176	195	199	196	209	185	219	211	207	195	192	195	207	231	171	182	202	191	197	208	193	188	189	192	204	195	204	237	192	202	206	201	197	200	179	202	193	200	215	180	210	191	194	195	204	232	194	198	197	187	169	217	192	196	202	205	186	209	190	196	202	213	218	208	180	204	199	210	190	200	181	195	201	179	173	198	191	183	198	198	209	195	189	196	203	210	206	198	178	215	201	178	216	208	189	192	210	207	199	198	198	185	198	189	213	187	168	181	193	198	203	193	183	197	186	193	189	201	182	219	199	204	193	199	195	232	193	205	205	204	190	192	214	177	220	199	221	193	197	174	182	200	182	200	194	217	230	200	191	212	201	205	214	211	176	193	212	204	198	200	199	194	189	181	199	183	201	200	200	201	178	205	188	193	205	198	178	197	209	206	212	204	183	178	181	206	207	181	204	195	190	201	192	204	202	194	221	191	178	191	194	182	223	204	219	191	190	218	194	188	189	205	208	190	194	184	197	195	194	215	218	207	212	231	192	199	221	184	194	189	196	180	190	186	209	197	190	158	185	203	195	188	189	185	199	183	183	170	190	195	202	198	200	203	182	200	203	169	205	229	194	180	174	172	182	194	195	188	171	191	197	192	204	183	204	193	209	191	198	225	200	196	208	214	200	227	215	183	169	188	198	180	187	191	183	193	186	208	184	206	195	235	208	208	217	176	200	159	202	203	202	176	198	195	216	211	198	199	188	191	222	197	187	199	179	178	189	207	192	184	191	196	220	189	166	189	213	205	173	173	192	204	184	194	200	211	201	204	189	196	202	174	177	218	189	202	192	200	206	195	187	186	217	205	191	189	189	205	187	202	193	200	214	191	181	209	202	208	236	214	194	222	176	191	202	186	208	186	223	203	210	170	198	188	200	198	232	190	187	206	178	179	181	216	198	244	196	189	179	207	179	206	194	182	196	194	194	188	197	199	211	202	206	210	197	211	188	201	187	207	215	204	205	198	209	186	183	216	189	184	200	195	208	192	216	189	226	204	215	182	153	208	209	226	199	203	203	175	213	206	179	194	214	195	168	219	175	199	187	177	229	196	192	200	218	196	187	200	184	193	209	185	200	214	195	187	178	179	182	185	196	189	177	209	201	215	202	203	171	202	162	202	176	220	191	170	200	173	161	195	210	189	197	197	187	191	178	216	215	196	192	186	206	181	173	210	211	202	177	197	200	193	239	204	170	182	199	169	205	167	192	186	200	193	209	192	186	161	181	208	197	205	194	166	186	207	194	207	188	218	193	177	205	203	194	204	215	176	197	201	205	193	214	207	179	199	198	193	201	192	186	199	220	196	177	169	190	202	185	209	205	200	200	202	191	212	204	219	200	201	225	186	183	190	184	200	180	171	187	203	216	209	184	199	207	211	227	202	205	217	193	194	183	199	198	203	198	174	189	211	183	200	206	195	206	199	196	186	176	202	178	195	221	203	201	216	194	212	184	180	221	175	199	219	193	197	205	195	194	189	194	200	184	190	186	194	203	206	224	199	233	198	219	212	193	214	197	210	198	204	197	216	185	205	233	202	215	189	193	183	215	207	206	200	191	192	214	206	212	191	193	196	189	204	199	216	197	204	196	233	173	195	181	171	198	191	180	177	201	182	197	180	200	182	171	201	195	204	203	184	206	199	189	188	209	196	185	218	170	183	193	198	194	214	197	208	196	209	189	201	235	202	202	196	191	206	168	202	197	204	176	196	221	209	208	220	166	203	197	179	211	202	200	194	208	209	170	179	214	211	207	192	197	203	205	175	190	188	187	190	201	194	217	192	182	196	202	194	217	202	186	197	195	203	206	186	191	201	189	192	204	183	213	190	217	172	192	180	196	177	196	176	199	191	181	208	213	195	178	188	240	198	198	202	191	201	194	191	206	200	193	165	196	205	206	191	192	174	184	190	213	198	215	194	189	213	210	201	196	211	194	203	210	149	191	168	180	199	161	199	190	184	211	221	186	201	192	183	185	178	204	195	199	178	195	168	183	176	225	187	177	209	181	218	201	171	208	164	185	166	193	195	198	207	206	190	199	198	189	209	197	215	213	189	151	186	217	183	208	184	200	200	213	223	193	216	213	182	162	214	201	222	207	189	195	186	212	211	202	184	221	184	203	193	187	191	208	195	208	190	206	194	161	189	199	195	184	188	192	208	196	239	213	205	206	184	195	202	199	186	180	212	182	200	192	200	186	204	182	176	200	189	200	221	189	196	195	201	209	193	191	235	195	200	208	191	182	203	209	160	190	209	198	173	218	186	178	175	208	206	192	185	212	214	184	193	194	178	204	209	177	189	173	181	196	213	200	191	189	193	171	195	202	195	191	224	218	176	194	175	210	191	183	177	201	182	206	247	213	199	211	204	196	220	216	187	190	219	173	195	187	218	183	211	237	199	195	166	188	192	185	200	219	188	192	223	202	202	214	197	207	185	212	212	177	179	202	180	216	236	192	197	205	222	173	160	198	211	178	219	203	210	196	191	179	209	187	203	209	188	203	195	190	195	188	214	198	213	224	180	204	190	200	192	212	212	186	180	192	170	190	211	219	222	214	201	200	177	174	202	182	220	200	214	209	170	219	188	191	187	186	181	185	196	207	229	185	194	175	189	196	190	191	213	196	184	212	179	194	186	175	205	187	182	182	181	183	205	202	204	195	195	208	209	193	185	189	190	186	203	200	188	189	197	202	194	188	200	182	188	169	229	178	176	188	199	207	185	216	180	172	181	229	218	197
35541	30971	560	407	315	326	293	266	303	280	262	260	273	262	278	257	252	241	244	275	278	259	285	263	264	234	240	259	247	238	247	241	275	242	258	245	245	251	243	238	268	245	252	267	266	244	236	260	283	260	256	250	261	300	265	284	272	285	262	281	269	253	253	259	302	259	254	260	233	243	283	250	289	254	247	251	286	256	284	268	252	272	226	259	261	274	250	282	268	255	286	257	278	259	264	263	242	253	287	243	269	276	231	254	248	242	273	274	255	250	262	254	288	232	269	273	251	259	253	269	259	242	302	290	255	262	262	270	250	271	233	265	262	238	298	261	236	280	254	274	257	262	267	282	268	292	240	273	275	246	247	252	283	269	275	256	270	271	277	254	264	241	257	260	251	259	258	243	233	283	285	272	290	230	264	278	280	246	272	261	236	229	281	247	258	254	262	256	265	270	242	272	230	249	237	248	251	262	244	245	266	289	253	260	287	266	237	254	252	281	275	255	267	249	288	246	270	255	290	249	238	257	284	251	243	266	268	242	274	256	297	251	267	256	265	228	266	261	279	261	257	249	254	261	258	285	253	286	266	233	246	252	241	262	269	258	260	253	253	281	273	248	250	265	238	259	252	245	266	277	254	282	243	256	234	270	245	254	244	264	264	252	248	273	266	263	281	279	266	256	264	243	256	270	284	245	263	270	271	247	226	257	299	254	252	256	235	236	254	293	241	250	256	259	250	253	258	254	275	254	250	234	254	259	238	237	279	245	270	268	250	277	236	282	249	269	260	250	231	246	249	251	241	259	247	257	253	260	243	255	306	267	255	263	276	267	273	244	266	275	269	253	249	263	288	255	236	255	250	261	288	238	251	253	293	264	232	269	265	243	266	253	277	242	267	258	246	238	224	241	277	277	273	274	271	248	256	253	273	240	248	258	267	258	243	237	233	241	260	270	257	224	296	250	272	266	280	243	280	257	278	247	253	272	248	256	285	250	251	248	252	262	233	255	256	236	240	247	267	287	229	260	267	260	242	240	260	279	267	229	260	249	247	249	254	262	263	271	258	274	249	261	269	231	266	262	252	268	231	266	272	238	265	239	247	269	244	241	284	234	250	256	258	272	278	249	263	285	243	258	246	267	272	258	266	262	244	226	267	255	249	241	256	235	280	266	270	261	287	246	279	224	225	274	296	283	254	295	269	269	252	250	251	274	222	256	254	241	235	266	287	235	244	280	290	268	245	223	255	247	261	264	266	239	260	254	257	266	247	240	236	256	245	257	294	246	278	252	255	254	261	262	247	255	257	262	246	263	265	241	237	254	253	269	257	252	275	245	254	262	266	295	258	274	254	260	249	286	266	259	248	239	271	262	248	243	279	254	274	266	281	272	259	253	246	264	265	262	240	239	287	267	251	227	294	279	272	224	288	273	262	254	267	267	265	289	252	250	275	247	270	245	249	229	272	285	288	243	275	267	265	260	246	236	269	252	267	260	249	258	251	274	254	263	234	243	268	242	245	243	275	252	257	238	273	262	223	279	275	259	263	282	247	259	290	261	264	271	246	249	276	257	250	263	257	236	262	266	245	251	265	238	232	274	233	283	268	267	245	257	255	253	267	258	260	258	263	221	240	248	269	256	297	284	267	247	236	239	262	263	262	251	258	256	250	257	229	244	267	286	269	261	268	267	233	263	279	246	230	250	269	253	268	262	247	298	262	271	252	290	262	285	268	241	246	265	268	261	267	270	269	259	273	258	274	276	252	251	293	251	262	231	278	281	268	263	265	268	255	249	257	252	270	250	285	242	256	252	257	265	251	257	259	276	242	281	258	257	281	252	262	240	260	254	253	261	272	260	280	239	261	238	271	253	243	257	254	266	236	263	270	266	266	230	223	249	274	251	274	262	255	249	239	261	274	270	278	258	237	235	253	277	261	259	219	270	244	292	270	226	249	254	240	221	256	248	260	286	242	262	279	261	277	244	245	275	255	239	257	269	255	286	248	268	266	241	270	239	239	262	261	259	253	263	248	232	279	236	263	280	261	252	283	215	260	253	289	249	267	251	262	257	244	239	254	251	277	235	257	258	305	278	259	295	265	239	279	267	258	279	268	271	246	263	284	275	255	263	253	243	244	283	243	275	232	249	255	254	283	258	215	255	263	273	264	270	245	255	256	255	272	262	258	280	250	258	253	274	267	265	260	265	270	274	245	279	243	262	261	260	284	239	289	262	232	265	262	245	258	269	245	255	255	248	236	246	249	257	282	275	255	255	289	241	259	257	252	267	254	244	253	254	272	258	261	239	272	271	267	244	244	253	251	234	257	252	263	253	251	280	251	238	236	261	237	244	256	248	269	269	268	266	236	255	231	284	265	282	286	246	212	280	260	244	268	284	257	227	245	237	235	275	253	260	251	249	272	247	263	300	248	257	271	266	245	262	256	248	236	255	268	272	273	250	277	267	270	256	261	272	269	281	236	254	254	250	247	244	267	256	295	213	252	266	264	245	249	269	245	245	241	281	262	250	248	270	256	247	272	220	264	221	307	239	257	251	248	261	265	277	260	246	251	266	255	253	244	265	254	278	265	241	256	283	264	230	210	257	258	276	244	252	261	274	253	254	286	212	239	259	234	228	259	247	263	264	226	258	258	277	239	244	244	243	241	300	257	276	236	268	275	257	261	272	270	278	241	250	268	232	257	265	256	232	235	295	286	269	247	259	253	272	260	228	279	254	268	246	266	263	236	262	302	246	260	246	232	253	289	262	236	231	255	251	270	268	267	238	280	267	253	232	259	247	272	256	253	270	266	242	245	273	298	227	270	258	248	291	276	273	268	238	284	251	279	267	279	250	244	251	245	218	272	287	267	241	247	231	265	244	256	252	267	239	245	254	255	246	241	250	240	238	263	266	265	260	264	233	250	234	238	253	234	258	230	246	273	245	259	284	250	277	249	246	295	259	271	256	272	250	226	279	253	273	247	256	267	257	253	262	260	281	290	272	293	264	242	314	240	252	238	270	270	262	278	233	242	254	251	268	294	275	219	251	273	262	258	260	255	245	259	249	259	269	259	266	272	245	261	261	250	241	271	242	263	243	255	264	245	287	230	272	275	279	287	235	252	275	258	248	246	251	256	258	261	248	262	275	241	279	252	265	256	286	277	269	249	255	284	249	269	258	264	299	264	258	265	246	257	239	258	251	224	258	226	279	253	295	253	267	257	270	284	274	250	269	239	247	260	253	250	257	250	253	236	235	296	244	269	240	272	271	238	256	221	270	236	226	243	237	249	278	256	244	285	279	234	281	227	223	242	250	237	252	258	285	256	251	262	247	271	261	269	254	254	252	263	273	263	271	244	267	248	230	283	269	248	245	247	250	260	291	260	269	273	254	269	250	267	286	274	260	282	255	255	270	272	267	239	242	260	238	263	276	282	249	252	270	237	268	270	245	242	257	254	253	254	258	254	254	246	231	253	270	252	247	268	259	259	266	236	245	251	241	249	257
24562	21568	28715	24853	21361	5507	645	502	456	410	380	366	371	385	372	344	376	349	297	322	328	304	339	274	297	310	303	342	332	312	287	300	276	301	314	288	304	318	340	296	319	317	282	304	319	287	322	293	294	290	313	282	310	281	302	292	333	310	291	311	293	321	278	306	277	309	290	288	337	296	297	310	289	324	307	303	290	297	336	301	290	289	320	311	275	323	296	302	319	296	300	313	284	314	276	324	305	302	318	326	298	297	301	268	274	262	292	306	282	314	287	328	253	311	317	303	319	325	300	312	283	284	312	320	336	318	328	307	325	282	292	293	304	256	302	282	277	291	280	288	338	296	278	314	332	300	287	355	297	333	302	312	311	296	314	289	269	290	291	300	297	283	292	311	323	306	290	301	302	327	313	286	329	281	289	299	310	282	281	340	281	306	289	322	335	310	323	334	310	303	288	283	295	290	319	296	334	293	282	315	297	313	314	295	314	298	301	266	289	291	295	330	295	289	286	301	294	277	295	281	272	287	279	313	300	312	297	313	323	325	349	314	292	310	285	282	317	301	289	306	329	287	312	302	282	280	295	336	320	289	294	291	276	288	302	315	293	284	306	302	291	289	340	329	288	288	318	314	305	294	289	307	290	280	301	314	303	310	324	284	296	302	299	291	295	305	328	303	307	300	298	319	281	319	287	321	296	303	310	295	284	308	333	306	311	290	295	326	294	292	310	329	334	320	352	338	292	318	289	300	314	266	284	332	307	308	297	324	292	294	320	294	298	302	275	316	300	276	299	289	286	278	278	283	316	317	311	321	282	307	330	330	291	296	299	247	309	279	305	274	269	281	290	330	318	285	347	310	312	289	294	295	306	318	323	274	321	295	295	318	280	284	289	300	321	281	314	285	280	293	300	309	299	282	296	316	308	330	295	268	320	284	291	308	287	296	302	313	303	313	294	318	325	288	314	282	301	286	300	279	284	323	332	296	307	346	321	286	307	312	295	311	301	310	279	285	278	303	329	269	313	300	290	284	322	289	294	295	296	296	319	304	328	281	311	301	300	292	291	285	298	307	275	313	313	289	308	291	294	292	318	284	296	281	306	297	306	312	295	309	328	311	288	316	257	304	279	293	345	304	311	323	289	290	299	269	294	301	290	288	288	287	287	284	288	283	324	306	278	300	279	293	306	304	359	280	306	315	320	323	287	308	286	315	292	297	313	302	295	284	314	307	294	289	281	313	283	300	308	323	294	288	295	290	292	280	268	299	260	309	325	328	286	288	297	337	298	316	295	308	280	328	261	318	337	315	304	323	290	310	311	320	298	258	321	303	296	301	292	310	303	297	317	323	288	310	355	329	283	335	299	287	311	287	297	325	289	316	301	288	321	288	289	313	311	313	319	324	279	294	307	303	309	275	267	316	315	305	290	286	311	331	316	303	292	309	305	293	292	285	319	300	317	321	292	306	264	301	284	274	295	314	292	289	304	290	289	309	286	304	311	324	277	303	312	293	327	301	284	298	300	330	304	312	278	309	282	274	297	294	319	297	293	251	301	319	304	306	291	301	310	306	311	268	297	327	310	288	306	296	290	321	296	318	283	323	283	322	291	280	314	313	307	290	304	294	331	290	305	302	274	312	325	270	313	303	316	314	305	308	272	321	343	287	288	290	250	326	285	287	278	316	333	326	328	307	328	300	322	298	317	297	282	297	320	281	313	317	316	317	284	284	305	298	276	269	301	285	268	284	307	296	298	296	285	280	282	311	301	325	309	338	321	287	297	300	323	295	279	288	304	315	273	313	262	282	282	279	300	295	321	304	313	288	305	296	295	306	306	304	327	306	289	313	297	298	319	321	276	289	317	313	303	268	290	316	325	297	304	299	289	315	302	302	302	286	282	306	287	299	311	292	286	317	295	300	301	292	310	315	289	301	299	311	299	277	307	296	287	294	287	301	306	276	303	294	293	297	303	297	293	328	277	278	299	310	305	327	336	309	279	296	315	284	296	297	298	311	289	284	298	320	317	274	293	322	304	292	277	292	338	297	273	316	317	329	269	308	344	305	299	305	306	308	284	306	313	279	282	313	296	316	298	289	291	289	307	284	315	279	313	270	309	271	302	302	293	279	340	304	331	280	299	302	326	280	332	299	276	288	311	279	315	279	285	301	315	311	279	284	289	300	300	290	282	293	322	289	283	296	295	286	302	289	286	293	270	293	326	332	301	304	322	318	280	324	316	317	292	296	304	296	293	312	291	285	303	300	329	280	312	309	308	292	316	317	281	323	284	283	271	346	286	286	298	281	320	291	297	289	321	330	309	293	319	303	308	288	293	287	302	342	291	308	282	289	319	298	326	309	290	297	305	280	306	321	300	276	288	304	288	303	295	267	284	293	285	307	295	279	299	318	341	331	310	310	282	308	312	310	325	306	292	293	275	300	296	321	297	306	307	334	304	298	292	279	294	291	298	281	303	306	277	284	311	312	274	296	283	301	308	309	291	320	297	292	305	262	326	298	277	284	266	312	317	309	305	312	303	325	289	295	294	326	296	323	313	340	297	273	285	307	305	304	300	301	302	272	291	267	287	313	303	299	287	319	337	293	249	350	289	304	317	308	292	319	275	291	303	314	286	327	274	305	327	292	279	313	290	296	280	305	320	278	327	319	288	328	319	282	271	301	296	317	326	291	313	318	288	285	291	299	296	305	283	265	308	296	271	302	277	312	297	271	290	300	292	294	289	267	296	314	332	302	321	311	299	272	331	285	329	274	317	321	294	268	310	261	286	305	296	295	328	306	283	293	313	290	258	283	328	325	302	312	321	301	312	317	314	324	303	323	284	279	299	312	318	306	291	303	265	311	297	304	327	302	300	294	288	277	313	284	286	299	306	299	296	311	302	286	331	307	298	321	296	277	270	302	323	296	301	327	288	311	299	314	308	280	279	310	303	308	322	306	296	291	286	331	295	325	336	316	291	278	300	322	298	296	310	288	314	315	308	291	294	309	338	285	290	328	266	282	297	314	313	285	303	291	308	302	301	298	326	289	301	273	303	283	287	299	325	326	304	299	286	325	313	309	332	290	341	278	288	305	307	307	306	282	290	310	308	317	271	323	295	302	286	288	284	313	279	289	308	291	294	313	302	305	294	329	294	332	303	294	322	300	317	310	304	321	312	308	284	356	274	285	307	290	324	319	315	304	306	306	303	288	281	302	280	321	303	317	304	284	318	339	296	316	287	294	298	308	279	304	310	285	296	321	302	286	298	287	324	338	286	290	293	270	268	285	289	298	286	295	308	276	284	306	289	327	296	308	294	316	288	288	341	295	322	281	333	307	312	282	298	288	286	291	302	312	281	325	303	317	298	326	322	306	295	290	313	314	307	305	279	302	321	291	316	251	307	302	300	291	311	299	313	306	289	300	300	318	297	308	264	328	304	288	304	319	290	320	292	311	299	299	307	295	288	282	299	270	301	287	278	311	326	286	318	314	292	274	302	274	331	309
39866	41761	4301	2156	1513	1091	944	785	639	567	557	512	457	504	473	460	457	401	417	412	416	393	403	410	397	377	400	397	365	418	388	382	366	374	406	380	379	367	324	385	385	392	370	427	414	422	373	356	372	411	409	413	355	367	350	385	346	376	383	389	377	378	377	408	370	367	368	353	386	387	345	391	402	359	387	336	405	367	410	393	369	389	341	363	393	372	384	406	318	395	399	383	370	410	379	411	387	362	397	366	339	365	372	367	361	357	358	351	402	365	375	363	392	372	381	352	383	387	363	356	376	345	362	366	382	346	378	358	346	364	399	374	373	370	372	377	384	406	398	376	377	427	370	390	361	375	368	397	352	359	371	381	368	410	379	369	361	385	390	369	385	390	374	395	369	400	401	351	364	372	392	335	354	394	356	348	408	351	368	368	331	372	359	347	388	365	401	375	382	357	360	381	403	365	367	342	379	374	365	372	359	374	383	372	356	369	399	369	357	366	388	394	392	389	378	360	363	380	405	367	393	390	360	354	427	379	375	377	382	375	391	385	396	377	364	364	372	368	374	389	410	377	396	385	395	371	356	398	414	371	362	369	417	363	362	367	396	389	377	375	364	369	354	345	356	392	366	379	371	364	382	420	364	426	371	378	384	415	368	366	387	377	347	341	366	407	368	383	382	361	364	380	343	375	366	374	381	374	380	387	377	379	408	367	363	378	338	362	381	391	378	346	379	394	397	389	356	352	357	358	367	370	336	393	361	398	392	343	375	407	356	359	369	358	380	352	378	361	371	344	386	384	371	336	379	373	415	345	384	344	401	380	345	377	371	355	362	370	376	355	400	370	379	380	341	347	375	399	343	361	361	359	361	391	367	365	384	345	371	358	354	374	348	364	360	353	361	387	392	348	355	369	370	362	366	372	385	377	365	375	390	385	391	375	380	357	413	394	392	413	359	345	390	392	404	320	389	388	370	391	394	423	366	377	382	351	357	392	374	413	367	342	375	365	375	366	404	363	375	367	396	370	376	386	383	350	349	374	354	362	353	362	378	354	362	354	403	376	364	355	390	388	371	414	350	369	367	348	371	358	382	395	365	384	377	407	405	367	355	376	356	360	359	341	374	374	353	383	371	378	366	385	359	377	348	373	355	365	386	364	364	360	380	356	357	368	358	339	345	371	392	387	372	352	384	372	412	383	392	356	387	379	397	388	346	376	375	389	355	366	371	359	403	341	375	373	390	358	355	357	403	374	356	360	363	345	373	419	383	362	387	392	347	384	416	390	350	379	400	365	386	378	371	361	397	399	336	389	379	374	395	375	387	367	369	369	390	387	338	316	398	375	416	369	376	388	400	392	351	386	379	377	386	392	360	318	345	338	368	402	352	384	360	353	370	380	411	372	382	402	403	383	377	361	373	374	376	357	366	358	375	373	365	368	375	366	352	380	375	364	368	343	359	341	346	376	357	397	381	383	365	378	355	375	408	391	371	389	383	354	384	378	376	391	356	390	384	374	402	370	387	356	394	378	367	380	388	345	357	358	374	375	366	384	358	367	347	378	348	380	382	389	385	366	387	381	372	388	387	371	361	357	395	370	352	425	367	371	378	340	370	338	365	344	383	357	409	357	381	379	367	347	366	362	370	362	347	400	313	372	371	373	365	383	345	376	360	402	372	379	358	369	377	376	386	351	362	346	402	401	379	388	376	389	377	382	364	365	365	377	382	370	374	367	365	356	373	375	371	425	372	380	365	372	377	358	388	339	373	380	386	405	372	361	360	381	379	401	368	362	350	357	370	355	393	338	391	349	381	399	361	381	400	376	341	388	372	345	363	401	343	360	355	397	346	395	364	331	359	363	379	390	389	388	352	365	365	373	390	369	379	349	361	391	371	371	366	368	358	366	377	346	407	394	367	359	365	351	383	361	361	359	369	347	377	366	376	383	375	381	365	376	373	372	387	383	396	366	381	402	369	374	369	388	359	364	397	358	374	349	355	388	376	362	364	340	349	343	391	356	353	387	367	395	358	385	402	361	372	363	380	367	375	363	374	392	411	384	384	403	386	419	380	368	354	370	366	360	385	371	369	359	373	367	380	416	359	396	364	368	387	374	401	363	415	368	382	367	363	402	377	345	358	360	384	437	349	383	383	376	354	359	421	378	374	380	357	383	406	389	380	387	375	336	380	368	380	387	408	376	364	385	365	381	414	366	375	383	377	392	347	377	346	376	396	352	348	364	391	379	374	361	396	364	352	351	373	358	381	389	360	366	365	360	357	360	372	382	412	389	380	335	352	354	375	379	358	361	399	370	393	346	382	363	393	363	358	379	368	416	420	379	420	383	378	367	378	338	384	356	360	328	391	384	369	348	367	380	357	356	328	359	361	375	365	378	335	367	380	385	386	384	353	372	376	396	363	377	362	390	387	391	356	367	373	393	396	399	387	394	370	391	360	360	406	353	375	414	384	402	371	356	364	366	404	342	375	388	378	382	352	391	390	387	372	398	382	374	386	369	377	383	363	414	374	397	365	371	380	367	362	389	395	367	351	365	364	399	390	398	377	404	336	377	328	387	376	408	345	388	375	379	363	369	382	344	367	392	330	366	365	384	336	365	352	337	372	359	425	361	365	388	369	400	388	363	365	360	357	353	371	366	386	349	376	363	394	393	346	365	388	408	372	364	352	366	371	380	393	371	390	351	378	374	366	345	386	342	386	353	348	396	366	366	410	386	414	388	397	357	398	373	395	406	382	381	346	399	347	389	371	374	406	350	363	383	372	356	367	387	377	383	349	304	408	387	360	414	415	355	369	361	373	364	345	378	358	355	375	371	383	364	372	356	402	371	391	395	363	384	353	400	376	359	362	374	380	415	379	360	353	358	375	376	382	382	375	399	360	360	380	399	376	363	365	382	375	365	361	359	379	386	356	361	348	357	352	399	385	341	394	383	380	372	385	359	331	381	354	357	376	386	368	416	361	390	363	342	386	377	384	370	367	376	358	379	374	374	387	385	379	371	364	364	365	371	357	353	381	408	406	394	347	422	343	373	365	368	370	365	391	392	369	372	389	332	403	357	365	395	363	390	363	331	387	367	411	395	388	383	357	325	392	381	364	389	400	327	379	376	360	346	372	393	362	369	373	374	382	387	380	386	374	348	386	361	381	354	351	356	410	390	364	381	345	390	397	400	378	369	380	365	341	347	404	380	359	352	379	372	352	370	362	362	383	369	358	347	362	354	370	365	373	397	349	381	362	360	393	345	391	356	358	428	358	385	344	389	385	357	364	365	344	421	369	388	380	349	368	360	419	365	357	368	398	347	399	377	373	380	343	381	366	387	350	364	353	342	362	399	384	403	379	373	381	370	388	372	372	386	375	351	408	337	369	362	399	366	356	378	370	388	372	367	382	374	368	347	417	411	365	371	383	413	373	344	378	336	391	386	397	336	328	368	337	374	411	350	373	362	384	395	401	389	361	367	377	407	374	348	370	364	375	330	366	394
25698	21632	27514	25708	7812	542	432	372	386	374	348	365	359	373	341	319	318	320	313	316	333	294	346	309	334	293	307	335	318	294	311	335	291	315	323	300	285	342	298	323	348	317	320	305	312	314	310	310	338	347	343	301	324	330	311	317	304	285	318	315	358	297	347	296	312	336	295	338	323	318	317	300	299	332	341	343	305	355	327	331	335	330	334	306	289	325	323	305	338	323	302	301	348	317	329	300	342	304	336	333	340	322	324	320	354	321	306	325	326	281	308	298	342	304	274	287	344	333	300	330	328	354	328	300	337	302	309	321	303	334	319	295	300	327	320	286	321	307	314	326	309	311	287	295	350	314	289	334	315	309	330	273	270	276	322	314	292	318	313	336	290	358	354	284	348	316	285	319	324	316	312	320	313	300	294	315	326	298	320	298	307	303	339	342	320	303	336	327	307	329	284	304	306	264	279	277	285	323	320	301	280	298	308	333	299	309	314	315	332	329	275	314	316	290	324	299	310	288	344	299	302	305	288	301	308	310	312	321	326	293	315	319	293	290	317	298	320	326	272	309	320	324	319	325	292	297	307	329	321	312	312	315	284	258	316	294	314	294	326	293	342	320	315	292	323	289	312	313	313	329	299	309	309	311	318	319	331	304	280	286	334	349	317	286	322	298	281	301	305	309	306	303	296	297	297	322	321	281	298	310	320	324	322	337	340	338	306	331	283	323	292	314	291	298	349	293	289	331	327	335	315	340	330	317	336	317	309	313	347	312	301	309	312	328	324	314	314	284	313	317	302	303	311	348	311	304	322	284	324	327	289	313	286	269	301	284	330	310	327	326	298	309	307	322	336	312	320	319	301	312	309	316	307	323	300	314	293	344	322	301	324	290	306	302	309	312	311	294	310	309	296	291	323	330	364	331	313	332	309	296	349	315	308	303	294	310	291	308	318	313	328	334	301	329	297	308	312	294	303	332	307	312	337	303	297	283	293	330	310	331	295	331	281	310	320	311	353	308	337	318	293	332	293	327	294	303	320	309	318	310	322	325	309	319	303	323	331	332	313	317	290	311	282	350	313	290	314	329	333	357	330	301	312	317	336	272	350	306	297	306	304	318	323	304	274	304	311	311	299	324	325	318	324	299	342	319	317	290	295	300	316	295	300	307	320	296	298	340	312	302	332	333	306	347	300	266	301	333	336	314	306	294	295	291	301	338	308	326	329	321	309	301	319	313	304	316	301	339	304	304	327	305	316	330	322	334	333	323	298	279	311	337	287	313	328	332	297	349	331	295	314	331	354	312	314	349	346	291	297	294	296	300	291	285	274	287	322	321	334	306	350	298	325	296	296	298	286	299	345	317	326	349	297	339	319	306	316	331	341	282	325	329	320	330	308	298	313	300	310	321	323	318	356	270	290	304	308	309	325	335	323	321	316	296	314	326	281	312	290	303	325	331	307	325	291	315	325	315	328	297	290	323	350	330	328	317	332	328	279	304	314	293	306	280	312	327	323	322	310	287	312	303	285	336	275	319	332	346	338	342	332	321	310	314	307	309	299	324	311	342	332	300	336	295	333	294	315	311	309	312	308	313	356	293	340	323	287	357	312	284	322	316	326	325	326	356	325	296	310	281	339	326	314	276	307	317	306	312	300	312	276	318	327	334	330	306	302	300	303	330	346	323	330	312	335	325	302	284	294	292	284	335	288	322	283	298	287	325	281	309	301	322	305	339	348	314	298	322	307	306	318	302	302	301	299	276	298	316	291	297	335	325	302	319	310	308	316	288	314	303	285	321	311	307	300	337	324	294	312	311	302	293	316	333	319	323	344	302	308	295	346	304	314	301	300	314	300	325	326	314	328	278	345	331	310	314	336	313	317	328	325	313	320	275	320	306	274	297	328	330	321	334	307	287	318	334	307	315	302	300	296	331	277	291	320	315	314	310	311	333	327	307	279	320	322	306	324	308	266	294	335	297	324	290	338	299	326	322	311	304	296	312	327	348	307	357	315	305	296	308	327	297	329	335	312	299	323	313	297	294	289	304	360	297	298	335	310	301	296	348	323	323	298	297	289	307	294	312	318	330	286	340	316	313	319	318	322	303	315	276	316	342	326	321	317	290	301	291	316	323	324	310	335	296	316	311	300	299	298	290	271	326	323	300	315	314	292	307	335	322	316	315	338	315	322	283	329	322	347	308	314	306	303	320	300	344	298	326	324	306	328	278	315	301	301	351	363	319	321	321	300	297	309	293	301	343	309	281	350	323	335	313	294	335	339	305	308	321	287	331	309	296	312	352	319	292	291	340	292	305	316	312	324	338	339	320	359	273	322	334	308	361	309	309	322	326	336	339	315	283	298	291	319	305	295	320	330	288	326	335	318	274	324	302	345	315	302	334	306	330	316	324	318	333	331	302	341	307	301	335	333	327	278	354	313	319	301	305	312	320	288	293	310	285	319	318	285	315	307	333	315	294	335	332	328	281	300	330	282	297	333	299	310	301	298	314	318	305	298	288	340	330	295	317	310	308	309	314	304	278	293	292	351	312	293	326	311	312	319	297	323	328	317	330	294	318	311	328	303	335	328	297	349	284	287	311	343	343	335	297	325	317	316	322	302	303	307	306	320	283	313	312	303	322	331	298	300	291	322	308	324	270	299	286	301	306	324	324	330	311	326	327	340	304	313	324	306	304	307	309	308	302	320	314	308	288	334	294	298	302	348	324	310	347	303	303	300	307	310	313	336	313	309	308	307	315	335	341	295	290	311	299	312	301	326	311	301	262	324	310	307	324	304	332	348	334	350	294	322	307	323	320	335	316	320	312	288	321	335	312	318	340	297	304	298	274	282	308	321	318	314	321	314	334	323	318	322	309	320	336	342	350	304	311	336	289	320	325	341	341	349	327	324	324	337	319	311	340	341	334	322	311	306	311	344	299	321	331	301	340	278	315	271	330	339	301	335	334	348	293	342	323	319	327	313	340	306	281	328	316	291	305	313	300	316	313	312	350	292	293	338	321	302	312	360	332	320	275	295	285	304	329	300	310	283	278	312	305	312	325	283	341	322	329	290	304	311	303	314	308	302	313	319	322	359	311	336	302	306	341	291	280	330	300	305	289	302	321	323	334	327	333	302	288	294	327	330	297	291	335	299	323	318	326	332	327	302	324	325	325	302	315	298	311	293	309	310	286	308	303	336	320	322	289	317	347	320	313	327	302	307	320	330	328	313	330	321	290	317	318	319	338	312	325	285	295	336	288	339	297	305	275	304	306	306	308	335	306	314	300	358	305	302	297	299	330	309	319	306	305	327	301	295	337	304	326	313	364	353	307	323	331	299	291	305	343	311	316	305	307	310	322	280	294	321	284	308	340	286	290	344	310	300	292	299	308	352	332	288	319	361	288	315	310	289	327	314	286	299	289	317	301	337	313	319	315	310	325	334	309	301	326	315	316	304	299	322	332	312	277	307	327	353	351	323	309	335	305	311	287	312	298	309	336	308	345
38861	38252	2568	1329	1001	839	712	626	608	552	480	518	466	481	481	435	403	440	428	413	430	423	418	425	430	436	399	404	423	435	440	450	445	409	416	391	389	399	437	406	407	418	414	432	361	418	431	423	396	401	405	413	393	408	403	382	421	420	408	395	400	378	470	410	402	386	379	431	409	373	412	407	392	428	422	411	378	389	391	396	433	409	424	376	431	408	380	387	409	420	414	442	437	389	423	433	410	425	406	421	401	381	405	386	409	421	435	414	406	430	458	419	384	434	414	403	406	409	397	438	400	392	441	390	402	406	408	432	410	415	412	369	417	427	394	398	380	391	425	387	373	381	412	413	385	410	393	427	402	401	378	402	409	366	438	411	402	413	392	435	396	411	412	389	424	374	381	352	361	418	416	385	383	388	403	399	420	424	403	402	392	374	397	431	389	450	404	374	401	409	417	432	415	416	407	441	433	409	395	392	425	373	406	412	383	395	380	415	381	392	415	409	402	402	417	429	421	414	411	393	396	413	421	396	372	431	405	447	428	415	415	437	406	413	385	369	394	390	425	404	372	384	403	386	409	423	397	416	425	386	409	390	396	461	388	385	411	419	416	405	406	426	405	410	406	460	413	378	376	393	436	395	424	423	418	386	411	394	432	405	398	412	411	399	407	370	405	411	426	384	404	410	397	398	442	427	430	437	420	401	417	388	456	427	409	400	397	413	419	442	368	366	397	389	395	418	416	421	418	407	437	382	405	367	393	413	423	439	384	372	363	415	373	421	393	415	444	391	419	435	401	414	399	412	417	403	416	410	415	385	387	378	404	443	399	443	372	404	415	421	400	401	388	399	399	432	427	400	414	439	395	432	388	404	450	365	405	387	397	403	437	429	414	404	436	404	419	421	407	411	406	411	397	393	424	409	373	449	396	421	403	426	362	419	458	377	402	411	434	403	414	410	378	402	406	413	415	441	380	427	434	411	385	401	416	399	439	392	434	417	420	425	361	419	424	435	407	420	407	414	400	437	426	416	390	370	410	424	396	450	381	408	452	424	388	418	382	402	405	377	424	496	444	410	401	417	386	408	382	384	418	410	352	397	407	435	394	387	403	362	412	450	381	436	405	415	391	432	397	412	424	410	385	379	401	404	403	384	422	419	415	456	375	384	384	380	387	391	391	410	375	417	425	418	384	411	425	417	415	394	419	416	425	426	413	435	421	394	397	429	373	416	401	413	409	432	407	368	397	403	433	423	381	399	410	389	417	398	383	425	449	389	442	428	405	398	405	388	408	405	372	395	386	420	396	404	422	393	425	381	414	393	396	410	425	385	416	428	411	422	401	416	393	407	415	426	421	399	385	379	407	416	391	379	392	442	427	406	408	364	398	462	430	397	417	411	420	427	407	398	375	408	401	423	415	436	418	397	421	429	394	409	392	392	413	395	395	406	425	422	399	447	402	396	375	401	397	412	381	397	397	416	384	427	404	413	421	446	373	408	404	407	421	408	439	467	415	395	408	368	432	418	421	402	423	414	375	367	432	395	449	426	414	415	392	425	377	379	417	402	412	439	394	441	445	401	415	409	386	406	414	404	431	438	372	383	411	360	415	400	409	395	387	434	406	432	410	443	427	409	392	402	374	361	393	448	429	430	386	413	395	391	418	427	439	447	443	409	392	376	401	368	430	430	407	469	428	391	372	392	410	409	416	380	414	428	394	389	434	407	410	440	432	406	414	433	432	413	422	380	374	420	413	436	402	435	419	390	400	378	406	448	397	416	399	415	439	410	404	421	423	402	392	398	370	401	394	396	435	426	405	420	430	398	397	404	409	385	401	445	427	397	425	394	384	416	432	397	415	396	418	392	401	414	396	403	407	420	410	422	399	434	443	447	398	408	417	380	412	413	438	400	408	384	384	401	450	429	385	397	408	379	372	380	413	416	433	405	357	429	440	397	394	422	414	402	418	369	390	416	434	421	389	426	397	382	399	406	384	450	405	408	387	402	397	377	376	395	396	381	398	376	425	371	396	401	378	414	437	383	451	400	407	386	395	428	433	411	393	431	412	382	386	432	398	408	418	365	437	354	395	398	396	441	451	399	407	422	395	447	426	411	412	428	454	425	413	448	396	391	419	420	441	410	409	422	418	360	387	424	436	405	406	379	471	410	388	413	407	360	396	419	412	410	442	384	405	409	386	401	405	387	397	422	438	429	446	436	393	409	418	414	418	395	390	379	452	370	395	404	418	399	421	401	404	393	415	406	388	426	427	427	447	411	397	382	397	381	426	440	406	428	436	409	456	424	382	420	363	477	435	456	431	411	387	406	409	378	427	395	379	431	428	436	421	395	406	430	415	410	419	411	419	430	431	404	413	422	412	442	381	429	412	431	368	399	451	387	410	417	419	398	419	411	422	430	439	391	424	408	413	382	406	392	359	402	406	400	382	420	396	429	414	431	390	429	402	421	425	406	420	416	416	391	386	418	422	365	420	430	398	439	413	427	414	410	372	404	395	408	418	404	404	452	414	445	420	384	395	410	368	444	433	386	405	416	430	382	437	441	419	374	413	390	402	422	394	361	418	426	406	446	432	412	406	383	433	408	398	403	420	392	400	391	435	449	400	390	384	414	386	366	397	391	403	410	388	399	346	415	405	408	396	377	419	421	413	378	403	409	420	372	404	410	418	403	428	396	416	385	380	435	431	381	398	434	426	403	372	402	435	418	400	425	422	419	399	429	420	386	417	394	406	429	412	416	421	407	446	398	383	438	420	451	435	441	432	388	452	382	359	400	446	433	425	399	426	414	424	434	409	389	401	402	410	408	378	403	433	427	453	406	375	415	408	381	407	439	405	408	455	419	410	447	406	406	406	434	398	415	429	413	394	418	410	417	380	374	394	379	414	407	400	400	376	406	391	406	377	423	380	441	427	380	433	464	383	408	375	429	426	412	387	410	424	409	407	395	409	407	424	399	446	483	416	421	386	390	385	415	401	404	414	398	456	429	384	395	405	416	418	412	423	409	396	406	439	429	390	394	402	421	416	424	397	401	413	447	410	417	375	406	453	442	390	405	417	397	380	412	399	378	449	427	410	412	384	421	403	432	411	398	441	407	427	432	438	406	385	407	403	400	391	438	396	390	428	413	402	384	408	402	395	418	402	430	394	403	424	405	406	402	416	401	420	374	375	386	414	392	364	428	427	422	400	416	403	389	410	407	394	408	442	380	388	414	430	406	436	412	405	424	402	413	391	383	432	369	381	397	407	448	413	388	423	393	400	397	430	416	401	369	410	416	467	423	372	411	379	399	406	393	425	422	418	434	417	408	428	415	431	389	367	386	426	379	404	426	385	378	394	399	386	447	391	384	410	367	408	424	382	374	418	388	428	411	387	426	384	393	459	413	441	383	446	436	427	407	404	382	422	399	416	427	381	396	384	402	419	457	367	366	419	400	425	398	412	434	434	363	401	437	401	379	431	410	413	391	386	362	385	363	397	390	397	371
23282	21586	29396	24238	21578	21590	8900	1095	870	852	766	718	709	659	644	616	604	635	587	611	615	635	589	582	601	540	605	560	541	612	623	552	537	545	524	557	565	570	587	602	548	581	551	540	546	534	549	544	528	547	583	573	579	555	556	603	502	589	582	545	589	546	538	596	563	562	531	535	563	555	551	527	598	568	579	535	530	580	572	537	533	518	582	541	555	584	548	566	585	543	565	556	601	631	595	580	557	560	526	561	549	564	547	585	552	573	576	588	550	598	522	606	570	596	533	525	548	565	565	566	619	563	546	561	549	536	551	566	550	598	567	571	533	566	545	556	566	556	564	538	583	536	592	554	544	572	574	576	547	556	567	491	567	559	567	581	562	565	554	553	547	533	563	538	556	520	557	559	552	586	619	575	533	584	585	534	552	529	573	564	560	597	544	563	602	561	583	559	586	546	547	561	590	635	555	549	563	546	597	542	545	539	566	571	541	545	552	547	562	563	578	540	555	541	551	525	527	549	545	553	582	566	560	574	527	588	548	546	572	524	567	505	558	569	570	549	510	561	577	569	532	493	570	566	537	565	559	574	547	509	551	522	535	577	569	568	545	580	540	535	552	544	556	538	572	554	545	544	622	586	564	575	541	525	538	539	558	585	569	568	540	528	534	582	544	549	556	573	546	598	558	553	597	520	583	531	548	548	554	589	566	579	526	555	569	549	561	603	549	548	524	545	587	588	558	531	576	573	565	565	572	609	563	546	559	557	577	532	576	543	575	561	584	569	509	537	548	547	584	551	582	517	554	589	559	553	585	557	566	595	586	572	542	569	541	554	577	539	535	596	527	562	534	536	500	563	536	566	563	556	526	547	558	599	546	516	553	561	573	510	509	498	592	563	523	583	576	520	536	578	559	519	539	553	540	584	554	573	584	590	593	540	567	535	548	563	566	551	550	564	569	561	616	577	544	550	593	524	554	534	533	568	562	579	600	547	531	558	537	556	556	560	569	544	565	556	580	573	565	558	570	519	580	574	585	588	562	556	572	515	561	514	569	556	577	564	572	532	564	509	552	590	534	589	544	532	552	591	546	542	543	579	536	557	563	534	581	574	546	581	619	573	555	505	545	593	525	574	587	520	574	582	537	584	559	531	527	543	555	585	575	546	580	550	555	567	556	543	541	572	514	565	575	566	502	592	540	563	549	557	575	553	563	594	541	574	513	542	575	558	584	596	539	538	529	559	484	538	561	546	538	561	561	535	564	531	585	549	566	548	539	556	568	589	556	537	537	579	575	553	562	539	534	576	544	551	544	566	534	572	591	569	528	489	570	567	561	551	583	569	531	534	561	557	545	578	509	560	572	532	558	529	562	590	574	570	600	528	513	574	586	528	579	560	556	584	519	562	582	582	575	579	560	496	520	573	564	576	590	558	523	551	560	590	540	562	593	541	551	570	538	515	544	569	499	565	529	573	538	547	583	525	555	570	568	537	567	597	577	527	551	563	552	525	527	569	607	555	558	560	601	551	573	526	577	533	560	567	537	502	578	622	581	606	513	580	564	575	602	575	584	528	548	550	545	550	552	561	541	536	555	545	601	546	574	536	548	545	555	536	604	553	563	557	548	595	552	561	567	534	550	568	558	550	557	526	558	539	561	550	566	609	546	551	546	587	529	544	541	573	552	562	558	550	553	531	542	556	551	527	588	544	587	554	558	574	599	530	547	563	551	562	544	549	553	566	558	559	531	552	581	567	564	517	545	508	592	551	594	582	581	536	600	545	526	548	550	578	549	589	559	563	550	546	543	555	555	561	537	534	541	610	552	597	524	575	522	533	561	530	488	513	586	523	539	530	557	561	530	590	533	614	535	563	569	540	543	572	554	561	577	531	538	556	600	575	538	569	566	597	539	574	530	537	537	585	589	532	574	563	566	582	549	542	552	557	572	574	569	553	541	582	563	535	588	558	576	515	529	563	550	596	566	542	611	601	563	537	547	488	524	591	525	525	555	542	560	520	603	530	569	527	562	541	617	532	519	527	581	551	573	569	559	576	545	571	582	529	551	583	554	566	591	550	578	582	526	568	551	558	542	570	584	543	537	556	533	554	527	532	569	585	525	531	592	593	538	548	586	596	577	581	549	571	543	556	536	529	590	545	541	550	588	558	552	596	552	539	548	552	587	567	569	544	561	559	572	547	521	543	534	572	545	577	582	523	541	584	585	547	563	545	532	546	540	567	532	542	543	620	558	535	515	557	559	551	551	524	576	534	567	569	525	570	572	562	542	581	535	555	513	561	540	593	511	553	558	543	581	550	585	557	552	552	544	546	591	569	549	555	533	538	512	562	554	538	560	562	555	566	543	537	553	548	546	559	546	524	586	557	556	545	581	579	548	536	571	554	580	575	538	538	551	556	559	526	578	581	604	549	558	584	533	526	604	580	583	560	565	535	529	580	555	592	546	595	585	519	540	565	534	518	602	555	596	565	594	565	573	586	593	523	564	601	557	532	559	595	548	561	561	537	592	539	574	564	529	603	520	573	570	544	554	556	555	580	533	589	533	494	553	537	550	606	530	550	512	577	541	561	572	541	534	555	589	530	548	563	532	577	561	585	557	532	581	553	533	545	564	556	571	557	567	621	545	565	578	586	558	555	591	544	533	508	548	538	532	575	561	565	549	565	555	549	544	534	559	555	546	523	541	569	583	548	554	559	515	578	560	550	578	556	579	551	498	580	529	548	562	543	546	614	554	586	564	601	591	488	562	582	572	513	578	547	553	555	549	565	601	580	566	584	579	513	534	514	580	560	593	559	601	521	574	564	510	541	565	569	557	578	564	599	522	581	593	555	582	567	574	543	566	546	597	593	529	583	532	564	586	545	572	534	567	580	563	540	532	528	566	543	542	557	559	573	523	542	542	569	552	524	589	563	526	541	550	576	586	557	579	538	561	546	594	570	542	559	569	581	515	588	552	520	540	552	552	513	555	593	557	517	557	534	511	575	566	537	561	542	557	573	546	567	567	552	518	591	585	574	581	543	550	562	520	601	537	498	527	527	537	570	546	549	515	560	574	534	612	564	572	569	533	570	590	550	553	502	528	540	533	554	566	567	550	576	542	569	572	549	534	617	595	557	529	589	529	534	579	566	589	536	579	515	558	554	564	602	559	578	560	549	564	579	548	564	536	567	545	553	588	542	559	564	543	576	513	533	541	558	612	585	538	587	549	563	617	539	582	576	536	559	551	604	581	520	540	540	531	547	560	572	600	554	535	601	563	525	478	569	559	562	534	540	550	541	600	564	547	577	565	559	597	572	550	480	565	549	588	545	574	551	565	592	557	557	553	550	552	542	538	551	554	529	610	588	544	529	535	547	574	548	604	584	542	558	564	580	537	558	547	570	556	608	532	569	543	535	522	549	542	519	532	555	598	559	546	516	567	583	564	553	552	566	549	566	533	553	566	582	561	540	545	545	535	523	590	559	527	586	549	548	532	557	556	568	555	587
45139	48995	8344	4253	3114	2380	1891	1595	1317	1131	1049	958	865	899	841	823	809	799	780	735	721	716	744	688	705	680	732	692	706	710	716	681	774	695	695	689	655	681	690	652	723	683	665	701	669	685	668	687	714	677	663	629	683	670	682	670	691	680	684	661	697	697	687	666	659	697	657	670	713	689	701	631	689	607	626	663	657	629	644	658	677	595	694	659	710	684	657	694	667	621	646	632	665	655	678	638	660	703	643	687	654	647	671	652	637	708	646	647	714	631	635	638	639	685	645	683	701	682	619	656	677	655	646	692	669	690	676	695	657	669	659	649	673	699	649	690	650	661	664	646	664	672	673	642	670	653	700	676	641	656	656	713	673	623	616	679	670	653	631	626	621	637	634	642	627	659	657	682	645	619	679	628	676	664	679	674	645	679	632	713	685	699	645	677	667	655	662	620	671	701	685	643	636	660	677	695	688	655	656	627	709	683	662	628	666	677	626	682	674	665	710	657	675	683	652	656	637	686	650	653	630	637	693	661	683	657	655	675	653	678	644	695	658	656	655	694	654	633	676	630	668	673	685	647	665	677	665	685	641	636	651	654	674	661	657	652	639	652	638	670	641	677	631	682	638	635	660	666	648	667	657	658	663	656	688	641	664	655	669	702	657	627	669	637	646	668	621	670	676	667	650	649	644	684	653	703	698	684	648	651	664	595	666	648	669	626	666	658	667	682	658	659	619	616	639	670	638	665	660	632	671	665	640	644	706	648	667	627	685	686	645	678	645	660	676	635	665	699	682	653	648	639	622	662	680	637	627	671	642	626	638	636	668	649	645	663	630	643	685	633	666	661	656	642	655	655	651	686	671	674	686	734	670	650	629	627	667	666	699	697	670	665	637	733	646	686	656	631	655	681	664	656	581	668	656	656	638	649	632	623	702	684	680	647	655	633	683	647	620	677	656	663	687	626	642	649	651	672	688	656	650	677	629	663	696	660	647	562	672	681	648	645	719	615	667	660	672	636	647	679	667	640	633	627	660	678	665	660	699	639	665	673	674	703	642	658	697	684	659	661	686	684	639	663	678	633	642	690	676	661	672	656	692	669	665	637	686	674	698	665	676	656	643	638	667	683	666	640	671	662	711	657	660	612	659	678	676	655	685	680	676	657	679	673	671	673	693	663	681	669	651	647	627	618	669	613	627	669	602	688	667	631	672	638	672	643	663	694	636	648	661	678	681	672	708	657	682	681	677	710	629	685	639	658	659	702	652	644	682	676	649	648	697	685	643	682	688	638	634	650	651	673	714	634	677	645	635	662	654	668	672	656	688	656	683	715	639	647	674	627	652	709	654	603	678	649	650	668	696	671	674	666	629	651	632	669	686	673	689	685	613	641	638	646	643	695	695	665	659	700	656	690	664	634	665	604	703	651	661	649	668	631	645	660	624	654	654	672	657	658	661	653	727	659	627	669	677	744	682	658	676	647	680	653	688	623	650	675	689	686	680	643	674	668	647	617	656	675	647	677	661	606	628	645	597	672	634	659	620	688	673	685	628	648	642	639	705	672	628	638	731	621	665	666	638	695	696	644	734	697	679	666	657	726	630	661	640	625	612	639	653	676	669	712	610	615	681	633	653	693	696	631	673	691	692	649	658	630	675	650	612	654	653	652	710	665	686	625	687	679	689	690	697	665	627	640	627	716	621	665	643	655	642	668	680	653	708	655	666	678	661	628	625	620	628	675	708	680	667	634	697	707	675	640	659	677	674	630	638	685	640	685	673	672	675	664	630	658	634	686	667	635	657	659	628	630	616	615	671	595	643	646	641	673	631	665	658	625	580	652	659	663	648	710	667	669	681	677	681	596	658	682	697	658	621	639	709	693	699	680	667	677	653	656	663	650	649	620	651	681	670	659	656	679	664	724	642	680	632	685	666	640	699	643	609	630	662	669	633	617	687	639	676	699	676	661	634	670	669	685	660	631	684	624	675	641	687	701	658	670	636	680	687	670	675	632	658	655	626	687	657	678	671	616	698	648	664	646	655	660	608	660	691	659	646	670	645	680	644	657	639	662	676	685	694	615	701	679	658	632	671	641	689	682	655	649	678	700	639	644	674	661	666	647	658	728	697	663	669	626	646	654	668	650	672	653	699	638	631	662	664	655	662	672	625	708	676	670	637	673	682	674	591	671	697	695	640	662	663	662	636	691	650	715	688	723	660	680	621	673	619	703	650	649	657	655	633	664	687	718	712	618	614	683	650	663	679	632	683	691	679	628	665	653	646	660	716	661	672	670	682	655	664	676	632	625	654	661	644	647	619	688	635	654	682	698	646	665	644	681	671	708	660	643	646	639	644	664	619	681	641	651	686	641	661	668	653	653	647	700	696	622	669	673	628	671	629	590	671	603	649	672	665	637	684	648	658	689	622	658	687	694	635	638	681	688	719	668	665	702	667	647	668	667	608	693	649	667	686	679	649	637	615	633	659	693	648	609	679	648	633	691	693	692	645	683	678	661	624	665	653	666	674	691	682	643	689	656	666	689	678	697	636	664	659	661	655	706	689	693	669	649	677	642	678	707	683	691	624	679	643	669	699	668	667	676	649	664	657	668	633	698	626	662	683	670	656	637	633	641	608	659	647	669	669	630	680	643	624	669	660	716	679	663	639	667	668	659	647	629	707	696	673	673	689	721	676	632	673	704	692	641	648	635	706	641	661	671	630	687	667	641	623	657	635	619	638	676	601	648	685	690	639	687	690	639	639	683	693	681	703	663	660	620	693	638	666	702	672	631	656	674	631	708	680	632	633	646	627	644	654	664	648	654	663	703	588	696	645	720	670	684	671	673	716	669	645	685	638	662	629	638	653	666	644	661	653	685	673	714	638	644	680	653	651	649	637	720	628	708	635	664	675	635	651	704	620	677	658	648	655	634	646	638	648	660	644	658	690	675	682	662	689	664	615	665	662	686	665	682	672	639	635	660	677	657	647	716	634	666	651	670	663	652	635	637	653	624	688	654	662	674	643	639	643	688	691	642	686	665	691	655	667	676	628	716	651	687	690	683	659	667	666	663	649	615	704	670	632	672	661	672	655	654	690	653	680	630	662	646	690	635	691	661	690	659	656	673	669	667	636	689	641	640	661	650	650	723	699	663	641	633	679	667	714	676	685	668	632	671	616	692	647	701	655	633	647	635	636	651	650	611	702	657	634	659	709	688	649	628	684	714	651	645	624	666	669	688	656	596	656	651	671	720	643	655	656	624	648	708	655	647	696	647	661	662	687	607	673	649	660	648	668	688	648	651	641	661	661	666	673	666	661	631	622	679	656	618	670	664	680	643	616	680	613	637	652	695	694	651	657	682	672	662	638	666	625	648	685	611	674	703	689	710	640	681	692	677	708	684	639	656	642	679	637	626	630	620	675	650	652	704	642	628	636	685	630	635	672	639	681	691	630	664	625	640	674	653	625	679	724	692	699	643	668	654	631	683	607	589	644	647	682	655	669	663
29898	25754	12941	1061	242	223	209	205	213	202	205	197	197	207	173	189	170	210	197	181	208	193	195	188	216	194	166	205	197	185	189	185	186	164	152	172	207	186	202	196	181	187	194	163	185	210	212	195	169	184	199	169	185	166	192	201	202	191	189	193	194	170	201	190	191	216	213	182	187	202	185	180	205	196	197	174	189	207	192	201	199	177	205	194	175	187	185	219	186	202	217	183	182	174	206	197	195	177	184	214	192	175	184	185	208	167	180	189	189	178	176	191	211	202	201	212	214	213	179	211	198	210	197	204	183	196	216	194	191	209	204	191	184	192	168	177	170	189	198	189	206	196	179	180	184	192	184	207	208	186	188	211	203	174	202	193	201	177	180	193	195	178	175	202	184	202	165	212	180	196	194	187	187	193	163	198	165	188	195	196	190	176	185	188	178	199	176	217	208	173	200	192	161	225	195	176	187	168	223	183	206	190	183	210	191	220	188	191	179	193	203	207	245	183	173	178	160	206	187	172	196	180	205	205	189	195	202	200	204	191	181	202	173	207	174	193	183	183	203	200	184	178	202	203	199	197	200	210	183	204	178	196	198	187	210	190	183	182	176	175	182	185	201	203	196	182	190	202	192	169	185	180	206	186	206	152	189	174	209	174	200	178	198	196	202	171	179	208	204	171	183	217	214	190	203	216	218	200	188	176	180	188	206	193	196	193	181	180	200	202	193	178	177	206	199	209	180	202	195	192	191	188	201	187	184	185	197	192	193	179	201	211	199	181	177	188	184	185	211	206	193	187	198	192	167	212	182	189	219	195	182	203	173	189	172	164	218	193	208	183	181	209	195	184	201	200	191	182	190	210	180	203	194	200	189	191	206	210	182	192	190	196	186	197	194	204	229	182	210	188	168	204	185	173	190	206	174	187	201	190	203	201	188	215	181	198	175	214	214	195	206	210	204	226	201	187	205	195	195	206	193	233	200	213	186	196	192	193	198	188	219	193	200	165	195	200	200	190	205	179	176	196	197	188	190	202	178	201	184	182	178	177	193	189	193	201	221	185	195	191	190	201	191	219	181	188	176	188	202	178	202	169	180	203	172	203	202	176	186	205	185	198	202	167	182	200	171	172	167	191	173	194	179	190	174	207	170	202	203	187	199	202	201	191	186	186	175	199	175	187	189	208	199	182	180	195	198	197	203	216	193	205	201	200	188	200	199	212	189	200	168	197	195	185	202	191	187	190	209	206	183	187	189	192	217	189	176	192	191	196	171	186	175	183	191	167	176	209	207	210	196	184	200	201	211	213	188	187	169	176	193	200	211	185	180	193	212	206	201	176	192	215	151	184	214	203	196	174	187	176	183	196	207	196	196	197	210	190	200	183	223	193	196	166	219	195	191	204	193	191	213	207	180	196	197	191	211	182	179	197	189	189	199	200	187	213	181	189	212	207	202	175	197	196	203	196	203	198	165	192	182	184	192	190	203	206	196	205	212	197	181	195	201	178	201	166	207	204	191	193	199	204	180	217	186	199	204	183	214	200	195	193	183	187	135	184	187	204	175	198	201	219	210	188	178	226	186	194	204	195	169	173	194	214	216	180	194	184	208	194	204	192	197	197	209	219	183	189	199	229	205	202	199	175	188	181	191	208	209	196	184	212	199	208	169	222	189	196	174	196	188	176	194	187	178	204	209	189	185	196	182	219	172	191	194	188	187	175	211	210	209	210	190	201	202	192	221	204	196	189	190	186	197	213	199	212	166	198	196	199	200	201	190	202	204	220	176	195	186	195	187	203	177	189	195	183	194	174	190	180	180	193	169	212	189	191	193	201	191	177	199	206	206	180	201	171	204	207	201	201	212	201	176	176	186	193	192	184	218	185	204	215	214	192	214	203	197	155	179	167	190	190	175	205	191	192	190	195	205	205	194	201	165	219	187	203	204	173	203	204	194	212	206	196	174	188	185	216	175	197	197	203	199	199	191	203	212	170	187	182	217	197	181	217	164	189	195	187	209	175	185	194	212	205	169	182	215	186	197	201	203	155	205	181	193	188	187	182	186	181	189	218	181	185	193	209	201	202	177	207	190	181	214	212	173	191	201	185	201	186	200	186	185	189	186	204	200	191	198	182	186	204	193	202	193	191	187	169	202	189	191	180	202	199	186	186	178	192	194	221	202	163	187	191	197	184	222	169	176	200	192	212	216	196	194	196	179	192	204	164	202	187	184	199	185	201	186	173	200	186	208	190	208	209	199	194	182	184	185	214	213	192	191	176	199	176	220	195	204	192	201	204	166	200	181	201	189	198	179	180	212	171	199	190	181	186	180	200	192	193	193	174	204	202	161	211	183	214	193	197	165	191	194	188	195	229	179	187	199	151	183	214	184	178	199	198	171	216	184	199	219	177	230	212	192	179	196	197	188	196	235	207	202	199	208	177	185	173	201	183	179	217	165	231	223	183	180	210	203	208	175	176	198	197	194	211	207	180	204	214	184	191	193	182	180	192	203	197	199	200	164	187	191	194	193	200	189	207	215	175	218	189	183	193	190	204	178	203	203	192	187	208	159	187	204	184	205	207	206	211	179	208	209	173	197	219	204	201	203	191	197	210	179	204	213	180	199	208	207	195	219	195	185	171	196	201	225	187	179	169	201	180	202	208	191	171	192	196	193	211	198	192	183	198	197	213	174	209	203	200	194	201	189	206	204	168	189	201	186	195	178	201	190	200	179	192	183	183	204	210	191	209	179	199	214	198	188	178	191	211	199	185	200	182	177	208	207	195	195	198	207	205	170	179	181	186	157	178	195	190	208	170	207	209	200	191	200	170	175	199	189	182	211	226	181	170	195	206	177	187	174	183	194	213	162	186	195	199	192	199	181	193	191	196	201	186	189	206	191	209	172	199	179	199	214	187	207	222	186	194	165	199	210	192	222	199	208	177	213	217	230	185	182	204	186	197	205	187	193	198	177	179	185	208	211	203	207	198	191	197	191	177	186	165	161	199	200	193	220	209	198	205	194	199	196	179	182	196	204	190	193	176	169	169	226	203	184	171	211	200	196	203	181	208	203	186	189	199	208	199	199	196	196	190	193	194	189	188	211	196	181	184	211	217	200	193	198	194	215	205	195	210	189	199	202	205	182	189	187	187	199	210	217	214	213	208	181	190	196	212	203	200	237	190	187	198	196	175	199	209	223	208	211	181	176	221	199	195	192	210	174	194	198	223	197	175	195	211	167	194	191	193	175	210	200	200	197	192	199	206	194	189	173	180	230	198	226	191	205	204	189	192	186	189	208	195	178	198	201	183	178	190	178	191	196	171	186	234	209	195	198	194	171	195	189	187	234	192	203	205	177	184	200	174	204	200	182	221	204	196	185	203	207	193	186	189	177	182	203	188	179	201	191	189	193	211	184	218	192	203	195	164	216	197	204	171	187	193	190	185	205	223	198	199	187	175	171	205	200	176	185	205	196	186	178	206	177	211	193	191	195	187	188	183	187	193
35311	31111	581	417	342	283	284	291	262	264	288	265	274	279	272	251	254	273	273	284	277	267	251	231	263	244	253	249	250	254	245	245	265	250	247	254	234	254	242	254	237	253	288	277	251	257	248	289	248	292	248	259	245	249	245	269	254	232	260	286	314	262	257	253	232	253	255	254	254	244	240	250	251	246	278	275	247	255	248	249	248	281	240	262	262	242	259	281	275	258	231	246	209	254	228	253	260	250	267	220	262	270	252	240	246	244	260	229	256	266	251	246	267	249	237	279	224	235	277	260	254	250	290	248	265	268	237	280	261	250	270	260	241	262	239	248	268	255	250	255	263	251	232	261	267	282	274	265	240	230	268	234	265	255	245	269	259	248	242	232	268	247	251	252	231	255	242	245	271	245	249	256	231	249	257	248	259	252	232	263	274	251	258	272	282	269	246	252	281	267	247	250	261	268	255	253	253	254	245	236	258	239	244	251	263	246	263	267	250	276	259	251	263	279	250	262	245	268	233	252	260	236	223	270	256	251	276	241	251	265	250	224	236	235	247	256	226	229	210	259	235	245	223	258	223	277	235	243	271	240	265	243	246	276	273	250	261	256	211	246	241	287	275	261	241	245	263	238	263	246	236	225	283	251	277	251	244	257	252	287	244	263	245	240	250	272	267	274	275	226	250	247	255	288	243	225	271	268	290	271	272	251	269	276	270	241	227	242	225	277	224	245	265	250	278	253	232	251	251	255	286	256	257	256	230	237	274	235	236	256	250	251	272	251	260	254	239	245	233	250	245	261	241	282	257	271	237	251	277	257	253	232	262	237	254	268	252	251	249	272	250	258	254	277	266	244	253	244	288	262	235	249	252	229	281	281	300	234	245	251	238	258	248	252	279	259	241	272	250	237	270	234	253	266	253	268	284	239	246	271	273	242	252	259	261	272	279	274	266	244	235	270	243	240	248	236	256	280	254	284	250	228	261	235	266	267	252	269	258	243	267	233	277	250	227	282	236	229	277	250	250	237	258	279	235	266	253	254	252	281	247	271	296	270	254	260	255	246	238	230	253	254	261	257	264	256	248	224	237	274	270	243	300	279	274	279	275	252	218	238	259	247	229	257	253	226	249	281	235	239	232	226	238	263	228	255	237	274	258	236	270	260	255	249	281	242	260	232	245	234	257	258	251	268	255	261	246	274	259	260	261	262	252	248	240	265	223	231	265	247	259	254	258	239	287	267	255	242	266	250	249	227	265	270	249	255	255	235	259	231	236	246	234	273	230	229	238	249	246	255	251	273	285	239	248	262	227	243	266	258	267	267	238	245	252	239	223	266	260	262	279	258	241	236	249	256	297	296	269	280	252	245	264	273	249	253	256	261	255	229	235	250	257	238	280	225	253	252	274	237	299	273	283	226	255	270	239	241	228	227	270	258	243	231	257	262	259	234	272	236	257	249	242	249	252	291	220	270	205	277	249	282	257	247	251	245	243	267	238	234	233	241	254	240	278	258	250	249	250	237	251	232	263	252	250	238	267	224	266	254	244	276	269	265	231	248	268	227	249	249	249	262	254	251	260	237	266	217	254	247	237	261	242	224	266	243	255	258	252	267	260	247	258	226	248	231	246	240	263	243	274	269	260	263	268	262	275	248	272	243	264	246	251	268	242	266	247	274	271	274	268	249	263	250	242	261	256	257	248	255	244	276	231	248	255	269	275	287	260	250	246	242	277	247	234	248	260	255	276	244	262	240	235	247	264	248	240	250	243	255	256	273	247	279	256	257	252	262	268	280	247	268	260	257	244	239	230	261	258	271	262	248	248	253	256	262	283	252	236	240	266	262	239	251	247	258	240	244	258	243	256	269	234	241	248	280	266	243	278	271	251	261	259	254	259	258	255	256	248	264	236	227	254	290	276	254	240	263	264	283	250	248	251	207	251	252	254	267	249	285	237	277	236	268	228	281	263	267	276	282	234	251	250	265	244	267	281	276	263	244	246	257	252	267	257	269	268	253	243	280	258	257	247	264	242	258	229	227	255	256	250	251	232	248	265	223	250	242	257	263	234	273	258	246	249	267	257	263	265	275	264	255	240	259	272	218	259	256	248	254	239	251	250	289	246	253	240	258	270	229	270	272	259	260	241	269	277	291	255	272	268	219	250	252	234	247	251	259	269	258	247	263	265	221	220	275	262	246	245	262	246	272	255	275	246	263	237	268	250	265	267	258	261	272	253	245	284	275	245	270	229	305	267	261	262	216	235	230	259	263	254	246	239	256	267	238	278	271	273	244	258	259	242	261	245	268	247	234	246	245	258	278	251	253	252	239	264	254	250	255	244	243	268	274	272	274	260	244	267	244	265	291	272	230	251	257	252	238	251	243	230	265	272	250	258	262	245	255	257	260	286	267	266	263	256	257	246	257	270	264	231	272	256	248	275	282	249	270	278	266	249	242	271	287	232	238	266	252	268	235	248	246	280	237	240	246	251	216	254	260	253	258	262	255	264	255	228	234	224	249	270	275	292	265	269	240	232	281	253	248	261	227	303	249	265	267	247	259	255	267	276	255	265	283	239	258	276	260	234	258	289	262	256	292	257	268	268	294	247	234	226	250	250	249	259	241	253	267	252	239	238	260	224	261	240	252	247	262	266	253	241	236	252	254	293	258	260	249	246	254	254	249	252	234	255	279	282	258	272	242	252	249	307	255	243	262	237	262	253	246	250	242	238	246	276	262	233	286	258	226	274	253	267	277	231	215	260	228	284	255	272	249	250	263	270	264	261	275	231	253	252	272	267	256	236	250	255	253	285	268	263	258	281	243	248	292	264	225	228	251	272	285	224	271	230	254	272	236	263	269	231	250	268	253	245	241	233	247	243	260	272	271	254	249	237	213	252	258	252	197	235	239	227	279	227	228	239	236	241	247	267	265	234	258	262	253	238	259	260	237	265	252	269	259	244	268	221	253	261	269	245	248	259	257	278	243	239	246	305	260	236	230	252	241	246	225	250	258	233	235	275	272	262	257	242	219	250	251	273	232	264	251	241	268	251	233	265	225	237	253	270	250	255	264	245	246	274	270	257	277	260	253	270	264	266	241	272	229	290	255	270	253	272	274	245	262	277	276	227	243	256	259	279	245	240	265	218	270	269	220	255	239	254	224	274	286	265	257	266	228	247	270	272	220	242	234	232	294	259	249	261	235	272	256	251	229	257	247	250	246	260	244	255	281	266	282	245	255	256	245	244	243	284	256	250	255	290	260	246	257	233	234	227	246	293	225	255	283	232	256	263	265	284	243	248	245	237	262	254	267	257	246	267	251	256	270	245	245	229	242	233	254	284	240	282	261	252	248	253	257	242	277	269	239	257	239	227	254	252	269	259	269	282	284	239	263	270	263	261	253	270	263	259	257	279	247	242	276	264	240	229	237	262	265	271	243	252	271	252	253	249	230	257	249	258	229	275	238	248	224	280	261	257	275	268	255	254	238	278	248	264	256	229	254	242	238
24565	21554	28623	24880	21361	5416	700	495	450	399	386	368	378	354	346	325	323	301	344	317	314	324	276	288	360	306	325	336	301	320	296	325	298	287	318	316	334	342	345	313	350	332	308	304	277	305	293	300	297	308	313	278	297	299	301	295	287	322	270	293	324	307	312	282	310	331	320	328	296	274	296	301	297	307	296	313	319	320	331	308	303	285	284	305	330	269	292	324	272	283	292	288	295	292	321	293	317	306	315	280	324	307	276	293	324	284	307	315	305	331	330	323	311	309	289	342	315	266	266	352	324	291	310	336	314	263	293	296	289	273	296	313	301	286	317	333	301	333	298	303	316	304	285	302	294	323	289	292	282	293	311	282	299	289	303	316	302	282	340	330	296	305	265	309	258	328	306	296	321	320	286	308	316	320	320	282	278	303	309	289	318	316	298	321	293	304	308	314	292	270	288	299	296	304	333	307	297	312	300	327	281	283	305	271	285	287	313	265	316	312	306	282	321	302	305	309	279	298	295	260	314	312	286	310	286	297	303	290	296	312	283	301	293	325	291	292	279	324	306	317	306	297	331	290	294	297	297	312	300	313	317	288	314	292	294	302	262	290	280	329	304	320	301	353	280	311	293	258	303	292	287	320	323	355	298	326	289	261	313	318	323	289	314	287	317	277	322	319	293	276	318	305	315	295	318	278	298	287	313	279	287	288	279	284	311	323	308	286	294	308	339	270	321	286	290	283	301	307	306	313	296	283	324	330	306	337	300	322	297	297	290	342	295	312	325	280	300	325	288	313	308	325	335	330	298	341	290	301	286	288	308	297	309	318	255	295	315	273	275	317	294	315	315	289	334	307	321	304	289	306	322	283	308	313	302	289	297	300	313	319	321	310	280	295	283	329	312	312	361	282	315	325	292	323	315	277	316	337	290	292	320	303	275	328	278	322	298	269	312	319	291	323	267	319	285	322	290	302	297	318	291	308	298	333	280	312	305	294	274	308	287	304	290	295	300	301	255	300	284	293	316	304	305	307	298	316	271	318	319	291	283	299	317	287	306	308	270	306	286	266	305	303	342	304	295	284	305	326	304	291	294	308	292	283	316	318	278	312	282	295	307	290	309	297	263	292	300	323	301	306	324	312	305	308	302	300	299	309	268	315	292	299	313	293	263	282	310	329	287	278	306	302	272	275	317	339	285	298	322	304	272	280	297	286	308	304	316	321	332	291	257	306	296	298	303	299	297	288	320	297	312	317	330	300	270	311	281	301	296	305	321	314	284	302	306	276	300	326	309	309	268	297	334	284	339	291	324	315	299	332	323	311	295	321	286	318	272	333	309	257	307	301	321	323	304	296	304	308	336	298	324	333	320	296	332	315	310	281	304	299	296	303	321	305	321	287	310	277	321	304	291	331	286	350	283	327	308	297	304	347	295	330	280	321	294	327	281	284	280	319	295	330	279	346	313	312	336	281	292	307	278	335	288	277	282	315	325	303	297	296	309	292	316	283	291	293	290	293	318	323	328	306	351	321	275	338	304	327	311	317	284	305	288	309	300	310	320	324	323	311	317	313	304	298	284	310	278	286	307	309	315	328	311	309	300	277	288	331	313	307	299	273	316	264	297	287	297	324	303	309	319	298	333	307	333	281	307	305	296	330	291	282	340	281	300	315	316	297	311	302	285	310	307	297	309	342	315	303	311	296	313	289	312	275	307	305	283	320	304	299	290	278	293	304	310	282	324	297	330	275	307	301	262	302	329	312	310	322	303	300	311	304	289	300	293	319	318	285	327	266	309	308	309	300	293	317	297	290	280	350	308	306	286	282	310	297	325	319	319	313	298	274	307	334	305	289	276	313	308	318	287	306	312	311	290	304	281	279	301	292	321	292	311	303	284	286	290	314	306	337	317	306	299	320	318	305	314	308	327	331	307	314	283	348	311	320	311	326	314	319	281	284	327	329	296	269	319	282	304	327	318	272	314	321	307	288	296	298	286	317	312	308	303	310	283	266	258	271	308	320	318	339	304	282	297	280	295	311	266	306	300	317	312	320	282	300	313	269	314	332	272	339	300	298	310	305	285	308	315	322	300	343	321	287	306	310	308	333	285	279	321	300	315	277	307	319	301	312	282	263	337	287	315	295	303	291	296	310	336	316	294	311	310	305	285	318	345	306	294	279	318	307	289	310	322	314	309	322	312	313	304	286	311	282	292	300	313	310	282	306	297	293	290	307	301	296	304	305	304	306	293	277	341	283	296	272	302	300	303	297	287	317	319	285	334	279	309	294	328	293	309	302	326	281	299	297	286	271	310	271	309	293	308	316	312	289	327	325	290	296	295	299	315	310	323	305	323	288	305	291	310	292	291	298	319	327	296	289	296	285	320	312	265	295	299	309	315	305	272	309	320	296	296	283	325	307	313	302	295	316	329	337	313	312	302	284	333	321	296	301	302	342	298	297	296	299	314	302	313	309	282	313	326	306	279	306	324	293	315	306	276	306	292	302	281	325	308	273	304	304	303	295	297	317	290	304	304	305	301	324	299	310	308	275	299	316	300	282	307	283	299	325	328	270	315	296	313	314	339	303	293	303	338	280	305	312	289	285	291	278	303	294	301	276	285	303	319	288	287	301	305	337	317	292	336	312	304	330	314	307	297	291	313	283	285	318	305	314	291	283	307	279	295	296	294	284	303	282	321	285	296	299	322	329	324	295	310	300	293	288	300	294	295	315	282	284	301	303	293	313	308	303	310	318	285	318	321	319	280	315	317	315	327	295	310	304	282	303	285	283	296	278	309	274	317	292	317	291	333	296	311	280	318	293	290	323	288	310	291	303	303	290	287	290	310	283	297	331	298	298	328	309	294	260	307	292	294	296	286	319	309	318	288	289	290	274	327	315	302	289	296	335	297	306	334	291	309	296	307	302	314	322	308	309	291	316	308	313	300	293	299	294	302	301	305	309	304	270	298	283	294	289	310	313	282	292	310	287	338	291	309	286	337	309	298	315	308	345	316	331	312	321	294	276	282	302	308	296	309	292	282	313	325	300	320	294	298	318	283	305	320	275	294	324	326	315	289	315	288	314	291	315	294	326	312	293	320	313	316	323	309	298	314	278	316	259	323	286	330	301	285	311	282	290	303	297	259	286	329	323	301	341	307	282	317	312	306	297	304	312	297	311	304	292	314	298	313	312	295	305	303	276	296	307	304	289	299	319	283	317	313	319	300	290	321	270	290	287	312	319	297	299	288	294	317	284	325	282	311	297	300	298	312	275	287	317	278	297	295	276	284	320	300	292	288	290	274	285	318	293	297	298	323	303	318	322	284	283	290	318	329	301	282	285	289	289	307	301	302	317	297	253	272	303	295	290	273	274	276	287	296	295	317	310	292	327	289	304	313	292	288	308	305	328	300	256	308	292	310	319	300	270	279	282	264	313	318	316	312	339	304	308	308	324	310	298	277	294	286	339	297	300	288	302	305	290	292	266	308	295	284	311	309	262	303	306
39984	43571	4198	2076	1533	1099	864	725	702	584	570	507	507	509	459	487	406	407	379	434	441	387	432	402	385	401	395	386	384	409	377	416	369	389	422	344	387	374	377	400	360	405	378	382	370	379	369	397	348	394	390	374	375	375	354	416	408	398	352	408	387	366	384	390	368	367	406	356	352	381	337	393	382	358	361	377	380	361	386	366	375	349	359	373	365	410	379	377	347	357	384	370	375	407	356	358	397	392	333	356	338	374	374	403	364	351	366	360	393	387	418	346	349	353	357	398	363	391	364	373	390	377	388	394	400	332	406	396	361	386	375	392	389	395	363	350	370	384	373	362	344	386	410	376	385	364	377	381	341	371	371	377	398	358	378	350	374	369	354	361	330	391	343	376	385	380	363	372	343	384	362	394	364	395	385	338	383	417	421	375	382	378	394	378	397	355	389	374	388	404	374	368	390	351	376	375	361	376	391	358	387	359	399	378	351	372	391	372	376	344	357	389	369	371	389	425	363	347	378	353	382	370	363	388	387	367	368	371	352	396	404	422	366	406	351	370	374	369	344	372	360	380	379	412	322	392	366	337	363	391	355	342	391	380	380	357	364	378	387	364	398	356	390	339	367	370	396	370	379	400	367	365	382	347	371	370	360	348	372	375	369	416	393	342	398	341	390	385	373	363	373	376	369	359	364	429	376	354	372	342	346	360	379	361	339	396	383	391	386	398	387	380	351	362	377	429	392	325	344	353	378	393	350	380	384	392	341	350	401	352	335	376	392	349	364	363	368	370	352	365	374	390	361	383	386	399	356	376	364	367	398	354	351	369	364	382	385	360	370	365	354	409	362	345	348	367	366	372	403	380	391	385	363	369	373	392	392	364	373	397	423	394	383	395	354	370	372	361	353	349	372	398	332	382	395	395	342	364	397	354	355	372	351	402	399	354	401	366	368	389	410	339	402	373	329	399	370	391	378	363	371	388	343	370	390	359	337	375	367	400	327	375	367	392	360	380	387	391	379	404	385	385	342	371	363	349	356	371	394	363	368	391	343	374	347	360	356	361	384	384	323	421	359	370	367	367	351	374	392	378	371	366	357	387	388	374	378	350	385	367	389	406	408	375	390	346	387	377	369	384	346	356	376	394	393	346	392	378	369	387	386	379	352	379	371	368	375	358	390	387	367	406	370	345	356	376	382	392	373	396	374	370	362	364	393	343	382	371	381	383	363	378	362	406	391	362	382	343	377	368	338	330	359	381	386	354	360	349	352	377	328	409	384	360	386	370	373	352	370	375	351	387	363	387	380	392	386	377	384	318	375	387	343	373	376	345	391	343	396	383	413	377	370	354	362	381	375	371	383	352	406	381	345	417	345	388	356	391	413	368	368	376	414	387	380	405	372	365	366	352	355	369	361	367	395	422	331	392	345	386	356	387	361	329	394	360	393	372	389	377	365	323	388	369	397	354	390	365	361	396	361	374	343	350	370	393	370	368	367	351	372	318	368	372	393	363	328	368	339	350	382	390	376	407	369	377	384	399	379	368	362	370	389	333	401	397	383	343	373	380	351	354	355	382	415	386	380	392	360	385	365	353	405	371	367	360	333	359	350	368	370	390	393	402	371	400	419	398	356	370	352	364	348	363	417	399	382	395	398	395	373	346	361	340	368	358	339	375	394	356	372	401	380	390	379	392	381	314	347	393	363	371	381	391	389	402	360	388	393	383	404	356	365	382	356	368	372	375	371	371	406	343	384	376	359	377	370	359	390	402	350	383	448	403	368	353	371	366	365	360	372	381	405	384	351	389	360	354	400	362	388	388	385	396	372	389	377	366	388	372	374	381	335	399	373	370	383	322	396	408	351	363	377	355	354	341	401	371	365	394	347	392	358	390	372	369	350	414	389	386	353	378	375	406	368	370	359	370	331	375	371	376	361	342	368	363	338	342	371	359	371	366	354	352	366	384	394	402	380	401	340	413	412	386	365	372	395	380	351	373	387	357	365	362	368	381	395	363	380	353	380	374	380	389	388	381	377	366	406	357	401	435	378	382	391	381	404	395	372	364	366	378	391	366	406	377	357	359	379	381	348	364	406	362	398	371	447	347	382	361	337	362	365	363	351	371	398	419	372	366	373	395	371	344	347	362	353	350	376	381	394	358	407	383	377	375	421	391	385	371	416	373	401	383	370	368	384	383	369	381	373	404	380	389	378	410	404	370	357	359	369	389	376	381	360	359	392	364	395	359	391	356	329	385	361	355	380	398	365	380	352	379	395	381	361	369	395	333	349	402	368	358	397	359	364	370	355	381	396	345	374	356	375	383	359	361	391	367	388	359	388	364	401	392	357	416	349	372	414	361	366	388	381	326	368	383	372	369	350	407	382	380	375	414	365	370	349	374	392	352	360	377	360	359	416	392	367	398	358	399	368	365	393	326	384	345	379	397	380	356	390	391	398	367	395	366	337	380	366	400	370	402	389	377	368	350	400	403	365	366	375	395	370	396	371	385	384	375	370	391	372	391	366	314	352	364	374	355	389	341	388	383	378	412	400	377	356	347	383	387	380	381	378	368	406	405	352	380	389	367	419	373	368	374	372	384	373	361	373	362	318	360	381	366	371	395	383	383	363	377	359	365	307	355	354	371	361	418	374	382	359	354	395	378	395	332	350	386	379	369	414	363	381	370	358	375	372	382	353	340	382	353	370	369	377	355	356	382	391	368	382	329	356	349	342	373	376	377	389	370	373	402	397	379	355	375	370	392	404	395	361	375	371	380	370	365	385	357	333	367	371	394	365	375	398	323	370	369	366	353	368	385	387	402	359	371	381	361	386	346	393	363	374	352	377	369	385	369	385	354	403	391	393	329	374	381	409	380	369	359	386	381	370	331	369	372	393	353	404	354	358	362	347	370	381	384	377	384	353	383	381	382	368	341	334	387	377	351	382	333	367	381	364	328	378	403	354	404	375	353	388	400	363	383	383	403	380	395	370	391	406	359	371	350	365	388	383	407	369	361	341	374	397	373	340	355	380	426	349	342	373	368	354	376	356	386	361	405	409	374	404	369	418	379	379	363	335	373	348	381	342	395	349	379	358	388	349	413	362	376	391	350	366	369	380	385	355	360	380	346	407	371	346	354	387	337	353	401	394	387	360	388	396	347	367	376	372	388	384	344	383	393	339	365	395	387	357	357	348	388	386	337	388	376	363	393	333	386	355	383	382	381	393	386	336	376	365	377	378	362	337	354	391	401	398	373	369	357	360	360	402	378	364	345	344	407	382	354	387	358	387	380	370	380	338	340	331	388	362	376	414	393	391	362	383	368	384	398	393	355	389	381	383	341	393	377	368	371	397	426	375	355	378	376	359	387	382	371	366	406	386	362	354	365	385	359	353	371	364	374	353	360	381	351	386	360	389	368	373	375	374	352	368	336	369	350	355	424	363	369	428	382	399	346	352	386	367	375	403	366	369	383	389	371	352	351	368	350	386	350	382	371	357	339	359	334
25723	21662	27477	25813	7689	569	454	365	425	385	354	319	336	328	359	330	325	307	330	331	333	310	361	334	330	306	359	323	317	318	341	318	337	345	280	330	329	323	346	309	333	280	277	316	305	317	316	304	359	307	313	339	327	295	348	347	342	314	284	297	287	328	299	326	305	330	339	310	342	301	332	316	334	309	319	333	314	325	324	322	337	308	307	317	298	320	306	340	287	319	344	299	330	316	317	316	288	305	314	336	278	291	330	283	346	299	341	300	309	319	288	311	355	279	296	319	308	292	305	336	308	305	280	324	357	315	291	306	302	278	301	309	296	298	330	307	306	330	302	342	318	301	315	302	340	312	349	296	336	337	308	329	303	328	299	316	302	322	306	285	325	309	330	330	309	303	323	331	309	296	327	272	312	280	299	305	299	323	335	331	309	285	322	290	298	318	300	308	354	317	294	323	327	327	349	326	303	307	309	293	338	289	309	292	310	339	328	318	349	327	291	312	334	312	342	285	295	279	322	332	316	295	296	328	351	383	314	290	304	310	283	316	317	296	361	320	327	347	326	314	332	324	305	313	307	304	326	303	311	270	307	354	294	304	343	301	329	295	319	307	300	310	335	313	307	322	291	296	355	344	297	305	317	309	320	303	323	319	339	287	304	306	305	310	308	322	328	325	330	308	311	323	313	334	317	319	302	342	272	294	310	310	278	308	334	336	310	332	320	323	311	316	286	328	303	316	299	308	294	303	339	351	313	282	294	304	340	273	312	306	314	316	340	329	299	324	329	310	306	344	342	323	317	334	315	295	290	291	328	314	328	319	307	335	328	333	318	342	340	273	312	336	330	308	295	338	346	318	301	302	328	304	331	319	311	322	304	290	345	298	348	303	322	297	331	310	302	306	301	315	316	341	264	311	331	312	329	295	291	328	324	299	310	328	313	341	311	304	311	325	329	324	305	302	305	331	293	325	321	321	312	299	309	353	330	304	302	312	320	252	316	302	267	303	310	303	317	325	303	328	328	308	308	340	305	318	304	318	297	308	349	283	318	335	322	309	317	290	320	338	320	331	307	327	320	293	287	303	332	286	315	297	328	327	308	305	308	352	312	312	310	344	295	327	287	292	319	320	316	318	296	318	330	313	308	326	317	310	321	307	325	312	283	330	316	288	334	301	310	325	297	323	328	299	313	305	306	342	318	321	323	322	294	291	324	312	289	310	313	296	299	308	310	286	294	300	333	303	295	310	292	321	311	324	312	327	312	351	318	325	325	336	305	299	321	328	269	327	319	301	290	312	321	319	319	331	325	297	336	294	303	321	314	317	319	341	296	284	311	311	308	299	291	286	328	316	302	323	307	313	301	325	302	323	307	322	318	300	310	315	298	278	330	301	354	297	275	347	330	303	301	331	315	310	316	307	327	330	285	282	285	330	309	340	298	319	323	327	338	315	311	325	303	330	298	335	304	305	324	326	293	320	316	289	306	281	314	309	338	317	327	305	293	329	319	306	309	316	301	281	303	295	296	321	299	306	314	302	315	339	327	291	307	304	312	316	284	301	346	322	328	327	304	329	298	319	307	324	296	295	351	309	304	323	318	302	306	299	330	302	300	304	318	327	298	330	308	333	304	304	325	318	333	322	289	311	315	286	313	300	314	306	293	313	310	298	315	314	311	291	305	322	292	316	308	296	312	326	315	307	325	316	315	321	325	331	327	301	327	301	310	331	317	307	307	284	335	323	315	322	317	316	297	300	306	289	312	297	326	296	318	311	320	353	338	323	321	374	312	289	321	328	324	318	331	330	301	276	318	308	279	312	364	302	334	340	304	312	337	342	288	346	347	318	295	301	333	319	320	306	303	326	311	332	333	288	312	312	305	324	294	347	316	299	305	336	347	304	300	328	321	324	278	278	295	327	288	340	301	332	326	293	340	293	307	311	322	326	327	339	332	310	325	324	296	284	292	338	298	306	282	334	305	311	311	303	322	286	340	319	267	317	307	324	309	355	359	324	337	307	331	293	314	298	330	345	321	292	308	293	276	327	285	326	287	291	350	294	332	336	318	312	307	314	295	335	318	321	310	302	301	330	305	327	308	322	279	326	337	301	311	304	315	325	325	322	309	295	322	311	351	336	310	287	305	319	316	297	318	335	355	327	326	321	301	273	335	321	320	290	307	325	324	284	311	282	329	316	302	326	321	307	323	291	324	304	309	333	339	320	322	307	319	302	321	334	328	309	288	293	291	308	288	301	319	326	329	339	339	290	313	266	339	303	333	321	345	289	295	284	317	314	325	317	328	309	324	308	323	320	324	309	324	321	333	307	322	289	307	288	357	334	311	340	327	330	318	345	291	318	326	304	302	326	326	298	335	316	317	302	319	283	330	350	282	306	316	341	350	294	338	299	313	300	315	339	333	325	322	330	315	323	311	330	313	281	319	307	325	293	303	304	325	316	297	294	306	305	361	319	282	321	336	330	315	334	320	343	303	315	355	332	300	272	320	329	306	309	282	333	291	283	330	300	314	312	285	305	344	314	319	328	293	340	315	326	333	309	314	305	257	310	318	309	337	347	315	290	325	323	314	302	337	326	315	308	341	308	336	372	297	301	289	290	327	295	336	301	296	276	313	345	336	310	301	299	311	340	325	313	316	332	293	284	314	328	297	334	333	306	319	308	303	337	303	321	317	321	342	301	309	309	293	314	321	299	339	316	323	318	320	312	324	286	293	321	320	336	328	291	316	319	341	306	289	325	344	309	326	308	333	292	297	298	333	307	293	306	342	297	323	304	291	331	264	305	327	276	310	318	297	322	341	307	274	314	329	317	334	303	327	321	293	321	307	319	308	320	318	301	302	315	329	301	370	318	307	308	312	317	331	338	297	341	329	301	334	287	288	313	323	302	336	341	292	298	276	314	285	282	296	311	346	276	315	341	318	317	313	310	312	344	355	298	282	338	356	305	308	312	329	286	332	328	315	276	295	331	305	314	301	309	328	288	326	309	293	324	341	303	320	320	323	309	291	303	334	311	338	318	300	334	307	317	328	320	327	284	297	318	297	307	314	326	316	362	305	333	323	344	349	322	334	334	291	325	326	282	308	319	325	332	282	315	306	326	302	289	318	295	316	296	318	331	305	323	326	298	311	316	327	303	306	330	305	311	310	283	331	318	331	302	315	313	304	307	312	335	349	295	298	331	312	321	327	331	312	308	291	338	343	314	311	346	343	329	325	308	337	328	333	325	327	277	295	313	332	341	329	305	297	325	289	337	300	318	342	326	307	338	303	329	292	302	322	310	331	319	294	302	302	314	317	307	285	335	321	324	298	304	334	290	287	301	318	319	324	320	299	330	310	324	310	305	316	322	306	297	324	319	316	288	291	324	300	290	280	314	324	387	297	320	291	304	327	326	312	265	316	288	302	292	301	283	314	306	317	281	347	308	291	295	306	341	311	318	297	322	323	315	305	336	290	316	356	327	336	315	335	337	307	312	318	338	309	310
39402	38133	2485	1330	1035	841	702	594	605	561	535	489	464	461	425	445	463	441	409	425	407	448	404	433	454	407	417	437	434	422	390	372	400	423	423	397	415	408	401	429	412	443	442	399	420	411	428	394	401	448	404	381	409	417	411	451	426	422	401	406	400	418	417	435	443	381	408	428	404	448	436	402	413	412	372	440	410	403	396	420	393	404	385	422	412	396	455	414	397	410	413	393	435	404	416	407	401	416	420	405	396	408	399	429	364	418	437	451	395	425	419	393	407	400	413	423	425	417	425	399	436	414	406	420	424	394	389	416	426	422	384	420	407	418	351	398	381	412	365	394	408	404	416	430	413	433	383	406	403	431	420	426	389	409	391	423	432	382	427	422	434	431	399	407	396	401	382	413	432	391	393	423	442	392	386	399	400	428	400	411	388	399	404	454	395	405	409	387	425	413	413	411	405	419	399	395	413	404	388	421	395	362	391	458	429	402	406	369	416	398	444	416	425	433	454	388	402	419	386	382	354	365	412	385	423	406	428	372	385	394	405	399	422	418	360	400	419	437	370	395	449	392	419	373	406	391	440	364	438	417	415	424	414	422	414	417	418	398	428	429	403	408	444	421	396	418	439	393	409	429	387	423	419	395	403	391	423	428	378	408	426	392	389	391	416	409	397	438	399	438	436	390	428	390	413	428	420	421	433	407	423	436	457	431	458	416	404	398	459	406	386	419	430	417	414	418	397	414	412	422	432	448	380	398	433	429	372	418	410	411	414	424	393	371	385	397	410	435	415	413	432	416	345	420	406	391	393	411	414	406	428	404	429	437	399	405	401	398	422	407	392	424	427	408	431	434	418	435	437	419	385	441	418	447	414	440	368	403	421	416	379	428	428	414	405	454	419	430	395	451	421	405	405	374	412	408	426	394	421	427	436	424	410	409	388	396	443	394	432	421	413	411	381	391	438	379	435	410	444	406	396	408	358	443	387	404	356	338	434	420	411	414	419	370	408	415	426	406	403	381	389	390	402	402	431	449	379	404	407	412	421	390	455	443	437	397	415	376	439	376	380	415	401	405	380	379	387	384	418	390	429	415	389	411	390	397	397	389	425	411	431	420	426	418	422	405	387	404	403	425	410	382	397	394	396	380	439	393	403	402	412	432	389	391	421	407	419	391	442	420	397	405	431	402	401	426	423	399	455	372	411	373	434	428	396	405	386	374	432	402	423	367	388	398	368	395	394	413	397	398	383	434	395	388	404	392	411	422	426	431	415	397	423	375	401	379	404	399	405	412	416	410	396	396	444	402	425	430	405	436	387	444	391	431	389	390	441	389	442	401	400	397	438	405	443	402	396	427	409	415	402	433	434	411	387	400	352	406	393	416	417	417	411	432	392	468	319	462	444	378	388	374	392	425	400	453	453	379	422	400	441	426	394	424	378	411	425	442	407	411	395	409	407	383	413	417	408	408	428	406	395	412	393	426	398	439	405	423	401	404	402	419	422	406	404	384	371	410	414	382	423	440	432	457	403	408	412	405	418	435	399	395	382	418	397	395	391	407	436	423	433	405	383	388	434	438	424	424	428	429	413	367	400	401	436	386	411	416	431	391	413	388	359	371	412	432	398	424	377	392	432	406	393	395	392	389	396	406	402	414	417	428	388	423	443	427	432	417	392	432	388	427	417	407	403	395	416	415	421	414	358	380	436	416	422	395	392	418	408	450	396	397	439	391	403	429	399	376	425	414	412	407	405	424	391	394	394	387	389	447	405	399	400	389	422	421	428	402	397	415	422	405	412	410	401	406	428	405	423	394	393	400	411	377	400	398	393	400	378	378	393	438	434	417	413	423	430	434	407	402	404	370	417	386	415	423	388	392	391	413	384	407	428	447	436	365	389	408	399	431	396	471	391	401	435	414	380	411	412	442	385	411	418	390	441	426	392	426	386	386	392	372	414	427	407	365	433	422	403	410	365	400	374	414	411	372	438	421	394	407	389	398	386	460	400	410	421	404	399	389	397	415	449	436	419	378	403	415	436	414	412	378	372	406	392	425	388	390	413	408	411	394	379	409	434	435	428	421	409	394	418	381	411	406	410	402	392	412	382	420	381	362	424	376	422	430	415	393	430	394	441	444	416	386	405	415	413	394	407	423	376	395	387	448	391	398	419	412	419	378	423	401	414	416	444	385	411	384	402	378	404	389	399	395	389	401	438	418	403	390	418	403	378	403	390	416	423	409	398	437	421	403	407	395	383	409	444	466	393	429	443	422	395	422	412	424	394	389	414	420	382	390	422	419	411	389	408	407	430	413	414	411	439	403	394	403	392	388	394	430	403	400	412	425	368	381	387	403	390	425	416	413	382	444	411	417	388	433	402	375	449	383	384	414	425	419	406	436	424	396	420	419	393	414	409	460	442	395	402	392	419	375	404	422	397	409	418	429	435	413	458	424	409	438	376	416	416	426	422	402	416	370	382	405	412	406	426	408	391	415	383	413	443	387	407	416	429	412	392	399	392	390	440	418	380	406	391	390	419	423	434	394	410	432	403	395	415	454	379	396	433	412	414	432	393	409	405	415	421	389	391	386	447	417	405	383	410	411	416	419	403	405	390	383	402	408	424	405	383	408	427	442	428	414	391	375	407	409	408	418	389	392	418	385	420	407	422	421	419	428	378	410	424	387	441	410	404	429	421	435	374	402	402	392	431	386	377	391	411	399	446	441	438	390	412	407	426	394	415	367	356	392	425	412	418	404	434	387	393	429	386	391	390	420	385	429	380	404	416	387	439	406	380	384	414	419	398	374	391	442	411	412	381	408	417	406	426	419	434	405	394	434	396	413	446	381	428	446	389	427	382	408	391	427	405	413	381	408	366	396	440	420	430	401	417	384	422	432	425	406	383	417	427	427	406	384	395	415	422	407	385	438	418	428	405	413	393	398	408	425	402	412	427	407	397	444	422	362	404	395	413	404	417	419	385	407	401	411	411	420	398	405	422	409	418	407	435	427	371	404	406	362	415	423	446	362	418	412	424	386	436	429	393	368	395	420	415	357	433	413	398	418	380	408	408	381	421	381	438	410	364	422	379	430	374	405	449	424	429	398	404	382	400	414	402	397	432	427	434	398	414	415	419	419	403	385	432	395	415	422	402	395	413	416	379	407	419	414	376	408	448	393	412	408	371	372	401	403	392	406	438	412	405	405	411	406	368	430	406	382	453	413	446	406	398	423	417	418	421	443	410	395	376	404	412	401	417	411	428	437	410	411	403	426	433	411	416	395	367	406	378	403	430	390	419	408	390	403	405	404	439	449	401	435	427	371	401	395	404	409	385	382	404	445	418	406	433	429	408	387	393	444	405	391	363	391	394	408	397	425	406	413	426	406	398	371	369	406	421	403	394	422	391	417	409	407	425	385	387	407	442	369	406	395	399	400	425	370	398	395	430	431	415	411	414	399	402	412	393	417	429	383	436	424	409	397	416	371	387	424	401	417	402	396	423	391
23322	21585	29291	24283	21559	21565	8960	1089	791	823	830	718	717	695	716	632	609	597	637	584	629	632	613	553	632	596	628	546	582	563	562	629	597	597	550	580	584	572	631	573	573	538	592	545	566	562	571	577	586	573	568	532	585	578	570	521	556	538	576	559	538	535	555	563	556	561	567	587	590	603	575	533	585	578	578	536	579	569	564	556	565	567	560	571	560	554	534	563	582	578	576	561	542	535	562	561	563	625	576	569	536	606	571	571	553	555	546	534	575	606	590	541	555	536	555	542	589	570	514	546	556	553	599	569	566	542	558	588	562	584	607	592	634	583	577	597	577	568	570	557	589	563	580	552	559	572	539	567	537	589	557	537	559	580	554	571	571	583	560	579	551	551	568	574	533	512	516	592	563	533	570	568	552	564	538	540	554	535	586	578	507	525	563	563	516	603	569	591	512	548	531	519	564	543	600	560	552	565	556	578	607	578	539	568	565	574	577	593	550	542	544	559	591	583	543	572	607	566	554	576	562	536	605	525	532	550	559	560	507	550	580	521	562	590	534	591	547	558	580	561	572	556	573	573	573	586	553	534	542	578	506	581	575	562	552	561	631	571	566	561	573	577	561	568	544	552	561	552	581	548	622	547	555	578	591	582	569	553	559	531	557	541	564	558	573	577	545	534	557	561	545	575	562	577	560	590	599	599	518	572	512	551	587	529	512	538	563	551	600	567	566	601	580	530	525	564	508	574	560	584	573	571	566	553	554	572	578	550	579	549	569	559	537	543	576	606	550	574	523	543	537	567	556	571	565	564	578	597	592	551	559	591	551	556	566	552	547	535	582	546	570	564	579	604	499	552	530	614	585	597	538	518	576	519	561	521	563	574	605	595	540	594	569	577	563	582	558	564	562	617	576	558	643	527	571	537	619	578	551	570	544	593	532	540	585	575	597	591	583	589	573	579	568	575	591	545	551	538	601	581	570	575	574	548	566	578	582	582	580	550	594	549	581	566	564	549	605	559	618	586	578	556	560	559	575	527	557	566	571	565	560	542	585	569	566	599	570	582	556	547	537	521	580	586	531	543	519	543	578	590	533	550	554	585	562	611	580	613	548	534	547	565	569	561	553	539	574	556	578	533	541	550	539	586	608	556	584	527	569	560	548	536	538	557	544	539	604	602	552	555	560	564	564	516	595	573	588	576	557	591	589	554	568	579	597	527	578	602	563	523	615	542	534	525	552	538	507	516	569	614	586	549	573	559	584	572	561	575	564	562	559	557	590	568	566	542	543	575	544	581	556	585	578	517	521	549	557	532	524	570	602	592	587	575	553	517	526	530	592	561	560	570	531	597	562	520	560	600	563	604	517	582	568	548	581	516	560	590	575	581	568	554	574	553	528	519	559	577	585	572	560	557	510	557	526	609	509	541	550	569	538	512	518	592	581	549	593	548	523	563	539	558	523	545	517	576	551	605	533	552	565	559	566	558	553	566	539	598	556	563	576	538	548	563	554	542	525	561	501	589	549	573	572	557	542	570	549	571	562	574	571	537	586	582	544	580	591	561	543	556	561	522	593	564	545	531	547	589	559	543	576	558	586	554	604	546	556	547	546	560	594	605	549	600	576	561	557	592	558	576	590	555	559	525	583	573	545	558	563	549	571	560	586	575	583	499	587	564	567	574	592	533	544	578	521	571	545	578	567	580	550	562	596	578	550	567	614	521	566	558	536	582	567	576	519	596	553	580	560	578	592	572	579	514	589	562	585	534	584	563	535	568	565	601	593	560	544	584	560	585	555	579	566	553	543	591	563	582	561	543	554	568	555	558	549	554	583	592	564	550	555	590	546	571	546	598	543	561	590	571	538	562	557	579	595	565	555	551	581	538	586	561	557	543	581	567	546	580	596	591	595	555	619	572	584	540	579	567	524	529	557	548	558	580	586	551	617	544	538	562	525	579	533	565	537	567	558	558	595	513	573	569	528	596	552	589	538	535	567	585	570	566	541	571	543	564	588	616	551	558	558	570	563	566	563	548	547	521	575	504	621	528	590	610	591	560	526	529	549	548	535	547	547	529	570	566	566	563	564	533	536	605	555	564	590	600	561	543	552	579	519	584	564	502	562	567	551	516	594	535	554	560	554	547	552	533	566	575	569	579	499	568	547	561	573	600	556	533	560	557	579	541	590	529	571	561	551	524	575	571	578	593	569	546	555	570	538	587	601	580	578	531	556	596	558	557	577	554	569	523	596	554	566	554	575	530	584	534	550	572	534	516	589	524	565	556	573	544	582	516	540	602	595	565	605	568	542	515	565	583	541	603	581	566	527	601	578	542	558	563	533	595	591	551	543	559	550	579	546	575	587	540	595	580	508	561	534	559	538	547	572	572	551	556	565	583	566	585	562	544	623	531	563	558	524	586	571	543	544	544	542	556	534	540	588	579	573	546	569	511	561	544	548	553	575	505	564	561	553	551	603	502	534	558	538	546	563	541	548	531	566	509	608	597	556	563	552	555	530	587	536	582	602	552	579	535	550	605	528	567	595	559	537	582	621	546	588	559	565	567	618	563	591	561	555	567	592	561	509	533	557	572	533	547	510	553	549	598	553	531	543	556	548	576	560	535	572	554	566	543	553	609	603	515	574	496	579	583	561	557	522	580	556	610	610	574	556	585	547	557	552	515	543	549	580	564	586	586	564	585	525	568	579	597	547	558	570	536	540	572	593	547	590	524	574	597	555	552	534	587	571	566	571	523	542	566	575	532	556	574	525	578	568	563	558	555	587	591	568	537	511	567	578	517	515	537	581	530	569	557	559	542	560	577	586	532	560	562	534	533	556	585	587	517	598	562	597	552	571	538	542	564	545	548	580	541	564	559	570	539	538	623	582	548	566	600	586	572	576	547	564	522	587	539	582	542	596	572	554	579	533	585	522	566	594	592	555	537	586	563	540	569	537	534	570	570	572	468	569	544	582	547	554	541	579	548	569	525	582	546	523	559	580	562	518	592	554	534	524	587	531	539	552	528	598	547	550	550	597	600	563	558	566	537	547	523	560	593	574	549	564	582	591	543	557	606	617	575	626	563	559	559	555	548	521	572	544	552	598	594	568	583	541	571	548	600	562	561	576	524	559	561	545	608	538	554	556	543	570	541	528	549	583	535	574	536	526	566	548	610	570	581	569	561	557	528	531	536	596	599	565	569	611	541	540	590	585	573	519	559	610	543	608	562	580	532	549	527	572	563	562	558	561	541	561	561	586	548	583	548	539	587	507	532	613	550	573	577	564	570	599	604	610	560	585	548	538	610	558	571	567	590	558	587	552	603	557	531	614	602	540	562	562	555	491	562	621	554	569	588	548	577	542	561	571	587	576	568	557	553	570	540	559	572	553	594	553	574	529	529	560	572	567	590	556	561	561	571	550	541	578	591	576	546	578	563	587	581	531	586	548	602	535	524	598	589	558	534	570	566	564	557	562	532	603	517	566	529	551	550	517	522	577	544	565	593
45212	49738	8408	4192	3070	2329	1948	1488	1339	1169	1067	958	904	879	826	797	772	820	737	739	741	749	714	752	696	754	704	676	702	683	699	679	695	699	671	691	641	660	687	715	618	684	624	671	677	659	649	682	658	678	743	690	651	683	639	677	679	648	663	664	641	667	691	705	705	653	700	678	683	673	729	656	650	623	607	696	689	658	679	696	690	659	616	642	658	659	630	639	692	656	727	647	653	667	686	637	684	658	676	695	682	690	689	678	655	677	711	672	670	609	670	699	658	638	646	625	688	705	686	644	674	703	653	676	657	618	646	641	716	658	657	683	655	649	624	665	660	681	677	691	660	677	676	687	635	625	681	673	698	696	658	700	647	682	690	658	651	634	695	651	662	662	636	668	634	643	641	630	640	675	738	661	625	667	636	712	665	669	655	685	633	634	652	699	653	656	644	607	636	678	629	679	682	691	659	663	665	636	623	640	639	695	654	655	668	654	685	655	651	672	653	689	710	678	702	668	679	671	691	670	685	645	644	628	650	651	694	654	693	669	667	668	696	660	649	681	683	669	632	633	631	650	655	708	646	673	703	698	686	692	663	611	675	625	657	671	694	632	665	656	664	635	638	693	680	689	622	683	629	676	611	580	683	639	660	686	667	677	705	659	671	681	664	672	611	606	686	615	636	689	706	671	665	607	697	720	645	646	634	621	625	689	680	638	684	658	632	668	661	674	627	660	638	646	620	646	620	613	724	643	653	622	642	643	667	653	627	624	655	660	662	669	688	642	648	647	636	696	633	655	649	656	686	657	670	674	637	664	652	682	641	653	665	654	687	637	668	711	642	658	683	653	657	675	644	661	619	648	666	672	639	657	637	689	678	710	639	645	614	673	672	686	704	698	675	701	672	693	641	630	643	705	725	663	685	639	682	663	650	609	627	667	679	667	646	663	662	697	593	634	646	679	671	653	612	719	661	631	715	648	660	715	647	650	638	638	658	652	645	661	657	709	685	699	647	657	623	667	622	669	700	641	664	677	680	646	625	656	674	651	698	644	679	613	646	660	655	674	690	669	645	605	675	667	691	658	664	671	684	660	668	687	656	652	630	687	649	683	642	651	701	705	693	658	643	641	638	648	673	636	652	668	618	666	654	665	679	698	676	692	667	686	668	670	650	631	635	605	643	658	677	679	639	651	656	663	651	623	694	663	656	657	672	670	664	647	688	699	683	625	612	647	676	653	691	619	656	636	642	658	679	667	685	633	649	653	636	632	687	657	676	639	645	651	683	637	684	669	700	650	647	667	615	668	630	636	631	654	660	641	663	647	616	664	659	679	642	662	701	652	686	657	690	678	653	696	671	630	700	652	619	674	666	671	661	638	681	690	685	688	609	691	672	644	654	673	616	668	673	676	618	644	624	634	642	695	638	702	658	673	701	642	662	661	709	625	660	625	661	699	661	710	697	681	667	659	682	666	627	664	643	661	686	648	627	652	649	705	617	649	635	642	696	694	656	644	647	687	670	639	613	706	676	696	653	648	675	708	704	661	605	656	639	657	658	640	687	696	648	654	630	652	698	673	627	612	637	669	638	608	711	647	679	683	708	683	655	658	652	692	677	711	694	669	704	675	667	592	652	690	667	666	680	667	661	656	694	691	678	691	717	674	660	646	659	690	663	660	671	686	663	669	633	681	679	656	662	642	695	646	645	662	642	639	675	605	678	640	676	739	614	670	698	632	701	664	673	639	641	701	636	652	677	703	620	657	622	659	615	655	667	627	663	645	609	655	668	657	643	695	728	656	654	639	653	689	668	656	695	680	667	628	689	691	640	673	641	655	648	643	678	633	683	648	668	626	688	615	719	667	646	688	644	601	652	681	649	684	639	729	654	670	619	678	635	671	599	641	704	611	650	669	660	614	638	661	665	645	640	641	638	667	648	688	731	687	676	679	675	718	668	689	693	650	646	623	667	706	661	673	708	678	680	640	644	644	677	668	638	674	675	659	647	636	640	630	651	691	675	666	685	574	645	715	654	644	654	679	639	640	648	647	691	654	671	668	630	655	663	636	660	625	675	603	663	652	678	647	630	686	666	668	648	662	667	691	689	646	689	706	625	675	652	711	700	664	692	645	704	650	697	674	710	661	611	613	679	638	662	639	660	687	654	675	727	648	624	684	624	694	676	624	668	618	692	659	651	621	619	670	624	721	660	650	652	619	650	718	645	659	652	656	633	658	667	701	661	674	687	637	666	672	638	655	679	698	642	684	635	691	681	696	642	655	603	660	675	636	639	635	666	624	638	656	696	674	695	699	668	668	621	716	700	671	655	645	659	592	681	628	661	640	703	638	646	659	657	672	656	641	691	631	680	657	655	655	643	598	664	702	652	630	717	664	687	682	741	673	681	672	663	647	639	671	664	642	668	684	639	655	678	639	680	653	660	648	656	639	647	700	658	670	624	692	675	668	673	686	696	677	632	678	666	694	665	656	647	669	667	645	640	680	678	668	683	673	635	664	745	620	681	716	689	649	666	656	638	653	637	707	644	726	636	656	668	681	681	686	651	597	613	685	629	662	664	726	662	675	677	670	693	619	638	701	618	643	651	662	652	674	658	636	629	660	659	658	609	677	675	693	660	633	652	706	652	659	630	662	640	690	685	649	659	704	669	626	688	600	667	617	611	650	676	667	644	637	640	595	686	676	625	658	675	682	717	608	637	650	693	673	675	645	654	672	649	714	662	623	646	652	634	642	667	636	672	639	681	658	635	658	690	662	646	664	663	669	667	686	664	688	649	666	683	710	693	704	681	664	690	648	617	656	683	661	598	697	656	668	659	633	639	622	680	664	665	648	642	695	679	670	663	663	669	683	674	712	660	643	670	620	675	591	666	603	640	652	664	644	655	674	706	701	688	603	691	692	642	681	633	665	662	684	656	676	703	688	687	678	659	645	642	634	684	668	674	685	692	610	658	665	663	656	665	710	687	676	668	725	644	648	699	674	699	625	675	664	654	687	654	688	656	648	687	609	672	678	673	683	690	663	656	695	650	710	641	625	629	662	615	661	686	620	694	658	691	655	675	658	687	681	699	656	694	676	671	674	658	649	644	692	638	652	669	679	684	685	645	675	635	654	661	670	684	626	662	632	663	676	640	630	663	668	629	726	642	639	626	692	677	684	631	649	682	651	686	617	657	666	674	633	658	656	684	643	617	595	635	667	655	631	661	673	677	639	710	699	662	670	662	653	642	653	687	640	678	641	670	681	631	661	684	697	604	683	691	638	716	608	645	661	632	655	713	658	644	643	664	688	651	635	643	642	612	673	654	596	635	678	645	647	659	634	615	613	700	614	676	648	685	621	686	671	688	645	652	661	642	654	687	691	667	645	686	636	649	623	664	681	606	657	649	668	661	660	700	694	696	703	627	642	666	644	609	683	686	612	638	664	648	682	678	671	669	685	632	617	630	609	706	661	592	675	635	665	669	649	669	653	633	686	636	677	683	666	684	675
30169	25748	13583	1269	259	241	237	198	186	212	218	176	193	210	203	187	190	181	156	178	214	204	195	169	200	198	182	215	198	190	216	175	188	184	185	181	200	197	203	211	190	197	180	178	167	193	211	197	180	194	182	208	186	217	186	196	217	198	183	179	195	199	191	181	224	180	175	185	197	197	200	181	204	188	172	170	190	202	181	186	215	194	224	179	200	218	192	210	168	234	208	186	155	211	186	181	190	196	195	223	176	184	184	212	185	189	207	184	203	173	190	181	204	188	175	198	195	198	179	202	195	185	198	194	185	225	208	184	199	194	190	193	193	175	184	198	203	175	175	192	184	177	175	194	193	179	186	179	176	187	181	197	186	187	180	208	215	208	188	206	188	187	194	205	212	195	210	209	236	186	194	194	178	193	181	197	186	194	221	189	166	204	201	209	188	211	185	189	193	216	193	185	200	177	194	186	177	205	170	189	173	186	168	192	188	205	191	206	197	183	202	185	189	198	185	207	179	206	189	193	172	193	212	196	189	181	170	188	197	195	211	193	213	202	181	203	197	201	181	190	208	210	177	186	200	183	187	176	192	201	183	205	208	215	191	212	220	177	189	188	210	195	191	181	211	205	197	194	215	208	177	204	192	176	179	197	191	193	176	183	178	197	211	191	202	176	202	200	179	182	186	199	174	185	218	203	198	195	198	192	192	186	187	206	185	198	171	209	182	187	179	192	189	193	187	169	211	178	181	175	195	194	194	218	196	222	158	189	197	206	187	190	166	191	231	203	202	213	188	224	200	198	193	196	185	205	216	189	204	197	189	219	184	184	180	185	179	198	217	169	193	194	172	179	204	183	219	174	222	171	175	205	221	204	199	197	179	156	208	199	167	197	189	187	198	208	208	195	214	188	190	201	205	190	196	203	189	205	209	203	201	188	180	175	200	178	183	189	190	198	192	199	187	179	186	191	177	198	200	233	198	199	180	224	174	164	167	218	202	187	212	197	199	212	190	204	198	170	185	186	209	205	200	184	159	202	183	192	193	189	203	192	203	178	181	198	193	188	197	173	214	176	178	172	193	182	177	191	191	207	166	198	211	175	189	198	176	183	181	204	197	192	158	189	180	196	199	178	175	195	162	198	213	197	192	214	189	172	211	196	181	203	162	218	166	188	195	192	199	193	198	200	203	208	220	184	190	178	201	196	210	203	204	184	198	197	188	195	191	194	180	175	181	196	202	167	181	164	200	174	199	194	188	206	208	185	198	197	191	166	178	167	193	172	223	205	193	206	191	188	189	207	211	203	192	176	206	162	153	194	203	182	219	177	197	180	208	178	198	213	221	199	188	203	183	191	177	190	176	196	170	190	237	187	194	145	236	202	212	189	192	175	208	206	171	195	220	183	197	175	182	179	216	216	198	194	214	190	194	200	192	209	211	188	188	185	167	191	209	165	184	194	197	194	201	197	214	197	181	172	203	165	196	190	187	204	181	175	200	173	191	221	183	211	209	168	205	194	188	207	195	187	210	197	173	166	186	199	189	178	191	220	196	202	208	202	188	208	193	198	182	202	193	217	196	171	202	188	197	229	234	173	186	219	201	186	199	200	189	184	176	192	193	198	190	185	202	194	191	200	180	175	205	181	197	216	183	200	214	193	200	220	194	184	184	207	192	178	205	195	185	192	208	208	188	180	186	169	213	221	186	191	191	219	202	191	184	197	199	201	193	192	185	202	197	204	181	185	208	173	206	193	176	208	201	195	226	205	207	188	250	200	208	181	207	206	197	196	187	199	209	198	186	205	200	210	196	213	199	179	209	200	179	188	206	186	207	205	195	163	199	203	196	201	185	189	197	202	191	200	205	197	213	217	175	225	178	212	191	213	201	185	193	181	170	194	188	205	173	181	170	219	195	195	217	213	209	158	198	176	209	190	187	205	191	188	189	200	167	183	213	200	187	202	194	195	185	179	175	191	183	179	164	182	199	190	193	206	198	214	178	193	163	166	182	175	178	194	194	197	184	194	189	197	225	216	179	219	221	194	174	199	180	216	200	192	166	179	182	199	185	193	181	188	189	189	169	182	189	232	204	183	197	179	187	187	201	213	184	169	195	218	199	196	176	172	180	213	177	189	209	198	180	175	189	179	204	197	210	177	206	178	178	166	194	203	202	189	196	183	209	198	208	194	172	203	204	182	214	194	197	219	192	182	191	188	180	184	214	199	190	175	207	189	175	183	184	180	195	189	231	182	192	176	193	189	204	208	216	204	175	201	193	194	226	227	189	181	207	208	173	205	186	177	192	189	203	198	170	199	189	182	191	187	203	181	194	200	195	210	200	195	196	194	172	200	195	219	213	171	203	217	199	202	188	182	182	213	202	162	202	194	191	191	178	163	183	188	171	165	180	204	191	191	184	199	212	185	187	190	219	168	189	209	179	197	195	234	195	170	222	183	196	160	201	189	198	196	185	198	184	195	192	207	198	206	196	190	219	209	224	198	172	192	210	206	168	200	194	197	175	207	179	185	193	214	212	208	195	197	195	186	191	152	181	192	203	181	188	182	191	170	174	192	202	188	182	199	192	160	206	196	206	197	197	199	226	208	189	207	192	204	185	189	189	200	191	191	188	190	179	196	187	188	173	239	196	200	171	196	196	197	212	207	180	172	192	190	193	191	194	181	176	214	208	182	191	191	218	201	186	189	160	186	208	201	195	186	171	190	187	202	191	173	194	175	203	230	186	188	203	179	213	203	175	204	220	206	210	205	185	176	204	215	223	185	201	186	197	195	216	205	185	197	191	194	208	201	192	166	198	210	219	198	197	187	198	190	215	176	195	189	189	186	210	164	193	199	190	211	183	199	235	212	179	211	176	194	194	189	194	194	168	198	191	186	226	196	196	199	197	206	198	217	183	191	195	191	206	191	208	194	187	189	190	193	205	188	192	200	176	176	175	186	193	192	180	204	188	200	199	182	185	169	201	207	224	199	185	208	157	204	188	190	192	208	185	182	217	202	181	168	192	205	220	182	189	205	176	181	171	206	174	184	194	168	206	184	200	205	194	190	211	199	235	200	174	212	183	185	192	175	192	180	169	214	201	197	188	189	174	213	224	202	195	186	199	184	206	190	210	224	178	217	171	202	176	203	171	181	216	178	184	172	202	183	207	187	210	192	194	203	176	186	186	183	201	199	173	207	245	194	195	170	172	198	204	208	195	210	190	180	191	193	184	207	189	181	166	230	224	191	183	203	184	212	203	170	175	201	182	193	203	199	187	180	201	189	205	207	218	201	185	182	179	187	202	201	186	203	200	196	193	213	213	201	208	201	210	197	192	179	170	193	215	196	200	184	184	193	172	195	194	205	196	188	197	148	218	192	177	173	193	165	191	190	195	181	189	189	192	175	191	197	194	209	207	197	210	223	186	189	185	189	182	199	181	215	168	181	202	209	195	175	216	195	172	192	177	197	219	213	177	190	188	180	199	194	227	198	199	182	185	202	198	193
35683	28338	581	386	328	338	315	295	295	275	250	261	270	272	269	269	288	274	241	258	231	256	241	246	261	240	237	257	227	235	289	244	284	216	276	258	255	259	273	239	255	253	253	216	266	273	239	275	285	264	276	255	230	248	236	248	235	257	280	257	272	243	274	281	247	264	251	249	263	246	275	267	289	250	263	284	267	258	266	257	295	263	277	233	233	249	244	239	259	237	279	259	230	249	254	260	267	270	260	230	246	264	265	212	247	253	236	250	252	269	239	290	236	255	246	229	272	227	262	244	238	234	283	260	252	261	279	256	234	277	262	265	283	250	261	246	243	286	250	245	276	237	262	231	285	247	279	261	271	270	231	277	279	230	236	264	234	257	262	249	260	269	269	250	247	249	253	259	230	265	245	217	250	249	266	270	269	279	266	257	247	267	263	225	314	266	283	278	261	275	250	282	258	251	245	264	257	253	268	247	245	266	248	256	243	261	259	275	245	254	257	245	277	243	233	236	241	235	260	256	255	284	239	244	221	216	272	255	249	274	229	248	255	239	251	231	250	255	234	265	286	267	258	278	239	241	259	230	265	248	236	247	238	265	251	275	257	252	237	241	251	249	282	259	269	264	235	275	239	261	272	249	229	260	284	238	264	247	252	267	271	234	280	258	260	242	254	250	245	280	266	259	237	262	249	272	250	265	256	277	251	284	235	256	264	252	275	242	239	245	265	263	272	248	250	280	251	265	282	249	247	247	251	245	233	232	255	225	246	242	248	251	237	259	255	258	245	256	251	285	274	261	271	283	256	277	246	225	289	282	241	253	251	261	251	248	238	253	291	287	241	237	254	267	239	272	263	288	231	264	252	237	234	262	253	248	241	262	285	250	258	241	260	273	253	218	216	246	279	269	257	244	244	256	256	258	251	255	258	273	249	290	256	249	239	275	232	248	269	247	282	243	266	249	258	227	246	275	268	240	224	267	247	271	279	270	240	247	253	249	231	251	235	256	227	228	240	241	237	253	269	229	236	240	273	263	263	282	250	244	251	277	243	251	309	260	245	260	267	261	276	252	235	239	238	249	244	251	258	265	253	239	268	278	245	275	236	259	260	271	240	280	246	270	254	244	241	214	274	234	272	243	254	269	289	281	230	263	271	260	268	244	277	285	258	262	268	263	265	271	255	263	261	255	236	273	283	228	275	249	241	253	236	268	265	243	271	266	263	253	262	278	272	284	273	246	269	258	249	262	269	243	256	249	256	256	239	260	222	259	283	258	247	231	296	255	228	233	245	260	265	235	269	256	251	263	243	237	253	282	258	280	266	230	235	260	264	227	267	246	276	268	260	249	234	264	277	264	278	235	214	257	245	231	238	256	276	223	270	246	249	250	253	257	264	248	256	267	251	240	267	277	249	255	259	266	233	278	238	229	253	249	250	227	269	274	272	246	285	247	276	257	256	306	243	264	235	265	276	250	276	244	267	242	264	274	243	245	235	245	247	262	261	268	258	279	260	231	265	267	248	296	254	257	258	231	267	243	244	274	267	262	294	258	243	282	243	258	248	264	242	235	282	263	248	255	229	251	253	231	275	286	260	245	271	278	262	269	253	245	232	274	254	255	235	249	287	251	283	268	250	246	249	249	264	227	283	284	257	248	252	245	271	263	241	224	250	245	235	243	249	272	258	268	242	249	277	255	288	287	269	256	263	236	271	272	249	256	240	241	256	271	251	245	237	239	254	260	240	258	237	272	268	246	244	252	249	241	275	263	266	281	251	284	267	253	251	230	259	250	253	250	261	247	250	257	274	234	254	271	248	251	237	238	248	263	254	254	231	252	241	234	255	255	284	260	248	263	239	255	241	256	246	251	228	213	250	239	248	232	246	257	240	236	252	256	238	242	261	288	258	224	241	244	244	253	270	258	272	266	249	268	262	281	272	263	265	256	263	249	255	287	263	277	266	288	230	270	245	262	256	273	258	243	253	279	274	282	253	254	248	217	259	264	252	236	232	246	216	254	247	245	269	247	238	252	241	257	253	270	246	238	266	240	265	292	267	235	242	252	253	267	273	275	251	249	232	246	255	245	249	242	246	252	252	257	284	279	262	248	244	259	266	262	217	266	231	236	263	273	254	236	253	274	273	269	255	239	244	272	253	256	273	259	264	285	249	247	277	264	254	232	264	257	260	241	273	248	258	240	252	256	250	241	262	253	258	237	273	261	261	257	234	252	272	281	246	239	258	250	260	254	234	249	238	245	256	256	284	273	252	263	282	275	242	259	290	251	286	245	247	272	269	234	266	258	271	277	262	261	258	285	231	254	298	293	257	238	257	268	228	263	270	217	244	266	250	245	228	268	260	247	266	232	262	249	253	274	264	224	242	267	241	268	267	257	272	256	243	259	236	234	249	282	260	269	269	265	254	274	251	218	221	249	260	254	235	274	251	229	243	261	249	254	266	252	259	254	275	256	229	237	223	271	231	245	269	234	211	259	256	244	234	268	267	238	244	269	268	261	242	239	251	235	261	272	263	255	244	275	271	232	267	256	279	236	235	265	251	264	223	233	274	246	248	271	268	254	255	268	234	251	245	270	249	243	241	238	230	243	261	254	232	255	286	289	250	293	255	243	241	266	230	273	246	258	239	229	266	234	250	254	230	268	254	254	253	264	266	242	250	248	245	257	300	267	248	246	265	251	245	242	234	271	277	243	251	253	235	244	269	259	260	271	256	237	256	252	271	220	257	245	243	269	244	265	279	253	272	293	266	237	287	254	281	255	261	247	245	262	255	259	275	246	251	233	246	275	235	227	252	266	261	277	254	250	249	249	225	263	263	263	262	265	228	270	233	277	256	272	277	242	263	257	236	285	262	273	253	260	264	229	269	241	250	251	241	256	254	260	270	234	241	261	294	245	261	257	268	268	227	267	237	252	238	250	299	240	267	261	263	242	233	240	236	289	262	253	256	249	262	273	224	278	267	251	235	250	270	264	237	267	249	240	248	272	242	249	245	222	269	244	266	264	217	251	285	239	298	236	234	274	269	259	248	245	276	243	255	252	258	272	252	284	264	250	270	237	278	274	254	266	259	231	268	242	247	275	269	272	257	266	246	256	256	246	241	255	257	276	267	227	263	246	240	253	244	286	254	275	282	268	257	240	280	284	259	266	235	249	230	222	266	256	258	273	243	271	261	238	265	259	279	245	257	248	265	252	250	244	247	273	281	254	278	261	266	275	261	247	254	263	268	249	249	243	259	240	260	269	256	240	256	250	216	262	262	257	293	268	238	249	253	238	292	260	237	247	273	261	238	274	259	223	255	256	244	262	251	233	235	257	250	246	248	247	247	270	253	254	239	268	278	249	249	266	256	272	244	228	270	272	263	277	220	262	264	277	278	227	282	272	235	288	212	248	293	262	274	273	261	278	237	254	251	238	248	275	256	236	247	245	248	250	238	248	253	269	262	258	256	267	259	242	261	253	268	255	255	244	236	253	279	270	240	245
24476	21539	28677	24774	21326	5513	688	513	456	428	350	389	311	366	338	342	326	319	318	333	318	305	318	297	292	305	327	344	323	305	282	314	295	321	318	308	308	317	307	320	313	289	314	295	291	265	271	311	320	308	338	298	348	322	317	337	288	319	285	308	290	302	301	305	295	266	301	321	303	279	287	291	318	293	288	322	313	285	304	305	321	323	333	314	324	306	260	311	294	291	312	301	311	304	326	305	317	303	295	293	282	307	316	292	300	296	301	287	275	314	288	313	330	285	279	299	326	303	287	275	278	324	295	304	337	301	278	299	267	311	301	298	279	312	300	330	280	313	303	308	323	291	329	287	303	315	329	320	293	302	323	327	306	265	313	315	332	297	305	295	323	338	315	296	303	297	285	303	297	302	331	314	312	300	335	298	307	297	289	291	304	279	322	311	305	321	265	339	323	328	313	262	310	286	266	304	281	312	302	319	313	315	311	309	300	291	310	283	276	300	292	291	285	308	263	304	283	303	316	309	300	309	293	265	310	307	298	307	312	282	313	311	301	270	313	290	294	299	308	313	282	298	321	307	298	292	338	305	322	322	284	289	261	285	293	335	302	314	269	272	300	349	324	300	308	306	318	264	310	300	253	302	301	305	308	272	272	298	289	280	299	313	303	331	325	297	328	322	314	294	286	285	339	305	279	313	324	293	291	281	310	308	306	317	311	312	288	314	292	320	313	289	272	355	291	297	334	304	303	299	340	273	323	334	292	304	308	308	309	328	321	280	344	273	300	357	285	274	305	298	315	324	297	292	289	291	303	289	277	275	307	285	300	296	300	317	303	305	312	292	339	326	310	311	286	271	333	302	273	287	298	309	274	319	327	281	302	309	322	326	301	296	326	299	304	299	294	324	294	282	340	328	275	289	298	311	309	302	333	309	307	304	324	267	320	307	308	267	279	309	276	298	316	313	292	310	295	301	277	307	311	298	286	301	280	311	279	333	283	261	334	339	327	291	317	322	277	295	309	309	318	296	305	286	300	281	308	340	327	300	301	322	302	325	337	300	334	270	299	310	281	276	300	306	322	314	303	302	300	269	318	273	309	289	312	297	337	296	300	293	286	310	291	316	306	306	300	278	292	288	316	330	292	287	298	313	304	316	310	284	293	318	281	297	292	300	320	314	292	266	305	329	315	321	325	307	296	277	302	301	293	271	300	307	295	308	286	308	297	268	300	288	295	335	320	331	308	298	308	287	309	287	305	301	284	285	276	284	317	329	275	287	284	272	289	311	336	304	323	325	291	291	317	285	324	278	296	295	312	325	307	268	287	329	325	281	308	278	317	322	298	315	306	304	305	305	318	308	282	298	310	301	291	295	295	294	300	296	320	301	340	313	304	283	315	296	318	325	271	314	308	322	278	306	310	283	291	299	352	300	293	265	281	304	307	290	316	315	295	292	322	313	317	301	286	326	304	298	314	328	303	317	305	279	312	293	294	312	301	310	292	304	275	305	297	303	283	307	321	322	286	281	306	269	302	357	290	325	313	293	290	274	305	321	293	314	288	298	297	288	290	304	308	293	303	325	257	291	283	300	279	332	311	288	321	311	294	277	305	298	301	315	284	312	304	298	264	280	287	307	330	303	316	288	299	307	302	311	300	296	276	316	313	307	305	286	294	286	286	306	299	305	313	325	295	296	317	327	289	275	287	268	299	276	290	350	294	306	280	310	290	295	289	303	315	312	293	289	333	327	300	322	308	312	292	290	314	279	310	297	318	318	303	296	300	315	309	312	291	281	304	296	308	301	277	295	311	295	281	278	313	322	307	301	302	317	312	287	285	286	309	330	297	308	282	337	310	314	302	298	337	290	300	312	255	315	316	306	282	308	296	306	295	285	277	342	309	270	273	296	295	328	305	278	316	281	308	274	280	318	294	284	317	316	305	298	304	269	315	285	301	302	319	298	306	283	273	274	273	315	304	262	277	280	278	295	297	314	321	293	273	322	296	276	308	345	313	323	306	278	347	303	286	318	278	322	303	294	345	276	299	320	318	304	276	281	278	291	278	276	315	271	322	341	293	315	297	302	278	312	300	312	309	299	300	317	321	319	290	327	318	305	296	289	308	283	293	307	291	280	318	311	284	290	299	306	274	298	285	317	265	308	307	302	290	320	308	297	316	287	300	301	315	283	305	286	283	310	333	316	280	279	300	277	308	330	278	290	290	329	280	300	324	315	269	307	305	306	294	321	315	279	293	292	317	269	308	304	309	287	303	305	315	323	282	309	292	307	353	300	333	310	310	304	332	293	288	303	301	317	311	309	319	322	292	299	304	291	284	303	316	282	283	310	280	304	283	319	289	307	279	292	280	319	308	309	316	292	286	288	308	280	307	286	320	312	306	286	296	305	278	300	322	320	298	314	292	289	311	322	287	280	323	310	295	298	303	275	345	304	288	310	298	319	307	278	329	325	315	298	278	323	298	292	306	326	296	310	288	305	327	308	282	300	318	312	316	302	310	323	270	263	311	271	308	292	269	331	316	297	280	308	288	278	310	318	304	321	301	306	299	294	275	311	310	274	321	307	293	319	327	315	284	309	301	300	318	298	307	283	286	269	308	304	312	319	327	286	315	274	291	343	322	310	309	310	276	276	281	278	285	308	279	292	283	315	302	310	306	317	325	297	295	290	274	308	315	305	317	275	305	302	298	286	314	300	271	297	297	275	282	299	309	311	296	291	297	309	312	305	266	318	283	309	314	261	308	292	300	305	318	299	311	297	317	318	303	293	311	307	296	295	290	348	275	288	319	288	311	333	279	281	303	301	303	279	298	315	321	308	300	325	305	290	315	307	321	307	291	300	311	295	303	278	310	294	278	331	301	320	327	327	307	298	290	290	287	292	328	291	278	335	293	309	305	274	302	309	290	294	314	316	308	304	289	255	330	325	293	289	295	321	248	302	309	291	317	279	285	313	292	319	281	286	293	296	302	292	322	296	303	300	297	314	320	322	302	310	317	294	296	303	285	280	311	296	310	314	298	295	295	297	280	295	309	316	291	310	296	276	309	308	305	289	325	311	306	304	289	311	280	309	291	296	286	276	314	330	311	301	328	307	334	305	302	290	293	306	318	293	316	274	292	284	293	323	304	300	321	320	329	341	287	276	301	282	279	323	311	302	293	302	314	279	288	315	298	281	283	300	308	303	327	303	281	297	291	300	271	278	310	332	284	285	307	301	292	315	265	355	313	312	280	313	326	292	290	293	278	302	308	272	310	316	303	315	323	279	334	279	275	285	287	283	284	289	304	302	315	320	299	306	310	322	297	305	274	298	284	295	311	295	305	298	284	296	305	304	276	338	299	278	326	296	309	294	245	303	295	279	326	313	316	338	276	323	325	310	323	315	277	309	331	291	305	295	338	272	279	278	320	309	265	291	322	285	294	286	308	277	323	305	303	297	273	296	289	311	298	290	292	313	312	304	313	348	291	306	290	318	313	286	335	287	279	323
39850	39797	4300	2068	1492	1160	914	734	690	630	540	538	466	488	433	439	444	409	467	417	437	426	388	382	407	392	384	393	390	382	392	389	387	371	352	409	390	349	396	377	401	370	348	368	384	389	436	348	395	388	395	365	379	357	344	361	357	368	361	408	385	383	389	372	346	394	375	383	360	376	372	378	338	356	367	379	354	363	385	385	369	426	356	369	367	380	385	378	404	363	361	358	391	359	372	366	427	391	353	370	369	366	373	384	375	368	406	386	392	351	376	385	384	337	375	383	329	380	370	381	398	365	344	386	363	344	394	359	379	336	373	359	373	380	370	376	374	360	366	400	347	338	336	369	365	369	335	350	367	366	376	384	396	368	374	407	422	355	349	383	370	385	361	380	403	413	386	382	363	376	391	384	353	399	342	355	369	392	350	363	388	349	394	421	388	394	343	376	352	388	359	342	361	390	359	372	350	339	368	381	388	366	390	373	338	361	372	364	387	365	367	374	350	365	370	352	364	356	373	346	344	348	353	366	357	378	357	350	352	395	358	385	355	347	357	348	351	387	365	396	352	351	350	370	369	371	380	364	369	371	386	353	369	359	372	376	371	349	385	356	352	400	366	366	357	394	333	376	356	370	377	365	357	323	381	348	415	354	338	401	358	338	356	364	371	362	374	379	372	387	373	338	377	373	368	389	359	377	411	376	403	336	335	325	376	362	388	378	362	382	389	376	380	375	335	354	341	389	384	381	372	347	338	378	382	380	352	324	376	357	367	377	392	364	365	373	351	386	381	373	373	388	359	364	391	342	357	398	389	363	393	320	360	343	364	395	362	360	353	369	388	363	376	378	367	347	376	409	347	366	348	364	365	358	414	359	410	339	348	363	374	388	384	356	377	379	357	364	365	384	397	355	383	380	342	356	378	386	368	323	369	347	380	364	360	387	340	345	361	359	377	367	379	363	391	377	389	366	381	356	378	369	396	354	408	365	356	350	368	341	423	363	349	390	349	371	338	351	356	340	362	352	389	368	355	365	370	358	344	369	366	328	392	352	392	387	369	363	383	374	354	374	395	363	347	357	390	382	356	392	368	389	348	380	393	361	364	386	359	391	387	369	379	385	373	387	359	383	333	366	352	358	371	364	385	376	336	404	377	364	376	377	327	361	372	367	389	378	401	368	362	397	423	375	357	356	364	344	337	346	379	394	345	411	392	337	380	387	356	385	368	371	365	352	363	378	367	339	381	367	376	397	350	366	367	377	341	392	360	406	382	388	374	366	372	361	377	378	335	375	341	363	410	356	396	342	370	362	369	334	406	391	364	365	350	379	371	379	353	374	364	403	348	363	390	348	417	359	379	381	351	394	391	397	364	356	356	360	385	361	377	369	386	367	352	337	389	369	311	364	413	382	331	391	342	373	389	385	388	379	369	341	372	365	381	345	357	355	393	390	376	355	348	360	345	366	370	370	370	346	361	393	351	368	348	326	347	346	359	358	348	340	364	414	352	379	375	395	365	347	362	378	381	372	363	357	375	368	388	392	357	405	389	379	385	387	390	366	393	360	356	363	380	345	327	350	313	356	346	357	376	362	401	365	332	363	376	373	374	386	385	357	371	349	381	385	336	348	372	347	385	340	364	411	355	348	376	367	358	379	400	348	377	368	367	396	361	355	421	339	350	376	385	368	362	384	389	358	348	387	341	375	362	375	392	365	361	398	406	375	360	342	383	392	405	354	388	380	360	337	364	362	378	378	364	347	371	385	372	395	389	380	333	370	361	357	366	367	372	373	377	377	357	345	385	372	363	333	371	367	349	372	356	348	379	332	402	339	395	357	378	377	421	391	377	350	403	368	391	341	363	375	374	380	381	374	372	357	374	373	344	379	377	339	386	380	355	359	343	369	369	347	348	390	370	395	385	380	371	351	392	396	362	373	348	377	368	367	396	398	387	375	395	359	372	370	375	385	359	359	357	388	408	343	385	342	378	401	379	338	357	337	370	365	370	366	348	358	360	386	372	405	361	377	382	359	362	380	394	346	372	372	386	367	393	342	360	388	390	348	344	383	360	334	358	390	394	370	350	365	386	369	366	369	386	430	387	387	371	406	375	375	353	381	386	375	371	396	316	403	364	409	340	378	385	370	365	365	392	388	373	390	357	373	365	425	353	350	376	351	394	364	360	358	382	374	391	380	347	358	344	353	388	407	392	393	375	377	389	342	386	377	399	351	378	331	361	378	384	382	381	365	377	352	381	363	391	376	372	370	383	348	382	375	349	384	359	368	372	348	370	394	375	355	375	352	374	374	372	411	381	377	350	357	374	363	386	369	377	378	394	353	355	393	403	371	374	332	364	365	330	377	392	337	364	378	387	372	385	354	368	361	359	384	386	345	342	370	368	348	332	397	382	379	362	394	352	353	350	346	353	382	349	371	400	368	387	373	349	380	364	343	384	362	370	399	354	380	349	374	390	377	380	354	347	372	349	384	371	399	341	371	353	386	369	382	371	374	359	395	351	375	373	385	360	341	346	325	394	356	338	344	353	381	347	347	376	351	400	370	386	335	362	373	350	380	433	377	364	372	373	381	344	373	384	357	380	368	342	386	377	376	354	349	402	339	371	371	377	373	368	358	383	375	351	374	384	382	331	374	371	359	393	337	409	346	364	383	429	365	387	398	372	374	405	356	383	356	348	370	360	389	387	378	351	361	363	370	390	350	365	375	350	370	387	319	349	396	336	382	338	350	421	392	375	383	355	371	383	370	373	347	362	358	387	360	359	322	426	352	342	356	369	374	352	391	355	398	332	361	377	372	374	376	393	369	383	370	347	377	364	395	370	365	376	383	373	394	401	372	369	364	368	381	362	385	365	393	379	364	383	367	355	366	375	381	405	374	379	359	341	381	327	373	357	360	372	379	373	369	360	391	398	387	395	349	342	370	393	394	399	357	380	407	394	363	373	384	397	366	398	358	387	390	388	383	359	338	361	369	355	358	336	364	378	364	364	371	368	385	387	360	359	365	387	387	374	366	334	370	394	364	380	391	356	355	393	401	333	371	360	362	397	361	352	366	388	395	390	370	361	386	357	370	378	407	386	343	344	370	370	365	378	382	365	358	388	357	389	368	373	365	344	362	390	357	330	370	420	341	357	360	336	343	381	381	390	385	392	364	385	366	354	337	339	351	408	367	385	351	395	360	381	376	368	346	406	386	364	355	370	394	340	377	367	346	390	357	356	353	357	394	351	412	340	380	362	368	385	343	387	389	356	371	385	378	359	381	371	402	389	377	344	369	349	417	324	359	399	393	355	357	380	350	393	403	333	387	374	381	372	360	350	359	362	367	366	340	365	389	381	367	393	364	360	382	377	369	360	356	371	389	380	370	375	389	394	348	360	370	360	400	364	384	383	324	372	358	381	364	371	343	383	365	356	373	363	385	377	358	382	327	353	363	358	377	384	357	365	383	374	358	374	366	382	384	380	361	346	393	358	364	357	410	349	363
25566	21626	27546	25716	7812	581	436	420	363	345	332	331	341	346	317	323	299	334	316	322	319	327	313	300	332	312	342	331	311	315	315	329	337	310	307	299	294	297	333	302	292	308	312	307	311	326	321	313	311	326	299	300	310	295	297	343	312	347	318	354	323	329	334	312	298	308	298	342	348	295	321	327	328	310	328	293	283	327	320	332	303	322	280	327	311	287	343	302	343	315	316	334	298	287	307	318	347	319	298	329	324	340	313	338	305	360	297	315	310	313	323	319	304	301	309	301	330	306	321	336	295	314	293	301	276	368	331	310	332	326	306	342	351	311	295	323	302	313	324	323	336	315	338	351	325	303	320	319	288	304	331	303	298	296	308	299	335	316	308	345	329	276	316	308	305	318	322	294	333	287	286	288	331	262	336	317	311	327	320	339	313	301	314	306	321	325	321	333	314	302	300	348	348	302	277	340	320	314	355	321	334	315	304	331	336	334	310	331	324	347	291	324	315	297	319	322	323	268	344	338	308	304	310	316	354	316	310	296	329	339	304	299	337	324	348	320	334	298	294	308	307	336	343	309	297	281	303	283	326	297	313	305	310	322	294	320	301	285	335	300	333	335	303	314	306	312	294	324	299	309	300	311	303	326	292	301	318	300	299	328	348	289	320	323	306	310	320	307	277	310	322	318	350	302	334	290	313	311	325	319	309	311	331	302	294	279	336	328	326	327	346	299	319	321	314	322	325	292	331	314	298	318	324	303	310	297	334	311	350	309	319	327	304	279	301	303	298	288	334	316	312	344	297	285	306	317	334	323	285	289	308	324	297	270	339	284	320	320	336	308	317	321	325	311	288	311	324	305	303	305	286	307	318	283	296	282	294	293	298	278	290	298	309	292	344	294	335	321	320	312	348	348	305	310	323	294	324	325	336	313	271	267	299	325	328	292	322	338	319	301	315	323	331	289	309	305	283	296	294	331	315	304	344	299	321	315	303	296	319	309	313	333	321	350	307	300	312	287	307	316	333	290	302	321	260	280	306	334	341	318	302	333	301	298	284	289	302	339	296	351	305	341	287	354	316	291	299	287	322	330	301	294	336	322	335	311	298	316	288	337	294	304	305	330	328	319	323	326	328	312	345	325	289	302	311	309	315	322	301	315	315	324	299	309	312	332	313	309	321	312	351	306	321	277	302	303	322	301	313	342	307	304	320	324	343	329	330	334	333	308	347	297	311	310	314	296	284	289	308	290	322	312	286	354	302	334	321	326	328	319	320	309	327	345	314	319	292	330	306	321	319	293	310	320	308	325	327	308	287	289	317	308	314	291	302	333	317	305	313	298	326	325	310	299	299	313	322	328	308	274	303	289	323	307	323	340	264	343	327	304	298	321	320	311	313	285	316	308	298	300	336	304	269	338	325	285	320	320	319	300	293	331	321	318	327	310	330	307	296	319	314	328	326	357	312	320	307	329	322	336	302	304	280	312	321	296	262	345	334	308	306	313	318	318	329	280	314	290	342	308	289	299	306	302	280	323	291	297	297	325	347	321	341	306	314	326	273	321	317	296	324	322	328	321	341	314	327	346	326	323	338	324	320	296	276	322	300	326	331	336	290	311	320	317	285	340	316	312	320	321	329	312	316	324	308	349	320	340	305	292	322	323	295	306	323	354	291	331	305	319	306	301	307	313	305	325	332	340	299	302	296	326	328	300	288	311	296	313	314	308	325	312	348	289	333	296	302	331	322	310	317	293	304	335	318	320	330	314	293	310	306	331	296	318	314	321	315	320	343	312	338	324	306	301	338	329	300	321	301	325	345	303	275	308	300	306	316	307	304	333	306	275	347	310	328	302	339	329	276	331	308	309	325	296	333	302	336	304	325	300	331	315	274	327	316	316	319	311	317	289	305	333	281	293	319	342	301	336	321	321	322	344	311	337	337	279	301	294	309	333	324	269	286	330	342	319	304	353	345	313	291	307	312	305	342	358	304	287	280	322	342	307	303	314	308	336	285	302	316	350	301	305	295	338	320	306	342	338	301	306	326	340	312	325	309	346	321	322	312	298	324	321	316	274	325	342	310	304	336	314	314	317	287	311	342	336	351	340	321	298	304	326	304	310	333	298	296	304	344	302	317	303	315	316	311	314	289	307	329	325	269	336	265	309	299	332	313	326	321	315	297	308	322	299	317	330	324	323	316	294	306	329	297	319	305	318	302	319	311	331	331	303	307	318	309	345	324	298	325	275	304	298	326	324	307	286	289	326	345	269	304	284	327	314	351	307	331	311	284	318	296	294	317	271	304	309	322	330	305	300	286	296	324	334	311	337	296	330	331	323	288	302	304	320	335	301	325	291	320	296	321	278	304	320	306	343	332	338	309	339	297	320	336	313	315	314	308	304	317	302	319	348	326	337	284	296	338	353	334	288	327	316	330	300	309	327	306	297	323	314	325	312	326	301	280	315	321	269	362	291	322	287	275	280	308	306	282	312	307	289	318	295	344	323	294	299	291	334	313	285	298	302	319	334	302	320	298	297	295	304	299	292	305	316	314	306	311	295	314	264	332	331	299	306	308	331	308	320	333	314	301	299	290	297	289	329	335	315	315	286	316	340	316	291	293	310	291	325	310	288	302	347	282	333	310	297	311	322	307	303	324	305	285	308	295	299	294	287	313	336	305	286	325	330	308	308	305	304	333	317	313	294	330	290	314	316	309	313	317	327	345	299	301	318	325	320	282	318	298	364	322	339	326	338	298	292	323	326	329	316	324	304	304	291	308	305	334	312	312	328	314	324	316	287	301	337	340	349	300	284	278	306	292	300	273	324	313	348	325	339	316	287	346	291	323	341	312	296	305	346	328	322	318	300	327	288	352	312	310	336	307	286	309	296	287	341	358	351	353	336	305	296	350	315	324	315	332	326	324	364	331	307	317	313	319	330	330	297	319	304	309	362	294	315	278	334	326	309	311	312	325	324	313	297	277	328	317	308	311	314	287	337	335	333	321	301	324	324	316	335	310	292	331	297	314	316	298	318	327	330	331	271	328	284	334	338	303	338	309	301	283	348	288	287	307	315	307	309	313	306	353	327	325	308	321	302	316	311	331	303	301	308	307	316	284	308	324	322	334	327	301	303	316	318	320	301	322	306	297	329	292	299	347	327	316	315	290	318	300	327	326	295	316	284	304	333	333	302	297	313	309	313	308	358	294	312	330	307	301	328	326	325	345	295	293	319	320	312	339	335	315	304	317	315	319	312	263	339	329	336	316	315	284	305	326	330	308	309	289	325	347	282	334	301	327	302	317	299	350	315	296	307	321	314	324	309	303	307	272	342	322	294	313	325	295	322	304	331	304	306	331	311	331	323	314	315	315	303	312	310	327	290	317	313	291	315	304	323	306	300	341	328	320	309	316	310	329	343	328	336	315	306	327	352	347	277	308	289	325	301	297	310	317	315	292	303	328	283	293	306	321	281	327	294	322	311	322	294	313	318	300	336	327	298	328	322
38730	39373	2554	1282	976	845	723	652	596	561	500	492	447	445	496	414	447	451	416	402	434	433	417	407	408	409	402	445	412	397	406	413	410	395	408	409	424	406	436	404	411	387	396	407	439	419	448	414	417	429	369	433	408	379	414	417	398	440	400	409	399	421	411	405	410	380	425	389	409	407	368	410	394	365	402	407	410	428	431	391	389	425	424	396	426	407	419	373	410	402	386	380	387	403	384	413	418	397	418	388	414	405	418	395	402	401	427	387	441	412	409	415	419	431	391	421	433	407	362	388	398	383	385	418	414	375	414	430	415	406	422	418	371	421	422	400	390	399	408	433	436	422	422	434	382	429	369	396	396	399	394	375	423	368	369	385	422	434	388	385	430	363	370	430	405	399	429	427	370	361	374	431	400	383	394	429	428	416	402	374	409	429	402	394	413	408	428	408	403	392	428	399	350	394	419	412	404	406	408	444	403	412	374	368	429	394	402	407	402	398	396	372	412	416	408	436	437	390	387	401	370	363	371	432	402	422	388	434	384	415	390	414	421	371	401	407	405	396	446	405	415	431	414	396	443	403	387	377	438	405	418	422	393	391	390	413	393	390	406	390	395	380	428	403	343	397	407	401	421	388	426	390	399	404	417	418	391	387	400	422	380	391	392	370	401	431	398	430	405	408	400	421	419	445	398	425	397	382	367	469	406	432	385	376	383	446	414	390	407	393	401	405	413	410	430	425	441	405	437	374	395	370	413	414	420	428	389	408	436	408	420	398	430	399	400	436	413	413	415	404	413	419	391	375	406	397	406	389	394	428	417	388	376	407	398	369	424	379	362	428	386	389	403	374	390	420	393	428	410	400	428	412	396	394	359	353	419	417	390	404	413	410	345	385	390	377	391	404	402	424	416	414	432	406	393	391	402	426	405	422	414	381	431	413	381	399	400	433	412	404	414	383	402	414	440	450	383	421	426	402	395	373	435	390	386	412	357	402	404	393	387	410	411	429	391	405	424	380	357	433	368	394	392	404	375	428	392	371	399	419	410	403	385	432	427	388	390	393	421	423	391	392	428	391	452	391	400	401	399	402	426	406	403	376	426	423	357	415	412	439	372	395	399	370	395	405	378	422	366	423	422	409	362	421	407	435	405	423	415	399	410	442	398	378	406	400	379	409	399	416	433	370	407	379	403	360	391	393	395	416	417	434	407	411	384	386	424	385	419	392	415	416	420	384	424	433	407	408	384	406	405	406	433	399	415	421	411	432	420	412	394	400	380	445	419	409	439	407	397	364	395	396	368	368	394	403	426	395	348	438	415	418	419	388	427	372	394	392	392	416	409	387	369	366	395	427	399	394	365	393	432	430	437	401	409	399	395	394	381	391	442	431	422	361	394	413	404	395	419	379	388	381	407	386	393	436	384	398	405	377	416	404	409	397	417	412	407	429	424	420	385	376	417	416	392	393	382	432	390	393	368	400	415	405	394	406	373	379	380	385	409	391	430	426	400	368	390	405	410	397	435	402	400	405	417	408	404	398	412	381	427	389	412	426	404	403	424	409	406	367	387	396	402	435	373	401	406	398	405	401	418	381	401	390	398	446	383	366	425	406	411	403	421	398	427	404	449	354	411	420	397	399	369	380	411	340	436	390	418	396	370	404	397	398	400	375	423	411	433	405	395	411	396	416	408	367	373	441	388	434	389	385	379	378	391	411	381	424	398	405	375	391	392	381	417	396	411	415	425	375	414	400	395	410	389	391	412	389	377	396	412	387	399	417	423	418	381	413	417	379	378	415	373	413	408	371	420	433	395	451	397	435	393	436	397	404	440	394	379	376	405	412	404	417	403	382	371	423	409	390	423	379	397	392	434	408	409	399	416	420	432	396	443	450	434	394	434	385	397	369	444	388	419	415	382	387	391	417	393	424	385	395	372	395	385	409	436	408	412	439	423	421	430	357	383	429	419	393	399	418	448	419	400	429	388	414	391	391	403	405	410	437	409	388	417	403	400	421	411	397	372	385	405	440	393	403	396	397	371	414	436	389	435	388	399	446	413	376	385	430	393	401	419	403	408	406	413	394	382	395	394	364	386	383	431	402	405	392	407	391	382	379	409	397	380	422	412	381	390	395	400	383	401	390	374	427	414	374	383	439	401	381	399	389	428	459	371	405	375	393	413	411	387	447	392	399	374	416	399	466	434	450	394	384	406	378	387	406	406	423	415	417	394	439	381	405	375	412	418	382	413	410	398	413	424	430	388	409	399	386	414	413	409	413	419	430	388	394	424	409	408	395	398	413	388	400	434	381	395	396	433	425	413	402	403	382	369	410	391	368	406	434	392	406	404	401	388	419	396	403	411	429	404	394	423	358	397	394	373	401	416	367	391	412	403	405	421	400	405	398	417	429	369	417	415	394	397	360	404	434	409	407	414	393	379	374	463	396	398	396	387	388	381	404	416	388	441	402	429	381	440	395	380	436	365	406	375	408	436	416	361	412	369	377	391	399	371	401	423	440	441	411	410	419	399	419	378	414	389	420	401	425	376	391	434	385	425	402	396	384	415	389	423	426	370	409	382	412	407	360	417	408	396	410	416	429	405	418	413	418	420	398	411	426	418	378	402	378	395	415	365	422	412	415	399	406	436	405	422	399	403	379	422	404	380	396	391	394	421	412	397	396	388	416	399	358	411	384	401	390	399	427	404	444	399	404	408	413	389	368	416	408	374	361	415	414	387	376	397	374	400	379	417	385	403	398	398	387	369	398	364	375	418	387	419	388	381	361	388	397	428	396	377	413	433	441	383	421	386	397	405	411	387	436	416	383	411	406	407	403	400	420	389	385	428	361	399	411	412	421	422	376	388	418	386	415	418	381	367	414	366	443	423	433	425	405	388	423	394	398	406	402	399	390	402	408	408	398	425	406	409	392	402	400	403	396	393	391	397	402	371	411	410	430	389	447	422	422	402	404	428	432	453	430	367	385	415	405	400	410	398	432	426	407	415	383	415	392	439	403	406	400	427	361	419	396	394	412	426	376	393	362	393	423	381	391	396	433	380	370	403	410	377	414	399	430	418	408	415	379	400	378	384	400	418	398	420	383	400	386	425	403	368	414	428	430	436	401	421	397	386	406	399	400	418	427	435	411	418	384	371	413	374	395	391	397	413	397	393	420	415	379	403	438	383	360	381	388	425	361	404	404	387	390	393	419	394	380	385	373	373	418	426	426	423	406	407	397	404	413	418	415	431	423	415	417	406	432	407	399	418	421	375	409	396	404	428	386	403	419	392	377	410	423	416	369	408	375	427	367	399	415	417	384	417	388	398	386	404	401	405	395	381	437	406	366	383	407	380	401	364	370	427	408	402	398	423	400	425	410	377	433	385	437	372	391	404	384	394	396	379	401	352	406	394	399	425	405	385	430	418	405	421	459	380	408	404	422	394	381	389	402	384	406	432	416	400	384	384	396	430	411	409	393	427	441	414	383	414	398	408	405	400	439	380	365
23311	21597	29299	24307	21578	21592	9101	1109	889	805	719	718	732	662	654	647	635	622	635	606	654	616	604	562	609	562	612	607	625	568	594	602	552	574	571	602	573	605	601	612	579	569	534	574	599	570	582	588	588	586	593	544	606	573	560	554	572	590	571	592	590	563	565	571	600	574	559	549	556	583	587	614	536	533	608	543	609	568	588	554	566	589	589	529	598	547	584	531	570	564	595	570	566	557	574	591	610	561	574	598	569	516	571	606	601	589	578	565	595	559	574	554	574	590	590	585	554	504	538	549	570	554	560	581	506	605	592	527	556	594	549	612	574	575	540	622	570	579	593	557	582	583	575	582	565	579	540	522	564	573	595	576	557	612	616	568	553	575	555	562	592	554	565	547	539	592	561	532	574	564	569	614	566	573	540	558	545	543	607	589	574	587	597	546	583	543	568	577	522	590	567	556	579	581	619	566	570	563	554	558	540	566	592	578	552	516	578	559	550	606	585	563	607	534	568	555	614	557	582	586	599	558	581	547	586	491	572	579	569	629	573	584	605	546	550	527	569	550	549	577	492	595	575	535	546	555	581	574	574	549	561	566	548	534	541	563	569	613	554	541	583	583	551	579	583	545	594	587	529	569	591	556	526	548	549	594	559	558	540	588	603	584	534	615	619	596	575	573	597	594	554	570	587	589	573	603	585	566	551	570	550	559	555	563	559	535	584	578	538	536	559	561	595	571	559	566	521	568	594	557	594	582	555	554	550	571	563	593	543	594	585	540	619	574	552	556	585	595	570	550	584	570	559	574	550	539	602	591	547	534	540	586	585	576	562	601	594	537	590	603	560	572	533	558	589	548	567	567	544	528	580	589	545	531	558	530	545	565	576	533	597	589	580	591	585	585	541	595	567	568	607	553	539	598	602	579	535	555	551	545	571	584	609	535	559	585	560	564	571	567	563	556	557	573	585	552	601	507	599	562	550	619	580	566	570	544	543	563	545	556	556	526	580	554	600	576	589	516	526	571	599	568	545	543	557	515	569	544	608	535	541	585	592	575	587	564	557	553	551	611	551	569	561	546	566	604	564	521	557	586	576	583	560	600	573	576	588	574	523	562	592	540	602	541	598	519	565	573	567	576	572	565	572	574	620	565	565	551	545	541	544	576	622	545	577	549	528	572	559	564	556	600	571	569	519	590	543	576	606	544	550	605	589	530	560	542	584	584	558	569	568	550	572	621	592	537	602	544	571	594	578	576	552	617	637	576	587	546	571	539	553	561	598	575	535	566	564	542	550	522	583	556	551	584	577	527	558	588	587	566	533	557	591	556	540	575	562	612	558	579	555	571	550	582	564	546	565	602	602	539	573	565	583	586	525	555	564	560	545	577	585	556	613	517	552	555	569	561	528	572	578	535	569	552	577	598	527	578	578	563	592	543	567	549	542	618	571	554	546	614	596	602	540	554	575	563	548	556	584	565	578	595	599	564	552	543	541	545	595	575	539	653	576	553	538	550	552	595	571	582	570	560	574	575	559	596	544	532	545	572	607	574	573	553	524	579	572	566	564	575	591	570	530	548	582	564	587	600	552	555	588	554	555	601	520	571	575	565	587	612	596	550	542	575	568	530	529	562	562	605	565	580	590	534	573	583	595	536	571	568	548	564	563	534	541	580	548	550	553	557	541	576	563	576	587	551	591	545	565	559	543	554	543	556	574	541	562	564	574	576	563	514	609	544	558	576	561	559	559	580	610	547	551	587	570	527	591	536	573	574	537	595	585	587	535	569	602	563	574	558	551	540	542	541	525	588	565	569	558	539	586	580	561	545	574	570	543	577	624	540	558	562	551	562	611	580	578	555	565	557	588	599	551	605	569	556	600	582	558	543	579	581	577	555	545	588	573	567	575	539	585	572	550	583	571	582	557	616	575	505	582	564	575	567	556	583	590	552	561	565	564	577	580	615	573	554	557	556	561	572	571	616	590	510	591	620	549	557	545	540	560	586	551	560	540	602	542	532	577	557	534	595	560	583	562	562	548	574	515	559	566	553	557	534	560	542	546	516	568	547	596	583	622	513	574	577	593	585	548	577	574	570	559	543	587	542	585	543	567	583	600	594	581	564	565	567	588	537	549	591	580	560	542	590	574	589	594	564	565	537	553	594	566	566	528	563	553	538	549	555	569	589	558	508	583	605	543	593	539	565	595	532	554	604	577	555	585	552	556	549	577	592	601	584	570	530	553	572	536	594	605	576	578	595	569	537	568	569	541	600	605	579	575	570	596	540	544	564	574	575	602	560	561	561	591	606	568	518	566	544	565	594	543	545	527	563	531	588	614	585	580	511	555	562	533	577	590	560	583	583	564	557	581	564	598	592	574	594	539	608	589	564	567	580	583	585	588	566	562	545	495	575	547	567	550	577	566	590	541	560	598	559	568	524	579	517	579	570	594	576	546	542	585	545	557	514	573	583	564	572	572	569	546	549	550	574	574	582	569	556	562	567	527	566	560	533	585	583	568	619	545	573	580	575	567	550	583	531	534	580	582	614	547	596	536	596	572	572	556	557	567	595	558	559	533	540	556	543	604	554	521	595	548	554	556	560	551	582	574	578	574	528	572	569	563	544	588	560	583	591	571	587	599	524	557	544	537	558	553	566	555	592	568	549	583	565	551	535	611	540	569	545	567	559	624	571	568	536	572	605	577	547	592	570	570	532	586	562	561	592	578	630	564	570	581	592	580	590	581	533	571	543	543	542	529	562	575	547	600	601	535	586	570	579	543	550	541	565	602	576	586	564	525	576	597	561	600	591	536	546	574	518	562	538	569	580	585	536	553	592	531	579	565	550	525	556	538	551	562	542	554	580	575	525	593	566	578	558	579	567	572	591	591	548	578	561	598	567	603	539	550	579	565	557	560	540	563	576	543	597	563	544	569	544	564	557	580	599	548	558	570	538	576	537	554	603	560	543	556	542	540	572	524	527	572	549	587	564	530	558	567	529	573	596	614	555	558	548	572	566	550	580	564	566	589	543	623	577	541	593	577	541	599	563	554	576	561	582	562	561	583	603	555	591	566	518	587	601	562	569	577	570	526	542	540	540	558	589	592	540	533	551	554	560	538	527	598	587	553	520	551	571	595	542	571	579	521	593	566	600	529	605	565	538	541	536	563	566	566	531	573	587	575	592	560	554	614	526	547	555	555	554	595	568	567	549	566	565	560	592	515	581	563	599	531	578	571	548	559	538	599	549	604	551	553	515	556	593	572	612	535	567	600	546	617	582	548	578	544	575	562	511	617	567	578	588	574	569	532	566	536	577	553	572	604	541	548	536	590	551	576	535	614	570	566	527	553	597	588	580	547	554	549	610	574	570	557	564	581	525	568	538	513	589	559	597	598	561	582	613	570	606	542	588	557	585	532	578	544	540	551	595	544	587	559	570	549	552	576	571	554	580	555	585	530	550	546	566	589	538	536	559	575	572	557	575	581	585	541	601	555	563	524	582	597	587
45061	51462	8274	4262	3103	2279	1843	1660	1324	1215	1110	1023	944	862	835	890	830	790	762	751	736	721	718	713	704	701	705	716	730	689	705	700	664	680	664	694	704	643	658	694	698	711	694	645	698	622	690	693	670	662	701	702	686	638	681	642	660	634	635	684	725	680	653	701	703	682	656	666	709	642	647	641	708	680	633	658	657	696	716	664	754	691	720	672	671	672	676	661	671	669	650	640	649	656	619	669	628	676	670	674	658	647	642	685	651	636	672	668	644	669	652	661	663	675	689	686	621	615	694	666	685	639	673	648	606	647	657	605	651	649	684	650	625	679	666	692	652	685	687	679	649	682	646	688	651	669	629	679	716	619	674	647	667	694	673	674	682	660	683	639	699	629	664	670	700	665	653	681	662	674	708	711	664	643	679	647	697	634	642	626	596	636	630	636	628	675	645	692	634	643	692	607	701	641	637	702	703	668	630	710	688	668	665	687	658	668	661	701	693	675	679	642	677	657	653	683	650	678	641	652	644	635	692	675	691	656	693	645	689	665	647	647	661	659	692	707	719	661	633	656	680	626	695	672	707	654	671	672	627	636	655	635	687	659	672	641	628	678	675	616	644	661	645	671	719	670	629	699	678	639	665	672	695	699	659	666	656	646	654	634	627	635	659	669	705	665	696	695	640	639	656	621	675	629	667	661	643	636	700	669	642	602	679	640	645	664	634	668	666	652	647	676	703	666	660	661	714	658	650	661	659	663	686	647	667	649	724	657	694	674	628	627	658	701	666	639	674	659	677	655	685	612	695	726	664	639	645	658	672	700	640	658	709	669	646	644	663	681	679	692	686	670	695	635	651	676	634	691	675	700	673	689	678	640	697	698	646	601	648	694	645	653	616	673	691	669	660	650	684	652	651	667	682	667	617	645	649	650	651	673	638	656	618	653	626	682	679	644	644	652	645	667	653	664	676	591	644	612	666	691	639	668	639	728	695	620	669	676	651	650	692	697	657	662	667	684	638	648	703	650	675	695	653	706	673	680	636	664	655	624	700	638	695	705	615	678	631	588	605	637	637	698	673	620	712	615	682	655	608	633	679	711	666	645	663	666	690	651	663	679	609	649	617	737	665	651	655	686	641	659	706	686	685	711	670	664	681	642	653	719	660	724	632	664	679	682	672	662	704	646	677	679	616	654	643	653	660	659	656	670	657	667	662	630	689	669	655	662	689	671	688	660	679	675	681	657	648	638	628	654	629	662	681	677	683	672	648	693	634	680	646	642	647	696	609	667	686	656	643	629	658	660	654	655	644	658	677	685	688	697	670	664	680	644	626	673	623	666	665	668	696	695	646	680	717	660	656	665	682	699	656	699	630	616	665	674	667	689	650	729	674	722	677	678	669	612	664	635	602	656	667	725	669	665	669	667	653	654	656	666	662	643	664	654	642	656	600	637	660	653	647	655	643	662	704	699	674	680	665	634	689	678	615	653	702	704	658	642	662	666	685	676	643	632	666	663	657	646	664	702	700	655	656	698	618	692	657	638	647	688	672	677	650	723	675	696	693	684	614	643	663	676	674	705	647	682	715	642	653	708	632	653	654	682	627	681	713	696	649	677	699	678	641	673	657	648	669	656	695	666	674	649	612	629	689	670	645	658	679	650	631	624	649	627	680	606	683	697	668	624	726	651	655	677	648	578	652	700	669	662	682	702	607	672	723	674	647	676	669	649	672	658	654	667	656	644	661	662	646	725	682	657	700	623	650	642	622	667	663	673	644	657	645	706	661	609	656	706	658	658	641	685	652	670	652	663	626	660	638	644	716	632	730	615	679	705	646	643	652	657	697	704	667	690	675	635	649	609	677	665	694	679	633	678	653	631	675	704	690	638	649	652	629	644	631	691	682	646	702	627	650	675	641	630	664	665	698	635	620	694	674	660	693	665	682	622	662	661	683	602	657	638	678	680	671	662	660	694	607	676	637	677	644	734	659	684	659	609	685	683	720	647	674	639	705	639	680	661	677	690	736	650	695	637	645	650	636	642	663	640	638	682	654	670	676	676	613	642	581	649	633	689	602	670	657	669	628	608	628	658	694	670	652	696	641	654	662	631	684	695	663	668	622	626	633	645	651	672	643	649	639	644	632	634	624	686	672	671	677	703	673	649	667	676	610	669	640	650	665	674	698	716	654	602	650	674	654	665	692	674	655	652	692	659	686	680	670	683	618	673	673	678	646	666	670	667	663	677	679	682	669	637	668	675	703	671	663	662	634	666	676	636	680	577	686	695	705	681	646	730	673	626	659	686	692	662	627	658	649	657	659	666	651	675	689	648	681	643	637	605	678	672	660	653	676	685	689	658	660	710	646	629	601	705	688	637	679	662	671	661	649	704	638	623	663	702	664	645	635	629	626	663	655	658	652	672	702	643	626	717	686	665	686	668	657	647	681	685	665	690	629	654	687	663	676	635	611	680	726	710	608	699	667	655	651	626	645	682	694	634	650	683	697	684	666	626	687	657	654	675	675	645	713	706	624	643	637	645	659	662	629	658	639	624	657	651	624	647	612	689	700	624	659	663	686	688	691	674	688	674	651	659	639	640	662	665	666	640	704	632	644	718	608	674	632	671	664	689	662	663	680	685	608	677	673	655	645	637	674	677	701	629	729	687	677	670	688	698	701	684	639	687	671	643	690	670	693	630	658	644	660	686	676	661	678	626	626	678	706	673	674	642	632	634	665	637	705	693	664	647	622	657	688	678	654	685	641	656	671	690	688	689	631	633	672	676	686	631	608	636	682	650	697	625	665	642	635	673	700	620	717	688	640	626	637	648	667	670	665	652	633	605	621	651	648	686	640	688	669	688	695	677	648	666	642	683	666	648	659	694	666	632	688	666	636	605	683	680	656	636	647	666	670	652	648	658	654	688	655	650	679	616	667	631	651	651	667	705	672	704	641	649	694	704	633	660	609	671	679	608	662	628	675	688	684	647	688	651	677	619	709	653	681	616	631	677	648	658	698	640	668	622	628	638	681	675	723	696	633	654	636	645	668	683	667	687	663	681	642	706	664	653	649	667	695	650	699	656	634	681	658	653	660	632	661	678	674	682	632	657	667	694	674	649	658	611	712	648	646	651	648	702	636	667	704	675	618	649	650	649	676	638	681	672	720	656	651	715	652	607	691	681	664	697	696	663	708	670	646	630	652	655	673	614	625	612	662	598	648	658	703	635	650	691	624	652	672	687	679	662	632	673	638	665	678	664	656	636	658	684	662	660	696	693	722	647	696	690	708	690	642	671	658	661	683	616	662	631	674	681	666	695	638	699	685	645	639	656	666	670	724	666	739	646	675	628	661	662	623	647	690	653	664	698	624	663	671	676	654	646	660	628	654	664	664	666	687	653	659	630	697	672	699	639	655	655	619	638	612	665	679	719	687	701	660	696	697	649	662	679	656	657	666	695	611	661	655	624	698	668	641	639	655	696	648	653	660	671	662	634	669	653	620	658	713	660
29744	26082	13693	1354	284	226	210	208	211	175	188	202	191	180	198	197	203	198	207	191	218	183	189	211	178	191	182	205	176	210	188	190	172	208	200	207	187	192	199	170	181	210	181	162	189	208	187	188	186	161	170	195	155	211	221	183	203	172	197	211	183	202	200	198	181	191	204	185	188	224	189	180	209	193	195	183	190	187	163	179	210	190	222	167	197	199	180	187	177	188	184	176	213	182	208	185	195	174	183	189	187	198	188	207	178	171	186	226	216	184	204	174	205	190	203	176	222	187	194	160	211	184	191	185	219	184	182	186	213	186	210	214	210	185	201	191	184	207	174	173	195	196	175	185	206	218	179	211	216	181	172	168	174	199	188	178	202	187	194	181	191	177	189	203	182	169	228	199	174	205	185	183	204	212	195	198	182	191	198	174	204	196	196	181	186	173	191	168	193	184	193	183	206	181	210	216	193	173	184	164	204	161	176	178	199	197	188	191	192	206	201	187	189	199	203	174	194	182	179	198	192	201	185	178	173	187	201	198	192	201	185	177	191	190	159	197	205	180	188	197	183	196	191	190	185	174	194	198	178	200	195	185	203	206	167	177	172	206	189	179	190	194	189	201	194	191	176	178	196	194	207	198	193	195	194	189	155	184	206	179	195	188	186	198	188	219	191	181	175	202	192	189	194	189	172	173	213	213	210	176	170	185	182	183	188	188	211	183	187	213	199	183	182	183	172	176	200	210	194	185	185	198	202	181	213	200	213	188	182	178	172	189	197	181	189	174	170	202	196	193	182	183	176	192	193	202	193	189	184	204	184	178	189	181	202	193	211	204	182	204	206	187	185	203	204	188	194	214	204	202	179	202	185	185	190	197	189	183	192	199	185	210	199	178	195	188	181	208	178	198	189	183	197	195	221	202	170	189	175	198	193	188	196	194	172	175	180	197	178	200	181	202	179	185	184	191	201	189	221	175	210	188	179	195	188	200	197	166	180	185	183	185	195	165	182	189	186	206	188	185	178	199	187	188	203	158	194	199	173	184	183	191	191	170	184	184	192	194	204	194	187	187	200	207	180	213	193	209	198	193	209	213	187	211	198	180	187	183	219	184	179	191	212	172	202	209	180	200	196	214	220	174	189	199	165	196	183	183	199	203	173	160	195	195	207	192	201	198	156	202	211	216	185	194	190	190	205	189	194	200	186	182	191	211	189	199	183	204	189	212	199	179	185	200	197	186	192	187	194	203	207	168	190	201	194	173	198	211	200	189	181	201	188	196	193	204	165	204	197	180	214	177	214	203	198	183	187	184	188	203	219	201	197	199	192	188	200	187	161	191	170	201	196	214	173	193	156	198	186	188	174	212	191	181	187	195	211	191	194	195	199	185	216	195	190	209	194	182	191	192	185	199	184	203	191	197	170	206	195	192	193	194	183	182	171	181	211	190	204	196	201	205	171	191	203	187	172	170	208	206	198	168	169	167	173	197	172	187	197	179	181	211	195	192	186	199	188	193	187	208	193	181	183	179	217	197	194	189	201	172	197	195	197	185	169	195	203	170	184	207	180	193	211	184	220	196	185	187	209	175	203	224	186	206	192	201	174	190	175	207	214	214	183	194	192	186	209	177	190	173	196	173	188	206	181	193	203	212	201	170	214	178	205	192	190	173	195	200	177	182	191	216	210	203	198	212	199	201	200	186	195	199	198	176	204	200	189	182	197	186	199	178	216	208	189	178	203	198	185	170	180	174	191	200	184	207	188	181	202	187	214	190	174	205	196	202	194	168	180	201	180	182	223	231	159	198	191	182	194	217	195	211	194	204	176	197	203	199	210	207	211	183	174	213	180	205	184	200	170	217	194	186	181	204	205	194	202	177	180	190	193	192	207	202	186	211	214	207	160	180	189	218	205	174	207	196	171	204	188	167	217	185	193	173	184	187	173	185	182	180	182	224	183	202	191	186	199	191	188	214	181	192	189	177	188	177	218	210	201	233	216	201	200	183	184	191	182	180	193	191	202	182	167	183	193	213	212	187	189	184	187	167	198	193	196	201	190	196	195	185	184	187	196	192	211	222	187	177	204	201	182	174	194	223	171	196	174	211	194	190	190	162	193	183	197	201	201	197	189	178	191	178	190	217	188	193	182	190	185	183	211	196	175	186	215	179	166	179	194	162	185	194	184	179	205	205	184	196	228	182	197	177	178	181	172	175	198	201	198	169	221	183	198	170	157	184	203	173	179	176	207	192	195	205	188	184	213	205	179	194	181	178	191	199	170	222	192	196	200	193	201	195	221	190	202	209	174	187	175	206	184	182	192	215	182	175	180	202	198	174	185	201	182	200	183	180	173	203	212	186	172	221	195	203	174	175	190	203	225	177	198	199	196	184	184	178	151	179	178	178	189	170	191	196	181	194	223	190	181	213	217	183	189	180	191	196	205	183	191	188	181	188	176	191	184	198	221	194	193	213	188	206	202	197	180	183	195	173	182	211	156	199	194	198	183	195	203	211	187	196	182	176	204	183	219	187	187	207	199	190	187	205	173	194	172	169	190	207	161	209	219	183	188	203	173	190	195	185	185	213	182	211	202	201	203	195	183	185	186	179	184	193	189	179	208	191	202	197	221	181	208	211	197	184	190	187	174	207	219	183	212	203	210	209	201	176	172	216	184	178	182	208	196	173	171	211	174	210	189	185	198	189	212	219	194	192	185	170	206	181	191	190	162	198	205	191	197	219	182	190	212	173	186	192	212	206	208	182	180	189	188	208	182	193	202	203	194	177	213	197	204	202	196	199	194	178	188	169	185	198	182	177	210	186	192	190	180	196	206	184	209	189	183	160	199	176	239	188	188	192	183	204	187	201	202	192	199	178	214	193	198	182	182	178	189	195	195	218	180	218	193	209	186	186	190	189	204	186	184	198	207	208	188	163	171	182	208	190	189	200	197	170	181	211	196	191	181	164	216	198	217	184	203	199	186	193	209	181	220	162	186	210	189	214	220	209	217	201	183	211	189	207	180	170	205	211	198	174	193	196	183	194	178	199	195	208	186	211	201	203	196	171	196	158	219	166	182	171	182	192	182	178	173	223	180	173	170	213	186	189	177	198	197	196	195	190	188	195	180	149	203	196	190	208	179	200	165	219	199	170	190	197	174	176	192	175	193	201	174	224	198	174	192	185	192	197	199	206	203	191	181	180	203	196	181	216	187	177	196	173	188	203	208	178	204	178	184	179	175	192	186	185	179	173	208	205	186	193	199	186	168	200	173	176	201	192	206	176	196	186	224	210	193	195	175	183	194	179	194	196	188	188	199	166	191	216	197	195	169	200	197	195	213	216	171	211	176	178	185	162	208	185	187	177	193	191	199	174	200	186	190	203	221	180	164	167	186	174	192	177	192	201	194	201	185	178	203	194	195	202	203	187	180	197	213	193	191	184	210	183	181	176	190	186	199	186	213	194	196	212	207	200	175	180	185	192	197	180	179	197	176	212	171	208	197	174
35228	30455	612	403	335	316	287	294	302	284	271	273	251	255	262	266	260	257	239	267	272	267	276	237	247	255	256	243	231	269	276	231	248	277	263	257	256	228	256	265	255	258	234	265	287	242	240	252	238	228	282	252	252	276	244	248	235	254	259	244	227	227	272	263	247	262	271	272	264	263	235	270	252	267	263	262	249	268	242	268	235	231	295	240	260	223	229	260	247	252	266	272	258	235	279	269	251	245	197	270	258	272	271	264	256	236	282	249	254	232	252	265	262	253	247	263	231	244	228	270	237	259	210	239	239	250	230	247	248	250	232	263	247	243	242	241	243	256	252	260	222	255	249	258	266	263	239	248	276	251	226	239	255	272	245	246	240	227	245	254	271	263	246	259	267	270	234	254	245	243	259	242	263	249	236	270	224	269	247	245	247	244	256	221	253	233	248	248	254	223	253	233	226	246	251	242	238	260	267	250	292	227	230	262	243	270	256	225	273	268	229	259	266	256	244	244	244	261	258	258	293	257	254	262	238	251	263	243	248	214	247	253	260	280	243	235	254	273	278	255	260	241	271	239	262	254	244	258	240	211	258	203	217	259	252	265	256	276	268	223	229	219	258	245	247	241	258	273	255	262	240	231	246	240	236	258	239	270	279	234	229	247	257	269	231	236	245	224	254	236	219	224	249	269	242	262	234	244	239	257	251	291	251	252	258	258	250	226	243	246	235	256	262	268	241	282	257	271	261	228	236	245	276	238	244	246	271	225	225	235	244	243	251	237	245	223	264	240	250	276	234	259	257	219	265	275	238	261	241	267	233	263	268	225	253	272	251	227	214	250	246	262	264	243	235	255	242	251	237	242	263	250	252	239	245	268	249	253	260	248	218	255	247	231	261	240	231	261	231	269	216	228	234	243	248	272	237	233	255	253	263	250	258	232	245	264	255	252	247	278	273	235	276	250	243	257	247	249	252	264	266	260	239	248	236	252	294	233	262	248	272	262	267	263	263	239	235	265	221	250	220	240	262	280	236	256	256	265	271	227	265	261	256	264	254	238	221	264	248	270	243	258	237	274	235	236	254	235	233	256	253	240	229	248	289	281	259	257	265	226	240	258	241	260	256	250	244	249	277	272	240	236	256	270	253	267	208	247	255	269	243	248	253	248	252	239	240	263	255	245	237	237	245	261	257	241	250	246	251	241	265	250	234	283	258	251	268	250	259	253	274	217	280	236	263	285	237	255	235	246	257	257	284	226	254	262	240	248	241	237	274	270	251	251	239	250	244	265	233	270	257	256	267	259	271	251	267	255	241	246	251	267	261	260	256	240	263	250	260	245	263	254	239	241	253	243	232	246	249	230	244	246	245	228	267	237	268	250	294	264	267	248	256	257	243	268	256	255	255	251	258	246	225	262	292	244	250	257	237	259	246	248	231	248	233	245	248	242	250	254	266	249	255	245	259	251	239	238	233	244	232	269	245	258	242	263	270	233	268	268	232	245	219	245	272	238	265	247	238	259	247	260	241	254	247	249	240	244	259	234	239	227	217	261	245	255	241	227	287	228	218	244	251	242	274	246	241	255	259	249	243	243	255	261	249	264	256	255	249	223	240	269	286	262	258	232	256	233	242	237	292	251	243	259	272	249	247	272	274	259	246	247	255	217	259	248	255	264	247	255	252	256	234	256	244	279	261	259	239	238	246	261	233	239	240	211	246	244	239	261	232	238	245	258	251	265	273	255	241	247	250	255	231	264	214	250	238	260	254	206	223	290	241	268	276	223	238	244	222	243	237	228	247	286	276	249	260	237	250	276	270	269	211	262	245	221	240	247	238	276	258	284	238	258	278	224	236	244	257	267	236	218	248	241	255	208	257	252	259	225	247	235	233	230	248	262	250	248	247	258	249	246	233	233	256	272	232	250	262	244	289	254	241	260	258	276	247	257	253	247	248	287	255	262	244	272	265	239	253	248	260	236	246	287	249	247	266	248	241	244	242	275	254	279	242	243	263	272	242	230	272	251	259	272	272	271	247	247	265	262	243	223	237	267	240	246	269	279	225	252	254	225	257	281	244	260	256	236	237	270	253	267	255	262	248	251	214	230	232	308	274	265	217	262	265	260	231	243	249	266	245	224	257	239	269	247	274	271	282	235	267	252	263	249	247	226	263	255	247	255	272	255	233	239	260	242	274	256	251	261	249	277	235	262	264	233	247	246	263	251	281	282	237	230	240	227	228	248	234	254	268	228	273	254	273	249	240	266	236	254	242	245	260	248	236	266	206	234	279	246	267	289	267	243	258	240	208	248	275	242	264	258	224	268	245	231	300	307	241	238	275	231	267	235	242	249	240	262	228	254	245	252	249	250	245	229	258	267	263	222	283	231	259	242	256	249	246	237	263	259	230	235	256	251	211	251	238	270	240	268	253	258	239	246	268	233	255	241	247	253	259	259	248	213	245	244	257	247	252	238	265	245	277	265	256	245	289	280	270	232	237	262	261	275	225	257	276	240	260	250	230	238	243	285	240	257	216	230	246	253	266	252	268	258	243	225	228	271	259	244	249	240	251	245	216	246	242	234	204	253	238	244	257	231	278	246	272	255	276	225	258	222	269	238	264	259	241	265	246	251	236	251	263	256	234	259	255	249	246	231	234	234	253	276	260	237	266	245	234	237	253	248	273	268	249	251	263	224	258	274	290	235	258	240	262	265	243	252	252	244	220	274	265	233	240	244	250	247	287	255	259	233	250	277	269	262	248	250	232	252	252	265	238	289	222	233	248	248	264	237	233	260	264	231	220	239	241	253	277	258	287	233	259	268	245	259	235	238	251	232	239	236	282	239	278	256	241	253	278	243	253	272	278	246	255	244	243	235	250	229	237	260	267	256	252	263	267	256	242	266	237	255	213	244	260	245	243	271	249	246	270	276	263	259	229	282	239	235	254	227	257	255	247	236	257	220	243	221	235	229	235	254	259	262	288	210	267	265	259	253	271	233	285	241	230	269	220	265	242	274	245	257	249	239	272	251	266	266	250	273	237	241	240	266	234	296	251	261	257	243	239	286	225	253	227	242	273	267	245	251	259	275	266	248	264	249	237	260	225	235	268	260	267	240	240	225	239	234	254	242	267	247	273	228	254	251	278	247	251	266	252	251	255	233	248	242	251	262	240	241	249	229	259	225	259	246	247	236	250	254	278	258	278	240	276	237	257	231	242	251	261	273	246	268	246	225	278	254	260	257	236	270	257	238	296	251	238	240	255	227	246	265	265	233	259	243	230	254	246	263	236	242	239	254	279	260	248	241	256	223	258	246	240	257	259	227	255	260	267	244	246	255	258	266	228	271	244	252	256	246	231	268	242	253	278	257	222	268	254	234	244	248	237	260	249	249	254	278	247	226	266	247	234	249	231	258	259	248	260	244	225	247	265	254	242	280	268	241	267	272	269	254	260	269	258	233	227	245	249	288	253	232	257	257	227	246	266	252	242	246	242	240	246	246	230	253
24486	21571	28699	24827	21399	5858	720	485	446	418	409	344	340	376	330	323	315	362	344	324	337	332	313	298	329	316	329	322	291	328	316	314	296	292	332	296	323	288	315	303	311	323	274	307	308	319	284	280	292	306	309	324	325	310	330	291	265	309	309	272	316	291	285	340	290	308	294	289	283	302	301	326	333	310	320	287	300	313	327	325	316	326	298	285	329	296	331	291	325	285	285	312	313	292	333	302	293	313	304	280	320	332	295	289	331	302	332	314	311	289	305	295	283	283	286	285	343	312	308	318	324	312	286	303	281	282	316	305	296	317	288	297	302	313	322	293	312	305	294	298	296	287	326	294	275	293	294	299	329	341	302	315	300	321	293	328	306	287	309	307	300	302	314	295	327	285	271	274	314	278	289	298	302	301	285	301	313	294	323	290	314	297	311	307	311	294	318	320	264	281	312	319	325	312	318	320	284	315	272	313	281	292	303	289	267	312	289	333	302	319	310	320	296	304	293	280	306	314	312	299	284	321	301	285	309	306	265	286	279	293	311	278	341	282	313	310	302	300	291	296	312	301	309	294	308	276	310	313	331	306	308	288	294	305	324	295	294	292	293	345	308	292	286	290	300	313	272	299	315	294	297	321	288	298	294	280	307	292	321	278	316	286	310	275	326	300	305	257	303	301	303	278	305	337	311	268	332	296	298	305	318	312	277	290	303	336	283	298	271	300	304	345	313	309	275	314	309	306	298	321	304	295	308	322	303	284	302	283	321	295	284	281	323	320	306	298	334	298	285	304	320	307	331	310	326	311	318	291	305	308	291	294	303	324	306	302	339	311	293	258	329	285	295	317	305	300	288	315	304	302	302	289	302	273	302	323	303	304	290	275	318	301	293	314	286	281	304	290	303	325	297	302	303	309	279	291	290	315	294	318	319	297	316	312	304	314	295	339	325	266	304	276	290	302	293	297	273	297	300	317	289	300	301	310	330	279	293	302	288	317	293	285	290	300	286	286	293	295	300	299	294	303	299	268	310	308	329	304	348	321	308	305	286	284	310	341	272	289	307	283	342	306	268	301	330	317	300	328	308	323	283	300	290	312	271	332	251	312	320	305	265	293	291	285	301	278	322	281	292	304	308	282	284	306	274	306	287	291	294	310	299	278	326	276	302	308	311	326	285	300	311	317	272	298	328	309	299	283	294	295	290	292	292	313	300	270	329	343	302	288	297	301	317	294	282	287	297	275	306	294	314	333	301	280	320	324	306	290	324	316	288	333	302	278	320	299	316	324	301	316	298	295	321	293	302	290	303	304	317	315	324	322	354	348	342	321	311	322	303	335	278	306	276	304	301	300	286	317	272	334	285	306	298	309	281	300	318	300	314	291	308	288	287	272	306	266	307	321	325	336	330	306	308	320	322	261	270	291	306	302	299	287	313	282	298	328	317	294	284	295	299	313	298	338	311	303	315	297	301	311	265	276	281	329	311	276	273	296	336	295	302	281	307	262	295	288	263	299	291	307	332	339	295	296	312	329	307	305	299	282	275	309	315	284	306	325	316	314	310	273	295	328	316	283	311	299	317	299	313	318	294	309	285	287	332	318	301	315	305	271	314	279	318	292	301	278	268	294	305	322	281	311	285	267	300	279	298	283	307	298	345	295	309	284	287	291	307	311	306	294	304	307	299	320	275	281	291	305	307	341	279	295	322	317	300	300	307	305	314	290	316	296	293	280	331	307	272	300	308	307	337	304	297	335	272	306	291	280	307	329	279	285	296	328	280	305	319	305	296	291	310	317	293	298	286	323	289	300	290	288	297	266	296	314	314	285	284	312	297	344	274	313	272	315	309	293	308	288	260	333	320	341	279	305	303	298	309	356	331	329	338	295	323	271	301	298	272	282	292	286	339	279	305	303	349	316	322	276	285	293	299	270	282	317	300	292	292	291	304	302	295	266	305	306	297	309	297	268	301	317	312	310	313	321	304	314	288	341	317	275	291	291	256	325	295	288	283	312	321	300	265	296	298	316	294	318	288	288	298	294	276	280	323	273	304	317	284	299	316	308	323	290	287	310	295	298	319	291	305	280	296	283	289	296	287	307	284	336	316	321	291	295	318	323	309	299	323	309	333	290	323	283	304	284	283	286	288	312	282	289	269	306	286	305	312	310	302	321	308	266	292	306	302	307	290	350	295	286	294	315	313	288	296	311	319	289	324	291	305	288	282	308	337	288	290	300	322	284	294	287	320	304	290	308	306	299	330	315	307	293	329	306	293	302	265	335	327	306	300	304	310	306	308	304	278	316	307	278	302	298	304	299	305	323	319	309	302	330	283	291	319	308	303	299	294	285	304	283	328	309	300	322	265	308	306	280	325	303	344	325	281	299	285	318	282	316	305	287	354	270	321	296	296	333	327	280	279	295	302	272	326	313	302	304	292	302	299	313	281	302	312	282	302	298	285	273	297	302	290	297	280	300	289	327	330	270	297	318	292	335	295	279	271	281	293	292	285	294	326	300	307	324	280	305	297	317	306	291	292	295	327	322	313	302	304	289	313	285	289	275	300	272	296	308	285	326	294	318	274	325	319	273	306	296	262	301	310	328	297	328	302	281	318	309	315	326	278	294	315	295	323	312	307	305	298	298	305	310	306	306	293	308	304	325	296	292	302	296	321	297	327	323	291	312	325	310	304	310	308	292	315	300	303	286	313	316	301	320	264	268	311	338	295	317	252	326	324	323	320	312	289	320	311	311	295	266	321	297	305	315	293	305	308	294	264	286	288	292	309	299	303	327	319	294	324	307	310	314	300	321	303	293	282	312	293	314	298	321	285	287	297	305	316	313	287	287	281	299	326	313	305	325	335	329	300	299	288	299	311	260	309	266	325	291	296	282	316	321	307	292	305	320	305	299	288	321	290	317	292	306	316	306	299	283	285	324	328	298	338	275	335	293	304	305	301	297	291	306	314	296	313	284	265	281	283	296	286	294	320	303	288	323	306	302	307	296	316	281	295	316	297	305	273	303	305	293	320	278	310	302	298	303	298	299	329	295	284	272	292	298	302	296	288	290	300	297	292	270	307	316	309	313	298	293	295	331	316	321	317	285	280	326	319	311	278	298	313	295	304	328	310	303	301	301	283	294	306	301	296	264	309	293	308	298	316	308	272	333	274	275	337	297	268	295	308	303	315	285	308	286	313	318	295	275	316	275	324	297	301	281	324	298	305	309	288	321	294	296	280	272	296	300	281	333	295	305	281	281	322	303	332	310	281	305	332	275	276	294	330	341	281	328	304	310	311	322	319	281	320	338	302	316	283	294	286	317	322	317	296	308	286	289	311	313	275	299	301	341	304	298	298	275	284	301	304	303	299	285	292	281	309	289	305	283	290	336	313	308	306	267	310	277	284	331	293	268	328	314	283	339	317	290	260	252	312	324	279	311	319	289	330	283	297	316	338	316	316	336	308	319	321	315	245	308	304	295	298	279	294	325	270	315	298	314	318	314
39660	39831	4396	2150	1547	1142	939	744	662	607	571	526	478	427	447	426	415	469	420	395	388	404	355	403	408	416	392	386	390	389	375	374	374	377	399	389	391	393	404	363	375	372	346	387	347	385	367	387	363	342	388	387	374	408	387	372	330	377	417	390	352	371	372	378	371	369	400	383	362	379	361	361	385	344	365	368	338	352	418	368	371	345	400	360	399	337	379	383	388	381	382	391	349	373	344	347	335	365	388	360	385	348	367	358	386	393	368	374	390	382	340	400	315	362	369	384	388	367	382	372	399	358	379	347	372	387	373	380	387	370	348	367	379	347	369	389	355	363	380	373	324	386	378	351	352	360	395	390	355	353	395	377	328	330	349	374	355	376	396	399	356	378	383	383	362	333	387	383	363	373	400	359	375	391	365	350	347	367	369	372	360	379	396	358	404	374	403	353	386	344	372	419	395	398	372	351	391	402	365	353	360	376	391	396	371	382	374	312	340	355	391	376	378	344	387	353	376	382	366	358	347	389	374	369	384	375	364	375	382	370	389	399	344	358	347	386	350	366	372	360	402	364	395	403	389	394	363	364	357	357	380	354	345	380	401	382	371	357	339	360	380	356	376	398	353	342	364	375	378	378	387	339	360	388	397	380	335	363	357	408	351	383	433	357	371	368	355	384	366	400	382	366	339	379	374	385	398	377	379	367	368	373	388	380	365	368	414	370	380	388	374	350	368	362	356	372	376	371	392	398	384	385	344	346	342	359	355	346	372	398	359	364	376	364	331	384	364	329	361	362	356	349	354	362	408	378	360	417	344	401	365	359	374	362	396	354	329	390	401	369	363	370	379	392	374	358	368	378	412	395	359	367	368	355	372	354	393	398	400	362	351	360	364	388	376	361	395	422	358	342	360	354	370	349	389	365	369	404	365	387	359	387	338	366	346	375	340	368	352	379	358	321	341	363	376	408	372	367	353	355	363	346	353	371	396	374	379	365	373	339	382	437	362	387	395	383	360	386	360	400	355	352	382	368	391	383	389	361	352	365	359	367	358	348	354	384	380	336	368	391	350	379	374	352	345	361	367	357	346	394	394	384	374	380	385	404	361	391	338	394	358	346	385	336	391	371	329	380	344	384	339	370	384	354	374	355	356	322	357	359	382	359	338	381	366	391	369	361	398	363	379	378	350	340	359	369	368	367	379	392	355	384	373	340	384	346	396	396	374	383	369	369	384	364	355	353	374	372	391	330	375	356	350	362	382	398	375	365	413	333	363	404	396	366	371	393	389	337	393	373	389	362	388	379	397	371	342	361	363	408	387	340	368	321	365	359	367	375	400	358	382	364	370	402	363	411	372	380	339	375	377	369	360	377	393	398	345	427	354	371	377	376	361	350	384	377	371	368	364	419	356	408	373	355	386	362	400	416	351	363	366	338	364	352	398	381	358	423	387	334	362	350	384	375	349	402	347	382	376	388	371	366	361	368	391	388	373	399	358	373	361	374	396	387	389	367	398	369	373	357	342	384	368	370	388	398	395	360	376	359	355	396	324	350	399	371	337	413	347	393	382	356	378	347	363	372	392	364	344	362	388	368	375	371	362	380	349	374	369	383	367	379	398	390	375	358	406	362	377	352	358	350	386	396	384	378	372	379	353	357	393	362	385	385	358	383	365	377	385	371	386	361	384	342	420	328	385	384	402	357	356	391	364	348	387	390	353	385	362	399	406	357	364	366	386	375	367	355	370	350	375	386	346	384	335	368	385	377	370	386	356	383	382	380	382	382	365	353	383	365	384	357	354	336	364	364	353	379	349	381	372	385	372	333	340	395	369	378	358	368	345	351	388	376	376	377	369	371	377	357	356	330	356	382	385	355	384	367	335	368	386	365	372	382	375	372	378	398	380	360	383	368	391	358	343	379	363	356	363	346	364	372	375	411	352	401	370	394	354	356	346	354	348	383	335	385	391	403	382	383	354	390	366	386	362	369	380	377	362	374	374	351	357	365	383	377	345	362	402	360	371	340	371	376	358	367	360	361	367	398	332	384	357	356	374	360	361	346	335	382	377	363	372	357	357	390	349	428	393	376	359	374	399	384	372	407	341	364	346	329	362	357	340	389	351	395	400	377	394	391	346	381	365	363	377	374	374	327	364	393	378	365	357	360	334	367	370	374	357	390	379	379	386	364	402	377	349	341	362	369	390	402	340	365	365	364	336	387	355	353	364	376	351	372	375	386	374	370	403	370	351	376	374	353	402	360	354	372	383	354	334	350	353	395	379	376	385	357	390	364	363	394	359	405	385	363	345	369	375	351	391	396	399	389	393	388	376	375	381	365	370	341	401	390	363	349	372	350	396	384	346	346	365	366	386	371	373	398	393	380	368	385	352	377	370	317	365	368	384	384	412	374	387	334	367	362	382	377	362	360	379	374	384	329	383	356	378	362	372	339	388	393	371	363	368	384	373	362	350	354	382	363	369	371	347	386	370	399	387	369	379	365	377	380	393	375	345	354	362	355	373	365	386	368	351	365	389	376	380	368	347	364	369	402	374	354	348	385	387	416	407	353	364	349	345	377	377	378	389	363	388	402	337	365	337	395	352	351	394	351	385	355	345	397	353	386	374	398	375	376	344	380	380	349	377	390	372	411	399	352	376	425	407	360	351	360	366	361	332	374	349	373	359	384	388	370	407	396	386	386	349	363	374	419	374	360	346	352	417	351	337	382	369	381	338	344	357	337	396	369	388	377	348	365	366	379	375	369	345	364	373	371	377	365	373	389	355	360	362	369	374	383	335	392	389	349	391	372	350	377	337	392	376	367	377	359	393	377	386	349	355	359	396	394	354	376	378	368	395	377	358	378	410	400	419	361	349	364	357	381	407	390	376	399	354	381	380	370	380	401	377	349	343	371	349	383	387	360	371	358	422	377	385	349	389	350	336	343	370	379	368	369	421	342	382	404	376	350	371	371	364	380	386	389	388	375	356	360	385	369	374	379	380	379	364	361	376	386	382	361	362	348	393	346	352	413	396	391	376	365	345	343	377	387	326	341	381	404	373	364	367	393	364	342	380	384	343	369	364	350	363	333	367	351	387	373	358	351	420	413	381	375	361	355	373	362	404	392	367	325	360	370	381	352	367	362	379	366	385	366	354	378	352	398	386	404	390	323	354	401	408	330	360	367	394	341	362	346	387	350	345	368	344	410	349	373	375	378	369	373	430	358	347	352	386	375	345	379	403	399	377	415	347	349	366	364	345	400	370	370	366	396	371	365	375	358	365	363	326	383	343	338	378	367	336	407	381	368	358	379	391	355	343	386	337	377	368	392	369	388	353	355	386	391	394	386	400	384	360	383	343	399	361	360	345	405	350	403	384	361	362	367	350	367	384	358	391	331	393	384	379	403	359	366	331	423	371	385	387	393	397	357	356	366	385	347	357	355	370	353	363	366	341	337	384	340	346	378	344	377	339	342	349	357	359	358	370	381	366	384	376	399	350	367	374	345
25716	21621	27497	25743	7876	539	439	387	396	370	348	362	366	329	328	342	290	329	317	312	327	307	313	285	329	277	307	310	332	343	294	331	328	330	326	309	297	288	300	337	322	290	305	314	300	305	287	315	334	277	303	282	300	308	296	282	326	275	332	283	312	301	320	308	287	336	324	332	321	324	362	331	297	331	327	335	312	328	287	286	328	302	329	309	305	310	342	311	286	292	342	297	331	316	328	295	305	319	324	311	305	301	324	322	299	284	320	318	327	284	285	330	290	326	326	316	304	320	308	309	311	331	297	321	313	316	318	310	295	313	312	296	318	345	298	313	308	329	286	331	293	305	314	339	311	298	296	326	287	300	302	312	307	289	321	299	330	294	353	307	299	307	300	308	327	292	315	312	309	315	330	318	311	326	300	301	288	344	302	296	334	271	286	325	324	307	329	297	292	302	351	342	317	290	324	304	315	292	328	312	327	322	291	324	347	301	332	336	320	327	319	281	332	310	324	299	308	297	295	310	287	295	300	332	292	321	291	300	310	316	306	297	325	285	299	309	327	343	298	293	276	292	304	307	310	310	323	285	292	310	329	339	281	317	342	309	318	339	338	348	304	315	295	322	299	307	285	276	327	312	319	273	319	316	298	267	304	303	365	298	296	318	315	307	299	318	317	286	327	317	304	316	329	308	302	309	327	320	320	296	329	301	310	302	302	320	330	311	304	371	298	298	333	313	323	286	285	302	301	295	298	328	300	265	324	361	306	320	315	316	303	313	306	309	304	317	316	282	305	309	326	307	297	314	342	295	307	311	299	325	313	277	327	318	312	311	287	310	311	306	309	315	328	319	283	313	298	328	334	293	308	293	314	308	356	296	320	303	338	309	312	313	321	306	332	293	311	305	306	308	290	280	310	322	325	305	364	309	294	289	309	307	311	314	285	342	277	310	308	311	290	319	320	314	311	318	329	340	293	331	330	276	320	321	321	292	323	308	337	308	321	320	306	324	334	335	308	326	313	311	325	356	307	313	342	283	291	308	344	315	272	314	327	304	299	309	324	302	322	324	356	285	302	319	306	323	310	296	269	321	338	281	339	297	301	302	315	321	330	311	306	318	335	312	325	320	308	310	298	337	317	303	323	336	332	297	316	311	324	299	340	315	315	304	321	314	314	280	318	340	304	331	323	316	320	295	305	305	329	323	310	307	335	295	308	324	292	300	297	302	297	323	324	321	286	320	290	276	326	323	303	315	310	339	297	344	307	294	296	296	313	331	317	313	295	295	318	290	287	335	326	326	291	309	307	359	306	321	295	334	320	332	270	320	332	289	292	279	337	344	334	299	351	327	298	282	282	306	274	307	293	333	327	292	316	287	321	284	307	288	329	295	330	334	281	326	304	298	325	267	317	317	354	352	303	320	318	291	321	277	309	327	305	263	325	298	346	324	364	313	298	331	335	307	339	322	312	320	329	293	329	301	328	314	297	321	316	305	314	301	308	312	296	338	308	335	303	321	332	321	291	316	311	313	320	337	295	306	303	324	323	279	340	340	326	282	336	314	307	311	298	294	315	342	366	334	287	311	331	310	332	304	313	339	317	320	295	284	271	298	330	292	287	332	320	328	300	300	303	290	313	328	330	348	304	311	295	280	316	308	294	330	331	347	307	316	306	294	299	276	311	360	286	324	335	288	331	303	283	357	315	317	317	322	302	331	294	299	305	286	305	307	295	289	341	305	327	307	313	304	320	274	346	306	308	279	323	310	318	336	318	326	301	328	289	319	286	313	317	315	300	324	316	295	334	326	301	300	310	335	286	295	324	285	369	296	320	344	312	312	293	294	334	308	336	329	261	307	301	319	319	315	318	277	343	334	331	329	310	340	311	307	305	281	284	304	341	321	319	308	319	279	313	298	291	325	337	304	318	336	286	325	314	269	294	272	321	296	306	305	337	306	311	325	318	300	313	322	345	307	270	324	315	321	312	323	295	370	328	327	288	303	324	347	290	297	324	324	328	303	315	303	298	325	311	300	322	333	326	302	297	267	309	291	329	292	351	281	334	342	301	320	323	322	301	297	317	334	332	320	343	323	336	320	296	312	315	310	336	299	320	326	282	292	306	336	328	325	304	286	351	321	302	304	353	335	310	321	316	309	323	329	333	292	287	282	301	297	293	323	299	337	328	313	299	319	309	314	320	328	350	291	298	290	311	302	302	320	303	295	318	316	330	299	328	323	319	292	330	297	286	321	293	320	284	327	333	309	293	309	321	290	294	291	301	310	344	307	281	302	315	325	315	289	318	339	294	316	331	288	345	300	288	307	298	327	349	319	326	295	326	304	284	312	269	318	340	324	327	319	313	306	304	298	332	290	315	319	306	320	320	310	297	288	325	338	308	261	301	313	288	327	328	315	307	333	336	321	309	307	320	321	361	313	310	306	282	315	327	329	307	311	306	338	320	298	278	319	312	312	326	314	361	318	341	339	315	306	331	312	294	311	323	329	319	335	286	334	303	318	294	311	287	325	300	310	296	328	328	300	292	323	306	303	344	296	311	331	343	326	316	352	310	327	328	283	287	317	347	325	304	300	333	318	333	317	312	344	319	324	263	274	333	339	315	310	301	318	337	351	314	315	316	328	327	362	310	296	344	313	298	330	278	315	290	313	325	271	289	362	293	354	316	307	307	267	286	329	312	333	328	307	346	318	329	318	316	330	311	320	300	287	310	300	315	337	330	301	322	328	306	318	316	309	305	341	310	334	296	319	302	312	315	297	337	337	302	326	352	325	327	302	310	289	328	294	334	326	306	304	322	324	320	277	295	333	318	321	299	339	299	302	335	319	283	321	333	333	309	313	305	328	312	293	273	262	293	338	341	319	325	305	320	337	328	318	278	338	286	325	331	342	304	290	319	309	287	306	309	299	292	321	354	304	324	329	310	287	306	290	359	327	318	316	334	310	286	321	294	300	302	312	334	313	313	305	264	341	295	300	315	350	270	285	303	314	326	301	306	335	313	302	328	303	322	301	287	321	330	302	311	312	311	286	309	324	296	328	332	325	342	340	315	291	339	328	280	283	314	316	298	312	301	313	286	322	304	321	328	285	323	330	287	281	346	317	316	321	307	306	319	337	293	340	276	309	326	298	340	316	296	293	318	335	307	335	293	353	319	300	292	291	329	304	334	303	305	325	312	305	331	294	271	316	291	310	320	330	317	307	313	321	325	321	319	301	319	311	346	337	321	293	305	334	333	317	328	337	311	286	330	314	325	360	304	288	344	278	332	331	335	320	303	295	298	342	314	324	315	324	321	307	318	332	356	310	306	317	304	292	284	341	302	304	301	301	320	306	322	319	294	318	372	304	310	263	280	302	300	326	296	307	290	332	330	332	318	314	298	333	301	337	310	300	315	297	309	292	298	321	289	312	329	343	320	310	307	326	294	297	325	316	327	297	293	342	316	306	269	308	286	324	305	356	316	301	317	294	329	304	294	307	310	296	303	322
38298	35436	2574	1394	1006	832	684	639	605	561	522	469	462	492	461	447	435	418	426	405	422	397	423	398	415	408	420	428	417	387	449	392	418	394	400	398	390	441	435	408	360	410	407	412	399	365	410	417	399	407	411	379	392	381	447	423	425	417	388	361	422	400	431	382	412	399	403	445	396	402	365	397	374	395	382	383	403	422	428	401	390	390	432	385	387	406	399	386	384	381	373	390	397	391	409	385	378	403	416	404	385	397	384	447	400	399	423	413	412	452	388	411	389	402	403	387	410	404	390	404	404	393	386	390	413	364	414	424	406	436	417	384	377	384	424	390	419	387	380	446	366	394	402	421	412	394	407	404	418	387	399	415	386	405	399	387	412	401	391	381	420	409	400	422	416	384	382	377	422	416	409	381	354	384	417	387	413	415	414	409	408	410	414	388	397	402	406	418	419	382	388	465	400	422	420	412	395	428	353	418	413	416	429	389	366	393	426	418	373	387	404	413	407	368	421	371	391	392	405	376	389	403	417	378	415	391	408	384	419	403	430	416	393	394	391	401	413	399	384	413	402	414	402	395	456	395	399	405	394	388	391	404	395	385	398	400	419	394	416	388	397	409	406	417	408	411	401	399	399	420	379	398	403	421	398	392	368	403	412	365	414	430	393	396	411	406	387	408	451	379	413	425	414	391	397	408	403	398	402	420	445	380	389	434	381	392	390	380	423	416	389	378	365	380	407	377	401	425	408	377	389	430	374	388	422	411	399	412	399	348	400	409	398	402	391	385	435	394	448	403	388	386	441	418	407	402	396	404	399	394	393	361	396	409	371	404	383	442	401	404	403	385	394	399	398	401	395	397	411	411	383	441	362	378	389	417	396	424	398	379	400	375	370	418	397	386	397	392	384	357	373	416	426	395	375	398	371	398	417	397	420	395	401	423	405	412	417	398	438	402	450	403	396	403	397	407	359	384	402	387	403	396	397	395	420	399	405	399	395	410	442	435	391	424	399	394	419	385	422	400	395	382	409	391	399	391	419	401	394	390	409	376	398	413	400	429	367	381	386	379	435	408	392	390	376	398	404	440	394	391	379	416	372	359	380	400	395	402	381	413	444	420	395	390	413	432	387	392	442	419	408	398	377	387	391	371	414	422	429	446	354	409	383	444	406	398	417	361	356	398	400	385	428	422	407	453	381	393	363	400	434	420	392	407	385	376	413	401	383	417	396	374	390	434	391	381	383	401	401	422	406	391	409	435	374	421	409	413	397	448	392	424	383	399	413	391	456	391	369	410	417	385	422	402	370	381	373	434	394	390	427	405	404	393	391	410	388	417	436	392	392	411	418	415	411	430	382	371	400	415	382	385	418	388	404	417	400	397	389	390	392	382	347	406	409	388	418	449	371	394	417	415	415	369	412	422	413	419	420	382	398	396	396	408	437	413	405	397	417	415	400	430	453	408	426	417	396	413	414	412	420	403	395	408	361	378	405	375	371	401	413	395	390	408	377	417	342	412	389	419	396	373	379	392	395	388	427	420	391	413	375	409	422	411	430	426	414	415	367	405	420	429	362	362	381	413	395	399	387	393	384	403	394	390	405	405	427	391	403	364	419	387	397	416	372	413	459	394	402	375	438	353	378	431	414	399	432	437	412	397	407	415	402	416	391	390	363	407	389	394	452	394	407	401	387	403	396	437	406	397	400	422	394	393	452	432	379	440	427	410	405	401	398	386	386	375	435	411	391	384	438	418	415	444	382	404	414	395	410	429	409	404	385	402	413	423	405	387	376	400	377	404	388	373	373	410	410	401	405	402	390	442	391	392	374	389	394	413	375	396	377	393	401	385	391	369	426	414	415	406	410	400	437	367	405	382	430	401	404	401	414	419	370	427	409	398	414	388	381	397	388	417	403	417	380	411	449	411	413	370	385	359	441	410	402	409	353	359	423	375	371	398	377	387	394	386	389	400	398	375	428	404	366	389	416	411	407	392	397	394	369	396	373	408	379	424	392	404	359	432	400	387	384	384	417	407	370	422	427	386	388	373	363	409	408	422	407	385	398	405	419	399	410	405	417	418	376	426	410	364	417	430	411	430	391	358	391	388	372	386	388	394	381	373	394	413	405	396	446	394	404	397	392	393	399	428	393	429	397	420	413	416	407	389	404	430	390	423	390	422	430	371	434	412	379	438	409	384	397	425	423	416	386	439	373	443	390	441	396	401	424	402	415	398	436	395	418	407	391	428	409	403	391	384	391	383	431	399	367	415	404	385	383	417	419	389	405	380	384	415	397	403	393	378	414	418	432	404	424	401	378	391	436	428	419	393	412	401	398	424	378	432	412	420	384	396	442	393	389	411	404	393	410	381	367	392	424	381	370	407	353	363	369	384	427	412	406	387	397	410	384	447	406	420	431	400	407	377	377	454	405	420	397	376	417	371	417	371	376	413	362	398	398	424	413	406	412	404	401	403	370	400	416	407	369	442	387	379	409	377	394	392	396	414	437	388	399	401	408	400	380	365	363	385	416	460	373	388	371	372	389	383	391	398	411	436	418	371	382	426	436	388	388	382	428	394	409	399	405	414	406	381	434	383	353	411	410	399	408	419	374	391	413	408	399	379	395	426	406	413	379	392	397	404	383	413	403	392	391	389	378	415	429	406	416	411	388	397	400	398	392	383	381	384	416	389	420	433	432	395	417	400	410	400	402	415	418	390	379	360	450	420	440	410	398	394	401	400	401	400	441	383	407	434	365	416	388	356	400	393	380	430	406	411	431	392	406	397	413	403	403	411	403	432	437	404	370	411	390	396	402	403	388	396	407	374	410	380	403	400	422	382	418	406	407	386	395	373	442	418	421	438	391	390	385	384	441	386	379	407	411	403	413	415	405	418	420	381	408	426	418	364	452	407	426	397	393	414	405	389	404	401	414	416	356	417	387	424	352	392	390	407	403	423	390	433	402	397	394	442	388	389	383	361	403	392	409	392	399	380	372	412	381	421	406	404	391	387	384	398	424	358	440	410	389	398	374	391	414	405	399	414	418	400	383	395	385	428	404	377	406	386	370	401	420	403	395	400	412	398	393	409	358	379	380	421	409	410	398	384	456	391	367	384	427	381	419	410	409	420	398	415	373	398	394	385	436	418	441	391	387	440	372	375	419	429	387	373	431	395	396	385	405	415	382	410	425	429	421	394	398	412	395	368	387	384	408	409	389	396	395	401	403	377	377	385	405	396	423	421	425	450	404	421	416	425	411	464	401	427	373	412	384	373	406	371	418	409	412	393	402	379	422	424	405	400	397	404	418	430	375	413	413	392	417	392	397	410	410	377	387	380	403	407	433	377	393	397	398	375	408	385	408	406	395	404	425	367	404	385	376	391	410	359	392	400	394	374	381	405	381	382	375	380	401	399	391	390	385	410	389	417	385	375	428	392	418	399	446	394	423	391	387	402	401	410	414	422	378	402	386	398	401	391	391	374	423	386	396	403	418	430	395	424	373	421
23274	21525	29288	24193	21454	21453	9156	1110	862	753	748	729	730	721	687	635	640	641	598	606	636	594	584	577	612	564	557	562	581	578	579	574	616	564	604	563	565	551	543	575	561	553	601	566	556	562	536	550	564	581	542	566	572	583	574	546	563	562	566	548	587	529	538	596	572	575	534	584	617	530	551	569	562	554	580	544	580	557	549	561	570	571	550	540	537	582	539	546	554	565	540	592	576	570	552	559	580	506	525	562	562	551	493	609	543	539	525	541	543	577	566	555	573	526	595	565	540	566	561	500	543	561	536	551	577	605	554	567	561	543	519	597	533	541	524	554	550	523	577	524	562	573	582	567	521	573	547	546	551	552	563	577	549	588	553	532	562	580	534	554	519	595	512	549	549	540	553	563	534	530	560	545	542	571	556	544	529	533	534	546	540	544	553	576	576	554	567	598	495	581	569	580	537	596	567	527	571	600	593	547	551	549	561	525	537	531	528	552	549	586	560	564	555	546	592	529	542	542	556	581	551	578	557	537	577	577	531	545	526	547	563	576	554	545	582	519	505	588	538	533	531	528	546	566	570	547	542	558	524	529	563	524	614	541	584	569	565	585	571	539	564	535	538	536	571	579	550	574	568	569	550	538	556	575	580	599	548	600	570	540	525	587	572	517	541	540	561	557	575	552	530	553	589	536	548	536	516	570	555	582	555	565	544	582	543	591	548	538	576	533	544	555	577	542	556	558	554	559	543	589	527	528	558	571	535	531	579	547	521	548	559	551	558	543	553	557	566	550	537	567	578	541	578	565	602	529	574	585	591	542	563	555	546	581	566	563	540	552	563	566	524	561	504	581	575	550	553	583	567	528	537	518	551	540	558	559	532	566	539	578	542	576	518	523	523	566	569	607	539	578	548	571	618	567	554	550	540	536	508	550	553	531	519	544	566	579	549	524	551	549	585	552	568	598	555	530	530	552	604	523	528	515	523	550	525	532	552	504	530	589	588	555	512	545	517	544	571	565	566	590	566	526	538	569	579	529	562	548	619	569	565	547	525	555	556	530	585	551	579	561	534	529	577	518	530	551	543	567	559	529	546	541	592	545	575	524	549	562	517	581	561	559	560	550	572	561	476	576	560	551	559	548	547	560	536	547	526	536	578	587	579	571	563	542	555	579	531	558	536	545	544	562	545	562	519	534	511	539	567	534	575	552	565	565	563	535	567	547	526	575	602	478	546	550	534	571	556	533	602	562	547	531	535	530	553	571	540	579	565	560	549	569	608	553	520	535	582	522	559	572	544	557	509	565	578	512	535	524	533	548	596	530	541	555	569	543	570	540	519	549	587	516	563	555	549	561	541	581	537	556	562	585	536	545	548	529	569	556	559	569	585	537	550	552	552	565	535	550	553	586	565	568	557	530	564	544	545	538	578	543	553	575	581	583	581	531	555	554	514	541	585	549	529	512	526	511	532	548	568	557	561	549	568	527	580	545	563	565	591	575	565	520	537	550	554	569	559	533	543	526	560	591	565	529	566	509	542	610	542	514	522	541	504	532	586	534	563	508	528	574	547	558	522	557	551	548	553	566	541	579	610	537	592	597	533	577	528	583	566	519	588	527	574	561	565	550	530	555	548	594	563	561	542	553	539	544	555	542	584	536	531	610	570	545	569	530	559	514	565	543	516	521	538	584	537	566	517	522	533	564	566	552	527	550	544	546	559	532	561	588	564	549	569	578	542	560	563	558	543	568	538	507	568	534	562	578	591	537	554	571	556	517	536	511	571	506	547	561	531	594	542	588	538	550	557	571	512	562	579	564	562	554	565	538	556	558	561	533	500	531	547	543	532	572	544	547	538	524	548	563	538	584	570	527	529	548	535	559	539	526	563	527	576	542	558	556	542	589	536	558	532	554	573	550	580	516	566	534	508	536	582	602	573	584	531	530	555	540	539	540	563	559	572	561	582	523	575	541	554	519	553	567	558	590	539	538	562	561	566	568	554	529	482	545	550	543	598	574	576	536	530	552	575	534	569	558	578	564	596	554	497	543	517	488	493	507	535	542	537	524	594	550	560	560	591	514	519	556	529	534	563	540	564	565	569	543	530	635	588	530	554	537	553	564	552	549	554	594	613	602	555	577	544	568	573	575	541	574	541	530	549	561	584	539	508	587	546	568	562	554	558	551	518	570	536	523	534	573	568	558	535	536	531	594	554	537	549	538	548	520	539	547	571	517	555	509	558	604	567	575	565	557	582	530	566	625	533	554	523	551	554	527	537	580	574	516	591	506	539	528	530	591	549	562	553	553	576	587	545	589	550	550	531	523	544	550	563	566	584	553	567	598	551	548	584	573	592	576	591	556	558	588	527	584	539	573	572	517	526	548	526	555	612	565	562	541	574	527	569	553	553	574	563	535	522	532	582	554	572	570	549	569	536	544	541	593	572	530	501	550	583	546	589	551	555	554	571	558	571	550	583	583	551	559	545	553	565	570	500	558	535	583	533	547	560	543	498	568	517	565	570	559	567	536	534	576	510	596	515	563	551	555	558	572	563	551	582	508	553	529	532	555	574	593	540	554	553	585	556	555	518	573	543	551	540	568	565	522	530	533	536	565	543	557	561	538	561	563	554	589	589	599	536	602	541	545	534	538	614	563	572	553	568	538	529	576	523	567	525	531	536	554	494	504	575	551	548	514	563	589	563	542	550	586	519	545	560	548	554	551	546	538	561	579	522	538	583	572	559	543	571	606	553	568	525	566	544	499	570	538	555	607	553	568	541	604	512	540	547	565	561	560	537	534	571	587	539	582	545	565	595	545	555	541	553	613	537	569	540	581	531	546	526	545	526	603	577	538	509	527	510	565	556	557	591	571	536	555	545	522	559	545	539	571	543	536	557	599	562	541	599	576	579	577	571	557	569	588	555	558	620	566	543	587	591	562	598	562	563	564	587	534	550	575	523	559	576	588	556	586	550	503	541	582	578	547	523	580	540	539	534	554	558	597	560	570	525	556	549	544	548	569	599	545	534	534	532	573	551	571	602	569	505	588	531	575	541	571	549	572	555	547	533	575	580	576	539	540	547	539	563	532	579	562	532	536	509	530	548	570	572	555	515	559	574	532	554	566	563	515	533	584	557	552	576	602	531	560	533	566	515	527	576	549	550	588	548	569	568	525	556	531	587	539	579	541	533	522	576	557	594	521	533	553	556	537	571	565	570	528	522	568	536	565	497	513	539	536	567	589	574	595	550	566	559	525	559	575	567	528	543	524	528	570	492	570	560	543	599	583	596	541	582	541	586	526	541	546	552	535	551	531	542	554	569	569	539	552	550	566	582	559	567	536	583	529	611	567	561	526	549	576	565	584	546	516	573	535	579	561	568	528	581	596	546	606	533	604	530	583	538	579	536	551	578	538	559	572	631	529	541	555	571	551	556	543	509	536	572	526	519	557	558	543	533	561	558	554	554	558	531	549	539	533	554	561	524	526	544	556	574	534	558	543	544	541
43934	47148	8705	4368	3168	2344	1898	1529	1318	1236	1051	945	938	912	849	889	757	757	738	762	733	765	746	749	683	704	677	747	690	724	700	656	667	666	683	650	696	672	703	709	714	653	690	629	673	679	685	632	670	680	693	690	684	662	663	708	691	672	658	672	622	646	697	671	646	652	647	643	685	643	660	591	652	691	691	678	659	620	679	681	643	648	627	645	688	629	642	680	635	665	674	691	630	644	622	640	612	656	635	637	709	639	654	649	674	672	685	662	673	666	634	588	654	651	621	635	652	627	679	647	618	642	581	670	660	658	682	646	603	663	703	675	693	655	666	637	627	677	605	652	657	611	613	677	656	659	628	667	612	669	666	694	643	608	664	675	625	709	636	617	623	672	643	606	652	658	631	638	667	673	639	692	670	646	622	630	670	690	643	622	652	635	662	683	619	663	668	665	642	655	627	642	629	661	667	700	648	705	635	626	645	693	660	659	726	643	676	603	657	646	652	667	644	645	655	620	644	658	685	665	636	637	664	662	704	643	621	680	683	609	631	623	617	615	609	669	652	634	622	674	686	674	610	633	712	674	657	634	637	664	641	639	618	687	701	658	683	631	619	628	664	736	623	617	649	642	668	620	605	674	619	627	676	659	641	644	600	587	627	640	663	677	600	613	655	654	624	654	667	661	653	656	671	642	656	665	629	680	625	650	602	696	651	664	651	666	642	668	626	649	668	630	670	681	676	636	666	640	635	659	645	659	675	655	649	622	630	639	624	644	619	647	636	645	670	682	653	697	621	659	669	674	675	665	677	654	656	675	644	638	648	653	640	618	644	639	654	633	641	605	663	657	685	632	664	682	700	627	668	662	676	659	627	651	693	649	664	632	616	678	628	676	640	659	661	632	679	654	629	640	656	641	672	704	649	634	658	695	632	643	701	610	645	621	632	666	642	637	690	637	672	642	659	695	694	623	656	641	643	660	640	660	588	679	691	670	608	620	648	595	674	676	643	680	664	618	705	646	638	713	645	673	614	657	671	589	621	657	616	684	618	642	621	657	648	672	633	657	647	601	656	676	664	658	645	620	634	683	641	620	655	645	626	601	634	638	649	628	640	679	618	678	649	624	643	629	657	625	596	688	611	655	668	651	643	659	658	702	643	705	660	638	661	643	659	609	657	679	640	594	664	648	658	620	660	668	598	656	632	696	671	666	700	618	630	649	660	631	597	671	701	668	658	641	646	597	645	668	672	606	642	703	663	659	656	664	640	669	624	650	639	612	666	642	676	631	625	655	704	657	682	652	667	691	642	648	634	640	614	684	631	664	655	680	687	652	634	670	637	707	629	629	686	683	686	637	651	622	621	663	681	647	646	667	620	626	666	640	672	628	682	631	630	626	675	683	692	643	631	640	664	659	623	670	609	688	685	663	635	639	663	589	609	656	689	643	668	636	615	692	635	649	639	632	650	615	667	652	592	697	660	671	624	671	631	621	647	622	641	649	714	660	650	682	681	656	670	664	634	617	653	640	671	659	618	640	614	676	674	601	652	622	594	687	639	624	658	692	708	686	659	607	646	635	627	663	690	604	700	664	701	689	630	670	624	633	663	655	645	656	643	678	615	651	664	711	635	670	672	644	670	662	644	662	646	673	673	689	646	658	622	635	638	630	640	663	637	652	678	670	666	659	662	632	639	675	611	636	686	658	645	657	675	626	641	620	638	637	682	653	660	659	660	638	656	661	655	704	633	630	654	616	684	632	675	658	715	656	627	664	700	678	640	673	688	657	656	661	617	700	618	661	612	614	655	641	651	666	644	671	586	700	640	637	619	654	650	618	645	633	633	672	637	654	668	599	660	652	643	667	660	633	655	683	648	690	667	676	673	657	656	642	619	654	683	637	686	643	638	672	638	653	637	645	615	652	662	678	627	627	654	670	675	648	631	672	674	653	619	668	626	687	622	694	631	628	641	643	629	621	665	624	620	663	628	667	656	666	678	660	655	635	681	677	644	604	607	647	616	654	627	662	635	653	652	672	685	612	632	599	656	644	645	679	611	681	660	678	638	643	606	659	681	644	631	644	695	648	632	647	637	635	633	631	637	616	716	682	646	638	647	627	700	598	607	680	639	668	654	665	671	655	591	638	636	651	699	656	666	651	691	649	646	619	619	676	686	657	644	677	675	639	681	641	672	657	641	624	666	649	625	644	658	649	641	657	651	650	609	628	615	698	618	713	626	621	648	649	655	623	659	630	651	710	674	662	656	667	657	671	648	618	623	633	700	639	655	653	650	680	679	610	703	618	642	625	648	657	615	638	649	688	678	650	649	624	659	694	622	581	645	667	660	638	666	691	662	633	646	657	661	684	663	631	656	615	621	647	649	655	649	665	648	644	640	623	667	651	669	654	704	627	653	644	639	667	656	646	616	660	624	612	633	650	669	675	696	641	660	646	683	663	633	626	645	656	614	605	655	655	649	644	645	622	656	589	646	601	647	675	632	639	645	672	649	649	631	645	658	647	629	607	664	658	653	663	668	697	667	617	680	648	663	679	699	656	672	630	646	632	660	609	661	658	686	687	637	636	696	651	672	643	620	683	657	675	680	693	635	595	713	656	645	612	705	705	627	654	616	642	631	665	658	589	612	658	619	645	623	657	671	646	597	680	639	656	644	652	668	655	650	667	635	618	676	637	636	652	629	643	652	687	573	635	650	702	643	677	636	638	642	674	660	684	650	668	651	670	607	653	601	618	598	662	624	615	615	656	657	661	672	640	639	664	695	659	659	611	700	676	623	668	609	582	664	648	650	627	664	640	675	652	625	693	623	671	639	640	674	637	693	658	668	615	679	645	647	692	702	669	662	678	643	651	624	645	596	566	645	664	595	644	632	626	639	621	639	623	646	641	672	614	639	661	634	641	669	663	667	627	657	617	619	662	634	638	644	624	653	711	625	611	669	685	649	669	663	653	609	655	692	614	714	652	634	622	650	660	611	649	594	696	634	661	699	646	626	681	616	605	661	641	662	716	651	670	643	670	642	642	638	681	654	645	649	634	636	641	713	649	647	652	658	635	668	616	636	640	627	653	600	641	604	614	642	672	658	707	680	619	641	616	610	646	604	649	649	642	622	645	660	668	700	638	643	612	677	655	665	667	630	654	620	678	644	641	645	656	652	631	631	646	659	637	653	640	690	623	594	605	622	637	691	679	625	652	611	623	658	623	627	655	636	644	638	681	664	664	733	628	646	638	668	697	661	682	631	640	680	639	688	669	710	658	678	656	704	643	656	677	643	657	638	592	587	658	634	652	654	683	594	610	630	617	611	615	648	654	653	679	673	637	621	663	639	681	663	640	655	634	629	635	638	635	641	618	658	640	654	675	640	687	617	688	697	653	640	646	669	671	636	640	677	624	647	679	668	656	646	659	646	642	658	671	688	655	639	641	679	669	708	627	631	641	653	664	636	629	681	687	663	646	685	640	680	645	602	632	629	647	627	648	623	659	637	624
29702	25615	13433	1286	310	242	233	226	199	196	238	201	188	156	195	200	176	207	183	205	205	178	185	221	201	197	203	181	181	205	178	186	214	230	191	188	182	197	183	207	193	205	171	199	186	210	192	201	208	215	193	176	189	192	222	186	181	182	184	211	172	205	207	207	198	201	192	209	199	209	212	196	183	197	198	189	209	175	189	199	185	183	185	215	181	216	188	207	196	193	211	207	204	182	196	188	174	169	169	237	193	182	197	186	190	186	169	202	194	185	191	211	201	175	175	229	189	195	194	194	189	176	202	185	191	173	223	224	213	204	194	209	183	198	191	195	207	191	208	175	183	184	183	168	208	212	187	193	194	189	196	193	194	171	196	191	210	201	228	193	178	219	203	212	182	197	196	211	170	213	187	204	188	205	221	187	223	201	178	198	212	192	186	206	203	209	178	191	175	195	187	182	209	224	174	199	171	209	213	199	222	188	216	199	215	195	203	161	213	207	213	226	177	216	186	210	169	213	221	185	186	183	178	212	168	188	196	190	205	171	185	190	192	185	193	195	184	219	189	197	196	169	203	196	185	185	196	218	193	200	168	215	177	196	195	179	206	218	201	204	220	200	182	199	202	209	199	202	201	166	225	223	187	191	176	203	195	201	195	216	184	210	175	184	197	184	219	208	188	204	196	193	195	175	211	165	190	202	200	200	217	187	195	182	215	205	183	213	207	186	180	212	190	222	187	203	177	219	205	180	207	188	197	166	194	213	196	210	216	218	183	205	202	186	169	199	210	174	192	196	187	191	189	193	182	185	193	206	196	185	201	184	179	201	218	198	203	203	202	193	175	207	217	211	180	178	179	192	206	196	184	195	211	154	191	197	182	176	183	207	212	199	197	205	205	194	219	195	210	193	173	190	200	175	191	188	198	198	188	195	183	188	175	213	197	194	184	168	183	202	180	199	183	177	196	201	162	194	190	147	206	175	190	184	209	211	166	191	190	210	205	180	177	206	195	184	193	194	185	203	199	200	184	220	179	204	203	200	202	212	187	227	199	179	199	172	205	193	207	196	190	195	178	196	198	197	195	187	205	181	196	192	218	179	180	190	214	206	177	159	205	211	207	215	205	193	191	195	176	200	207	211	179	210	177	200	186	202	214	195	213	186	197	192	208	187	216	192	195	197	188	210	205	200	207	161	178	183	196	221	191	202	188	185	191	205	211	185	187	192	199	190	191	170	201	191	201	186	193	211	212	213	215	188	185	212	227	228	172	215	186	175	225	201	176	202	199	181	211	183	186	195	194	210	196	185	190	201	197	193	189	207	210	197	199	200	202	204	206	193	184	202	195	189	183	188	172	196	165	199	195	209	185	175	198	211	199	182	184	192	184	182	192	197	192	180	207	185	196	192	209	202	196	217	194	188	208	181	182	211	222	206	215	170	199	223	195	189	183	205	206	215	191	183	199	195	198	198	181	207	210	209	184	193	186	201	216	214	193	197	209	194	197	185	224	164	179	200	203	190	194	204	197	216	196	172	170	213	188	190	191	241	186	198	180	199	183	187	207	189	184	179	209	182	182	192	197	218	175	166	194	208	192	178	213	189	188	184	200	184	195	186	220	195	190	202	171	180	193	201	204	199	198	204	200	186	184	211	180	186	200	195	182	184	183	181	176	201	176	199	177	190	169	197	187	203	184	208	203	173	170	205	202	198	185	187	216	178	184	180	230	200	198	213	195	181	184	200	200	206	208	214	202	187	196	204	166	201	202	186	196	203	218	201	197	186	201	168	189	184	212	217	190	196	189	199	195	176	178	189	182	178	176	216	206	191	214	184	217	193	199	179	180	220	207	174	186	199	175	180	225	178	202	205	195	201	199	177	195	216	190	186	173	196	202	196	183	176	192	177	206	192	195	174	207	204	192	183	220	182	194	201	203	212	198	203	197	199	205	210	186	207	203	210	196	202	181	208	195	182	215	219	182	171	203	186	195	204	202	190	191	169	193	190	172	185	174	204	194	222	213	202	199	211	198	196	225	205	206	222	186	195	194	210	213	215	196	190	184	178	220	194	194	200	185	202	196	190	195	198	207	196	200	186	194	204	194	205	215	213	182	201	172	214	191	174	204	186	176	198	201	181	206	202	192	167	195	193	209	188	192	194	186	195	215	188	194	217	178	212	206	190	173	192	190	187	210	193	200	195	200	168	193	191	184	192	189	197	189	173	212	184	161	197	195	187	192	226	215	211	178	175	209	179	229	203	186	222	189	206	188	191	183	206	196	181	212	202	193	210	217	187	194	193	179	236	205	183	184	188	199	195	202	196	203	213	193	199	177	168	200	213	184	194	162	223	202	184	184	165	210	190	197	178	182	180	180	180	194	198	215	216	194	222	221	217	208	196	177	218	186	189	208	186	193	201	209	194	188	193	221	195	201	211	191	182	179	191	189	211	196	210	215	190	222	220	216	183	194	193	203	177	192	177	177	174	205	186	214	209	188	189	207	206	223	189	181	207	200	188	213	189	186	217	187	168	181	194	212	192	202	178	179	210	188	187	167	219	190	177	190	199	188	177	217	208	194	218	170	209	212	193	183	184	196	195	199	198	208	194	209	216	206	198	169	199	195	199	209	197	213	207	195	204	187	214	189	190	209	173	202	176	168	185	189	193	163	206	198	205	197	190	177	180	196	178	185	209	168	174	198	180	198	213	198	195	164	176	191	203	199	204	214	199	189	174	164	201	199	201	175	209	229	197	196	190	209	211	174	214	173	198	202	213	186	190	184	175	193	180	209	177	199	208	186	207	200	196	217	190	213	206	192	198	191	194	167	208	216	190	178	184	172	192	175	192	197	166	202	209	198	190	205	196	185	218	190	197	182	202	205	212	190	212	187	195	194	210	208	202	195	186	195	188	219	196	195	186	215	201	154	188	202	218	204	194	214	192	190	213	191	173	193	199	196	197	203	201	203	202	199	190	218	195	189	204	172	184	190	213	209	223	228	198	186	195	186	213	190	190	177	192	191	199	170	189	212	180	221	179	208	222	195	202	164	163	200	224	229	206	193	205	206	209	208	210	192	175	200	198	186	193	201	196	196	177	213	202	182	180	172	182	211	190	190	233	190	203	191	208	193	201	188	213	209	202	207	188	211	199	204	192	205	207	194	176	158	180	202	206	202	179	176	170	187	160	206	200	198	201	232	165	184	210	196	210	209	179	200	208	215	201	190	171	199	179	165	222	194	206	193	175	201	205	175	196	200	221	190	187	191	197	183	180	191	184	222	189	181	171	176	218	167	199	197	190	189	201	213	201	179	189	174	175	217	200	185	203	197	205	198	174	186	199	202	189	184	181	195	218	173	181	194	196	200	199	174	180	186	206	188	171	203	177	201	180	209	194	190	189	183	201	187	180	204	203	185	190	231	159	178	173	172	183	154	187	210	193	195	174	199	198	188	204	208	188	204	214	209	216	193	201	191	186	195	180	187	209	167	206	201	165	197	208	173	196
34894	31138	635	364	342	342	291	299	287	291	270	274	253	273	244	256	232	278	233	250	270	273	277	268	249	241	249	273	235	251	274	251	252	258	250	258	250	254	255	270	244	257	250	267	244	236	262	270	255	263	266	228	256	253	254	237	270	246	239	242	244	255	253	240	241	287	259	277	219	266	266	270	233	245	260	237	246	269	243	246	255	263	254	251	261	265	224	284	250	252	215	256	266	233	222	260	265	240	252	242	237	272	239	261	244	254	274	252	243	248	231	252	253	237	259	271	265	259	251	271	266	268	246	237	283	250	243	255	239	254	248	263	275	246	247	268	277	249	256	255	248	254	243	241	251	284	259	251	262	262	263	254	250	269	261	273	280	228	231	266	240	291	254	244	242	237	261	266	271	275	226	228	228	240	267	257	245	245	253	227	253	273	232	300	248	243	254	254	251	234	265	232	234	284	223	244	264	266	251	239	280	250	256	263	283	250	250	266	270	254	260	276	267	266	260	246	263	234	241	247	237	227	244	248	239	285	262	259	266	255	242	225	239	233	212	240	247	253	252	263	237	252	261	260	238	253	273	234	237	259	266	269	250	261	249	272	286	249	255	258	283	260	256	254	257	268	231	227	255	248	237	237	254	264	259	262	303	225	258	262	269	238	262	260	262	253	256	223	261	261	256	236	266	239	249	247	234	231	254	254	210	232	251	244	256	269	253	237	225	262	281	246	252	249	253	243	253	256	239	268	246	239	246	237	244	235	230	255	265	251	249	265	261	260	260	253	237	264	249	251	241	271	270	260	245	245	208	258	265	260	281	248	271	256	257	224	262	261	242	235	240	236	252	224	264	265	237	279	226	279	243	238	222	246	216	246	250	256	279	252	275	256	266	246	233	254	257	251	259	257	232	223	247	250	277	253	258	238	257	261	273	252	208	247	243	239	242	244	220	263	245	231	255	250	279	270	258	229	270	248	248	264	221	271	279	272	279	247	234	255	268	271	218	224	253	239	235	245	252	244	237	256	268	244	245	254	262	247	261	251	259	249	277	242	251	266	252	230	244	255	254	268	241	270	248	236	229	266	254	248	265	250	238	243	216	259	241	248	236	266	246	259	284	241	307	245	229	238	258	248	239	231	246	259	257	265	244	261	272	237	245	248	261	238	271	257	257	236	249	259	270	273	271	267	275	258	244	235	272	243	246	274	275	270	251	251	242	232	240	257	251	247	240	261	245	253	239	263	259	249	269	275	249	241	240	260	251	261	238	253	242	231	233	252	247	269	278	245	252	230	219	282	260	232	277	244	227	273	248	243	252	259	238	272	232	236	245	268	256	252	231	240	240	247	258	261	249	266	243	275	245	264	224	240	250	278	255	222	239	215	274	220	241	249	250	269	280	223	265	256	253	236	231	254	255	260	267	239	214	255	240	257	249	261	230	257	253	221	233	261	245	239	285	259	249	244	260	245	255	240	254	240	243	247	254	257	244	250	265	257	251	235	271	233	284	237	258	246	262	242	229	251	232	220	275	284	251	248	242	233	243	265	296	267	268	238	257	228	277	232	243	257	251	279	249	256	250	274	237	239	268	259	224	232	242	274	250	242	266	249	249	262	241	243	247	243	270	239	239	246	235	261	216	257	276	232	285	256	263	228	268	245	231	271	274	270	240	254	231	258	264	249	253	254	252	249	248	264	261	257	283	237	278	243	247	243	255	234	263	260	253	262	258	270	264	232	254	227	251	272	276	219	235	236	265	263	249	257	246	224	265	246	254	265	246	282	240	281	235	221	254	260	278	239	260	241	287	267	261	254	250	233	243	260	251	212	255	242	266	250	252	242	277	266	220	237	266	261	254	239	242	227	245	238	240	250	233	258	271	255	249	252	249	269	243	282	245	269	243	248	234	235	219	252	263	236	225	266	273	243	234	267	247	290	238	252	263	265	252	256	258	244	235	253	264	263	232	270	251	228	273	268	245	262	261	247	248	250	257	239	258	261	249	232	235	272	259	269	254	262	283	256	248	248	226	244	229	278	235	240	257	244	254	265	266	229	256	234	270	221	239	279	259	254	253	230	224	285	264	245	236	248	264	250	255	268	253	251	284	255	259	276	233	230	227	266	239	239	280	241	271	241	244	216	260	265	246	236	237	270	248	240	250	260	269	283	258	233	228	246	250	268	248	270	262	234	271	266	241	278	244	258	253	253	214	281	262	238	236	258	247	254	275	248	242	250	253	285	235	275	247	220	278	231	235	249	251	264	249	267	239	264	255	276	255	262	242	224	218	243	275	253	228	247	228	260	239	228	237	234	259	252	226	246	234	277	236	270	233	288	261	256	233	253	260	251	253	230	270	259	225	222	259	258	249	258	254	286	243	240	250	249	265	256	256	220	281	269	249	242	281	249	255	227	248	243	260	246	271	267	254	260	221	242	243	255	257	241	272	230	275	234	242	260	264	236	273	235	269	257	257	227	241	255	226	246	268	246	267	227	223	256	233	270	261	249	236	247	260	235	237	252	263	263	244	242	250	268	237	268	227	248	268	257	246	251	239	248	256	233	278	245	248	246	250	273	230	257	291	287	239	269	257	237	258	241	235	269	260	261	232	254	265	236	230	240	263	271	238	299	261	249	253	255	247	220	260	237	258	255	261	258	243	270	229	266	259	223	253	243	224	243	240	241	248	242	227	259	242	233	259	257	255	235	231	238	229	253	252	248	263	267	249	226	245	253	251	249	242	241	257	256	272	257	240	254	230	247	263	268	244	285	264	232	237	245	260	257	248	281	264	252	259	239	269	266	265	284	235	269	255	225	257	264	262	257	258	290	275	266	270	268	246	257	261	234	242	255	248	239	275	242	241	251	250	250	270	239	244	297	266	254	221	258	256	234	250	260	280	248	248	269	262	240	236	269	263	245	250	256	283	251	235	240	251	293	254	269	248	237	239	287	251	273	239	243	233	268	301	258	276	272	252	225	230	247	261	287	260	243	237	274	242	260	247	279	251	247	243	270	231	224	256	257	247	251	283	251	277	262	264	243	267	235	253	235	228	268	264	239	228	244	244	263	252	271	285	278	261	256	265	244	270	241	237	245	236	247	255	256	277	246	248	227	221	249	269	275	262	250	237	237	224	239	262	259	265	256	245	243	240	249	253	249	247	230	232	232	262	245	229	272	250	237	254	241	260	263	237	242	264	254	267	278	285	258	238	283	242	238	278	279	274	225	222	255	265	270	245	225	287	249	235	235	224	237	259	245	274	248	236	256	275	233	221	261	276	224	252	260	235	258	226	241	242	266	274	267	244	265	274	228	266	264	255	217	257	256	270	229	251	247	269	283	238	249	248	260	263	231	228	258	220	260	265	245	243	234	264	267	230	228	236	236	257	286	241	252	241	251	253	262	280	288	248	259	276	237	270	235	240	254	227	253	245	261	248	224	258	253	248	267	240	256	245	242	250	230	242	280	237	262	247	230	220	225	232	281	232	264	254	281	293	245	255	232
24515	21510	28608	24763	21275	5834	720	480	456	401	418	386	381	376	343	335	311	317	370	298	323	331	323	345	312	307	329	295	331	314	308	295	293	315	305	288	324	295	325	295	322	297	309	302	313	313	304	332	332	308	283	302	324	297	286	293	289	298	316	335	296	349	294	328	295	343	302	283	292	313	305	282	311	332	288	309	314	333	321	299	314	295	305	303	293	300	316	271	325	325	315	302	309	321	304	309	323	297	309	296	298	283	309	303	301	312	306	309	298	302	327	341	306	322	299	310	285	285	299	297	304	323	320	281	312	285	291	324	341	291	294	323	274	278	271	302	296	291	309	315	268	297	312	301	290	316	288	300	312	313	285	294	271	280	339	290	262	284	288	321	301	322	300	310	305	323	302	304	305	289	286	307	298	275	330	317	303	295	305	321	285	311	313	280	309	310	316	296	308	298	326	316	292	312	309	302	317	300	302	281	307	306	314	309	295	283	320	297	349	300	315	306	331	303	311	281	245	293	316	297	315	273	325	276	263	314	313	303	275	298	335	267	286	334	290	322	328	320	305	338	294	302	330	298	324	327	314	306	287	308	315	303	305	305	287	292	302	290	294	276	287	286	320	295	296	292	288	305	328	303	273	317	291	321	311	299	344	304	312	283	276	310	282	306	302	308	293	289	274	257	298	292	286	289	302	326	285	286	312	301	290	298	286	282	325	294	307	330	301	288	284	298	286	296	340	295	305	294	311	344	326	315	330	310	322	302	309	250	311	292	311	298	283	285	306	306	304	270	274	319	317	293	317	297	306	329	311	276	308	318	299	297	346	294	296	293	295	293	322	366	288	278	266	329	311	321	294	304	298	295	281	295	279	275	312	318	316	324	309	276	295	295	248	301	305	283	334	300	281	317	300	295	304	269	296	301	342	316	271	296	280	295	288	268	324	305	318	300	311	313	320	314	291	312	315	267	274	293	322	292	315	300	305	322	325	293	300	311	309	282	292	284	270	315	295	317	278	296	313	312	284	274	300	298	323	319	293	321	318	307	275	313	323	315	293	332	291	285	305	309	316	271	316	328	313	322	311	307	272	301	301	323	289	294	298	290	283	293	309	324	259	298	301	310	309	296	289	312	300	301	325	310	272	318	300	284	291	315	306	319	272	274	296	296	296	287	296	292	292	315	318	306	307	294	297	319	296	296	316	312	328	312	326	296	276	301	309	323	292	277	261	311	329	307	305	301	286	342	304	299	303	321	301	295	311	302	338	300	288	304	313	278	301	289	289	293	285	290	314	331	280	319	310	283	313	312	302	336	288	300	301	308	284	306	301	334	290	304	295	300	274	309	301	272	293	294	277	298	279	303	295	277	299	295	311	293	313	290	289	290	314	312	324	305	308	304	294	315	329	310	314	334	296	294	296	322	313	304	320	298	305	295	312	316	294	308	309	292	320	266	283	321	308	290	323	312	297	304	259	332	288	289	296	278	278	279	297	284	317	309	292	316	306	315	329	249	288	312	313	268	306	309	269	293	298	317	307	282	328	271	324	280	316	269	286	279	305	331	307	315	303	284	316	287	287	283	316	301	332	319	310	290	322	326	301	324	287	312	310	301	317	263	306	268	297	330	344	322	315	313	311	272	312	326	316	285	289	278	326	294	298	311	315	305	289	309	313	305	305	290	285	299	305	324	300	323	299	287	319	280	324	307	315	301	287	306	278	295	337	285	289	290	301	275	274	293	258	295	288	283	309	293	311	321	308	294	319	295	296	310	337	302	277	309	313	272	274	318	300	312	282	298	318	337	303	317	325	290	304	337	312	361	294	312	277	305	292	298	318	328	273	303	319	336	297	332	326	301	314	306	285	321	323	298	301	300	328	309	260	307	321	281	289	295	295	294	290	306	301	303	320	330	297	335	290	326	326	307	314	307	329	287	314	282	272	276	297	308	337	346	292	317	308	296	325	306	298	302	271	321	305	276	305	300	300	293	304	317	279	299	295	308	300	317	306	308	286	321	319	307	294	326	281	325	311	334	295	285	277	314	275	297	324	298	271	287	293	315	283	298	313	281	308	317	301	296	323	334	306	321	307	324	278	293	303	317	297	325	314	277	285	338	300	324	316	306	296	313	284	309	317	337	311	304	325	295	300	302	307	294	313	304	269	334	292	287	343	297	275	289	314	321	271	308	310	341	277	317	296	280	299	307	315	328	324	298	319	283	321	288	300	300	272	284	311	295	313	297	307	311	335	307	323	333	289	319	340	321	307	314	311	301	297	297	322	270	328	322	287	306	281	292	276	314	288	327	306	278	316	316	310	303	303	318	300	314	322	323	310	302	293	302	291	292	268	289	333	307	294	293	286	315	291	307	299	312	343	288	301	317	300	322	303	278	277	293	319	287	279	268	277	331	302	301	298	306	297	297	303	278	292	290	323	283	315	293	283	302	306	299	304	313	328	323	293	281	311	308	279	305	291	319	300	316	304	291	311	306	311	335	301	290	300	319	305	324	303	329	295	306	284	312	285	262	310	312	305	305	281	313	341	316	285	322	300	309	323	292	300	320	294	311	306	295	297	303	308	316	305	325	308	282	323	298	293	306	268	328	323	314	310	282	333	336	297	286	347	289	257	314	302	316	320	313	314	296	317	314	289	292	302	285	287	307	301	311	307	309	299	303	315	328	293	294	270	310	324	345	266	301	307	308	314	329	327	302	322	295	321	303	334	306	309	300	310	324	280	307	322	298	296	295	285	300	284	307	271	327	314	307	312	306	331	324	309	318	334	319	271	305	278	330	327	300	281	271	303	320	260	261	304	298	306	299	308	307	321	325	294	317	314	297	301	296	276	290	327	303	278	302	331	319	259	298	292	299	302	301	322	308	285	273	318	346	303	320	289	269	293	326	320	333	275	293	311	316	285	304	304	321	298	312	284	270	291	316	330	300	304	309	300	308	342	344	299	303	302	342	291	320	322	321	330	289	303	293	303	290	278	274	301	281	307	295	329	284	315	317	291	317	278	296	297	315	291	290	305	315	301	298	288	300	319	297	309	306	320	305	277	327	306	279	336	325	327	323	281	329	275	290	308	303	312	288	298	332	305	283	317	336	333	287	337	327	304	297	297	288	313	298	309	295	303	274	305	287	296	297	327	295	286	296	292	300	304	312	280	308	274	306	294	268	279	272	307	292	298	333	313	291	329	262	337	318	308	299	301	294	290	314	283	299	322	318	293	288	286	272	331	296	316	303	296	288	299	293	289	265	326	333	317	268	267	329	288	315	278	283	269	292	305	277	322	308	296	284	297	324	318	313	326	296	302	314	303	319	327	282	289	295	302	289	260	344	331	312	300	323	303	284	298	294	308	316	289	276	334	316	274	268	310	272	281	289	303	282	325	312	318	313	312	284	299	283	268	282	300	306	306	284	304	317	303	288	324	289	299	299	338	296	255	275	289	272	309	283	285	317	298	318	305	329	299	307	325	329	295	299	314	334	304	330	297	325	302	282
38922	44793	4313	2149	1527	1117	945	774	665	600	576	537	463	472	424	431	419	453	435	413	398	420	394	382	385	396	380	392	405	373	391	391	394	373	394	373	371	388	380	362	380	359	375	370	383	395	374	384	374	380	366	340	391	392	345	369	340	378	373	359	349	386	367	352	368	362	370	346	355	351	367	375	384	345	382	371	363	357	402	409	365	340	400	365	379	360	382	365	360	369	359	391	389	356	371	359	331	372	358	376	366	355	342	363	342	376	351	368	351	379	365	320	371	370	334	374	356	339	365	395	401	345	363	355	362	344	356	398	380	359	367	372	368	345	387	369	387	396	390	366	374	368	362	353	346	367	346	379	393	356	349	387	348	357	348	384	372	374	411	354	368	426	357	367	340	379	413	351	387	346	382	376	356	358	354	401	365	363	339	383	380	390	370	360	371	369	408	332	400	380	371	382	367	363	350	360	372	366	376	386	417	373	368	367	356	387	383	380	389	356	410	397	394	380	382	361	416	364	395	372	367	320	356	386	368	388	371	399	367	389	344	356	368	369	379	356	409	391	335	369	363	336	413	387	382	341	371	419	354	347	381	360	370	369	377	362	410	365	350	358	366	371	367	389	376	358	355	354	347	389	369	390	363	415	354	356	356	388	368	337	368	391	359	360	345	361	377	363	374	365	364	370	384	357	373	363	343	377	370	365	397	356	353	343	394	351	373	363	375	358	388	378	398	374	362	379	366	330	369	398	372	355	400	354	342	342	350	357	423	322	356	404	365	394	361	378	359	387	354	391	383	339	411	346	373	406	355	358	346	385	379	381	362	383	346	364	353	368	353	358	381	351	366	348	373	383	375	359	361	351	378	362	366	367	327	373	348	384	374	406	375	344	329	358	390	354	353	367	361	382	371	406	363	405	375	362	346	390	375	334	391	357	342	350	376	378	373	367	364	370	399	372	379	363	389	390	339	346	398	346	398	385	378	418	353	400	357	384	342	394	345	389	381	367	370	378	393	359	382	365	313	362	374	352	375	404	360	354	386	391	340	369	366	361	353	345	393	350	340	362	348	368	379	374	372	344	387	377	412	383	351	332	362	402	393	372	358	393	387	348	354	371	350	380	353	383	400	366	405	374	364	383	364	410	362	371	350	381	382	364	349	376	372	352	389	364	351	382	365	395	394	409	348	333	383	401	376	356	371	400	375	360	402	352	375	385	362	366	338	367	329	362	366	364	340	362	375	365	371	370	405	352	379	370	345	367	382	382	387	344	396	356	342	368	398	346	336	382	372	380	391	361	366	352	366	358	356	367	370	323	398	368	373	391	382	409	339	358	349	349	368	358	407	381	376	363	361	353	352	362	356	362	392	354	352	395	368	368	362	368	370	354	374	393	392	341	400	388	379	376	369	357	382	377	371	370	356	372	372	369	356	370	379	384	374	371	331	394	378	350	359	362	379	370	396	374	362	401	358	351	408	352	368	346	350	344	380	356	351	390	376	419	391	362	420	378	354	376	381	426	341	344	391	374	367	347	390	379	407	344	327	380	357	344	361	368	328	385	390	369	357	378	371	344	363	382	361	404	380	391	392	358	339	362	377	337	373	364	374	375	361	400	330	354	359	352	390	370	352	399	368	385	398	344	378	386	352	374	368	351	339	356	391	345	364	382	394	337	336	372	348	340	374	371	378	369	411	367	365	351	364	353	363	373	341	389	359	354	388	324	360	378	393	383	386	382	364	389	385	365	399	389	354	347	349	338	338	340	365	344	368	353	369	358	369	362	380	343	350	374	361	351	359	364	346	374	357	345	348	353	346	370	336	380	369	353	356	376	356	385	354	383	384	377	404	333	373	384	376	368	353	357	382	346	367	370	368	347	378	375	364	389	382	339	377	376	355	336	374	367	365	361	371	398	375	375	361	343	374	335	404	381	341	355	367	357	358	367	406	324	379	370	389	385	348	401	357	401	358	355	359	342	373	340	387	353	376	362	380	383	371	380	371	365	376	339	367	379	374	377	339	357	363	374	391	379	368	364	369	342	352	387	390	332	389	341	388	387	380	361	346	353	372	371	364	369	390	351	375	382	360	343	344	345	374	345	351	380	378	378	381	356	369	354	336	359	358	398	375	390	373	355	354	388	358	371	367	367	385	370	385	386	378	354	349	394	363	386	349	367	341	351	409	374	362	346	341	370	366	370	352	398	339	355	370	367	365	351	362	356	394	374	357	360	352	402	356	385	412	381	357	370	357	357	397	342	382	367	359	412	375	388	380	385	417	339	350	312	378	333	342	382	364	390	387	400	377	396	378	351	401	384	387	377	368	370	338	338	371	380	366	374	351	349	379	359	360	373	385	344	352	365	370	390	386	370	373	360	358	345	368	350	402	403	347	373	380	367	353	391	354	386	385	394	379	357	391	365	323	390	349	345	354	368	375	376	399	386	351	351	357	369	348	378	337	363	363	377	365	350	356	347	364	360	354	365	402	392	372	408	357	357	382	358	351	320	367	371	383	373	359	382	384	419	331	391	356	366	385	333	345	368	368	381	335	358	402	365	404	380	378	372	358	397	348	359	359	373	370	335	364	361	418	388	386	403	408	368	348	344	381	374	372	346	368	369	390	383	403	382	408	360	374	405	367	376	371	367	387	357	386	339	369	385	367	377	392	384	348	340	343	405	369	332	357	369	404	383	374	377	375	390	388	387	365	360	349	353	362	388	354	403	354	364	356	368	357	378	389	367	382	381	360	380	358	379	373	369	374	353	316	381	347	375	356	384	376	403	364	396	373	387	336	385	354	356	383	363	372	374	391	377	363	387	369	336	399	359	346	370	390	395	371	343	380	369	378	354	379	354	382	369	389	365	406	375	358	382	384	356	368	380	385	360	333	372	362	377	386	385	366	401	402	378	396	364	361	401	374	325	395	375	363	359	374	370	376	360	373	357	404	352	381	367	386	386	400	383	353	394	373	383	367	364	345	362	377	377	370	385	397	369	401	372	375	384	399	352	381	350	382	380	406	371	404	381	331	360	356	366	355	379	382	380	360	377	361	351	352	369	337	349	368	337	383	384	390	365	341	379	361	367	388	372	366	367	391	398	383	407	379	379	359	368	414	383	394	383	398	391	347	348	365	347	392	376	374	379	353	378	369	341	357	370	379	372	367	396	335	358	373	358	378	357	413	382	372	336	354	372	387	356	403	384	372	352	346	366	373	413	398	371	394	354	401	376	355	346	330	356	377	369	336	351	381	371	370	389	349	396	354	355	371	357	357	387	356	378	386	353	412	321	326	382	382	378	329	366	367	353	387	364	382	364	349	381	365	351	355	358	358	351	359	353	353	334	365	378	375	382	380	384	350	402	347	376	394	335	381	363	344	360	376	378	355	360	367	379	371	335	359	349	362	383	354	396	357	353	368	359	406	414	370	369	386	370	364	356	386	345	376	366	377	364	421	366	367	390	347	368	378	382	365	334	365	342	370	373	363	345	365	404	370	402	380	393
25663	21588	27498	25562	8174	588	466	409	374	354	373	332	352	319	360	322	338	316	348	316	354	331	315	333	314	304	313	319	316	323	324	306	315	312	298	307	300	349	323	317	294	321	310	306	303	318	287	313	328	300	327	300	344	310	313	305	324	310	323	308	294	293	300	308	345	329	331	296	324	324	294	332	309	349	310	309	346	307	296	300	327	310	328	328	329	298	286	303	338	304	297	292	323	311	335	314	337	297	323	313	319	303	323	265	302	314	320	317	322	302	315	355	298	350	306	311	330	287	306	301	344	306	304	321	297	301	368	309	318	305	332	306	337	267	317	339	327	303	321	360	325	304	293	313	260	320	307	301	328	286	334	308	287	295	288	321	297	328	301	364	325	309	337	300	302	343	315	280	340	326	285	298	281	317	289	262	296	274	323	332	306	316	292	323	309	301	344	325	320	297	323	325	320	321	283	314	331	310	337	332	338	310	278	334	341	343	288	334	290	322	297	327	306	304	320	332	309	295	290	304	287	283	306	339	311	308	330	305	293	322	313	307	299	299	309	330	316	331	318	283	285	342	313	305	315	283	330	295	304	309	304	289	322	317	269	291	290	317	328	308	303	293	284	292	291	295	304	275	309	292	302	335	332	323	293	333	300	303	322	315	328	314	335	293	314	307	267	305	316	288	318	329	279	298	293	311	328	310	365	299	295	295	334	326	311	318	307	318	328	302	277	321	307	291	298	325	287	345	301	301	307	279	317	287	340	293	285	307	338	264	290	290	322	320	347	299	318	330	291	310	325	335	341	279	349	307	319	277	288	302	303	336	324	306	332	281	316	324	328	330	308	311	320	343	289	311	306	312	339	306	335	328	345	314	313	304	294	340	312	272	305	318	321	332	303	347	302	284	311	307	335	314	335	301	321	316	277	327	319	295	308	292	332	324	305	293	299	312	278	311	286	298	294	298	321	296	303	312	300	294	327	306	290	290	294	312	323	331	270	317	287	293	309	302	308	312	327	304	300	289	293	311	310	287	306	309	298	347	298	319	318	306	278	331	289	298	285	292	304	276	306	294	354	329	329	338	284	288	306	303	313	306	290	291	273	292	307	300	326	324	290	335	324	292	318	360	326	334	320	330	300	291	329	312	282	309	301	301	303	285	321	278	252	306	321	286	296	308	320	319	325	352	293	308	315	338	320	286	287	324	283	320	342	303	320	311	291	296	328	308	329	292	299	319	296	287	305	317	286	317	322	354	274	299	290	309	333	326	298	329	351	332	317	335	305	300	310	309	285	307	299	330	320	325	290	304	289	283	271	332	287	305	303	311	294	336	316	324	303	336	316	308	316	312	302	291	335	323	288	347	323	260	325	318	282	341	301	305	292	329	298	288	327	325	335	325	291	322	311	321	310	301	325	279	304	300	322	303	292	295	326	309	298	311	312	311	314	304	310	293	330	291	328	315	339	277	345	330	312	281	289	311	325	296	318	328	291	290	316	279	293	346	312	307	284	335	306	321	312	305	314	318	329	319	307	307	313	307	315	322	336	321	319	299	293	301	318	322	314	328	287	295	287	334	330	292	312	328	324	320	293	328	302	308	321	303	316	304	285	301	312	303	303	288	308	307	272	315	325	316	279	331	319	341	299	309	330	311	288	310	281	319	326	313	302	329	309	343	314	293	316	284	330	323	297	300	290	328	305	312	280	288	347	337	323	316	289	309	310	275	302	339	309	313	320	300	328	313	321	306	287	301	318	325	326	308	304	296	312	326	340	313	332	329	288	317	279	288	333	314	287	332	307	298	316	322	323	316	342	305	279	299	322	301	342	292	329	274	304	316	299	317	283	308	323	321	297	287	313	303	321	337	320	292	326	314	262	296	304	314	290	270	323	308	322	307	305	340	312	320	292	330	313	303	319	312	305	309	316	313	282	296	330	319	298	304	308	341	300	324	308	313	314	323	312	298	287	308	293	285	299	294	317	334	300	301	313	261	309	313	327	292	328	296	305	330	311	319	314	302	314	299	310	304	335	303	362	350	338	314	298	314	309	281	290	306	333	283	328	313	330	299	279	299	291	330	279	291	318	313	317	319	338	307	299	310	350	308	307	299	297	330	331	295	310	309	296	312	308	302	329	315	300	299	306	316	304	293	325	246	313	335	288	333	338	298	319	347	327	285	311	331	293	294	281	301	320	288	317	304	333	303	290	315	318	313	328	322	301	316	300	332	289	303	309	314	323	312	317	299	305	315	306	305	332	287	293	338	325	314	325	331	331	307	308	310	308	279	295	289	334	317	249	323	267	324	279	284	320	298	338	338	306	313	301	353	337	284	309	295	312	295	341	284	355	350	315	285	303	304	318	321	302	287	295	309	297	295	310	329	309	308	314	309	311	309	325	320	321	282	338	322	288	360	312	332	297	284	302	274	322	317	299	301	309	320	326	297	306	307	271	304	319	299	277	332	286	324	324	321	312	336	329	319	339	295	333	296	300	322	316	284	323	291	327	315	282	323	309	308	310	280	301	304	327	306	306	303	318	299	312	298	313	288	308	270	295	311	293	318	289	277	277	311	295	318	285	347	348	318	334	304	323	316	292	325	298	319	305	314	353	292	319	311	322	341	303	325	305	316	280	319	298	346	317	315	337	325	334	272	315	288	298	326	295	317	334	297	340	344	289	306	328	271	355	310	313	300	307	294	333	274	332	341	296	318	299	302	317	323	296	313	301	323	329	320	319	286	266	307	292	335	335	356	308	296	310	323	297	297	325	283	308	286	315	301	314	303	324	292	341	311	317	324	290	331	305	297	317	297	318	312	312	308	304	314	338	328	315	332	332	324	307	293	274	293	297	307	306	322	311	301	275	355	312	298	343	310	338	287	329	304	324	316	306	299	277	318	335	330	321	315	283	309	304	297	302	342	304	318	362	297	315	300	317	309	348	297	333	332	308	310	328	300	315	310	308	317	316	305	320	275	313	312	262	304	313	288	315	320	309	323	316	328	292	328	303	301	309	302	328	282	307	314	287	352	298	306	330	292	292	307	320	306	337	315	320	287	315	316	333	333	319	308	327	338	262	329	301	298	305	322	307	325	329	300	321	292	341	335	325	274	325	307	316	300	299	323	336	331	319	306	337	291	282	301	297	309	305	304	311	328	293	339	328	332	310	337	309	312	301	305	301	340	348	286	320	309	337	333	300	305	286	304	300	308	285	300	347	277	350	308	297	293	322	306	304	306	311	312	316	312	315	321	330	322	331	274	328	310	327	300	337	341	310	350	287	320	297	279	333	284	319	279	305	289	308	332	304	313	292	303	323	317	312	291	280	319	288	302	286	302	317	303	297	289	302	316	307	355	318	314	333	297	309	302	310	311	295	297	312	313	295	314	332	322	317	312	333	334	325	313	312	282	309	343	323	299	287	297	324	261	296	304	320	279	316	319	329	293	302	316	299	289	310	338	309	319	326	328	320	305	326	302	308	336	301	326	324	282	322	321	295	309	300	285
38228	36889	2463	1381	1056	886	737	672	551	544	495	506	472	459	433	506	416	391	424	410	415	439	453	432	383	449	413	397	409	400	436	365	405	389	443	400	414	405	388	388	422	409	391	389	431	416	374	404	378	371	407	417	374	379	415	400	383	404	438	418	389	393	411	417	377	407	377	414	412	373	425	419	396	387	383	388	409	390	422	434	413	433	396	381	416	422	381	397	397	391	399	394	410	391	384	402	423	375	388	411	386	407	399	409	396	404	363	350	426	401	379	435	418	390	426	399	375	411	383	401	397	400	369	382	409	369	416	379	362	411	370	433	384	408	359	394	427	393	398	401	380	380	406	424	392	409	414	400	380	380	376	385	388	356	413	449	407	403	399	392	407	403	408	423	351	353	390	411	361	416	390	414	467	396	394	390	418	373	430	379	368	398	400	384	412	406	370	395	358	386	369	386	419	409	367	430	391	412	378	403	374	397	390	377	445	415	409	440	370	395	402	417	370	407	399	391	391	409	384	416	409	403	408	394	354	409	376	432	430	434	374	444	410	420	397	416	367	397	392	359	396	424	359	360	425	400	419	442	417	368	404	400	409	437	421	411	371	408	438	353	361	398	430	407	399	401	391	385	400	362	393	400	363	408	369	405	440	402	406	393	409	401	419	408	396	392	365	364	390	398	388	414	423	372	405	408	403	374	415	413	401	413	389	415	388	429	404	387	376	421	387	388	404	389	389	389	401	396	390	449	366	384	410	433	373	365	386	385	406	422	387	429	415	402	374	363	400	428	422	392	391	407	376	410	411	402	397	395	375	382	372	372	402	388	404	353	406	435	441	365	413	386	390	451	417	395	413	378	415	383	409	399	370	372	423	404	413	406	415	392	397	380	406	389	418	406	404	454	379	416	378	396	406	386	432	418	369	366	416	393	409	370	413	406	411	387	377	394	402	395	396	380	391	410	391	406	399	420	390	383	366	414	375	398	440	401	427	358	392	412	409	429	409	387	389	400	384	374	406	422	402	401	419	389	396	415	390	365	404	398	410	384	400	421	385	390	402	443	412	395	415	390	414	376	410	378	436	402	364	419	423	401	408	390	373	353	425	382	405	406	398	380	411	412	426	436	384	392	396	414	416	359	349	368	397	413	356	415	379	394	390	403	393	398	407	434	422	382	395	413	365	368	387	430	402	380	395	409	410	414	383	410	399	414	368	406	396	412	400	380	387	390	416	404	379	402	373	387	411	401	378	369	371	399	400	374	393	371	382	386	376	388	409	398	397	414	411	385	408	380	402	377	371	398	409	386	398	403	426	394	384	368	402	424	414	422	415	391	432	401	384	404	412	397	435	413	386	416	369	404	411	399	363	413	386	408	382	429	374	415	413	440	403	385	411	391	398	436	368	404	383	392	384	377	348	382	430	421	381	410	406	427	374	378	408	397	406	412	401	397	405	402	364	409	409	380	404	405	404	381	405	404	375	416	417	430	435	344	423	404	383	368	391	394	409	389	365	408	408	427	394	372	415	421	404	378	401	399	364	373	371	371	406	356	430	370	382	394	375	415	414	404	381	387	383	372	384	373	413	378	412	417	392	358	383	408	397	361	376	395	380	402	361	402	378	384	365	387	397	382	428	392	413	385	377	396	416	377	372	445	412	408	367	389	401	389	380	415	400	381	382	406	382	392	398	399	398	395	417	427	411	400	451	395	407	400	408	355	372	425	409	415	399	407	397	381	388	406	406	418	376	424	418	350	404	404	413	448	397	404	438	402	393	392	388	384	393	401	404	373	382	400	418	408	401	414	397	400	411	396	374	434	408	395	376	346	374	403	377	391	413	390	402	391	362	407	397	398	407	393	401	369	414	390	386	413	371	386	410	377	422	384	390	395	397	391	415	402	417	387	341	405	424	383	411	401	426	349	365	404	383	354	418	412	402	398	411	406	402	374	387	425	400	398	428	399	400	399	402	401	400	407	398	391	410	412	412	400	369	346	364	385	403	406	416	426	409	365	373	395	395	402	417	393	415	406	365	374	392	397	364	380	375	399	428	409	422	399	388	404	413	357	434	366	400	411	384	397	358	382	386	440	367	382	401	403	414	410	403	409	386	381	378	395	393	406	398	386	369	415	428	357	364	410	383	408	381	375	406	405	393	420	400	404	405	402	403	419	383	352	375	391	409	392	380	382	417	403	383	384	392	382	412	389	412	387	415	398	404	420	374	359	389	425	393	381	413	447	423	417	401	395	409	377	360	397	409	368	409	408	370	415	380	381	387	398	403	376	397	384	373	386	416	386	406	385	383	392	381	370	393	415	387	378	414	403	405	372	424	406	412	391	393	412	381	389	375	436	431	403	380	398	398	378	378	423	392	419	388	389	409	402	412	407	387	406	414	405	395	392	386	367	388	407	377	453	404	447	428	400	397	382	381	377	374	428	354	393	411	375	368	382	407	387	393	397	418	380	372	367	399	441	402	403	368	432	416	385	429	411	405	382	417	384	421	379	394	363	418	435	431	432	423	410	382	391	403	445	416	410	383	391	349	388	352	380	399	412	378	354	371	358	387	398	411	373	401	387	426	394	407	359	386	404	396	407	441	404	403	374	405	411	404	406	399	397	367	360	344	388	440	426	410	408	365	420	454	397	404	443	392	409	383	408	392	424	341	417	395	445	403	403	388	374	392	374	376	401	389	366	427	433	394	400	442	419	387	376	395	442	384	400	386	399	427	357	405	380	401	445	405	400	398	395	422	393	363	398	412	394	378	387	414	442	396	403	404	402	406	386	398	398	377	418	390	364	424	391	425	387	405	382	398	411	411	386	393	394	414	382	391	416	419	400	424	387	416	371	413	380	451	379	435	430	386	410	402	405	387	424	374	410	375	403	412	436	379	359	383	375	427	440	396	404	409	389	408	381	413	403	365	411	377	382	398	400	416	401	411	426	375	433	401	370	432	397	411	391	392	388	384	397	380	423	363	410	396	409	429	390	410	406	397	399	394	407	411	395	374	380	358	396	399	388	386	383	377	410	362	416	411	330	434	388	368	414	374	380	399	407	413	389	440	440	393	374	390	395	364	391	408	401	405	357	406	402	379	412	397	398	391	394	370	378	411	411	378	376	417	420	405	370	387	392	437	400	398	376	426	431	407	381	371	415	372	414	368	372	381	352	405	400	393	411	401	405	405	365	403	417	362	405	362	416	404	392	393	374	411	423	381	428	411	379	404	413	413	375	438	394	399	372	400	374	378	386	364	425	356	390	395	370	378	373	441	418	406	419	415	421	412	387	387	409	386	393	387	418	396	413	416	399	408	389	350	402	422	402	422	386	363	391	446	386	395	400	386	410	366	383	378	364	373	399	387	396	386	394	404	393	404	365	445	410	424	428	383	412	390	408	375	402	400	404	408	394	397	399	375	396	398	409	403	409	406	405	394	380	410	384	386	385	391	414	380	404	391	414	409	383	414	344	380	413	441	394	412	370	376	421	415	364	413	387	387	417
23228	21532	29264	24196	21514	21538	9234	1151	911	826	771	707	686	649	685	621	672	605	636	627	569	638	572	611	598	584	594	596	593	608	588	592	536	625	560	552	568	574	552	547	607	538	558	513	548	620	573	562	550	547	594	557	533	599	551	520	560	570	577	565	576	576	546	561	624	579	584	546	543	586	507	555	538	560	562	575	581	562	562	553	601	556	621	547	515	552	560	549	591	589	585	569	565	552	549	537	589	582	558	590	590	538	547	579	570	585	596	573	561	571	561	555	600	564	585	569	554	509	566	568	568	544	576	529	568	585	571	558	570	582	609	582	540	587	572	534	541	565	571	561	517	588	602	501	515	584	560	531	489	556	535	564	529	588	582	549	582	504	548	546	559	575	547	563	524	552	514	552	522	619	571	592	563	540	551	550	555	512	554	569	589	535	592	570	577	605	543	559	549	594	543	586	583	573	559	573	558	521	517	549	533	525	602	523	520	528	567	534	559	605	526	576	550	544	567	527	520	589	540	537	576	505	549	585	564	541	569	475	572	527	583	550	539	536	546	512	545	562	575	587	530	566	580	594	531	545	555	579	547	547	563	523	574	559	585	557	566	568	569	552	556	536	588	539	560	572	563	611	542	567	564	571	526	612	536	580	565	530	580	538	575	581	535	564	556	569	570	527	573	556	524	487	601	574	565	530	557	580	544	538	555	558	535	560	549	546	536	563	570	564	568	573	552	558	556	546	529	533	536	549	532	553	541	622	549	615	536	559	597	582	532	529	559	604	580	566	551	568	567	548	556	532	551	554	537	584	549	587	537	581	520	548	560	542	535	582	576	536	561	622	515	540	570	574	557	554	551	506	548	565	561	562	558	580	559	529	552	562	523	527	572	585	564	551	545	535	582	550	542	560	549	541	569	517	540	562	505	564	586	591	542	544	573	534	527	562	586	558	539	579	565	541	524	571	559	542	579	559	536	520	530	577	563	510	579	602	543	511	553	526	547	545	560	537	568	583	571	570	531	562	547	522	558	559	553	546	529	580	582	577	542	594	502	560	559	538	533	567	574	549	556	529	507	565	554	535	578	568	560	576	579	584	564	598	533	550	581	563	574	548	553	551	565	548	545	530	591	571	585	582	569	500	588	543	557	560	540	557	560	575	607	554	547	521	561	579	567	563	549	529	586	550	563	565	570	571	617	505	567	565	479	574	555	541	573	599	546	537	567	587	568	562	525	529	573	547	520	562	610	529	556	551	560	528	554	569	562	577	541	573	562	546	556	564	599	569	570	549	557	569	537	567	557	575	550	523	603	568	551	569	564	609	602	535	579	564	498	518	565	555	514	538	555	512	531	514	586	552	565	547	534	566	531	539	592	565	546	595	543	556	587	543	509	577	559	581	563	555	550	563	541	556	546	561	587	581	584	540	583	516	566	548	520	547	545	565	527	549	549	597	571	547	525	579	541	543	542	525	519	566	558	573	546	589	554	576	546	533	549	522	544	513	551	603	561	555	546	541	587	559	566	573	547	543	552	559	567	586	548	531	567	521	570	546	569	561	567	556	575	556	517	591	545	546	573	543	557	565	552	556	537	574	508	556	534	591	557	559	557	570	539	557	527	523	578	532	585	523	582	559	534	526	562	545	590	545	568	540	544	529	565	565	567	541	548	554	503	543	536	579	565	530	534	533	502	555	575	546	577	575	546	591	527	538	560	576	573	523	564	596	532	548	537	571	563	589	539	578	552	594	569	560	562	582	574	556	633	534	553	577	549	556	547	554	573	554	571	550	581	560	563	571	574	552	543	562	583	529	525	538	534	537	582	550	553	546	570	546	589	578	532	545	545	624	543	576	567	621	554	557	559	560	559	535	577	557	522	548	542	545	540	536	557	568	561	561	544	542	569	549	553	568	547	517	516	577	606	535	608	544	539	529	509	579	566	513	559	556	576	545	515	544	530	496	562	560	568	543	562	562	553	571	577	581	517	560	555	541	562	576	532	551	586	559	543	565	546	563	559	520	524	505	506	552	580	563	580	558	595	493	568	542	564	505	538	519	605	531	559	558	582	556	544	511	558	540	569	545	555	532	590	583	579	575	563	568	556	541	520	591	596	546	551	557	512	536	548	547	570	597	548	549	538	533	543	561	531	562	568	507	527	539	556	555	523	565	547	602	560	560	568	548	576	576	554	530	560	536	562	540	516	544	597	519	544	544	559	581	547	528	558	570	503	498	602	563	519	562	552	570	549	503	525	554	577	537	538	517	514	587	569	593	569	540	569	538	563	532	506	529	526	555	556	580	522	570	523	544	496	606	551	591	557	584	534	552	549	593	521	528	568	565	556	587	585	563	559	496	524	558	542	551	559	583	565	556	589	570	533	565	550	561	512	557	569	566	568	520	575	554	525	563	555	517	595	527	540	549	570	544	560	542	575	562	544	574	558	548	554	569	526	547	531	544	537	566	565	594	532	559	562	564	554	560	533	553	541	532	542	570	540	567	549	522	594	544	583	528	557	568	554	536	538	587	604	572	553	555	537	495	548	545	571	595	511	545	562	573	567	562	551	490	562	566	483	570	579	567	560	583	489	528	537	574	560	522	568	534	509	556	602	532	575	534	540	578	568	527	569	547	585	600	538	540	556	567	523	538	545	548	524	558	574	510	542	554	571	520	562	543	590	554	553	542	567	554	532	550	567	561	565	568	558	579	521	512	538	543	584	605	544	533	564	518	573	596	581	525	559	534	575	587	536	528	542	531	544	588	562	572	576	539	529	542	537	558	563	598	541	552	527	579	565	509	556	567	542	538	580	597	565	580	533	550	563	531	620	570	582	528	601	550	552	543	560	618	541	544	571	593	549	548	589	533	549	580	546	527	523	584	570	608	545	542	558	576	541	545	541	538	556	527	533	512	553	517	578	548	540	586	602	542	550	565	533	568	575	545	575	551	567	524	534	579	533	608	515	601	543	565	556	553	578	557	590	568	598	549	517	545	542	537	551	573	590	541	549	565	535	546	547	583	596	539	542	570	556	564	512	607	545	513	569	574	554	541	564	525	582	517	488	542	519	538	544	565	536	567	535	568	544	523	569	546	557	570	533	550	518	543	556	546	532	622	545	533	543	563	577	540	551	523	540	564	573	546	593	535	527	538	587	515	572	551	545	525	553	569	542	550	575	538	537	554	563	568	565	539	562	533	539	573	567	531	512	547	542	558	512	577	574	520	565	569	549	549	546	592	528	567	569	541	530	590	586	564	599	562	551	561	581	545	588	580	562	585	572	591	555	584	568	550	571	580	571	572	571	539	587	579	541	542	523	566	560	559	524	536	581	576	591	561	585	570	530	559	571	592	587	518	592	523	548	528	535	550	548	559	567	547	543	585	507	555	542	564	523	552	567	571	540	582	561	561	594	546	595	552	554	589	554	557	567	509	591	510	549	610	543	511	545	552	566	579	564	561	519	560	593	551	528	558	581	581	554	561	632	553	537	547	555	546	552	548	561	591
44465	47313	8482	4325	3171	2430	1837	1574	1349	1169	1047	1033	956	862	833	806	798	781	770	771	739	713	772	732	718	733	684	668	679	697	680	652	703	673	672	708	643	669	725	702	685	685	661	665	678	643	636	677	640	655	666	649	659	687	698	673	648	633	604	658	649	645	615	645	662	695	640	650	641	659	652	665	661	659	631	632	598	639	682	597	693	646	662	629	690	722	688	655	654	642	661	658	636	664	675	627	636	647	674	663	664	653	648	650	657	652	648	670	675	650	649	690	668	648	579	636	706	675	672	655	674	628	618	623	658	638	716	656	616	643	657	664	683	676	658	648	635	653	689	636	601	658	665	643	608	648	656	675	598	619	663	636	683	654	652	651	641	696	609	634	650	641	641	669	687	671	642	685	710	652	650	658	619	627	660	697	687	663	621	628	689	632	631	689	650	658	674	674	652	667	643	690	634	667	647	634	606	636	642	675	659	647	640	648	598	636	701	656	665	653	703	664	626	640	632	637	700	655	667	694	677	605	620	678	588	668	638	667	638	621	666	698	638	640	669	619	678	586	614	653	635	661	647	712	649	653	644	648	661	647	644	628	588	607	662	663	651	645	610	660	606	668	707	656	614	658	643	673	608	654	604	645	637	697	607	664	645	604	671	677	646	674	670	692	637	678	679	605	702	666	658	677	669	666	657	675	619	597	638	633	646	667	619	650	659	626	650	635	674	696	635	672	644	664	673	624	663	632	649	628	682	686	626	688	655	594	674	653	701	604	623	671	653	643	638	684	689	661	621	661	643	687	628	668	651	622	652	644	658	654	645	657	626	642	620	634	623	640	686	622	703	647	652	632	594	650	667	652	668	691	665	682	664	613	663	665	685	645	681	693	654	668	616	648	644	652	640	703	614	683	622	660	606	617	627	639	679	679	669	655	675	688	656	643	654	661	655	656	654	667	641	634	652	614	640	692	643	656	684	644	654	693	644	663	637	642	634	662	652	649	625	645	661	692	609	612	649	631	623	676	643	616	646	681	655	637	661	680	643	680	662	636	630	612	659	641	650	720	674	660	656	659	670	608	677	711	634	644	651	639	637	702	627	639	634	667	625	657	685	646	632	660	673	651	689	671	692	659	642	634	616	670	652	637	654	603	628	665	649	632	621	646	646	622	631	677	653	673	606	634	673	644	632	634	648	654	624	646	686	650	625	705	671	653	690	666	634	675	638	652	649	650	677	710	646	646	641	672	635	652	658	648	666	623	674	640	615	673	670	642	675	673	624	634	660	635	651	667	662	654	655	689	601	661	677	645	634	644	629	674	635	664	652	669	637	678	643	649	591	633	678	633	612	615	681	710	712	675	654	651	646	645	650	663	617	684	654	655	647	697	681	665	657	657	643	665	660	653	649	712	666	623	633	657	668	653	645	633	634	672	638	675	684	652	671	657	666	677	716	662	656	608	642	661	693	661	690	657	658	636	686	658	635	633	661	649	675	622	668	647	637	649	630	655	630	639	663	634	661	643	638	633	635	638	647	658	660	637	651	645	679	624	640	667	640	693	682	676	664	643	609	620	670	647	605	598	644	665	631	590	676	688	687	612	679	659	644	634	617	626	654	671	663	611	657	661	650	596	648	629	634	637	694	649	664	601	671	668	599	639	630	643	654	681	657	636	678	645	607	659	637	670	655	678	654	615	671	627	618	606	620	680	651	645	647	666	674	674	626	678	688	627	617	639	702	660	668	664	686	690	678	660	602	681	673	654	648	591	639	687	665	585	638	627	661	642	660	655	679	645	670	657	608	647	664	605	660	679	646	625	660	612	660	651	672	626	637	624	646	633	665	651	639	675	664	652	668	649	620	659	630	691	652	644	602	621	666	636	643	681	645	708	656	649	637	630	646	670	641	637	626	654	651	639	624	678	641	622	626	697	625	630	618	602	641	599	641	655	653	660	622	660	614	623	599	675	646	615	645	648	677	635	646	633	639	625	666	701	647	607	628	644	624	672	654	687	620	632	607	662	607	633	659	651	672	665	629	668	664	671	667	609	641	628	594	637	660	655	639	630	595	630	680	668	647	612	640	667	665	698	616	608	678	606	641	613	661	600	608	657	662	653	648	679	664	601	620	648	622	654	659	687	635	652	695	637	690	622	674	614	604	695	593	604	636	624	659	658	598	687	660	604	619	625	650	654	622	632	674	663	690	621	634	642	672	637	678	648	623	675	675	672	683	652	621	619	667	665	673	637	656	686	660	647	690	662	649	638	639	666	647	696	600	634	667	630	663	635	636	659	648	618	679	675	649	676	668	614	615	645	596	674	647	642	707	666	651	610	681	662	673	677	651	645	627	635	664	682	654	624	634	653	650	680	616	668	661	622	605	648	639	671	678	637	673	621	629	648	674	629	656	637	619	634	621	641	717	619	659	658	666	704	627	656	689	671	671	636	667	631	663	662	645	663	689	686	640	679	655	672	637	627	641	644	611	656	653	633	627	686	659	648	666	687	653	654	648	654	671	652	684	615	655	658	667	652	651	653	646	664	712	671	680	673	646	614	667	643	626	661	624	692	694	661	629	628	648	654	672	603	646	596	686	649	631	628	623	684	681	630	642	677	689	678	678	636	670	640	669	657	670	642	650	666	571	645	663	631	604	685	642	680	659	632	696	670	646	663	662	675	663	622	671	639	657	673	658	699	680	654	671	630	621	701	672	657	668	663	684	644	698	648	650	665	618	613	655	690	646	625	602	642	651	669	615	698	629	686	696	667	666	648	668	656	641	679	660	652	684	647	650	615	624	628	657	615	618	634	656	621	658	611	678	634	647	656	642	666	626	648	678	655	658	678	636	605	675	646	637	624	645	660	661	681	649	649	629	689	637	640	629	669	655	644	723	661	657	680	643	663	633	634	693	644	665	663	638	626	622	660	648	682	643	653	632	628	660	688	653	648	648	627	700	651	596	675	634	655	660	632	671	596	674	641	678	685	686	638	685	628	685	640	652	611	619	632	626	647	667	676	651	663	655	641	625	607	646	672	709	627	663	634	635	619	625	670	649	627	681	640	671	625	624	634	646	655	620	643	624	657	650	655	666	697	637	674	638	667	646	661	638	667	668	607	657	646	628	642	600	653	649	648	663	662	648	675	667	650	622	690	721	684	659	687	672	668	677	641	619	606	662	641	666	670	620	676	602	622	630	631	610	665	626	634	669	650	678	661	643	670	668	648	603	608	598	641	644	667	641	644	708	609	670	654	672	678	656	706	652	626	627	650	722	661	608	709	694	664	617	683	656	652	624	600	607	639	671	700	640	664	646	667	664	644	627	675	635	644	687	626	684	660	637	688	633	644	645	664	656	650	670	631	619	621	690	668	630	671	638	649	572	645	614	665	661	649	630	672	645	616	625	674	663	677	645	628	641	656	644	666	625	650	665	658	681	648	679	683	642	685	629	648	649	695	693	695	651	677	655	663	632	632	653	630	611	616	618	623	627	659	703	629	645	632	624	712
29624	25201	13601	1419	439	367	296	223	191	212	191	188	211	193	180	179	174	190	189	196	194	194	168	190	206	223	178	195	181	204	189	195	187	194	193	185	179	198	224	196	188	187	200	193	185	187	188	208	190	189	177	190	218	187	196	174	204	184	175	188	186	183	204	195	201	218	176	185	175	194	184	199	211	196	178	192	180	215	184	195	197	213	190	208	167	205	183	178	194	164	185	198	190	184	194	192	192	213	175	197	180	202	204	196	199	174	216	182	181	196	187	182	172	218	183	181	190	212	184	190	214	194	197	193	208	195	192	195	227	222	211	207	198	162	195	203	187	225	196	199	180	193	204	198	209	194	190	201	195	191	204	172	188	224	208	196	199	183	177	186	186	188	193	206	248	203	186	206	193	197	193	213	214	197	177	181	206	193	200	185	209	198	191	180	178	214	178	230	183	170	179	224	162	233	165	181	185	188	178	208	175	215	192	180	186	204	195	167	200	208	198	190	201	190	206	186	173	199	191	187	197	180	210	179	220	191	202	183	200	191	194	229	174	179	196	178	200	188	180	184	195	183	193	177	200	169	207	208	194	187	217	161	179	193	193	194	232	192	191	216	202	174	198	203	189	176	203	200	178	188	185	160	205	162	196	203	172	206	185	171	211	187	183	187	205	169	197	193	176	191	204	183	185	186	172	196	201	194	186	208	193	215	185	223	187	189	196	180	196	210	200	219	187	180	211	206	198	211	205	206	195	191	205	178	187	167	181	209	204	194	191	217	163	173	181	198	184	192	207	182	174	192	191	213	172	181	206	182	201	178	166	193	195	197	212	205	209	204	201	188	169	208	167	205	170	190	190	202	179	202	194	175	169	190	165	196	188	194	188	200	226	195	190	190	185	181	185	191	176	192	173	215	189	204	183	189	215	186	213	175	186	219	200	201	239	210	167	182	185	193	200	205	176	188	188	198	208	185	198	192	201	185	182	173	203	222	197	190	174	205	190	183	195	210	192	204	202	187	191	186	193	170	208	177	175	199	193	218	219	179	210	185	196	184	198	189	200	195	186	197	204	189	190	196	209	185	210	192	198	175	212	191	188	194	195	210	183	194	169	185	177	196	207	201	190	173	211	217	174	188	193	173	167	173	190	217	185	191	215	176	162	197	214	201	210	182	198	169	190	202	175	192	200	195	188	180	211	207	215	184	192	212	193	194	202	175	195	183	190	200	220	204	185	187	188	204	196	206	202	173	205	176	198	190	172	185	181	197	167	224	189	202	162	200	195	213	165	219	185	207	183	212	190	176	222	185	190	194	199	192	167	203	196	205	208	182	186	217	209	209	213	181	176	191	182	212	205	239	196	197	177	211	195	200	190	168	166	205	199	189	170	200	191	216	209	199	178	200	182	174	188	190	194	199	212	186	193	189	191	219	184	205	194	194	187	201	202	199	191	203	185	191	178	212	192	201	195	206	183	195	184	198	196	208	208	207	197	190	196	207	197	211	199	180	191	180	188	208	187	191	186	160	201	190	194	211	178	192	179	201	193	201	186	196	191	183	233	190	226	184	186	196	207	189	178	201	196	189	205	196	226	202	173	183	176	197	180	199	170	186	193	172	207	169	225	222	207	198	216	205	194	199	205	206	205	167	192	190	152	204	210	192	221	196	214	181	196	208	199	179	178	188	175	200	182	190	210	223	178	215	196	190	204	205	187	210	225	194	211	227	187	191	172	184	198	200	210	197	172	186	215	205	203	203	190	178	185	212	186	205	195	196	161	208	185	212	205	186	187	185	186	186	197	182	211	190	206	206	183	200	205	189	195	200	194	191	176	184	206	214	202	188	194	193	219	180	193	205	192	191	191	192	175	172	209	181	200	214	165	196	199	189	189	197	203	208	171	165	185	207	185	188	203	196	167	174	194	205	185	196	167	204	201	221	187	180	202	192	192	209	180	190	184	185	193	182	192	190	173	205	195	171	156	198	180	197	197	203	166	189	183	188	204	203	182	201	193	183	204	198	206	204	215	205	193	212	194	181	178	192	211	205	188	190	188	195	183	205	169	212	168	184	206	193	206	214	194	194	195	178	194	212	175	179	172	197	184	172	243	206	182	178	188	192	204	183	193	196	205	192	181	204	189	193	181	184	195	199	196	179	193	198	206	216	202	170	213	213	211	205	227	205	183	198	197	221	198	188	219	205	194	162	197	209	211	190	208	202	177	202	185	189	199	171	173	210	185	185	204	187	214	180	197	170	169	189	189	180	214	190	195	188	186	190	183	216	184	203	185	198	178	211	190	207	181	186	200	184	187	218	181	214	195	209	217	214	163	203	197	220	199	182	219	154	194	176	194	195	174	175	201	184	194	193	177	195	203	190	201	194	206	187	209	206	206	169	193	207	186	185	193	185	189	200	196	165	157	208	182	220	203	215	189	160	214	202	207	218	198	194	207	196	175	178	213	200	227	199	183	198	194	184	176	192	186	209	156	206	190	203	170	200	184	190	176	184	197	194	210	186	198	193	176	190	195	218	192	166	192	175	191	182	186	182	169	188	225	201	193	193	166	178	188	186	188	186	210	191	213	183	200	189	200	177	205	207	202	217	202	186	185	218	203	210	206	204	212	194	171	180	175	207	200	185	179	198	197	194	189	195	199	213	193	204	184	182	193	180	183	199	223	186	197	172	174	183	205	199	196	190	179	215	210	205	187	184	220	214	199	171	191	196	185	189	195	191	177	206	215	202	210	186	176	200	215	194	187	198	195	187	174	187	206	181	191	217	202	189	195	170	206	195	198	205	172	206	224	228	194	209	203	245	207	192	233	201	216	205	191	216	208	185	204	189	212	219	220	204	194	156	188	196	172	204	186	199	183	176	181	223	177	195	179	182	220	218	194	183	222	203	219	162	185	186	190	192	190	195	175	171	180	195	164	192	182	200	180	195	180	199	204	189	190	186	191	172	180	200	188	169	206	206	207	209	203	192	187	193	185	204	184	195	212	209	173	222	170	191	188	206	181	194	207	204	186	203	193	204	178	185	177	192	172	200	194	187	205	184	177	209	178	194	197	184	220	196	197	187	208	189	178	205	209	192	198	186	204	185	190	218	204	179	198	185	188	188	199	184	184	200	179	183	181	210	189	194	191	187	197	193	205	219	190	171	199	200	182	198	188	206	197	180	180	201	172	183	197	180	213	190	190	182	211	214	183	176	194	205	174	198	187	189	174	193	171	205	181	194	206	211	175	188	193	197	205	207	193	210	199	192	166	179	188	233	175	201	180	197	175	202	192	188	217	200	192	183	201	192	174	196	187	174	179	185	166	198	204	178	182	191	168	192	198	177	166	200	171	178	175	208	191	222	196	200	170	194	210	200	200	186	182	201	182	196	200	200	206	171	228	222	199	186	207	184	203	192	177	171	191	172	220	181	205	203	191	207	183	185	201	203	210	202	189	191	221	208	200	171	211	175	217	204	158	217	188	212	199	197	184	194	182	189	171	195	189	201
34883	29841	653	435	384	338	283	282	254	283	267	262	256	287	254	221	247	246	236	248	228	259	269	230	240	276	256	243	234	231	227	264	267	277	236	239	251	248	237	258	267	256	238	247	226	255	255	229	247	250	243	250	253	256	234	242	243	247	272	271	233	251	284	222	258	264	255	229	247	241	243	243	270	227	253	270	250	244	233	248	247	265	262	249	242	254	240	239	267	228	244	260	241	229	247	272	256	233	235	268	268	255	251	242	256	231	239	266	243	260	231	239	232	233	221	260	269	255	242	261	246	224	250	237	273	272	242	239	265	254	245	269	250	242	270	266	255	263	240	274	209	261	272	260	266	257	263	244	275	223	218	253	258	251	262	239	268	242	258	258	246	248	226	245	252	270	260	267	244	256	240	250	256	265	239	240	232	264	257	250	249	255	266	260	261	270	271	229	213	240	236	230	254	238	259	250	221	258	276	246	255	248	269	268	233	243	256	257	268	257	262	243	253	275	242	237	254	252	260	267	242	252	263	249	257	256	270	239	224	262	259	257	243	262	234	245	290	248	261	245	269	256	229	248	267	265	245	243	234	248	258	268	262	253	245	239	273	251	238	245	274	239	236	244	284	259	244	269	235	258	248	278	246	229	261	257	277	249	222	258	257	249	255	267	229	281	244	251	257	253	268	254	265	294	246	241	236	242	262	237	225	227	251	250	237	245	230	265	239	268	236	268	239	239	248	230	265	250	255	245	235	254	283	241	263	248	250	273	232	225	221	260	256	283	245	254	258	263	249	252	253	242	262	264	238	263	211	264	240	276	278	232	248	235	237	281	268	259	240	220	259	265	258	268	241	236	274	252	245	251	264	242	253	238	295	256	253	284	267	239	265	256	239	229	253	286	232	261	234	253	253	265	252	248	237	257	237	233	242	268	256	254	244	270	263	220	227	255	251	261	246	262	234	262	268	256	283	237	236	243	245	283	250	253	231	262	260	250	244	259	247	279	234	254	262	212	253	261	253	259	238	249	240	258	268	248	239	266	268	253	263	253	271	244	242	237	250	243	267	234	284	228	276	268	274	246	233	245	229	252	258	247	230	269	265	230	264	253	279	236	243	254	276	266	248	225	270	248	248	251	253	226	267	233	262	215	241	262	217	247	290	280	222	267	255	277	254	241	257	260	282	255	262	263	236	257	232	283	281	273	253	236	228	242	272	257	257	263	241	253	243	252	223	233	216	230	243	229	286	263	262	261	246	274	249	268	279	234	268	244	248	226	274	275	250	234	246	242	288	234	253	271	259	247	261	261	259	265	258	233	240	257	252	269	265	264	269	283	239	261	254	246	277	264	223	245	260	258	236	255	248	240	242	251	266	269	236	247	266	241	259	242	276	245	255	237	268	241	239	243	266	242	246	276	255	270	239	242	240	269	261	259	246	267	250	251	250	241	288	233	243	230	256	243	237	234	242	241	247	209	235	246	270	212	242	217	244	274	266	242	261	240	261	251	256	286	278	255	236	283	255	234	283	229	246	261	248	261	250	266	269	261	254	256	239	252	208	243	229	242	261	256	272	271	239	265	239	254	285	238	240	292	250	266	264	282	258	239	272	229	246	283	247	283	224	271	246	241	248	266	250	259	264	228	255	238	250	256	244	270	277	200	282	276	251	266	250	239	266	247	242	256	281	228	236	239	244	251	243	283	239	229	257	266	265	257	252	289	256	271	261	262	242	263	257	266	282	268	276	248	230	239	246	270	228	247	271	271	246	239	247	238	238	252	243	257	213	268	254	210	254	244	255	254	254	226	232	248	263	239	237	249	260	302	250	219	256	264	263	237	246	226	272	270	267	259	236	254	300	280	257	279	223	229	243	251	257	280	252	243	253	240	267	236	243	270	242	273	267	240	251	253	266	243	246	244	274	257	259	284	264	279	237	260	262	260	263	290	258	247	252	239	275	272	260	236	263	241	258	248	257	262	265	251	246	235	270	267	255	238	254	235	245	244	260	235	253	232	286	253	252	256	230	272	224	251	255	256	274	210	241	253	224	255	255	259	258	245	245	261	248	208	254	240	243	258	259	243	236	258	239	255	243	288	249	303	256	238	285	248	222	237	231	233	227	259	229	258	248	275	274	265	244	264	270	228	242	249	250	248	264	303	223	250	257	294	237	218	265	241	264	253	250	239	263	264	284	272	265	243	243	263	258	246	230	254	278	249	268	254	261	234	273	254	238	252	254	269	255	252	255	229	251	259	259	233	256	238	251	265	246	246	256	243	278	263	250	253	270	275	264	242	229	259	272	241	231	249	246	252	240	227	265	253	284	250	227	223	271	221	271	258	260	270	249	287	225	249	257	271	264	259	249	265	257	238	272	267	248	256	283	241	249	263	247	263	255	245	261	278	253	235	247	253	238	259	263	252	247	246	238	253	251	267	247	265	261	260	270	262	251	251	239	260	249	267	255	270	251	277	249	249	237	238	263	258	255	274	269	269	264	238	246	264	244	264	258	244	234	261	264	261	254	271	227	251	252	231	229	253	231	248	252	215	232	265	253	235	246	235	280	247	236	254	242	234	253	257	244	245	255	247	249	255	252	250	257	260	249	272	267	256	250	250	230	274	242	228	277	266	229	264	264	277	278	271	253	268	234	287	245	281	252	248	266	245	260	229	264	286	221	222	256	279	263	252	244	231	257	262	266	252	229	242	251	256	277	253	261	254	259	242	259	269	248	255	239	264	286	258	254	254	275	250	231	245	246	226	265	251	248	243	229	237	267	270	266	256	221	254	259	269	267	238	290	247	269	231	240	253	224	258	257	259	267	276	243	240	262	286	276	254	224	261	260	251	246	229	274	258	248	259	239	247	253	245	262	268	273	234	246	262	236	266	241	245	258	231	259	238	244	237	237	269	273	253	260	269	261	272	271	269	248	277	225	267	211	275	249	255	233	230	242	225	267	250	250	249	241	264	233	261	274	241	233	264	255	269	244	286	228	241	272	276	243	275	249	254	268	242	236	236	252	242	273	275	228	214	222	222	259	271	238	231	250	276	257	253	252	234	266	249	249	263	251	274	261	267	243	228	263	266	235	256	263	259	275	273	223	265	260	272	282	252	225	260	258	226	233	267	224	235	261	256	241	235	270	269	276	246	239	238	267	204	235	271	238	246	248	240	241	250	253	261	280	231	230	256	261	262	239	243	243	238	292	237	256	257	244	266	233	284	258	258	221	271	280	248	227	285	258	274	245	240	272	243	283	255	253	244	233	233	248	255	251	237	265	262	266	261	277	252	246	262	253	222	264	255	268	235	264	246	285	247	264	225	249	254	253	256	272	250	255	266	224	264	254	235	253	234	269	276	270	283	290	244	270	276	264	249	256	229	217	265	269	257	233	254	246	246	260	235	275	238	259	272	250	254	248	243	257	256	273	257	255	239	248	253	245	263	234	261	236	225	252	259	256	265	241	259	256	235	264	261	227	263	269	231	249	224	252	268	257	221	236	255
24458	21498	28547	24794	21356	6045	727	491	444	376	398	383	354	370	344	340	351	352	326	316	359	301	281	340	329	307	296	305	303	288	338	307	328	327	277	332	345	312	329	300	285	307	310	307	302	306	338	303	309	338	291	325	312	291	301	299	311	331	280	327	297	303	321	296	294	322	342	294	337	319	281	306	303	281	306	315	286	295	309	313	297	316	288	304	331	275	304	325	308	278	292	293	293	306	298	331	302	324	291	277	301	318	312	312	311	348	322	315	339	308	299	308	271	295	287	306	300	294	300	288	294	294	269	286	320	269	300	299	320	288	317	300	269	308	293	321	318	288	296	299	300	327	307	302	298	275	279	336	302	331	294	296	295	274	298	299	294	294	325	314	316	284	330	280	312	285	318	312	329	319	300	278	294	302	266	283	301	304	316	311	271	282	283	319	307	279	294	298	340	295	306	299	330	302	281	298	294	299	274	289	298	302	284	281	318	252	292	308	293	298	313	310	350	286	325	303	288	312	318	291	279	296	309	289	312	298	296	287	272	297	297	273	267	342	290	290	317	320	290	288	303	302	322	270	277	287	269	289	314	274	295	301	309	304	320	298	320	313	294	314	290	298	275	313	342	303	304	283	317	285	337	289	284	303	310	291	306	308	303	293	316	275	304	331	313	298	313	299	277	304	326	312	313	289	307	289	317	283	316	334	265	296	302	311	290	321	330	293	274	288	312	304	288	297	264	316	293	311	317	285	284	283	298	287	314	312	320	289	308	311	353	317	305	312	282	295	295	299	303	288	314	304	311	286	303	302	308	297	305	305	321	307	333	309	313	304	283	290	326	322	306	291	319	285	302	325	302	283	308	324	302	308	313	299	319	303	281	281	316	325	310	306	266	322	321	305	304	320	321	327	306	293	326	305	327	340	304	323	334	295	304	299	308	321	321	303	285	320	299	312	289	301	297	309	258	298	280	304	298	314	329	287	309	340	312	300	295	265	328	303	327	288	273	284	308	323	283	302	281	289	290	291	282	301	327	310	294	313	309	272	330	323	309	277	292	285	298	310	324	331	321	271	290	316	308	267	314	298	302	311	265	279	315	288	310	279	315	306	302	320	281	276	315	333	338	305	285	308	294	317	304	276	297	316	300	257	295	326	324	321	273	283	328	306	298	322	322	290	322	287	298	292	307	308	293	280	297	270	299	270	282	276	324	311	329	304	325	306	295	299	300	291	331	336	313	303	316	291	292	287	308	310	307	292	321	314	297	321	300	318	312	268	277	280	308	289	294	321	297	306	282	304	337	301	318	303	298	316	312	304	295	291	323	299	318	344	282	300	326	330	313	311	291	320	277	300	292	349	302	271	305	317	293	312	287	287	303	297	299	318	281	328	289	315	310	286	306	298	329	325	300	316	311	322	328	285	287	305	305	302	300	310	317	323	301	277	312	302	297	291	287	288	317	310	310	332	311	289	329	321	316	296	326	294	310	299	284	322	304	277	330	291	303	320	323	300	334	302	317	297	310	290	298	290	291	296	292	331	294	316	316	267	281	292	325	272	273	315	312	287	313	281	269	293	329	287	285	325	314	296	311	287	325	326	308	306	344	294	315	326	288	313	309	326	309	280	282	281	285	316	349	279	299	285	311	281	252	285	292	318	300	319	264	311	294	339	299	289	296	315	295	309	311	316	276	303	294	313	317	289	308	307	303	317	311	282	326	282	314	303	336	292	286	328	309	283	304	304	285	323	300	297	306	309	272	300	301	290	290	282	316	316	281	295	323	308	280	324	318	308	313	284	309	300	263	303	290	307	293	278	300	322	293	281	287	312	303	299	297	297	285	294	252	308	303	288	327	321	307	326	337	292	323	301	326	325	273	324	290	271	263	301	278	311	310	309	317	293	319	301	306	276	302	285	279	300	298	304	287	275	294	310	310	290	294	305	290	290	292	310	335	311	295	301	281	290	310	318	289	298	295	266	296	325	294	299	299	322	303	301	315	290	312	333	303	313	277	293	288	330	282	322	317	286	286	295	283	310	287	304	302	285	309	280	326	297	287	275	317	340	321	295	306	285	317	265	273	293	282	326	284	324	297	296	321	308	285	301	317	281	300	285	350	313	285	309	344	311	305	277	309	306	296	323	314	292	304	299	338	292	301	313	289	303	314	309	333	315	301	307	313	322	307	307	279	291	277	306	254	314	314	291	302	286	305	306	286	300	314	283	281	313	286	328	325	307	302	273	292	281	312	291	311	293	314	318	286	291	306	316	293	275	292	324	284	304	304	278	297	277	287	323	300	291	314	273	287	316	306	315	306	285	302	309	308	303	329	316	282	293	326	315	278	307	295	327	314	318	284	331	314	308	289	316	303	294	302	306	315	288	291	323	284	294	312	303	310	332	276	304	311	285	305	310	318	314	295	332	310	302	288	300	280	292	287	294	291	301	299	300	301	303	298	330	292	286	280	301	251	309	294	267	300	288	299	322	324	302	291	320	301	280	321	321	285	304	314	298	305	307	266	289	305	277	343	298	299	283	285	320	324	276	323	287	296	290	288	324	304	288	328	303	278	304	294	273	311	289	303	290	301	325	331	274	293	316	302	314	301	317	324	277	292	273	326	301	266	284	289	313	295	284	322	326	286	314	326	332	316	299	274	326	293	286	279	277	310	279	291	301	328	290	302	259	278	298	299	310	297	308	290	317	302	271	301	282	285	331	304	279	267	304	325	294	310	273	303	285	295	303	309	305	303	320	298	325	300	317	291	321	307	318	332	282	310	286	267	299	307	301	295	319	313	303	314	282	275	320	318	281	295	300	260	313	275	304	311	305	288	304	297	311	297	270	300	324	296	302	301	299	270	303	290	287	293	284	308	319	297	284	298	299	316	293	337	315	301	306	282	340	286	320	305	309	315	303	316	311	310	308	298	295	302	292	276	298	292	309	298	342	308	311	327	312	311	287	307	301	307	298	286	318	296	287	286	293	294	282	314	285	288	310	302	292	324	307	309	293	320	285	328	291	284	299	303	269	305	288	277	351	313	309	300	286	289	272	255	288	307	334	310	257	305	323	301	285	284	276	325	309	306	334	322	292	295	317	292	305	281	292	324	288	289	281	312	307	301	291	294	337	297	281	257	303	260	299	291	316	319	302	302	300	281	331	321	318	339	286	293	337	295	280	298	302	302	324	309	312	297	307	295	328	290	281	318	321	288	309	303	299	301	302	295	307	294	288	268	272	305	326	301	289	319	275	312	297	283	302	300	288	309	300	287	287	312	303	294	339	309	297	291	282	317	289	312	330	283	315	303	305	298	303	298	292	324	341	255	317	303	280	300	272	292	301	300	316	272	304	319	280	272	311	320	285	307	319	292	283	262	297	309	302	315	283	293	332	323	335	326	311	315	309	283	290	309	323	325	322	295	305	305	322	286	289	288	306	316	310	317	313	310	312	306	285	281	283	298	343	320	267	298	301	322	283	296	317	310	340	312	270	294	288	282	291	315	326
39090	39156	4256	2183	1505	1192	943	801	669	613	579	531	471	440	491	418	425	404	398	449	398	406	394	413	399	365	381	374	385	381	386	404	364	359	403	376	387	367	379	379	397	391	393	370	365	354	378	375	430	393	376	361	392	356	353	370	363	379	391	378	375	389	379	361	367	377	359	351	375	351	376	350	330	373	390	389	353	407	370	338	343	377	379	362	347	363	337	386	317	390	382	366	381	353	367	359	373	401	332	348	399	371	352	369	406	359	403	384	353	362	346	384	357	312	354	357	320	362	383	388	373	366	392	366	382	340	364	384	389	348	396	351	354	385	377	384	362	338	394	361	400	360	374	380	340	355	386	346	349	357	367	358	363	363	361	373	387	360	372	347	423	363	389	395	383	357	386	364	392	340	384	365	357	366	359	329	333	346	368	349	342	383	357	382	421	379	332	412	363	338	369	390	342	373	363	359	387	370	337	374	367	351	404	375	354	362	352	380	378	344	363	362	362	347	383	332	380	360	382	362	382	408	368	356	336	389	356	342	344	366	386	377	373	384	384	378	386	391	340	366	366	343	369	387	370	364	349	370	358	374	401	376	375	384	388	395	365	345	387	339	364	388	362	384	353	396	369	373	356	365	333	373	358	354	391	381	399	372	392	377	366	368	374	379	347	387	373	380	392	362	349	371	360	393	352	396	356	339	388	390	391	356	356	363	368	383	409	368	357	378	393	348	359	382	391	383	367	367	391	365	370	378	386	371	397	342	369	350	353	367	357	355	363	377	344	382	392	340	373	375	372	356	376	367	389	361	385	389	387	352	360	341	396	375	414	372	346	360	362	392	387	338	321	365	335	375	353	359	359	367	394	367	401	377	378	372	350	376	382	388	382	382	385	431	355	391	350	381	362	358	367	394	357	365	362	381	376	378	384	355	356	370	406	384	381	387	354	337	408	374	332	354	362	373	337	371	365	392	402	358	349	343	364	351	373	378	344	398	369	417	348	369	365	372	354	365	393	388	405	347	366	352	388	355	378	402	392	360	399	363	361	366	397	389	356	370	316	324	359	377	382	358	385	346	343	390	327	358	354	396	381	359	367	381	400	354	355	374	310	373	363	336	376	387	382	349	369	402	371	390	355	359	356	361	359	374	342	362	365	370	393	379	376	355	397	357	367	352	379	330	381	379	379	390	344	371	370	377	312	365	361	362	341	350	375	379	340	391	359	375	383	336	388	368	355	326	370	366	404	384	352	340	361	371	360	387	353	380	395	364	350	353	342	376	381	349	360	401	368	334	366	396	366	353	363	388	338	383	358	391	349	368	398	379	370	363	376	394	356	385	350	360	369	375	381	376	361	401	349	377	388	387	390	347	368	388	360	340	372	356	375	391	383	360	355	391	371	367	359	337	382	299	356	335	398	384	379	359	371	376	362	367	382	374	371	386	360	348	347	394	347	373	380	388	354	364	374	372	332	376	377	354	412	368	401	387	388	377	390	334	370	348	362	369	378	335	390	354	385	386	372	393	381	389	372	370	368	370	359	419	360	378	385	361	369	370	360	347	406	345	354	418	363	375	403	350	392	356	373	354	379	379	388	364	364	359	369	383	335	393	367	368	357	375	376	354	381	365	356	369	343	360	374	335	372	361	373	359	383	349	367	398	398	335	375	357	385	363	383	389	397	370	378	349	379	390	356	365	369	389	397	377	398	395	314	344	387	349	383	385	391	323	353	371	347	365	379	398	393	350	360	370	387	332	404	372	372	355	372	375	377	378	392	371	344	359	364	374	361	393	355	389	370	354	366	377	401	343	353	405	386	360	367	369	361	371	399	363	400	373	366	336	354	396	350	384	340	345	366	336	338	367	369	378	368	349	374	354	378	371	389	388	352	388	351	383	330	346	341	346	366	395	403	366	337	351	368	390	373	391	354	365	375	388	373	377	358	325	408	372	371	372	377	377	365	388	418	337	379	383	360	374	425	400	356	334	333	386	377	372	360	379	366	379	401	346	366	384	339	384	356	356	366	352	373	379	379	390	381	365	344	360	368	378	372	361	327	339	393	356	378	359	370	373	352	373	379	376	349	391	360	365	374	351	405	350	364	355	395	371	364	353	362	411	387	372	346	373	355	372	392	389	392	387	368	388	372	388	313	384	380	360	395	367	363	350	377	376	395	387	372	339	408	382	386	396	379	352	365	399	330	376	332	372	381	391	346	376	377	350	327	362	375	378	347	357	370	362	373	373	357	341	366	371	350	352	422	374	371	343	342	369	362	330	386	377	351	339	375	366	351	328	340	380	388	389	389	377	347	356	345	388	339	387	386	378	359	377	354	330	377	397	355	376	372	374	386	383	377	425	344	356	355	408	368	357	378	354	392	359	368	395	377	377	341	379	344	356	387	329	348	355	382	405	360	373	372	376	369	389	352	357	373	375	362	390	336	357	336	354	368	355	343	374	350	381	377	364	379	339	370	368	366	392	393	335	388	357	375	392	364	374	356	364	364	386	361	376	367	402	378	372	376	381	376	378	362	390	367	364	381	345	361	364	370	343	343	356	378	357	423	346	354	370	376	356	349	377	338	374	387	363	378	365	396	384	365	384	392	361	369	396	355	374	356	365	383	366	369	393	385	359	359	326	342	381	376	391	393	384	362	360	367	345	365	365	361	370	407	362	357	403	381	386	371	383	341	365	341	369	373	345	378	375	376	372	366	362	379	377	354	360	368	369	355	374	355	384	372	384	386	333	396	346	312	363	357	378	376	359	374	370	360	387	375	372	385	361	380	361	365	359	369	395	355	373	329	403	372	408	368	352	371	370	368	335	369	386	382	401	367	325	377	363	370	359	336	367	376	349	378	375	351	392	355	404	386	367	376	363	360	357	376	326	346	349	370	372	369	387	336	372	341	356	352	361	355	403	367	349	344	366	351	358	403	374	358	343	367	357	349	354	340	358	347	368	374	361	351	356	382	345	362	341	364	363	366	360	375	361	341	363	375	365	383	394	357	388	382	352	339	331	371	364	349	376	357	348	398	386	372	377	380	400	380	349	382	357	352	368	382	383	394	367	368	376	332	399	386	347	360	372	348	321	361	360	372	373	374	360	381	354	364	340	386	341	379	361	383	365	354	365	375	360	343	361	372	407	345	373	362	377	359	368	372	383	359	377	394	368	365	367	382	373	375	393	392	340	396	353	357	363	351	336	365	344	384	379	369	382	359	372	366	394	404	370	379	366	344	360	363	349	353	331	393	332	351	369	357	371	332	382	349	373	375	376	343	391	389	359	342	341	361	364	378	370	380	351	366	375	376	373	335	378	369	373	372	410	345	383	392	389	370	374	361	344	385	343	366	385	389	343	347	371	390	390	383	405	375	342	373	363	342	348	356	328	385	384	385	357	382	380	381	387	358	383	372	356	385	420	347	384	375	384	378	390	348	341	375	360	384	379	364	376	366	369	357	341	340	399	356	368	377	367	379	328	371	370	401	354	390	373	328	353	394	338
25623	21523	27476	25661	8304	519	484	407	388	345	354	352	314	357	329	344	355	317	325	309	340	325	310	323	317	299	314	315	286	363	300	293	299	301	293	316	329	357	299	310	319	289	321	289	278	297	322	308	319	329	317	309	315	315	288	313	305	304	340	331	304	324	320	316	320	302	303	346	305	310	319	316	338	297	281	290	323	333	306	296	300	295	323	301	281	306	347	287	348	321	304	311	305	297	300	316	337	322	325	342	313	317	268	288	293	305	285	297	325	324	309	290	297	296	295	307	310	316	310	308	318	312	292	313	278	330	321	316	340	307	307	271	299	304	318	322	296	292	315	291	292	292	289	300	319	318	300	283	292	306	301	293	313	291	310	293	317	318	287	288	322	320	308	314	333	325	303	323	308	303	305	314	290	327	333	305	302	319	284	300	277	325	331	279	305	297	276	314	291	326	302	278	287	301	304	301	292	281	309	307	332	295	307	295	300	284	310	305	306	304	298	307	292	277	320	315	331	294	306	287	289	322	327	296	290	313	320	320	317	293	292	300	270	302	299	323	297	332	307	316	299	310	299	290	300	311	304	294	283	287	304	287	277	332	288	296	292	275	319	285	283	297	331	307	314	300	278	277	309	295	332	295	295	315	316	313	314	294	286	304	293	284	310	301	322	288	316	300	299	316	350	282	293	314	322	315	285	307	279	303	277	315	332	272	290	296	313	286	289	339	313	302	299	314	298	309	305	317	306	324	304	296	319	303	278	305	289	321	320	312	280	290	316	311	329	308	304	287	273	294	315	334	288	307	298	303	313	306	294	337	304	310	293	345	310	330	277	309	324	288	299	348	303	315	303	297	332	322	290	286	273	307	323	311	279	290	302	286	314	296	321	295	302	274	324	319	318	312	287	280	321	297	316	293	303	308	302	316	310	283	276	290	309	281	308	300	325	300	317	357	297	326	302	346	311	317	289	344	313	322	307	317	318	363	315	302	328	305	291	288	324	342	297	300	321	289	311	292	329	286	322	341	289	286	324	333	312	299	326	304	297	324	329	291	318	314	334	291	315	296	307	330	324	320	308	287	277	309	323	317	281	335	289	323	296	308	315	297	303	317	276	297	299	311	304	298	315	299	280	334	305	299	314	296	311	315	315	331	303	315	280	281	281	280	293	309	307	318	314	339	283	330	288	310	287	322	288	306	353	308	312	300	305	302	328	322	311	314	291	292	301	292	311	305	318	306	297	299	257	305	302	279	294	287	302	321	322	297	332	328	289	307	330	319	292	328	310	285	309	286	293	298	300	314	301	296	310	303	293	298	271	315	326	292	339	320	315	287	306	281	292	313	313	300	306	329	311	314	316	321	312	297	334	295	289	340	304	281	297	308	336	304	323	286	289	306	295	323	298	330	306	300	309	310	310	301	307	271	310	280	275	323	297	320	323	281	313	323	309	323	298	301	309	324	308	315	315	304	286	341	306	310	328	331	316	291	332	303	301	323	312	304	321	287	305	275	300	297	332	310	298	294	312	300	273	285	339	320	339	334	302	273	311	319	309	335	288	332	307	319	336	299	300	277	298	289	303	304	306	306	306	307	327	282	264	315	279	333	298	279	303	320	295	335	276	303	262	325	306	285	297	319	296	285	270	283	302	317	293	317	295	290	292	279	306	314	272	330	311	301	294	301	301	293	300	285	308	304	310	315	328	335	317	306	317	302	284	326	317	314	325	312	266	322	289	313	325	279	310	296	296	308	302	306	320	296	297	315	315	315	310	344	291	310	322	299	305	296	288	305	332	310	290	308	313	302	303	289	368	294	313	304	289	309	307	281	290	336	303	315	272	294	320	309	329	322	283	285	326	322	300	333	291	278	329	298	332	310	299	279	321	295	343	323	314	332	297	335	291	309	296	302	291	326	325	312	289	330	332	317	302	292	262	294	294	331	332	317	331	305	288	324	318	335	311	293	287	287	292	329	341	328	279	330	287	300	289	307	296	324	314	305	323	309	289	297	322	319	306	303	303	326	316	307	321	291	293	293	301	323	324	273	323	336	305	287	313	322	301	299	314	292	304	282	314	316	296	282	303	318	351	334	309	292	281	300	285	304	334	294	307	301	309	284	294	290	308	309	322	318	317	310	283	306	297	315	319	315	282	296	265	298	303	310	303	297	287	308	301	306	309	318	319	287	317	323	323	322	276	314	302	250	323	311	307	301	277	321	290	288	314	330	302	314	295	337	300	280	325	313	338	303	295	299	269	330	291	299	307	303	308	290	300	325	274	310	305	307	290	330	295	294	281	286	293	337	335	330	309	296	297	310	284	301	291	279	296	305	350	302	278	319	295	317	283	317	311	324	291	328	296	295	290	316	339	320	295	319	298	295	306	312	309	286	302	310	274	311	297	279	313	283	319	282	310	323	308	310	323	288	283	337	318	262	302	295	337	285	327	296	298	297	300	300	293	304	312	294	322	304	320	304	321	305	314	314	304	313	315	293	314	316	294	303	290	312	306	327	319	334	313	298	324	265	287	326	286	308	321	299	306	299	313	295	306	311	337	312	301	317	323	287	299	311	302	336	293	312	344	300	298	304	301	325	305	290	287	304	294	298	303	337	281	297	297	292	315	272	308	317	298	301	312	318	283	289	300	300	312	309	302	337	323	329	282	330	309	305	346	292	300	294	315	304	301	308	306	288	334	288	300	279	310	299	318	310	307	306	307	279	317	317	324	326	304	284	287	328	311	333	313	316	296	326	315	282	305	331	329	336	344	319	298	304	303	329	327	286	341	298	341	286	291	322	266	304	278	330	316	306	304	284	290	280	313	317	269	298	319	317	309	308	278	332	300	340	309	285	319	263	328	306	284	306	325	301	323	315	313	323	286	324	294	294	290	313	329	293	270	323	285	290	288	303	336	299	283	290	301	297	298	318	315	305	309	341	293	341	310	297	321	290	294	318	315	304	297	287	332	316	345	323	333	283	286	319	319	292	322	301	346	308	294	306	286	276	306	338	313	324	325	325	340	304	296	293	303	299	330	306	314	286	295	300	285	319	307	309	277	283	290	334	293	286	292	293	287	321	303	301	336	277	306	288	316	322	301	321	304	300	295	270	314	311	304	309	319	304	328	289	291	311	315	298	310	327	304	286	318	289	270	335	272	309	324	303	314	285	320	295	337	279	319	285	312	339	356	296	341	334	302	299	361	318	302	321	297	308	342	298	294	287	310	306	285	323	289	344	307	289	312	309	314	320	298	297	282	315	287	342	330	303	314	294	346	304	304	299	305	314	294	310	301	326	316	292	290	311	304	306	338	331	287	309	335	351	319	335	326	318	307	303	309	287	302	295	328	282	335	294	327	327	308	316	315	325	315	312	282	318	269	305	272	345	307	304	297	304	309	287	300	307	300	304	320	288	302	294	326	279	291	274	298	306	308	337	338	274	311	290	280	323	280	304	307	322	290	293	327	318	313	334	291	294	318	299	273	290	319	316	296	317	314	284	292	294
37621	33061	2677	1373	1058	917	668	587	528	565	503	489	512	449	468	444	444	445	427	450	385	398	439	436	389	410	385	406	397	419	406	394	435	388	384	394	409	374	355	373	387	374	399	419	406	377	424	403	423	393	369	392	379	401	398	419	414	415	368	378	400	391	412	361	405	428	379	388	416	360	386	434	401	393	386	383	402	375	411	408	437	407	430	408	418	383	368	348	373	398	424	365	424	423	378	411	365	418	358	374	368	397	402	394	414	382	406	377	390	391	369	397	420	432	413	418	398	386	364	415	381	412	385	407	411	378	407	415	412	410	425	400	387	401	369	388	391	395	403	387	381	390	440	388	355	338	370	396	429	398	388	394	408	438	390	402	397	367	381	407	386	398	395	386	380	379	387	393	420	403	418	411	351	365	414	390	392	369	419	409	380	376	375	387	368	395	385	407	411	372	378	401	406	361	398	372	411	405	379	398	399	383	398	376	389	420	390	376	413	402	389	392	371	387	357	396	378	379	403	402	404	373	401	406	392	438	383	406	403	379	394	424	362	369	393	346	393	393	368	392	395	375	423	362	380	391	399	379	393	368	406	425	398	397	392	368	429	419	364	373	397	403	398	416	399	384	423	359	386	450	368	349	411	380	348	392	392	390	382	394	392	384	399	396	375	411	384	406	415	380	406	383	366	409	374	368	379	423	359	408	376	378	395	382	420	387	404	426	428	364	363	375	374	391	387	385	398	336	391	429	413	429	388	433	388	409	403	416	403	420	360	404	381	427	389	374	437	377	389	426	369	416	412	355	386	419	387	408	373	408	417	399	374	371	371	435	429	378	402	417	404	406	396	350	380	409	381	384	410	380	414	375	374	414	406	400	394	376	414	399	410	398	394	366	433	434	411	435	418	360	407	393	403	394	377	426	378	407	411	359	386	441	424	407	377	348	379	428	393	405	412	370	372	406	406	415	382	429	403	376	386	412	393	371	387	374	378	381	406	385	380	406	404	407	378	370	392	393	390	396	411	379	397	394	398	384	388	371	434	374	399	371	398	374	385	382	408	393	357	386	365	371	403	428	390	399	427	407	406	420	386	371	364	411	395	399	359	393	370	397	417	393	386	384	396	410	423	390	418	371	407	375	370	385	403	416	419	391	432	373	400	396	415	396	415	415	399	388	367	405	433	430	401	415	364	416	376	432	353	360	348	386	393	412	375	372	387	440	416	404	355	397	379	412	372	380	392	435	367	396	357	418	422	386	429	398	404	391	379	406	390	371	374	411	376	386	390	403	390	368	377	411	390	391	397	391	383	392	398	381	433	446	409	408	398	413	414	402	441	394	374	413	406	411	416	400	419	393	398	367	398	404	396	385	433	393	387	398	403	427	403	418	377	386	407	365	371	370	390	411	400	361	407	421	387	394	401	359	388	411	372	394	369	352	389	381	373	444	377	408	421	410	424	367	424	412	408	399	416	409	372	443	408	401	423	394	410	403	431	339	387	395	406	392	370	383	416	394	395	378	414	418	405	401	397	424	383	402	399	399	400	404	413	363	394	411	390	418	408	402	364	440	370	409	415	406	402	386	376	398	408	380	398	376	432	379	385	422	421	371	391	413	429	381	375	425	400	405	389	390	402	406	375	386	379	388	406	404	414	419	394	428	405	411	381	417	397	404	392	402	367	356	388	391	401	413	392	372	443	377	396	384	378	396	340	390	382	361	436	382	366	395	394	361	359	380	405	411	346	381	419	432	361	397	370	399	385	420	382	398	384	363	401	402	405	397	408	380	408	421	388	391	395	397	405	406	375	416	395	401	402	395	390	394	375	383	385	393	377	418	392	340	359	396	381	380	369	416	420	391	397	401	394	367	395	392	392	434	369	396	404	360	394	403	381	395	368	383	414	368	421	386	401	392	412	359	406	409	384	398	379	366	440	401	420	387	395	362	365	427	379	432	393	360	414	399	411	409	409	405	414	400	377	420	419	404	412	414	407	427	403	375	400	427	354	362	381	388	368	403	379	402	414	402	405	401	368	428	396	384	420	394	407	381	369	413	379	376	386	399	426	434	387	397	384	380	404	387	376	373	401	375	399	363	390	401	407	354	360	389	383	417	391	409	410	398	419	402	380	414	416	377	370	398	376	385	416	362	409	399	368	367	384	394	397	423	332	377	404	425	399	365	394	385	388	398	403	368	386	424	376	383	398	411	375	430	384	374	344	402	396	358	417	368	396	335	394	383	377	338	378	366	419	409	398	405	409	389	398	363	388	371	429	426	403	404	396	387	385	420	379	403	390	421	408	402	382	425	407	396	405	402	421	416	449	393	413	387	389	398	404	409	405	357	372	403	384	417	415	396	409	402	421	403	403	385	388	390	442	367	406	359	382	367	418	383	447	381	387	413	426	381	425	384	397	398	396	392	390	395	371	372	386	420	391	435	385	395	362	403	351	420	378	395	396	381	384	416	365	353	407	346	362	376	414	420	414	357	365	388	402	407	387	376	397	446	394	417	385	397	365	393	420	424	347	400	390	394	382	402	354	380	402	398	388	381	382	396	369	409	394	432	386	423	393	362	379	409	407	414	382	352	372	386	410	394	405	393	424	377	397	376	371	419	397	360	393	377	392	410	405	424	403	409	394	392	404	375	387	389	395	408	388	401	375	383	415	392	401	388	376	377	395	418	372	391	377	389	354	392	401	441	359	375	402	390	399	408	372	403	383	408	401	391	357	394	385	370	403	425	376	343	409	417	398	442	408	394	407	396	364	348	414	384	398	413	397	398	426	400	406	416	436	381	395	390	405	379	393	395	412	434	404	382	392	400	399	417	380	380	381	409	387	397	391	377	368	416	380	409	387	396	428	405	414	384	401	401	409	378	393	407	412	364	376	374	393	369	418	384	432	398	407	396	406	403	426	427	376	390	370	420	392	402	404	405	408	444	407	399	404	410	409	368	417	409	409	389	372	354	389	390	393	394	401	405	354	383	380	375	393	410	359	375	382	424	426	406	376	375	394	466	393	394	378	399	414	397	366	382	367	400	380	396	387	388	390	429	418	406	383	370	366	385	385	409	370	386	410	377	397	386	396	404	404	372	390	401	421	425	400	396	387	374	408	399	426	387	378	393	402	402	404	418	427	385	408	347	385	395	374	414	384	385	403	404	396	386	388	380	383	406	403	424	427	395	386	415	407	404	394	401	398	428	372	400	375	388	401	410	396	380	401	407	384	362	429	409	384	413	375	399	353	388	416	395	402	388	407	381	392	392	401	350	405	397	392	350	380	406	356	414	376	392	411	398	416	390	389	337	376	388	434	381	404	388	380	348	392	407	428	393	389	430	401	369	422	382	361	386	417	405	407	383	429	403	415	376	391	374	395	358	392	362	412	444	390	381	439	397	380	418	391	386	408	416	412	403	413	443	400	393	405	383	417	390	427	387	378	425	415	389	443	380	396	416	383	426	418	406	373	406	418	417	424	398	423	344	363	388	430	397	389	395	416	384
23251	21503	29217	24223	21496	21526	9184	1124	874	817	701	689	705	647	621	658	633	638	601	589	559	639	611	560	556	567	597	600	586	570	557	585	578	619	564	549	562	519	555	561	562	537	588	586	559	532	562	594	560	540	543	569	559	544	555	583	564	585	544	524	539	525	551	562	581	562	555	533	549	539	535	537	544	550	559	541	514	566	571	520	529	521	540	538	557	569	525	529	548	496	589	576	552	579	521	559	585	567	519	636	526	538	573	535	572	571	592	535	531	547	595	536	531	547	578	526	582	519	556	557	530	527	572	538	536	554	575	504	546	537	598	596	533	522	536	563	555	583	578	562	638	582	553	566	589	539	591	592	552	596	527	566	561	567	563	524	542	594	563	572	529	586	527	572	565	551	558	560	581	563	524	522	565	597	560	552	543	553	547	595	532	565	574	542	514	559	569	559	520	562	552	571	532	554	527	541	570	520	562	561	561	553	544	553	578	559	572	551	559	599	524	546	531	564	536	547	540	541	545	546	561	608	529	581	530	478	541	505	526	561	573	537	510	540	518	548	587	526	558	586	535	554	535	508	565	586	569	549	579	565	586	587	571	577	554	615	537	529	561	560	551	535	526	545	537	513	562	553	523	560	542	552	550	513	587	565	545	536	548	555	583	583	572	518	539	554	602	547	562	552	549	528	516	563	561	550	522	536	523	552	552	511	579	529	517	522	540	550	577	564	559	541	596	571	556	517	549	553	562	576	590	560	503	588	566	531	542	556	533	582	569	550	510	525	529	550	579	593	511	514	564	528	556	572	545	523	533	543	570	546	573	544	563	545	575	562	593	582	583	535	559	523	550	574	572	568	603	555	560	590	513	599	570	607	560	547	507	517	582	561	504	536	546	579	500	564	582	580	565	498	530	582	551	539	556	542	554	538	568	577	551	533	563	540	588	553	570	571	520	598	551	555	553	565	519	571	557	554	524	526	539	526	586	549	550	550	545	548	521	499	584	566	537	566	546	532	569	524	564	551	557	518	518	492	540	559	534	546	540	557	525	533	548	542	535	552	562	561	568	601	544	497	547	552	566	567	580	550	542	604	543	528	527	554	549	568	557	577	553	547	564	547	551	535	520	534	532	556	542	540	536	550	516	537	511	563	549	568	589	570	582	539	553	567	572	531	599	546	538	552	565	560	547	570	563	539	582	536	538	527	511	509	561	537	509	551	563	573	572	482	587	553	518	571	572	538	546	554	563	560	582	575	515	554	521	513	553	541	570	556	561	558	574	537	537	564	562	536	570	556	570	576	559	523	553	542	536	566	607	528	606	553	545	566	520	551	553	576	515	551	525	553	522	540	525	577	553	585	561	532	579	597	517	575	526	557	562	555	527	540	582	565	526	591	530	559	576	553	524	550	533	563	553	548	515	587	524	592	555	563	517	530	524	539	567	549	568	548	561	556	500	522	591	551	553	550	589	556	557	522	555	552	547	547	500	580	557	555	554	555	550	552	548	548	559	517	550	565	549	560	575	576	556	565	561	568	538	541	548	537	536	567	524	580	549	514	564	562	559	621	532	536	544	561	528	566	524	567	564	540	535	569	583	516	544	601	563	573	579	517	551	519	542	536	578	564	609	547	540	592	592	521	582	528	538	575	542	543	584	534	549	557	535	546	541	524	540	554	505	569	544	561	537	512	530	525	534	563	552	533	543	538	569	514	577	570	515	545	528	571	518	570	530	607	570	545	560	561	579	519	536	572	535	581	541	583	616	590	556	591	542	552	554	562	545	543	532	547	557	556	548	557	559	519	576	514	565	567	574	568	573	576	557	565	546	553	559	515	523	517	561	558	508	561	581	528	557	527	557	560	575	535	564	536	555	560	611	506	563	585	502	537	532	563	523	563	586	557	552	521	516	514	576	535	581	532	534	542	539	520	542	549	548	550	544	601	571	543	569	593	571	555	581	536	538	561	577	561	549	529	543	582	581	585	585	536	554	563	547	533	516	550	541	561	559	553	504	554	525	536	505	532	569	572	574	535	523	564	539	525	551	577	525	549	562	528	528	577	541	567	561	590	520	529	512	554	525	548	583	543	533	569	587	581	531	586	499	562	582	555	555	548	589	531	586	550	573	576	532	560	525	541	535	550	539	526	563	512	563	585	563	560	504	542	509	530	537	529	552	552	513	561	550	564	558	496	553	593	539	537	614	549	552	540	540	555	544	516	542	562	550	527	571	519	559	579	549	563	576	558	566	595	575	516	562	532	549	536	513	577	536	578	586	545	555	545	556	534	575	510	527	532	540	540	576	532	559	603	561	570	549	542	553	566	513	567	626	557	573	571	522	564	561	528	559	543	540	555	555	526	543	547	554	541	550	555	545	551	535	585	547	588	549	554	571	594	589	505	551	574	536	539	516	513	557	565	568	528	549	525	546	549	535	547	542	549	540	588	512	579	546	547	569	557	592	530	529	527	546	553	521	537	517	547	545	548	570	557	551	554	520	508	558	552	593	566	533	528	549	550	514	562	539	535	582	541	562	562	520	547	568	566	558	561	518	533	571	564	525	557	522	568	537	538	544	568	558	576	604	561	562	573	588	532	555	573	592	558	552	497	582	575	488	536	591	547	542	568	589	566	562	535	555	525	552	581	544	531	592	613	514	547	547	558	543	569	537	548	567	559	559	544	559	592	528	543	535	538	587	527	553	559	531	527	577	551	582	536	579	574	603	531	553	592	562	526	562	561	508	556	540	569	540	546	503	533	600	568	574	565	572	526	544	534	555	493	549	581	520	557	546	573	550	578	549	550	547	534	564	540	517	520	559	527	550	577	526	546	530	573	524	532	542	535	565	578	545	560	524	562	527	568	552	572	567	519	529	529	561	555	594	538	545	600	549	573	581	570	531	572	547	558	566	496	534	544	584	575	533	537	546	531	563	542	540	510	610	563	537	567	528	497	552	560	569	562	542	562	578	540	559	570	561	574	546	541	536	545	525	547	543	559	555	525	553	547	558	552	558	518	602	535	503	523	533	570	612	538	534	511	591	568	562	532	559	536	538	519	546	545	536	503	551	511	461	554	513	504	585	546	562	532	550	515	551	511	545	544	548	543	567	554	535	546	548	526	511	536	530	512	602	550	564	506	576	573	540	566	530	534	534	570	550	542	531	518	552	547	498	578	572	553	575	551	581	565	565	591	577	548	537	572	543	542	552	555	531	574	547	571	563	573	543	549	547	538	594	551	512	601	559	533	546	506	559	542	528	573	528	559	534	554	549	535	541	534	568	547	557	521	526	517	558	522	542	569	538	541	540	534	509	527	524	517	564	544	550	560	527	541	546	592	562	559	542	579	571	531	542	530	578	539	562	554	540	551	557	550	549	529	531	555	519	571	543	507	570	552	622	549	550	572	525	513	529	545	584	531	544	554	539	554	577	577	572	539	525	539	554	542	531	548	580	572	518	526	551	525	489	547	540	584	521	558	564	530	535	479	582	550	545	586	565	540	567	550
44297	49211	8477	4277	3151	2317	1844	1572	1362	1200	1083	934	919	855	856	813	794	786	770	731	738	729	705	704	730	653	710	689	667	737	669	746	682	713	671	711	698	727	641	676	713	667	692	655	674	691	711	644	639	657	690	672	659	684	652	620	664	669	662	666	645	653	651	687	663	677	615	677	673	623	625	668	676	612	665	680	643	637	641	631	685	649	614	653	654	710	650	647	680	602	647	678	643	596	608	643	641	677	681	672	645	662	637	665	655	643	652	707	622	651	640	682	628	652	682	660	644	669	658	646	660	590	618	674	664	626	685	614	622	653	654	657	699	635	713	617	676	663	670	664	661	652	656	665	602	681	668	654	675	649	673	684	715	639	609	649	649	680	635	651	656	635	664	621	653	660	640	625	628	645	617	681	614	643	645	604	668	671	641	649	601	634	639	624	650	686	592	636	625	665	646	659	638	622	591	637	639	689	633	671	665	610	648	673	615	669	665	660	675	659	711	674	674	650	617	706	651	650	649	606	695	616	667	614	659	624	633	683	665	678	653	616	683	656	651	647	646	628	630	670	669	626	635	707	667	628	597	636	695	612	620	611	670	663	630	586	675	646	633	617	651	671	658	619	629	634	709	606	662	673	628	679	659	608	626	647	695	663	642	652	636	622	626	641	644	632	713	664	665	624	671	702	634	702	655	667	640	624	651	616	646	649	670	711	661	657	603	618	658	668	641	670	657	636	617	658	646	602	621	643	690	624	667	629	634	661	619	672	653	706	658	607	627	652	679	687	649	660	693	672	665	639	651	725	638	656	654	666	667	634	654	672	638	679	683	666	693	630	608	636	628	652	662	673	616	628	622	662	619	644	674	668	650	643	621	628	613	693	660	626	593	626	646	624	614	637	652	638	667	633	644	672	626	679	686	657	606	625	677	663	623	649	614	647	648	662	688	660	680	664	645	638	633	650	663	628	648	648	640	628	610	621	652	662	677	654	642	640	648	653	702	652	641	599	687	634	656	640	574	686	615	618	628	660	732	647	660	666	675	626	644	661	635	650	653	662	671	632	663	646	609	607	666	618	653	667	658	664	694	635	666	697	667	642	651	636	642	661	617	626	655	684	645	587	662	623	643	635	650	617	647	660	642	663	654	644	671	614	655	685	616	645	706	662	671	660	662	585	640	661	662	671	650	672	668	648	631	654	617	651	670	657	664	658	645	631	643	662	642	708	636	702	652	691	579	634	685	631	649	630	652	656	626	675	661	608	647	701	699	667	689	641	641	669	658	606	661	692	630	623	664	647	668	645	601	603	690	661	673	649	672	618	636	640	653	689	639	666	668	675	650	636	701	722	654	644	652	645	676	608	629	648	651	694	620	617	678	650	640	627	658	631	635	693	669	655	637	622	655	632	649	626	671	640	626	686	694	693	615	652	601	637	640	660	664	646	598	625	647	696	620	614	668	677	662	634	624	647	656	617	597	663	646	662	660	614	660	639	664	643	662	633	632	641	641	691	655	709	680	661	637	662	637	640	696	607	608	642	640	680	645	609	637	609	642	653	679	642	667	678	643	691	690	646	635	624	603	682	644	640	662	649	615	650	626	691	658	600	664	664	643	648	614	617	643	626	633	666	621	704	634	670	653	605	727	606	652	652	710	609	617	640	704	636	645	610	656	668	649	676	681	611	643	703	641	645	693	674	662	653	648	621	695	651	637	669	609	652	666	655	660	661	626	647	624	674	588	657	613	673	651	601	670	673	649	588	650	703	644	619	628	616	626	695	687	635	617	632	687	629	618	674	697	634	661	652	660	658	659	640	648	613	694	645	659	621	656	611	621	605	658	677	634	656	649	630	679	651	615	645	696	629	685	641	723	687	616	627	653	677	636	647	677	635	695	629	674	680	681	603	644	675	655	641	675	639	653	624	668	583	632	654	643	632	642	653	657	628	617	651	669	632	647	663	631	660	688	629	637	674	643	667	680	668	603	668	602	662	632	637	667	648	645	709	656	662	656	622	618	659	634	684	653	628	665	674	662	642	645	655	667	645	646	658	626	689	653	632	654	622	635	623	654	664	690	663	646	669	646	674	633	626	652	652	640	662	664	664	676	647	690	662	621	677	654	688	640	626	616	711	630	634	651	676	681	621	672	655	630	637	620	680	565	645	646	665	633	681	620	651	662	645	670	669	692	687	647	643	668	640	643	657	618	652	643	654	661	668	655	698	640	643	633	612	672	639	678	677	613	621	660	650	653	651	672	708	665	631	651	637	660	657	666	618	667	681	699	665	667	648	644	627	650	675	654	611	639	647	674	647	622	639	651	642	629	643	611	622	684	667	648	629	677	655	619	663	650	642	651	669	682	662	642	645	654	685	651	646	640	647	618	679	684	692	640	650	602	613	642	706	626	657	654	591	697	665	634	693	658	625	690	625	673	684	643	633	597	662	672	664	672	660	639	640	656	634	652	645	634	702	672	680	678	653	694	636	635	603	687	622	681	682	641	700	643	658	635	687	664	621	652	615	606	659	636	648	686	630	689	665	690	638	672	617	597	609	680	625	683	655	664	683	660	655	665	639	659	623	633	679	687	632	675	656	659	614	605	658	647	703	668	600	580	654	628	636	615	683	595	655	671	611	662	678	620	689	606	627	666	665	652	649	626	633	654	674	664	659	639	684	656	675	630	643	667	638	671	652	646	620	663	651	672	639	656	616	679	650	647	638	622	650	640	636	665	669	678	666	642	639	647	633	614	652	603	623	648	645	638	691	663	623	646	632	687	622	671	629	628	685	661	632	668	616	625	614	642	673	619	617	605	639	628	679	637	588	643	593	631	645	631	663	638	608	654	615	664	665	636	655	675	689	641	616	604	682	651	671	619	660	645	635	624	622	622	612	602	605	599	652	674	649	644	652	638	679	661	698	644	622	625	641	635	629	666	695	652	655	689	657	611	676	598	623	709	709	667	679	658	635	650	606	666	591	638	678	673	650	649	654	676	612	605	618	618	652	658	650	633	637	656	651	615	653	645	659	636	666	672	623	728	625	614	629	656	636	658	647	636	663	663	629	656	625	674	690	689	669	640	646	612	609	641	628	670	663	661	636	630	677	652	626	636	614	661	647	658	662	656	687	641	603	656	643	656	672	610	659	624	656	596	671	667	648	703	679	627	648	667	653	652	605	651	666	647	630	686	662	607	600	643	619	626	619	624	662	617	662	638	694	677	612	628	654	635	643	626	640	666	647	672	668	710	623	638	635	714	656	664	642	636	648	671	614	664	682	683	656	703	684	685	638	661	665	671	736	611	678	664	621	623	685	655	688	634	677	633	625	631	617	680	690	651	623	694	703	634	634	677	618	722	648	655	651	646	595	652	646	630	655	650	674	616	614	671	670	677	710	634	625	663	683	685	637	636	639	685	644	658	643	655	689	681	669	662	660	685	661	643	654	637	661	672	650	623	687	617	610	622	629	695	621	701	635	659	648	616	657	625	644	616	634	643	652	614	599
29768	25548	13119	1191	287	230	225	202	249	223	191	196	219	213	184	186	186	225	210	210	169	193	214	197	180	204	205	203	181	195	194	207	208	201	198	201	175	158	177	167	178	190	207	186	174	192	189	186	188	163	182	196	206	201	219	181	196	161	187	205	180	193	166	190	179	184	170	195	189	164	184	172	174	179	205	196	201	196	186	175	176	212	182	206	178	231	183	172	172	207	202	204	188	197	201	173	190	175	171	184	181	214	175	189	199	227	191	174	186	192	193	198	189	178	172	206	190	172	191	193	161	171	185	202	200	193	187	175	186	175	165	183	183	182	185	217	154	202	190	185	197	193	188	187	184	170	176	182	186	195	192	200	180	165	174	177	188	151	184	197	177	206	188	218	163	196	168	179	202	204	185	207	187	191	189	182	199	186	174	187	199	193	208	190	186	151	182	208	179	183	198	174	171	194	205	195	180	164	193	183	167	200	190	206	191	164	173	173	198	197	189	209	181	210	161	194	203	185	241	160	223	152	203	177	182	184	214	203	189	189	192	214	205	194	170	202	181	188	191	197	181	187	195	178	222	198	199	173	209	176	181	193	197	196	204	197	180	186	163	197	191	203	172	201	181	190	189	196	190	205	198	190	186	173	170	204	186	185	185	186	205	189	177	197	171	163	156	188	180	202	193	160	171	167	192	200	169	207	214	201	193	187	207	194	190	171	195	210	183	189	184	175	200	194	189	206	185	179	184	186	188	179	180	198	195	167	203	180	195	191	193	191	184	170	184	181	179	207	189	190	206	187	185	201	192	172	192	178	179	192	196	197	191	152	182	161	202	212	212	200	194	186	184	184	170	199	162	180	193	191	176	205	203	185	187	180	194	187	211	180	186	179	184	186	187	196	199	182	207	197	168	169	194	176	220	188	170	172	185	200	192	201	189	166	164	183	185	179	192	199	172	195	192	156	156	163	174	188	199	190	182	172	187	193	176	192	198	191	196	192	197	184	194	193	181	181	156	185	175	201	174	189	199	179	187	179	180	214	192	194	184	219	198	182	200	202	185	205	186	187	195	179	179	176	143	186	186	191	200	201	173	191	184	190	146	197	209	168	194	192	181	179	184	205	183	202	197	185	182	197	170	189	187	166	199	193	198	206	192	173	200	183	184	206	165	177	213	185	170	177	195	177	200	191	181	196	162	192	205	224	201	190	195	176	193	183	216	187	168	199	203	175	172	173	215	193	176	167	194	182	165	196	198	196	198	189	188	199	179	174	189	201	196	168	161	201	191	206	189	190	203	198	205	188	190	198	187	174	187	189	175	209	174	201	184	190	167	188	177	180	181	204	168	205	190	185	178	195	180	196	201	194	171	199	190	182	173	173	180	186	198	166	201	168	173	194	194	202	185	192	172	188	197	197	188	189	172	194	212	195	176	180	186	163	199	174	179	165	175	169	196	185	192	202	179	203	180	197	177	205	215	194	211	194	199	159	195	189	219	171	189	188	231	174	186	188	168	197	189	219	184	196	170	179	189	199	160	206	190	190	175	185	217	221	201	192	176	197	201	154	206	200	207	161	186	183	208	197	203	179	200	171	168	192	190	171	179	164	172	179	185	185	219	156	191	177	186	184	213	182	175	186	196	180	217	208	178	163	196	195	202	200	199	207	199	199	205	197	196	174	188	190	181	214	165	189	207	192	190	195	170	207	192	189	164	180	193	171	207	197	189	211	174	187	189	172	214	193	166	191	193	189	177	194	184	170	204	210	186	209	198	170	168	195	189	151	189	184	185	174	182	202	178	206	197	190	200	191	202	191	203	203	188	212	186	182	175	179	197	166	181	183	189	191	191	224	177	171	189	183	181	213	195	185	187	199	199	177	194	201	211	182	181	186	178	186	179	195	193	158	172	180	187	205	187	207	194	209	201	192	178	192	201	170	187	186	196	176	198	198	168	187	168	201	197	186	191	183	207	180	181	188	189	211	187	180	187	184	184	184	197	181	200	183	179	178	206	189	196	185	183	190	185	211	195	160	178	208	206	209	181	192	196	185	202	183	172	180	193	193	180	189	199	178	189	174	184	187	180	174	193	226	172	177	179	196	180	176	182	185	187	171	168	174	184	201	223	184	190	165	215	187	207	168	186	167	192	168	189	172	189	189	225	181	205	190	162	195	198	186	215	179	216	175	183	200	198	191	189	199	186	180	171	187	186	180	196	173	224	174	208	202	173	184	186	165	200	203	195	167	197	199	200	182	173	166	186	182	185	181	175	189	192	172	191	174	226	164	192	195	191	189	181	176	192	199	173	166	208	189	207	166	189	209	206	201	175	187	191	177	224	198	219	221	193	192	191	192	212	207	209	185	177	179	191	201	201	201	159	190	203	183	198	183	193	186	200	174	185	209	207	197	215	205	181	171	214	189	199	173	190	163	193	196	191	189	190	174	182	155	193	202	170	200	210	181	181	184	207	209	155	196	214	191	192	182	179	187	157	202	185	188	190	218	197	192	198	185	195	193	195	163	165	203	182	190	204	192	197	182	182	196	184	180	178	166	184	176	198	221	205	205	179	194	178	198	221	188	184	182	171	195	184	169	191	208	188	189	193	198	195	185	181	204	152	196	214	209	204	177	184	188	204	185	184	205	185	187	182	210	189	183	185	201	206	218	180	191	185	175	183	203	200	218	198	180	189	192	193	181	183	174	191	154	175	197	180	204	204	185	174	191	202	197	210	161	193	199	203	188	180	187	190	197	193	213	158	197	197	216	201	185	158	176	175	198	178	194	190	181	180	197	188	184	201	187	184	206	191	203	202	187	184	178	202	188	182	204	192	205	168	197	188	183	158	193	189	203	199	198	191	186	228	151	177	174	199	208	187	180	168	193	214	164	186	172	190	198	193	169	168	169	196	183	208	188	187	223	210	177	184	192	180	218	205	203	164	159	188	154	181	184	185	190	181	201	172	188	206	192	185	192	178	189	206	193	198	207	178	176	168	190	205	196	197	194	186	187	186	178	190	186	199	176	185	194	189	194	187	180	201	177	188	186	206	202	181	200	192	196	178	182	167	194	202	189	209	161	193	190	188	174	200	205	199	183	202	182	185	185	179	191	184	185	165	190	189	206	205	200	168	207	195	177	182	202	214	191	189	190	187	200	162	198	190	197	169	188	183	176	201	180	202	189	206	212	189	185	210	188	167	198	182	192	195	184	191	200	184	172	189	179	169	162	190	207	172	187	192	159	192	177	181	165	191	199	196	184	212	177	193	191	170	189	204	168	183	200	196	199	171	179	173	209	173	176	211	194	177	169	191	189	180	201	205	175	180	179	191	203	192	187	176	181	182	183	170	205	193	181	173	187	195	189	207	205	201	225	195	195	208	179	180	173	202	177	211	185	212	184	186	161	197	212	184	187	176	164	197	176	181	193	172	183	163	197	218	207	180	178	196	183	209	171	192	209	191	187	179	156	168	175	219	176	180	186	172	180	182	172	179	157	184	181	199	181
34839	29141	645	406	329	329	298	265	281	269	287	269	242	263	251	245	267	226	241	250	249	241	262	222	230	261	239	232	229	251	247	247	235	243	238	259	240	268	245	256	231	247	226	241	249	263	246	255	257	237	239	269	235	237	252	250	239	271	238	233	231	252	275	275	244	256	267	220	243	233	260	246	249	260	267	236	256	262	247	300	221	233	230	239	276	251	247	235	276	246	249	257	243	239	255	251	265	246	257	214	272	245	278	250	250	228	256	260	219	261	233	254	276	231	282	245	232	262	257	236	248	280	250	250	222	225	220	263	245	236	260	245	257	265	266	240	262	253	245	244	261	248	254	265	217	252	268	254	231	217	252	244	226	248	255	235	266	263	270	251	224	242	241	250	257	263	258	236	238	221	263	243	239	219	236	248	256	246	251	235	225	257	235	230	247	237	215	243	247	258	241	263	244	243	209	249	249	232	236	235	269	234	242	270	255	240	237	243	251	241	265	258	264	261	237	249	258	242	269	233	191	251	241	264	242	266	251	262	251	244	254	265	243	252	260	252	252	221	235	252	243	236	258	264	246	242	269	249	228	230	250	230	252	238	246	248	244	271	255	227	233	228	275	246	249	247	244	233	238	237	214	241	242	241	258	235	292	245	270	236	244	227	260	264	230	237	251	242	259	231	255	264	241	236	241	261	248	253	253	242	241	252	248	234	236	256	268	223	242	226	255	261	243	264	249	247	252	240	256	262	257	258	258	247	276	254	273	237	236	268	262	239	275	262	251	232	273	239	222	259	235	228	249	257	229	250	269	229	249	255	260	239	265	271	254	251	248	235	234	269	239	243	247	217	249	228	224	257	259	240	256	239	251	246	232	262	240	231	231	250	252	259	277	250	235	245	263	250	215	253	244	253	251	244	240	249	246	249	249	252	221	250	240	219	246	252	259	241	244	263	254	265	244	236	252	247	247	256	233	252	238	246	243	255	239	226	242	249	241	238	264	251	268	286	236	265	243	225	255	221	248	244	253	241	247	250	272	231	247	245	204	258	267	268	254	240	240	234	254	276	251	237	232	256	241	235	250	239	251	252	273	207	289	252	260	255	246	212	244	254	242	215	257	257	235	250	247	251	269	236	258	255	254	246	225	239	250	276	265	261	247	233	257	232	274	226	234	238	237	247	243	252	223	242	249	258	245	249	246	243	270	245	242	240	267	234	247	257	259	247	224	278	258	226	238	210	255	236	246	255	263	240	232	209	250	237	264	250	275	243	234	247	236	252	268	266	229	259	232	245	250	266	237	228	255	270	238	251	255	256	272	216	250	245	257	238	243	237	266	273	242	256	246	229	241	243	238	238	251	243	255	272	248	261	257	244	226	280	230	228	262	244	228	249	240	262	259	271	248	262	249	251	240	211	249	248	255	274	236	230	274	278	255	239	232	252	242	227	247	239	235	262	257	225	218	224	229	242	231	242	252	247	274	246	245	226	261	252	230	278	276	236	232	270	250	250	221	247	230	255	249	256	256	254	263	216	249	223	267	230	261	213	226	254	237	261	240	224	265	236	264	255	253	262	244	235	235	233	243	218	246	272	243	250	271	255	222	206	278	249	251	230	260	241	228	260	267	250	237	253	258	245	240	249	252	256	246	259	273	279	217	236	239	231	242	231	229	265	237	261	256	265	252	234	244	262	265	230	254	201	258	255	230	259	251	274	234	242	243	227	220	250	248	273	233	250	254	253	243	213	235	230	272	235	259	262	226	215	218	239	245	226	258	265	240	222	212	226	230	288	237	240	244	238	261	238	239	235	248	258	242	216	229	256	229	236	234	226	249	257	288	263	239	253	249	229	224	220	239	255	220	282	256	252	226	255	269	221	272	253	239	245	254	235	227	254	224	272	253	248	245	249	244	279	245	239	217	267	239	219	231	257	251	231	243	250	225	264	243	243	234	242	257	227	253	246	246	249	258	237	245	261	230	252	261	245	258	272	269	234	233	235	248	249	290	250	205	204	247	225	259	273	242	250	260	247	234	261	255	266	234	274	251	277	241	218	245	237	225	270	244	241	246	236	231	251	277	270	244	234	252	294	240	252	231	243	234	236	262	240	258	238	296	277	234	245	256	239	236	255	240	247	270	250	259	240	226	245	236	255	234	234	218	241	265	249	260	251	268	231	247	247	250	279	260	248	241	254	210	222	244	270	246	224	247	270	237	235	282	253	248	237	248	252	255	273	264	281	254	239	279	236	230	272	236	238	248	247	249	252	251	245	212	231	281	225	260	266	233	276	254	258	238	264	225	218	225	214	229	236	251	234	227	272	263	234	242	263	250	255	250	243	237	219	245	262	262	272	230	261	239	247	218	262	226	239	284	235	230	254	243	276	260	267	262	257	231	256	262	255	250	225	251	260	257	228	237	242	281	261	250	261	237	249	259	278	268	242	256	229	254	271	246	248	247	255	239	201	244	254	258	270	238	249	283	229	266	263	218	229	247	238	227	248	246	254	257	248	252	262	244	232	224	248	249	254	248	232	211	238	258	251	248	217	267	260	261	268	244	237	240	256	244	260	246	263	241	244	249	200	256	278	247	239	262	241	241	254	278	230	252	255	264	255	253	235	226	254	255	246	268	279	212	240	271	256	277	248	277	269	245	250	251	225	251	241	223	227	228	219	245	263	260	252	259	251	238	228	239	236	225	241	265	252	272	244	239	243	243	260	251	256	259	244	248	237	272	254	246	242	241	254	229	265	222	246	239	238	250	274	274	243	248	261	243	303	267	243	244	233	254	254	251	274	252	266	243	228	223	234	236	252	231	248	259	250	249	248	267	247	245	266	239	255	246	238	247	256	250	243	226	219	250	285	263	274	286	255	235	251	253	235	261	254	247	246	263	225	265	264	265	252	219	246	236	241	262	245	235	257	249	245	244	232	247	247	246	246	262	227	243	257	246	259	241	247	271	234	250	242	251	246	252	234	249	251	250	256	239	232	242	235	227	271	262	227	216	223	269	257	218	232	237	266	223	250	264	241	219	247	224	244	253	240	232	253	235	241	221	223	267	254	234	270	251	255	238	278	247	251	252	280	229	233	231	248	248	259	225	246	206	198	271	234	263	288	236	243	268	247	237	263	271	262	240	246	250	232	275	242	231	247	264	242	234	220	238	242	234	257	209	255	287	241	249	251	239	249	251	220	230	237	251	235	278	233	243	261	233	232	261	275	237	264	287	274	242	262	234	245	271	246	261	240	267	244	214	244	226	236	245	258	250	214	245	238	257	261	281	233	238	237	251	252	224	244	233	248	233	258	245	259	247	229	248	252	254	257	259	252	243	264	233	249	272	243	246	246	233	222	228	244	277	276	219	248	216	253	271	224	220	260	233	272	280	239	235	264	262	259	253	220	222	254	233	237	242	250	271	265	236	241	245	274	249	224	258	238	256	258	247	223	245	246	255	247	225	286	249	266	251	242	251	252	226	222	249	275	227	222	263	226	280	255	229	240
24420	21508	28625	24749	21373	6121	743	510	456	438	390	378	393	345	331	341	317	328	319	334	304	321	326	361	283	307	291	309	323	327	321	317	305	296	315	307	277	307	291	297	320	293	260	313	303	317	315	286	329	318	329	285	307	298	310	306	292	306	295	304	322	276	289	299	334	323	291	328	320	289	319	343	287	325	315	270	306	304	313	311	311	301	306	328	311	309	323	306	284	315	306	324	310	316	321	282	272	301	325	305	296	283	305	297	300	333	310	284	313	318	299	300	287	293	303	299	313	354	291	311	315	320	301	283	295	290	334	303	289	283	288	285	302	310	287	290	277	311	294	309	313	296	306	321	309	316	252	297	266	293	313	313	330	320	364	293	290	305	327	310	319	284	306	309	296	279	332	297	306	290	331	275	296	283	320	300	288	312	293	325	315	299	312	303	314	290	280	306	312	323	304	290	320	297	295	278	278	310	316	323	285	300	334	314	315	295	305	304	296	282	328	283	296	301	305	310	275	292	306	289	275	289	310	312	297	309	305	278	294	277	285	292	296	283	300	294	324	289	306	313	300	274	294	278	291	328	293	311	296	315	316	302	284	315	289	291	338	301	313	318	322	309	301	276	356	329	332	301	296	296	280	291	306	267	328	290	307	294	324	300	298	311	308	324	291	279	330	304	304	329	334	338	325	312	281	297	300	303	319	313	312	300	294	328	324	329	280	305	290	314	324	306	308	290	304	313	280	268	310	295	288	310	289	295	284	291	310	321	321	312	309	326	275	286	308	289	302	301	299	287	290	331	278	345	333	275	275	261	309	289	315	313	287	298	274	302	272	282	352	307	288	302	291	327	310	287	285	311	258	314	325	315	318	292	300	325	306	313	342	306	299	314	303	318	336	318	309	310	299	325	305	333	302	312	336	287	258	320	295	304	294	302	278	295	291	340	320	313	315	323	336	277	288	291	327	318	295	310	302	312	279	293	311	340	308	332	318	296	302	293	315	296	329	279	320	287	316	334	304	294	304	296	290	319	318	302	275	311	275	292	309	333	323	292	314	329	313	299	304	321	302	283	319	311	289	296	289	283	316	318	294	298	311	323	288	303	301	297	300	318	295	313	310	293	335	292	324	292	271	291	308	276	288	309	302	342	281	291	329	278	314	290	310	287	308	271	330	313	298	303	313	261	332	287	306	275	283	253	290	274	276	273	297	291	321	336	292	315	302	307	295	287	304	329	313	289	300	304	324	317	281	316	314	309	297	337	276	265	287	328	308	301	301	299	339	349	308	321	308	289	268	292	302	291	336	318	307	291	334	296	275	324	292	283	306	296	272	303	323	291	286	306	294	308	286	301	289	300	320	303	324	334	320	284	313	325	291	317	297	333	280	296	286	305	305	322	304	280	312	289	298	293	305	281	286	298	311	331	280	319	336	303	289	287	337	304	301	308	289	298	281	291	267	313	292	271	294	272	288	292	331	276	285	303	289	307	290	306	275	297	299	305	326	321	299	283	294	299	311	308	314	299	280	318	307	314	287	318	280	304	321	304	299	268	305	302	263	296	307	313	310	333	328	313	297	317	308	305	310	324	283	270	306	289	283	314	292	274	327	314	292	270	286	278	318	308	311	323	315	302	357	318	295	279	292	301	288	281	297	327	294	288	295	302	329	306	301	317	298	326	310	333	306	312	304	284	326	297	273	285	294	312	282	287	321	324	274	300	316	296	300	284	280	301	335	324	266	317	296	270	292	305	340	318	306	319	334	316	334	304	294	333	327	315	295	315	312	307	310	292	292	303	267	306	255	317	308	281	299	293	290	303	302	290	327	306	314	267	340	289	297	287	294	333	304	334	304	323	272	300	269	309	305	303	291	332	290	319	300	281	306	292	334	290	316	291	325	319	307	325	323	287	305	311	312	285	318	300	316	341	308	325	295	300	320	308	327	310	317	275	336	275	303	322	299	285	288	317	321	255	307	316	317	269	322	287	319	334	326	280	282	270	316	338	309	298	294	291	287	319	303	283	293	335	305	298	344	314	320	318	298	307	305	283	292	297	268	312	287	313	268	328	285	311	317	339	308	314	332	295	300	262	328	302	315	311	300	322	302	333	292	328	304	296	272	301	313	291	324	310	323	319	295	316	307	271	334	315	310	333	318	311	294	297	275	310	317	300	304	337	282	281	291	295	346	299	295	302	288	274	301	319	335	316	303	298	287	290	322	306	310	299	308	305	300	288	280	317	331	311	325	288	292	257	295	308	304	300	317	279	336	304	313	289	297	314	298	285	281	312	314	322	310	294	327	287	293	313	294	296	305	292	333	302	285	318	333	311	343	294	314	326	292	305	302	303	335	318	323	285	308	346	282	286	274	325	318	311	346	316	315	321	313	283	293	293	292	303	277	301	299	291	317	304	301	311	301	310	326	322	295	300	303	305	312	320	316	310	312	306	335	321	292	317	294	299	306	303	326	344	287	329	332	297	289	271	304	334	313	326	337	300	270	294	313	301	277	283	298	305	301	299	291	326	262	310	314	284	310	312	303	312	307	307	325	300	290	311	293	308	288	296	311	306	306	286	307	287	292	313	299	297	290	315	339	299	312	304	321	283	289	308	299	289	303	262	307	326	328	279	302	318	320	299	274	311	332	296	311	318	305	284	317	300	307	310	296	266	308	305	271	277	331	291	314	309	312	317	293	314	324	325	339	301	320	294	279	286	292	298	275	296	306	272	329	327	305	275	280	320	299	313	292	294	294	305	296	293	320	285	279	310	272	268	341	312	313	303	295	297	302	289	297	313	304	320	303	290	291	305	278	324	344	266	325	334	283	313	298	331	329	271	319	311	314	280	285	302	290	297	314	296	306	272	288	308	314	318	290	332	303	305	318	300	330	299	314	304	314	310	293	308	319	296	292	316	326	306	336	296	309	304	306	287	280	302	292	276	308	291	290	318	305	324	302	302	293	277	296	276	348	322	315	318	349	293	291	321	314	329	309	284	284	326	300	330	339	319	313	305	315	292	320	330	272	309	338	303	315	321	305	288	306	291	314	295	310	291	321	298	286	293	287	279	340	288	297	266	288	272	314	313	264	318	315	334	270	299	286	309	252	310	305	299	330	319	322	317	326	295	276	306	314	313	286	301	293	334	293	319	324	290	298	340	320	299	296	330	315	281	295	297	328	322	300	274	301	282	330	284	300	299	310	282	312	298	308	296	313	306	302	278	313	290	305	291	315	289	334	296	329	338	284	283	298	304	289	338	290	278	275	294	312	304	307	287	307	306	307	317	312	305	288	292	292	268	306	307	340	288	284	304	280	296	292	324	294	301	281	308	297	269	309	281	329	289	312	313	292	287	298	311	313	343	268	299	299	298	330	305	278	300	311	327	271	309	296	289	305	313	331	282	297	308	288	295	289	285	279	308	278	318	304	331	303	298	279	300	287	312	318	324	306	304	293	316	289	299	305	298	314	302	251	293	282	323	300	311	331	336	312	315	308	310	336	334
39212	43563	4352	2074	1532	1142	926	802	642	633	528	494	497	473	463	419	423	437	421	457	412	404	382	393	406	400	365	354	363	373	392	386	407	380	369	369	367	375	366	388	384	367	350	399	356	355	385	364	419	371	380	377	367	426	389	328	391	370	394	377	407	361	366	350	368	325	369	359	385	349	395	369	361	364	372	370	361	342	333	370	405	388	362	355	355	345	380	340	331	393	364	395	367	356	370	388	366	364	344	384	357	343	389	379	386	379	354	373	361	384	376	357	350	363	367	399	383	371	372	360	377	365	315	360	335	341	363	399	330	364	362	382	373	381	353	379	356	406	400	353	369	375	360	349	355	377	373	351	391	373	396	373	350	385	362	372	396	368	366	354	368	359	353	371	388	348	349	375	404	384	363	374	360	364	356	408	381	343	381	385	370	361	353	403	352	382	396	330	347	387	385	383	376	332	368	384	374	347	359	384	355	367	349	359	393	359	333	377	363	361	353	359	348	387	368	423	363	366	382	371	378	389	368	380	364	359	372	370	388	350	397	383	361	371	374	368	378	388	381	351	372	359	397	394	352	360	364	387	390	383	362	355	366	383	377	377	365	362	352	415	366	340	376	389	388	385	345	395	383	381	337	363	381	371	396	396	340	362	356	372	393	370	414	399	373	371	395	331	331	411	363	348	382	367	327	362	367	361	396	337	366	366	371	373	367	379	396	319	368	353	364	353	366	385	369	340	380	372	372	378	351	392	390	406	356	371	374	381	376	343	365	355	400	372	352	380	374	394	347	371	362	418	378	368	400	346	360	392	358	351	314	354	370	336	342	384	355	369	399	352	345	379	381	393	352	381	374	356	341	399	405	408	370	381	351	359	367	398	364	383	366	361	368	375	382	408	357	381	361	360	342	389	356	368	343	311	380	363	376	360	356	400	377	398	380	343	361	363	355	365	338	425	384	394	381	391	392	336	380	396	337	387	345	323	369	354	325	402	362	363	341	404	378	368	376	360	391	395	358	384	388	333	344	340	396	375	396	388	368	368	374	405	388	359	401	370	383	366	382	367	360	358	389	363	371	358	368	379	355	380	402	371	397	337	367	361	363	381	328	357	383	381	368	357	338	377	359	383	389	363	371	379	354	382	376	392	354	376	395	386	340	389	380	344	374	375	369	365	380	357	355	386	379	408	383	365	359	375	349	401	357	354	343	379	376	339	347	366	350	371	366	335	378	375	356	382	352	372	361	375	378	337	350	386	416	409	364	387	393	371	399	385	353	351	371	338	328	366	326	357	338	385	360	375	378	344	376	357	363	355	413	403	350	367	356	382	370	356	386	384	360	368	333	350	364	386	374	366	377	359	405	373	366	372	375	362	350	383	366	368	381	333	383	387	363	350	367	397	360	367	357	405	407	396	378	378	350	389	358	365	378	349	352	369	347	389	368	332	389	432	345	329	380	334	349	402	360	365	380	375	412	381	346	361	362	358	368	373	385	344	321	357	418	390	352	398	385	390	363	349	382	375	382	342	396	358	357	380	340	386	362	370	392	369	377	401	389	354	363	346	375	351	357	404	327	370	374	388	396	361	378	364	366	361	348	365	372	387	366	336	377	388	348	355	361	347	365	389	397	345	359	354	368	361	429	373	356	388	394	369	324	359	361	363	380	375	373	334	364	370	353	344	331	376	361	405	327	397	383	360	380	351	371	350	394	360	380	372	365	375	350	407	406	369	411	361	364	432	361	376	377	364	351	375	366	351	367	378	357	372	376	388	398	378	392	360	342	377	374	374	342	383	347	375	389	370	417	386	366	370	363	396	372	355	373	383	358	372	363	359	370	368	404	373	364	365	359	329	351	371	374	370	362	378	355	369	394	396	330	380	402	385	352	370	373	374	341	349	385	342	347	382	379	379	352	402	364	370	350	329	371	368	332	402	346	384	375	352	373	363	390	356	386	355	383	348	391	355	393	367	351	399	353	367	382	320	368	374	375	369	356	364	390	396	374	348	403	386	420	359	384	347	401	372	424	360	367	350	362	372	356	318	361	372	375	342	375	361	371	320	366	375	385	384	341	371	370	362	356	361	364	356	362	381	378	393	370	366	378	325	376	356	375	397	387	359	372	357	351	345	388	350	375	390	394	389	372	375	380	355	329	377	396	395	364	378	373	348	391	354	352	361	354	382	362	359	341	394	369	356	376	385	369	372	375	363	375	327	354	362	390	390	347	339	357	366	358	384	345	388	359	373	347	375	405	366	382	364	387	390	388	345	390	395	369	316	400	395	368	364	364	345	367	375	378	383	376	387	348	375	370	369	388	394	362	365	365	402	335	342	397	369	371	366	357	361	363	383	375	394	368	396	365	393	355	330	380	384	361	378	364	399	349	373	368	426	374	386	347	347	376	367	384	359	389	376	363	387	387	351	368	380	335	395	363	384	363	384	327	357	368	352	360	370	386	343	403	353	363	358	325	339	364	361	331	368	375	382	338	401	399	322	381	369	346	380	384	372	373	366	377	379	376	355	368	384	338	418	361	377	377	361	398	349	404	381	360	362	354	365	373	368	381	378	351	374	365	386	354	362	363	388	384	357	372	378	351	363	362	369	371	352	407	378	390	378	353	383	406	390	341	374	367	378	365	383	380	396	348	416	390	363	369	377	407	373	394	331	362	373	377	363	365	382	388	308	374	364	339	371	354	390	368	335	355	351	355	369	357	360	371	373	396	379	406	348	358	368	378	380	347	358	365	369	387	327	376	365	356	364	390	381	357	363	366	391	361	378	380	360	345	353	384	382	371	384	383	364	356	371	372	374	376	345	356	379	358	359	368	348	376	347	368	341	361	337	417	360	362	349	351	364	361	380	355	381	371	329	362	390	355	371	381	352	369	370	352	381	327	396	360	364	375	384	375	389	374	373	332	380	373	388	337	386	363	330	373	372	386	373	338	420	364	372	363	354	344	385	366	380	370	387	363	330	389	367	379	395	400	369	383	333	369	387	356	382	374	384	369	398	346	394	354	381	385	372	341	368	350	360	329	385	384	361	350	367	364	383	385	386	395	380	349	371	369	397	383	354	361	389	351	368	330	361	360	334	404	371	370	333	363	365	381	387	368	388	378	397	357	358	365	392	358	343	357	382	395	374	344	385	385	322	383	382	382	370	374	390	382	384	370	392	402	351	356	386	371	357	359	361	371	339	354	372	376	357	338	365	376	411	350	342	376	377	386	370	373	375	360	365	368	344	360	381	362	401	344	383	361	362	388	348	366	362	335	340	370	383	356	380	347	356	390	326	379	349	371	368	379	350	364	351	366	361	348	380	340	356	346	378	379	365	396	333	348	348	409	354	363	387	377	394	346	364	369	384	386	366	395	345	393	369	379	405	348	370	361	350	375	353	404	391	419	384	382	361	380	347	373	353	344	365	334	370	371	358	380	381	376	357	366	394	369	357	362	388	392	398	376	344	367	356	357	363	396	397	347	380	390	388	377	385	359	372	338	388
25521	21595	27477	25632	7902	586	468	382	348	345	337	349	310	350	336	336	336	338	290	309	293	294	291	295	288	318	295	328	306	332	323	304	283	296	301	304	329	299	298	306	329	308	271	319	307	314	334	309	318	283	302	354	286	306	326	295	309	299	307	283	311	335	306	300	299	293	290	308	290	337	291	292	297	303	325	303	293	316	283	319	327	272	305	302	315	311	305	304	312	311	301	353	277	327	319	330	284	293	305	301	293	312	332	311	293	315	307	296	283	266	323	322	321	333	329	320	332	312	317	307	309	291	325	258	301	286	291	301	333	300	298	284	328	309	302	305	331	313	309	296	289	314	339	295	281	322	282	304	294	281	321	327	281	308	308	313	286	313	304	327	313	291	313	316	299	298	301	308	267	296	304	297	299	289	316	304	275	313	295	281	304	317	307	299	289	318	299	287	279	291	322	317	296	303	312	321	284	279	329	322	297	296	323	308	301	306	285	293	302	294	304	350	325	310	287	327	324	283	290	319	312	274	305	289	293	285	328	329	290	307	316	331	294	295	320	289	314	278	326	319	319	331	316	295	302	322	303	303	326	292	274	327	315	286	300	305	266	304	326	307	305	301	313	306	301	314	319	323	297	305	282	306	280	300	329	277	298	335	283	293	300	297	304	306	347	281	272	306	282	292	292	310	327	321	296	304	343	333	306	318	314	279	294	303	310	315	309	327	250	272	320	278	303	279	321	303	315	288	309	325	320	338	311	299	306	297	309	334	301	302	310	298	280	299	289	326	339	275	291	319	288	345	285	317	314	297	303	318	321	286	329	328	331	302	298	343	286	320	272	307	306	304	316	321	317	318	313	298	331	299	317	286	306	278	298	283	322	297	283	318	317	319	289	328	282	346	292	322	329	306	291	294	319	302	308	297	291	279	319	299	278	344	321	290	316	327	289	318	291	297	293	323	323	302	290	321	313	292	286	345	354	321	321	273	292	299	279	308	316	304	323	286	317	294	294	319	312	311	320	286	336	309	294	319	312	319	352	314	319	316	320	308	303	310	311	309	324	293	306	314	313	321	292	322	322	337	308	327	307	311	341	306	312	310	303	264	348	306	317	312	277	262	355	306	295	305	309	308	299	315	318	332	289	281	281	325	300	281	272	298	287	330	322	302	269	300	306	289	326	340	287	324	327	304	263	305	270	272	305	358	296	287	291	307	322	303	288	308	301	280	283	316	324	292	299	320	282	320	288	313	270	315	297	328	299	318	336	291	297	306	325	301	334	291	297	295	303	316	291	309	303	327	317	325	322	318	308	332	316	303	294	286	304	304	310	321	290	323	291	320	311	332	289	296	308	307	313	275	296	297	300	322	295	283	325	307	316	298	307	313	280	317	320	285	292	325	298	295	303	341	307	317	323	309	310	303	301	336	295	308	302	307	282	304	307	301	302	312	324	280	342	276	325	284	282	294	341	303	334	304	327	311	306	296	301	281	280	267	310	279	307	306	331	316	308	321	300	306	306	307	294	273	307	293	315	296	330	276	281	339	305	303	284	290	291	310	305	306	308	279	312	310	273	288	314	313	297	307	326	304	316	337	320	298	286	273	312	299	319	292	308	314	316	315	330	293	302	276	316	324	312	306	323	324	317	326	287	317	292	288	310	320	277	297	296	343	309	332	328	312	316	293	289	290	327	316	301	324	310	320	298	308	306	307	314	306	337	308	282	316	336	273	287	302	318	289	319	303	294	318	353	309	295	284	303	285	328	322	293	313	266	308	311	302	296	308	315	281	300	328	291	297	329	303	330	323	286	272	332	286	328	335	291	307	303	339	308	290	294	302	290	306	303	271	303	324	286	294	303	286	295	324	301	286	320	306	296	279	312	310	297	291	321	311	337	288	290	332	330	324	293	300	275	313	310	295	326	331	288	328	298	334	282	301	292	298	312	284	346	295	305	311	288	283	281	321	312	301	299	335	322	311	275	320	321	291	285	284	278	280	310	317	309	319	311	302	320	318	292	280	285	280	312	284	330	287	281	269	329	313	278	281	273	298	292	313	307	328	309	324	276	269	302	297	329	280	322	284	338	304	322	278	316	287	315	292	320	306	305	305	327	302	299	285	294	310	324	331	330	293	305	289	304	325	298	289	291	317	298	320	304	293	317	285	303	306	308	330	307	314	299	320	270	317	310	301	303	298	318	303	297	302	293	274	330	320	298	276	324	263	314	305	307	298	291	311	307	300	329	290	302	302	290	298	305	307	336	336	303	290	336	287	299	340	301	298	332	308	295	291	306	325	335	346	300	277	305	323	292	296	301	281	284	304	348	310	292	291	310	328	328	321	303	329	303	274	325	309	306	293	293	298	297	316	325	323	315	276	306	287	301	283	280	312	315	292	332	287	353	278	309	368	302	290	304	292	297	294	331	321	289	316	265	293	319	310	289	306	303	304	323	268	316	300	323	316	293	308	309	274	314	319	308	302	297	321	295	271	333	285	303	292	274	291	305	286	311	293	332	300	307	304	319	306	324	309	296	303	298	259	315	279	324	282	337	311	323	312	361	317	302	304	323	320	299	327	294	302	299	319	305	257	316	305	309	341	310	295	318	305	303	296	295	303	299	313	315	296	312	280	291	330	306	288	318	296	317	310	324	298	317	274	307	310	360	295	318	283	299	294	294	298	299	336	314	288	334	288	317	282	294	288	318	322	322	328	279	309	294	269	321	294	273	281	323	275	315	291	298	320	319	297	339	322	296	324	327	293	298	325	298	281	284	302	327	308	293	320	291	300	305	290	316	309	291	309	284	310	292	295	336	293	317	335	313	287	324	290	298	301	328	296	296	346	342	296	312	313	297	328	318	331	280	310	286	290	309	325	271	289	291	293	298	310	288	264	282	315	275	307	307	298	317	318	311	303	279	327	336	312	290	344	308	307	308	341	280	305	291	301	330	292	312	346	289	300	281	280	331	316	297	317	324	303	269	316	360	280	304	308	300	294	319	285	350	298	301	279	289	305	273	313	320	358	263	308	284	333	291	286	337	319	293	302	294	276	326	285	291	297	279	311	277	315	299	291	336	307	311	289	303	291	292	316	314	288	321	277	312	263	331	310	326	303	311	290	311	275	309	292	314	331	312	304	306	275	306	331	322	318	288	313	330	286	311	325	309	289	318	320	326	315	321	291	281	281	304	323	293	304	292	295	314	293	331	259	277	321	316	301	338	290	317	330	323	301	327	310	299	305	329	300	315	293	250	308	277	283	284	292	327	299	294	338	344	292	285	356	294	289	276	284	305	341	325	290	287	301	291	300	286	302	310	304	301	295	315	335	300	330	285	293	297	312	301	316	293	297	301	280	298	311	297	294	308	289	291	298	301	307	297	316	356	321	292	305	324	307	291	309	273	312	323	322	306	314	287	309	298	297	327	286	310	310	295	304	315	306	287	257	327	277	312	321	303	297	333	276	292	289	306	321	296	297	289	310	314	293	323	277	330	328	304	279	332	305
38122	38935	2545	1362	1029	856	691	626	634	525	511	489	492	518	403	439	451	442	419	406	359	414	409	416	443	377	452	389	397	432	417	412	399	371	401	407	405	422	416	406	407	428	421	386	390	403	384	402	409	394	422	383	377	394	376	390	397	404	411	391	368	387	409	425	346	409	418	382	396	431	396	382	427	411	392	380	409	405	364	400	367	408	387	377	417	425	416	373	391	379	409	393	387	432	395	398	384	401	404	416	356	411	411	407	382	397	407	380	371	373	387	394	394	419	421	392	392	405	404	421	359	369	395	396	385	417	390	369	400	399	376	356	369	430	413	374	431	393	388	390	398	411	353	388	390	404	426	380	409	394	381	405	409	398	403	382	380	356	390	393	370	386	368	389	384	411	407	403	392	397	406	417	411	388	417	395	384	376	415	418	415	377	380	410	439	376	401	379	401	446	382	392	374	368	384	405	392	436	370	385	373	396	396	424	402	441	425	423	409	419	409	381	424	392	397	359	397	400	379	399	380	420	356	391	394	370	424	392	403	405	388	432	435	434	399	399	407	388	435	433	379	408	424	410	386	407	413	361	388	431	387	445	447	386	396	385	405	366	396	363	393	398	362	391	370	406	383	372	417	404	416	376	375	417	428	428	409	414	407	412	404	423	404	386	394	376	383	442	395	401	409	392	384	418	392	369	403	386	383	377	391	355	393	386	402	431	385	392	407	366	378	390	418	379	381	400	412	403	414	403	386	397	342	372	373	394	439	383	402	386	385	397	406	382	370	406	372	423	406	390	387	408	421	404	397	390	412	407	403	396	383	371	435	373	428	347	390	361	388	428	445	404	416	403	353	414	369	397	384	389	391	386	414	396	413	406	377	385	390	404	383	380	355	383	446	409	390	376	423	373	446	403	409	404	389	378	405	369	394	418	410	395	368	422	386	386	395	419	383	421	362	398	428	383	374	416	373	407	382	423	419	406	388	400	365	397	380	406	397	400	385	404	413	377	449	449	423	420	393	393	398	398	412	402	378	409	408	394	427	391	407	387	366	391	385	416	384	407	393	382	369	404	363	392	437	378	371	423	434	404	396	369	402	350	406	391	395	361	411	401	412	417	404	406	389	366	387	381	391	405	356	405	400	390	365	400	374	389	386	407	396	372	441	377	381	393	420	393	399	442	355	414	414	347	391	419	386	378	396	385	434	400	440	392	395	383	420	392	391	399	402	385	389	406	379	401	423	420	396	400	390	393	384	415	374	394	390	423	403	371	398	390	373	387	397	415	382	402	443	396	371	415	422	395	379	381	372	343	397	375	405	406	410	401	429	417	382	405	379	391	406	349	393	400	407	389	409	400	405	440	433	416	391	400	371	372	404	383	401	400	430	414	414	395	373	405	395	382	392	387	414	391	375	432	398	411	439	401	393	418	401	379	368	376	418	382	396	366	366	380	402	388	405	385	365	402	379	359	395	412	392	353	380	371	383	386	400	401	396	430	400	357	387	375	390	391	399	436	386	422	349	388	383	455	382	421	374	389	367	402	393	407	367	417	374	387	404	425	376	385	399	381	392	371	400	408	392	411	417	413	381	387	390	432	407	383	406	377	361	431	366	395	407	378	367	387	378	350	386	393	396	395	381	375	384	373	381	415	390	395	401	359	364	386	391	415	394	378	405	402	423	415	383	412	382	388	400	398	410	422	409	419	352	415	373	397	421	377	405	378	394	406	385	413	382	409	433	428	394	409	428	415	390	429	382	377	430	391	410	438	386	396	348	384	380	397	377	401	391	415	376	430	389	409	395	379	421	395	382	390	405	411	402	390	388	395	414	381	408	386	380	372	403	399	396	410	368	406	373	392	385	398	376	395	412	390	388	400	437	391	407	410	399	399	404	383	405	410	437	374	414	423	376	400	409	403	372	368	384	407	373	401	383	417	372	387	375	368	395	410	378	359	393	390	427	393	371	407	413	416	410	423	379	382	400	398	414	382	434	369	408	426	400	394	395	385	381	376	411	390	376	380	375	388	361	378	411	356	407	395	400	384	361	403	401	409	371	393	405	384	397	394	387	391	406	409	395	381	387	365	394	370	401	403	389	405	372	363	396	400	381	367	410	384	370	402	398	402	393	387	388	381	427	412	388	382	383	398	404	387	415	414	412	420	380	389	424	368	407	399	388	404	390	396	402	430	392	402	391	368	422	382	341	415	403	409	402	374	402	393	354	413	398	409	366	408	415	421	404	392	391	382	423	399	419	394	370	405	415	399	398	374	415	445	403	402	408	421	416	385	360	393	425	402	381	425	421	414	421	401	358	426	371	377	401	400	368	401	399	395	416	375	435	385	411	408	381	399	373	408	409	395	392	420	421	341	422	398	414	415	366	396	369	404	404	381	371	385	412	372	377	406	415	363	380	412	368	377	383	395	359	377	381	378	370	379	389	400	414	405	420	383	413	397	374	381	385	406	396	389	426	387	386	414	419	390	371	432	400	380	388	336	360	425	401	388	382	416	386	392	369	415	360	397	412	383	424	367	386	391	391	385	358	419	348	389	381	410	381	369	400	409	389	428	378	405	370	407	389	384	394	392	428	400	376	435	409	380	372	391	406	375	377	392	399	379	408	392	413	407	392	395	403	370	377	408	411	372	385	418	391	401	394	384	439	378	385	415	433	430	393	389	392	382	406	401	395	379	389	407	373	401	370	458	394	405	382	375	365	387	400	404	362	375	377	424	388	419	400	400	408	406	384	420	394	387	414	361	393	392	425	385	425	396	449	384	409	359	414	401	393	381	384	396	390	392	393	383	399	422	395	412	395	398	394	385	407	387	386	405	406	393	417	392	385	409	430	365	381	372	431	406	401	422	400	395	390	398	405	391	407	395	419	380	428	408	347	395	340	422	370	400	426	418	358	380	378	407	403	418	419	370	394	403	400	374	371	396	428	405	413	384	399	384	385	383	379	410	395	388	347	407	442	373	399	399	389	368	384	386	372	393	436	377	425	391	388	358	397	406	389	358	347	371	429	417	387	416	421	387	385	403	416	373	445	390	416	385	388	352	390	422	383	409	379	400	390	393	376	420	390	369	385	400	411	434	397	399	355	417	428	363	376	393	382	395	393	350	415	395	414	397	385	393	402	412	403	400	409	398	379	399	368	360	404	393	391	413	385	378	377	374	381	403	389	373	380	381	388	379	383	397	393	365	386	402	412	434	393	400	377	372	374	375	400	402	421	398	399	356	373	384	381	381	384	400	385	391	400	390	396	405	443	408	385	414	378	409	400	449	367	401	421	390	407	404	355	384	391	438	377	383	378	415	393	371	401	425	405	378	418	422	388	418	398	415	393	387	383	396	408	414	421	400	367	376	385	367	379	363	377	420	400	392	388	395	399	380	410	375	421	360	371	388	355	395	410	391	380	388	359	386	373	416	403	385	397	404	407	387	387	414	409	386	405	399	385	369	358	390	357	431	417	421	408	399	389	392	393	377	401	375	404	391	409	368
23295	21580	29293	24323	21552	21546	8764	1155	926	799	799	696	744	684	660	600	670	618	593	624	562	653	596	615	609	607	567	570	612	560	570	575	548	577	627	565	561	614	599	554	621	563	575	571	541	553	575	610	557	529	632	526	563	607	603	560	579	526	547	592	546	510	583	550	570	568	568	566	516	567	557	602	572	586	592	559	522	576	557	585	567	579	581	525	554	557	565	570	529	532	526	558	588	552	525	579	544	578	585	569	586	608	575	568	583	566	565	559	573	601	589	612	583	583	540	628	512	551	548	578	573	555	545	558	593	539	545	533	600	581	516	517	583	600	547	555	564	553	578	559	564	573	535	535	538	574	561	563	560	563	559	550	525	563	530	557	603	596	546	550	532	576	527	585	550	531	537	544	566	555	564	569	537	564	571	543	558	542	544	565	583	529	518	547	581	538	534	524	569	520	551	565	619	567	556	606	551	563	567	598	519	565	578	568	555	526	559	566	537	608	521	535	554	557	551	531	554	543	582	556	537	594	541	547	504	570	599	579	527	549	552	540	527	537	565	570	595	571	565	566	532	545	555	541	531	561	569	591	548	587	564	545	558	530	572	535	573	551	576	552	528	549	567	518	562	564	552	524	583	552	549	558	543	561	536	558	595	566	565	576	565	559	538	507	533	573	590	583	547	552	502	517	594	566	548	537	555	542	527	582	563	569	537	536	510	535	570	571	586	588	579	594	581	590	532	586	542	490	533	587	552	560	573	561	581	596	530	592	511	570	536	561	534	566	536	543	552	557	555	565	591	548	564	580	547	542	558	539	534	550	554	548	524	568	568	519	596	565	559	553	550	532	534	524	561	566	521	541	581	536	573	519	535	621	572	562	535	566	598	567	538	546	562	568	549	578	547	552	591	553	533	509	547	529	611	543	523	542	554	568	569	577	533	583	521	530	565	581	593	582	539	513	565	557	583	560	542	524	549	513	570	587	574	582	569	556	554	587	543	551	533	520	586	617	589	545	557	592	578	551	560	564	564	587	564	568	568	584	534	594	532	572	548	545	569	533	554	550	529	585	549	594	502	584	541	530	560	546	543	510	513	595	547	567	529	539	548	560	571	575	558	553	578	541	574	541	537	571	567	549	522	586	596	563	532	602	604	581	566	516	561	611	584	573	572	582	586	533	586	511	532	544	533	575	522	522	591	570	553	584	585	508	522	545	540	530	584	581	554	547	571	556	564	591	542	571	578	585	524	573	555	554	543	575	528	511	582	541	595	552	560	607	570	582	530	541	559	567	566	531	540	569	538	576	550	488	545	582	515	586	570	529	542	548	563	533	532	540	540	566	543	533	526	527	545	564	516	569	570	538	580	582	553	562	519	553	565	566	547	563	571	555	549	541	581	598	524	559	613	529	600	551	540	535	573	510	546	543	517	547	586	588	559	569	544	585	533	545	564	537	578	576	552	553	529	567	530	557	571	569	529	537	557	522	549	544	555	538	561	528	525	538	568	542	557	559	561	556	580	582	564	556	584	529	587	518	527	560	555	566	517	558	558	559	560	527	601	548	577	540	538	547	594	567	587	586	545	536	555	543	574	583	553	565	555	564	568	546	554	540	524	591	529	540	533	598	578	583	522	571	586	519	520	577	575	566	545	560	585	554	583	573	590	540	561	556	578	565	555	512	578	548	548	556	546	596	534	540	567	579	536	558	537	574	534	549	541	569	556	548	540	504	521	580	570	540	553	564	569	542	572	527	560	603	526	577	532	573	548	539	538	553	561	545	551	526	611	563	518	549	578	515	532	530	531	553	560	580	566	555	530	523	536	587	564	561	542	529	514	513	542	540	561	556	580	510	555	570	521	592	545	543	553	552	573	562	529	554	527	537	554	562	560	567	517	551	538	552	519	542	553	555	575	583	578	545	570	533	530	556	519	503	541	589	593	534	566	627	539	546	568	554	518	552	570	511	534	545	585	543	535	591	559	553	585	560	545	592	561	550	547	563	569	542	512	527	573	559	557	611	545	589	553	548	570	580	597	619	568	582	618	566	523	584	518	571	544	569	572	540	541	594	561	548	556	566	546	544	530	581	554	582	562	573	563	560	550	552	528	550	535	565	577	547	551	564	549	544	562	578	560	588	573	573	511	571	601	568	561	569	517	568	532	532	569	542	607	564	566	538	572	548	577	553	546	549	551	566	575	563	547	575	543	527	541	529	579	554	584	582	544	575	571	602	568	554	550	532	552	548	562	598	537	582	566	547	576	550	578	545	536	553	576	525	519	543	582	567	593	545	550	530	591	561	529	554	533	569	587	540	533	524	544	526	589	556	541	566	556	573	564	541	577	592	506	543	528	541	549	506	581	594	562	558	546	561	556	597	573	582	557	571	605	524	542	543	539	607	562	540	540	573	592	508	577	576	558	542	541	557	564	567	526	548	542	539	582	533	545	506	561	549	547	550	549	546	564	549	567	562	570	550	535	524	557	538	539	561	539	491	541	596	568	564	568	553	545	569	587	563	546	532	547	540	583	552	576	549	584	559	565	545	560	553	532	569	582	564	542	592	593	588	525	532	557	542	499	555	585	541	562	592	560	545	546	549	539	561	518	556	540	551	548	579	574	553	545	564	533	575	550	575	637	530	578	559	592	533	552	549	569	546	553	564	557	579	625	554	595	554	534	523	547	542	536	539	598	552	547	588	571	559	562	572	608	527	560	559	536	599	586	531	574	583	551	566	552	595	532	534	571	552	564	588	589	588	590	486	487	572	549	563	562	596	584	532	587	542	560	558	562	520	547	563	578	549	569	525	593	523	594	556	575	558	541	592	526	549	576	578	605	560	588	554	552	576	520	527	546	573	528	538	596	566	558	559	497	586	555	567	561	494	549	559	536	539	542	538	549	508	545	567	587	564	526	585	586	521	528	548	548	590	558	575	547	530	564	576	579	534	555	546	558	593	592	517	544	562	566	579	542	552	530	591	518	548	542	563	577	555	579	571	572	560	534	575	547	547	561	552	540	520	561	585	558	556	540	536	574	543	584	556	539	508	556	528	544	621	547	537	587	551	567	557	575	552	547	577	577	593	540	569	542	587	585	590	580	554	562	501	508	544	585	563	572	537	564	586	569	534	571	563	552	524	501	544	544	565	589	584	544	537	586	584	539	557	552	576	556	560	586	559	610	568	504	561	597	558	573	548	550	554	593	517	554	558	579	529	566	596	542	557	564	547	590	571	556	494	570	541	510	581	573	539	501	539	589	587	568	575	544	527	521	547	535	610	574	520	518	567	584	543	572	558	516	576	572	543	526	553	510	531	533	552	532	545	573	569	555	520	521	547	573	569	567	575	571	568	584	499	564	555	563	579	542	550	603	573	512	597	559	549	540	573	548	549	538	550	556	540	577	561	563	550	524	567	562	540	569	551	568	534	556	533	581	565	560	562	582	523	559	516	558	551	569	563	569	538	534	556	563	554	573	522	569	553	574	541	570	520	541	551	568	550	556	538
45010	48201	8328	4289	3149	2347	1849	1511	1310	1164	1077	1005	946	839	858	805	830	775	781	728	767	716	729	720	712	737	690	743	702	726	669	683	650	678	689	683	692	708	692	662	713	671	635	709	679	690	680	680	640	667	658	647	675	706	640	666	705	658	637	688	656	657	645	619	630	649	662	658	696	649	721	650	703	675	638	623	673	690	650	651	626	657	673	638	659	615	692	597	622	622	633	658	687	687	660	670	630	678	685	688	626	631	648	628	656	605	617	699	660	668	683	712	620	658	706	624	689	713	653	644	722	640	639	666	683	625	691	634	728	668	654	626	653	602	624	626	620	657	656	639	653	643	655	643	688	664	716	665	657	656	628	676	665	688	672	673	667	656	657	656	672	624	679	732	624	677	622	600	636	676	582	624	668	639	674	714	665	652	666	639	637	637	609	655	636	684	634	644	669	624	606	662	676	700	665	639	641	624	634	670	693	612	646	674	675	653	623	657	716	604	652	681	618	623	626	618	634	684	670	642	701	679	665	657	654	671	664	675	647	657	664	612	679	625	671	624	631	662	614	684	644	646	665	638	674	666	629	650	614	662	653	650	668	690	632	649	651	643	640	680	667	682	623	644	660	671	627	665	703	632	670	684	657	657	645	660	699	645	668	689	612	670	642	611	650	633	650	633	647	627	675	622	674	640	656	657	643	652	649	643	634	634	613	633	701	626	642	656	674	599	625	625	641	674	630	676	652	630	681	667	659	612	631	625	630	615	636	628	655	654	664	674	678	673	623	665	636	640	634	638	646	674	644	635	675	674	660	691	671	659	642	662	641	673	631	613	598	642	669	654	640	674	624	641	654	663	640	662	625	639	681	635	640	684	682	608	633	636	670	672	627	665	641	603	642	634	675	600	644	637	627	642	639	630	597	672	648	628	650	647	673	651	625	627	643	707	674	667	605	695	639	651	644	645	657	647	635	672	649	660	663	635	612	626	669	641	674	653	642	632	658	655	637	678	668	646	650	669	640	666	612	616	621	674	621	662	655	692	642	659	615	706	628	642	649	658	642	654	648	696	640	705	720	639	589	615	695	641	667	661	678	654	612	623	650	633	617	677	666	679	638	632	648	617	656	659	658	672	619	638	649	679	697	660	568	662	651	659	704	625	633	700	620	636	668	677	659	621	645	680	627	673	674	658	644	634	648	610	645	660	632	685	624	711	698	717	643	654	617	671	653	677	669	661	645	624	671	656	643	657	622	613	666	652	637	652	658	657	683	672	638	676	656	672	631	652	676	676	596	655	580	642	615	639	648	650	717	638	601	656	662	684	692	601	660	667	619	694	642	644	643	654	651	641	643	679	672	675	662	647	637	696	618	642	650	709	666	636	694	639	673	695	605	665	655	647	646	665	625	681	687	653	681	631	661	647	660	647	682	627	694	649	651	644	637	613	648	650	701	621	631	623	617	701	659	657	654	653	633	633	644	654	598	680	674	674	656	658	658	686	669	667	647	681	641	613	643	658	647	653	651	717	620	686	641	666	654	678	631	663	643	648	665	618	636	691	645	623	622	702	612	630	655	653	660	650	689	688	629	706	684	667	677	640	661	611	603	668	625	648	669	681	627	654	614	618	650	648	687	610	649	628	641	665	635	626	633	650	623	656	651	672	635	682	652	654	700	607	670	626	687	601	617	656	644	640	714	686	615	624	670	683	630	633	667	614	626	696	686	681	624	654	659	689	679	599	650	619	637	677	677	720	603	634	669	663	647	708	687	660	680	694	639	714	659	638	611	670	661	655	619	670	682	615	698	621	666	700	654	646	648	672	662	661	661	661	650	659	654	685	608	665	690	673	614	677	695	637	614	657	634	641	603	620	650	672	687	648	600	654	625	629	665	665	682	639	604	634	637	679	668	661	646	650	627	671	666	671	680	660	629	652	604	634	699	658	671	688	644	667	640	674	655	655	643	615	634	636	628	668	643	683	629	647	639	634	695	642	653	658	678	641	680	645	618	660	621	637	630	631	667	669	668	669	679	621	679	671	672	672	684	652	621	669	643	632	635	688	622	717	669	670	693	611	656	667	627	658	661	650	680	662	655	667	615	656	637	696	679	661	645	646	703	646	664	687	640	649	686	634	648	639	697	641	622	613	649	633	653	589	624	658	696	612	645	617	655	632	650	630	690	642	648	658	681	695	634	626	674	666	599	629	667	674	661	630	689	642	674	652	685	644	651	613	605	635	649	670	665	633	595	688	675	676	604	658	642	649	675	646	708	684	665	645	693	646	676	656	650	629	680	641	616	662	615	653	673	627	661	620	645	668	605	649	660	617	647	626	588	670	675	677	664	643	682	707	664	621	656	605	646	671	677	630	692	635	588	616	683	617	660	687	648	658	640	627	710	630	686	687	665	612	644	669	674	652	636	669	693	679	701	611	630	671	655	615	709	625	656	642	667	684	706	649	675	669	655	669	703	663	626	682	641	652	621	659	640	622	667	653	648	644	668	663	603	645	680	660	647	681	716	660	645	622	660	664	619	689	642	677	630	676	640	670	637	630	696	617	700	651	647	673	698	619	700	616	658	656	655	631	659	622	669	627	659	656	614	675	656	683	645	644	647	663	702	638	708	642	657	612	650	630	642	627	697	636	671	651	659	652	636	672	647	601	680	643	657	641	666	658	620	665	646	654	646	723	657	667	670	705	678	695	617	596	642	649	633	664	675	652	680	614	644	666	659	618	586	645	701	637	619	642	625	653	665	623	638	653	674	681	640	635	648	683	663	682	650	650	600	660	648	645	716	637	652	653	648	640	680	624	659	652	681	641	658	646	691	676	651	607	662	674	655	636	650	653	606	638	663	670	622	678	651	630	659	664	600	676	638	602	650	668	617	654	657	660	626	660	672	650	632	668	703	628	649	708	681	651	668	667	641	702	662	635	630	620	620	685	618	635	668	715	623	665	678	686	666	615	641	607	605	640	679	684	656	659	612	654	633	653	648	659	653	658	652	690	632	645	649	661	646	628	721	603	556	651	701	634	682	645	666	635	639	668	608	692	617	669	697	676	631	648	633	625	595	676	668	688	632	593	681	645	658	684	713	669	633	644	669	657	665	645	657	636	600	625	646	674	700	642	623	665	633	687	709	680	639	672	651	610	656	613	671	598	655	640	664	626	648	662	667	688	661	635	642	674	662	694	678	684	633	689	629	697	672	667	643	623	667	643	646	669	679	678	670	636	626	606	629	661	685	658	672	639	639	694	658	604	689	659	622	641	653	673	639	650	639	672	651	705	658	613	710	646	673	607	605	610	624	633	643	707	638	682	658	681	678	671	629	661	654	662	649	654	662	665	664	635	684	636	617	621	663	679	681	684	644	618	631	675	652	655	680	665	650	600	648	650	678	592	664	615	620	663	678	668	681	633	639	672	663	648	653	663	661	655	638	638	644	628	625	625	648	693	638	646	618	621	666	670	656	655	666	682	647	633	658	674	616	651	678	585	660	678	652	663
29734	25253	13487	1290	273	225	213	206	162	199	201	211	176	184	182	209	186	221	173	190	167	185	181	184	177	183	181	184	184	189	168	182	191	193	224	191	187	184	196	198	174	169	201	181	204	197	194	171	198	176	170	197	165	173	164	189	196	181	186	186	175	189	188	188	206	205	189	173	172	181	179	184	161	189	201	187	204	199	190	204	166	185	194	203	177	182	172	213	192	166	180	197	199	200	179	203	191	174	175	186	163	165	182	190	195	176	159	162	200	192	204	194	166	201	158	187	177	166	210	180	178	173	169	173	178	162	211	199	197	183	178	154	215	183	197	173	194	156	188	186	190	169	172	169	171	194	190	173	186	192	193	199	182	211	171	183	151	158	197	154	187	194	203	192	198	201	199	183	207	163	190	179	179	183	192	193	161	160	179	198	175	170	171	199	220	176	208	175	200	184	170	182	187	182	190	204	195	210	198	185	184	169	182	191	183	167	208	205	183	185	184	188	177	183	189	201	158	184	200	170	191	197	191	184	193	186	190	188	185	153	175	186	171	182	186	193	180	183	205	193	187	197	179	178	196	165	172	200	185	192	170	194	182	204	188	182	204	192	213	181	202	174	196	190	205	170	188	199	177	197	200	200	207	166	202	170	201	182	190	186	183	194	186	211	186	198	203	178	194	196	191	184	173	212	201	166	190	192	174	179	190	181	185	206	167	182	190	176	161	180	200	177	164	191	198	177	180	190	197	180	191	209	151	186	180	190	184	189	157	189	192	192	195	188	201	190	191	164	201	168	185	173	200	178	203	195	218	199	181	182	174	190	209	182	199	200	172	168	193	189	204	201	184	187	176	172	187	214	196	165	173	163	185	175	185	196	203	193	175	174	184	186	173	187	171	210	192	177	197	193	185	190	188	187	192	175	206	159	193	169	172	162	175	204	210	174	185	178	195	194	179	201	177	174	186	197	213	168	198	197	219	164	167	190	200	201	176	193	185	163	185	200	167	171	194	178	211	199	187	200	209	187	185	166	207	195	182	173	197	167	196	186	200	227	193	183	192	195	191	174	190	169	178	192	185	173	206	206	176	174	179	204	175	168	213	203	197	168	186	193	168	169	199	183	177	156	187	196	194	197	176	198	200	186	194	184	192	181	187	196	175	184	197	182	207	185	167	202	164	183	206	196	192	185	184	189	225	176	174	199	199	192	203	171	197	186	170	204	184	198	147	180	180	188	188	165	189	161	191	158	163	179	192	204	199	175	201	172	190	199	187	186	179	175	197	200	187	167	194	191	189	215	165	156	177	196	178	205	186	199	174	185	199	192	176	182	185	196	187	161	189	214	174	158	175	189	157	190	173	186	198	202	209	184	144	157	192	193	178	188	179	181	197	203	189	181	196	179	180	186	200	224	178	185	186	191	176	184	189	176	169	209	161	186	176	192	190	187	174	163	185	151	214	166	169	191	173	185	167	201	183	208	178	211	188	183	201	173	170	199	161	173	187	178	209	217	203	180	178	193	176	202	204	188	193	186	195	185	201	181	186	184	198	187	212	198	191	182	192	179	206	208	165	185	196	172	166	172	187	189	183	212	171	186	162	180	194	207	170	183	187	172	181	158	223	197	138	192	173	174	199	185	176	201	192	196	211	177	170	193	196	206	198	169	182	186	164	179	191	191	184	188	195	196	160	183	182	179	188	209	181	170	181	195	185	188	172	193	209	184	188	208	219	152	173	213	215	182	177	186	180	197	194	191	179	180	196	194	176	198	192	179	144	194	195	205	173	194	178	191	192	204	178	168	183	170	160	183	197	207	191	185	198	180	197	188	200	184	175	176	154	168	201	187	183	191	203	175	206	173	181	196	183	198	187	176	187	173	196	171	193	208	207	182	189	179	175	192	194	203	167	173	190	184	191	164	199	180	196	206	173	201	168	179	190	189	184	188	164	196	182	189	189	184	182	187	191	201	173	184	160	202	193	189	170	184	221	173	215	190	170	203	189	172	199	170	188	175	167	197	176	181	164	182	178	202	187	150	168	213	206	186	191	194	166	173	177	192	201	194	181	200	162	179	187	179	200	173	213	185	175	162	172	169	193	196	177	178	183	172	208	192	216	191	162	185	192	191	174	224	194	176	186	178	195	186	179	175	196	157	187	161	189	219	186	179	172	219	194	195	171	172	179	194	201	213	200	176	176	190	194	190	166	189	162	190	196	204	193	179	190	177	172	186	201	200	186	192	174	205	201	202	182	196	185	187	194	180	196	213	202	184	179	167	175	177	193	209	196	179	196	225	181	168	173	174	168	217	173	182	212	189	177	183	192	203	187	220	183	197	205	187	171	198	158	181	166	174	197	166	200	195	205	178	191	188	187	170	208	188	218	189	173	197	219	206	188	164	176	172	175	190	178	176	186	203	186	195	199	176	215	171	169	206	173	190	200	194	180	177	160	197	197	186	183	211	198	165	191	192	190	175	196	192	196	171	195	183	177	194	160	182	180	191	172	201	196	174	200	194	181	191	185	183	203	206	208	189	177	195	180	185	173	193	191	208	177	200	174	190	184	188	217	193	186	168	192	190	183	205	179	193	156	168	209	174	208	193	177	199	186	200	180	186	199	168	182	196	173	175	197	192	176	178	165	185	185	186	164	197	188	193	207	187	167	198	200	202	200	171	190	198	177	197	186	218	211	193	188	161	187	168	180	184	209	207	223	204	168	176	193	191	198	170	174	188	186	191	181	182	203	190	200	201	172	184	193	179	177	209	194	168	180	179	218	195	194	183	184	194	189	194	180	194	187	171	210	192	212	198	185	195	190	185	184	187	194	189	195	177	190	214	201	192	195	191	164	190	178	178	193	186	187	213	186	149	193	187	176	192	229	185	188	193	179	186	176	198	183	194	162	190	165	202	207	182	227	200	202	201	166	176	183	171	212	177	195	200	181	182	175	189	208	189	178	176	194	201	195	200	188	161	169	172	165	191	177	169	163	204	169	179	177	199	190	206	196	184	188	175	205	184	190	187	195	188	196	167	182	179	205	181	174	179	184	171	195	183	191	199	188	187	201	206	200	185	185	204	187	200	181	208	178	196	159	204	185	189	185	198	189	203	174	193	160	167	189	171	199	187	187	212	177	161	199	172	183	178	188	206	186	174	195	199	222	199	178	178	175	167	179	201	183	189	206	170	208	184	180	188	189	171	212	199	213	189	189	181	181	179	196	169	180	180	191	187	206	199	193	192	185	195	176	156	202	185	162	168	197	171	159	214	178	167	162	154	175	168	176	218	200	187	187	200	191	190	186	194	182	186	190	183	196	195	175	170	186	179	179	182	203	178	199	186	198	197	159	158	171	191	233	179	186	181	171	170	175	207	203	199	182	186	175	205	205	170	196	180	212	195	177	175	153	176	200	198	210	199	175	179	179	188	204	193	184	183	195	201	172	204	198	190	201	185	174	189	194	210	179	185	167	222	179	208	197	191	177	166	167	189	201	207	186	199	200	180
34942	30119	589	394	347	300	290	280	260	244	266	245	227	237	282	223	273	217	255	254	243	232	288	236	251	267	266	241	245	258	236	265	231	243	228	212	247	255	279	248	201	216	238	271	238	243	251	269	273	250	244	218	220	257	245	245	228	246	270	250	278	232	243	258	221	240	265	237	259	246	219	238	255	254	253	224	242	240	246	256	224	246	271	245	236	241	269	279	241	239	276	242	252	253	240	222	209	265	242	245	256	272	251	263	230	240	239	249	258	253	255	252	246	244	236	262	280	266	255	244	260	239	255	261	242	256	254	234	230	258	242	244	232	273	260	268	236	272	229	224	235	241	250	265	258	235	265	261	241	253	262	235	256	244	287	229	236	223	240	254	252	257	242	255	248	257	266	260	230	260	225	254	220	250	279	270	250	240	226	253	265	250	230	290	245	265	222	250	253	239	243	274	238	258	250	244	251	250	211	254	247	264	237	265	251	256	254	260	250	244	258	269	274	262	251	239	250	234	253	254	233	240	283	239	246	240	241	257	215	230	233	230	248	260	247	270	252	255	252	220	231	242	260	243	259	246	262	223	258	251	260	247	231	225	262	253	210	289	248	246	265	251	239	243	251	251	253	242	246	238	258	245	243	250	278	244	231	231	255	257	245	255	240	252	263	250	269	229	258	225	211	243	267	237	236	264	247	250	278	245	237	234	275	261	255	234	259	242	218	263	273	253	258	231	235	251	273	238	245	255	252	236	247	257	242	238	255	241	222	264	251	227	249	224	226	251	249	257	227	232	280	238	242	237	260	226	268	285	257	236	284	283	256	209	230	221	237	252	249	208	238	254	257	263	241	248	266	243	238	256	264	257	242	274	257	266	203	256	248	233	250	259	242	230	241	233	265	269	236	258	258	259	242	243	220	245	247	220	265	249	215	271	235	255	262	257	249	253	258	223	265	237	268	232	252	251	259	231	240	265	286	240	219	254	244	236	242	220	258	285	257	238	255	279	246	246	253	250	267	268	244	235	233	238	245	248	218	247	248	255	273	250	218	257	258	240	251	240	246	234	214	261	279	268	222	271	237	267	239	270	250	230	254	247	243	267	235	248	207	264	251	256	273	264	241	242	242	257	254	241	232	221	200	277	239	238	244	237	257	255	252	248	269	249	240	251	258	239	236	247	251	252	224	245	245	229	247	253	253	238	241	254	234	257	236	248	283	255	235	267	261	267	255	271	238	252	235	250	221	235	258	227	272	233	237	241	255	211	236	256	246	245	229	244	255	257	259	225	263	267	245	245	247	229	248	267	213	243	253	250	241	251	236	250	236	247	264	272	213	249	255	249	271	267	262	266	231	260	234	267	247	249	282	229	249	240	252	258	261	252	261	234	243	235	209	254	244	218	280	242	227	238	242	239	222	253	240	256	228	220	261	270	269	268	244	232	244	218	239	256	236	266	256	245	256	234	219	234	224	246	240	259	261	250	250	214	279	221	232	258	263	231	244	250	231	244	248	226	249	238	269	248	248	267	233	261	256	239	237	229	259	262	265	231	244	247	247	222	255	272	280	239	240	234	249	253	260	246	252	230	256	249	243	244	255	273	233	227	237	257	251	246	261	255	248	252	266	218	231	273	258	268	265	240	243	235	250	247	239	281	258	217	229	244	244	249	272	245	242	271	239	256	228	239	241	243	243	246	244	245	271	270	238	223	243	261	258	260	256	265	236	228	233	232	244	264	267	240	231	226	274	223	291	267	264	266	265	257	218	248	253	248	233	238	281	247	240	267	210	234	256	245	252	249	261	250	241	238	267	244	244	244	263	230	237	240	253	245	252	232	251	252	242	252	252	263	233	245	260	288	232	248	239	255	228	236	238	266	252	231	252	251	227	248	247	259	217	258	286	248	257	233	237	254	235	239	252	260	243	237	238	244	242	251	254	272	265	225	243	232	242	256	254	226	250	232	242	239	233	237	241	261	269	236	259	251	273	241	236	243	234	260	252	211	233	246	275	223	233	252	241	258	246	252	274	227	247	266	250	253	258	226	224	234	235	259	264	230	269	253	236	240	244	240	238	272	213	266	238	243	234	218	233	246	246	254	235	246	257	236	270	253	264	245	234	290	251	267	261	243	270	245	267	264	253	235	256	233	248	232	258	251	241	275	224	238	249	219	233	277	249	247	247	273	254	249	245	244	246	268	258	239	268	249	256	238	262	247	237	238	228	228	246	275	259	243	243	227	237	248	251	233	243	234	243	236	249	235	235	242	235	256	230	242	267	267	213	247	251	220	263	243	254	267	248	250	225	247	234	221	251	273	250	244	240	227	228	232	249	257	265	234	232	227	216	259	254	243	260	261	250	230	239	258	211	275	200	266	225	244	257	282	256	232	278	237	254	218	266	257	271	236	236	242	245	215	248	255	216	231	243	237	275	265	245	239	220	246	256	233	255	272	252	305	254	263	249	230	226	238	253	252	276	243	236	257	250	227	248	241	247	255	218	242	215	234	268	211	229	230	226	236	279	226	270	249	241	250	217	232	232	256	241	247	261	249	230	214	233	237	223	219	251	254	236	274	259	251	254	255	234	236	255	248	261	231	241	241	235	247	236	280	244	264	252	225	246	251	251	243	261	227	244	242	224	242	242	252	232	262	248	249	273	230	258	258	244	249	232	257	226	249	251	224	250	231	260	262	257	247	232	266	257	232	239	278	249	272	276	248	262	253	268	253	245	238	273	241	244	243	255	215	246	225	241	222	233	261	263	238	265	247	236	238	256	240	241	223	268	256	253	244	276	233	257	238	268	252	235	215	279	251	275	253	260	278	260	284	265	251	259	216	260	235	224	263	235	238	245	224	256	241	240	245	251	245	248	250	221	252	259	238	229	258	241	253	247	247	244	225	235	248	254	232	260	253	270	241	220	272	247	238	192	244	260	243	252	272	265	233	259	246	218	269	234	255	266	235	254	263	239	244	220	257	214	233	271	238	224	238	243	271	222	249	262	231	247	258	244	232	231	238	256	235	254	251	261	246	248	250	254	199	229	259	251	257	236	259	255	229	241	264	251	249	239	265	241	225	232	266	245	247	242	267	250	235	255	223	261	247	254	209	255	268	214	229	267	260	241	286	239	247	229	268	230	231	251	230	249	263	289	219	216	251	240	240	268	248	285	224	277	236	266	252	233	278	282	216	259	260	240	250	239	247	236	233	265	259	259	256	213	244	271	235	251	248	225	265	222	251	239	259	261	242	216	267	257	228	239	242	240	243	278	242	242	234	253	239	232	264	263	244	232	275	252	229	258	239	261	274	265	258	240	231	234	251	236	243	239	234	247	243	256	281	245	244	246	249	242	222	263	253	258	244	228	253	213	252	226	228	236	253	230	246	256	241	231	233	264	247	247	266	244	247	243	237	260	239	258	270	260	242	224	257	240	252	275	271	229	263	253	246	268	249	255	263	231	247	229	259	243	240	250	265	247	232	241	227	253	225	248	290	246	279	242	256
24450	21532	28636	24821	21352	5938	683	512	450	378	384	373	349	367	354	330	316	338	319	338	322	316	309	322	327	318	289	323	299	312	335	331	298	283	318	328	294	315	304	279	336	319	323	317	307	299	304	331	357	338	308	284	330	341	309	315	301	283	337	319	286	309	326	287	309	310	308	314	308	322	265	304	289	302	310	302	294	336	293	301	277	301	290	313	286	283	308	288	316	279	275	323	278	298	274	302	313	335	319	302	306	280	289	302	306	333	307	307	326	320	307	313	308	318	320	297	270	307	320	289	354	286	294	324	348	305	320	321	262	297	288	278	321	295	307	276	282	289	269	274	360	308	292	291	287	297	303	305	303	319	295	311	276	299	303	314	307	285	325	276	319	328	308	287	308	311	260	331	290	316	316	309	301	297	311	306	298	304	283	292	313	314	280	325	268	311	305	310	290	290	299	283	288	299	302	310	314	274	302	279	312	312	300	298	298	301	274	291	290	320	303	293	301	292	328	318	308	324	294	317	319	318	308	277	295	281	298	299	307	274	311	295	319	287	273	321	309	301	323	300	315	314	329	313	312	280	314	286	290	334	309	324	294	318	303	300	299	294	296	290	357	339	306	292	294	293	275	301	291	296	298	310	323	266	307	332	307	295	308	304	306	319	270	302	301	333	306	310	300	308	276	262	346	280	308	269	291	295	305	293	306	314	315	290	309	321	314	321	314	329	319	282	312	325	282	271	295	322	340	283	297	323	304	304	315	322	338	264	313	316	301	325	325	293	307	286	286	268	310	286	322	318	299	323	280	288	320	304	304	304	298	305	290	301	249	297	294	343	322	305	307	310	278	319	293	307	306	289	315	304	311	296	292	302	288	273	301	325	281	349	333	303	281	280	288	310	298	274	297	298	293	312	331	295	309	335	293	328	300	297	334	287	278	313	315	308	303	324	297	318	304	295	325	306	319	315	328	276	297	293	301	312	301	295	327	318	285	317	303	304	311	292	347	299	312	298	307	326	319	309	306	257	290	351	283	316	344	326	315	303	321	338	321	304	308	314	279	315	313	266	325	290	306	332	294	308	253	324	291	308	297	288	288	298	315	289	319	288	288	280	312	311	306	296	302	306	307	305	262	280	348	309	295	297	297	296	297	329	291	295	342	291	288	260	291	314	297	311	320	317	306	292	317	300	316	323	291	300	321	275	291	298	314	293	312	276	312	290	301	331	302	314	304	285	309	297	304	275	270	299	322	299	306	271	322	312	303	280	285	310	295	324	332	308	318	268	310	297	305	288	289	296	315	314	269	313	319	284	293	337	330	327	296	288	305	306	290	295	299	315	317	310	320	298	314	326	308	282	318	324	311	283	302	282	294	290	330	316	295	302	319	330	318	302	319	308	275	306	317	288	299	309	302	329	324	294	288	309	275	307	282	314	293	311	326	295	300	313	317	315	263	316	280	322	299	307	280	292	304	272	323	285	295	308	282	312	305	303	309	290	326	308	269	299	260	304	294	298	299	303	284	306	318	303	291	293	313	311	288	324	278	300	322	324	325	291	302	311	266	320	315	280	288	297	284	303	306	300	301	309	315	301	303	327	309	293	299	298	298	312	341	314	316	284	306	303	282	305	273	301	296	310	315	306	305	305	291	298	304	271	316	281	291	288	297	329	287	315	278	316	272	302	310	290	292	300	302	304	297	297	305	298	311	313	279	313	292	298	275	297	317	289	314	301	281	297	314	279	295	281	290	306	338	299	273	293	305	318	337	280	305	315	317	299	293	325	285	321	291	307	309	308	312	294	281	299	298	297	307	284	298	306	297	293	315	280	298	313	283	306	284	296	318	317	320	299	285	309	310	309	321	296	311	284	308	305	323	313	314	338	292	280	300	306	283	304	295	319	308	318	291	338	316	303	276	326	290	326	260	311	290	303	308	293	289	344	297	301	305	317	295	315	303	320	316	292	316	319	270	308	334	294	294	314	339	306	298	310	321	302	320	329	324	323	299	298	311	310	310	293	316	291	294	298	321	284	325	301	311	294	295	319	303	295	320	309	323	312	284	319	298	311	282	325	299	320	306	292	317	315	334	300	325	341	300	296	279	300	334	306	324	292	271	319	332	293	323	322	309	316	316	268	292	304	283	321	313	274	306	318	291	319	307	304	306	316	314	287	308	334	288	303	317	291	283	302	330	317	293	321	324	310	283	298	295	350	304	297	325	328	305	331	292	322	287	274	304	271	311	299	318	268	312	284	322	316	301	312	313	327	305	262	316	373	291	294	324	300	289	315	329	277	315	312	296	315	287	305	282	286	309	284	291	321	301	323	297	338	306	305	294	274	316	311	314	294	297	281	288	348	350	286	309	309	306	321	291	314	309	281	308	281	294	295	314	300	281	306	305	280	309	303	291	312	310	320	312	333	321	305	296	309	289	330	284	305	341	282	299	296	302	280	291	293	334	321	288	295	281	285	255	298	291	300	303	303	295	336	303	282	314	309	295	300	319	303	276	292	341	310	303	307	329	288	299	276	316	304	293	294	304	295	315	319	290	315	347	317	314	316	298	275	301	313	320	290	303	295	317	279	314	319	314	286	320	298	313	299	298	306	305	307	313	319	301	327	302	320	312	339	307	286	303	308	314	296	285	321	340	328	301	288	320	261	276	304	276	304	292	295	276	314	329	306	299	280	313	310	288	301	281	286	304	303	268	295	296	315	303	286	330	283	284	287	299	289	283	317	312	296	301	296	290	328	287	312	294	295	267	273	316	309	270	286	331	293	285	319	311	321	278	324	327	331	325	312	287	279	294	294	306	304	311	296	292	296	291	314	309	298	302	276	278	272	307	293	307	303	322	319	283	309	293	297	310	316	306	317	299	294	266	296	307	349	306	293	322	273	314	332	295	311	293	293	276	274	293	298	286	323	292	291	302	299	320	282	296	345	294	288	302	300	303	321	282	313	294	289	270	297	307	305	322	294	290	301	309	278	273	291	270	302	287	336	318	299	310	281	310	308	330	293	318	298	318	293	286	311	289	288	325	305	288	291	295	291	338	297	287	281	285	317	280	305	292	318	273	301	312	320	299	287	308	287	311	288	275	318	291	281	290	300	300	307	292	292	313	312	325	329	292	282	315	325	273	302	308	284	340	308	319	301	289	297	278	285	314	286	292	292	315	309	292	307	288	297	308	322	317	299	288	282	328	277	288	350	288	295	300	308	325	319	277	313	297	313	323	302	328	325	298	313	325	316	281	306	310	300	305	315	288	288	285	303	307	325	325	327	311	288	292	305	300	272	291	286	305	294	320	320	309	303	307	303	284	306	296	297	315	306	324	304	303	311	339	290	282	278	294	276	311	309	290	288	294	315	335	285	305	317	305	295	274	313	295	282	294	284	315	303	323	282	297	297	296	290	293	288	300	285	320	331	278	311	286	309	305	310	287	312	314	299	304	307	320	284	306	330	319	333	310	313	300	288	304	279	321	302	291	267	299	288	331	300	300	310
39544	42180	4445	2085	1524	1124	954	767	690	561	561	519	507	448	414	446	423	414	425	429	393	399	425	375	383	407	385	424	411	378	371	382	367	379	368	393	392	384	385	409	356	388	360	373	387	394	370	374	323	392	394	374	422	389	362	349	386	341	388	360	369	360	381	368	337	362	385	361	398	346	386	367	384	352	350	373	404	425	384	411	354	367	367	380	396	387	385	391	379	377	416	362	379	383	349	389	406	354	396	373	388	365	361	433	359	375	394	377	387	374	360	337	367	359	400	369	380	379	352	398	384	356	380	378	354	347	351	361	384	373	364	380	378	343	364	369	370	350	377	351	359	422	369	410	382	397	369	338	353	352	375	344	366	377	384	327	376	365	356	359	389	368	341	378	349	371	345	363	367	366	377	366	373	405	376	351	334	387	374	352	330	372	363	376	366	366	362	351	367	383	375	364	371	369	371	379	374	379	403	383	379	354	348	352	348	387	420	346	336	364	396	387	376	385	334	372	379	354	378	352	379	369	383	348	394	366	377	374	360	347	351	344	355	355	377	357	365	344	385	366	391	360	376	387	371	386	377	371	375	347	350	332	382	370	365	357	363	368	361	370	376	380	393	352	360	354	336	347	350	337	351	358	361	378	374	364	373	361	374	377	357	372	392	366	350	367	404	378	357	369	340	371	363	391	363	378	392	380	322	389	338	375	388	387	385	394	370	363	339	341	373	374	356	383	390	370	376	355	402	356	356	386	362	359	375	341	378	387	394	390	367	376	369	351	367	371	353	367	364	373	364	365	372	379	350	321	365	381	347	367	361	364	346	361	368	374	338	386	349	408	383	385	367	372	396	378	358	389	398	404	366	391	359	394	358	379	402	371	373	395	365	372	379	404	383	358	383	342	377	380	364	387	368	391	339	378	345	348	378	381	353	364	395	385	359	362	356	337	388	392	346	364	372	380	348	345	383	372	363	372	374	333	363	394	358	350	404	390	394	377	346	347	368	366	373	379	356	361	363	369	372	428	323	380	372	383	364	379	392	414	372	365	365	388	350	354	390	373	338	352	400	336	368	347	350	365	377	380	374	384	389	393	376	384	387	357	354	379	376	408	323	396	357	352	353	356	359	370	377	356	407	411	373	388	370	383	404	385	351	372	389	335	356	330	336	364	358	375	398	372	351	387	358	375	374	385	372	361	385	382	359	399	372	356	343	384	366	359	337	402	368	368	363	384	363	345	361	368	366	370	391	400	384	409	367	347	397	347	348	390	338	376	370	382	358	368	399	409	375	395	382	387	408	368	375	410	376	377	368	401	339	375	354	370	367	353	352	357	359	378	362	327	412	387	376	383	391	367	375	366	384	369	322	343	356	346	335	362	365	341	349	368	352	415	338	370	374	371	381	350	372	361	401	358	405	362	384	378	396	348	360	358	337	351	355	394	357	387	361	375	355	355	394	378	339	363	388	391	375	358	352	360	405	379	365	399	375	380	345	364	366	340	407	389	390	372	340	378	354	376	379	358	394	403	341	352	390	387	375	349	387	387	358	388	355	383	359	359	355	401	351	383	353	356	356	359	382	368	352	372	375	377	382	382	388	358	351	363	331	407	351	364	369	396	360	381	350	357	364	367	365	359	385	361	392	352	371	363	336	358	365	334	389	376	362	350	375	368	358	367	384	349	389	351	358	353	375	339	341	385	359	394	385	376	367	361	390	367	351	390	331	373	376	358	396	365	372	346	374	366	350	408	365	370	356	353	371	367	358	372	367	395	368	423	355	358	354	352	380	377	338	365	383	407	374	361	398	357	368	353	422	380	382	394	354	372	396	363	383	366	362	366	347	376	349	362	355	383	343	384	372	378	372	370	372	409	365	389	339	359	384	373	381	387	384	370	397	360	339	341	372	362	347	375	388	377	372	395	385	362	340	371	377	343	383	359	355	393	340	345	370	371	360	364	392	398	376	365	359	370	353	355	370	367	373	357	353	389	369	361	360	410	386	390	395	334	399	375	394	377	355	376	371	382	361	335	364	369	401	350	406	372	363	363	365	396	368	360	365	412	361	378	357	391	389	358	360	348	373	365	357	340	353	364	375	391	383	346	400	357	400	350	321	364	367	342	339	330	375	373	377	362	383	361	368	353	387	359	387	370	398	371	377	406	370	366	362	359	354	372	390	391	374	377	350	374	387	351	387	363	383	368	414	378	371	363	392	391	323	414	352	367	350	348	405	386	361	371	388	373	372	380	342	369	334	402	357	383	390	372	371	377	331	363	371	337	342	397	362	371	378	347	338	377	365	366	338	395	377	392	366	387	331	344	341	378	399	391	321	358	375	371	372	385	357	342	386	374	356	359	350	365	376	390	381	354	406	336	366	382	380	354	375	358	361	365	349	384	357	369	332	410	381	389	381	343	378	363	354	417	379	381	359	351	359	390	340	383	341	337	345	368	378	398	363	374	345	346	371	362	373	325	374	357	357	404	369	371	363	349	361	369	378	349	358	370	380	359	374	369	365	368	367	401	354	358	361	353	345	330	361	388	355	338	358	370	353	378	385	365	354	392	380	347	380	404	359	378	389	387	356	368	358	351	338	395	328	385	366	363	360	390	383	404	349	369	387	345	403	335	389	402	371	407	388	372	332	366	381	362	378	374	412	359	354	362	375	375	376	372	371	364	373	393	356	374	348	341	383	338	375	340	376	363	330	388	371	348	347	378	374	361	410	344	351	397	377	374	369	383	375	330	360	345	375	347	370	400	374	361	339	390	372	389	367	347	373	361	373	373	379	382	360	335	359	357	391	382	369	348	372	329	392	349	370	361	377	364	321	358	407	377	355	365	387	351	365	385	384	385	361	387	368	385	354	365	365	333	364	360	369	400	385	386	399	339	369	337	381	392	394	350	371	403	385	404	351	366	376	390	389	397	338	422	387	373	391	381	384	358	405	377	351	353	385	385	389	398	386	395	375	367	357	327	367	357	359	351	392	379	360	365	402	358	419	379	366	395	379	374	360	377	365	373	370	377	357	375	374	366	388	353	368	384	382	394	357	388	361	374	359	365	369	382	357	379	348	369	396	381	408	368	344	380	353	350	388	368	366	382	338	368	380	341	333	366	387	369	343	360	385	358	367	403	380	360	370	361	372	365	382	368	369	376	360	377	387	398	369	360	337	391	384	357	436	380	360	399	384	346	384	394	340	385	354	354	385	346	351	399	345	375	341	377	354	368	374	331	375	399	333	368	391	370	368	320	354	369	378	392	376	402	349	338	413	384	375	349	348	386	379	401	393	363	379	355	399	378	375	403	355	371	388	363	402	386	355	390	383	361	379	419	400	354	357	353	334	364	338	343	375	356	377	403	349	373	361	400	386	370	357	414	346	357	393	421	365	350	361	364	390	392	364	380	351	325	366	391	376	357	353	373	357	408	377	368	383	386	356	360	365	371	396	356	384	340	362	391	333	397	354	341	355	378	357	353	350	419	384	396	351	363	319	351	386	416
25521	21556	27476	25597	8074	596	461	370	359	338	330	340	334	333	369	329	308	331	319	338	311	292	335	315	299	292	309	316	283	318	308	287	299	264	306	312	295	291	307	263	309	300	320	294	306	306	303	317	293	322	292	278	312	295	286	323	316	313	299	320	278	275	305	302	282	303	334	302	322	300	312	293	334	278	308	314	288	303	316	332	260	284	321	307	283	307	323	327	314	329	280	321	304	321	305	287	311	287	260	310	315	337	266	289	309	319	293	306	309	320	321	260	318	309	322	304	297	315	317	310	307	287	292	285	297	264	269	309	286	294	300	278	309	297	325	307	293	315	323	296	309	303	303	315	308	323	293	301	274	265	322	292	298	315	296	321	300	295	307	289	330	288	351	323	310	316	275	330	301	325	273	285	312	318	326	305	333	314	311	332	313	281	336	291	266	292	288	305	313	310	330	283	337	292	296	313	298	294	315	306	345	290	292	298	308	315	305	319	307	315	310	303	331	314	297	296	281	320	303	301	272	310	280	313	333	308	338	303	300	297	287	297	284	324	314	327	303	294	300	278	297	298	304	314	289	321	338	285	294	315	293	301	291	296	303	305	280	315	283	308	308	293	266	293	295	287	299	301	310	313	303	304	338	283	334	299	324	292	310	274	305	322	305	315	292	327	296	278	292	306	291	313	347	324	283	306	294	303	316	293	294	282	305	284	290	281	308	300	282	299	315	315	291	289	298	287	254	302	339	305	302	313	298	300	297	289	307	322	298	298	282	295	310	304	302	301	318	302	294	309	282	296	288	306	288	283	302	294	293	303	301	295	320	299	322	294	309	290	294	297	301	291	296	302	316	307	322	287	292	306	302	308	289	285	309	316	269	276	267	292	313	297	260	311	282	278	310	297	292	326	324	285	291	317	321	323	307	298	289	319	294	293	323	287	286	263	316	289	290	270	304	280	302	299	298	322	299	300	321	329	296	271	307	309	283	277	259	273	279	298	291	318	277	329	288	304	331	302	316	282	316	302	280	288	305	330	321	288	292	281	300	301	286	287	321	304	302	297	341	262	282	287	303	298	306	287	311	312	329	288	280	274	329	307	314	264	296	285	308	296	304	288	321	331	291	293	338	312	275	289	309	300	284	300	314	295	329	302	309	293	318	282	314	335	313	288	326	289	297	328	327	314	310	331	313	311	307	276	311	297	249	308	306	294	298	321	296	299	272	285	308	305	300	310	265	294	291	296	321	308	286	334	334	265	326	293	294	284	335	311	298	324	298	276	307	280	311	293	306	333	296	306	281	265	316	309	303	314	298	299	283	305	297	324	305	279	306	288	330	328	303	337	286	316	320	276	313	296	308	301	297	302	321	293	303	292	311	318	306	330	339	336	272	314	285	301	306	309	320	322	301	311	325	277	329	286	309	296	322	331	312	295	313	295	302	326	322	294	285	320	290	279	287	347	306	302	318	309	267	313	289	301	300	330	316	322	299	333	319	315	294	280	303	293	309	299	322	318	291	292	294	301	313	313	302	296	319	325	317	313	281	271	275	288	298	284	284	281	314	293	327	296	308	298	292	329	316	315	319	319	307	321	318	327	284	290	302	319	290	293	279	303	306	284	339	289	322	311	285	316	296	309	316	277	287	312	288	319	325	311	294	305	304	308	312	291	301	305	316	309	285	322	278	279	288	285	310	301	302	289	267	325	323	306	276	320	304	294	315	287	305	263	338	303	285	304	298	315	301	307	304	324	290	259	300	271	298	278	330	321	269	308	291	297	327	292	299	322	291	315	287	296	264	312	274	249	331	267	317	330	299	291	316	289	285	289	321	295	319	306	306	296	294	307	285	294	314	314	302	289	285	283	301	290	294	305	316	297	273	289	298	312	294	298	318	296	305	320	297	273	330	312	280	288	328	288	291	282	286	312	305	316	305	304	290	303	287	293	286	284	292	290	314	288	295	299	320	303	309	347	285	312	316	290	295	317	311	282	298	313	270	288	300	297	343	291	322	304	294	309	318	277	294	316	296	326	326	307	312	282	320	315	323	313	303	315	304	317	311	330	321	284	291	344	320	290	297	302	320	275	318	295	310	263	308	288	308	293	306	282	322	322	267	298	319	312	303	312	296	285	300	299	298	300	285	288	306	292	273	316	321	305	300	324	283	296	294	305	281	314	313	312	286	273	281	296	285	282	329	299	297	308	324	317	294	298	322	296	288	351	315	293	306	318	278	308	292	312	312	324	289	317	321	306	315	270	284	290	280	321	298	268	303	327	327	297	303	323	304	301	297	281	308	333	310	279	324	271	321	283	269	287	308	258	292	299	269	306	306	301	307	288	323	304	293	293	316	305	322	295	302	275	336	277	268	299	299	309	292	282	297	308	304	292	297	303	322	281	313	271	294	300	292	307	296	282	304	295	288	293	313	287	280	282	290	312	310	271	276	337	288	333	291	295	230	307	317	345	336	315	332	294	301	285	298	294	301	327	304	290	328	301	313	317	300	293	280	305	292	296	285	322	299	297	334	287	340	306	298	310	311	306	308	275	324	319	311	288	282	318	283	298	289	319	279	307	271	320	308	286	314	311	271	287	272	286	312	318	304	286	300	302	285	325	302	317	306	333	300	293	301	315	323	301	312	291	293	296	273	330	298	324	324	283	291	314	304	309	295	313	322	310	304	320	334	301	294	306	309	306	310	323	311	295	344	290	283	318	293	332	329	313	309	315	314	325	301	301	317	333	302	328	277	309	298	287	286	315	330	285	302	293	311	280	304	309	276	290	319	303	284	324	289	296	313	290	287	272	296	336	324	299	275	282	283	317	313	271	293	297	299	271	280	318	321	314	328	310	304	265	279	296	272	311	284	305	286	316	301	300	316	308	352	327	290	271	308	290	292	305	299	301	275	283	294	300	288	315	311	313	288	285	279	280	287	275	299	282	302	303	344	294	298	281	290	298	316	294	305	308	313	298	316	276	294	296	329	258	299	267	309	307	308	305	301	301	282	331	322	306	283	355	306	312	310	320	316	291	291	326	301	270	299	300	310	322	305	304	307	327	311	309	324	310	278	300	309	285	308	309	309	320	340	320	292	307	293	286	327	275	306	304	317	280	314	306	334	297	307	297	288	327	322	320	322	272	298	314	314	272	272	299	304	332	307	274	307	299	299	315	295	306	299	334	270	265	348	306	345	319	321	319	308	297	266	295	272	285	324	305	317	318	293	290	319	310	274	307	278	295	321	307	338	323	331	311	330	295	312	317	319	317	296	349	276	271	313	287	297	311	317	267	282	281	327	301	320	315	274	281	297	280	310	314	283	301	275	288	298	351	276	287	307	278	280	305	299	338	310	300	300	324	307	309	290	254	285	314	291	310	317	304	291	275	294	285	309	318	313	287	302	301	303	287	295	317	298	322	278	292	273	288	300	297	307	278	297	324	285	322	271	291	272	297	326	279	311	285	330	329	327	252	275	347	333	308	303	329	301	302	277	295	290	296	339	277
38266	35807	2552	1396	1011	884	685	611	534	520	494	467	470	469	415	442	408	430	417	413	426	381	419	430	389	427	388	392	379	370	405	364	378	424	414	415	389	403	403	390	420	399	406	440	401	422	394	385	348	402	404	389	377	398	405	400	384	399	425	405	413	419	430	395	412	400	423	405	402	411	387	410	401	415	397	367	388	384	372	400	415	421	426	394	375	366	443	371	387	437	436	398	386	358	403	422	390	389	401	390	378	389	375	391	398	355	377	366	409	396	380	410	381	394	381	371	395	418	390	389	421	414	401	369	418	399	413	401	397	412	397	395	381	373	383	375	370	396	379	424	421	384	431	385	403	400	384	409	388	375	407	375	420	371	363	395	379	351	377	399	384	384	358	415	389	420	394	412	383	368	420	384	387	407	391	385	396	400	412	352	405	385	415	409	386	359	397	405	392	402	382	392	406	364	369	359	387	414	413	386	405	386	404	396	418	376	418	379	388	389	391	410	395	401	369	420	395	411	360	381	389	384	378	371	409	378	349	414	421	445	404	414	368	397	446	396	398	409	373	385	371	378	404	395	437	383	386	372	371	400	420	423	405	362	435	409	395	404	384	410	399	381	386	342	393	411	344	411	395	393	403	422	384	385	407	382	366	393	379	442	396	407	378	373	375	397	393	395	385	382	417	402	426	410	400	394	417	370	394	407	394	409	374	359	390	372	381	411	391	405	399	355	398	391	409	366	373	402	384	400	384	397	389	384	381	376	404	392	365	406	385	371	386	358	383	405	361	384	421	392	403	392	415	412	350	372	413	388	406	452	382	378	398	422	387	375	398	354	385	385	388	420	360	394	412	380	410	401	407	381	369	391	378	393	412	395	386	396	389	388	375	364	403	369	380	417	399	382	388	386	374	375	396	404	373	409	409	337	394	378	402	374	387	396	407	368	419	373	382	372	413	371	414	378	409	392	391	390	392	385	396	404	384	414	400	390	393	414	378	398	406	431	389	397	400	419	340	405	404	395	396	412	397	409	352	384	400	401	398	387	383	379	369	412	369	424	376	359	358	356	387	381	363	369	398	410	340	399	402	363	378	380	390	370	399	396	380	394	406	403	398	422	392	385	404	378	414	383	378	380	390	387	404	366	353	407	416	411	409	415	422	405	365	437	409	375	348	421	388	384	390	392	388	397	383	383	403	374	394	385	400	408	388	391	415	353	391	417	410	374	413	385	430	402	425	426	436	381	339	384	376	424	410	408	375	415	366	414	402	394	402	398	353	406	400	399	400	397	379	415	385	366	391	442	352	362	393	399	383	349	392	397	405	368	392	403	378	412	368	411	401	379	404	393	406	441	383	376	397	369	400	374	377	399	413	382	391	406	342	405	380	400	404	371	371	400	397	425	376	410	393	399	404	386	397	427	401	376	424	368	357	411	378	377	411	361	410	360	383	388	387	375	399	342	415	417	399	429	410	369	382	421	363	387	409	405	417	391	375	381	439	393	392	373	376	371	370	403	398	435	419	373	433	370	417	382	391	398	410	372	390	380	398	403	420	407	388	378	378	371	377	366	393	414	439	411	378	369	357	366	384	373	427	356	352	365	411	374	425	357	413	395	387	408	392	380	380	378	407	379	388	415	396	401	358	350	414	394	394	405	392	380	361	369	385	364	379	388	403	402	364	369	421	425	363	377	414	383	381	379	373	407	403	376	381	379	387	391	391	395	392	408	365	378	388	411	418	369	366	438	363	383	397	386	370	401	348	403	370	378	385	353	371	396	368	440	429	391	373	382	415	426	373	398	423	350	410	405	379	416	367	412	350	378	369	382	373	376	404	391	400	417	408	388	400	383	390	403	426	407	365	357	376	435	431	374	387	377	375	408	355	394	375	376	395	387	392	366	390	397	417	448	392	357	378	402	397	398	399	378	371	371	371	389	386	395	425	373	377	400	421	382	352	397	383	394	390	407	411	369	380	386	389	364	375	404	389	405	391	380	354	417	412	395	367	389	417	384	388	390	416	400	371	410	383	392	339	397	418	386	418	358	440	359	391	399	361	377	372	372	398	364	401	386	405	412	377	406	440	389	391	409	409	405	397	425	390	397	406	393	398	418	377	384	364	391	383	414	386	356	428	381	390	409	395	385	375	393	366	413	387	391	368	396	375	392	394	391	369	419	357	441	354	411	400	408	397	373	387	361	422	391	392	369	412	406	415	411	404	397	375	382	380	392	400	375	390	403	383	395	369	386	404	405	395	381	369	372	376	377	369	384	374	362	382	388	375	426	344	380	400	408	390	403	423	390	410	442	450	394	380	414	388	382	344	388	452	403	369	380	389	380	378	403	363	361	441	418	402	369	381	401	389	367	384	398	413	410	364	395	369	385	370	405	367	393	409	377	370	388	397	397	403	386	414	433	429	398	373	405	367	384	376	404	393	373	389	376	393	391	414	385	364	335	391	368	376	378	392	403	428	352	375	404	372	359	408	360	409	419	393	416	423	382	397	401	351	395	413	392	405	379	396	407	437	381	348	413	390	383	435	380	412	389	430	377	398	379	367	414	422	403	407	374	356	398	400	408	379	426	402	425	387	375	389	398	401	415	388	380	402	380	392	358	412	418	416	411	366	393	390	363	356	367	392	399	421	380	385	378	400	397	373	412	409	415	381	415	368	399	359	377	392	406	385	358	381	414	406	407	416	386	392	387	426	388	378	429	379	387	406	399	382	432	357	395	363	421	432	407	382	376	411	393	431	384	386	396	389	386	405	406	423	371	386	381	429	404	380	381	398	372	370	366	393	412	398	380	405	406	366	406	378	360	409	405	423	403	374	335	396	400	373	379	385	392	402	430	392	412	432	428	425	362	399	414	369	366	393	423	403	404	372	435	383	367	386	371	407	401	379	449	402	433	398	397	372	384	358	394	374	399	384	388	414	392	407	447	377	381	404	402	394	391	403	393	388	394	404	420	389	340	377	379	417	390	401	397	381	383	391	425	393	392	380	387	385	371	409	354	386	393	383	362	382	393	420	371	381	396	388	405	426	431	384	392	381	382	372	369	386	369	410	402	408	370	405	375	403	387	390	435	409	437	423	380	391	389	429	380	395	391	358	398	372	386	367	455	408	372	408	362	389	396	372	381	349	400	399	417	400	386	360	402	374	392	361	361	415	372	393	389	385	406	411	392	396	383	399	408	396	391	437	392	433	383	380	371	379	392	401	372	408	396	429	381	407	368	386	385	397	372	408	378	326	388	354	403	438	388	400	396	390	371	379	373	349	371	375	364	403	408	413	396	417	415	388	359	415	385	388	423	399	412	395	370	410	377	398	382	389	400	376	407	402	391	419	379	392	381	390	417	388	394	383	416	367	404	382	416	378	376	359	385	371	411	373	370	382	389	389	392	397	406	382	395	437	353	396	423	394	384	380	390	372	401	396	400	426	371	441	393	352	393	389	376	381	378	403	398	393	415	389	379	378	411	413	402	370	386	448	387	411	412	401	379
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
