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
341095663588	341095664106	341095664656	341095665206	341095665754	341095666306	341095666856	341095667406	341095667954	341095668506	341095669056	341095669606	341095670154	341095670706	341095671256	341095671806	341095672354	341095672906	341095673456	341095674006	341095674554	341095675106	341095675656	341095676206	341095676754	341095677306	341095677856	341095678406	341095678954	341095679506	341095680056	341095680606	341095681154	341095681706	341095682256	341095682806	341095683354	341095683906	341095684456	341095685006	341095685554	341095686106	341095686656	341095687206	341095687754	341095688306	341095688856	341095689406	341095689954	341095690506	341095691056	341095691606	341095692154	341095692706	341095693256	341095693806	341095694354	341095694906	341095695456	341095696006	341095696554	341095697106	341095697656	341095698206	341095698754	341095699306	341095699856	341095700406	341095700956	341095701506	341095702056	341095702606	341095703154	341095703706	341095704256	341095704806	341095705354	341095705906	341095706456	341095707006	341095707554	341095708106	341095708657	341095709206	341095709754	341095710306	341095710856	341095711406	341095711954	341095712506	341095713056	341095713606	341095714154	341095714706	341095715256	341095715806	341095716357	341095716906	341095717456	341095718006	341095718554	341095719106	341095719656	341095720206	341095720754	341095721306	341095721856	341095722406	341095722954	341095723506	341095724056	341095724606	341095725154	341095725706	341095726256	341095726806	341095727356	341095727906	341095728456	341095729006	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2682	2000	3600	2300	2681	2000	3600	2300	2681	2000	3600	2300	2681	2000	3600	2300	2681	2000	3600	2300	2680	2000	3600	2300	2680	2000	3600	2300	2680	2000	3600	2300	2679	2000	3600	2300	2679	2000	3600	2300	2679	2000	3600	2300	2678	2000	3600	2300	2678	2000	3600	2300	2678	2000	3600	2300	2678	2000	3600	2300	2677	2000	3600	2300	2677	2000	3600	2300	2677	2000	3600	2300	2676	2000	3600	2300	2676	2000	3600	2300	2676	2000	3600	2300	2676	2000	3600	2300	2676	2000	3600	2300	2675	2000	3600	2300	2675	2000	3600	2300	2675	2000	3600	2300	2675	2000	3600	2300	2674	2000	3600	2300	2674	2000	3600	2300	2674	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
21530	20072	27340	22523	20129	20554	16973	7910	4389	3760	2978	2760	7939	14873	14863	12243	8583	5746	3439	1824	1198	783	715	520	515	552	519	512	516	522	508	536	527	536	504	561	520	495	546	525	570	537	525	507	554	504	529	548	549	554	515	534	555	551	518	518	544	488	495	491	541	509	523	528	548	539	528	539	499	547	537	479	550	509	591	506	528	493	479	504	531	525	554	506	510	508	507	473	525	554	511	509	525	515	544	566	516	529	594	534	526	524	554	559	506	532	536	541	553	529	514	548	534	532	494	496	539	578	510	518	532	504	497	520	532	559	530	510	521	556	525	527	548	519	545	525	529	537	504	521	555	523	526	531	570	539	544	572	550	551	497	525	532	518	500	558	543	473	523	570	539	544	526	556	529	558	521	532	497	530	536	525	513	525	586	501	502	473	547	531	552	508	543	561	540	511	550	532	507	563	505	560	547	563	533	538	502	501	533	494	525	505	549	532	513	512	507	526	501	530	497	517	541	527	538	511	520	510	530	520	520	553	560	517	515	537	575	492	478	551	552	525	552	524	541	503	548	522	583	519	508	528	511	557	532	495	525	531	491	527	552	520	506	551	553	516	578	550	522	520	507	562	510	541	516	545	535	531	516	511	547	532	520	502	516	540	517	542	531	512	505	519	481	541	528	545	557	492	484	570	522	533	523	501	538	521	545	552	566	540	568	514	553	480	557	536	549	522	554	545	519	513	530	507	491	540	512	560	510	589	559	509	523	553	537	582	499	506	506	553	526	503	538	538	512	515	535	551	515	533	488	563	535	599	544	498	515	509	470	547	519	557	524	501	510	534	523	545	518	535	513	526	532	517	514	517	535	502	485	515	549	554	513	523	546	499	522	514	526	549	517	539	508	551	558	527	505	521	520	528	547	535	501	584	551	552	520	467	489	507	539	522	542	563	527	503	534	549	543	525	545	516	505	500	536	506	503	520	525	499	519	520	532	505	558	540	556	539	508	526	500	564	544	540	596	535	557	563	511	560	492	532	487	506	499	519	516	549	517	528	535	476	555	530	548	540	519	542	545	529	461	519	550	531	522	515	498	535	552	525	510	544	535	495	527	514	516	499	518	517	531	549	513	512	541	504	537	511	545	509	515	500	529	550	529	499	530	551	508	492	517	498	515	530	564	532	529	516	512	490	560	522	510	526	504	539	547	548	560	560	536	540	523	528	520	536	511	575	550	518	517	509	486	468	535	564	511	526	526	501	528	545	519	537	537	540	517	510	496	534	522	508	494	514	582	500	539	524	528	515	537	541	514	535	522	506	552	524	535	517	538	512	550	500	576	543	485	496	588	513	517	542	581	516	528	514	532	562	506	521	556	527	521	539	538	545	561	538	509	478	523	582	508	527	554	509	510	562	574	558	557	538	516	505	483	503	530	566	549	523	539	554	519	560	503	543	507	516	512	501	499	553	532	482	542	546	514	553	539	547	533	509	505	547	525	532	549	549	549	537	507	512	521	504	504	574	516	512	502	493	525	500	498	480	551	529	543	531	507	560	509	513	514	528	528	540	528	520	547	525	527	478	531	520	579	510	537	527	494	530	542	508	529	521	576	536	478	538	577	560	541	551	514	507	544	502	503	510	519	543	522	536	547	558	482	507	538	534	482	569	495	537	548	588	516	513	542	479	587	544	526	539	525	544	493	501	520	537	562	523	509	525	518	561	513	549	513	570	539	530	507	527	580	576	547	544	506	550	491	536	548	563	531	521	519	493	540	519	542	534	512	497	529	510	541	571	488	526	528	485	499	521	545	519	518	549	540	516	497	505	514	490	530	508	490	514	516	516	516	535	509	562	529	511	518	522	524	526	534	543	552	541	486	518	521	510	505	512	493	539	512	530	535	488	563	526	524	536	537	503	492	532	506	534	533	534	519	508	496	547	517	499	501	519	538	532	542	496	523	514	551	533	586	528	507	571	468	525	539	512	522	543	539	520	511	486	492	539	544	525	561	528	524	523	529	540	539	600	522	566	542	513	509	518	529	564	501	534	556	521	530	512	524	557	551	543	469	515	514	549	494	525	510	497	532	532	566	500	565	504	524	539	535	504	494	531	569	504	510	520	539	494	592	523	549	528	517	562	512	521	516	502	524	498	558	521	530	511	483	499	504	513	508	492	538	549	535	549	548	529	552	529	541	511	536	520	514	543	566	499	535	525	499	512	544	541	519	493	536	537	519	572	565	542	522	519	531	542	547	550	496	513	558	502	553	517	530	525	510	536	505	572	548	546	492	555	523	557	503	494	550	527	541	510	532	577	520	553	513	480	574	461	532	492	512	532	530	506	497	542	504	518	543	527	536	516	527	512	532	508	576	540	540	497	489	549	510	522	543	519	564	529	546	533	503	524	537	507	504	491	554	512	499	509	511	554	499	572	492	503	518	515	534	497	526	515	503	498	502	535	513	527	507	503	521	518	521	564	499	543	520	536	489	494	514	559	504	556	519	532	504	535	498	562	527	519	541	500	530	526	516	516	549	550	545	507	506	517	548	577	529	549	516	541	542	519	564	563	512	525	534	520	546	541	541	526	528	540	542	505	512	528	560	544	554	552	536	537	548	549	552	504	560	519	498	527	522	535	509	468	493	536	527	513	514	550	527	557	517	564	498	562	551	524	525	547	498	533	509	531	556	525	521	486	518	519	485	566	510	532	520	532	510	546	566	508	514	526	494	531	549	552	537	551	487	501	538	478	503	526	520	566	487	548	502	518	525	517	514	521	531	503	536	546	564	516	514	519	538	514	548	534	501	541	556	533	519	513	540	525	529	502	540	525	540	511	521	524	499	539	534	515	482	524	554	527	537	522	505	521	554	484	507	533	541	541	526	534	532	550	535	492	525	564	538	495	526	524	517	523	525	528	546	490	530	526	552	554	544	544	521	526	531	522	559	526	540	537	533	525	547	531	484	505	509	509	526	559	464	488	518	498	498	516	528	516	539	514	557	551	527	544	488	533	527	515	553	504	528	492	562	475	539	535	541	533	534	506	577	568	486	514	544	562	565	550	525	526	496	541	548	542	522	562	531	504	543	540	531	574	511	509	524	520	507	527	517	504	520	531	519	490	506	503	503	466	561	529	533	513	515	536	531	538	528	537	503	545	501	532	513	518	559	516	551	510	537	489	523	486	491	525	589	527	517	519	512	584	499	571	496	513	538	529	528	509	502	522	559	512	476	502	504	495	506	506	533	545	519	477	502	511	508	560	522	508	556	514	506	549	513	535	529	461	503	570	529	523	491	493	505	566	502	546	493	526	563	537	543	544	528	519	499	527	519	561	521	555	527	513	571	511	509	514	510	522	534	490	541	531	529	553	523	510	544	462	549	497	506	521	540	499	497	563	507	495	506	546	506	527	579	531	485	549	544	520	484	554	538	501	549	513	569	476	501	554	545	521	523	509	481	517	536	494	521	515	501	502	525	494	514	536	557	574	499	550	535	504	553	531	515	505	478	527	542	514
17178	37797	26302	19857	19058	13949	13964	11441	7443	6455	5195	4820	12680	20159	19146	15946	11881	8349	4972	2719	1531	971	763	593	586	556	539	548	556	566	509	525	589	553	539	572	598	565	498	492	574	494	545	564	555	544	572	562	542	541	571	512	549	566	536	505	598	570	540	576	551	517	548	548	526	521	538	524	531	519	549	550	557	557	596	512	565	596	550	549	510	563	567	513	515	541	545	537	513	558	544	572	507	553	534	533	515	571	563	554	511	573	556	539	541	568	523	551	557	541	545	547	496	556	506	537	541	553	525	528	512	577	565	552	506	559	532	508	592	561	511	509	566	555	518	527	576	534	519	586	534	530	560	519	540	559	563	557	536	583	566	565	523	514	543	532	538	547	533	593	571	541	565	555	538	585	555	555	534	556	531	550	536	521	557	579	520	540	577	554	495	523	562	573	555	574	564	554	547	571	495	544	556	558	549	558	561	558	545	598	510	501	516	544	559	521	544	591	542	560	547	529	549	527	522	570	538	574	531	518	559	552	541	562	560	583	529	548	582	576	551	545	537	549	570	544	572	579	580	544	552	548	542	541	567	551	551	506	531	572	542	533	549	527	527	539	541	544	538	513	561	513	552	536	536	577	554	545	588	545	522	587	571	550	548	527	538	539	503	530	578	541	526	540	522	509	573	533	538	533	537	532	566	525	558	493	531	549	511	528	542	547	542	537	554	547	554	544	518	551	541	553	560	551	551	547	517	544	584	545	559	524	559	508	564	564	529	530	558	540	538	553	538	523	533	505	535	553	497	547	578	503	531	563	540	542	526	526	542	554	525	576	515	539	570	553	581	562	545	592	534	553	572	552	549	568	535	532	548	575	515	551	562	538	552	549	551	571	590	571	531	534	535	545	544	558	496	509	527	550	552	533	550	578	531	482	539	540	566	525	534	515	535	543	546	586	545	566	615	557	559	544	528	548	549	573	527	592	514	529	546	537	586	499	520	556	541	593	536	511	536	521	534	520	585	539	587	574	533	561	523	568	574	571	530	539	557	516	525	556	500	523	552	536	555	547	557	564	520	513	554	522	521	514	546	553	529	566	540	577	560	543	573	563	555	574	575	551	569	537	576	559	521	536	526	575	546	560	548	520	545	602	549	528	509	571	525	549	491	532	483	550	570	493	564	572	536	541	586	536	542	565	532	539	567	535	578	539	521	547	536	561	570	569	514	548	518	535	562	531	541	576	519	532	519	550	562	581	536	530	557	544	504	554	523	538	584	533	552	515	540	553	545	535	547	542	555	525	533	549	535	508	539	545	566	562	565	520	539	550	498	514	537	536	555	534	534	549	549	545	524	506	512	520	500	586	547	545	559	503	541	535	512	557	598	533	532	513	555	548	551	563	582	538	587	516	573	557	541	539	539	521	486	581	540	543	569	561	575	511	513	571	523	544	545	554	556	558	553	546	546	551	554	528	544	565	564	550	549	555	550	566	578	561	534	566	573	544	552	546	515	524	537	500	551	544	581	557	512	479	542	545	564	540	528	547	528	528	518	554	572	485	560	551	533	566	518	565	508	507	559	530	510	551	542	559	541	539	546	570	541	547	579	503	522	577	537	537	514	520	575	522	556	540	508	549	502	565	574	545	490	556	533	516	561	533	538	585	554	552	553	592	536	559	499	551	527	549	532	561	568	535	560	543	552	542	561	545	540	516	539	531	549	554	540	561	575	563	528	576	524	602	578	541	559	531	533	541	500	548	584	569	522	563	586	563	522	523	490	579	537	533	537	529	562	565	545	521	606	509	544	561	541	554	535	586	500	595	527	545	548	507	548	535	569	565	534	546	497	534	528	568	506	537	562	569	578	563	492	488	570	554	556	580	550	545	532	546	537	520	557	530	555	511	513	553	538	551	534	555	558	576	570	569	539	500	581	543	509	588	534	532	539	560	528	553	550	558	554	550	502	563	522	581	535	553	524	567	558	522	541	489	576	526	534	546	593	540	532	527	517	545	543	595	553	531	544	528	552	559	526	562	543	524	546	523	587	502	569	533	489	532	529	568	520	585	536	523	552	579	540	526	570	553	527	547	508	558	554	562	540	551	551	558	539	541	560	539	505	545	524	533	565	537	573	557	560	562	508	573	539	549	546	544	515	506	566	555	553	522	532	560	513	534	548	546	554	529	529	557	517	549	523	526	584	540	562	573	547	538	524	555	534	549	549	544	512	544	558	558	547	561	553	540	553	542	571	554	529	576	558	565	544	575	528	559	554	532	551	549	568	589	549	551	547	533	539	537	539	526	589	553	576	541	510	582	586	577	556	568	507	542	508	568	541	554	526	532	538	527	540	560	558	534	539	595	538	556	532	592	520	578	534	522	550	546	553	599	603	549	573	530	577	522	572	546	546	552	524	532	546	571	554	549	547	536	583	582	530	556	555	547	539	538	549	540	535	504	548	544	570	509	560	552	540	524	589	524	545	567	513	557	551	523	567	561	524	564	554	560	579	519	575	501	529	541	490	536	569	491	534	510	538	542	555	531	531	510	540	533	556	565	543	572	538	546	554	583	556	562	539	535	561	512	540	538	576	567	567	519	554	522	558	545	542	557	547	534	517	545	539	546	571	506	523	541	528	511	573	515	587	517	524	552	521	519	524	506	556	549	549	528	570	539	541	521	523	562	551	519	561	551	559	556	496	540	537	537	512	515	507	550	554	586	543	555	559	541	536	523	520	491	518	524	509	536	536	531	543	599	511	502	558	543	515	532	544	488	528	570	560	522	564	520	537	584	552	539	557	537	529	522	536	522	580	529	500	555	556	515	491	571	542	537	560	561	551	551	551	570	534	528	562	531	520	549	540	554	560	530	554	552	569	586	503	513	562	520	527	610	569	542	525	556	561	564	519	537	579	544	557	542	557	519	560	526	548	511	542	545	545	527	535	536	572	574	553	553	463	560	552	538	570	572	521	537	591	537	541	519	574	554	531	565	511	555	542	574	524	549	528	603	561	559	543	538	529	505	532	516	542	520	556	496	546	501	553	537	522	546	505	562	513	557	555	548	543	540	550	512	542	563	516	549	549	495	553	558	548	539	484	512	581	544	535	556	524	566	555	531	580	552	508	545	565	565	533	538	554	512	523	560	529	579	543	569	569	561	549	557	553	581	535	554	573	547	556	537	546	597	539	565	514	556	529	576	511	602	541	529	536	559	549	509	555	536	551	575	584	550	519	548	559	559	576	523	504	557	501	522	523	560	549	535	539	542	568	554	579	539	533	514	522	540	515	560	536	558	569	542	621	542	546	526	528	534	519	536	578	501	559	558	557	538	537	500	538	541	556	559	554	550	539	469	518	550	593	559	544	582	554	552	508	556	553	553	516	548	540	531	525	538	543	515	525	509	560	577	532	571	563	551	571	580	614	530	513	491	513	512	546	532	501	561	466	508	560	560	525	545	575	509	523	577	549	571	595	519	534	578	526	523	530	522	546	532	545	559	543	561	595	560	526	564	547	553
28455	21971	15183	8846	6277	4692	3787	3125	2182	1531	1268	1122	1165	1388	1438	1234	1014	796	615	506	465	381	402	425	389	393	418	387	394	397	408	396	374	372	394	367	395	397	366	396	388	365	416	405	393	377	357	403	373	377	364	336	365	380	375	390	386	359	400	392	375	334	384	366	403	370	339	361	364	362	372	368	394	399	371	372	379	387	359	383	343	366	371	381	348	391	381	393	367	394	356	347	374	383	411	383	390	400	396	396	400	352	369	401	383	344	374	391	376	378	378	374	353	411	391	399	379	400	379	383	403	382	377	379	353	371	335	395	406	386	379	365	378	371	401	373	388	398	397	382	388	384	388	401	374	398	372	372	399	381	377	379	392	411	375	406	402	375	388	360	389	359	398	395	362	367	367	397	364	386	379	375	384	390	365	416	332	378	360	389	397	364	378	360	402	356	403	372	344	369	384	356	388	398	411	357	400	393	346	371	376	402	388	341	363	367	379	379	385	416	364	377	383	395	405	394	417	393	394	368	370	391	393	413	381	366	386	422	361	367	364	407	369	422	392	422	365	414	412	412	398	364	380	390	364	371	378	374	415	428	373	373	374	414	304	395	384	376	384	407	368	396	355	396	353	359	375	371	427	399	381	378	377	376	396	364	427	404	392	385	360	398	380	383	382	379	356	402	397	369	377	392	387	373	375	378	377	386	367	379	405	399	379	386	338	359	377	409	382	359	375	403	394	377	391	377	406	382	398	374	397	352	359	345	393	380	390	379	389	372	329	363	375	379	385	420	376	417	371	354	394	373	388	371	396	390	370	359	379	345	377	352	377	416	405	377	367	403	371	361	361	373	413	374	391	375	345	330	360	390	378	382	376	375	320	365	390	363	425	393	384	362	371	393	414	368	370	401	358	408	382	385	374	393	388	406	404	403	373	370	365	379	386	324	359	392	359	400	390	399	365	373	391	395	379	397	377	379	409	359	357	378	385	393	414	373	366	420	358	368	351	401	429	410	409	362	369	365	381	387	354	402	393	370	399	376	390	405	366	371	395	395	380	354	400	353	377	394	410	373	359	398	389	370	379	373	353	406	383	406	398	376	348	414	359	403	349	386	386	365	370	365	383	393	375	371	353	397	384	363	375	402	374	397	362	393	410	385	386	398	391	351	380	389	343	392	374	370	367	382	419	403	388	359	382	405	366	389	382	369	365	418	396	377	341	369	385	443	384	421	385	351	361	401	406	372	365	354	378	407	344	392	376	385	379	392	339	381	376	378	350	425	376	392	425	380	386	396	387	389	383	363	405	381	362	344	377	370	390	362	413	395	397	379	390	350	366	376	404	406	371	391	413	393	353	375	369	397	396	397	368	384	392	381	398	366	396	388	358	404	374	394	370	328	377	404	358	378	342	385	362	396	410	400	373	367	419	402	378	375	362	378	372	353	383	375	372	376	367	342	406	404	386	402	382	371	373	368	378	379	340	407	402	393	401	390	382	348	375	395	349	422	391	377	367	412	344	381	347	417	407	409	374	396	405	374	356	374	364	367	417	384	434	382	360	374	360	381	376	384	412	411	381	435	394	420	363	368	331	380	379	390	375	395	385	365	409	377	385	341	354	368	408	353	386	416	383	384	366	372	352	398	387	383	373	425	402	397	349	341	362	421	371	377	393	376	376	398	396	354	397	352	392	362	378	398	379	406	392	371	388	369	375	372	368	420	366	376	395	391	347	368	392	417	392	386	390	410	385	398	364	368	397	365	372	376	396	403	360	406	358	376	389	414	388	399	357	355	363	357	392	374	399	409	383	374	353	360	376	392	371	363	389	418	347	375	356	398	399	401	375	402	414	389	392	375	397	364	356	375	375	432	377	405	384	365	364	410	384	406	344	375	383	376	419	349	380	412	398	359	369	396	372	382	369	385	338	378	391	369	381	367	348	350	341	366	374	366	350	345	404	373	389	371	420	348	376	365	414	404	392	371	375	384	365	359	402	352	348	371	347	397	380	370	351	409	363	355	382	395	371	368	372	393	408	380	363	373	359	371	388	398	381	382	411	366	359	374	370	373	350	346	383	371	388	381	394	378	411	360	411	394	387	405	363	380	429	377	392	358	394	346	400	420	384	382	364	354	393	371	371	396	366	354	368	404	376	398	379	389	349	423	381	389	358	397	363	394	361	368	377	381	384	386	357	371	358	372	354	372	407	389	366	371	367	407	395	386	399	375	351	396	352	402	391	340	359	396	364	397	392	375	391	399	391	376	388	366	374	371	384	400	415	383	389	349	394	391	346	376	419	364	398	344	384	383	392	404	380	378	388	389	369	364	400	343	377	388	383	357	387	411	373	392	393	392	349	384	393	381	401	398	399	365	387	386	410	375	403	396	392	394	381	384	436	368	385	362	388	384	373	419	378	356	397	369	381	376	393	358	358	374	400	359	391	393	334	371	396	402	363	353	387	414	383	404	365	383	394	368	408	397	360	323	390	391	392	394	378	363	410	353	345	363	359	383	411	376	363	369	374	342	371	381	387	398	343	376	391	367	367	396	398	366	399	370	403	407	397	380	378	419	370	372	402	394	370	365	386	365	392	364	377	347	378	385	351	377	352	352	362	320	371	382	393	393	369	396	365	373	409	356	390	381	371	409	374	405	354	414	405	406	344	384	389	391	397	364	390	348	382	387	361	382	373	398	406	358	356	391	380	392	393	377	382	382	374	406	372	390	387	375	392	420	374	407	350	414	381	401	345	359	392	393	336	394	376	391	357	385	386	371	396	413	392	428	379	407	373	363	403	375	360	362	389	419	376	402	377	346	361	419	393	364	398	393	393	396	372	383	387	395	356	360	414	367	348	361	377	402	367	339	376	368	376	386	401	392	392	348	403	358	385	359	354	397	368	371	432	367	406	408	401	356	387	388	376	367	367	410	396	366	395	381	400	405	377	373	398	402	378	396	376	361	347	366	367	400	395	360	370	366	405	382	360	380	402	382	385	421	348	390	361	395	384	388	348	357	340	393	372	406	389	397	358	368	368	400	392	343	416	354	393	382	399	369	383	400	397	358	400	415	414	403	364	364	352	407	403	391	375	379	386	366	381	381	384	389	367	373	389	332	375	394	381	416	404	405	390	373	383	328	391	404	359	379	400	407	381	377	363	392	383	377	359	336	376	381	380	353	349	403	372	347	391	383	400	360	394	372	358	366	401	359	359	376	377	381	338	369	369	364	370	343	382	337	386	385	369	412	369	363	386	393	373	387	378	389	376	387	354	374	346	378	353	367	399	356	377	367	363	401	424	395	376	360	382	391	355	331	342	363	351	403	388	373	411	396	355	402	395	394	384	355	394	383	397	358	341	387	379	385	365	398	368	409	389	414	376	393	428	349	388	361	378	372	397	383	339	399	379	384	361	370	353	381	381	393	369	421	353	329	376	350	360	382	407	435	389	380	421	348	387	355	374	411	355	372	367	387	368	396	402	394	387	410	388	379	351	347	377	396	380	388	367	377
14792	25577	13183	9849	9886	8235	6862	5826	4100	2749	2165	2005	1853	2081	2100	1714	1275	995	760	613	500	481	415	400	417	416	409	396	396	429	411	429	425	471	381	404	382	390	409	389	413	389	395	398	414	410	431	441	425	407	412	402	415	421	432	422	404	408	421	441	368	409	364	412	422	394	400	440	389	426	409	390	410	395	406	408	417	419	424	397	406	400	394	413	402	376	403	414	429	381	437	413	352	405	401	394	413	426	404	430	434	435	399	380	405	386	412	369	404	408	380	367	406	385	429	415	432	427	424	424	420	406	399	414	407	419	424	428	403	417	419	422	441	421	419	393	440	400	401	369	417	400	406	392	356	401	428	375	390	422	444	398	445	381	419	422	389	426	410	406	420	398	422	421	391	415	398	431	402	419	425	426	412	398	404	436	387	430	403	394	411	396	392	392	437	402	432	397	405	409	438	449	422	420	411	401	407	412	414	407	415	420	385	453	379	416	399	419	412	410	421	400	388	421	412	427	386	390	382	443	371	414	449	400	391	410	376	404	409	417	407	400	418	395	387	389	377	368	421	407	431	414	370	416	398	379	371	404	396	419	428	425	417	397	402	400	389	436	402	423	410	406	408	387	406	394	389	394	400	442	377	420	399	425	442	438	404	451	393	426	412	413	380	403	422	377	395	399	393	386	440	410	418	408	408	409	411	408	412	403	376	407	413	387	407	388	429	390	400	381	445	437	388	411	381	408	422	390	427	400	452	399	394	392	435	451	392	388	440	410	440	416	397	391	425	407	399	395	387	426	391	396	431	427	402	403	408	448	395	411	399	414	415	395	402	388	447	454	407	399	431	406	412	438	389	400	407	395	406	412	376	376	432	405	369	417	400	486	437	407	418	408	472	410	361	408	378	432	382	407	427	387	366	412	433	390	410	365	386	417	391	409	422	405	430	373	443	391	380	413	412	372	426	382	370	424	395	445	400	410	416	422	400	375	383	382	421	442	381	403	417	404	419	355	475	427	376	395	402	408	411	413	405	431	414	400	431	386	410	370	426	409	424	427	436	400	418	440	395	421	377	408	425	430	335	431	404	420	392	451	433	366	407	440	398	430	426	423	406	429	443	403	426	437	414	441	407	383	416	466	402	408	388	425	405	430	420	402	418	403	379	398	392	423	393	405	414	395	395	386	402	420	424	401	378	385	387	427	398	384	420	394	427	388	390	428	425	436	421	399	416	404	444	380	418	401	420	419	412	411	370	414	398	425	419	384	414	401	431	468	421	432	415	438	388	425	419	407	392	425	403	368	411	403	399	384	407	406	433	410	388	402	402	391	388	442	427	409	426	407	433	405	417	427	420	407	427	423	367	431	417	416	414	425	415	428	417	407	408	355	397	445	447	409	406	406	398	408	401	423	391	378	435	419	396	393	412	420	406	414	405	397	440	411	395	411	411	438	402	402	420	403	398	406	378	440	376	402	402	443	389	389	391	390	426	402	436	422	404	394	396	399	382	451	415	434	383	380	400	387	407	434	393	454	430	395	390	439	400	429	410	396	451	436	427	409	388	417	428	440	421	446	447	394	409	394	423	367	375	404	406	420	420	413	395	428	408	407	409	446	399	380	445	429	378	414	374	421	425	420	425	375	394	392	388	378	422	382	375	393	417	361	389	426	433	413	428	446	382	411	414	413	337	394	414	454	421	404	421	425	379	415	398	401	414	436	440	400	438	395	405	390	393	451	393	434	427	404	423	401	404	434	410	381	400	387	426	388	418	430	389	410	409	374	393	373	445	390	413	400	407	432	404	426	416	451	374	443	392	403	399	397	416	390	410	395	400	392	424	391	389	409	428	406	394	441	402	398	417	408	444	397	413	402	413	367	446	393	377	393	407	396	406	406	430	413	400	442	428	354	430	394	428	359	387	424	415	404	403	418	381	390	406	448	386	445	405	387	415	412	393	356	407	375	386	404	391	422	399	458	409	402	378	415	418	393	407	412	379	398	424	420	406	393	437	426	412	380	419	400	430	445	394	395	414	395	426	377	422	405	382	399	423	419	362	441	399	421	399	409	374	427	407	392	410	403	417	390	382	392	425	381	417	425	400	403	385	388	435	415	386	402	397	419	407	388	402	389	399	454	404	386	419	411	422	400	364	426	398	422	401	383	393	439	443	441	419	406	409	422	454	385	410	422	431	415	414	382	430	399	442	457	371	395	372	405	406	398	367	406	374	362	387	401	409	439	433	422	423	398	396	417	430	417	407	391	436	401	373	411	402	417	439	397	385	434	412	414	437	404	401	386	415	379	408	392	434	420	414	440	430	400	413	431	389	407	406	406	400	389	393	397	431	403	390	435	422	435	407	399	436	429	436	410	389	400	424	447	380	419	386	401	416	437	392	388	400	390	411	416	411	416	400	408	401	414	402	429	405	378	418	395	405	432	367	375	391	419	411	403	407	450	415	406	422	396	412	399	427	427	409	402	443	412	398	413	419	433	424	427	379	418	405	432	391	447	405	404	421	421	402	394	422	379	380	416	396	439	428	407	402	374	429	418	438	369	409	466	427	398	402	420	395	406	396	413	376	410	431	421	433	393	369	380	428	370	380	404	390	410	414	429	380	365	418	390	391	393	399	415	404	399	412	421	361	390	440	381	380	377	404	405	419	388	381	417	407	431	391	386	386	395	432	436	431	389	400	365	397	433	398	406	404	406	404	450	415	400	423	387	422	383	364	400	379	401	442	393	378	387	418	383	395	408	408	448	420	402	365	399	424	383	380	414	396	428	412	399	386	422	373	370	380	406	409	364	410	406	425	430	400	436	428	371	405	411	384	398	428	394	421	417	402	394	435	448	389	365	437	393	390	423	395	454	412	396	408	400	402	436	417	401	404	446	405	441	385	423	428	384	435	404	440	402	399	438	396	425	372	393	376	429	403	417	393	397	379	387	381	407	396	428	423	423	393	406	376	390	420	408	426	395	412	413	409	429	438	410	392	399	437	407	413	402	377	402	406	397	387	413	417	412	394	406	394	394	421	414	380	373	368	393	435	416	425	425	442	433	414	433	373	388	394	399	371	415	390	427	405	372	403	382	416	391	382	424	416	409	454	373	393	410	401	436	392	406	390	410	401	397	419	455	405	396	420	435	384	411	388	401	436	428	392	417	419	414	397	395	449	412	426	429	402	409	434	407	429	397	381	379	405	422	380	363	409	396	392	375	406	384	400	414	400	385	377	392	425	393	400	392	402	410	409	408	386	418	444	411	392	384	384	390	385	377	394	450	403	390	378	433	412	411	419	400	431	398	413	394	418	397	403	454	423	389	390	405	385	411	408	423	406	418	440	410	402	375	398	426	421	420	383	432	437	411	414	421	404	406	369	393	412	401	401	414	419	389	406	392	393	405	411	381	407	417	418	387	390	373	403	420	404	387	418	447	427	415	398	400	389	419	423	416	398	437	403	405	399	378	418	395	412	420	377	407	378	411	428	450	407	405	398	399	401	409	431	410
24333	21420	28540	24729	21433	12572	5933	4761	3480	2555	1909	1699	3167	6525	8112	7384	4188	3668	1873	1108	825	602	464	458	469	440	453	475	473	500	477	506	464	451	454	477	440	473	486	445	447	477	497	441	419	452	482	407	464	467	469	420	438	462	442	445	492	486	452	454	454	449	462	467	438	436	449	430	446	401	465	454	493	464	493	452	452	446	471	443	456	428	473	466	493	464	483	460	470	409	445	465	419	457	464	476	450	448	458	455	457	495	462	442	472	492	447	444	473	427	443	421	424	440	441	466	454	417	490	450	432	454	465	446	451	457	447	487	424	444	462	438	422	420	471	442	436	487	445	463	453	465	457	458	462	460	448	456	446	461	437	456	457	478	451	437	435	480	442	466	448	466	488	507	475	444	435	454	449	458	466	462	462	438	458	496	470	463	431	418	438	414	464	461	457	438	480	466	436	401	453	469	422	453	458	451	429	436	480	431	452	471	461	474	469	452	483	425	448	467	464	463	445	448	455	445	468	447	439	458	446	499	462	423	413	481	474	405	476	463	435	474	494	465	426	453	439	441	483	467	456	480	389	461	478	469	469	456	499	437	461	453	474	485	486	486	477	465	418	484	466	461	474	478	458	474	457	469	484	481	448	485	428	476	424	461	412	447	436	422	430	479	429	439	460	457	454	463	479	450	488	475	440	453	425	470	430	476	458	479	480	450	457	434	452	436	423	448	484	466	480	484	469	429	420	461	464	453	439	455	423	468	432	426	457	455	482	452	434	477	473	469	448	450	430	468	503	487	442	448	430	478	476	464	457	438	477	460	480	480	446	452	464	504	436	445	489	440	462	464	481	439	475	456	463	455	456	441	487	491	476	456	421	464	479	429	443	477	467	444	469	486	442	466	450	406	447	438	419	472	486	436	470	453	451	469	469	445	415	473	476	452	463	464	494	441	469	469	464	457	460	482	466	425	486	475	475	484	418	448	430	467	483	432	504	425	426	437	488	496	439	462	461	436	452	489	448	453	470	434	439	457	443	425	430	455	449	456	466	479	462	446	453	429	450	468	475	469	460	478	432	434	470	428	464	452	453	440	423	441	476	467	459	451	495	445	442	428	426	468	485	483	495	450	477	428	449	449	465	473	503	464	473	386	452	445	470	472	459	447	456	418	445	425	468	476	447	450	476	474	424	474	432	453	476	450	460	443	457	452	472	451	478	432	458	440	482	453	446	465	502	409	458	455	483	460	440	446	463	454	416	448	460	472	461	438	457	454	456	461	435	449	465	469	421	487	464	464	450	468	453	469	445	424	433	425	497	442	427	456	458	458	480	443	449	517	456	483	465	446	480	479	485	428	480	409	458	462	442	443	449	436	462	428	472	470	485	442	437	445	462	436	464	472	455	441	396	450	442	458	456	469	446	448	435	487	466	439	460	407	446	461	430	446	469	477	471	472	411	430	469	455	436	468	423	462	426	427	479	430	457	455	455	464	464	448	481	453	442	460	430	451	416	481	441	430	470	459	443	446	438	475	485	473	466	427	436	456	439	502	438	468	445	514	449	455	422	485	430	441	453	408	457	464	430	453	448	430	473	491	431	452	436	489	447	481	489	445	412	441	441	461	462	442	441	473	455	461	471	453	474	466	454	471	437	440	432	453	448	472	462	482	415	456	444	489	453	451	445	458	477	466	438	443	465	515	465	480	478	443	457	431	479	476	425	433	470	455	437	473	456	413	436	434	487	450	466	418	415	442	462	457	448	433	460	476	469	451	458	450	479	495	444	458	496	485	498	441	435	456	436	464	492	487	461	508	448	462	449	471	465	440	443	481	467	459	461	434	451	449	423	450	482	431	487	434	430	420	460	470	476	470	479	460	482	429	467	471	465	473	452	428	435	451	503	434	475	438	434	433	486	478	438	494	441	455	426	477	432	472	449	467	509	456	455	419	462	481	471	471	452	514	448	446	454	428	466	441	456	478	466	445	454	451	458	449	451	446	414	451	459	438	393	459	457	490	452	443	466	416	432	453	450	453	456	444	446	453	482	438	461	454	437	474	446	445	439	422	467	437	467	415	458	420	486	488	456	467	476	463	459	493	476	448	441	447	417	450	470	458	432	514	475	451	461	434	428	434	437	438	468	445	449	451	475	432	438	426	461	424	434	455	477	479	468	435	441	472	441	449	434	436	471	458	436	457	484	478	448	420	443	425	423	447	442	452	450	451	442	486	445	480	466	475	483	470	453	450	463	488	435	477	461	435	468	496	452	441	429	443	413	440	460	439	456	440	447	458	477	442	457	461	451	483	482	482	465	447	454	495	386	463	405	431	476	462	444	493	445	448	452	454	419	405	489	480	447	444	427	436	444	497	472	419	456	440	460	460	472	496	485	398	462	445	449	454	483	421	449	441	448	463	422	461	471	456	448	409	467	474	452	432	460	469	466	458	446	439	457	430	446	436	460	440	466	471	487	482	491	438	467	443	412	453	444	484	448	450	388	478	458	467	462	434	440	433	440	467	458	444	409	425	420	431	431	421	465	443	460	417	437	465	441	468	442	435	453	460	466	461	485	441	460	464	458	459	429	484	432	460	444	478	467	428	469	443	437	460	480	454	425	438	461	458	461	477	454	450	486	441	464	482	457	447	456	470	420	432	413	425	458	430	432	448	483	440	424	450	436	421	420	460	402	444	454	433	439	471	466	424	430	475	462	450	453	464	457	457	430	413	446	486	470	468	473	424	434	457	452	414	409	494	474	461	419	479	497	455	453	429	444	413	468	426	446	475	497	418	434	432	478	415	489	459	443	418	448	466	461	459	465	456	457	479	430	444	453	456	459	429	450	450	428	470	461	470	437	431	427	440	442	447	436	446	422	485	450	441	489	446	445	450	482	489	437	429	431	476	436	464	460	492	435	434	459	449	512	430	434	453	461	458	439	461	442	466	465	420	475	424	434	441	445	478	448	442	448	469	491	473	466	462	430	467	454	475	427	483	464	470	417	473	406	448	469	497	475	460	464	439	454	482	482	440	422	444	469	422	455	460	446	458	438	458	501	492	435	459	444	465	461	422	467	468	436	472	451	492	423	433	456	465	450	460	453	475	436	468	444	416	466	429	463	452	446	446	477	449	433	456	443	432	465	464	461	464	434	401	442	451	436	490	497	456	469	452	475	476	448	441	447	434	449	436	448	470	438	445	456	474	446	454	491	468	434	451	446	479	443	483	392	444	446	484	471	454	468	468	457	480	499	464	489	452	435	426	470	457	429	446	480	439	442	447	429	425	423	463	453	488	440	452	466	513	462	459	461	416	429	444	423	471	447	417	463	443	448	496	459	421	431	425	435	452	397	450	475	433	462	419	432	472	454	468	480	429	477	479	429	420	465	434	464	441	467	456	424	442	449	477	442	463	456	484	476	425	465	463	432	465	433	455	418	469	468	450	449	492	421	458	425	434	422	426	437	454	457	465	471	480	438	399	438	439	447	414	450	447	452	483	453	472	445	449	442	473
17805	32304	17970	13844	15032	10592	8455	8533	6407	4413	3143	2888	5509	10479	12397	10736	6167	5432	2856	1506	989	702	600	494	497	514	454	502	507	527	491	477	513	486	519	480	463	460	469	467	491	466	489	477	492	458	452	451	479	446	511	448	463	483	453	496	473	463	469	461	450	450	528	466	484	468	492	498	443	500	476	493	499	472	450	511	464	507	464	487	481	486	482	488	484	511	456	464	483	467	470	448	452	475	472	455	470	477	501	441	487	447	475	500	442	468	463	489	485	508	450	447	462	438	518	447	504	454	499	498	478	476	507	491	468	501	472	454	515	458	487	505	511	498	427	476	439	443	461	463	493	489	483	468	474	484	523	438	475	499	476	496	474	488	443	487	517	459	463	510	467	428	474	481	498	472	469	468	484	465	477	449	470	439	499	471	461	480	476	490	451	491	457	494	463	470	484	474	486	477	467	470	495	477	463	512	450	484	509	500	464	489	443	463	504	483	432	474	482	480	481	495	455	475	462	513	478	469	455	451	451	436	517	448	468	485	481	483	512	477	474	499	470	482	473	512	473	500	495	479	493	460	491	494	495	456	476	497	446	499	493	434	468	511	435	491	505	493	509	480	508	502	522	522	524	465	497	485	481	454	458	498	509	474	526	454	437	451	503	448	511	460	476	460	448	468	517	434	473	484	510	474	477	498	511	492	479	449	486	478	474	447	468	487	501	484	489	491	490	522	485	455	478	469	496	473	432	492	464	472	465	460	463	505	494	460	466	507	480	454	465	499	461	513	480	457	501	455	486	477	488	494	499	468	483	464	493	456	495	496	469	476	479	479	482	466	452	472	471	504	494	508	469	488	479	488	438	488	463	437	472	469	490	511	487	456	500	483	482	451	489	480	513	468	491	496	473	473	447	456	489	503	426	454	493	477	453	489	453	525	467	491	469	491	499	457	457	509	513	489	460	476	505	474	449	455	438	499	432	402	492	485	465	483	483	525	509	441	443	472	474	488	494	476	502	482	457	474	476	488	471	476	478	439	461	474	470	498	469	482	498	473	447	468	496	484	520	458	480	453	493	489	463	474	470	510	511	496	494	473	459	520	469	471	487	428	488	471	472	495	508	506	513	485	469	492	502	483	481	477	494	490	512	492	468	508	503	485	459	453	484	456	455	523	471	490	457	507	494	499	439	473	459	475	497	469	485	474	432	438	492	486	470	489	461	482	472	456	471	480	477	447	527	502	459	442	463	425	464	482	454	438	469	496	459	467	509	472	504	484	510	475	465	466	451	455	494	474	470	493	482	478	477	482	470	455	494	446	460	466	499	458	465	472	501	460	429	492	475	520	484	473	486	476	490	445	511	462	486	505	444	519	484	449	500	468	466	467	449	445	471	480	486	478	482	495	488	456	510	505	501	477	476	478	489	478	521	487	491	483	521	487	508	501	435	473	470	487	471	498	482	483	479	491	508	498	474	478	491	471	476	438	462	481	476	472	476	425	449	469	467	474	496	468	493	489	481	488	486	455	488	499	484	455	475	493	500	467	485	495	505	442	456	458	507	445	487	490	497	468	446	465	471	455	436	491	490	489	466	515	481	503	485	514	453	470	488	479	474	444	474	468	530	488	475	456	491	505	480	448	494	489	452	475	474	488	455	444	490	456	456	468	469	468	484	491	453	470	483	461	463	509	466	462	450	469	482	474	475	500	480	460	484	474	495	481	450	508	472	504	444	489	484	479	491	489	477	515	486	502	444	498	471	458	470	442	435	482	497	445	474	483	467	453	465	507	493	499	466	481	522	488	495	434	459	489	499	463	436	448	475	437	476	472	491	466	464	444	478	435	509	478	477	455	470	468	444	501	502	516	471	510	493	448	483	464	463	484	464	519	522	458	431	452	473	513	492	526	477	457	455	482	466	479	434	459	472	466	483	462	472	468	487	453	528	492	492	466	451	474	499	473	485	483	445	473	464	466	469	460	479	479	463	481	465	502	475	465	488	494	484	492	502	506	479	492	493	490	451	464	460	442	489	479	484	483	461	480	482	471	443	478	461	491	456	423	485	512	455	463	482	459	485	475	476	467	474	459	481	505	477	465	495	467	463	469	482	495	482	456	452	512	484	473	540	512	486	491	442	452	464	470	462	468	496	522	488	443	473	473	468	482	478	489	484	473	465	493	434	470	466	482	460	469	452	494	435	479	468	465	436	501	452	496	455	497	499	464	466	479	484	483	476	470	486	486	451	465	453	490	467	466	510	495	443	472	494	478	477	467	459	480	469	475	475	433	487	487	503	448	472	477	444	519	496	450	460	466	472	497	484	481	437	455	461	459	489	467	469	489	480	493	472	484	472	485	472	479	463	464	485	484	488	480	496	509	509	496	539	482	484	435	478	454	447	502	470	491	480	483	487	497	482	459	450	447	479	535	449	478	481	438	463	473	461	469	473	505	452	457	507	531	476	465	446	504	516	518	498	430	483	491	455	498	450	496	450	467	472	465	482	492	472	494	483	466	443	463	504	467	501	502	471	467	448	491	478	475	448	455	465	475	517	482	488	493	427	447	459	428	471	441	471	475	468	469	445	463	471	484	470	460	465	475	507	477	451	501	477	457	467	444	444	442	508	480	505	504	482	481	488	480	483	515	482	487	472	500	468	479	495	460	488	456	496	447	475	482	471	442	451	456	466	464	481	475	509	486	505	460	467	457	472	503	496	465	474	467	473	427	474	457	498	474	498	461	454	509	510	456	451	468	474	472	460	456	477	486	468	455	452	486	466	479	507	488	485	483	490	505	475	488	528	479	513	512	490	475	520	483	478	507	481	492	462	487	479	475	478	474	477	453	478	476	431	490	512	494	482	450	498	465	462	491	503	479	481	455	483	517	474	501	471	497	475	498	484	469	484	435	436	450	453	466	449	447	425	453	488	472	475	484	441	534	459	480	490	474	496	502	516	480	473	474	431	456	507	502	443	490	496	461	474	534	503	477	483	467	485	482	467	461	458	465	490	454	427	472	467	459	500	499	471	500	472	487	479	484	477	459	494	440	503	480	477	425	486	495	465	494	447	441	485	487	487	449	493	486	471	488	477	515	456	463	505	529	444	451	511	477	479	456	473	500	475	462	471	484	469	485	464	476	438	489	472	450	504	458	438	438	478	466	468	499	462	464	481	475	483	506	514	451	453	492	482	479	463	485	506	506	491	459	463	513	439	454	441	460	477	485	500	463	440	493	460	420	499	473	466	486	463	467	496	493	465	456	498	501	480	465	482	476	461	492	502	490	448	498	444	484	486	478	457	500	484	474	481	463	495	460	487	478	458	469	454	479	502	468	460	478	470	449	439	502	492	467	457	494	481	510	468	464	480	441	504	417	472	467	457	483	469	466	479	506	495	488	469	448	501	475	477	481	505	479	481	505	496	451	473	478	470	474	508	480	455	469	475	489	473	477	491	476	460	500	485	499	505	480	474	456	501	485	484	478	493	449	492	488	509	429	425	469	481	478	461	439
25335	21415	27462	25620	14031	6002	3611	2370	2160	2439	2242	1288	1673	3993	5635	4850	2781	2335	1441	862	659	539	487	474	427	403	406	435	442	406	413	434	441	441	400	457	391	403	444	418	420	422	452	395	453	402	451	409	442	427	458	427	432	451	419	447	411	467	484	401	406	427	402	417	433	422	426	452	401	418	412	419	420	463	406	412	423	428	385	448	399	453	425	419	456	447	412	446	411	456	408	412	430	438	391	384	408	443	403	412	409	451	416	435	441	438	431	435	432	433	415	449	397	413	414	417	414	414	429	412	413	470	438	408	412	402	412	407	402	432	437	464	416	432	454	415	441	404	439	443	437	420	406	431	402	422	440	434	421	469	434	433	406	455	423	402	411	433	445	466	429	424	399	418	416	457	415	440	430	412	406	406	439	409	421	393	415	432	429	429	403	419	426	404	391	408	435	431	425	462	408	435	440	456	413	446	444	432	446	447	425	439	427	459	439	439	432	433	409	397	411	457	449	411	435	444	424	445	453	435	474	423	416	394	431	439	423	439	437	423	419	422	444	441	442	428	434	401	435	421	419	426	408	416	456	407	424	438	432	477	412	414	414	391	434	478	421	402	441	452	443	419	408	414	422	438	443	443	436	415	482	425	448	432	423	407	422	432	413	375	452	426	423	416	416	414	421	428	446	421	424	411	432	416	435	423	396	419	434	397	426	378	409	384	444	487	421	413	410	427	452	431	422	443	421	398	403	437	438	440	411	404	420	411	426	410	429	429	445	445	406	458	421	433	431	409	424	453	465	373	388	403	464	425	450	433	448	470	437	492	443	389	413	437	438	422	443	418	451	409	422	425	395	459	386	433	432	426	407	417	398	435	430	425	407	422	453	401	429	430	417	403	399	416	401	452	429	409	415	419	397	435	433	441	423	442	417	446	412	433	393	408	387	452	403	392	450	404	442	427	381	428	399	445	426	407	386	469	423	431	401	416	426	484	418	423	441	457	408	458	437	437	460	427	446	413	439	436	393	436	414	438	413	434	415	430	467	387	456	414	417	465	437	445	426	424	411	400	437	420	410	430	416	412	467	399	418	402	438	447	389	407	452	416	422	410	439	437	414	408	475	426	388	413	442	408	408	411	420	394	419	410	413	429	436	418	421	423	405	421	443	453	436	450	417	414	424	405	457	441	429	440	451	442	395	412	443	385	419	413	429	412	415	404	433	452	401	382	450	440	426	437	431	437	457	404	414	429	410	410	418	412	435	372	444	410	414	435	411	441	413	407	387	443	448	408	452	451	438	431	407	425	441	422	410	417	425	435	440	447	463	435	395	419	378	444	423	407	384	424	413	427	395	426	448	452	421	432	431	452	437	450	430	440	441	438	453	405	435	441	418	404	433	438	408	441	425	448	423	437	426	435	436	446	435	455	443	439	418	420	443	408	409	442	411	419	377	451	410	423	439	445	428	409	397	395	418	455	408	423	409	471	441	444	400	419	452	425	443	370	418	436	444	407	401	464	443	405	424	418	419	464	430	438	433	403	422	457	451	411	432	395	420	413	455	405	447	469	437	444	456	439	431	439	434	401	427	471	435	428	422	428	444	405	413	412	432	403	427	427	414	435	434	429	367	434	428	426	427	397	436	450	442	439	449	411	422	422	433	456	444	429	439	401	409	447	442	442	408	424	433	435	419	422	421	451	447	457	458	453	445	418	411	416	379	427	445	394	418	424	414	395	431	428	414	432	388	423	435	451	439	419	408	389	445	442	423	446	415	419	422	448	422	390	424	446	446	449	391	381	404	398	412	426	446	444	431	411	478	439	409	396	448	424	410	412	411	400	497	418	422	456	389	420	434	398	453	412	410	428	414	396	447	433	411	441	428	445	426	444	405	445	441	425	431	387	424	458	435	421	449	434	409	454	408	457	403	425	423	419	386	422	444	415	438	423	424	396	404	424	451	435	418	387	403	463	421	443	443	436	417	433	421	456	412	443	443	435	453	417	451	427	398	419	402	461	434	464	442	454	395	392	418	429	395	419	403	439	400	462	427	411	442	429	444	404	434	416	406	432	412	392	455	428	443	426	421	453	418	405	423	435	405	398	411	425	443	451	424	439	418	427	446	443	456	478	376	391	407	420	451	409	403	411	443	420	394	428	456	423	421	420	428	432	433	433	441	405	435	463	419	403	453	390	429	444	434	406	478	420	432	441	426	434	455	476	393	397	410	412	434	433	404	440	406	410	405	451	404	421	430	429	440	452	396	424	402	429	434	436	424	432	425	431	440	402	415	430	442	449	424	409	410	428	433	436	444	446	415	411	433	444	408	446	424	417	441	450	399	454	433	430	419	408	406	410	402	412	420	409	427	418	416	417	419	419	448	375	402	432	425	429	415	393	464	415	434	461	460	439	428	440	416	417	413	426	451	450	439	420	454	433	437	441	460	439	395	436	438	402	421	465	438	404	448	416	420	395	445	433	413	431	401	439	395	440	460	437	409	427	437	442	436	424	434	431	413	403	434	446	415	404	464	434	432	447	417	424	419	427	427	450	411	430	421	444	402	429	400	442	398	449	401	432	404	421	429	403	426	421	426	396	403	426	443	427	439	436	428	441	435	416	447	426	431	467	399	426	458	437	421	422	455	389	421	418	398	428	464	435	426	453	420	407	405	415	405	416	454	409	446	445	423	433	422	412	405	402	431	435	382	432	442	419	413	446	392	387	436	425	471	404	429	400	418	417	423	466	432	418	443	436	426	433	474	440	420	443	442	438	425	437	398	406	458	431	460	424	441	471	447	413	402	445	433	447	432	436	419	425	417	437	409	453	427	412	417	441	455	458	423	454	436	421	418	401	434	437	421	446	435	429	425	443	428	410	413	423	436	411	425	433	420	439	405	436	387	459	436	461	421	426	442	426	451	458	428	416	443	380	435	411	445	430	448	428	414	462	420	427	434	458	390	439	408	418	431	406	401	459	457	412	454	434	428	435	437	420	423	436	408	401	421	401	441	468	427	471	398	417	379	420	434	428	439	456	434	421	426	443	445	406	391	477	436	433	402	430	448	413	405	436	422	435	403	401	428	408	405	443	405	463	427	422	421	427	428	417	410	407	393	402	457	425	463	419	445	423	408	436	427	448	424	406	467	423	434	463	413	409	450	440	429	442	431	407	433	456	433	430	438	414	433	414	424	422	418	401	435	426	423	438	433	421	414	430	442	399	394	436	416	450	472	409	439	435	402	378	409	429	451	426	416	454	446	431	430	425	478	447	430	421	423	428	400	414	404	407	439	410	408	404	437	433	427	426	425	423	457	441	433	430	427	447	452	404	419	401	454	415	415	406	422	422	474	424	431	450	409	448	390	442	387	394	438	431	443	436	417	442	398	404	434	420	411	399	403	416	398	450	430	442	422	412	387	443	454	451	392	407	426	412	416	423	427	433	378	416	397	421	402	436	413	399	404	384	438	450	415	403	442	421	416	394	398	435	447	386	405	434	457	400	396	425	423	362
19143	28290	14783	8436	10613	8913	6362	4339	4183	4830	4092	2248	3237	7689	9761	8175	4588	3879	2469	1218	826	614	517	485	479	474	438	422	469	434	416	474	417	455	451	469	469	473	438	488	462	446	434	470	459	482	497	388	458	419	471	458	449	468	482	466	458	442	459	464	430	458	450	461	457	475	435	429	456	457	484	474	476	455	426	431	459	461	424	488	466	473	454	486	486	476	464	424	488	451	470	460	465	440	408	446	498	426	511	477	445	419	443	440	471	460	467	431	453	497	486	461	476	442	452	456	451	464	457	462	422	456	444	457	453	429	459	438	459	431	489	458	470	444	447	453	419	419	484	456	452	483	450	480	453	486	468	459	448	474	461	417	439	502	476	455	434	443	444	488	457	465	448	470	488	449	474	472	471	466	432	443	434	449	469	469	457	488	473	407	428	488	423	482	464	402	467	491	426	484	485	435	456	473	471	435	488	443	448	463	466	450	443	443	499	440	432	440	453	432	468	453	492	437	430	429	441	463	467	413	465	456	487	467	469	449	443	478	438	454	465	486	476	442	461	477	441	469	460	448	471	429	476	453	458	444	462	462	452	457	443	418	493	456	459	441	460	464	455	460	462	433	480	443	433	478	473	461	451	444	453	463	430	444	444	509	436	466	450	420	437	464	465	468	470	479	473	480	445	461	458	455	437	448	459	432	433	465	468	485	481	452	424	414	442	434	476	476	453	478	443	478	460	472	436	438	475	459	479	433	460	436	466	481	488	452	494	443	469	452	463	427	409	476	492	478	467	448	425	457	460	450	475	451	459	454	471	446	489	509	444	494	462	414	465	461	483	479	445	491	423	426	474	448	430	490	462	465	456	478	458	487	471	485	463	431	473	466	467	493	439	419	441	430	481	451	481	424	443	458	443	439	464	413	430	445	456	481	511	432	461	461	459	475	478	419	489	444	455	531	489	481	448	478	410	469	386	439	456	468	478	427	440	449	469	461	473	423	429	436	490	487	449	461	448	499	479	493	481	438	429	499	445	487	441	460	475	475	481	477	467	431	503	437	456	472	463	459	454	487	498	508	457	451	495	470	434	486	460	481	460	464	494	475	473	491	464	423	454	440	428	478	462	483	440	466	409	466	454	426	482	445	446	484	453	449	451	476	468	460	426	519	472	463	496	460	445	426	443	485	453	445	456	434	469	426	495	457	483	452	462	436	462	466	441	509	452	440	413	436	462	428	453	484	463	467	428	471	457	467	465	461	464	427	473	486	412	439	440	446	448	445	485	470	505	428	419	442	418	447	431	478	453	469	436	472	414	480	494	469	478	493	456	470	423	468	437	464	479	489	462	467	476	463	454	493	469	444	434	439	461	477	435	470	403	451	427	441	463	419	427	464	465	495	455	465	451	477	433	475	458	452	454	456	407	453	432	447	437	483	444	462	479	442	480	447	462	470	464	453	459	455	443	455	447	467	432	444	425	457	447	478	464	457	458	496	444	431	467	476	427	474	448	501	440	474	501	462	445	449	441	444	443	449	461	431	452	476	485	469	473	461	475	441	460	448	445	454	445	460	471	471	402	477	477	474	476	459	417	489	455	506	494	457	461	450	418	477	478	478	446	431	428	492	425	454	460	468	412	471	456	466	464	494	487	477	504	493	493	460	482	460	470	460	443	463	446	408	451	485	460	470	455	454	451	455	456	481	461	470	456	466	446	406	435	511	475	452	449	439	476	430	419	457	453	460	453	449	414	467	460	471	438	461	461	448	412	425	442	449	475	415	439	443	441	477	479	464	459	472	514	483	466	435	473	423	468	467	422	441	440	479	459	458	475	493	454	481	474	459	492	521	435	479	496	451	459	438	474	441	424	461	450	489	440	437	468	453	449	449	415	462	452	492	485	467	483	417	474	444	434	433	464	480	437	493	437	456	485	480	494	458	453	491	502	452	474	467	461	451	461	438	494	450	479	464	478	447	469	472	490	487	476	399	465	462	487	467	462	471	439	464	473	443	415	484	453	447	483	461	429	495	433	473	452	470	503	451	482	467	461	486	460	461	444	422	426	458	455	454	504	475	474	482	425	464	506	479	490	451	462	447	464	443	521	479	433	461	460	469	468	490	437	500	473	467	493	472	437	484	453	445	478	457	439	441	463	504	429	448	448	456	452	492	457	499	438	458	449	465	450	456	475	490	465	452	416	468	420	457	462	434	422	451	461	435	470	449	451	465	463	459	493	408	468	470	479	457	442	469	472	419	457	458	495	416	454	491	450	448	450	443	446	464	450	442	456	442	494	469	478	463	442	459	425	431	454	451	470	497	465	461	435	398	467	437	485	444	467	485	439	435	427	467	440	415	461	455	431	437	415	470	461	418	448	468	422	489	453	449	450	436	465	437	471	426	461	451	452	481	486	475	445	441	429	423	440	473	483	461	466	444	465	435	485	467	446	456	436	469	462	468	465	498	486	418	464	453	447	451	466	463	474	483	450	413	472	458	500	451	424	456	481	470	457	437	448	431	453	450	462	445	498	426	461	442	447	416	418	445	465	479	457	466	437	500	498	459	436	492	468	456	464	445	449	426	463	488	468	455	448	469	480	430	457	461	459	442	454	482	473	447	438	465	476	443	451	460	464	432	466	446	461	466	440	469	456	429	441	436	435	468	481	430	473	484	454	458	501	483	468	485	435	454	456	481	476	421	424	435	493	458	478	439	439	433	432	485	463	483	451	461	490	445	430	464	431	452	442	443	435	489	460	430	462	450	457	483	443	475	477	465	484	483	444	474	453	439	461	475	454	489	456	458	432	459	426	481	455	447	434	446	481	486	476	436	439	474	424	464	495	461	439	465	455	480	474	421	451	444	456	470	473	453	440	439	489	465	437	446	455	456	460	470	429	482	453	449	425	447	481	454	448	501	472	466	445	463	469	460	454	529	487	465	454	487	474	495	466	450	449	463	469	466	532	452	421	395	481	446	456	439	437	481	456	468	455	431	455	450	445	395	481	459	485	428	446	479	439	448	455	483	470	484	465	501	453	458	503	461	464	442	452	446	423	474	450	437	448	436	495	460	435	415	467	468	446	412	452	447	435	456	441	455	432	454	447	457	422	456	465	465	473	464	492	441	441	477	458	470	458	403	446	438	481	447	460	461	463	445	438	410	478	458	485	451	446	465	478	447	476	455	467	473	467	439	476	474	485	440	459	481	463	421	441	420	445	471	467	436	467	467	454	445	487	434	440	438	459	476	479	423	463	476	470	419	468	435	469	453	460	463	476	460	448	474	451	436	428	436	440	438	453	428	412	444	461	458	459	484	444	437	426	483	445	453	460	485	428	465	455	448	419	466	400	474	433	454	470	458	462	488	465	411	484	481	429	470	404	455	449	457	473	474	455	452	465	435	432	443	451	475	525	443	451	470	471	416	488	428	456	475	502	434	452	484	425	443	479	495	465	455	480	496	405	434	448	452	418	509	460	466	460	454	445	449	440	460	443	448	483	424	450	478	426	456
22850	21416	29197	24002	21429	21777	14786	5146	3116	2555	1974	1833	5068	13518	16957	16888	9724	7820	4558	2205	1300	939	704	609	575	554	586	579	583	610	556	552	553	546	581	599	582	569	577	547	595	563	549	631	580	549	575	572	567	571	549	589	583	557	591	618	614	577	558	544	567	572	580	536	578	527	510	565	560	575	566	562	548	626	570	610	571	572	615	604	541	549	612	562	552	559	598	558	571	565	563	578	557	546	554	603	583	587	555	594	613	531	567	536	555	555	569	593	534	607	485	573	564	577	629	566	545	621	567	544	581	545	558	541	573	591	569	545	562	557	553	562	563	550	624	586	557	606	575	597	589	582	550	559	614	578	581	541	594	553	542	569	512	571	576	580	575	573	595	544	581	597	598	591	537	574	516	583	558	598	599	565	586	544	590	566	566	565	571	592	578	571	585	567	613	543	605	535	579	594	610	550	618	611	596	617	578	559	569	561	622	572	561	582	572	580	563	551	583	604	571	550	556	584	598	553	558	544	556	576	582	557	571	575	583	562	577	552	582	608	568	596	592	582	568	603	552	581	596	542	520	525	582	572	546	614	586	579	586	567	567	589	556	580	564	547	576	571	529	556	570	593	542	571	553	566	570	585	612	560	574	552	565	551	595	553	580	536	564	615	593	567	576	588	574	564	620	605	564	555	558	577	563	605	565	532	593	571	552	552	554	566	544	580	593	534	541	603	564	586	595	576	589	632	565	566	591	565	549	599	540	592	589	567	600	573	575	559	526	572	555	506	563	571	556	522	548	548	587	563	551	566	561	556	569	607	564	574	569	551	574	561	553	547	544	561	611	621	585	606	547	564	570	586	545	531	616	566	571	575	530	569	610	514	579	525	554	619	558	608	570	603	586	548	609	559	580	611	585	568	547	526	547	555	608	587	614	572	504	532	555	552	535	563	565	558	575	569	575	582	499	628	524	598	561	602	555	582	547	569	524	557	574	573	545	572	585	538	571	543	550	572	574	540	559	579	622	588	571	547	595	577	592	576	568	628	553	561	562	564	611	582	577	521	596	580	564	589	579	543	590	556	568	563	598	602	602	573	614	585	612	576	554	589	508	562	604	580	550	604	582	590	571	602	555	534	550	588	578	541	602	588	558	516	538	600	562	590	592	559	555	584	576	573	563	600	565	590	591	563	581	616	539	554	559	567	566	552	646	562	587	526	589	561	576	552	597	608	578	569	560	571	577	582	561	556	547	581	578	559	582	554	529	629	593	592	607	582	591	605	600	565	522	549	589	552	575	546	553	604	614	559	563	576	587	534	566	548	554	560	582	560	632	516	519	594	571	576	578	578	575	579	581	560	598	593	580	563	574	557	547	592	527	523	586	564	575	586	585	585	558	612	580	590	578	594	569	573	545	561	563	525	546	594	583	585	530	578	616	580	634	549	558	556	559	548	580	544	592	583	585	547	568	552	639	514	555	553	535	553	546	592	585	573	545	536	555	569	586	521	579	558	574	619	579	548	559	573	573	511	529	537	611	528	556	600	583	576	554	580	608	575	535	559	582	548	574	599	600	556	540	559	566	519	578	590	541	567	575	562	593	581	557	568	602	553	579	589	583	572	588	578	563	568	559	593	555	603	546	623	565	557	559	564	594	548	599	529	619	585	561	575	590	550	546	567	541	562	547	599	579	578	559	598	546	562	598	571	608	565	559	551	576	559	577	602	589	535	539	578	569	589	599	571	593	552	583	585	581	574	526	595	572	601	561	585	576	545	570	570	546	543	627	550	555	551	555	533	524	553	555	574	577	585	595	626	598	538	562	574	585	534	564	581	541	610	602	529	560	550	565	581	573	569	588	552	577	540	607	574	524	574	556	583	586	571	608	591	556	537	578	596	558	549	607	572	552	583	592	559	567	573	601	590	555	584	580	565	610	561	563	573	547	572	557	574	593	545	576	590	564	576	613	557	516	586	608	553	635	545	593	572	594	575	572	589	560	543	560	545	577	593	587	570	593	535	566	597	549	556	585	557	586	574	543	570	597	581	586	560	577	571	590	584	609	582	579	544	533	560	600	530	573	551	549	568	557	573	524	576	540	528	570	572	536	552	561	603	574	591	555	561	575	547	597	594	531	593	573	593	609	579	547	595	548	585	579	587	572	530	607	560	619	524	557	527	546	558	593	593	598	584	580	539	549	578	547	600	587	573	577	547	604	573	554	560	578	587	575	538	551	575	580	581	579	591	585	581	634	579	557	565	561	574	528	565	551	579	586	567	563	598	600	601	545	536	626	615	593	564	569	569	564	600	540	551	571	541	548	574	567	603	593	568	615	547	590	538	572	598	566	567	609	591	568	585	631	575	583	571	532	590	560	594	569	529	555	580	614	525	564	555	602	541	554	569	550	553	605	533	549	577	553	579	579	582	576	546	572	584	575	565	565	549	534	563	585	593	652	533	599	549	544	607	543	553	532	599	591	552	523	555	538	617	568	594	604	590	556	567	608	569	540	563	568	612	578	573	539	583	537	615	567	509	552	600	562	568	579	535	564	584	543	568	598	615	532	585	576	573	557	548	556	580	552	541	586	524	583	599	585	545	589	531	540	606	588	581	575	563	589	556	607	556	553	560	553	568	539	569	577	620	578	586	609	564	525	581	557	553	552	605	579	577	583	590	530	600	560	549	597	554	555	552	537	568	595	559	575	483	594	582	603	568	617	588	569	599	577	555	583	542	589	563	653	572	542	578	551	564	604	590	573	560	565	591	605	545	572	578	525	639	544	528	556	601	567	608	578	602	592	554	571	574	557	539	560	584	576	610	603	588	573	597	600	586	565	554	573	551	601	511	563	565	565	644	595	528	570	587	572	580	546	558	603	587	565	587	554	572	612	569	573	598	559	599	566	586	573	572	543	576	616	587	561	566	562	569	572	542	546	609	549	563	604	567	508	592	557	586	559	555	574	567	606	556	553	587	565	578	570	591	593	568	613	545	521	566	593	540	537	586	606	577	571	571	519	544	596	555	532	578	525	572	551	597	584	597	556	596	544	591	605	590	549	587	590	595	586	566	603	566	574	556	569	595	556	559	560	551	598	561	575	554	594	610	595	548	513	616	561	539	576	548	548	555	560	538	553	585	586	618	616	575	547	541	554	595	568	586	601	567	592	574	592	580	610	567	547	605	587	589	550	635	573	550	578	545	626	584	541	570	594	546	579	559	579	601	568	604	545	531	578	517	601	577	539	555	593	579	550	601	531	555	542	568	573	609	545	587	597	556	597	569	549	534	515	627	540	563	518	591	557	570	584	567	597	587	605	563	569	611	556	568	600	571	564	580	558	573	547	528	536	617	565	576	575	584	592	560	553	565	555	554	601	593	563	539	624	604	603	575	572	604	614	547	577	537	584	550	523	586	534	560	579	538	567	567	543	584	594	558	569	562	532	596	596	588	545	599	575	584	587	537	610	540	567	542	584	604	545	575	593	613	558	570	595	569	540	551	542	550	574	583	577	573
23391	35147	23844	13841	12009	12388	9556	7700	5489	4271	3359	3270	8693	19023	22157	20883	12614	11154	6362	3070	1741	1099	754	683	626	615	613	566	614	527	586	604	599	601	625	554	612	551	588	576	577	589	578	572	544	565	561	588	561	641	604	619	586	625	599	631	590	518	584	553	605	626	589	592	559	575	583	607	538	605	577	567	603	581	607	532	595	577	535	606	576	598	590	562	619	572	551	576	588	622	609	579	565	606	578	568	579	603	613	635	591	604	600	550	618	526	575	567	556	577	592	537	574	587	578	575	548	563	615	620	587	619	593	587	598	568	606	592	594	575	597	577	581	587	598	571	602	581	566	572	581	593	592	569	556	572	544	564	615	564	561	568	578	568	636	532	578	617	562	602	580	594	605	584	613	575	561	593	579	580	574	607	649	583	581	592	575	561	597	616	575	592	591	594	594	547	549	526	584	659	559	549	610	591	566	589	619	600	597	530	557	596	557	592	594	579	603	607	560	584	559	597	585	563	563	625	552	605	587	588	615	597	596	604	607	607	599	595	567	579	582	550	519	568	628	593	584	610	585	568	534	578	603	614	591	554	573	609	574	608	613	549	631	586	581	606	598	597	595	587	604	529	611	622	569	574	572	587	619	605	595	600	616	597	584	610	581	617	579	561	558	553	592	550	599	604	581	592	601	611	619	597	587	572	535	566	593	580	581	610	605	632	594	576	602	649	584	550	573	559	593	559	578	580	602	586	610	548	607	602	614	553	564	594	591	594	604	599	608	587	576	586	566	575	575	613	594	572	556	599	561	564	580	598	567	599	569	575	586	595	592	568	627	578	574	562	599	638	604	590	568	598	596	567	550	564	619	589	580	531	553	549	569	599	611	558	594	616	587	566	614	525	570	588	579	582	580	559	561	582	566	599	611	625	633	580	563	561	568	597	573	626	588	572	653	588	601	618	564	596	564	571	547	550	592	575	590	586	586	612	554	572	572	582	629	569	585	587	568	607	587	580	569	611	560	577	576	605	564	597	600	579	554	610	571	587	562	602	584	591	656	565	590	582	587	576	593	580	581	582	577	592	644	568	574	580	545	581	580	577	618	561	550	579	560	625	542	569	601	549	607	605	579	612	608	550	598	546	604	594	545	544	617	601	568	549	573	566	564	641	558	604	586	606	561	607	582	547	557	610	539	606	580	585	559	542	573	543	613	576	607	600	592	611	601	553	586	616	598	574	564	572	563	594	581	589	572	581	632	568	603	609	660	633	584	542	555	575	595	573	595	568	562	593	595	578	556	583	581	582	566	619	632	617	546	528	571	580	609	582	561	548	542	616	575	566	610	579	590	567	589	594	564	597	559	596	580	556	584	595	595	561	565	595	618	580	536	623	580	598	567	613	569	562	635	580	567	551	575	544	588	604	598	536	567	620	605	558	574	592	582	580	577	581	567	584	593	567	613	594	625	591	578	564	606	563	578	570	587	592	650	571	591	596	587	617	570	607	610	562	631	574	553	600	605	585	593	615	580	594	654	583	572	599	586	612	603	563	575	569	561	544	615	577	577	569	592	585	558	597	607	601	596	592	571	596	614	583	562	580	571	578	581	548	563	539	561	621	572	582	562	525	535	620	542	579	607	553	585	555	563	618	573	610	589	589	538	585	587	594	599	571	612	536	567	591	605	565	603	572	563	618	584	567	569	607	588	544	592	580	578	581	593	569	608	601	582	578	591	611	622	575	555	584	596	582	567	567	542	598	622	591	587	602	580	579	536	577	549	585	563	547	563	575	580	630	549	540	558	568	570	588	549	601	561	582	572	586	575	566	538	593	588	584	555	604	589	583	545	567	564	630	593	571	590	604	575	591	596	621	573	587	622	567	554	569	583	599	565	581	590	573	608	586	617	600	586	546	616	610	564	582	565	592	534	633	582	594	606	619	540	573	590	610	565	564	543	615	589	578	613	529	583	545	605	602	516	548	583	589	538	577	618	637	615	583	578	620	545	636	608	593	566	552	620	564	632	602	580	569	620	563	582	586	579	577	570	580	580	551	560	578	602	555	578	607	623	576	625	586	583	578	625	613	547	578	622	550	599	586	594	613	604	585	572	608	610	545	598	560	602	561	625	596	548	580	563	602	580	603	578	589	569	571	559	603	574	601	609	564	588	572	572	586	548	570	578	596	616	568	604	589	613	548	581	578	626	580	559	563	625	611	575	559	577	606	595	619	563	594	577	581	589	581	565	599	587	583	617	566	572	550	570	582	560	576	579	593	590	544	602	617	592	580	610	583	538	629	527	575	554	548	581	536	588	572	591	613	625	579	619	579	588	557	515	586	603	631	581	595	587	524	602	577	623	551	613	564	564	590	566	588	608	590	560	590	562	633	588	625	630	565	600	585	579	601	573	589	588	572	570	558	563	578	611	601	595	595	570	576	568	628	601	594	601	546	609	596	568	625	562	604	552	582	531	619	542	647	594	594	565	585	616	584	546	561	586	618	569	552	568	566	630	612	552	549	622	579	604	585	563	575	559	553	602	560	583	589	581	596	597	615	641	577	590	622	589	622	576	617	560	573	583	582	623	544	584	568	568	614	584	606	593	526	552	604	586	628	562	580	553	563	556	614	605	581	591	575	582	542	619	562	570	575	576	573	626	621	569	577	571	592	591	547	550	585	569	623	556	604	597	588	588	577	626	570	569	579	600	567	584	568	563	573	578	604	615	584	570	574	551	568	601	553	568	595	601	632	594	551	552	599	571	582	575	594	595	619	638	618	603	589	611	595	558	566	620	583	588	573	600	586	592	622	573	592	606	543	587	594	629	574	585	559	563	575	594	579	582	518	591	584	613	572	590	562	540	580	575	601	596	611	569	592	587	573	598	599	556	606	613	583	620	586	587	573	559	599	590	614	598	623	624	620	632	619	551	620	590	602	609	562	578	613	556	564	575	625	598	615	576	572	601	574	643	585	584	626	590	557	575	570	570	587	579	602	571	635	618	606	597	634	573	576	595	545	549	586	517	550	535	575	561	611	585	617	593	600	583	548	577	602	570	583	614	613	601	615	558	597	544	569	567	597	574	571	580	563	584	615	601	580	559	581	620	618	581	604	535	605	596	569	599	582	597	548	587	631	625	604	551	593	597	573	625	602	605	584	524	594	604	627	545	596	561	594	620	592	601	644	609	616	598	595	552	579	599	574	589	619	573	543	616	557	599	570	605	616	626	592	604	557	638	606	607	574	593	551	594	585	606	562	602	598	579	587	594	605	574	629	569	597	617	620	584	602	566	577	644	581	586	630	572	554	596	580	586	614	607	562	597	605	638	585	597	600	582	566	616	582	587	601	591	590	587	587	604	596	597	610	564	552	618	595	610	606	598	570	619	551	599	582	547	568	589	612	608	608	607	558	625	576	622	581	568	549	588	624	605	560	588	602	612	640	539	615	637	548	523	603	568	602	576	584	601	651	574	638	572	581	557	591	580	576	552	611	593	580	623	591	601	598	573	609	554	589
28371	20871	12930	5081	2779	2976	2942	2303	1489	1109	887	716	736	928	1289	1323	1064	910	678	571	511	400	411	388	398	428	364	390	373	360	401	358	396	387	366	371	363	408	404	393	405	396	377	382	357	373	390	387	399	348	354	405	387	374	411	395	326	382	365	368	392	365	397	404	385	365	358	393	357	379	365	391	385	349	353	385	435	381	354	338	382	360	354	409	383	392	401	362	371	382	391	344	362	392	399	390	369	389	351	402	350	378	380	399	389	377	384	395	388	394	405	386	393	404	379	391	368	317	383	392	379	356	375	350	391	391	431	378	365	354	371	368	379	397	379	404	382	369	440	354	423	376	365	327	376	375	401	369	377	361	375	354	381	376	365	373	362	362	394	411	388	443	409	371	358	381	361	389	377	381	350	371	351	371	385	419	382	395	385	367	374	371	418	388	388	382	391	403	368	357	404	388	405	411	367	365	413	347	345	360	359	341	371	431	386	356	368	367	352	391	375	370	374	361	376	353	375	373	347	345	367	395	378	379	345	386	362	385	389	362	377	356	392	349	377	409	383	357	351	379	397	351	366	368	379	370	371	391	377	374	367	363	384	400	375	350	361	384	375	361	378	361	393	382	395	378	387	385	375	370	364	378	393	398	366	388	384	388	373	370	350	351	369	362	365	363	406	348	396	392	361	343	367	390	377	394	372	357	376	409	367	375	367	371	352	377	396	379	355	367	391	377	381	413	377	367	380	391	365	409	365	366	366	374	399	380	361	409	379	365	396	397	368	415	394	376	371	411	362	381	394	408	362	381	334	400	373	379	378	371	365	375	355	378	369	358	369	370	372	361	400	388	368	425	381	396	379	405	383	368	378	364	372	374	412	375	375	393	389	398	391	347	393	378	406	364	383	409	363	391	392	377	371	380	381	366	396	383	394	405	395	377	416	384	393	391	356	352	366	379	369	373	384	385	378	393	375	378	374	394	404	374	398	386	344	414	409	335	377	389	355	395	379	384	344	398	364	333	379	394	354	384	380	338	381	369	339	393	372	388	403	430	379	350	362	403	385	376	396	376	375	373	365	407	389	391	384	360	362	387	396	376	388	378	417	375	422	371	431	380	381	394	388	394	372	388	391	384	389	371	390	402	396	385	326	375	360	375	367	406	379	412	343	355	421	388	388	365	380	417	365	325	398	399	393	392	378	400	396	389	358	381	400	376	344	376	399	384	398	389	377	375	413	371	383	364	375	387	420	407	361	407	408	386	389	335	377	372	396	352	390	353	378	379	399	368	371	381	393	408	369	370	385	382	406	406	361	359	387	367	357	410	371	367	346	402	409	394	375	381	377	390	393	396	387	364	393	362	362	356	384	355	339	389	391	386	361	373	405	381	376	403	405	377	370	385	369	371	366	376	380	405	364	339	375	364	414	370	365	352	415	346	395	386	376	367	385	401	422	357	371	355	384	360	387	372	388	400	379	399	379	397	336	383	390	415	419	359	401	384	400	390	438	346	376	388	364	367	396	370	375	412	356	390	385	417	331	367	372	398	397	384	363	388	357	366	383	382	406	400	404	364	358	409	400	399	354	340	395	376	367	407	356	376	362	373	354	364	353	410	370	359	364	418	388	386	399	384	378	387	395	380	399	375	375	365	363	361	388	362	366	396	377	408	375	362	369	371	397	381	382	398	381	361	385	385	388	346	349	388	414	370	373	400	352	400	369	358	356	399	387	376	397	401	348	357	378	392	373	398	391	392	361	397	377	366	408	372	349	386	352	399	400	402	371	368	365	382	360	388	398	393	387	415	371	357	355	388	384	377	422	403	356	389	379	372	362	374	350	368	384	398	374	368	379	373	378	390	381	387	393	375	388	387	377	383	360	380	400	365	372	363	389	387	369	375	405	376	341	384	397	369	389	361	393	385	391	382	366	392	372	357	375	372	385	393	381	378	390	386	373	365	415	370	360	382	388	413	382	395	326	424	365	352	419	402	372	384	400	389	391	386	368	376	407	368	379	346	355	368	399	373	371	352	376	370	367	408	373	396	394	370	372	346	409	368	398	374	365	370	401	377	363	363	354	378	368	360	405	389	376	375	363	396	339	394	381	386	383	369	399	386	394	407	363	385	366	379	373	394	374	372	414	379	403	412	388	331	393	381	384	435	414	373	399	406	408	371	358	363	374	387	412	386	369	348	386	393	348	354	382	383	371	389	368	343	371	347	381	342	390	396	398	368	400	384	351	346	372	393	396	373	372	361	378	391	375	384	409	363	382	372	366	394	381	373	395	374	372	392	395	394	383	392	350	390	384	353	374	387	404	366	410	397	376	385	374	388	370	376	427	375	376	389	387	381	377	402	402	394	378	364	356	400	391	363	360	367	413	421	401	365	379	384	381	391	364	392	350	368	403	360	384	364	345	400	384	360	364	409	369	370	363	378	396	386	385	406	395	390	387	399	381	363	388	398	368	386	361	406	382	410	421	353	418	368	406	337	345	417	358	375	393	372	377	375	398	361	403	387	368	408	383	348	374	376	379	357	369	400	378	382	393	381	372	350	369	376	380	366	424	358	411	367	388	380	348	387	406	386	377	377	381	366	402	348	421	412	377	378	377	376	363	337	363	393	379	397	398	369	352	353	416	400	372	365	404	399	390	414	385	382	356	417	358	413	336	403	416	374	379	402	346	389	384	338	411	371	398	394	368	380	408	356	403	387	402	346	364	381	364	356	399	372	397	376	339	392	405	430	397	358	369	376	366	400	345	350	402	376	382	383	363	369	388	378	406	388	362	381	399	344	377	381	373	403	382	402	364	368	382	376	387	360	372	396	358	353	392	398	366	393	373	405	379	404	399	341	368	323	360	368	356	377	388	386	370	382	381	371	388	388	375	386	370	433	355	412	389	395	415	411	370	370	374	371	378	359	415	371	378	392	361	360	393	364	355	384	336	391	397	373	389	348	399	392	411	407	407	394	393	357	345	388	374	423	424	364	377	385	388	391	387	389	354	390	401	405	358	375	402	396	400	382	355	360	362	405	370	356	379	377	372	383	385	395	402	391	370	358	337	392	358	372	385	356	371	388	369	333	403	387	377	402	391	419	404	364	386	367	395	356	378	366	363	387	390	396	409	374	389	408	399	354	403	383	366	357	363	359	366	387	352	354	413	382	391	370	437	379	392	398	351	384	396	377	414	356	392	387	405	350	351	387	402	362	368	397	384	399	383	357	396	392	400	399	388	372	390	364	398	336	387	386	377	356	392	406	362	380	382	329	405	430	348	357	386	399	377	363	385	398	369	363	374	370	385	381	396	366	383	405	418	398	396	383	353	401	419	355	365	367	378	360	352	365	346	398	402	346	382	357	391	372	374	356	397	365	375	388	370	370	361	379	396	390	373	368	372	364	382	367	388	386	335	377	381	385	348	391	408	370	398	375	355	384	377	375	370	391	402	371	386	378	369	397	394	370	398	363	370	375	363	395	358	404	367	344	368	373	343	396	360	383	393	388
17826	20607	10572	5430	4702	5535	5291	4184	2769	1869	1419	1237	1108	1388	1764	1857	1423	1180	867	695	523	491	419	398	404	433	388	406	433	444	415	401	425	398	455	407	395	401	383	401	419	407	391	362	431	393	410	422	413	408	423	397	420	410	405	378	418	411	411	388	468	400	378	440	415	398	389	410	404	437	437	407	411	383	419	392	387	397	402	356	406	400	377	376	403	379	412	390	420	417	430	418	373	402	386	402	415	371	410	395	395	423	395	403	449	401	405	398	387	416	429	417	389	405	418	392	432	389	384	417	385	365	463	395	405	400	394	402	392	408	413	388	380	387	373	366	418	434	428	393	405	427	440	381	370	402	397	374	359	388	411	383	417	413	403	414	413	376	413	401	431	425	425	397	410	391	432	393	417	388	403	439	407	399	406	391	396	371	373	404	404	431	412	425	385	405	448	374	414	424	393	333	476	379	417	402	389	404	403	389	424	425	379	423	361	381	423	424	382	405	441	405	442	397	405	372	385	405	424	415	378	393	393	464	397	435	397	426	424	380	464	401	389	376	389	374	400	426	396	381	414	419	391	389	426	435	381	373	412	410	376	404	424	399	415	437	424	430	393	393	405	380	397	397	438	404	423	382	393	381	399	382	410	422	408	398	398	440	416	401	414	373	421	403	412	401	374	415	394	413	419	349	412	380	392	430	393	414	422	409	404	406	408	424	401	430	407	383	386	437	378	430	392	393	393	385	430	451	414	392	411	380	440	426	375	402	415	338	379	374	417	372	405	381	405	366	403	460	410	416	376	388	377	389	405	422	431	400	426	402	427	411	412	418	412	422	427	425	396	434	410	391	421	404	424	437	440	378	413	461	412	388	408	460	381	444	386	416	443	418	419	392	390	419	426	408	409	408	406	432	424	429	369	438	416	422	403	429	406	419	439	394	408	431	410	384	415	406	392	363	394	421	380	381	418	403	437	436	402	410	399	414	394	424	419	417	399	412	398	388	418	423	398	368	399	414	435	372	393	405	417	411	407	411	409	401	400	430	388	403	436	399	388	402	412	424	393	371	387	391	377	406	465	377	396	385	421	412	450	386	419	381	375	365	425	417	383	364	409	402	406	401	381	374	410	380	429	431	405	396	388	397	397	389	396	401	400	440	369	398	409	417	385	434	389	441	427	413	403	383	405	404	414	435	400	382	437	415	441	431	414	394	378	381	409	384	387	401	403	410	412	398	397	408	365	395	442	403	388	409	417	409	387	437	424	410	381	394	402	425	421	422	411	436	437	420	383	420	421	398	373	400	397	387	420	432	402	407	400	403	438	445	384	417	432	415	412	405	420	409	414	426	432	397	428	398	391	405	414	402	429	400	411	405	419	429	413	413	393	384	427	411	395	422	421	410	388	431	395	388	383	424	396	368	413	388	392	451	401	403	391	391	405	390	389	376	424	407	423	394	390	389	415	442	448	444	371	375	406	425	412	411	394	414	390	410	366	393	427	395	411	379	399	432	409	398	401	417	403	429	360	390	420	408	420	410	384	390	414	383	407	432	437	415	396	438	386	391	397	412	391	378	413	384	433	429	415	469	360	380	385	410	409	386	400	421	418	421	411	358	417	408	391	412	427	436	425	431	400	396	417	426	398	415	411	424	429	417	377	399	418	401	354	438	399	408	418	423	381	390	430	428	404	431	429	398	382	432	371	395	422	399	425	377	414	428	401	428	430	423	417	398	399	376	425	414	416	428	406	421	426	401	411	405	373	428	422	389	411	392	421	407	413	403	421	417	408	443	412	435	395	407	406	399	380	424	404	406	413	385	393	407	395	437	382	408	405	421	413	389	428	393	392	359	433	413	430	376	413	438	395	402	439	435	404	431	432	389	412	407	410	418	426	402	401	409	403	401	416	448	392	393	415	398	418	358	384	413	422	384	427	414	406	390	391	394	432	421	431	388	417	379	437	436	430	415	386	411	414	395	405	419	414	405	419	402	407	423	403	436	420	358	421	378	413	429	404	422	404	409	425	428	386	430	391	392	407	383	414	381	381	419	433	396	417	446	406	392	406	409	405	407	406	390	430	412	422	398	393	420	402	376	420	417	398	408	416	441	409	403	399	410	431	381	404	394	393	389	419	436	382	436	393	422	418	393	402	403	397	404	413	416	411	373	430	420	401	432	410	426	368	423	402	431	382	403	402	390	427	434	415	439	397	412	415	397	388	428	389	419	386	418	388	399	448	419	413	429	422	418	412	427	389	422	382	392	406	402	367	461	426	420	418	391	416	412	439	415	420	423	417	401	404	395	405	383	435	405	381	396	427	401	443	365	409	428	437	431	402	419	424	415	413	409	385	397	417	395	414	418	390	435	383	423	401	392	386	403	431	387	424	401	383	403	406	408	394	363	425	434	400	405	385	428	404	377	400	378	400	427	368	398	444	420	391	422	379	416	340	370	418	383	378	407	418	429	430	409	386	415	405	394	449	410	433	405	398	427	404	361	418	403	401	428	372	430	435	415	382	390	396	373	420	437	377	396	372	427	409	448	373	398	410	415	401	377	403	391	405	386	359	396	429	437	390	417	390	435	410	392	409	426	393	396	400	414	382	411	413	415	455	407	384	407	389	433	433	421	415	409	409	368	406	383	423	389	357	436	416	422	402	414	411	422	407	420	415	366	419	353	407	406	419	413	382	385	402	397	406	416	369	451	376	405	401	416	411	425	434	399	376	414	425	405	383	416	400	387	429	409	410	414	411	397	420	407	418	407	436	412	404	414	392	420	428	396	427	389	399	402	431	358	439	429	411	412	399	417	419	421	420	376	401	432	403	385	382	417	389	382	390	399	377	412	429	376	420	404	395	435	418	392	397	415	384	438	409	407	391	406	396	407	397	390	401	403	404	452	409	395	422	415	404	398	381	440	404	369	435	429	416	419	424	396	407	444	393	372	397	401	431	422	420	375	414	413	413	403	403	406	427	395	393	384	416	405	391	406	400	394	420	468	405	366	409	407	408	452	413	388	403	407	406	386	387	413	434	432	387	399	403	424	414	393	357	433	391	375	416	397	434	415	409	402	407	410	362	427	421	428	415	428	402	422	410	393	429	413	452	419	444	405	421	432	395	407	383	394	383	426	428	416	434	433	434	419	375	384	434	381	433	381	431	417	413	400	363	421	389	377	417	429	391	402	404	390	407	433	420	443	419	418	401	455	397	418	382	390	409	404	383	397	423	438	394	417	369	417	396	375	391	404	407	417	399	409	403	404	441	364	415	381	411	395	403	410	410	437	428	407	444	427	395	391	407	426	404	407	435	398	411	402	386	429	443	400	425	416	384	398	451	392	404	387	434	418	380	411	409	435	388	430	388	386	416	447	410	432	444	414	404	417	395	373	415	425	373	409	425	407	420	408	463	368	360	400	416	410	424	386	430	400	411	412	436	398	421	398	413	361	384	446	432	401	394	433	424	389	384	422	412	407	418	405	430	397	408	435	448	395	434	413	399	396	453	395
24321	21437	28545	24657	21170	9283	4407	3563	2800	1992	1374	1141	2556	5674	7772	7471	4844	3998	2237	1139	852	593	487	496	492	482	467	470	422	458	472	418	463	404	440	450	493	445	469	440	454	467	507	408	461	485	434	458	429	467	446	477	466	444	469	456	443	459	458	443	481	476	459	452	470	450	457	446	439	430	452	434	427	436	452	460	468	484	453	429	494	425	447	426	468	448	459	452	434	433	447	454	429	440	446	427	468	429	470	471	440	452	452	462	458	431	416	396	469	454	446	463	454	458	491	446	445	477	462	441	446	437	507	465	445	417	431	476	467	429	428	457	506	440	484	427	446	427	469	450	451	442	444	497	442	407	427	459	460	485	437	435	431	468	457	466	430	442	489	451	461	475	466	460	438	438	470	445	454	460	447	433	450	459	435	462	472	420	447	487	464	440	480	426	472	443	445	488	476	461	437	465	440	472	476	447	458	420	445	427	447	425	449	398	474	425	456	492	446	463	436	444	464	444	440	478	448	448	465	468	452	452	460	474	446	459	447	440	457	461	426	452	473	461	481	432	412	424	456	442	464	453	461	409	448	452	451	467	440	466	473	448	468	466	436	420	489	432	451	450	460	477	460	464	438	439	424	438	426	441	440	443	431	459	500	441	460	401	441	448	463	449	431	473	480	429	460	443	457	438	440	451	439	436	430	483	393	475	456	473	448	424	453	445	461	460	476	470	471	468	437	445	452	455	410	449	477	416	444	434	419	462	454	460	492	430	438	449	444	471	492	435	453	465	456	479	448	443	435	457	453	456	449	467	443	493	431	448	460	445	447	461	433	479	476	410	411	447	465	433	493	433	483	457	468	424	432	460	470	471	432	467	455	431	480	458	474	444	464	439	456	451	429	492	453	470	438	446	468	474	434	451	466	470	477	458	460	411	445	433	439	487	450	449	452	462	425	453	470	427	445	384	450	468	477	443	451	505	442	426	478	467	432	447	457	402	439	467	454	451	466	445	442	478	457	406	473	475	436	420	455	438	449	451	418	456	463	422	459	470	445	447	432	452	470	430	425	450	469	442	456	412	417	466	471	434	449	462	413	450	453	402	473	488	488	415	462	446	503	459	421	416	460	448	453	437	455	452	467	423	444	456	506	413	445	432	455	441	475	435	465	435	457	428	428	430	440	446	452	477	396	455	451	443	480	467	469	473	440	434	432	451	466	469	460	409	447	482	492	420	442	445	444	485	456	469	414	431	442	443	431	416	416	461	459	443	444	489	448	428	453	436	431	446	486	460	452	443	470	417	440	459	428	451	450	457	468	446	457	476	462	427	461	432	461	447	456	476	480	437	421	509	442	408	460	471	437	470	476	453	459	457	446	454	412	404	453	459	468	434	432	437	452	452	437	429	442	477	446	452	471	456	430	449	444	457	432	468	440	457	462	436	432	466	418	398	478	463	465	449	464	428	399	473	430	458	404	458	486	432	477	453	454	439	425	425	443	453	444	460	416	439	418	427	426	465	471	444	484	453	491	425	442	452	449	449	494	443	435	436	444	408	453	423	449	445	464	444	429	462	416	461	489	444	436	449	495	412	462	424	429	439	456	460	468	448	434	429	450	472	418	470	451	494	429	421	456	417	424	439	467	422	433	484	433	454	472	464	455	430	455	439	457	463	445	443	427	446	432	498	450	456	477	441	476	436	476	470	484	446	446	455	470	456	450	413	437	426	493	476	439	445	459	469	453	446	466	470	466	491	418	417	467	435	415	462	451	429	462	467	430	468	427	458	476	446	465	469	454	440	452	483	444	407	448	458	450	459	422	466	422	433	445	444	430	426	430	464	447	442	431	466	453	433	471	439	465	434	470	426	482	415	455	464	442	450	486	435	449	452	445	446	425	429	428	442	422	454	471	508	456	405	430	441	459	474	455	455	456	455	449	487	449	387	441	482	492	442	417	398	474	428	492	410	428	477	492	439	449	426	464	456	450	428	447	379	447	463	452	445	458	415	441	441	464	438	404	446	474	458	437	470	474	454	416	437	435	452	481	454	475	470	451	419	490	474	427	496	463	438	476	472	443	450	432	446	430	441	484	432	448	455	479	430	444	426	464	479	408	409	453	440	470	438	457	443	480	456	465	440	481	462	437	434	457	461	446	463	468	477	443	441	433	404	448	448	433	436	453	411	432	475	468	475	457	446	443	442	482	447	450	439	430	418	415	443	461	431	443	425	459	411	446	460	475	435	441	456	416	491	418	507	453	470	504	438	447	426	363	462	443	489	452	440	484	391	424	451	427	470	453	443	431	466	470	457	412	453	435	466	458	469	474	442	430	455	436	455	479	466	442	440	434	458	414	441	422	439	471	444	418	438	437	431	480	468	443	455	456	407	416	459	441	483	426	430	408	428	477	472	446	442	471	509	452	465	433	434	456	417	445	445	451	475	486	449	502	456	455	439	495	429	449	464	450	448	427	477	446	428	471	413	447	457	459	439	472	467	503	438	467	441	453	452	472	489	439	458	424	472	407	429	484	485	482	449	439	443	464	456	447	454	466	446	464	479	420	499	454	459	401	444	476	467	423	430	479	423	467	435	455	443	422	446	472	471	467	429	434	421	427	455	473	448	406	459	444	480	448	433	460	416	456	445	410	436	472	453	446	486	467	467	467	467	462	456	456	474	469	424	470	437	492	463	429	430	437	433	471	457	456	454	476	463	450	455	436	464	477	426	438	448	485	435	503	484	455	420	415	437	445	467	473	442	462	473	454	456	469	448	464	466	478	454	425	431	474	440	443	429	451	500	444	459	477	476	422	430	437	488	458	478	456	470	474	425	451	427	455	443	454	447	421	409	459	439	445	465	446	437	485	451	464	446	481	475	433	433	466	440	447	449	469	467	455	448	453	424	429	450	468	460	448	442	415	451	444	449	417	434	426	442	443	501	468	456	449	440	478	411	434	497	455	455	522	433	455	485	437	454	470	457	454	433	430	473	445	446	446	480	468	451	449	452	461	454	475	463	443	444	432	478	451	451	489	449	472	474	452	438	476	444	423	473	439	430	418	435	446	474	470	473	446	443	498	460	439	418	464	455	495	449	437	404	435	413	470	447	500	411	446	448	465	463	444	449	463	480	437	458	437	495	437	438	462	433	461	477	426	404	452	465	483	455	445	467	464	420	435	471	441	460	414	452	458	495	439	432	437	462	431	439	493	471	417	472	451	475	429	483	441	484	492	407	434	449	457	473	431	448	473	453	508	474	457	483	446	449	460	417	453	404	463	473	431	495	432	452	444	458	437	455	500	447	458	456	465	472	504	489	461	472	420	439	467	461	443	464	447	431	441	456	496	446	412	442	455	410	425	468	504	465	432	470	443	464	473	444	413	499	460	443	477	499	411	455	433	457	473	420	450	463	492	459	442	462	461	495	476	449	448	459	466	450	456	454	419	467	435	429	459	414	450	439	443	450	438	455	426	484	468	443	470	478	443	451	468	454	443	468	452	450	457	398	445	461
19596	29738	16164	8996	6899	7263	6494	6146	4963	3381	2385	1878	4356	9074	11689	10696	7290	6065	3131	1689	995	709	572	499	494	476	469	477	487	472	471	472	506	471	487	447	497	481	468	465	460	468	474	460	501	483	489	471	437	446	477	441	463	483	482	466	482	483	473	476	464	491	500	464	459	464	453	460	449	444	498	524	447	465	448	503	465	483	478	469	468	473	458	442	443	467	472	450	463	468	471	470	480	483	457	460	467	469	512	438	518	455	460	450	471	481	436	457	470	462	459	488	493	493	418	466	458	443	464	472	463	493	471	487	479	489	439	472	466	458	486	474	468	464	484	445	473	473	465	463	504	480	453	467	507	491	457	508	466	476	477	486	498	462	462	466	519	458	439	495	449	446	466	480	498	453	468	489	489	503	413	480	508	454	418	468	468	471	476	447	500	490	466	436	482	517	419	428	495	422	419	466	487	455	477	464	471	458	501	446	460	486	524	442	454	489	453	457	456	516	453	487	439	463	442	450	495	469	467	476	458	450	466	484	468	479	475	479	472	468	425	509	462	464	482	490	466	496	466	469	483	495	477	483	457	502	491	432	488	447	473	456	490	476	471	473	460	465	508	496	471	452	511	458	450	429	436	429	454	495	474	430	468	482	485	474	467	443	457	457	424	452	495	500	459	452	485	458	488	465	494	415	488	425	442	463	431	502	463	477	436	480	487	490	465	433	499	472	522	459	487	475	454	467	467	502	469	462	464	440	486	450	507	493	483	487	479	454	458	475	459	493	506	449	500	450	431	457	455	466	482	448	483	456	479	475	472	501	525	477	524	489	494	464	492	448	451	471	475	481	458	486	481	468	463	469	480	495	446	466	471	510	506	480	474	478	453	441	486	467	481	486	485	451	458	463	461	451	500	480	442	518	493	500	460	467	512	494	466	449	459	463	431	486	475	443	464	467	427	466	466	482	484	478	470	482	481	521	464	483	448	499	502	430	492	476	459	472	507	489	473	498	470	483	464	473	471	480	479	439	483	466	518	474	460	448	493	450	481	478	439	441	456	446	478	485	502	459	482	483	506	465	455	443	491	480	457	446	440	443	482	446	460	493	481	475	495	480	428	485	486	488	429	490	421	478	497	480	489	442	473	480	477	453	482	509	487	502	487	469	475	476	498	462	463	495	489	493	469	497	494	487	468	479	477	482	487	464	520	442	471	471	443	503	476	502	439	498	433	490	450	505	497	473	447	466	458	486	498	455	454	433	432	457	489	477	450	472	484	494	497	477	463	513	501	455	470	478	479	459	476	503	475	483	527	481	472	492	466	455	509	477	520	472	475	460	484	457	477	509	451	465	479	501	495	479	492	456	487	441	487	525	498	504	502	503	480	479	487	431	484	461	451	443	467	469	456	445	472	503	454	442	465	438	494	472	445	462	440	487	547	448	450	485	458	511	471	470	462	436	494	497	455	424	480	497	489	451	503	474	481	481	504	487	454	489	473	480	466	472	499	514	459	490	471	473	460	412	473	501	478	473	484	473	435	492	452	468	448	457	437	448	466	487	459	457	459	473	476	484	472	479	443	508	521	467	467	483	480	473	464	461	486	486	472	451	498	513	497	469	470	447	468	461	502	492	478	449	451	486	462	506	459	483	489	465	458	500	496	467	481	504	468	440	466	453	462	464	441	480	447	504	473	466	446	460	484	494	497	470	461	448	494	458	473	503	484	477	473	455	483	491	463	465	470	487	463	467	480	469	460	466	468	466	461	447	493	474	484	466	496	439	447	489	501	463	466	497	477	448	435	434	442	494	510	461	487	490	424	473	499	479	477	468	496	474	448	465	471	460	461	483	493	463	490	457	491	487	427	451	464	470	473	475	478	474	515	449	452	480	422	476	441	448	485	464	491	466	502	478	471	474	455	465	469	488	479	507	488	461	472	472	474	466	508	467	477	462	502	514	482	451	452	505	516	469	435	479	446	488	457	453	500	479	492	512	484	426	487	466	493	463	490	457	475	503	466	462	467	474	464	443	518	477	444	473	491	418	467	452	444	477	492	475	459	479	495	492	470	489	456	426	485	469	478	485	452	431	470	478	473	479	504	492	475	499	448	475	481	475	458	459	494	494	485	506	450	472	480	470	451	487	470	444	460	471	484	488	483	436	487	491	473	465	460	465	492	515	458	442	464	504	481	465	438	481	478	462	498	494	465	504	494	481	478	483	429	481	461	462	466	500	475	438	468	481	466	425	523	473	436	462	478	472	447	504	489	478	489	481	452	454	422	503	492	472	461	473	482	477	440	446	453	464	478	470	459	486	506	443	442	461	464	493	499	470	456	444	496	481	476	457	471	470	469	473	487	471	463	471	475	482	455	466	493	474	468	512	458	477	443	505	500	441	479	456	488	503	532	461	532	449	510	467	453	470	474	497	471	450	477	468	492	435	516	471	444	473	473	493	492	504	456	487	479	494	485	470	475	466	493	460	456	481	474	458	459	452	458	453	461	502	472	474	481	497	456	443	478	455	442	440	445	473	435	489	469	456	474	517	422	479	453	474	454	460	501	474	471	441	482	466	447	482	477	442	457	461	465	432	468	452	477	460	511	478	449	439	451	453	433	458	459	490	441	436	469	433	490	460	478	486	496	460	476	476	476	462	487	480	500	477	494	452	496	442	450	458	460	513	464	465	418	468	453	467	497	484	437	439	491	441	489	468	457	473	475	445	475	458	441	450	533	463	489	466	488	509	444	460	493	465	467	468	463	473	483	460	451	499	482	507	446	475	446	476	506	441	532	431	464	507	405	418	468	465	481	455	484	433	484	491	488	467	486	443	461	519	475	486	461	465	503	463	511	492	464	479	475	475	469	458	420	500	478	491	480	529	482	457	466	464	472	432	464	490	495	491	465	456	448	463	501	448	479	420	493	481	489	469	467	509	469	468	478	467	500	485	488	469	448	442	478	479	465	461	439	477	486	500	490	474	495	471	451	493	482	493	478	486	514	504	466	516	479	460	489	466	460	487	467	451	483	455	509	446	466	468	490	509	467	446	431	455	456	468	468	514	462	485	486	453	436	463	492	485	465	465	470	455	480	463	457	485	461	454	437	475	479	469	494	484	495	474	475	486	479	476	473	425	465	494	447	442	459	481	486	461	438	488	450	452	477	495	462	473	457	476	462	456	458	494	454	504	466	487	463	477	478	492	488	478	430	465	429	464	502	468	448	455	465	476	454	417	505	482	473	448	477	507	468	432	484	444	455	439	482	477	493	497	448	443	453	499	476	446	447	446	457	467	462	461	513	454	449	472	427	474	531	467	436	423	493	470	491	511	503	455	472	471	472	467	522	486	466	515	491	458	465	455	459	488	438	470	467	458	468	447	452	473	481	448	494	456	466	484	463	472	419	510	481	460	458	454	468	522	476	446	470	486	500	423	457	450	479	498	457	469	496	481	500	509	464	452	476	474	450	473	471	477	480	479	448	467	432	486	472	479	474	464	462	507	440	504	432	478
25341	21462	27604	25644	11546	2979	3095	2488	1841	1680	1105	838	1214	4052	5659	4788	2727	2376	1407	877	667	513	482	488	455	402	423	394	423	411	454	415	410	407	448	391	423	465	411	418	380	405	374	383	414	391	422	413	408	419	441	425	406	413	393	426	409	445	416	398	397	407	405	393	434	372	442	425	424	434	386	433	433	373	415	407	435	427	431	435	419	441	403	393	415	416	421	413	456	414	433	383	433	427	421	386	420	416	429	433	394	406	433	393	423	430	389	428	400	405	398	420	435	401	420	410	390	398	409	403	412	395	385	449	478	439	463	432	418	385	439	410	392	380	438	420	434	436	465	427	385	449	394	413	417	399	468	394	412	408	465	420	435	437	426	409	421	389	391	464	431	432	401	400	417	419	417	445	400	416	416	442	417	393	411	398	423	379	453	374	444	427	395	379	429	427	394	397	424	410	418	414	448	376	426	446	389	372	408	433	431	429	417	437	436	436	401	419	421	367	420	363	396	390	402	420	420	413	416	422	387	406	438	367	398	429	416	438	430	434	421	398	389	423	441	414	428	417	396	410	421	435	415	412	456	417	424	436	420	422	407	396	395	424	398	445	427	432	415	415	395	418	404	436	364	436	416	431	450	405	436	451	396	393	433	400	415	415	381	432	412	414	431	452	438	446	443	392	422	476	416	392	426	440	446	417	446	419	402	407	459	421	466	446	433	420	409	397	436	418	399	416	383	448	410	414	427	415	396	395	434	410	397	395	409	427	453	406	403	366	396	408	419	416	387	409	399	473	409	408	391	414	393	405	416	430	396	413	453	435	415	410	388	400	418	397	433	408	430	425	424	459	450	411	417	416	411	389	422	439	461	441	457	414	394	413	414	427	420	385	420	428	422	418	385	404	466	415	446	423	403	418	423	438	423	371	431	413	433	418	456	451	430	420	406	420	423	406	431	405	414	402	394	389	381	447	416	398	445	406	421	455	398	400	410	419	455	413	404	393	395	367	418	389	405	420	401	414	420	403	421	423	428	456	392	412	379	415	409	415	448	388	442	412	418	396	426	414	420	437	467	442	416	421	398	410	397	377	441	413	407	393	402	459	427	430	406	415	414	396	396	432	430	401	397	417	404	422	442	384	390	411	410	398	405	430	392	409	402	466	423	428	423	410	421	403	451	440	423	429	396	461	440	448	448	445	432	374	434	428	416	411	398	415	417	433	411	413	384	417	435	411	404	432	415	439	394	445	433	404	418	443	398	408	455	429	451	415	402	416	418	440	427	411	421	413	433	428	410	430	421	406	405	383	429	449	416	446	383	429	455	422	426	437	432	399	454	429	431	440	416	422	422	435	438	419	416	412	425	447	427	390	420	431	414	449	396	401	394	427	404	410	372	367	402	446	458	414	410	422	443	398	387	455	408	412	407	433	432	419	420	434	393	436	446	437	418	402	428	386	416	456	437	384	387	394	420	414	405	390	439	450	363	433	414	446	400	416	415	451	438	429	402	413	418	424	459	407	411	380	424	428	451	446	401	392	426	434	417	425	415	405	448	417	409	419	434	372	410	417	447	416	441	413	446	397	431	397	422	419	392	372	428	413	455	409	398	444	446	407	426	401	408	379	397	428	410	439	406	403	450	423	422	396	357	375	399	421	419	414	467	428	396	456	438	397	393	413	426	393	464	458	468	434	439	397	380	415	431	456	416	412	395	458	424	439	437	423	384	416	438	403	457	430	404	434	419	402	396	460	438	439	412	419	387	418	423	399	404	435	415	436	403	435	419	416	448	407	404	432	422	393	442	393	395	373	411	449	410	425	425	421	434	435	399	389	428	386	403	438	447	434	459	421	394	409	396	410	417	396	437	404	416	412	387	415	432	380	407	417	403	437	380	417	410	418	404	421	410	463	412	404	407	434	406	450	416	412	425	395	421	417	419	428	404	404	408	418	402	453	387	399	409	424	428	400	452	391	423	481	390	413	436	424	380	386	432	406	430	400	390	371	468	433	395	422	405	434	409	434	412	420	396	433	441	403	412	441	412	397	406	381	403	417	380	454	439	411	430	381	436	386	433	444	422	424	438	412	383	406	408	413	429	433	415	398	406	453	424	444	434	442	422	424	421	420	430	407	403	411	417	383	383	421	408	408	390	404	440	399	412	445	407	387	420	377	410	392	420	405	496	407	432	418	418	406	430	371	425	443	441	410	416	387	411	389	409	430	463	424	406	380	423	413	372	454	460	423	395	425	409	416	426	417	409	473	369	410	394	393	415	395	426	429	410	416	444	445	388	398	400	453	418	409	396	417	443	412	412	407	391	451	419	384	445	404	447	412	431	428	410	399	430	400	403	438	416	412	430	392	421	408	386	448	439	391	420	385	430	426	416	409	450	376	448	449	414	412	362	406	415	393	395	397	404	388	396	401	446	425	368	420	395	406	422	447	429	407	362	410	434	406	414	445	433	433	408	417	413	414	406	422	431	410	410	444	434	415	389	418	385	427	439	405	421	448	418	424	389	432	471	423	428	429	440	425	426	418	406	395	395	430	428	434	416	428	409	423	407	418	411	406	429	422	434	421	460	419	377	443	412	426	392	439	401	433	434	458	429	409	407	426	438	423	410	393	403	427	430	429	409	411	404	445	430	435	365	431	444	404	425	430	451	428	379	400	402	398	439	398	384	447	419	451	408	433	437	442	434	387	439	413	453	459	405	415	395	372	434	404	443	424	393	437	460	388	428	389	398	447	421	474	423	442	401	415	412	433	446	441	440	421	420	388	427	420	408	436	396	428	405	439	388	405	399	418	398	417	393	412	434	415	398	441	424	421	429	415	420	410	405	431	405	380	398	385	404	423	412	387	388	438	432	434	437	421	420	388	415	370	384	443	371	440	402	442	401	395	419	393	409	438	402	419	443	413	415	392	411	444	425	424	419	414	405	405	365	403	403	416	458	440	410	386	445	420	420	420	430	433	441	427	430	461	395	410	408	420	431	388	399	404	376	400	422	443	423	441	443	405	397	426	413	406	402	417	424	383	420	421	451	443	392	396	427	419	400	399	416	447	417	448	391	411	444	453	444	442	425	412	407	401	423	414	427	457	411	398	439	415	397	415	441	408	382	427	430	411	387	434	447	395	416	421	418	401	391	404	434	414	414	407	431	418	412	434	394	450	401	421	410	424	411	406	440	439	424	385	416	408	413	459	455	438	405	402	421	389	433	395	406	408	431	451	393	387	418	401	441	432	408	441	429	397	395	402	437	408	409	365	391	419	431	426	388	426	389	449	388	413	410	443	409	406	425	393	409	428	415	413	441	413	456	379	417	442	382	419	422	404	459	425	433	440	422	398	422	413	413	428	421	412	408	405	397	423	372	401	424	404	404	405	406	439	422	391	398	413	450	439	416	426	408	416	434	428	475	406	411	450	423	397	429	450	429	387	432	421	449	390	404	434	387	415	426	412	443	393	395	433	392	412	449	406	405	415	394	409	405	447	411	443	359	411	431	419
19606	26878	14860	7024	5033	4690	5780	4535	3531	3319	1944	1559	2063	7498	10013	8141	4708	4118	2286	1350	912	657	511	425	504	477	460	430	449	412	446	416	422	437	475	463	453	455	477	430	426	410	449	468	430	443	491	444	437	471	434	438	470	445	455	468	460	468	467	496	417	430	428	462	431	429	457	438	484	456	438	453	432	453	479	463	467	453	472	411	474	495	400	426	427	445	419	470	452	416	470	431	423	450	463	446	450	451	444	484	476	453	415	423	422	446	462	450	469	422	496	443	481	442	461	434	473	444	428	422	449	431	426	458	448	428	458	448	431	455	422	466	439	436	472	425	464	409	412	485	435	478	439	508	450	434	442	458	442	444	434	442	452	479	433	444	473	426	427	469	458	459	449	422	473	486	438	458	435	456	470	449	430	481	463	429	431	482	434	396	424	441	465	419	439	424	430	477	456	466	480	440	441	440	488	431	456	421	483	449	447	434	452	438	455	449	446	444	470	451	432	415	440	441	435	474	459	442	461	498	434	479	452	446	482	447	434	436	449	402	448	470	465	490	455	464	479	425	450	465	414	431	460	473	447	452	444	464	420	446	474	427	427	444	417	475	474	429	421	436	469	472	457	458	454	434	465	463	430	450	453	440	474	478	408	463	442	471	437	436	512	447	421	435	456	426	483	457	430	418	429	472	428	435	450	406	498	452	426	487	425	440	435	436	459	469	441	464	431	464	428	445	432	462	470	428	477	414	417	434	410	429	403	419	470	433	448	423	430	422	455	472	463	405	466	461	456	428	439	438	466	455	432	477	420	444	454	467	436	434	465	475	437	471	447	462	467	469	452	447	469	447	432	491	452	424	472	457	440	475	464	465	423	441	478	416	442	452	430	442	441	411	472	431	424	478	436	462	456	454	447	476	442	437	454	448	425	427	422	449	441	397	454	473	431	449	465	467	425	457	474	458	475	452	408	451	435	434	448	453	458	434	428	424	422	438	457	464	449	445	480	452	443	430	479	444	473	452	466	446	445	440	436	422	429	443	434	453	468	436	433	470	476	427	465	428	491	433	455	437	455	456	487	439	473	448	458	452	465	419	444	418	446	465	462	470	466	453	489	449	410	443	458	437	449	406	469	457	428	455	470	423	492	434	485	460	461	458	492	453	467	453	440	459	432	438	426	443	440	440	427	457	410	437	461	424	442	432	444	431	463	439	471	430	434	442	414	417	454	468	467	463	389	436	430	427	430	428	485	451	477	479	454	449	454	482	470	433	416	434	455	400	438	440	442	407	447	436	448	431	441	440	477	428	420	439	446	425	429	467	437	449	418	434	452	426	457	415	484	458	491	400	426	457	444	479	457	465	471	412	458	462	436	457	493	419	444	433	437	445	438	482	448	444	447	469	490	449	439	379	444	486	432	433	429	427	449	446	405	455	439	471	466	452	440	483	422	440	430	450	450	433	438	429	421	482	459	458	453	487	473	456	441	446	442	472	461	444	441	419	479	481	470	428	476	445	462	441	483	426	444	460	471	431	462	435	438	426	455	486	440	391	444	451	452	436	404	473	460	475	448	466	445	444	439	431	457	437	465	436	453	462	484	446	436	453	441	441	439	442	437	431	458	458	429	459	425	458	484	478	474	460	467	436	460	484	461	463	463	463	433	441	437	457	431	448	447	480	476	442	454	472	482	466	475	422	437	425	455	435	467	446	451	451	434	434	451	474	452	442	445	420	447	423	480	475	484	458	416	430	416	457	418	511	505	460	474	465	437	443	438	474	454	440	438	439	455	452	418	394	437	450	452	425	429	469	419	438	428	443	426	437	463	448	443	457	437	433	440	424	407	475	440	425	458	410	462	451	485	441	426	431	436	461	450	439	465	449	462	439	510	429	428	400	432	484	464	438	456	453	425	443	467	457	448	454	432	420	427	469	436	457	484	459	472	434	461	457	470	459	456	436	439	484	445	422	455	438	463	433	466	435	458	468	458	428	457	426	436	421	492	494	480	450	457	423	460	432	431	460	439	464	446	443	429	442	446	465	463	483	428	474	440	433	476	459	456	452	487	448	440	423	478	439	468	473	470	458	432	466	407	474	466	419	428	454	446	436	445	481	446	474	430	442	432	429	462	460	453	434	426	454	421	463	435	429	463	423	460	457	442	431	476	416	470	465	474	418	469	476	429	432	421	415	431	464	436	479	431	473	437	457	494	440	422	452	452	467	459	497	410	432	444	467	452	434	460	435	460	449	502	432	484	454	454	430	466	459	454	424	466	443	431	471	445	453	460	448	466	436	449	414	449	473	437	442	482	463	419	450	420	481	405	437	440	454	451	439	416	423	440	462	458	439	460	412	449	499	454	471	444	425	442	427	483	434	445	462	438	442	477	464	416	448	452	423	413	452	422	478	436	471	397	489	439	429	434	443	428	479	438	443	485	422	448	452	485	460	438	419	463	435	469	442	415	468	423	474	449	418	450	446	438	450	460	431	461	441	423	476	454	474	438	457	408	412	475	454	442	391	462	493	464	425	439	436	472	454	455	453	442	433	483	455	451	477	463	470	464	463	476	500	434	420	443	441	461	500	445	496	461	445	481	439	436	437	485	476	425	445	425	442	443	451	440	458	434	445	404	446	395	456	410	425	482	436	436	430	468	457	465	440	477	450	477	446	453	439	411	472	438	445	412	452	444	467	434	449	433	422	441	400	436	439	462	442	471	428	448	476	450	410	461	442	425	468	438	443	434	440	435	426	426	467	448	474	444	463	423	471	449	457	441	439	482	430	438	467	420	450	418	449	446	468	438	458	445	439	438	417	444	439	472	424	444	449	475	427	459	466	454	424	417	452	469	440	427	404	438	449	477	453	460	473	463	442	428	408	440	469	466	426	463	455	465	432	447	420	435	467	449	434	426	430	462	468	469	418	451	502	424	464	489	476	491	391	437	420	494	467	432	449	407	438	477	440	470	474	479	404	450	383	472	442	459	449	439	428	463	479	474	421	468	430	460	434	452	431	464	477	484	472	409	431	472	445	434	446	429	475	444	472	439	439	427	481	409	445	453	470	443	443	448	428	427	458	457	462	452	453	451	447	458	431	444	429	448	455	433	442	507	442	471	401	459	468	438	484	469	477	438	443	458	430	441	418	440	450	454	449	450	492	429	415	453	448	433	481	449	457	489	452	421	502	398	414	434	464	471	475	424	443	437	432	432	441	477	435	457	456	494	434	409	489	443	429	499	392	444	437	437	409	498	461	455	422	418	459	480	446	478	421	466	455	429	426	439	481	442	431	454	454	461	450	444	472	443	448	396	438	426	471	480	428	459	474	444	479	515	456	450	461	478	474	403	468	479	431	492	461	443	470	414	426	388	488	444	442	421	419	463	469	434	452	466	449	485	407	451	426	454	422	501	463	407	468	438	458	472	432	484	437	444	433	418	439	448	428	470	459	473	463	441	471	460	443	408	457	448	432	460	426	446	434	437	431	459	469	435	435	450	445	458	433	434	446
23035	21502	29257	24180	21511	21647	12711	5021	3462	2552	2004	1991	3388	13864	18194	16189	9405	8239	4245	2224	1356	901	664	605	551	614	586	528	557	535	614	577	523	558	523	546	540	523	618	544	521	579	568	557	575	533	573	549	586	584	561	564	566	531	542	567	551	533	585	560	577	521	534	548	602	618	564	552	578	538	565	517	552	555	611	546	599	557	558	567	539	566	573	551	598	568	559	591	574	566	585	531	533	589	578	568	535	558	549	530	574	574	570	576	583	569	512	606	532	527	565	556	621	563	554	554	604	551	581	556	550	576	546	548	535	558	558	571	593	571	580	563	519	549	600	551	592	559	573	544	551	537	556	589	561	545	567	601	525	542	555	545	550	579	563	565	585	553	568	565	553	573	613	597	616	520	541	554	565	592	597	510	565	527	574	560	539	597	580	536	532	528	520	565	582	536	555	614	551	572	524	543	578	595	543	560	548	531	561	569	557	553	549	562	561	579	526	572	566	554	565	600	559	533	562	583	578	551	540	563	596	535	546	534	547	567	600	601	542	529	543	546	580	546	567	594	517	525	541	549	516	521	587	565	547	536	559	591	590	571	597	562	558	625	538	574	533	553	567	565	543	568	564	598	549	557	518	570	576	571	559	554	544	597	584	588	558	567	566	553	583	608	606	573	572	579	556	567	569	588	557	544	534	578	559	530	565	577	551	539	591	582	556	541	528	538	545	551	536	574	577	590	536	573	558	550	577	540	560	553	546	550	606	580	508	578	543	551	564	577	565	555	590	512	584	569	597	585	519	559	558	550	603	589	556	584	580	611	620	555	569	550	602	570	557	556	567	546	589	577	533	598	590	550	556	533	571	573	539	600	561	623	570	542	557	606	541	628	551	560	532	576	545	565	569	557	531	562	580	576	571	589	529	556	556	606	579	567	604	533	552	557	517	570	569	578	617	587	569	549	588	582	554	570	580	577	596	593	528	578	552	535	562	606	571	581	577	581	561	553	568	586	579	567	573	514	570	534	527	593	551	566	583	565	600	593	558	590	557	521	595	559	505	570	507	555	526	617	573	556	547	508	580	554	569	592	556	556	577	614	565	543	566	537	525	536	516	596	571	528	542	576	611	565	554	516	553	589	550	577	571	531	573	550	562	553	588	614	534	594	608	570	576	572	565	568	563	534	518	584	559	584	561	534	569	533	553	575	570	580	553	545	592	583	551	528	564	568	556	548	560	545	523	567	541	582	594	557	590	554	579	547	565	537	557	574	550	554	561	535	606	575	515	535	565	621	547	581	533	532	541	562	554	522	571	544	510	613	535	531	553	556	575	570	580	571	520	600	589	579	580	589	553	538	584	588	552	595	596	569	608	580	577	559	569	545	543	561	572	582	567	565	547	577	543	562	527	568	580	548	572	519	548	523	570	599	571	578	539	576	573	517	563	578	536	599	592	510	543	569	570	531	547	575	529	560	552	564	574	579	499	548	565	546	527	552	550	613	544	607	579	569	592	583	569	521	574	566	530	523	553	545	546	571	523	576	590	515	544	605	570	548	485	549	578	593	570	554	557	542	567	602	564	535	568	594	619	553	556	598	512	581	555	532	547	602	529	520	561	563	564	575	583	570	548	522	556	569	579	598	594	564	557	551	573	502	594	588	547	562	528	608	527	552	509	559	551	581	549	577	540	524	531	577	554	526	569	566	543	580	582	523	542	574	540	535	574	549	571	591	583	550	582	519	562	586	579	510	575	533	576	544	598	556	613	576	540	564	522	558	517	568	552	560	555	549	528	514	578	528	532	583	566	562	574	560	579	568	571	585	512	528	578	547	553	531	549	523	570	580	569	569	559	560	503	608	589	533	607	538	544	553	533	566	538	563	572	554	573	571	552	546	520	568	576	564	568	562	571	552	560	578	578	542	565	572	575	580	552	571	572	556	572	568	595	552	560	557	582	526	551	574	601	557	538	565	525	515	573	555	519	526	546	571	583	531	540	563	523	543	574	577	524	603	590	542	546	591	554	564	531	627	537	560	568	538	569	540	556	546	564	564	556	547	540	560	582	510	583	593	532	560	594	552	559	566	588	519	575	566	521	536	572	553	603	552	557	539	516	533	528	577	594	536	538	586	559	568	549	559	533	551	491	525	579	565	573	545	552	546	556	525	520	553	550	548	546	580	543	565	542	569	534	553	562	554	538	537	573	565	588	528	545	624	542	584	604	563	528	543	536	565	581	549	591	582	561	561	566	550	574	583	531	550	560	557	519	540	588	549	606	559	599	542	587	526	543	595	578	531	553	539	579	559	557	590	547	556	557	585	543	569	538	534	567	535	602	525	560	565	550	582	573	525	521	575	545	567	566	558	543	612	559	620	580	551	609	527	542	551	572	558	543	562	596	547	578	559	543	573	573	578	539	550	550	556	579	577	601	573	549	546	563	575	531	598	548	601	579	564	602	548	553	565	549	561	574	576	542	532	585	506	560	591	572	564	550	547	525	528	540	596	553	562	561	596	573	577	585	552	531	559	562	541	547	598	551	609	566	563	555	568	592	562	541	561	590	493	582	565	573	551	518	573	594	558	553	521	536	571	566	549	560	577	555	547	514	582	565	534	604	574	558	556	554	574	542	520	584	572	571	536	536	540	562	569	577	565	543	569	552	554	549	559	539	583	583	545	572	552	550	520	592	562	624	566	544	563	549	595	552	533	524	575	547	571	564	558	551	548	570	512	578	546	557	571	557	547	562	530	546	540	599	519	536	530	542	541	560	566	575	572	577	576	499	549	585	528	561	564	570	538	614	556	610	578	530	547	524	613	547	519	568	547	601	609	542	550	597	548	580	531	532	552	525	539	600	544	571	590	615	522	550	552	535	589	560	595	582	578	547	578	574	537	558	587	517	549	566	600	556	561	555	558	551	537	548	565	563	558	585	555	581	565	592	587	563	608	541	584	543	570	537	567	532	518	564	555	575	557	549	579	535	577	564	596	550	560	577	608	551	557	554	547	535	549	594	574	552	535	537	583	571	556	547	555	509	541	594	511	549	564	629	531	588	549	593	561	553	549	562	542	544	550	573	553	524	535	536	578	542	585	561	533	600	569	585	541	569	508	576	544	566	556	574	540	559	562	566	535	545	576	536	532	537	555	546	591	524	598	547	533	550	594	540	548	518	611	630	554	544	579	516	529	571	570	581	568	554	527	520	563	513	542	571	571	545	560	552	569	532	583	510	509	571	576	551	551	570	585	540	559	560	564	586	564	581	521	541	556	578	550	576	572	625	559	549	557	564	587	528	608	584	553	581	579	541	578	573	558	564	525	543	574	558	594	530	576	537	594	544	523	560	558	598	525	591	527	594	583	545	546	572	518	583	546	547	602	586	555	565	560	568	549	576	547	542	569	550	566	571	547	563	589	538	542	539	579	544	580	579	598	538	546	527	579	546	577	558	536	590	586	525	580	583	591	568	561	564	569	590	575	585	605	575	544	575	573	538	555	581	544	531	550	510	549
24645	35651	22714	13368	9165	6319	7786	7977	6216	4407	3275	3320	5761	20173	23297	19805	12684	11351	5945	3135	1752	1055	798	665	585	557	578	552	612	573	584	546	565	579	602	610	550	574	593	550	577	575	592	603	623	560	608	562	588	574	608	546	647	567	593	591	596	587	575	571	572	551	585	646	574	587	567	601	598	559	596	614	597	575	570	591	580	601	580	547	565	599	587	612	618	581	561	547	580	573	581	592	590	575	604	541	597	629	601	576	583	552	598	568	585	626	531	584	609	570	596	608	582	564	585	582	590	569	565	570	610	541	588	599	530	572	577	559	562	590	551	556	569	620	595	630	594	587	536	576	542	558	600	555	582	571	575	564	560	559	572	601	557	574	565	578	586	595	611	558	614	533	577	560	560	592	582	577	569	523	559	577	559	566	602	589	588	612	576	545	584	583	547	540	577	566	563	558	602	589	590	551	541	579	593	595	556	570	605	565	554	590	549	602	609	551	549	579	569	558	603	610	598	599	566	596	587	597	566	555	589	551	568	600	589	580	610	570	574	578	595	563	539	597	504	634	572	573	616	523	592	572	575	565	588	575	583	571	568	572	552	601	522	593	565	581	573	579	570	593	563	529	554	619	537	572	571	584	573	547	576	586	578	599	529	574	548	607	595	571	538	586	560	621	572	564	517	573	544	575	569	560	595	573	570	538	560	596	581	580	600	570	586	599	609	556	565	599	548	536	582	565	573	584	554	578	573	551	600	554	606	563	582	543	532	583	572	576	552	607	542	573	566	565	596	554	577	551	548	581	567	571	600	601	564	594	577	556	574	581	571	597	594	561	563	582	576	530	559	571	601	552	570	618	574	568	566	583	575	595	589	559	570	552	569	590	568	553	604	569	575	561	595	552	572	540	575	551	575	577	638	555	570	566	607	537	572	585	579	589	589	551	595	591	564	532	582	570	618	578	636	565	574	567	594	520	603	557	632	577	602	562	587	547	588	576	603	588	573	542	556	572	594	605	615	573	576	520	569	599	596	550	622	501	559	586	582	589	567	607	607	617	538	590	581	591	588	574	569	575	611	581	600	560	558	594	545	611	566	602	562	614	570	570	585	566	560	592	534	578	565	578	568	576	579	579	568	611	526	571	612	581	585	537	580	583	545	563	572	585	584	574	582	585	600	573	598	570	595	625	569	572	607	570	569	531	598	546	598	612	546	585	578	594	542	583	579	581	617	569	594	573	564	559	597	532	568	543	595	567	538	555	571	589	593	589	592	546	566	600	528	589	567	572	562	575	570	590	527	556	591	570	599	578	565	607	602	576	590	578	583	549	568	586	581	613	574	574	553	590	578	556	577	607	580	544	576	596	561	525	572	584	568	535	570	592	574	573	605	568	600	561	566	526	569	538	548	586	570	618	555	551	531	525	568	562	589	587	564	593	577	614	611	563	516	537	586	545	549	599	534	591	583	593	578	580	640	569	568	567	575	579	586	583	623	541	532	565	599	575	525	596	553	601	542	616	545	613	593	562	599	606	551	581	617	591	560	596	568	528	594	574	550	577	561	587	605	578	615	626	598	589	590	585	556	563	593	573	543	572	576	588	557	578	591	590	537	553	572	620	581	572	543	557	560	545	602	556	606	564	564	586	621	544	619	541	543	578	543	556	604	563	570	588	618	615	625	588	586	592	582	577	568	586	608	545	590	586	568	603	567	549	568	552	566	566	583	534	563	576	561	599	572	591	604	592	524	549	548	568	589	586	570	561	548	582	622	604	584	602	594	598	583	560	591	554	584	563	599	541	577	572	559	548	598	593	541	562	555	539	608	576	588	581	607	565	530	543	586	579	553	557	566	563	572	533	562	575	603	531	590	629	575	548	582	561	565	550	565	560	586	560	598	586	580	602	584	567	599	586	542	551	612	629	606	555	537	600	567	583	586	566	607	583	584	548	571	563	517	601	554	564	614	622	600	564	580	603	559	554	567	610	573	569	614	629	578	606	574	603	575	585	558	569	545	543	558	576	589	539	545	571	574	584	558	574	608	531	610	588	538	599	521	584	576	582	584	558	592	570	579	550	569	625	589	611	565	541	554	592	573	619	580	583	592	550	551	600	571	569	549	552	604	584	558	568	584	619	586	581	576	551	558	544	534	634	580	617	588	556	547	616	630	563	612	637	581	554	562	616	576	630	542	572	551	586	577	563	521	538	585	552	540	594	576	594	566	591	558	571	588	588	580	528	622	551	564	594	586	594	567	600	606	564	597	597	592	561	596	624	591	563	593	576	549	594	590	583	594	599	570	602	603	562	574	593	587	592	569	556	604	606	565	561	566	572	552	598	583	548	581	581	548	596	580	583	596	555	611	545	564	538	580	595	643	585	576	577	586	594	560	563	581	591	566	594	578	595	574	576	505	570	528	552	594	594	569	629	572	573	568	594	570	570	571	563	610	577	570	589	535	568	569	518	546	547	559	563	540	609	573	579	575	583	580	586	627	586	571	582	575	573	542	592	551	564	651	575	585	576	561	572	549	585	559	569	548	543	589	609	593	548	576	560	544	597	602	605	575	617	586	637	603	627	586	606	581	631	575	591	556	537	589	589	582	599	592	567	573	568	583	547	561	590	563	605	564	602	569	527	592	595	571	613	582	563	597	581	523	543	544	569	611	559	582	576	564	605	569	567	561	594	585	580	603	547	575	559	537	554	629	557	559	583	541	590	581	541	512	588	628	605	584	574	532	577	565	546	568	580	553	608	561	582	572	557	587	623	552	535	556	572	575	536	519	598	619	578	576	536	531	547	534	542	539	580	600	575	553	599	591	568	576	654	596	565	566	546	599	570	559	583	549	591	569	602	611	576	582	552	603	589	545	603	570	600	554	603	584	599	565	580	572	526	552	592	615	608	582	556	564	602	577	563	564	570	617	621	552	571	559	540	558	536	569	591	557	611	569	568	523	580	552	623	593	553	583	560	555	555	585	543	602	575	600	563	572	603	570	584	590	564	571	579	569	549	611	589	588	589	572	602	602	579	571	584	578	575	592	577	561	576	577	596	563	588	579	566	606	584	589	568	606	557	627	593	601	567	520	606	638	559	585	515	589	573	574	597	545	577	538	523	543	592	532	632	587	562	605	557	600	602	595	560	607	560	582	584	582	549	587	571	553	634	549	581	548	596	598	581	576	580	581	593	600	588	573	591	551	565	599	583	583	553	568	597	580	575	567	573	575	564	558	581	597	570	581	577	607	616	595	602	556	618	576	575	601	587	585	580	556	578	580	578	549	556	613	589	529	560	587	596	590	565	578	549	585	564	564	571	555	601	563	604	600	589	544	577	594	578	568	596	546	591	592	533	574	556	581	528	550	561	540	554	551	576	587	567	588	576	582	597	618	582	580	576	584	601	621	584	569	533	608	576	539	568	547	552	569	592	578	544	552	552	564	543	594	575	557	549	572	597	592	597	597	597	590	589	570	614	565	565	582	573	591	538	561	557	604	535	594	549	581	554	585	547
28331	20363	12285	7858	1903	1121	1733	2122	2043	1323	994	899	899	1020	1391	1363	1095	918	681	530	414	427	412	373	438	389	374	408	368	391	391	386	389	357	392	348	397	338	404	352	360	363	389	334	327	363	346	385	387	372	354	359	385	381	372	404	386	387	391	360	374	354	390	366	356	380	358	345	348	424	397	381	376	358	356	389	351	393	352	392	414	371	385	339	371	375	367	369	350	377	365	392	370	390	343	373	346	356	402	385	340	373	396	379	373	374	398	387	328	405	363	361	389	377	372	358	398	371	351	359	396	355	385	398	402	342	345	450	344	380	379	366	352	374	388	384	358	403	399	381	378	330	373	369	387	377	375	380	386	361	398	340	384	378	349	359	388	364	387	346	378	373	348	339	367	378	395	374	377	367	374	380	389	377	394	422	362	371	373	364	366	370	356	384	421	372	370	390	404	378	346	347	404	365	374	388	372	338	381	346	410	338	355	384	386	403	388	405	362	358	375	388	383	361	378	358	374	385	398	368	406	349	351	355	392	378	377	375	349	384	326	375	358	370	336	385	379	411	389	350	393	385	386	339	360	365	334	377	380	362	345	395	373	371	380	372	381	398	365	376	404	361	351	376	345	387	384	363	388	387	406	382	387	378	376	367	423	400	361	405	374	392	337	387	349	390	372	370	346	386	385	369	375	385	382	376	412	383	381	401	371	374	374	387	346	357	401	349	362	360	380	393	356	402	366	371	367	395	393	410	383	383	363	389	381	384	394	377	352	399	410	367	389	366	360	341	379	382	382	360	355	377	362	356	349	367	356	362	411	326	377	387	367	376	377	359	353	383	366	369	361	377	356	324	361	369	358	369	365	379	367	354	363	362	346	373	388	347	380	381	393	374	387	394	389	408	372	364	400	400	381	378	372	364	388	367	338	324	354	373	391	380	343	374	383	352	349	368	370	385	336	355	401	383	380	369	333	378	390	399	382	385	336	357	368	402	399	383	371	350	375	371	405	360	365	319	332	397	423	374	342	370	369	361	376	396	377	386	385	378	360	361	362	418	390	384	379	370	351	354	379	362	381	396	391	412	364	376	363	372	353	386	367	337	351	401	344	397	393	387	347	353	342	395	332	378	363	373	366	382	384	406	365	383	367	367	332	330	339	400	407	358	350	340	389	385	349	418	407	372	353	371	355	375	338	344	346	334	385	363	321	400	337	390	375	362	366	402	386	404	357	405	386	382	378	379	391	397	421	366	394	362	355	397	364	348	359	404	385	387	365	387	381	353	344	373	367	397	353	393	376	387	357	370	403	379	381	365	372	394	371	406	375	375	387	358	339	380	357	385	377	371	373	349	332	402	379	367	400	395	387	356	370	351	355	387	391	359	363	376	386	404	397	353	381	363	381	386	351	402	409	353	379	357	365	386	374	366	382	366	369	391	361	401	385	367	398	403	404	368	376	378	416	350	387	391	384	347	359	361	400	375	329	407	381	383	381	389	361	376	362	378	395	387	362	362	356	387	368	384	383	381	358	348	351	398	385	378	368	390	343	384	373	374	378	363	381	391	362	335	380	363	349	374	362	392	380	403	346	385	367	362	383	384	384	391	406	362	365	368	363	404	367	354	394	373	351	372	368	379	380	380	366	369	352	402	374	342	380	352	364	356	375	393	361	371	399	338	362	385	327	365	351	361	357	377	342	387	358	379	345	340	351	425	367	392	336	388	386	395	343	358	425	378	393	391	372	385	408	385	396	356	397	364	368	375	404	381	424	364	385	408	359	366	406	379	367	394	409	354	393	372	378	378	381	392	374	380	346	393	395	354	376	376	377	368	394	379	391	364	359	349	400	403	353	381	381	404	365	405	366	347	368	382	386	363	373	378	382	357	376	375	357	364	361	380	357	374	375	392	363	366	372	405	379	411	374	369	384	349	370	384	412	357	374	358	366	341	364	390	357	378	408	386	362	379	365	348	365	344	376	362	416	352	363	375	372	367	385	372	400	363	375	357	384	366	359	390	370	370	394	361	373	362	362	389	361	381	396	363	355	362	391	365	394	376	381	399	359	389	340	382	400	385	367	380	375	397	387	409	385	373	376	358	395	389	363	348	390	354	348	376	410	360	363	380	372	393	370	392	367	369	344	358	399	395	371	369	347	386	393	363	381	362	329	358	365	399	377	377	409	350	379	385	414	406	367	385	362	370	355	408	355	370	354	360	353	372	407	362	372	364	385	365	356	400	356	389	352	381	389	387	387	393	375	395	381	371	367	392	377	377	384	420	406	380	396	354	375	376	351	375	379	356	392	375	366	355	395	402	379	343	379	360	353	362	385	384	325	362	365	356	373	348	319	369	381	336	368	390	412	377	360	369	384	384	321	366	369	342	381	405	408	352	413	370	386	370	366	375	372	373	347	366	343	381	388	340	345	418	360	376	384	371	398	384	404	357	371	391	398	382	409	376	333	339	388	363	370	363	356	364	390	371	402	376	352	368	386	353	372	386	380	366	363	376	386	353	337	401	373	368	388	336	365	351	360	344	355	411	377	422	343	391	346	384	395	397	400	344	380	394	379	359	355	370	369	357	373	396	405	398	374	379	406	347	388	343	382	389	380	367	335	355	386	392	390	353	403	413	374	371	381	367	375	329	351	401	352	369	380	372	350	339	374	363	359	378	395	354	381	366	355	361	366	358	355	384	372	318	395	392	394	346	365	384	369	388	388	376	384	348	384	340	338	368	412	425	396	391	384	379	373	397	398	396	366	363	364	373	357	362	383	393	388	375	365	390	368	359	388	335	369	388	385	398	380	368	396	362	362	380	355	362	387	358	397	377	352	361	374	380	349	365	381	385	360	375	369	381	405	353	379	377	385	370	362	352	364	389	369	340	365	411	363	379	372	366	382	374	377	377	361	359	352	402	392	392	418	398	407	398	395	375	350	369	351	380	390	392	393	367	370	368	385	406	409	383	386	399	358	393	351	391	398	402	385	408	401	361	357	389	346	396	396	371	375	394	365	417	374	411	379	407	377	376	359	378	370	393	358	381	372	372	377	375	359	355	376	404	347	382	388	379	369	365	381	365	379	368	361	323	386	354	390	372	348	372	375	390	359	377	399	373	376	386	393	380	339	353	384	371	365	362	388	361	380	411	367	378	374	356	388	364	358	408	387	383	379	349	357	376	374	382	380	358	358	384	378	347	368	373	379	381	365	376	363	359	378	358	377	359	379	320	414	361	365	375	350	375	379	375	343	395	380	369	407	345	367	401	386	360	364	381	354	360	374	377	357	376	359	372	394	376	386	401	381	356	379	383	392	358	350	357	346	375	382	351	345	374	366	385	414	367	364	363	367	399	342	373	376	384	371	379	361	393	361	378	357	368	377	385	374	370	353	386	382	395	362	378	368	401	373	364	379	371	334	382	346	370	376	377	397	371	336	371	356	370	358	376	398	352	398	397	362	344	361	362	401	377	377	356	366	387	395	367	410	310	377	367	376	350	368	343	402	408
17208	17637	10259	8884	2803	1997	3305	4045	3928	2240	1608	1266	1382	1578	2094	1976	1420	1198	865	651	534	471	456	390	385	434	443	365	392	398	368	388	405	416	401	395	374	395	413	398	426	411	392	397	377	399	402	416	430	438	420	377	399	420	407	399	436	408	397	412	403	381	397	394	400	379	379	394	437	385	395	365	440	416	405	406	393	391	364	420	406	413	430	422	419	386	392	385	395	397	435	430	410	414	437	396	434	421	414	391	425	388	421	400	393	406	403	414	403	402	422	374	396	381	404	348	403	393	400	428	389	395	427	430	421	390	400	382	401	396	413	396	396	377	385	361	376	414	414	409	432	424	419	374	389	437	396	372	392	401	398	401	429	397	395	422	411	418	391	396	397	425	377	387	418	410	377	416	404	382	387	424	409	401	393	395	394	379	383	416	423	429	441	374	359	393	439	402	411	382	415	421	398	420	402	399	384	405	400	405	400	412	395	379	409	382	399	394	390	398	396	372	426	372	381	344	406	356	395	427	407	380	391	424	428	386	405	428	356	400	373	418	393	428	423	375	404	407	433	438	386	396	411	396	382	382	398	382	399	413	388	443	427	414	397	423	419	391	380	409	402	359	414	382	393	390	380	387	412	428	408	397	385	381	381	396	411	394	408	390	375	419	396	404	401	440	377	398	375	398	356	399	446	371	367	406	414	368	401	373	398	386	426	377	402	410	419	350	397	411	436	400	399	393	383	381	394	405	395	398	419	387	416	397	405	387	399	378	396	398	394	417	377	377	430	417	385	363	410	413	412	386	397	445	406	399	404	400	398	397	428	396	412	396	427	442	411	394	404	372	419	376	385	390	417	394	393	384	386	417	379	410	432	370	412	437	379	414	401	389	418	416	393	409	423	388	391	407	356	361	389	405	362	373	401	386	409	378	421	395	396	401	399	415	401	408	441	378	378	411	365	384	406	383	419	388	388	395	377	370	404	403	405	406	398	398	389	396	405	375	388	408	394	427	402	397	390	384	396	377	438	375	415	378	408	425	397	411	382	366	387	411	391	406	390	393	383	379	378	421	410	393	363	396	411	394	427	376	397	381	398	401	386	423	421	416	393	440	396	371	426	413	395	389	390	365	457	385	397	384	364	411	375	401	377	416	408	403	386	417	354	421	420	391	386	400	399	415	382	404	426	420	433	411	357	428	390	394	386	393	373	369	400	366	377	369	411	392	392	424	391	398	398	380	385	408	412	387	389	381	398	383	389	422	379	399	399	439	371	376	391	434	428	395	431	389	330	356	384	393	388	407	408	450	374	368	358	383	414	412	388	396	415	406	431	367	389	418	375	382	426	380	390	376	428	370	375	392	379	385	420	379	391	398	402	418	390	391	408	383	420	414	413	382	404	373	435	409	420	392	419	388	389	354	366	391	388	407	422	420	395	419	388	378	400	359	417	404	409	387	392	395	409	398	412	419	408	430	406	416	440	390	416	426	417	411	406	405	388	403	427	402	364	392	395	395	454	435	374	401	413	410	385	390	417	416	389	386	421	407	403	371	382	436	380	395	406	427	411	389	412	390	401	426	375	427	415	416	440	399	421	382	413	433	410	392	399	406	378	416	399	382	424	382	417	368	438	425	391	394	391	413	393	393	377	379	396	384	405	403	413	390	407	414	413	372	384	387	397	407	419	384	399	371	392	401	411	390	409	396	407	415	404	381	377	415	399	390	372	370	383	409	412	401	382	402	409	409	400	399	411	393	391	386	424	349	411	441	396	400	408	415	399	381	395	441	427	399	412	405	397	369	390	395	416	424	413	411	382	414	413	394	394	380	420	400	411	385	422	438	420	390	429	382	428	415	426	383	379	381	398	423	409	404	407	385	431	420	402	402	343	429	399	376	397	372	370	425	398	387	388	399	344	413	435	402	400	403	385	367	384	437	404	398	390	422	415	381	420	428	431	436	400	393	374	388	378	424	398	404	396	418	418	391	386	406	371	373	390	404	364	392	407	389	409	416	409	385	408	416	408	454	400	431	393	386	377	402	391	370	358	401	356	415	407	402	390	392	410	426	397	375	382	397	389	403	440	367	392	377	399	358	407	446	372	430	380	403	432	419	429	380	407	396	405	417	404	380	422	392	416	385	406	363	370	423	405	431	409	382	372	372	386	402	411	411	431	406	408	405	387	402	400	416	406	404	420	407	393	388	389	384	397	414	397	393	403	409	417	409	444	365	406	373	446	403	413	385	403	377	418	399	409	411	385	399	418	379	371	431	401	380	406	386	382	400	412	373	426	394	417	436	416	353	422	388	414	410	432	410	372	432	381	408	415	408	368	424	420	379	399	389	406	382	406	391	379	385	408	405	391	381	415	380	393	405	384	400	425	403	408	410	366	426	406	386	401	386	378	397	401	409	408	400	429	428	429	372	387	383	412	437	408	388	425	389	379	418	390	380	410	418	417	366	410	422	369	421	412	402	397	402	416	409	406	394	362	412	395	456	403	398	355	386	383	405	380	380	422	390	419	395	397	386	382	386	394	401	390	403	387	382	401	401	391	410	356	367	391	414	382	400	375	383	390	409	373	412	382	428	430	428	394	411	430	397	395	440	414	425	421	426	405	412	431	446	396	379	411	372	373	395	401	391	406	393	403	427	424	364	388	375	415	389	434	416	397	379	386	401	416	390	417	395	400	413	412	418	401	400	434	458	422	407	425	414	350	403	348	385	425	402	388	399	398	406	402	417	358	378	415	422	393	393	417	400	389	393	395	367	418	410	400	387	407	380	420	397	385	398	370	410	419	393	410	425	400	363	388	392	393	429	391	387	380	376	392	412	392	413	429	357	394	422	375	372	409	423	398	418	438	411	389	410	406	414	400	402	389	366	376	420	396	410	378	399	378	404	370	400	408	405	391	389	403	397	368	381	410	441	417	364	393	420	423	405	380	383	416	372	400	450	386	447	390	410	427	354	400	368	377	404	365	399	402	372	368	424	387	397	424	389	427	372	423	372	450	404	371	376	388	380	396	423	385	393	385	448	402	382	397	454	383	405	434	398	377	446	361	417	373	409	390	397	379	399	379	400	420	384	436	380	387	393	440	372	412	372	397	390	383	385	392	358	405	401	401	394	443	397	433	380	401	393	372	379	401	413	395	354	423	400	409	383	377	395	356	358	392	417	398	401	408	433	424	371	442	355	391	383	403	384	402	415	411	398	399	409	402	363	399	370	411	395	375	411	447	406	382	440	400	388	376	400	418	398	415	431	414	385	386	372	373	380	370	384	419	412	387	404	378	425	386	385	401	424	397	399	357	371	387	385	379	390	395	382	415	402	409	400	400	413	378	356	416	396	395	420	382	414	425	389	416	391	412	398	378	398	399	424	421	409	414	405	418	373	391	368	406	394	437	354	384	428	379	414	422	382	382	424	390	374	405	384	404	384	380	428	402	423	388	388	388	408	400	384	407	375	417	421	446	436	358	387	418	396	385	431	415	407	360	413	382	420	382	384
24295	21392	28540	24671	21049	7415	2911	2763	2337	2291	2127	1581	2502	5503	7707	8184	5286	3763	2246	1205	784	613	506	467	439	389	469	469	429	449	439	446	425	443	462	436	450	438	466	441	412	474	424	420	425	427	484	446	456	414	415	469	416	463	444	508	432	447	458	443	432	454	442	488	459	449	488	455	447	429	485	489	473	444	415	432	423	427	442	438	446	480	457	421	427	469	450	433	463	443	443	462	425	462	435	542	475	456	425	440	484	471	439	459	474	414	482	439	489	448	438	449	485	445	440	463	459	454	480	457	457	464	489	459	383	480	460	447	437	437	426	453	444	431	417	448	441	474	433	459	446	461	439	451	470	471	483	478	435	435	465	414	428	427	460	451	481	475	452	439	422	406	481	467	424	461	467	445	431	439	418	426	439	442	456	438	422	462	469	432	433	474	475	475	418	461	470	434	440	413	465	494	438	479	444	463	462	441	461	436	484	438	446	434	428	470	470	458	433	466	486	467	437	474	452	456	475	422	455	475	447	460	452	410	470	443	445	406	455	441	437	485	465	488	439	439	446	477	427	427	453	428	491	449	434	404	460	437	416	419	446	432	388	418	476	438	464	438	485	418	435	443	482	483	407	428	431	421	454	426	438	457	507	447	434	469	436	443	480	436	468	465	451	468	462	459	463	459	435	470	422	460	424	409	435	424	436	429	472	448	445	445	462	437	423	432	465	445	465	455	500	446	424	442	453	437	446	457	452	421	449	433	474	465	445	424	455	462	449	415	467	424	468	428	473	513	460	453	431	433	442	465	481	420	419	462	444	452	421	421	476	476	421	452	479	433	450	455	450	462	445	449	430	431	452	471	430	450	467	447	461	451	473	464	452	475	429	463	416	480	452	435	440	457	428	444	471	481	444	402	477	458	460	449	424	432	452	464	492	460	475	484	455	433	459	428	452	423	447	447	445	455	440	446	481	421	470	493	425	463	474	451	448	468	456	475	441	464	478	480	469	435	475	472	478	418	467	468	442	421	460	420	472	413	469	429	428	425	481	487	415	458	443	407	456	461	488	431	444	500	482	459	441	443	424	455	453	403	414	421	476	457	456	444	469	452	453	477	432	437	465	464	456	428	440	438	432	437	450	478	454	445	476	429	457	428	453	455	440	440	459	431	422	428	447	445	476	431	409	482	465	473	498	468	436	455	458	452	432	489	423	409	474	446	476	414	437	438	408	482	437	476	465	422	421	434	463	421	466	464	434	385	466	490	486	443	397	487	399	432	452	462	498	423	465	455	488	455	477	454	452	417	449	448	480	420	465	434	460	435	457	449	452	424	445	460	446	445	465	433	468	447	444	457	456	453	447	432	446	429	460	468	480	430	446	457	421	473	397	467	388	474	462	459	493	436	496	435	456	447	479	466	449	451	473	469	445	454	483	494	439	442	461	445	463	437	459	437	454	406	475	491	464	439	448	456	432	443	423	436	493	478	492	439	440	489	456	453	481	444	441	439	445	464	469	441	455	477	479	446	440	452	474	432	444	423	435	425	426	450	429	493	454	446	443	400	407	472	447	461	459	426	417	456	473	417	445	462	404	455	445	448	458	419	419	451	455	439	429	441	447	465	426	477	442	468	449	445	423	472	409	434	462	431	436	433	443	489	460	486	436	463	478	438	450	470	444	445	485	442	411	476	450	466	459	465	475	495	430	468	432	446	485	455	439	424	459	455	459	476	471	437	439	460	471	426	463	403	476	433	497	472	455	425	434	444	476	429	438	448	451	442	445	412	455	451	426	457	440	402	447	413	453	435	443	447	480	485	485	426	471	422	469	447	479	424	456	458	453	438	432	472	401	480	489	477	468	405	385	436	452	451	465	420	473	430	423	472	442	462	447	436	451	428	465	444	484	466	482	488	424	440	437	454	441	458	462	404	461	482	438	463	490	451	445	438	397	477	463	470	467	471	438	440	404	488	444	475	475	433	425	441	423	468	492	409	466	427	505	500	438	446	424	493	462	445	453	469	427	430	462	454	470	456	459	451	413	430	402	459	413	450	473	458	435	439	450	420	437	477	409	447	458	436	418	462	421	459	477	450	463	472	441	470	423	436	460	449	441	457	437	476	462	444	450	442	480	458	426	426	468	426	466	455	432	466	453	468	448	449	451	456	438	473	457	452	410	509	503	472	504	492	451	420	432	430	409	456	470	428	490	434	464	468	441	455	418	448	482	429	458	414	395	421	466	443	447	455	467	449	450	446	451	455	440	413	490	442	448	447	445	435	446	433	450	459	437	463	441	466	428	444	460	441	415	449	461	425	440	446	457	474	435	467	382	439	426	451	436	492	474	421	461	412	420	409	481	460	452	446	465	477	469	446	473	484	450	469	492	456	438	459	427	424	441	464	467	417	414	453	464	422	466	450	444	457	413	399	442	438	471	426	446	488	458	424	460	447	454	445	459	439	443	437	424	465	446	455	443	443	466	447	434	502	441	422	474	473	437	467	440	417	466	488	440	438	461	460	431	458	455	457	415	475	441	449	454	455	440	459	464	427	452	429	450	458	448	482	502	449	471	457	467	439	487	453	497	433	488	484	458	474	434	437	499	440	444	460	428	430	442	449	427	446	429	466	455	463	473	442	416	481	455	485	469	419	464	456	432	407	463	427	474	482	469	442	461	445	461	545	461	450	477	439	471	476	418	425	481	509	442	471	439	467	449	439	427	411	450	450	434	428	483	438	447	437	422	406	448	469	439	438	390	457	463	440	431	431	438	428	416	438	432	444	403	408	465	465	449	456	437	432	441	433	460	420	440	399	471	444	439	413	465	436	455	476	442	486	442	419	453	424	448	505	495	443	450	462	452	428	429	418	469	425	470	452	455	451	454	415	451	461	459	436	454	498	444	472	434	435	430	448	477	410	453	441	468	408	493	460	472	431	430	452	445	467	474	474	443	421	471	424	471	461	449	476	455	470	418	413	491	431	474	404	449	467	430	465	447	456	430	436	442	437	411	442	439	439	443	457	459	451	446	468	443	468	465	445	469	470	428	434	436	476	434	433	441	474	444	428	469	438	430	427	476	457	427	436	487	447	437	450	466	440	471	448	465	454	465	472	453	425	444	431	436	438	466	390	460	444	424	463	414	458	482	458	457	447	473	446	451	441	463	467	488	467	449	450	471	488	454	480	458	464	466	429	455	462	434	439	445	419	448	459	468	485	481	442	421	475	453	484	437	452	461	483	432	433	437	426	428	429	449	473	426	453	465	436	451	455	451	435	456	468	476	426	473	447	457	453	457	477	467	443	418	469	424	404	441	496	440	449	448	434	459	454	420	397	458	473	444	415	433	462	434	452	427	424	428	451	421	496	454	443	456	437	465	448	448	469	439	438	416	474	460	448	429	460	461	453	446	494	427	444	450	441	460	448	447	461	435	443	507	473	428	469	435	467	445	460	430	480	445	443	446	469	443	431	483	443	408	466	442	481	480	446	438	444	446	434	436	456	446	448	442	514
19101	27222	15741	16148	8850	3231	4509	4654	4238	4144	3780	2605	4292	8579	11560	11686	7447	5541	3235	1682	1094	758	576	474	511	513	471	487	461	441	491	466	432	471	473	458	474	450	516	474	484	493	465	453	467	448	452	449	466	494	500	460	464	464	470	478	496	496	479	464	459	472	480	480	481	474	478	458	464	483	500	474	475	465	463	466	487	472	461	493	481	496	456	480	462	449	489	476	462	487	496	474	455	449	480	470	476	453	503	462	488	500	467	484	491	448	452	479	523	484	442	503	454	500	486	454	474	463	481	460	497	430	448	532	478	530	474	463	480	471	468	476	491	483	477	461	461	444	467	463	460	477	505	432	455	466	505	460	453	465	479	454	507	495	435	480	470	447	480	423	529	472	463	489	469	490	461	456	454	483	490	493	460	485	476	439	437	453	474	473	429	493	480	453	495	477	451	475	455	470	459	524	413	446	474	483	442	498	502	465	507	478	431	509	533	481	503	428	430	494	491	485	452	432	459	464	509	419	438	453	499	562	466	470	435	476	505	455	466	471	483	472	446	471	488	473	471	475	475	473	414	476	493	434	512	450	502	445	459	472	502	488	492	459	470	460	529	475	441	516	485	464	492	500	487	511	494	420	479	495	496	454	483	477	487	469	503	483	504	523	466	462	484	442	487	465	483	494	470	506	494	490	501	476	495	440	498	469	471	495	442	455	521	452	479	474	462	498	470	472	485	468	475	452	475	476	502	460	480	475	474	489	483	467	459	456	455	457	466	448	470	445	477	456	462	454	521	495	494	470	470	447	478	484	465	487	492	469	471	497	497	410	476	464	504	448	497	468	481	528	467	491	481	467	442	507	479	510	491	488	470	524	445	421	466	457	481	474	442	453	489	493	491	506	464	487	472	477	443	492	495	446	507	455	469	500	493	466	495	433	449	468	434	455	469	491	459	491	479	484	455	447	447	478	501	483	497	501	485	443	459	426	455	489	461	461	464	428	463	468	487	488	508	477	435	460	479	421	480	475	448	484	469	463	485	466	464	445	440	491	459	482	477	476	474	473	461	468	441	452	463	472	496	474	499	515	465	430	481	481	455	474	457	453	470	507	464	486	491	438	458	463	479	478	506	511	473	455	468	473	493	484	479	469	484	439	480	461	485	471	467	465	505	476	466	419	448	438	424	474	469	515	503	443	507	473	464	432	464	483	493	488	500	458	489	441	514	464	495	517	465	465	513	496	458	444	489	500	512	459	502	502	467	484	447	464	464	422	473	491	487	498	462	485	421	452	443	445	460	444	497	516	466	511	442	469	451	505	471	482	473	448	501	440	481	454	466	490	494	471	485	446	472	488	498	497	482	472	482	461	454	479	472	443	526	488	494	479	454	478	455	462	490	471	465	447	474	493	443	456	492	461	469	430	460	531	435	478	499	452	491	447	427	532	488	483	504	484	484	491	467	457	483	512	485	464	503	454	465	470	449	513	495	482	468	477	471	451	498	461	515	446	469	425	467	432	473	476	459	530	449	450	436	442	459	493	500	495	461	496	473	493	492	475	489	479	478	464	507	446	473	455	480	479	464	510	484	481	477	475	505	525	452	456	476	478	448	477	481	462	477	469	436	450	448	490	460	478	438	472	446	461	486	457	487	512	485	479	509	526	475	483	456	445	507	483	470	478	466	473	529	475	459	491	449	496	448	486	490	507	481	475	475	460	464	474	475	497	456	443	509	474	441	435	485	423	459	445	487	506	490	507	437	484	519	499	438	426	465	495	498	433	437	464	440	484	458	474	513	495	468	479	445	445	456	482	520	459	478	443	502	441	495	442	436	470	491	501	477	459	478	475	438	485	472	467	492	463	507	451	459	489	429	473	505	453	505	477	505	482	508	454	494	503	448	465	442	462	481	461	466	499	469	466	477	476	484	459	466	487	508	491	463	520	472	475	503	459	466	441	457	465	436	470	447	460	413	495	470	422	446	500	472	467	450	509	500	494	452	480	504	473	413	457	466	477	453	506	451	440	453	454	509	441	526	438	522	498	462	451	465	488	500	502	494	453	486	499	500	461	426	447	501	461	490	463	467	480	520	487	497	498	464	494	439	511	482	510	475	491	457	457	487	465	451	442	485	499	463	472	425	475	473	434	463	498	481	500	461	457	475	503	491	550	471	460	498	481	439	527	502	453	491	494	449	449	460	466	432	500	485	468	430	458	515	493	503	488	468	470	447	457	492	494	442	464	454	443	459	455	454	483	487	499	493	455	459	453	485	425	487	469	483	506	462	496	495	460	464	472	462	461	470	477	522	429	424	504	448	461	489	522	450	454	479	482	462	447	488	527	493	445	471	436	496	450	444	431	496	476	473	478	458	466	452	456	471	489	462	453	484	498	477	489	458	450	459	453	470	494	475	440	498	507	444	447	490	497	484	425	466	500	491	453	495	459	492	476	449	490	464	510	461	470	463	443	484	428	464	425	470	478	460	459	467	481	441	473	516	456	406	469	465	472	503	467	447	458	447	488	436	475	452	481	446	489	483	492	472	432	488	457	495	475	446	480	472	463	497	468	499	484	451	470	435	468	463	452	481	512	444	502	465	482	480	466	447	494	452	461	472	448	495	473	473	493	505	464	453	459	454	483	486	473	466	504	456	448	449	472	521	487	456	494	470	442	472	480	490	467	469	510	497	455	473	432	468	485	461	469	466	445	492	460	483	444	476	492	467	476	444	425	443	425	430	469	439	491	459	456	469	478	502	487	500	441	480	460	446	458	515	478	443	460	436	503	468	474	466	481	456	474	469	494	470	462	404	471	455	472	465	453	462	459	488	467	468	487	487	498	453	506	447	439	513	463	485	429	483	443	462	466	460	461	480	474	484	473	484	464	508	511	483	476	484	439	501	500	456	456	452	476	483	457	480	452	464	484	474	516	462	481	442	468	524	479	484	493	442	460	461	465	474	447	467	508	494	477	406	487	460	494	464	497	449	484	488	484	476	470	434	446	431	495	477	441	442	460	469	492	478	531	467	449	476	458	468	467	476	485	481	470	454	461	433	471	466	464	506	493	449	481	457	438	444	482	487	478	439	512	477	501	475	464	449	461	457	491	449	477	456	461	469	479	506	482	472	454	455	485	499	445	465	460	449	478	430	470	452	468	462	502	474	467	455	481	490	482	440	459	461	442	458	469	510	473	461	471	451	485	477	530	469	419	448	447	469	452	492	459	470	525	468	480	505	474	460	487	460	502	465	452	452	453	425	495	442	455	483	495	450	437	444	519	463	487	464	454	493	430	469	425	481	447	471	460	467	484	441	472	434	419	442	473	498	487	474	467	504	466	494	455	463	444	478	465	510	496	483	456	473	467	463	456	477	468	447	488	501	483	480	446	488	471	469	473	476	447	484	469	450	496	462	472	470	472	476	463	459	445	470	472	467	493	468	501	502	480	490	470	471	474	464	514	493	457	450	462	513	470	451	488	479	477	455	472	464	473	489	474	477	478	458	460	436	467
25253	21385	27560	25553	14338	4316	1640	1030	940	1131	1611	1593	2312	3981	4820	4770	2943	2327	1533	838	656	513	438	413	420	429	408	419	420	426	430	418	410	445	433	378	394	432	409	417	420	409	394	400	376	422	417	421	438	394	410	449	428	424	436	420	424	437	413	386	444	419	402	402	436	432	408	432	450	461	401	398	381	408	422	403	377	417	432	417	427	434	400	435	405	395	395	360	416	375	411	391	409	415	420	420	415	395	405	413	400	429	429	403	410	421	393	393	417	407	426	441	447	391	434	416	474	397	433	431	410	414	459	394	423	403	436	394	426	442	412	365	421	470	422	368	401	409	393	415	428	393	427	412	404	396	410	426	439	412	376	398	449	419	424	425	418	427	423	427	399	425	469	424	391	415	398	377	401	451	387	385	398	405	440	364	402	453	381	388	425	406	420	400	417	409	437	400	438	431	440	430	371	404	382	429	442	366	446	375	428	443	389	433	414	427	384	412	448	386	407	421	405	423	398	418	432	478	418	417	425	392	412	411	441	423	416	417	405	427	421	423	361	436	453	402	379	393	431	422	416	421	439	415	393	415	389	410	424	406	466	413	421	390	420	380	439	426	417	432	409	412	418	396	364	449	419	415	403	436	448	432	418	440	401	400	426	393	408	384	392	428	401	428	394	413	414	398	415	420	400	401	422	421	406	447	397	413	387	423	392	480	440	403	407	431	424	433	420	407	397	434	419	416	416	386	435	402	407	418	448	417	415	401	413	427	403	398	432	440	395	407	362	445	420	387	389	429	438	427	429	404	434	394	423	395	393	445	427	399	418	419	400	406	410	419	389	427	442	487	401	394	431	392	413	400	434	404	375	391	412	420	376	446	407	424	401	435	390	426	394	404	416	423	395	435	397	387	401	439	427	448	413	402	411	409	409	416	415	396	406	423	399	381	401	405	430	386	403	428	419	395	439	375	385	415	438	422	434	357	409	372	437	416	413	416	401	397	425	361	414	419	414	405	416	415	381	400	437	443	424	398	403	415	403	397	434	438	436	435	403	421	404	446	412	368	381	398	434	392	423	434	417	427	412	431	429	420	419	391	471	430	428	379	423	403	420	414	437	435	366	420	416	408	443	399	406	431	412	391	413	427	426	407	410	441	424	404	427	406	416	393	402	414	434	412	430	356	413	419	407	418	382	431	391	383	400	422	434	424	417	408	421	427	410	456	402	386	379	452	437	433	435	430	469	425	409	424	432	397	449	439	410	410	386	382	424	391	412	401	414	415	445	404	431	411	440	424	433	412	428	421	435	426	435	403	431	391	363	421	416	422	389	416	410	419	432	395	422	413	441	399	452	397	414	416	410	441	411	396	423	397	428	410	417	438	412	431	429	410	418	388	382	422	377	407	428	443	437	413	383	399	409	410	421	437	433	432	442	450	417	417	419	394	402	399	409	392	429	378	417	389	465	435	413	413	464	400	430	417	418	399	404	389	403	411	426	419	401	411	448	432	421	400	402	380	416	416	394	380	374	402	452	447	432	422	410	442	394	411	439	435	398	398	453	416	399	440	416	416	389	425	418	364	380	426	403	394	398	421	379	427	403	398	421	393	426	408	407	424	414	394	426	427	423	430	465	397	404	415	429	426	426	414	409	418	422	393	374	431	428	413	425	406	398	416	450	384	425	409	418	433	397	411	418	447	426	405	387	389	409	433	444	407	362	421	399	398	418	410	402	428	366	419	410	396	376	500	425	435	424	408	404	409	442	386	379	416	401	373	410	435	408	404	422	426	414	426	388	459	425	399	414	406	439	405	440	445	395	416	416	420	433	453	370	405	396	419	426	411	434	428	406	376	431	443	412	405	427	419	429	382	416	416	449	385	408	412	429	388	418	422	410	438	412	402	406	399	413	399	418	409	425	426	424	387	396	416	429	396	405	432	396	447	445	421	386	424	452	365	436	432	427	417	429	377	424	411	441	396	478	411	373	435	405	426	398	411	434	407	400	384	409	400	402	462	458	438	376	415	397	424	450	457	367	419	415	426	421	411	427	467	422	431	407	404	380	458	441	387	381	388	430	386	385	438	393	391	435	415	393	430	433	424	430	392	440	445	438	458	417	400	417	401	422	382	392	366	389	426	449	445	429	397	405	402	382	397	416	415	412	418	405	406	442	419	419	394	465	415	428	413	427	411	414	406	378	420	387	420	417	448	433	442	391	414	426	380	423	396	423	393	433	386	445	400	419	453	425	411	432	422	418	413	442	418	406	393	425	423	428	448	445	361	410	418	393	368	440	419	386	407	417	399	410	379	415	402	400	440	401	386	418	390	410	402	391	393	417	416	417	426	391	441	391	403	411	378	427	417	448	423	416	420	406	434	378	425	448	414	432	428	393	412	432	416	389	374	432	412	410	414	408	427	414	455	449	393	415	393	437	395	406	421	415	432	425	382	430	382	429	432	407	438	401	427	431	428	419	431	429	422	435	415	391	421	415	380	412	394	412	436	415	450	441	381	419	384	375	413	389	431	401	407	437	435	410	397	435	395	410	396	447	442	404	400	407	388	429	440	414	457	438	435	420	405	435	400	406	386	437	397	437	424	420	395	395	383	450	422	417	391	384	408	413	422	424	394	419	388	397	446	435	402	393	416	432	422	428	411	385	381	446	400	430	442	411	396	440	426	380	397	442	392	438	420	419	420	437	430	399	405	398	425	407	389	397	366	398	427	447	399	398	412	454	426	398	441	440	412	443	383	417	428	436	443	389	394	438	442	434	420	384	369	422	451	398	418	366	487	402	397	408	424	410	422	415	439	420	430	430	422	393	422	409	440	393	413	442	410	442	389	401	399	416	430	416	414	422	405	446	417	462	384	419	412	448	403	475	389	401	365	431	390	460	388	415	432	435	405	396	402	393	422	445	390	427	407	400	408	388	425	383	395	389	468	388	436	397	406	403	400	409	383	418	413	441	399	398	395	434	404	437	441	421	407	411	388	419	402	426	405	388	413	445	377	417	382	391	427	414	414	381	454	398	439	406	416	373	416	424	432	437	403	434	423	419	421	460	440	474	435	427	444	389	409	465	407	408	434	443	427	431	425	387	376	440	464	407	380	410	445	407	437	402	429	398	389	399	442	376	411	435	431	410	421	440	416	376	438	417	410	393	436	441	405	410	436	393	419	408	409	385	400	418	393	413	433	415	429	398	420	419	395	384	389	412	402	435	412	427	430	406	415	407	442	420	431	392	399	402	420	378	449	425	425	427	419	413	445	424	424	437	442	406	420	394	420	400	414	406	414	443	402	441	412	450	400	418	407	429	428	412	451	420	432	400	437	443	415	445	465	401	414	421	385	440	434	376	410	384	464	401	398	433	432	425	418	374	433	392	419	397	400	420	402	399	404	410	419	440	417	409	416	433	443	448	417	385	399	421	416	377	434	425	413	421	389	427	420	420	414	430	438	416	415	425	396	396	417	424	419	422	401	393	409	372	411	400	432	392	409	413	407	378	396
18419	23821	14172	13300	10180	5712	2654	1874	1647	2123	2772	2968	4285	7605	8918	8375	5399	4036	2246	1349	881	628	542	509	478	454	489	419	450	458	436	425	466	454	448	456	450	443	460	439	451	468	448	449	419	464	472	483	448	462	427	430	441	456	481	488	454	410	444	413	444	443	470	446	456	459	425	448	408	425	498	512	478	426	465	413	502	425	473	443	456	475	449	446	420	428	474	483	446	439	442	458	475	436	446	461	416	436	410	474	428	418	438	434	452	433	458	416	427	476	455	443	436	436	477	462	458	454	439	431	462	443	449	449	449	429	386	439	418	473	435	446	415	453	445	442	456	451	457	446	437	442	479	430	428	445	466	430	438	423	428	444	456	459	453	470	420	468	467	451	420	446	455	506	433	453	446	430	449	423	482	461	427	452	449	475	482	450	414	441	421	455	457	453	419	411	462	454	488	456	464	442	469	453	435	457	437	443	438	484	445	484	463	474	420	440	478	426	444	458	462	421	443	448	432	419	426	389	456	461	419	444	427	443	482	413	417	462	430	452	444	486	452	447	471	448	416	449	454	495	470	445	485	418	462	434	427	460	456	427	419	418	429	430	460	442	464	471	445	450	461	470	434	449	451	445	464	444	514	424	503	473	439	467	447	439	454	460	489	431	466	432	438	442	459	446	435	474	440	435	434	487	466	444	469	471	473	458	466	459	487	470	448	407	446	454	402	427	440	454	490	471	463	460	462	443	454	480	440	436	464	405	416	456	432	445	434	471	468	416	411	421	465	432	441	441	453	441	428	381	449	450	446	457	430	462	452	455	418	465	451	439	434	440	444	453	450	461	440	436	429	455	463	468	439	444	463	476	481	455	444	432	426	451	432	418	473	486	481	441	419	474	442	460	451	430	439	474	460	452	466	462	445	439	473	415	456	465	477	416	421	479	437	456	444	480	455	426	462	476	464	492	459	448	457	444	421	438	458	476	511	460	456	446	490	443	436	455	450	442	504	416	433	399	472	442	440	420	404	480	434	424	399	467	455	475	437	458	433	476	450	466	443	443	433	433	470	484	462	403	458	449	495	456	413	436	422	463	432	422	449	409	426	444	465	501	433	431	452	453	439	490	422	441	496	423	449	422	462	440	459	457	444	438	471	407	469	422	443	434	433	430	471	428	439	452	419	427	438	446	448	481	452	440	432	426	431	450	449	495	447	425	431	414	436	448	433	437	499	454	447	451	442	448	439	434	469	437	451	427	448	444	420	396	429	442	442	479	461	440	444	437	484	458	451	454	436	437	443	445	463	440	446	481	457	446	457	493	462	428	471	423	450	407	405	459	449	411	451	475	440	451	458	402	441	471	462	466	441	460	445	458	462	452	458	437	466	412	449	401	451	469	452	455	418	443	458	442	478	465	410	481	457	425	453	451	450	445	416	453	444	429	472	423	467	440	457	475	452	501	486	482	457	440	433	458	496	476	442	494	443	409	450	452	439	486	440	444	430	494	459	480	445	420	464	454	427	450	489	450	471	463	414	463	447	438	462	415	434	435	448	452	451	444	459	454	455	446	468	415	432	417	450	444	463	437	451	461	448	421	436	427	422	449	468	424	399	467	439	442	472	494	445	433	444	478	436	434	459	442	487	434	494	438	443	465	462	473	465	471	438	467	467	433	449	415	459	455	466	445	451	417	437	425	462	405	424	463	487	444	436	453	433	464	410	443	483	447	452	420	466	473	454	484	453	446	454	435	432	446	455	445	425	461	420	466	429	495	453	437	458	463	451	480	425	481	412	453	422	430	422	458	437	465	465	417	452	448	462	430	424	419	444	472	433	413	448	462	457	485	413	465	431	450	444	444	444	441	485	425	441	443	411	476	420	452	462	456	401	431	454	474	418	440	447	478	453	465	459	430	461	490	416	379	447	423	441	444	457	446	461	473	449	438	415	413	436	461	446	433	412	427	443	431	446	459	436	415	449	485	445	444	429	428	451	465	445	437	440	475	446	430	463	469	449	404	476	475	439	438	448	450	455	465	473	456	432	440	466	457	449	401	443	459	434	453	427	450	453	441	424	451	464	455	450	411	423	418	420	439	441	461	463	486	428	446	482	442	436	435	445	439	441	420	462	477	446	469	444	404	429	487	430	429	451	444	468	456	443	441	457	467	473	449	438	465	441	463	451	485	452	421	487	439	459	434	469	454	437	443	415	484	457	447	460	439	437	421	406	466	456	437	478	436	423	453	465	420	443	440	453	438	462	439	434	431	459	426	477	406	440	478	455	463	451	479	455	430	447	441	466	447	434	404	436	465	440	451	475	457	410	490	449	480	429	401	462	456	462	448	443	454	481	437	455	473	433	438	455	475	462	400	448	395	489	479	425	435	471	458	441	435	419	434	457	530	459	450	432	455	432	444	456	425	456	443	434	471	448	473	459	436	467	441	445	442	468	417	475	451	458	445	457	452	439	454	441	437	458	412	443	438	435	436	419	459	421	430	460	448	418	441	442	477	442	474	446	417	436	433	448	449	468	474	428	479	491	429	438	457	441	458	446	456	439	412	446	449	455	409	444	467	469	475	455	443	414	447	443	474	440	487	450	458	444	479	443	466	480	462	467	434	465	445	421	441	428	472	447	458	445	432	442	442	462	453	439	425	462	481	425	444	446	443	463	430	461	474	419	482	432	482	486	435	459	439	425	466	441	415	431	405	454	435	433	471	451	439	463	475	471	462	440	448	446	441	463	423	451	447	443	414	462	471	443	472	448	439	499	452	452	434	449	437	439	431	469	484	434	433	465	471	451	458	437	438	448	402	444	453	421	433	455	454	490	467	440	436	417	469	476	442	450	422	453	452	441	464	439	469	429	469	462	428	455	468	446	456	475	434	457	451	475	423	455	431	433	467	456	468	401	462	456	503	435	426	432	450	450	475	438	438	445	425	409	436	450	437	481	442	430	446	417	460	473	484	448	451	460	454	454	422	424	425	448	462	437	459	439	432	471	455	445	464	435	446	443	464	446	440	432	458	462	426	424	421	459	466	440	446	387	440	426	456	499	402	440	438	463	443	463	456	442	474	452	450	444	403	448	397	481	446	489	480	463	461	423	422	425	416	475	435	484	414	451	513	452	460	431	444	466	452	427	410	471	479	433	447	461	424	409	447	435	473	455	479	445	436	444	446	497	452	441	450	481	409	462	464	467	443	459	466	474	468	403	430	443	423	431	456	449	439	425	458	409	425	447	426	453	494	438	461	457	426	432	427	459	440	450	415	417	424	446	461	444	463	453	407	406	491	426	426	432	449	476	473	433	444	475	442	454	456	429	463	448	420	446	425	456	429	448	430	479	445	405	444	452	445	443	460	443	435	442	442	442	436	449	429	437	441	456	457	478	428	450	464	448	431	468	467	472	479	459	472	446	463	446	417	435	459	466	456	449	446	467	457	428	443	470	436	465	434	457	433	462	449	448	450	446	456	465	443	440	487	451	483	459	442	417	454	440	436	448	442	445	499
22998	21503	29291	24144	21533	21904	14678	4084	2198	1553	1315	1511	7510	17095	18522	15561	9371	6082	4003	1972	1230	868	681	636	593	562	551	553	576	583	565	505	487	538	555	556	567	594	559	585	549	565	552	594	537	544	532	522	548	562	559	537	566	604	560	577	592	550	523	568	585	579	564	577	598	562	568	546	553	525	533	549	558	596	540	558	584	555	527	597	574	570	572	566	559	558	523	576	565	517	551	578	531	570	538	504	529	519	560	495	551	537	505	575	563	556	554	579	591	562	541	537	600	597	583	514	551	544	529	580	599	502	591	570	595	595	567	566	565	574	572	564	585	515	515	525	555	564	552	574	558	557	531	553	552	527	533	558	577	573	616	622	549	576	557	574	557	525	608	559	573	562	568	583	575	543	594	579	548	564	544	523	543	570	568	544	602	525	556	567	591	552	565	566	543	538	583	544	544	550	566	571	545	575	574	564	570	567	579	536	574	532	556	561	583	548	584	566	583	569	577	521	538	556	566	593	593	542	547	505	530	571	545	550	561	562	520	548	574	606	572	515	574	581	543	536	558	511	570	541	560	573	564	527	546	547	564	579	553	550	593	558	596	564	563	558	541	538	538	547	573	530	536	573	575	551	536	550	583	534	578	521	542	571	539	559	563	539	569	571	580	563	565	567	554	561	528	594	565	529	539	547	584	549	584	549	576	507	527	589	541	544	593	539	592	540	603	531	541	564	546	503	579	542	560	537	552	548	552	565	556	520	562	553	565	544	512	528	577	589	580	568	554	537	577	537	536	586	468	574	589	537	607	567	557	497	545	580	549	546	563	608	562	589	585	568	532	542	592	566	570	562	584	564	527	559	548	579	573	570	551	550	570	556	551	576	608	568	540	549	549	572	528	534	579	576	516	532	544	545	545	589	565	587	585	581	581	567	561	562	532	567	549	577	560	610	571	546	591	545	590	523	556	582	584	552	562	585	591	535	574	533	522	541	546	577	545	598	537	562	534	538	553	612	534	534	574	578	582	565	509	558	539	557	565	535	558	581	584	566	533	573	524	583	574	558	564	595	518	586	566	586	528	567	550	549	533	495	547	532	559	544	593	518	562	542	541	539	549	501	606	589	520	572	560	570	568	605	562	505	548	557	572	550	528	568	559	529	557	541	542	553	579	613	584	539	545	549	588	570	589	548	522	567	557	533	588	598	554	558	574	582	529	590	584	512	538	565	515	561	554	532	557	632	563	575	559	561	564	570	540	607	596	534	568	563	557	576	576	519	584	571	575	555	573	575	572	575	571	572	578	554	538	557	562	529	570	590	590	590	550	551	561	571	522	552	578	562	602	570	516	568	544	544	595	568	579	540	578	524	540	550	508	574	532	547	551	535	544	581	550	581	558	570	565	570	541	520	564	559	573	593	515	597	551	556	562	585	603	547	557	549	587	553	560	576	527	563	587	599	595	575	543	556	530	568	596	590	573	533	520	545	569	536	574	584	543	554	539	574	523	582	565	546	549	575	585	545	580	561	510	563	547	533	518	553	520	526	527	550	503	523	572	541	514	525	557	589	569	515	548	567	543	585	562	568	584	558	592	562	540	615	573	559	518	541	549	581	556	555	539	541	559	570	528	552	582	583	545	581	561	527	534	558	563	587	584	533	567	586	574	520	531	537	567	519	551	556	554	589	566	584	563	535	535	569	561	548	527	584	569	555	554	504	599	529	555	577	555	532	578	581	560	576	534	553	568	552	602	530	549	577	593	536	579	530	596	585	586	540	517	572	525	576	563	557	584	550	541	553	581	528	600	514	567	581	551	556	587	602	592	589	546	572	580	571	543	543	547	550	551	535	531	598	568	551	531	540	541	602	589	596	519	538	525	570	557	569	568	579	576	541	546	534	525	538	578	544	597	575	539	537	534	555	549	539	549	548	566	555	527	542	592	578	566	506	540	561	547	517	582	566	540	568	566	544	577	576	590	540	569	525	555	565	552	564	516	532	556	570	566	543	546	563	536	558	556	556	551	594	567	532	562	563	543	561	571	517	557	529	557	576	563	549	575	548	573	576	576	573	514	573	560	588	590	556	543	596	579	568	538	563	585	515	537	526	540	566	557	581	526	558	577	564	526	529	543	549	480	565	580	602	567	564	570	537	541	563	523	545	517	600	531	608	562	544	558	567	568	499	590	563	565	564	574	577	542	571	554	554	599	547	537	546	562	601	527	510	584	531	543	547	561	555	615	548	579	562	544	523	558	561	539	575	510	544	554	546	559	576	585	548	596	554	609	548	548	581	561	559	611	550	586	547	575	589	549	499	587	546	563	549	574	539	570	550	546	542	532	557	607	576	559	558	561	554	531	571	568	602	583	539	536	562	552	567	604	572	546	567	575	544	577	588	567	548	573	573	572	588	508	555	549	578	613	573	564	556	562	566	558	562	586	546	529	525	574	605	569	538	569	583	523	581	540	549	559	574	554	553	570	542	597	546	586	530	531	549	587	602	544	557	538	602	545	579	570	561	544	545	549	536	518	560	579	584	529	572	523	556	587	591	570	503	583	588	581	541	567	552	541	516	592	536	540	565	584	529	542	586	576	564	526	529	531	578	562	579	562	559	568	571	571	569	564	574	531	532	549	499	585	531	523	599	516	578	533	564	547	548	547	563	528	532	565	547	548	526	516	533	527	559	571	588	519	582	541	516	572	602	566	553	589	581	541	558	507	600	586	557	544	529	538	538	554	566	554	583	543	548	518	544	512	539	585	544	551	561	542	577	614	580	553	562	588	526	537	554	591	570	560	568	540	573	535	607	614	583	572	575	530	544	575	562	589	558	535	533	566	540	565	543	565	573	558	560	590	567	568	554	574	548	577	564	549	524	577	574	530	569	564	525	575	540	616	591	534	566	561	556	553	552	542	542	557	569	581	526	553	593	560	568	563	535	565	585	577	558	577	547	574	550	554	570	531	526	560	560	546	612	565	535	562	592	565	554	571	572	526	547	509	559	530	593	597	540	596	533	567	533	573	513	580	498	574	587	545	533	515	543	530	551	531	586	579	553	544	530	558	566	579	563	586	560	603	601	554	545	568	533	589	548	578	539	548	560	526	495	507	533	551	573	577	544	555	498	553	548	531	531	596	550	549	534	542	578	543	602	606	509	573	577	548	554	585	565	570	607	542	585	583	578	573	593	552	546	539	525	565	559	576	561	599	550	570	516	588	557	522	552	581	548	549	521	539	580	532	531	574	550	533	546	565	557	563	599	600	562	558	564	584	551	534	572	521	539	580	602	530	539	557	547	544	617	541	580	517	518	577	564	505	558	574	535	532	547	561	540	579	598	549	525	575	556	551	507	535	559	557	566	566	535	561	560	588	559	546	539	576	537	557	556	518	561	538	572	571	536	542	566	504	538	546	546	538	565	613	578	546	555	594	524	579	554	559	591	546	521	533	548	572	618	533	577	589	557	533	589	566	522	565	534	536	586	554	558	570	521	532	550	524	552	552	545	590	549
22662	30113	21800	19271	16385	14020	9167	5954	3880	2339	1972	2416	11975	22842	23230	19432	12350	8774	5682	2784	1675	1037	786	673	593	592	577	539	550	581	575	587	584	581	551	539	557	583	596	617	579	594	583	555	591	597	556	563	579	593	610	554	536	588	549	539	606	547	545	578	576	574	572	601	592	555	563	569	572	582	572	579	595	595	560	571	596	593	563	552	586	594	588	581	585	575	531	611	591	553	547	594	623	574	571	587	593	572	584	593	587	540	614	541	559	553	591	575	609	547	601	624	612	565	579	560	585	624	533	607	580	566	572	561	589	585	537	557	571	580	564	580	545	583	582	575	552	584	554	600	590	563	581	563	590	563	563	570	559	568	622	555	553	563	551	581	575	576	534	553	569	580	596	560	576	585	541	604	596	584	567	562	570	600	585	567	575	568	557	549	565	555	604	567	598	500	556	525	579	558	546	586	550	565	543	583	565	572	623	561	568	582	595	536	570	590	557	633	600	582	563	554	563	529	539	584	631	600	552	590	587	565	544	564	573	563	568	565	605	597	580	542	552	533	548	602	541	555	584	558	573	547	625	583	586	537	599	591	553	610	571	554	578	571	554	570	570	574	581	577	613	588	595	567	581	545	561	548	620	597	564	577	597	587	587	581	577	577	560	606	583	553	567	566	553	572	547	530	573	538	543	564	575	568	574	596	568	552	595	592	586	550	541	620	563	580	619	599	559	557	621	545	570	588	558	547	552	584	564	599	582	568	566	556	562	590	558	634	599	598	576	577	591	523	575	581	545	613	543	609	624	631	578	565	603	571	592	547	569	580	569	565	607	527	604	583	517	537	602	573	584	586	624	588	616	602	592	561	560	608	558	561	571	556	570	585	555	578	573	636	585	576	532	583	576	585	539	557	604	607	553	583	628	581	560	544	582	541	550	573	522	581	560	563	595	587	575	550	578	584	619	593	551	567	595	576	544	570	604	540	583	561	619	614	573	601	606	619	563	528	541	600	563	566	564	585	569	549	643	604	561	555	538	591	591	543	597	606	575	539	524	569	564	534	544	590	598	558	593	556	554	576	581	535	598	603	589	566	572	570	549	584	531	534	608	596	617	585	563	580	520	566	591	601	565	573	531	558	616	589	605	577	543	580	538	532	596	544	540	586	587	577	563	554	567	597	578	568	555	572	555	596	575	544	574	557	587	592	562	586	587	531	583	580	558	534	541	592	564	574	555	578	557	584	607	553	613	566	568	572	613	620	588	591	596	599	553	593	505	560	529	586	581	562	567	611	604	591	562	586	556	610	596	581	542	571	574	575	584	563	601	612	573	580	573	611	602	521	513	529	547	565	568	565	550	550	584	571	592	556	577	606	537	518	540	590	594	576	564	615	560	594	572	555	555	621	595	559	540	575	569	588	535	566	567	617	564	641	559	588	575	573	553	570	557	562	585	579	581	598	523	570	543	555	582	599	573	567	565	556	569	557	559	575	570	609	577	570	583	559	582	559	595	524	601	610	553	593	535	571	575	554	556	572	606	586	576	567	591	570	568	551	585	559	565	632	583	537	594	586	569	527	602	562	557	610	550	569	570	579	567	577	558	538	583	534	593	546	579	563	570	554	559	542	529	581	596	587	587	577	576	555	562	563	583	592	586	580	556	569	550	575	581	573	566	506	603	569	555	534	535	544	580	578	596	609	572	574	544	550	580	576	558	581	582	586	528	565	562	601	593	589	539	574	595	589	582	564	589	574	600	580	552	603	552	556	549	563	560	539	573	553	574	582	585	618	544	569	525	613	598	549	578	552	579	554	562	566	549	561	620	582	605	586	597	592	559	595	561	602	540	587	570	564	570	591	529	590	556	617	541	578	581	609	577	609	579	586	573	594	618	598	570	563	622	609	577	602	621	592	574	582	597	539	591	588	610	590	567	581	537	561	577	598	581	580	524	549	532	628	606	571	569	581	597	570	566	573	568	557	561	592	572	588	557	550	592	563	559	540	561	573	566	563	614	599	556	617	595	586	563	577	565	627	571	620	580	579	547	590	579	584	607	536	578	568	582	573	566	572	588	547	587	548	572	538	557	589	548	545	588	555	596	568	566	578	534	567	603	553	578	560	585	560	564	591	583	539	580	573	558	558	615	566	607	531	568	570	559	577	607	569	604	527	556	548	586	564	554	579	549	602	566	578	561	591	552	563	597	557	528	567	562	583	584	559	594	572	562	553	588	565	579	555	605	585	565	586	577	599	551	599	563	554	579	606	551	562	594	557	562	572	581	539	622	601	562	568	608	576	599	531	536	544	530	566	589	586	603	572	570	588	569	603	570	577	578	568	575	519	588	597	550	580	560	537	516	555	598	562	583	606	602	565	568	565	597	584	557	620	577	610	560	609	650	571	571	520	545	599	593	582	569	590	576	591	563	553	583	588	555	577	605	594	611	558	533	591	530	553	546	542	587	569	575	572	569	581	574	527	591	600	545	589	585	596	577	591	512	602	603	546	587	544	532	619	590	559	614	577	586	551	552	553	560	573	546	585	569	559	527	569	560	563	603	578	564	598	585	549	582	579	558	623	556	581	574	576	577	542	576	537	573	551	574	562	583	622	621	582	570	553	610	578	585	594	566	577	568	562	552	598	600	591	549	563	541	523	579	542	602	569	583	587	566	549	547	628	637	572	574	577	563	572	548	566	582	620	589	559	570	601	548	564	605	603	577	574	624	562	536	565	574	583	580	551	603	585	542	556	557	588	595	594	584	550	579	543	591	593	630	592	583	546	577	591	600	563	562	588	477	567	586	581	566	583	589	580	602	617	612	584	596	571	559	593	525	604	536	554	563	543	601	563	555	619	535	556	580	596	554	577	591	543	564	558	553	546	531	580	596	572	517	547	558	550	561	575	609	557	580	551	571	561	521	574	549	588	571	599	562	560	594	593	574	563	600	601	549	517	565	582	547	554	555	545	565	589	557	559	560	575	566	539	605	515	583	526	585	590	591	591	584	564	530	554	573	587	575	576	560	582	590	573	596	551	571	518	605	607	554	573	542	569	557	586	537	604	588	551	575	603	578	561	572	606	523	554	570	545	632	535	579	598	577	552	578	566	564	535	566	574	567	586	592	593	582	581	584	547	571	558	592	575	563	594	561	599	597	604	576	593	561	545	582	588	568	571	584	573	610	582	607	568	578	614	617	598	579	612	576	568	582	610	580	581	591	583	584	603	564	596	574	555	564	557	584	574	571	585	518	578	581	564	577	598	600	558	587	538	524	560	552	588	629	573	573	563	590	564	577	572	604	572	550	570	551	577	587	576	567	565	543	580	610	610	561	597	627	583	586	537	583	559	570	578	567	564	591	579	588	569	576	598	606	516	594	533	576	581	566	571	577	556	621	551	574	547	578	574	562	556	563	616	573	569	554	562	591	573	571	576	616	574	546	520	554	614	548	569	602	550	532	560	512	579	553	592	575	630	572	600	546	555	550	582	575	579	572	548	574	546	593	582	544	566
28280	19689	11505	9843	5168	3843	2253	1327	960	673	520	527	676	1273	1359	1137	847	663	594	511	415	394	387	369	373	396	339	358	373	344	392	329	338	365	382	344	370	362	339	371	381	335	334	337	353	343	390	321	344	374	346	378	368	360	355	357	342	328	364	394	362	388	341	364	391	369	338	366	374	343	333	333	364	355	386	343	361	348	353	353	354	351	352	375	368	339	379	373	362	337	369	341	370	348	365	383	340	336	370	330	380	351	338	359	365	341	366	347	344	371	336	339	375	377	371	376	334	397	352	342	326	374	370	363	343	335	360	365	368	326	351	333	364	371	362	335	358	356	354	375	398	379	332	333	374	371	393	349	374	389	362	313	358	383	375	384	356	378	384	359	340	358	388	346	354	361	367	387	410	360	332	352	348	364	351	364	331	355	363	364	368	368	366	383	375	380	315	383	375	413	366	330	382	364	379	364	365	329	366	325	349	354	378	363	371	364	339	346	337	387	359	352	346	368	384	365	363	372	335	357	370	374	360	343	338	359	375	349	346	365	391	343	355	386	331	376	380	349	324	341	350	365	345	345	363	350	322	341	368	387	394	366	368	399	375	393	349	357	370	335	386	371	376	366	397	376	329	341	361	364	372	361	333	359	355	351	394	358	353	390	344	360	375	353	367	352	355	346	347	359	367	365	373	380	327	347	325	375	362	395	328	349	363	348	393	356	352	389	363	356	382	367	347	398	348	396	361	378	354	370	373	366	353	366	368	360	349	389	359	372	404	354	344	365	363	365	345	340	371	349	363	371	343	364	381	313	355	368	376	347	343	345	375	322	363	337	367	342	377	381	362	384	369	361	374	371	357	369	359	394	359	369	351	357	391	353	361	366	400	387	342	361	352	385	336	347	339	364	386	357	337	372	366	397	365	362	377	354	325	368	371	372	379	365	370	367	365	394	353	350	370	371	375	358	353	378	364	364	380	344	331	372	361	355	346	344	372	336	340	355	361	372	362	373	370	344	346	361	320	349	374	368	360	377	368	369	367	331	404	360	339	376	354	355	365	351	350	333	358	341	331	360	355	375	370	382	380	370	373	369	321	368	390	379	357	395	357	368	356	357	378	343	343	305	355	374	345	331	351	375	355	330	328	341	363	367	340	352	335	414	355	360	359	378	333	356	360	356	370	395	360	364	364	367	412	355	379	415	384	373	383	382	389	351	363	373	349	355	357	332	357	363	344	352	354	344	382	363	403	388	350	336	376	345	335	358	349	327	371	361	332	320	371	392	346	348	341	366	339	361	369	340	388	392	376	337	361	362	366	351	371	401	325	366	372	324	359	358	378	360	367	378	372	345	358	363	345	363	381	332	350	362	373	366	382	353	336	348	332	345	332	367	341	363	388	353	340	404	336	369	367	354	361	350	331	360	359	358	346	368	393	347	375	366	369	330	379	318	335	355	357	355	375	326	351	370	361	383	385	333	366	371	365	344	365	356	367	367	333	383	347	388	420	342	358	361	363	332	374	353	368	359	348	383	331	372	364	357	395	377	363	393	361	391	335	394	359	361	362	389	338	355	348	371	350	381	346	360	337	376	335	399	342	335	352	322	353	332	369	341	374	359	376	372	356	374	347	354	361	345	355	345	385	352	335	391	341	362	319	357	371	346	317	352	351	351	361	373	335	394	343	366	368	367	341	396	389	376	364	344	337	374	342	365	365	331	345	353	359	358	343	370	350	362	369	369	374	398	343	342	345	379	368	352	365	368	363	353	357	347	353	371	374	325	374	374	339	420	412	367	381	344	354	349	368	345	354	384	386	361	356	372	366	411	357	353	355	374	370	389	365	352	342	388	341	377	341	351	393	378	393	374	358	383	372	366	330	333	392	367	371	390	377	375	351	360	337	338	347	378	337	342	359	362	330	316	366	337	354	346	368	363	354	346	341	359	363	393	368	378	328	348	374	353	358	355	345	349	343	359	354	372	346	338	388	366	338	320	369	356	332	349	355	347	380	387	399	336	369	399	353	370	376	348	395	401	349	347	365	349	363	347	346	337	349	362	349	380	403	331	368	362	344	351	354	353	363	371	359	363	372	356	338	370	394	386	300	368	366	359	346	342	352	362	372	356	381	366	336	341	343	374	349	356	370	372	334	386	334	354	374	382	369	345	354	354	332	380	364	406	349	403	343	343	371	394	376	332	365	352	322	339	408	378	371	370	368	343	371	354	383	337	356	376	349	337	370	357	331	350	376	348	358	368	323	343	370	345	338	340	368	370	351	341	371	336	330	354	378	381	329	344	344	372	350	370	356	371	330	395	356	384	370	381	376	388	399	349	372	357	367	362	344	358	339	346	338	389	378	362	370	361	327	355	342	375	327	329	372	365	359	387	341	357	356	367	339	404	337	392	377	325	333	387	380	352	356	360	381	354	352	380	352	370	394	394	377	336	325	380	366	359	335	375	371	347	365	371	403	356	394	384	355	343	371	379	385	327	378	339	371	370	360	381	356	362	359	357	380	349	369	387	319	378	351	399	378	358	356	387	356	362	376	359	384	362	349	367	340	384	393	360	380	336	336	360	358	340	368	337	339	358	359	355	375	359	333	353	346	349	376	332	370	375	377	357	358	349	379	366	345	388	365	341	372	365	344	374	385	307	330	341	385	346	349	357	365	351	368	333	377	364	367	342	353	413	371	368	344	358	353	351	362	361	337	356	327	321	340	362	398	362	379	368	348	404	357	360	331	337	335	383	382	386	387	377	375	349	397	347	337	343	345	345	354	359	366	324	365	359	345	359	327	360	355	368	375	349	388	357	333	354	354	348	364	365	366	369	346	353	365	372	376	382	363	356	373	333	387	354	385	350	378	353	335	353	376	386	348	340	379	344	369	355	352	348	344	335	348	361	372	379	389	381	366	373	376	340	389	357	350	357	345	376	379	328	386	380	356	355	387	354	374	347	379	390	384	354	351	365	340	373	367	366	356	333	405	339	351	368	374	349	389	350	349	348	363	368	373	385	359	373	380	366	356	362	361	380	342	393	370	350	326	364	370	362	383	391	356	360	369	343	358	365	359	383	354	387	403	381	340	343	381	347	355	361	370	331	364	348	366	359	372	394	375	378	371	385	373	376	338	360	353	372	379	350	346	356	372	343	347	366	364	330	363	384	343	386	344	329	365	396	350	407	354	365	360	367	366	385	350	340	362	368	337	338	328	348	389	353	339	331	370	368	337	364	391	356	348	353	365	361	344	337	357	367	373	344	342	373	370	378	353	367	376	342	383	359	360	358	387	346	356	359	339	363	350	340	355	336	364	386	364	371	356	371	353	360	375	332	372	374	371	348	379	352	355	344	370	338	322	342	402	340	383	345	379	378	374	350	367	380	345	335	338	354	382	382	379	362	359	371	353	378	356	351	358	384	366	383	372	324	368	361	371	360	359	384	392	385	363	372	371	328	357	356	388	349	376	370	364	339	365	381	389	369	302	362	377	325	344	381	354	336	365	314
14077	12051	10153	11304	8038	6948	4148	2480	1588	1030	811	739	985	1942	1880	1580	1098	870	652	500	488	425	412	420	405	387	378	398	414	406	370	367	373	361	375	383	394	392	412	382	376	374	397	386	371	352	402	382	394	382	361	390	379	373	396	373	345	377	415	391	383	383	370	399	371	393	370	373	381	387	338	367	402	344	398	376	391	365	374	385	399	374	377	362	358	362	401	361	372	367	349	363	385	395	379	369	385	427	402	362	399	378	418	400	384	359	411	375	380	364	416	365	388	388	400	382	372	382	422	391	379	407	393	363	414	373	371	398	354	364	395	379	359	411	399	394	405	381	381	366	336	396	359	399	375	343	356	398	428	395	405	388	396	390	397	412	386	377	393	373	374	383	403	391	398	407	413	408	393	398	346	390	352	395	380	366	382	401	380	414	360	416	387	412	353	373	402	386	375	392	356	400	395	392	395	387	383	371	396	406	395	424	365	365	405	364	381	346	388	381	384	398	356	382	380	403	370	361	412	381	357	372	408	373	393	368	358	389	377	412	380	361	402	367	374	375	341	417	384	388	404	403	393	386	387	377	366	380	394	406	356	407	399	378	383	361	361	410	423	402	333	381	347	373	409	392	356	409	385	375	370	388	371	372	357	392	399	374	394	411	377	400	374	392	361	348	343	394	357	377	402	374	400	374	396	412	382	343	380	345	394	387	411	385	378	369	365	400	389	368	360	387	371	397	381	368	364	409	386	383	361	403	422	361	381	376	399	424	388	411	386	393	379	393	346	366	357	380	414	386	382	394	400	392	393	393	432	399	368	394	389	360	366	347	384	378	431	389	378	361	387	392	393	354	394	368	376	370	368	367	378	371	372	413	368	395	387	377	369	416	386	392	405	384	362	370	374	374	358	357	391	367	392	382	376	378	343	382	374	361	375	374	383	388	403	373	392	379	362	360	391	384	404	396	367	368	395	379	366	391	402	349	373	408	405	395	376	387	398	396	407	390	378	412	387	414	380	387	369	386	372	363	388	408	385	370	383	424	392	405	401	379	403	369	386	365	359	382	403	394	403	393	388	344	382	381	407	374	403	373	397	375	360	401	385	358	404	372	367	438	350	337	391	396	345	389	374	394	390	408	379	382	383	391	357	347	368	362	406	350	370	422	364	363	376	356	390	374	369	369	341	393	355	376	374	373	385	386	400	378	380	383	364	376	362	389	405	375	370	401	367	390	390	399	380	385	396	394	368	386	355	407	400	362	394	391	394	394	353	427	416	401	370	395	399	413	382	399	391	362	401	396	396	344	352	379	348	396	365	378	417	392	346	382	380	369	367	378	391	403	378	400	392	382	356	379	366	370	390	345	373	411	396	374	385	370	387	358	373	395	410	394	366	387	348	399	358	392	361	403	411	377	374	353	418	345	403	359	416	371	411	351	404	351	362	415	390	404	400	367	369	393	366	410	416	352	367	376	403	381	363	383	354	345	405	341	394	375	387	371	381	367	423	398	376	399	417	406	412	361	378	406	394	385	381	397	335	395	390	360	412	394	386	377	409	379	372	405	367	392	361	381	355	385	418	366	375	401	412	385	364	416	353	347	368	397	379	392	388	388	389	405	401	391	406	396	407	371	415	432	397	369	394	389	383	353	408	395	395	420	372	359	386	385	415	336	374	379	372	395	402	381	406	409	410	406	397	346	363	375	386	355	416	365	397	376	381	407	407	413	389	382	399	364	354	364	404	406	408	369	408	378	397	364	393	373	386	356	367	421	397	374	405	384	365	416	336	376	402	412	410	374	363	370	364	382	384	386	385	401	410	414	374	376	375	400	357	377	381	383	361	396	410	377	401	371	378	416	419	374	384	360	420	382	377	365	411	391	396	361	377	390	396	351	367	400	375	379	380	364	392	381	383	380	355	398	379	398	368	404	365	415	390	388	392	407	403	407	375	393	363	380	397	378	392	375	403	391	383	396	376	391	370	396	369	380	364	339	383	366	361	385	383	340	408	358	381	397	348	388	397	363	375	399	403	377	366	374	382	367	377	372	369	411	432	373	394	355	400	375	352	379	352	396	399	391	387	425	388	408	367	391	370	410	397	376	343	385	380	384	387	353	384	358	389	387	391	408	369	412	372	392	384	384	407	380	394	360	416	410	397	365	383	399	348	379	368	380	397	400	388	388	401	379	397	364	373	368	359	383	357	358	391	393	370	410	376	372	384	371	393	365	396	396	398	368	363	378	357	400	362	353	363	358	379	374	332	393	390	384	390	399	339	352	399	389	384	396	400	393	402	358	392	417	397	370	365	414	397	392	415	409	374	408	355	377	398	400	379	375	351	370	374	405	402	374	366	321	381	382	382	368	429	393	378	401	398	376	375	412	383	374	380	389	378	423	398	383	392	393	399	397	381	381	388	403	405	394	409	395	352	397	395	407	422	374	387	366	392	388	393	357	412	386	387	399	373	395	417	373	420	393	371	420	395	412	401	402	396	359	421	404	363	368	399	389	373	364	366	393	361	380	377	390	374	398	397	395	344	373	384	380	418	363	375	378	382	409	399	376	380	371	397	374	388	379	380	397	389	394	367	396	397	382	413	380	376	422	403	399	382	381	403	375	376	404	400	421	406	362	397	386	403	393	373	387	386	413	386	391	381	386	365	388	403	379	373	364	384	409	341	406	389	366	354	384	424	388	386	371	379	387	409	337	396	394	367	384	381	373	378	398	399	347	355	401	375	350	351	401	361	386	389	397	374	362	363	394	383	347	431	365	401	365	372	395	398	391	415	376	398	421	357	362	359	370	382	394	395	342	366	363	394	371	389	362	354	396	365	349	399	412	400	409	377	410	367	404	355	397	371	358	379	395	384	378	401	387	395	378	362	379	403	383	397	376	350	399	387	383	406	359	402	369	393	378	371	392	391	375	435	384	404	406	401	362	387	374	414	380	382	382	383	372	385	408	417	376	374	390	374	403	363	378	390	399	424	389	384	358	388	384	354	405	377	399	369	377	381	367	396	363	390	371	407	370	340	386	355	377	356	361	393	366	395	399	395	406	383	407	389	364	390	386	407	378	388	381	405	437	381	375	401	383	382	394	387	375	408	362	390	356	381	375	395	389	405	382	372	384	379	372	383	395	395	396	365	369	381	403	395	376	399	365	361	401	362	370	398	408	416	380	360	390	393	349	427	365	406	403	391	404	379	421	385	369	366	382	404	377	404	355	390	383	379	390	386	397	381	412	372	368	390	352	379	374	352	396	413	415	377	364	388	402	409	373	379	400	361	367	382	364	378	405	398	372	343	391	369	391	387	368	377	401	424	388	379	400	363	394	390	407	376	376	370	435	413	360	433	362	380	391	367	394	371	403	380	398	381	401	400	385	373	361	407	385	362	379	358	347	405	393	369	396	374	394	422	379	416	389	377	396	369	359	386	381	370	374	394	357	389	384	412	394	408	420	348	386	389	395	397	382	367	373	390	406	408	404	423	394	375	385	389	396	385	367
24436	21436	28548	24753	21293	11576	4757	2782	1630	1175	950	1201	4097	9265	9585	7338	4451	2784	1577	963	641	558	445	461	424	383	423	428	450	428	391	449	433	395	409	422	431	441	398	424	450	416	414	442	445	429	394	413	407	427	435	448	398	414	429	399	418	465	414	416	438	417	418	431	423	393	432	420	432	450	450	386	418	428	392	364	411	438	443	412	420	410	400	462	411	392	398	452	427	422	451	411	434	404	425	434	398	440	411	426	412	429	458	443	456	417	428	458	412	414	426	400	443	410	436	397	452	447	413	415	468	433	425	423	423	430	412	427	431	410	426	390	410	457	453	435	427	450	431	446	456	434	429	436	399	471	404	413	421	419	427	418	411	431	437	436	417	417	447	417	404	411	415	436	417	451	392	426	421	436	471	423	417	411	452	409	406	431	403	423	437	409	442	423	437	428	422	425	428	451	430	402	433	453	433	424	449	418	447	428	425	423	453	405	423	412	443	436	421	411	428	427	414	431	429	420	424	432	397	408	457	426	420	427	439	433	395	452	436	406	401	464	418	442	436	409	437	437	440	456	435	410	381	433	416	430	393	429	404	411	400	443	455	480	429	428	447	409	424	447	388	439	417	396	446	413	450	448	387	445	420	459	416	469	448	416	438	408	457	398	418	379	439	441	406	413	431	429	432	424	421	433	446	406	445	441	433	418	408	426	415	417	469	438	384	446	392	445	412	462	456	414	385	412	428	418	478	456	425	423	433	426	426	425	435	407	398	398	458	423	446	437	407	426	436	431	423	448	405	386	418	434	431	441	445	396	398	428	459	453	439	424	453	444	400	397	413	442	412	441	431	379	430	438	427	437	442	412	442	408	412	437	425	462	393	422	448	427	407	438	425	450	431	435	451	414	441	467	461	410	406	423	433	419	427	423	417	411	439	412	439	409	470	410	459	403	411	436	447	432	466	416	472	423	383	408	458	399	431	413	464	419	438	440	429	402	417	443	425	418	436	389	409	451	387	469	427	462	448	442	418	440	443	441	417	443	468	434	412	411	442	427	445	449	384	431	474	424	458	420	436	416	412	426	422	387	466	400	441	434	430	448	413	385	446	424	428	437	414	481	438	478	429	399	434	406	443	428	416	441	419	455	458	416	389	428	414	451	398	414	422	419	427	432	434	429	440	407	395	417	456	449	416	440	415	413	398	407	453	441	409	430	393	399	447	413	429	433	433	442	409	384	426	425	415	437	406	402	414	436	438	412	438	405	383	399	431	416	421	449	443	444	440	428	408	424	491	417	384	403	431	453	413	410	407	407	401	470	440	417	424	428	409	411	424	442	412	405	422	462	432	426	424	417	394	391	430	398	459	423	428	465	434	390	430	419	388	436	412	404	413	361	433	443	422	366	407	416	450	456	426	424	413	440	415	388	401	434	460	413	432	416	419	430	408	431	435	448	448	451	416	428	426	412	458	441	424	385	419	417	435	422	390	398	434	427	432	394	410	424	423	402	437	429	416	458	400	405	429	445	431	459	440	437	432	369	434	406	426	425	417	413	441	446	391	423	432	380	450	372	439	427	397	429	435	398	412	431	407	430	454	440	432	454	448	400	439	374	442	409	436	429	421	399	422	461	402	435	431	444	418	425	463	421	419	471	440	445	439	416	413	401	403	424	465	423	415	408	428	428	440	424	427	410	390	400	432	423	415	411	411	455	413	422	419	424	384	414	397	428	435	451	444	456	389	431	438	410	437	422	402	412	415	439	429	390	404	406	447	372	403	432	411	408	424	433	468	458	371	414	417	440	443	418	438	461	413	460	430	453	436	435	413	430	435	425	426	445	481	415	428	417	440	406	414	418	394	428	400	436	398	451	419	417	431	412	428	436	423	413	434	433	457	428	447	394	453	432	413	415	436	443	424	411	429	425	427	437	411	425	410	418	423	435	420	441	435	464	411	401	412	387	385	388	383	418	393	430	422	428	441	434	455	443	461	419	423	417	434	429	451	421	445	457	424	469	418	450	389	418	399	422	439	433	485	463	449	449	406	428	430	452	415	432	426	440	440	401	409	438	430	429	427	425	428	431	460	418	429	439	431	434	444	438	382	448	424	448	425	434	443	437	486	403	430	390	416	431	433	446	434	389	438	353	441	414	429	407	450	417	456	450	467	413	449	409	407	455	444	423	446	419	404	434	437	402	406	412	424	444	428	421	447	440	419	393	439	447	429	438	443	421	416	442	414	449	399	457	438	416	445	384	379	422	386	419	390	379	417	380	423	407	434	433	440	418	454	447	406	442	424	411	445	444	454	407	451	447	437	412	406	430	416	444	476	435	445	408	398	445	452	447	383	440	420	449	454	433	409	428	405	475	450	412	456	442	417	433	422	412	357	444	432	430	408	428	444	437	436	435	454	444	412	417	446	422	444	450	416	461	437	449	457	438	472	441	431	451	456	403	468	439	433	433	426	421	445	435	444	434	406	375	397	408	441	448	427	459	443	418	428	432	397	432	407	396	430	401	438	398	449	405	430	447	439	420	430	419	446	411	397	436	409	429	429	456	415	470	428	426	430	426	416	398	377	402	420	403	384	442	422	473	422	439	432	429	419	425	413	418	460	433	382	428	403	423	472	412	427	419	418	386	426	396	410	419	439	443	420	462	405	433	436	390	435	479	432	426	437	407	453	416	426	403	496	408	466	413	446	408	443	390	445	420	427	387	430	426	385	427	410	401	428	411	437	455	413	395	434	446	401	410	417	483	433	413	425	416	388	406	444	425	414	428	437	443	413	405	404	413	407	425	420	442	427	434	462	428	432	410	412	448	414	438	444	432	426	413	438	435	377	422	448	395	455	417	451	458	468	422	452	447	444	394	437	418	410	398	428	419	413	460	426	422	430	436	414	424	397	456	447	430	441	441	400	441	413	453	408	449	435	432	403	436	445	459	409	429	470	427	355	419	415	420	422	426	421	424	430	444	443	418	421	433	453	409	394	406	401	414	428	378	390	444	413	410	438	439	465	461	432	387	444	429	439	434	424	447	437	435	413	443	431	469	435	420	452	453	433	420	424	388	381	420	404	429	405	407	405	401	412	420	445	406	407	464	410	417	427	450	437	419	419	408	419	440	424	446	430	433	429	441	400	420	433	448	416	442	444	402	395	370	402	414	421	429	443	400	431	452	416	445	411	435	445	438	432	404	420	426	390	448	404	442	419	424	431	405	457	397	411	413	454	426	423	428	413	452	443	430	402	406	407	444	443	418	411	425	431	390	417	416	421	389	400	411	414	417	409	417	433	417	446	442	423	450	433	410	440	423	431	437	424	420	409	443	426	393	429	418	440	405	457	431	417	449	440	427	407	458	416	446	448	425	427	446	373	446	419	386	451	413	448	434	431	436	429	407	421	457	415	433	416	426	414	438	418	413	431	414	414	453	446	421	420	439	408	411	396	426	427	445	464	448	457	388	451	443	415	417	429	423	478	413	399	399	405	458	451	458	417	417	507	468	434	401
15147	17150	10903	14226	12075	9476	6752	4848	2991	1940	1493	2002	7049	13944	13530	10102	6377	4252	2220	1261	767	594	524	440	430	451	468	452	458	457	495	424	414	463	476	449	453	490	425	444	423	459	440	432	445	413	432	452	461	459	429	505	466	471	436	464	477	469	454	453	445	430	465	417	419	461	426	478	464	416	469	458	465	462	422	459	464	495	439	428	449	401	467	461	449	459	446	428	446	458	509	466	447	474	451	438	417	444	470	463	491	436	475	420	446	443	436	440	453	423	465	444	450	441	412	455	478	443	448	470	468	475	447	484	459	467	465	421	448	474	467	461	422	459	440	465	453	426	470	455	444	449	470	439	471	460	420	458	491	444	484	437	443	404	460	489	478	447	434	454	450	452	460	470	462	457	460	455	439	442	458	435	460	470	448	412	455	446	439	432	462	421	434	479	443	425	472	456	465	451	432	430	451	415	438	486	426	425	438	447	419	437	461	429	451	443	435	470	447	465	438	442	462	404	408	437	452	413	399	455	432	455	490	473	436	458	454	459	463	450	444	453	436	441	414	441	478	453	462	461	466	435	445	464	456	464	440	455	456	434	460	453	479	444	471	476	453	433	420	465	435	477	435	420	447	411	490	419	437	471	434	442	462	449	451	451	421	385	445	454	446	477	469	494	414	450	453	463	469	454	453	479	457	456	431	457	471	471	417	436	461	434	460	456	463	454	410	472	514	453	464	447	439	495	448	470	464	464	456	445	470	453	487	438	436	474	388	414	450	438	438	447	479	436	416	434	451	437	474	424	432	444	444	447	452	413	458	426	433	463	433	430	429	433	443	391	465	446	432	455	447	462	419	452	499	454	468	477	452	486	441	458	437	456	447	457	478	456	439	421	450	441	460	466	465	451	436	480	485	449	443	469	425	419	460	434	450	470	457	445	403	418	446	418	446	440	419	474	440	393	459	428	393	466	445	458	420	439	454	452	420	408	449	440	482	466	425	429	448	488	463	475	442	457	450	428	440	435	429	460	446	422	456	483	436	425	404	431	417	466	445	455	428	481	469	446	444	453	455	412	451	461	411	435	426	473	461	457	444	431	462	463	450	449	441	484	441	434	449	457	422	473	435	409	436	469	437	469	463	457	464	448	395	437	418	460	447	418	468	430	425	451	451	442	419	442	409	452	466	475	442	435	375	451	486	435	418	414	466	459	483	433	457	467	441	454	427	438	439	468	431	437	476	462	467	444	510	486	451	443	430	464	435	441	474	453	441	475	470	423	420	464	426	443	440	446	446	461	455	457	470	447	468	440	446	488	460	459	423	465	430	484	459	452	445	429	458	454	462	469	419	443	476	451	478	457	405	437	467	445	423	420	467	427	465	442	459	431	433	428	422	437	446	417	431	453	439	456	468	449	400	442	428	448	456	466	405	406	419	443	459	461	482	449	467	415	452	441	449	466	428	450	436	455	509	487	463	452	466	493	444	467	475	477	456	443	467	450	466	406	473	477	442	441	436	450	449	452	439	464	457	469	433	425	421	463	415	468	421	447	455	453	453	435	454	491	428	423	385	447	419	449	419	413	464	449	450	480	466	495	436	421	421	483	448	452	398	470	456	457	415	456	445	462	490	406	457	455	431	470	414	458	448	429	405	475	451	450	449	486	425	452	461	456	395	455	458	422	432	434	465	468	457	426	426	455	429	453	437	477	470	455	461	438	444	475	430	442	492	428	444	469	441	455	462	458	482	454	439	480	462	425	447	457	468	466	404	421	460	424	449	464	475	419	425	439	439	435	458	414	459	472	430	453	451	450	463	484	475	414	446	493	425	464	453	443	435	458	477	425	442	483	468	439	429	456	462	457	456	474	474	443	471	430	452	435	431	495	467	436	471	488	464	439	476	451	481	474	475	465	446	428	461	471	439	443	431	435	446	486	440	441	433	462	474	459	417	430	441	455	430	437	445	500	435	448	476	502	425	456	469	463	489	473	412	455	448	443	430	481	441	425	435	453	387	436	460	418	470	449	451	454	430	454	435	437	474	442	432	434	424	445	429	446	413	423	421	431	452	402	442	446	495	482	453	457	450	447	452	441	443	454	418	470	435	456	449	411	422	458	431	456	448	434	434	372	472	421	486	443	446	500	448	416	446	441	437	442	452	478	483	439	486	479	458	497	432	455	451	449	451	430	453	432	431	443	478	436	448	418	426	445	484	429	457	467	451	442	432	455	409	406	419	463	462	436	431	436	457	459	429	469	421	444	391	462	453	456	481	416	424	454	463	449	496	428	446	465	485	475	441	427	464	458	429	446	479	443	458	460	479	435	445	460	435	440	455	405	419	404	456	439	416	427	472	416	432	454	453	482	442	467	419	476	442	443	446	451	469	460	436	473	425	425	469	469	469	439	433	464	470	481	416	493	443	468	418	428	455	455	477	439	469	408	439	481	437	450	451	474	455	464	426	461	478	439	454	443	473	440	464	485	482	473	458	491	434	447	437	453	396	431	459	452	413	455	453	402	466	438	431	448	468	448	455	420	392	419	471	444	439	463	432	411	452	436	431	445	440	447	433	449	452	442	478	420	443	473	437	447	398	440	465	430	437	441	472	483	414	416	451	486	432	464	444	448	453	411	448	464	465	455	467	451	449	449	476	430	468	448	455	453	437	444	472	443	499	452	398	459	456	427	429	454	418	421	439	437	465	421	438	471	446	428	428	488	463	452	433	452	458	467	431	453	424	430	432	392	436	446	441	498	472	460	466	463	455	418	410	457	467	519	471	444	445	447	424	429	456	491	441	450	426	464	447	429	488	442	456	454	437	447	421	475	451	456	467	450	415	490	433	462	471	447	456	455	442	426	453	440	453	461	440	502	482	476	443	454	465	434	453	438	464	455	450	430	459	429	436	437	453	427	437	456	477	435	433	438	459	437	450	452	438	417	435	446	447	455	444	473	468	443	445	461	433	442	467	414	422	475	456	444	445	442	448	458	439	450	420	442	441	438	419	447	432	431	503	444	475	485	487	428	425	458	457	489	413	464	468	472	460	435	433	435	452	436	417	493	445	427	472	486	435	461	415	485	468	460	444	412	438	435	436	478	486	462	409	472	446	422	455	436	444	475	458	421	442	454	434	458	424	440	435	471	454	444	433	429	431	469	440	436	493	393	478	445	431	474	446	428	435	434	427	433	451	464	456	437	444	454	440	467	479	425	418	431	446	421	460	423	440	406	464	438	450	477	423	431	408	444	427	465	450	445	431	442	415	448	443	464	438	447	420	450	440	491	460	459	445	476	436	468	431	427	440	469	455	437	442	445	417	477	441	449	399	428	466	430	463	439	438	448	406	448	442	520	398	434	428	440	438	445	435	458	470	464	418	461	433	394	431	417	451	449	440	454	456	448	418	431	431	492	437	442	474	441	452	460	467	437	464	446	449	443	459	451	436	467	474	464	445	464	459	432	454	461	455	439	427	409	465	443	452	502	434	434	439	439	455	443	446	447	423	446	460	469
25373	21436	27565	25700	13850	4561	2695	1745	1465	1041	909	1048	2091	4236	5031	4975	3103	2205	1292	734	575	478	424	400	388	358	427	412	387	412	380	398	399	421	391	423	407	381	375	381	376	410	383	370	380	396	427	378	394	404	364	383	363	340	374	388	410	422	365	420	349	398	410	356	369	366	389	389	369	412	392	364	369	406	413	397	383	382	403	406	376	373	383	408	392	406	383	364	364	393	396	372	379	375	378	372	362	365	394	400	399	380	376	375	388	393	365	367	373	373	365	375	405	397	380	398	350	387	394	398	369	364	408	384	361	411	360	344	376	380	396	356	339	380	397	375	407	382	343	401	372	398	398	396	340	387	371	357	400	413	384	376	404	377	353	378	407	366	365	397	418	375	412	364	385	387	393	409	386	336	373	386	362	407	366	404	377	377	402	396	370	382	406	380	393	392	384	422	385	387	356	382	391	354	393	428	363	395	370	412	419	366	367	383	397	367	378	421	376	372	350	360	406	378	406	364	364	401	383	352	383	371	396	361	339	384	389	391	394	388	399	402	401	382	398	411	395	386	372	354	364	349	386	344	403	396	371	358	396	384	400	383	406	402	387	386	434	385	384	396	390	376	389	382	349	378	360	372	373	384	364	366	378	404	351	382	379	381	400	404	394	379	386	405	369	367	395	366	401	379	375	387	393	383	380	381	367	398	379	400	438	377	425	404	363	404	375	378	399	395	364	379	391	385	357	419	369	385	374	399	386	353	377	373	372	404	374	373	362	392	362	414	357	382	412	371	391	407	352	344	365	405	376	386	372	414	378	382	394	352	397	360	363	372	387	404	371	384	362	401	371	390	382	400	358	365	401	368	359	416	364	435	411	368	379	381	349	395	381	389	358	384	363	403	404	404	399	401	376	391	379	385	379	360	360	408	416	390	385	414	398	381	362	376	386	385	349	377	382	375	347	418	392	403	373	344	389	398	376	377	367	360	367	354	387	362	361	401	390	379	370	424	357	392	384	385	361	376	384	403	392	370	384	384	353	413	389	393	370	390	394	365	413	370	385	383	423	403	364	390	381	355	398	398	395	387	380	414	365	370	355	402	375	369	355	403	370	363	372	394	372	376	376	378	361	385	376	399	381	339	408	366	374	387	405	350	383	376	352	377	345	408	372	429	384	416	372	368	373	361	372	356	343	394	393	355	363	383	385	338	392	388	372	384	396	388	367	348	401	367	394	396	396	391	393	416	373	388	381	365	374	373	401	376	376	382	365	351	387	364	380	364	354	390	390	392	400	366	347	371	394	386	369	377	383	360	396	381	389	383	364	357	386	411	405	377	393	356	356	372	397	378	398	366	367	362	395	364	375	386	370	383	401	374	381	379	406	369	409	408	371	391	363	405	383	349	369	399	358	374	392	354	322	394	366	374	404	356	395	388	364	389	384	368	402	408	395	388	397	386	384	444	370	381	381	411	378	383	389	395	397	406	386	355	377	399	388	399	376	378	426	367	407	375	411	386	401	360	349	401	404	406	385	378	403	384	351	387	366	385	343	407	360	361	388	389	365	381	372	401	341	381	392	397	355	352	339	399	381	390	406	364	411	373	391	392	394	377	399	387	393	402	363	395	386	415	348	379	381	366	399	391	374	387	370	419	378	378	397	402	351	386	386	363	381	350	389	411	381	389	361	380	347	346	379	398	371	401	378	392	370	410	391	407	381	397	399	385	353	430	389	405	390	355	362	350	363	390	356	376	403	393	384	368	378	380	404	387	355	373	419	373	380	352	405	366	403	389	381	411	371	413	394	400	363	366	352	388	352	393	339	417	403	379	444	395	406	381	342	376	344	327	387	376	368	410	387	388	368	338	372	357	366	351	408	394	365	394	388	394	392	379	376	378	411	398	404	402	375	385	399	334	384	383	365	416	388	365	423	389	390	388	360	390	381	373	392	358	408	379	371	383	368	340	400	381	368	395	395	390	375	394	382	357	350	399	401	367	386	358	379	369	414	390	385	375	424	392	344	383	370	388	354	370	388	355	397	383	370	376	391	378	400	375	375	395	368	374	376	365	377	383	370	416	371	362	424	416	378	376	399	387	377	393	386	373	396	408	421	355	370	382	390	373	361	389	399	374	368	393	390	407	400	410	394	392	402	362	385	388	367	423	372	413	347	336	361	439	410	371	388	391	399	380	361	384	357	386	396	415	398	386	354	414	378	385	345	375	362	384	380	397	409	377	350	361	396	378	383	354	385	391	372	416	383	397	403	388	376	399	361	397	372	353	380	368	407	398	387	393	406	383	367	396	382	390	378	388	391	348	385	376	386	391	425	401	367	381	370	335	384	357	391	379	405	389	359	393	399	393	390	367	366	387	366	407	398	405	368	335	407	436	381	362	402	385	407	369	365	355	361	408	361	389	385	392	368	382	367	375	385	392	402	360	423	387	386	380	396	378	364	405	361	354	361	375	377	402	383	363	388	376	374	383	405	407	397	345	358	388	389	356	387	386	357	398	376	372	393	393	390	403	393	387	366	370	386	370	353	370	406	413	401	369	377	382	356	387	375	397	385	417	376	398	397	361	390	354	390	386	379	382	397	369	421	353	359	363	402	385	386	392	346	392	392	377	392	374	359	397	371	371	371	391	392	377	384	391	384	406	409	357	401	385	415	397	383	380	395	371	393	392	379	404	385	364	352	337	371	357	374	387	350	377	354	396	392	402	374	385	413	391	373	362	348	384	372	375	409	377	386	377	391	406	376	384	368	362	381	392	415	377	372	372	397	359	379	397	376	375	392	373	392	371	370	349	378	373	353	381	351	392	398	364	361	383	396	392	362	352	374	380	393	357	379	388	364	398	391	330	361	344	370	397	378	344	384	374	364	388	370	388	430	383	366	371	420	405	388	378	400	388	400	371	379	388	387	381	362	351	400	399	405	405	412	384	364	413	405	386	397	388	383	356	365	359	377	419	384	380	377	402	372	403	364	372	437	392	365	352	409	416	390	363	377	409	379	368	401	395	366	387	347	394	389	379	368	389	399	384	375	406	362	365	413	363	370	381	363	381	354	353	403	384	379	383	339	407	414	399	406	381	347	395	457	358	386	343	390	395	376	403	385	399	394	391	377	383	430	376	404	401	349	390	407	383	364	404	411	351	382	370	388	412	386	372	394	373	392	374	373	376	416	394	398	354	382	361	367	361	416	380	372	364	422	367	357	384	394	356	368	373	402	427	368	407	355	372	366	398	389	387	365	357	375	382	339	399	389	377	359	422	382	384	395	346	357	411	398	379	361	355	343	378	387	390	372	390	410	381	386	420	415	370	374	379	410	364	415	394	396	402	367	376	375	393	397	390	375	384	397	389	395	376	403	356	412	389	390	378	377	387	329	366	393	363	357	408	361	365	413	346	373	405	376	374	357	367	375	377	373	368	373	349	366	358	368	406	412	406	362	394	378	408	388	395	396	369	368	358	408	373	371	429	372	364	358	366	376	374	390	377	422	359	352	399
14481	11442	8244	9637	10047	6774	4618	3393	2820	1767	1553	1970	4254	8416	9170	8651	5320	3664	2139	1111	738	558	444	435	414	415	448	376	421	438	422	450	415	439	417	430	436	429	411	424	447	424	429	456	418	403	417	390	437	402	394	390	419	432	397	417	422	402	423	429	397	386	420	408	381	410	418	468	418	431	412	425	423	401	412	406	392	422	431	434	411	429	415	408	414	433	399	376	450	467	381	420	406	423	432	390	436	412	384	433	421	408	437	402	388	407	373	425	451	407	401	411	425	432	412	435	411	412	427	401	450	397	397	423	487	413	440	443	400	371	429	422	444	422	401	431	418	435	378	387	418	390	455	428	381	391	408	449	420	431	414	439	408	374	400	385	396	428	433	424	395	447	444	399	394	384	407	405	390	395	411	393	435	406	438	406	417	376	403	419	394	455	441	399	429	416	405	387	375	407	442	404	405	430	389	431	422	411	418	430	439	406	426	430	442	422	418	454	405	448	432	418	403	403	409	429	432	431	421	411	416	443	397	419	396	384	433	456	406	393	452	429	431	405	364	413	389	391	423	427	423	396	410	406	465	434	415	424	406	422	400	427	447	433	419	407	377	409	420	374	434	405	399	413	407	411	408	407	427	388	393	392	451	421	403	426	419	401	445	428	429	431	397	411	419	413	421	401	404	425	451	423	419	418	422	416	415	416	439	416	402	416	433	409	432	417	403	387	420	424	418	431	429	405	414	432	422	398	437	411	409	418	418	404	400	393	406	400	423	418	414	413	425	428	445	412	433	448	375	407	424	446	434	442	441	425	407	434	383	405	417	380	413	439	431	446	416	405	448	403	439	421	425	403	446	399	395	444	453	420	397	431	422	392	424	388	412	421	429	436	419	443	403	389	462	410	416	404	413	409	452	407	430	432	450	417	459	404	413	427	413	410	422	421	408	411	409	410	437	427	435	439	432	401	393	422	411	402	424	410	390	437	476	424	412	391	413	408	413	391	428	413	398	407	386	385	414	435	386	414	402	430	416	409	400	393	405	425	415	412	442	408	456	412	420	421	405	426	422	406	412	415	401	438	385	378	388	412	422	459	397	417	433	391	401	414	420	406	437	400	401	430	398	416	407	433	444	410	413	455	377	428	426	434	419	426	428	414	423	401	415	443	402	398	437	411	377	439	395	420	436	415	440	417	434	380	401	399	451	425	402	437	422	428	414	408	397	417	447	394	413	433	430	428	424	446	395	442	403	401	400	416	403	410	417	413	442	398	383	422	416	422	407	449	440	444	445	455	439	423	402	404	443	443	432	400	413	402	433	430	396	449	387	401	417	414	375	403	430	408	424	428	424	406	444	430	404	379	444	433	406	387	407	454	433	401	416	404	439	427	458	440	417	429	404	409	419	374	408	435	422	378	378	425	447	415	410	406	418	370	413	403	404	392	418	405	418	420	407	420	409	425	403	403	403	404	382	437	463	395	429	417	397	404	388	401	399	430	418	392	433	429	390	442	411	454	407	425	430	404	418	363	406	427	437	416	397	424	412	406	408	426	433	412	415	430	451	417	398	427	413	390	412	381	447	449	423	411	455	419	453	433	414	434	438	425	445	410	421	426	438	408	428	397	429	404	403	428	429	413	439	405	409	391	407	421	447	454	455	442	407	402	442	430	411	423	434	419	454	374	432	419	411	440	435	417	417	430	395	418	445	393	410	439	447	433	425	400	392	406	461	395	417	403	452	449	462	394	399	442	388	422	431	388	438	417	429	381	415	421	426	386	429	435	413	390	440	429	426	420	437	411	422	386	424	394	382	420	446	431	423	427	418	420	408	420	429	408	396	404	422	393	374	464	377	383	391	373	425	425	424	416	430	402	417	414	429	391	411	409	449	415	432	452	432	428	438	411	419	397	413	406	451	417	456	384	439	430	400	407	416	432	438	395	385	433	445	444	417	408	414	446	420	425	443	419	439	409	443	417	421	404	415	466	419	424	439	409	417	451	390	398	428	430	406	437	423	407	411	409	431	414	368	410	410	398	438	406	403	403	428	419	410	399	422	431	396	393	457	415	469	414	428	400	407	433	401	431	370	393	449	422	396	438	407	420	447	432	425	405	408	407	420	417	407	407	373	431	426	439	397	405	383	412	397	384	378	433	460	445	429	392	413	399	435	412	409	419	432	409	437	409	420	411	391	421	453	404	399	404	427	440	408	422	447	393	390	434	385	376	396	377	425	422	408	391	423	397	417	403	426	448	411	434	415	414	442	395	379	423	390	425	422	419	411	400	402	381	416	440	442	439	407	426	436	389	430	405	419	398	443	406	392	392	421	404	421	432	411	421	416	394	431	409	404	434	416	446	415	396	427	410	391	425	433	450	402	411	431	408	415	404	420	388	391	404	428	395	410	393	400	417	414	420	425	415	399	404	419	437	445	427	388	411	395	421	402	386	428	375	430	444	442	409	419	411	406	376	422	407	405	429	428	414	436	413	423	393	397	410	387	425	430	427	435	419	455	428	396	425	412	434	455	438	389	423	420	434	432	416	423	458	403	464	397	400	408	407	437	414	427	432	417	439	440	465	387	432	444	423	417	417	438	416	411	436	419	454	407	420	426	440	433	406	434	418	436	399	408	410	399	454	421	420	432	389	418	398	415	399	422	418	422	453	425	436	416	423	414	397	404	422	439	427	441	416	401	404	450	452	410	415	399	402	369	399	396	429	419	450	382	405	416	419	438	406	436	442	412	436	401	409	417	428	428	433	423	406	430	436	421	427	405	431	434	433	417	395	417	430	437	444	424	411	413	391	399	410	410	467	442	424	431	425	439	398	414	412	446	398	440	423	429	414	413	462	419	409	414	421	372	438	427	399	422	412	399	403	418	391	389	417	381	431	437	439	406	395	449	387	421	418	394	440	391	405	406	427	435	440	404	434	393	406	387	389	411	391	426	404	395	426	441	420	405	421	415	410	427	424	444	404	418	373	427	370	416	416	404	388	420	449	436	412	431	390	451	432	398	422	417	395	451	422	420	398	412	415	401	394	418	424	426	443	385	404	446	406	384	394	423	409	448	440	432	438	441	382	436	410	415	365	425	412	446	399	409	413	420	419	421	394	419	430	390	415	429	430	457	406	407	421	426	440	432	452	415	427	393	438	420	403	413	419	413	437	420	427	413	438	412	425	432	430	468	438	455	451	399	475	412	406	381	406	415	421	420	411	405	401	434	456	422	409	437	453	393	443	403	416	442	394	401	395	410	376	431	415	386	382	428	397	411	429	397	438	412	401	455	399	397	402	449	429	413	413	407	401	427	463	423	396	422	412	390	425	418	442	414	416	417	411	445	429	406	434	424	393	407	405	446	412	446	410	418	412	411	403	413	425	431	387	389	432	419	436	406	394	418	418	415	401	394	421	409	425	413	418	437	392	422	457	417	429	388	428	426	420	396	397	483	426	439	390	440	422	408	412	446	367	402	430	432	414	442	410	413	408	379	403	432	393	414	423	426	426
22999	21479	29256	24113	21487	21575	11368	2664	2112	1997	1611	1518	2096	9981	17108	19856	12051	8444	4780	2273	1309	844	634	603	572	547	501	533	555	538	504	523	516	574	559	546	532	544	565	534	533	543	576	522	521	584	574	558	543	526	562	589	560	554	537	567	520	528	537	515	565	541	529	568	537	552	576	539	514	497	550	518	521	525	549	541	524	559	545	572	534	525	537	516	529	522	522	533	523	509	560	556	547	504	531	530	527	545	529	504	556	504	569	534	544	544	518	569	542	562	524	552	538	556	569	554	598	514	545	551	531	576	530	549	520	517	504	538	531	538	563	568	545	500	539	561	581	487	550	530	531	507	558	551	569	536	547	511	579	566	532	528	497	502	533	513	553	479	565	551	534	555	522	543	561	541	523	541	524	553	539	537	559	560	549	499	527	540	537	550	525	526	551	559	557	575	552	518	568	524	526	537	530	540	555	541	555	483	551	542	535	509	536	550	536	555	517	566	502	549	553	546	542	574	533	537	547	505	514	523	535	549	556	580	547	530	554	526	534	550	576	547	553	529	533	535	557	564	542	579	528	547	556	523	584	527	544	580	558	528	480	545	541	542	594	528	532	558	523	532	549	535	526	580	561	529	534	561	600	552	568	518	540	531	546	561	535	568	545	574	541	509	553	527	538	541	528	551	547	540	584	510	552	530	557	556	548	571	533	596	514	566	492	552	485	517	542	527	542	523	608	564	554	497	534	534	551	515	533	539	569	528	547	535	526	567	516	563	531	564	547	565	524	526	570	538	496	528	542	526	515	541	519	566	576	538	538	539	546	547	554	568	557	521	507	562	557	512	526	540	536	545	534	554	529	572	524	548	543	516	538	525	548	529	538	511	571	535	547	525	551	561	535	568	529	548	550	518	596	490	494	556	539	499	534	519	505	554	547	543	562	558	542	532	537	571	591	560	526	573	563	529	530	513	585	548	535	561	549	559	548	524	574	543	566	585	560	511	568	552	533	491	501	548	534	541	536	527	474	508	531	579	555	522	562	538	528	552	562	558	537	564	541	513	580	573	526	539	530	528	532	500	518	546	535	538	530	541	544	532	543	532	582	547	536	602	555	567	544	542	548	534	531	532	504	542	549	548	529	507	565	547	531	546	545	509	503	534	532	560	525	531	575	521	481	450	569	540	538	498	537	549	502	543	562	581	543	507	523	536	549	537	553	532	568	586	559	511	562	551	537	563	545	546	519	540	540	542	547	537	568	506	546	574	541	534	536	558	552	553	615	546	550	509	588	546	560	531	530	517	544	480	537	551	550	492	542	554	545	535	533	559	508	562	503	547	570	540	551	491	563	531	535	508	512	539	568	542	565	527	562	532	566	535	548	552	538	522	529	570	576	515	544	532	566	514	525	529	561	520	554	560	534	563	568	570	585	517	541	518	518	505	553	563	537	550	544	514	549	563	548	540	526	543	549	531	510	526	548	515	499	506	518	558	553	516	536	533	491	554	516	533	525	532	552	538	560	543	512	588	576	555	538	537	520	549	474	544	528	528	501	553	553	564	537	564	542	525	521	552	559	517	563	548	521	534	522	495	549	526	511	554	539	516	566	534	515	567	528	552	527	523	505	512	476	526	548	579	541	600	537	537	537	520	500	539	533	553	538	544	541	540	529	515	562	553	500	570	530	577	514	571	509	519	524	564	540	523	574	515	553	555	530	505	512	547	536	561	528	563	529	549	554	518	513	543	528	583	558	503	526	561	519	535	518	570	536	556	490	509	551	540	511	571	514	569	509	551	535	554	550	526	567	525	565	562	564	512	539	534	540	528	529	552	537	536	531	505	558	508	530	470	528	550	567	530	546	501	516	482	546	539	548	547	528	588	550	541	570	574	556	533	569	549	541	528	507	524	531	528	530	546	532	544	519	559	532	529	526	492	538	556	495	561	564	551	566	560	533	520	544	537	538	562	516	552	506	568	512	503	552	577	519	525	564	540	518	525	572	579	559	507	575	510	550	575	526	520	523	550	524	568	543	558	520	538	533	540	544	565	538	575	518	516	528	553	551	539	550	561	549	506	588	565	554	578	573	571	569	581	529	540	535	568	565	553	529	530	586	526	501	524	517	532	512	532	521	537	528	522	541	538	510	556	577	488	515	553	518	530	544	555	566	537	505	541	500	537	512	502	535	543	526	524	545	549	544	552	562	538	545	556	527	520	528	520	562	597	566	561	560	546	504	571	582	494	527	589	531	567	511	558	526	539	551	556	530	534	566	550	554	551	532	543	519	534	561	522	573	514	567	564	527	558	540	560	544	554	523	514	522	510	538	517	533	535	534	529	516	543	533	534	573	520	500	549	519	511	513	531	611	548	540	529	542	551	548	547	546	530	527	540	545	534	539	525	526	544	541	557	526	543	530	540	573	524	580	543	526	560	520	580	536	511	595	587	548	545	530	537	540	553	535	501	523	544	539	510	522	568	536	532	541	541	509	501	521	538	522	522	544	545	503	525	530	497	525	578	519	541	515	555	521	549	534	573	495	545	538	566	548	503	511	556	575	534	551	517	497	535	553	558	519	531	507	494	550	578	531	462	527	550	546	556	518	544	548	570	556	545	561	546	520	545	497	574	497	565	551	497	522	535	531	534	556	509	524	553	552	549	524	543	498	538	556	556	523	540	524	513	533	541	522	535	520	522	557	560	523	506	511	563	580	555	566	537	565	580	511	535	526	542	570	540	550	507	510	572	556	536	510	541	538	536	551	527	559	526	580	504	548	523	552	562	548	562	506	563	535	524	509	555	549	511	526	500	561	550	501	512	522	585	544	582	590	553	541	528	551	561	561	558	528	546	523	486	509	531	556	542	571	547	516	558	523	569	560	539	520	582	534	549	537	527	545	582	534	564	537	537	548	474	569	528	571	557	541	495	559	572	526	516	552	568	531	509	504	550	557	558	561	537	520	535	537	554	576	516	585	569	524	544	575	524	518	504	555	556	556	515	538	518	561	522	570	528	566	568	573	556	512	498	520	568	571	572	533	514	541	529	562	558	540	567	490	542	548	533	505	560	533	520	501	523	530	498	576	533	525	495	529	578	531	605	572	483	551	553	554	524	567	520	486	550	551	536	531	508	582	551	574	550	561	543	587	533	553	562	546	527	557	539	571	565	517	543	564	586	582	542	540	525	523	495	515	503	523	547	537	535	534	533	548	515	515	511	578	558	548	527	558	539	585	597	542	559	567	540	555	537	571	516	505	541	506	540	545	546	512	564	554	531	510	555	547	522	518	507	554	519	558	509	536	557	523	563	541	500	537	507	525	543	562	544	521	496	506	557	566	532	510	503	565	541	543	560	544	562	566	536	555	563	561	502	543	518	522	518	525	544	560	479	573	562	527	533	510	523	523	546	516	543	560	490	555	540	497	551	542	572	523	530	555	562	542	576	567	523	522	568	567	523	556	547	505	540	500	522	526	530	529	549	546	579	602	522	566	531	578	550	564	537	553	514	531	536
15501	22125	18049	18146	10976	6966	5213	4157	3669	3279	2708	2436	3503	15821	22489	23964	14761	11879	6614	3218	1743	1132	777	635	584	550	548	586	607	550	575	526	559	529	569	511	521	599	563	571	575	546	553	559	603	526	554	551	554	549	580	570	542	543	532	547	547	566	546	577	546	576	571	543	522	583	577	574	569	558	552	574	562	575	567	541	567	554	545	542	543	550	575	568	580	543	546	586	583	566	526	547	552	567	557	541	557	564	520	522	526	565	559	562	544	599	542	548	512	562	566	593	555	576	529	598	527	583	573	554	560	567	580	545	549	533	552	568	559	531	553	567	601	594	535	543	568	607	580	549	564	514	511	604	563	576	594	577	573	553	572	566	569	536	556	574	492	576	548	537	551	530	577	585	531	566	576	578	532	580	545	575	576	560	592	564	600	541	573	555	613	586	603	567	542	577	558	561	524	521	571	560	528	591	557	583	608	576	571	564	534	595	571	554	597	552	557	539	607	565	541	544	560	583	555	524	555	556	500	567	564	579	550	570	593	577	538	516	534	571	560	524	551	548	533	524	558	572	554	578	578	522	590	596	599	534	500	551	533	557	556	557	516	548	576	574	584	574	590	537	595	556	585	557	556	537	551	547	562	566	585	544	560	527	526	537	573	556	576	610	566	533	555	542	618	569	550	582	599	554	589	570	559	559	528	552	565	547	533	580	548	618	568	576	540	548	591	546	547	519	568	522	551	524	541	523	529	582	548	550	571	566	587	531	579	571	553	548	553	551	579	556	583	526	567	577	553	535	488	579	574	559	558	578	555	545	549	549	541	559	579	560	554	597	558	581	562	511	548	554	589	540	545	524	586	551	541	569	578	567	504	583	590	520	542	573	574	555	550	586	516	612	553	544	583	507	574	548	543	550	562	543	562	591	543	570	527	552	562	567	527	556	551	595	586	531	563	565	531	528	565	531	595	559	580	584	570	550	576	552	561	568	533	573	566	582	558	543	575	525	577	569	567	561	575	564	559	539	572	538	565	557	610	548	566	563	560	570	551	499	599	522	555	586	527	568	601	546	575	546	533	587	516	557	565	520	519	557	515	550	552	551	548	609	541	595	538	558	593	545	534	559	563	582	546	612	564	491	545	569	562	531	528	534	600	536	498	560	558	518	601	589	580	521	554	504	594	570	509	557	586	546	555	565	548	524	517	558	568	543	535	543	583	529	586	561	553	534	593	541	560	590	517	568	566	525	493	580	579	525	562	555	536	537	543	534	556	588	550	575	553	569	546	587	625	561	503	569	568	522	560	593	536	550	571	589	537	567	558	570	596	557	591	588	560	554	566	571	533	588	551	531	569	578	584	546	595	546	551	522	553	581	599	527	579	586	546	533	561	544	583	537	581	554	542	564	537	550	580	554	569	559	549	547	570	546	595	555	563	570	548	532	524	551	570	556	563	560	531	574	558	583	561	525	574	567	521	528	527	523	553	597	556	528	599	531	568	533	560	545	557	581	536	558	572	521	574	557	591	537	566	557	550	574	584	530	562	557	521	543	552	541	567	569	585	545	558	571	563	587	566	600	556	514	559	585	579	566	597	582	580	543	534	548	568	570	542	524	543	529	573	582	532	554	549	536	562	545	534	560	556	560	551	525	573	580	592	565	568	582	553	529	541	574	600	539	557	520	595	632	553	578	539	525	511	545	537	539	546	523	596	581	552	551	609	587	570	551	549	551	537	542	548	569	520	544	552	562	530	557	539	549	573	539	562	504	564	544	554	538	549	565	552	526	526	543	539	582	549	535	589	569	560	537	587	535	539	556	529	563	552	557	557	565	564	561	555	549	526	550	587	551	541	582	561	517	567	487	536	520	551	538	544	559	541	526	561	575	561	606	552	527	567	540	546	568	542	571	549	603	545	528	592	567	528	522	576	525	556	570	569	532	542	566	545	570	584	547	549	541	603	541	558	566	597	532	595	525	539	558	570	538	541	576	557	557	536	573	567	573	559	572	597	550	540	555	544	568	589	534	517	529	543	595	522	563	542	545	558	555	580	544	583	540	569	570	580	576	549	506	549	604	567	492	578	558	552	554	589	567	570	552	593	551	571	584	550	555	538	586	548	549	587	539	607	519	541	520	582	567	564	585	573	567	562	592	585	524	552	564	561	544	564	597	582	499	544	579	563	568	569	548	569	574	536	568	612	605	522	547	556	561	574	629	540	583	591	559	517	573	532	542	571	549	530	527	573	512	577	567	508	555	541	503	529	582	551	543	501	536	559	522	545	552	511	603	534	504	555	531	574	540	561	560	571	569	546	587	524	557	532	573	572	567	547	570	539	547	552	555	517	577	547	564	557	554	529	576	565	544	519	576	536	537	563	592	547	532	542	567	569	570	559	533	513	569	559	550	540	538	545	572	527	564	574	535	527	558	572	587	567	554	508	548	542	551	549	540	575	526	574	595	549	562	520	546	541	543	553	570	538	558	540	554	588	601	573	542	536	575	551	553	569	575	563	558	543	538	568	538	567	565	576	537	575	562	576	557	562	543	597	555	555	546	548	543	551	617	580	598	568	576	607	560	535	560	554	555	535	538	544	548	554	582	576	573	553	556	555	541	585	542	534	545	573	589	586	573	559	514	593	575	533	525	537	617	562	555	514	516	615	551	537	606	558	581	553	567	527	511	561	553	561	546	530	544	551	542	570	532	557	516	558	557	504	536	548	575	538	540	560	561	570	570	551	518	580	554	539	553	585	529	533	556	556	535	557	524	552	550	547	551	570	553	520	559	535	523	537	588	563	553	553	559	531	554	525	579	538	516	528	578	558	556	551	562	527	615	556	538	580	569	575	540	557	549	545	537	613	574	609	565	522	543	565	528	598	532	545	523	542	566	602	562	527	535	539	513	547	570	552	584	538	545	575	528	573	541	528	576	522	535	538	562	543	555	583	535	524	551	573	593	602	539	541	562	604	567	579	560	548	546	543	583	559	542	543	567	588	588	525	517	570	520	580	520	541	537	586	529	586	573	569	506	515	573	574	567	586	564	573	559	571	570	519	564	549	565	589	513	571	570	504	584	539	580	522	552	586	555	546	590	539	557	600	587	608	569	551	573	562	576	541	561	531	561	575	536	540	584	532	525	574	557	589	573	567	574	565	565	576	551	580	575	540	531	559	563	596	549	576	586	558	548	573	571	586	567	573	553	553	572	542	551	527	547	525	531	550	532	543	560	528	543	568	561	517	569	561	558	574	550	553	553	589	550	558	557	528	563	539	602	548	566	520	557	535	525	546	572	519	541	585	584	610	585	549	552	567	546	595	560	539	531	565	533	580	564	538	618	568	568	538	559	572	548	529	595	556	554	543	535	526	562	537	548	559	526	549	519	590	569	552	519	536	560	511	579	559	588	523	589	562	531	558	550	532	572	572	535	541	576	558	568	568	558	569	551	560	551	527	591	534	547	526	590	605	571	576	561	558	545	511	588	546	574	577	604	598	569	518	555	557	486	575	551
28096	19169	9870	7833	4454	2743	1631	1217	1082	884	674	883	889	999	1298	1296	994	866	700	545	459	382	363	355	324	350	329	361	355	340	318	331	362	363	380	353	354	340	388	351	350	331	312	341	345	378	368	334	374	344	335	333	338	396	331	348	363	369	361	325	359	370	362	334	290	328	348	310	348	346	340	361	374	375	341	357	351	344	323	351	360	366	350	340	336	362	345	316	347	349	372	316	332	373	337	341	322	348	344	377	361	331	361	375	302	354	342	341	342	351	359	374	373	348	355	345	352	342	347	377	335	359	357	326	359	348	335	348	362	334	341	335	380	343	354	334	380	351	341	374	342	336	352	326	332	333	365	347	345	310	334	381	314	358	331	330	328	335	360	334	330	365	376	365	381	327	352	351	359	356	345	376	352	351	336	336	362	366	332	340	343	337	326	332	358	371	375	326	355	329	365	342	345	329	335	354	333	352	359	359	344	347	327	339	346	388	334	326	362	348	341	363	342	333	314	351	361	330	356	365	370	330	377	320	327	368	346	363	316	352	338	359	372	319	363	332	344	316	343	383	386	345	329	358	346	354	340	331	337	377	384	352	372	326	340	360	344	321	327	340	330	334	319	344	321	339	379	325	375	346	372	342	342	347	355	334	357	308	365	337	349	336	365	383	344	367	370	367	364	345	328	365	331	342	335	352	332	337	376	355	359	338	370	321	353	354	368	351	358	362	365	368	356	338	320	376	346	318	359	357	318	384	395	343	334	352	365	371	330	342	362	362	343	337	335	376	333	342	349	365	353	348	352	333	350	382	328	330	349	338	383	315	324	374	351	365	372	317	326	341	351	340	382	330	341	377	341	377	342	330	357	357	344	332	353	341	338	365	376	324	349	354	327	356	359	333	331	373	341	362	347	341	338	349	336	356	312	370	358	336	332	351	395	340	338	363	336	318	323	360	333	392	316	353	355	335	367	356	346	317	369	397	365	339	347	308	362	365	340	389	357	333	369	341	346	369	349	364	300	332	338	355	357	343	333	368	365	348	335	367	345	338	369	348	336	320	328	323	322	358	332	368	368	355	303	346	333	333	345	342	343	381	348	376	343	360	330	338	330	355	360	373	353	368	371	357	333	349	339	346	339	340	330	350	376	344	345	350	346	403	337	329	362	364	335	357	347	322	337	360	355	381	360	404	367	355	332	349	364	320	333	349	363	330	357	368	347	351	353	367	361	337	313	341	369	373	363	334	351	359	361	331	333	382	325	348	357	345	353	366	394	346	352	378	318	334	360	370	381	334	310	318	376	375	328	364	354	353	323	321	334	372	342	366	336	371	361	304	301	334	377	383	327	322	346	360	375	340	336	373	353	353	317	342	350	311	338	342	357	349	349	374	359	322	334	374	351	344	343	336	312	344	341	341	356	335	339	374	340	322	351	364	353	349	325	332	361	369	365	372	346	369	389	350	370	376	326	334	370	364	322	330	334	348	303	361	343	311	322	358	320	375	348	367	329	359	348	338	348	350	360	323	385	347	349	341	356	319	320	324	384	355	358	383	323	379	352	349	342	356	332	358	328	377	344	350	353	350	343	333	374	339	369	352	342	337	348	336	327	367	335	328	332	371	327	330	348	386	374	350	351	352	345	347	364	352	352	357	358	372	352	364	353	338	331	368	356	329	333	379	342	308	335	353	351	362	334	351	335	367	406	350	365	358	380	360	373	382	382	331	352	369	349	376	313	353	349	344	324	362	321	359	343	363	364	350	344	382	326	334	329	352	340	332	377	336	337	346	323	337	362	345	326	321	342	324	338	386	343	388	373	364	338	314	328	376	368	361	346	348	341	342	332	337	350	368	347	352	341	370	328	370	351	348	295	343	345	328	360	358	346	392	322	357	348	355	361	356	347	377	368	349	373	327	331	345	383	351	330	318	347	333	335	342	342	372	336	333	340	366	353	333	372	326	355	349	354	327	328	331	336	359	330	340	343	336	338	340	360	385	371	367	356	370	367	321	326	353	335	362	351	326	328	359	372	355	388	312	330	372	340	352	382	341	349	364	379	346	360	332	385	326	344	360	330	366	328	343	322	342	337	352	354	350	390	333	334	332	357	327	388	313	321	315	363	354	368	361	357	354	343	371	369	354	342	386	334	324	342	369	315	350	370	348	372	331	343	349	368	344	350	332	331	382	371	332	350	320	340	330	318	327	336	331	336	340	339	376	351	375	352	337	340	355	329	366	348	354	343	371	348	342	362	333	348	364	340	368	335	321	318	365	342	341	372	345	384	328	337	355	358	358	346	361	345	348	362	352	362	349	348	325	328	336	329	377	356	350	327	350	321	369	334	347	304	346	370	329	328	361	337	348	327	412	332	343	356	365	348	362	371	374	355	344	362	333	320	326	361	326	320	335	371	316	327	337	357	365	350	374	376	359	351	352	356	375	373	336	334	332	330	356	340	352	318	397	349	338	401	363	301	333	326	328	343	330	338	336	359	361	334	349	350	348	348	346	369	351	328	348	337	341	314	348	351	336	333	343	367	356	341	340	345	331	372	334	358	364	332	351	360	333	336	338	361	319	387	361	330	347	376	347	338	318	342	360	320	293	353	380	353	380	366	334	371	345	327	347	352	315	329	357	334	358	353	360	332	360	316	341	348	325	334	326	353	371	352	372	365	372	370	345	343	353	339	326	398	351	343	332	301	343	342	330	373	349	320	343	370	337	345	336	365	366	367	364	330	356	324	357	356	350	343	381	346	349	357	362	350	328	334	352	346	344	371	363	333	381	338	351	378	360	346	325	358	346	320	333	335	335	341	331	382	340	353	328	374	333	349	358	340	354	345	387	369	354	368	326	380	371	367	374	359	325	334	349	303	351	347	332	358	362	371	324	309	358	309	351	361	345	345	328	348	363	356	334	347	331	337	350	343	336	355	364	365	378	367	356	362	334	347	346	348	353	347	342	329	336	324	405	351	338	385	398	353	337	317	354	363	366	343	333	359	368	367	352	384	364	333	363	313	363	363	372	348	341	345	337	324	337	365	349	321	342	344	335	356	327	361	366	328	376	312	334	368	356	383	333	362	364	324	359	355	347	360	335	354	342	343	357	355	332	381	346	356	335	351	347	377	339	323	359	375	344	325	350	386	328	358	359	342	324	400	339	362	347	336	329	400	328	366	353	355	309	332	336	352	333	345	397	343	344	339	357	349	340	333	340	329	366	357	340	358	346	352	356	387	326	356	339	374	353	344	360	342	324	351	367	333	387	350	357	348	345	325	366	333	334	359	336	328	351	352	334	363	356	352	335	308	342	339	335	319	303	342	365	328	338	361	318	366	344	381	333	334	331	343	346	340	364	339	336	327	314	337	320	352	320	388	342	351	353	351	328	318	350	337	356	336	380	316	349	360	378	353	343	357	363	345	337	355	348	346	359	321	356	352	334	361	321	349	353	368	322	347	374	340	375	376	334	363	349	360	317	353	361	345	350	375	341	362	321	328	322	341	333
9252	7073	9040	9790	7281	4939	3248	2348	1924	1523	1214	1492	1489	1685	1865	1851	1452	1165	810	574	476	441	396	376	395	373	373	373	382	371	393	358	356	381	380	346	360	350	381	333	344	369	387	356	407	361	373	369	365	365	372	367	380	382	370	354	374	411	369	368	379	361	371	377	383	376	380	369	353	387	405	382	385	373	391	379	366	369	407	357	338	367	363	367	389	390	367	355	351	357	393	387	393	363	368	391	369	378	321	360	396	382	378	405	395	379	328	398	360	375	368	368	378	398	377	374	368	369	354	367	399	379	363	392	347	366	384	402	363	360	365	372	388	378	373	383	385	391	386	346	390	378	360	372	382	363	363	350	404	372	376	376	372	329	393	345	412	400	350	399	360	393	377	361	347	414	381	371	361	381	367	355	375	410	397	382	376	360	377	373	364	376	386	353	378	405	382	413	390	381	354	382	372	375	396	377	350	392	337	381	368	359	332	384	383	355	375	358	393	363	378	374	352	416	358	387	365	387	377	353	388	364	373	365	408	395	362	374	386	361	377	384	362	372	381	365	359	395	345	385	358	352	375	392	360	383	378	380	350	381	347	371	379	386	378	380	364	382	375	366	329	379	382	364	407	392	353	376	382	335	376	389	365	351	411	348	379	365	380	373	355	410	392	384	414	393	370	365	370	382	414	350	361	397	411	349	356	378	392	386	335	378	365	369	337	406	389	398	357	339	397	388	352	404	354	369	366	398	392	399	374	354	366	382	385	399	377	395	401	372	401	365	388	386	393	388	378	375	398	379	385	342	375	321	384	376	367	391	381	398	372	389	376	411	356	370	366	355	381	382	389	362	365	367	392	370	381	379	367	386	428	359	360	389	362	418	377	348	376	373	372	358	368	387	371	365	349	379	382	399	349	374	371	378	364	375	380	380	419	362	371	334	353	330	387	372	384	403	376	381	339	369	374	371	388	369	376	378	394	403	370	396	326	361	367	399	381	363	407	366	357	408	387	379	390	350	377	346	388	366	344	378	373	352	346	407	344	343	340	367	380	383	383	359	327	376	390	383	392	406	339	378	359	368	348	377	393	361	376	407	362	382	350	393	385	387	364	382	367	329	392	362	364	419	394	371	381	399	384	361	392	367	368	370	385	363	368	374	421	369	368	363	362	384	404	324	361	389	341	412	365	415	411	369	367	392	375	385	390	339	370	368	334	388	376	361	381	357	364	382	380	395	345	358	357	363	405	360	397	386	378	379	384	378	365	333	355	374	386	370	367	356	387	387	372	409	372	403	388	356	389	365	378	406	386	378	394	336	360	363	375	410	351	399	378	381	355	375	351	387	350	405	396	384	371	379	394	386	388	344	355	364	385	383	368	372	353	388	370	411	373	366	351	436	380	356	372	376	382	370	363	359	406	388	382	347	376	370	366	431	404	369	342	362	367	395	392	387	371	362	349	355	395	383	357	384	376	390	378	363	392	364	366	389	389	397	372	397	329	397	369	377	427	394	397	368	375	392	365	395	375	390	395	384	356	354	344	356	370	403	375	383	364	379	371	412	399	369	372	366	365	339	371	399	363	406	372	387	334	377	368	417	346	366	365	395	386	394	369	382	368	367	407	378	355	365	400	419	359	414	342	372	406	392	381	364	432	356	391	405	378	367	353	386	380	371	379	364	357	391	382	393	390	369	392	357	417	376	389	367	397	377	356	360	383	393	394	346	416	401	380	405	334	396	342	377	419	385	366	346	373	384	359	368	364	396	390	402	365	359	409	401	407	406	388	396	385	347	380	344	374	375	342	381	388	345	392	370	368	357	364	366	391	374	381	374	404	359	368	380	403	376	352	373	388	347	376	371	345	390	373	339	352	344	389	357	339	380	394	378	369	392	389	325	387	401	351	384	397	361	396	363	371	394	367	408	392	360	374	380	401	393	340	356	354	379	369	377	384	347	355	398	383	391	342	371	376	372	402	356	352	388	350	362	381	390	381	355	341	381	421	367	374	353	359	353	377	359	373	393	396	408	359	358	372	350	400	397	369	391	375	355	335	372	376	366	357	385	367	388	378	398	391	369	381	383	385	409	383	374	366	354	389	378	373	377	377	335	382	359	382	373	379	364	380	396	373	348	376	350	400	350	357	368	342	377	397	371	382	393	372	399	378	333	373	419	349	372	370	378	387	336	391	393	382	382	351	376	354	376	376	343	407	360	369	383	372	381	359	377	381	391	367	388	381	391	362	369	359	416	347	387	356	367	372	397	387	426	358	395	338	396	350	360	374	353	386	354	382	375	411	404	349	406	418	346	378	349	336	403	357	362	396	382	395	378	359	391	391	368	360	354	396	366	410	388	378	389	382	358	401	345	380	393	348	374	388	395	354	361	358	379	402	378	388	366	384	354	345	374	346	386	374	356	357	396	373	369	369	374	415	365	374	414	403	369	365	393	388	396	379	381	382	387	374	387	369	351	377	340	366	362	389	386	381	402	354	371	399	420	404	357	354	364	373	346	359	356	374	407	373	391	394	353	370	364	385	363	379	383	414	368	365	377	371	371	354	371	361	394	335	376	364	374	410	335	352	361	378	369	361	377	327	363	371	364	410	381	381	410	360	354	410	371	382	360	364	339	364	378	352	351	357	413	360	376	368	414	380	388	371	409	357	338	345	388	371	369	338	369	401	350	361	384	364	354	398	395	360	385	350	360	365	352	392	381	402	368	341	379	362	394	384	377	383	390	386	374	407	383	368	377	388	378	333	426	366	345	416	360	372	350	354	331	378	381	405	405	420	366	383	401	434	360	365	350	365	384	364	390	388	382	373	367	400	390	350	405	380	373	369	372	338	366	375	352	382	358	388	373	390	352	377	369	343	379	372	377	353	357	392	354	361	360	396	385	378	373	405	359	388	373	352	373	365	379	391	416	363	388	374	362	400	356	365	379	346	380	363	366	392	399	366	369	393	368	391	379	379	364	360	348	366	352	357	380	364	354	399	419	372	410	391	359	345	389	367	359	380	338	377	369	398	343	386	368	377	348	379	351	390	348	366	370	404	397	357	363	364	389	391	400	369	375	373	377	385	380	368	379	368	373	406	348	336	334	349	367	367	378	395	399	374	379	380	385	376	343	370	374	373	386	399	409	351	350	370	367	372	345	366	335	400	397	350	368	362	380	408	364	418	377	414	400	415	379	371	402	376	361	373	345	377	379	357	390	352	415	366	382	391	397	404	355	375	388	342	369	351	352	365	351	365	376	397	356	356	393	373	405	354	380	411	380	379	385	381	416	376	367	377	414	343	410	371	385	361	393	376	373	364	381	385	338	395	383	361	388	386	380	338	365	370	393	375	363	355	395	364	408	368	406	371	366	347	361	396	366	399	351	355	359	408	350	370	378	401	376	337	398	376	376	374	366	383	336	376	368	376	375	394	364	384	391	381	382	336	384	354	376	342	350	394	355	398	345	385	414	388	380	339	337	366	362	404	330	357	396	399	347	387	385	405	402	352	358
24365	21454	28556	24732	21307	10731	4021	2034	1815	1694	1569	1587	1169	5816	9330	8936	5791	3719	2104	1085	705	578	460	461	411	425	454	413	425	422	440	454	432	444	397	427	429	424	404	418	421	403	439	424	439	435	425	440	460	459	418	448	440	451	430	449	401	454	415	407	429	393	393	412	428	429	400	416	445	419	422	414	426	413	424	449	460	419	424	437	399	429	445	410	455	444	410	411	447	428	428	455	413	431	462	410	414	411	448	417	458	460	439	430	439	429	381	453	472	438	417	417	423	443	428	394	421	426	441	432	432	421	384	416	366	404	443	434	398	440	446	438	450	425	425	467	422	467	424	422	418	442	448	434	412	431	432	446	416	399	424	393	435	403	400	434	440	440	392	413	435	385	417	434	415	422	424	441	435	405	448	428	419	421	390	399	438	426	453	448	483	418	444	459	442	402	442	413	402	418	412	441	452	421	457	419	432	425	440	442	403	436	450	412	431	399	435	416	418	382	403	419	439	429	417	458	431	434	423	452	417	444	446	433	407	433	422	404	451	424	407	388	416	434	418	399	424	421	427	446	437	464	380	467	426	396	426	439	374	386	462	418	455	415	425	401	413	445	408	456	403	399	433	418	430	435	416	451	410	447	405	489	435	465	436	390	417	440	443	414	452	421	417	377	481	453	443	394	388	388	398	438	417	390	412	406	457	434	401	413	404	415	412	385	409	435	418	437	460	457	431	405	426	427	472	380	441	462	403	434	446	417	407	438	437	401	431	411	395	437	433	419	393	433	434	403	422	386	445	418	398	417	418	404	455	395	433	435	452	448	443	381	435	438	433	419	462	444	402	424	397	427	424	437	402	448	429	440	450	420	406	438	378	428	455	451	429	418	451	463	415	434	462	406	399	460	442	443	436	434	422	424	419	445	377	381	437	445	428	441	427	439	437	409	435	440	465	436	423	427	405	444	429	419	425	433	412	377	421	395	435	411	406	459	414	423	412	414	433	425	409	421	439	405	437	384	437	448	432	389	429	447	399	462	430	432	465	440	427	416	458	436	432	416	438	466	417	407	473	438	421	431	406	393	426	461	404	440	432	424	446	389	423	394	418	459	456	444	427	439	423	441	434	409	435	418	442	433	436	411	447	418	432	415	450	392	447	413	418	440	417	422	383	440	428	447	400	436	466	408	471	422	424	425	393	407	445	406	440	444	471	403	424	417	462	421	431	421	405	414	421	413	432	387	395	428	413	414	448	445	438	468	419	443	457	404	465	422	449	409	447	445	466	397	444	449	430	414	424	441	407	406	410	422	439	447	414	457	458	453	427	415	430	418	432	445	414	419	412	450	419	426	428	426	405	443	418	444	460	438	417	404	437	460	424	419	405	408	447	402	398	436	438	448	428	401	383	420	425	423	453	437	434	441	430	410	435	421	404	403	420	420	410	437	426	441	421	416	404	443	435	444	416	454	411	392	475	447	427	447	407	430	425	446	412	489	424	374	440	415	413	441	434	408	412	453	445	442	368	411	432	439	420	397	407	415	455	433	441	410	408	433	423	413	410	435	434	436	465	462	429	400	401	450	427	426	421	447	429	432	438	405	436	442	465	419	427	418	437	464	406	415	423	396	421	408	415	434	418	473	441	452	397	421	419	450	442	411	457	421	410	426	408	434	415	422	418	412	438	406	435	423	411	439	448	411	434	446	439	433	430	411	456	427	470	436	459	436	423	426	446	434	418	448	464	456	433	425	423	444	419	408	414	427	433	446	413	422	464	437	401	467	435	386	410	423	418	432	378	414	412	407	451	429	427	465	412	420	447	439	410	385	455	412	407	414	429	432	423	401	402	436	412	415	448	411	418	450	425	426	441	410	453	390	415	443	416	400	410	418	444	424	414	414	456	435	416	412	420	409	389	427	455	430	442	375	435	441	431	424	422	401	437	443	439	426	401	418	435	462	392	417	430	454	436	435	456	448	414	411	409	420	411	419	465	433	439	421	420	441	392	409	444	396	446	432	411	428	411	418	434	422	426	424	420	433	418	435	409	430	462	371	442	440	439	462	453	428	373	427	424	403	390	413	403	427	471	425	426	434	438	411	426	404	437	421	429	416	388	442	406	445	395	430	355	385	419	401	432	433	419	445	441	410	430	447	397	400	434	435	415	415	425	441	470	422	419	415	453	392	412	431	443	442	415	435	445	417	415	382	456	451	425	429	464	445	412	428	428	426	448	451	393	430	414	415	438	419	432	446	438	441	467	429	440	413	433	416	380	419	459	407	419	454	454	398	433	421	451	431	408	445	394	429	426	428	437	466	441	420	436	420	428	414	413	432	456	422	456	421	436	431	451	433	422	407	419	440	417	428	400	430	434	425	457	439	411	433	428	356	451	410	416	396	435	461	436	447	437	428	436	408	422	419	436	455	433	415	433	447	441	421	417	433	406	434	425	413	404	424	472	406	423	431	421	423	483	416	403	413	446	382	425	413	412	436	442	419	423	392	411	402	425	407	426	428	404	409	443	458	413	439	424	435	416	423	427	433	420	434	412	424	415	441	407	456	413	417	372	403	394	409	422	465	444	420	394	406	424	421	425	457	439	439	384	402	403	418	415	425	415	440	441	439	369	390	442	470	439	427	412	411	420	427	409	445	455	423	430	467	438	459	431	465	450	414	450	412	442	452	448	451	407	430	418	434	417	453	430	399	416	409	428	426	373	393	495	434	445	468	426	416	452	423	418	451	416	428	464	448	378	433	426	426	413	428	432	401	430	455	436	414	417	451	410	413	377	425	443	419	424	459	427	413	421	393	456	419	395	443	401	411	395	424	417	427	410	418	418	415	448	466	437	424	420	437	377	419	440	450	427	432	416	418	403	400	438	456	434	419	472	433	440	410	393	430	496	459	448	416	414	422	435	428	417	434	414	403	431	407	432	383	433	444	426	400	442	434	431	430	423	397	443	438	458	460	435	410	404	441	395	445	429	418	421	423	444	423	435	448	444	402	440	388	445	425	454	422	431	429	414	439	415	422	427	419	437	435	414	433	461	434	420	440	440	400	451	426	400	465	437	438	432	397	433	433	431	432	458	388	423	440	442	419	393	476	459	440	432	447	433	456	449	426	438	396	477	422	429	399	428	416	404	406	441	431	458	415	446	455	429	430	419	401	413	424	431	456	400	428	405	431	439	430	432	411	410	440	397	388	396	395	397	426	437	421	437	451	416	422	436	422	456	400	428	396	420	413	421	399	424	407	405	462	437	408	428	414	440	447	426	407	415	420	450	436	420	418	429	436	424	424	429	414	380	428	436	405	458	465	443	409	401	440	401	450	436	421	395	411	435	422	436	423	429	388	416	444	418	430	415	467	454	403	394	430	405	454	455	419	446	445	425	388	387	421	413	451	431	431	405	437	456	418	441	450	416	425	440	434	417	403	383	437	459	410	416	421	408	421	403	422	441	443	423	402	409	428	413	437	424	411	436	446	432	445	387	400	418	451	400	405	466	417	440	404
10636	16309	12315	12375	11412	8627	5636	3577	3231	2880	2725	2640	2059	9627	13869	12813	8059	5355	2989	1510	984	644	526	526	457	438	462	478	427	423	477	461	403	445	421	429	467	452	434	467	431	454	493	398	436	448	430	415	441	437	455	418	433	443	464	463	449	455	451	437	442	429	453	435	428	459	448	442	514	411	434	449	432	456	481	432	461	437	452	497	399	452	416	427	442	489	450	431	458	434	473	422	454	455	450	490	437	427	467	454	449	464	454	414	458	401	462	459	492	463	437	451	413	462	444	428	432	466	448	429	467	428	416	429	455	434	434	478	460	454	444	476	386	442	453	426	430	431	464	425	420	430	431	437	458	480	435	443	482	429	426	446	439	484	435	417	466	441	438	417	428	445	407	439	437	504	455	438	435	452	433	451	392	442	450	438	465	432	450	435	434	444	462	481	440	468	475	445	439	429	495	407	457	436	440	422	473	458	442	465	417	428	419	445	489	454	502	421	467	433	470	447	472	458	472	468	463	467	442	461	458	428	445	461	462	415	449	422	461	486	429	436	466	426	440	458	444	483	426	461	429	400	449	448	463	412	458	431	442	432	451	420	450	403	465	467	457	453	436	431	478	440	442	436	460	438	451	398	481	460	448	469	428	427	431	431	444	451	440	460	460	456	487	447	473	455	466	392	460	414	465	452	466	462	436	435	469	494	413	460	459	466	490	436	421	468	450	466	478	449	437	444	426	441	452	445	460	451	414	462	474	454	452	456	454	430	455	451	433	468	480	449	434	460	423	443	441	471	424	448	458	443	439	450	422	426	487	422	445	464	447	459	431	425	466	469	436	477	444	469	448	452	421	444	416	464	457	456	439	479	479	460	425	422	426	419	414	456	468	456	480	435	475	441	443	483	467	462	435	463	435	438	436	477	448	453	427	460	424	453	464	434	461	427	446	396	472	449	454	494	464	448	438	428	441	491	480	433	458	415	390	459	453	454	444	484	474	455	450	429	473	444	449	470	400	436	427	428	465	417	473	452	444	445	445	450	432	479	475	429	432	466	435	438	476	466	427	434	456	429	431	430	435	420	425	473	453	415	450	430	457	446	457	417	479	442	415	486	441	420	484	474	486	450	477	445	427	472	429	450	440	461	435	412	472	467	454	445	459	455	422	485	435	468	430	482	401	426	439	476	460	480	488	410	492	470	458	454	434	470	496	450	442	454	426	430	424	446	450	445	454	449	453	481	486	439	472	437	434	439	439	480	446	430	426	468	480	461	450	461	422	467	470	454	457	438	442	444	491	468	445	470	461	474	468	443	453	449	464	455	441	475	486	445	434	419	440	427	432	439	413	453	453	457	441	423	441	447	478	465	484	463	458	428	461	478	450	445	442	438	412	407	445	421	477	442	424	446	433	447	438	462	456	448	410	436	428	491	426	447	451	472	438	455	463	470	427	438	442	463	449	454	428	449	412	457	452	426	463	411	471	415	454	427	452	440	444	433	436	427	445	452	454	437	429	458	423	481	502	464	430	479	400	436	465	485	473	423	466	483	469	444	453	454	454	413	450	471	428	416	440	451	504	432	440	414	425	483	435	445	427	457	447	471	437	457	461	457	438	458	474	441	458	438	455	439	466	470	449	426	450	426	435	479	437	436	494	441	454	458	421	455	469	444	460	456	445	478	457	430	459	466	455	448	445	455	444	487	405	504	413	441	471	442	421	450	392	396	418	445	409	435	460	438	434	439	436	465	410	453	487	447	447	473	481	405	472	462	445	453	461	462	446	479	464	424	410	488	461	479	466	487	474	440	462	459	471	469	423	448	427	467	452	457	442	434	445	462	453	408	488	446	464	431	493	430	442	468	475	468	464	437	456	449	438	418	445	468	444	405	423	466	482	475	438	421	461	467	428	446	462	418	465	490	442	439	443	433	450	441	462	446	472	458	452	433	467	464	455	464	467	465	428	469	446	462	466	448	446	505	454	467	431	487	458	457	433	492	454	420	431	432	446	422	428	491	447	441	435	411	429	455	449	439	433	477	457	457	435	439	463	459	412	460	470	398	441	480	442	419	453	439	450	494	424	482	469	440	432	407	471	486	438	474	463	432	419	446	399	418	430	470	433	455	467	425	459	488	468	461	422	432	448	443	404	428	470	444	448	435	445	445	419	457	468	414	454	476	480	432	454	457	446	456	433	459	460	456	440	437	451	481	468	435	462	463	481	446	446	429	448	456	477	455	476	428	438	499	454	444	477	445	444	460	461	416	473	483	473	430	426	462	440	435	454	414	411	427	469	474	456	460	455	460	435	446	453	475	454	479	468	446	453	423	449	449	425	476	438	493	420	455	438	464	417	441	446	419	412	420	457	479	474	466	456	449	426	469	400	426	417	435	415	447	435	422	496	434	474	446	462	469	463	452	461	439	443	452	477	449	429	399	443	413	460	434	470	470	447	408	447	437	434	444	427	425	436	472	460	434	500	456	446	448	458	502	450	413	452	436	460	455	436	475	441	450	447	470	450	391	429	411	419	456	455	399	426	464	450	459	435	458	463	481	443	455	455	459	465	470	463	445	443	437	501	449	423	472	451	466	446	429	445	478	473	430	426	408	449	402	451	456	469	450	452	458	474	434	454	450	464	440	467	426	432	465	427	462	446	438	458	428	424	440	453	471	453	486	432	430	464	441	466	460	464	471	457	434	441	426	439	440	447	463	423	447	475	478	456	446	443	447	457	488	429	442	445	491	432	431	467	445	459	454	450	427	448	425	420	457	404	466	449	437	407	481	449	446	426	432	427	418	459	415	465	492	450	453	483	449	450	467	487	471	434	455	443	437	475	459	415	453	471	419	454	437	472	471	426	449	416	386	470	441	470	458	468	437	436	442	447	432	484	459	453	436	463	465	430	469	449	456	455	444	441	481	428	436	420	465	430	468	446	444	459	461	441	448	454	455	410	443	409	476	462	457	483	437	430	433	465	458	388	457	450	467	423	446	458	471	476	428	461	409	488	446	435	426	475	464	422	446	447	480	422	491	466	425	428	464	422	467	447	456	425	439	460	408	427	455	454	450	446	433	456	477	459	445	437	463	488	474	432	437	461	440	424	417	460	423	473	411	451	482	460	421	444	428	472	422	479	411	437	477	489	478	457	468	467	463	444	476	444	441	434	442	465	450	443	465	409	445	411	494	436	455	449	446	453	462	498	450	436	449	445	421	437	465	452	466	471	451	465	420	436	446	430	457	448	418	501	446	429	477	451	456	438	448	439	449	433	478	491	423	405	451	457	445	493	417	431	451	449	455	451	472	450	459	457	445	426	460	452	446	450	465	440	459	442	463	479	423	480	445	471	462	441	458	447	475	443	424	436	475	433	474	437	471	476	438	440	424	420	458	442	497	441	418	491	464	469	446	455	470	440	466	462	471	450	440	459	499	403	442	468	418	445	461	482	467	429	464	478	458	421	449	434	472	464	450	449	470	429	479	433	450	441	408	430	447	460	438	463	445	404	458
25309	21402	27520	25578	13302	4605	2347	1677	1338	1414	1438	1129	1258	4255	5370	5432	3729	2293	1295	805	591	481	437	401	371	415	411	377	380	378	393	407	369	422	413	396	384	396	441	424	404	386	380	434	429	375	425	392	394	396	406	425	358	415	390	412	361	399	420	411	442	421	424	432	367	415	415	394	381	391	377	395	403	410	406	429	373	434	400	406	399	397	377	412	420	376	374	433	406	390	380	390	382	407	407	407	402	428	381	408	432	413	370	423	373	347	379	379	398	412	405	384	383	415	390	389	392	389	391	400	423	390	402	380	384	398	404	384	419	396	427	381	419	385	396	378	363	405	416	357	357	387	399	406	397	396	396	392	437	396	382	380	404	389	403	398	399	381	406	386	410	388	413	393	391	373	388	409	401	385	368	403	377	378	374	381	407	383	433	385	386	414	374	391	405	407	419	412	420	420	385	396	408	398	428	408	400	375	404	385	382	382	386	392	382	364	452	383	403	401	427	410	392	410	399	410	405	391	399	389	398	387	374	397	408	416	400	401	404	364	426	368	404	387	437	404	419	407	377	399	399	413	395	416	388	391	410	360	406	346	377	377	395	393	381	405	383	390	396	423	384	409	372	389	389	342	393	393	382	376	396	404	386	446	410	398	381	396	422	382	365	417	402	406	402	370	378	414	374	369	419	406	359	401	407	407	383	383	403	425	394	385	393	447	414	390	434	358	362	407	418	402	402	390	410	389	406	374	381	400	396	443	387	357	404	418	395	407	382	389	405	384	374	424	377	388	452	391	409	384	379	399	417	388	439	431	402	386	400	377	382	453	391	402	384	389	365	420	418	436	399	386	386	374	381	391	374	382	436	406	398	361	405	389	397	374	383	410	369	389	409	436	383	379	403	431	368	408	374	392	426	378	387	410	388	391	426	397	373	391	377	401	430	407	396	395	400	394	406	416	390	416	435	386	383	416	384	358	397	404	396	385	399	396	395	375	410	349	395	437	397	379	408	402	396	403	387	373	388	397	385	401	401	368	408	425	409	379	420	378	364	404	422	415	396	367	388	360	381	396	400	398	420	379	433	423	410	382	408	376	418	400	383	388	373	400	425	383	398	396	386	427	367	405	352	416	391	386	381	371	393	379	390	396	418	404	397	357	401	382	361	406	371	381	383	404	394	390	386	379	377	408	412	406	443	377	382	423	415	405	393	423	432	374	401	367	380	422	361	397	387	372	404	409	367	410	409	440	377	422	410	406	395	378	432	434	387	371	370	411	405	401	413	394	385	410	395	392	416	404	432	388	406	441	385	410	378	385	380	379	377	388	385	352	387	383	405	407	397	416	366	415	394	433	416	369	376	382	396	387	407	368	393	417	371	368	406	396	396	380	382	432	398	371	411	340	411	419	395	407	392	407	385	409	407	403	447	393	386	398	408	378	378	394	367	365	402	385	396	383	391	387	391	411	409	393	414	394	401	441	416	401	453	425	392	405	411	380	379	400	384	381	376	370	389	395	391	412	381	346	383	401	377	445	364	403	358	368	401	386	460	385	401	392	401	376	370	373	375	383	375	392	373	413	409	376	394	429	403	414	414	398	390	373	408	405	421	393	429	411	417	363	405	389	409	355	394	389	409	405	391	411	380	399	401	412	397	400	414	436	398	376	422	387	357	410	397	397	407	389	370	423	417	393	437	428	457	397	393	400	405	392	368	416	393	390	419	390	404	418	440	379	386	413	393	376	383	398	410	376	405	421	374	400	385	403	403	374	387	423	389	388	412	392	398	413	409	425	386	387	395	400	402	397	401	411	409	347	361	379	404	424	379	409	390	387	447	376	409	378	418	363	384	401	384	389	400	378	378	417	360	388	399	413	383	408	400	403	394	379	420	398	396	360	382	385	371	383	390	438	405	390	416	410	393	406	417	418	407	374	438	369	370	384	404	419	378	399	373	401	409	374	396	376	421	404	403	369	360	396	414	365	391	363	406	420	352	392	389	376	409	382	373	411	414	420	383	424	393	381	414	392	404	389	363	369	372	408	415	379	394	380	377	368	416	431	384	393	391	407	426	367	393	388	403	398	393	386	409	384	400	418	361	358	377	404	419	421	368	366	412	400	392	393	392	415	395	391	392	403	387	356	390	387	381	390	399	403	399	382	351	438	402	409	381	380	415	394	409	395	368	416	395	409	393	407	385	391	380	374	390	390	367	377	422	379	364	367	410	405	374	383	405	400	380	382	410	414	399	412	385	369	345	421	387	389	366	434	433	391	383	385	413	386	385	377	404	363	398	379	358	402	396	405	364	404	397	391	406	381	389	393	405	412	413	375	423	400	412	366	422	412	427	408	417	406	400	410	421	387	382	422	392	396	396	401	428	410	391	393	362	426	362	405	384	400	413	422	398	404	365	399	387	399	428	404	363	428	385	396	385	391	376	412	385	429	397	435	344	390	415	360	384	390	437	378	368	356	381	346	420	400	404	398	386	365	409	406	435	432	404	381	378	394	416	369	391	402	389	408	415	405	398	401	418	391	354	403	398	400	392	362	382	393	394	394	409	410	403	404	413	402	368	359	399	407	387	381	407	367	411	398	390	426	392	388	406	387	402	439	444	418	383	434	397	397	416	401	420	426	352	400	389	429	356	403	370	379	397	403	410	363	415	412	408	398	371	392	413	404	410	365	437	377	388	376	386	379	421	411	392	418	370	398	365	406	394	417	373	388	413	396	422	416	420	384	377	404	357	392	393	385	382	443	399	372	380	379	416	377	404	400	419	411	408	424	385	386	390	396	408	373	398	398	378	404	402	372	380	397	384	411	420	415	382	390	378	407	424	427	387	403	400	403	420	409	404	364	404	374	403	397	373	404	400	386	393	423	423	380	360	418	425	367	401	407	413	420	408	398	394	401	395	389	426	430	435	397	394	397	410	393	387	414	394	406	407	410	398	392	339	419	365	398	420	413	412	390	425	398	391	353	397	411	375	363	416	410	395	412	413	358	407	366	384	381	392	404	409	400	395	398	368	403	385	391	401	376	408	389	378	390	396	404	383	383	419	371	371	400	414	380	419	403	413	402	389	388	413	413	405	436	383	355	430	402	376	374	375	377	428	390	389	366	394	418	384	407	373	391	374	401	434	418	397	409	402	372	400	383	388	405	377	391	409	397	418	419	445	382	412	400	397	396	387	413	435	369	408	363	414	385	417	412	378	387	410	394	378	379	349	373	397	404	403	402	391	396	381	414	434	443	406	414	412	409	407	408	390	383	386	405	374	396	400	398	398	425	395	378	408	420	379	451	439	378	382	393	404	373	431	412	412	409	416	358	400	365	388	404	405	410	428	421	413	403	385	396	420	380	384	385	384	407	362	420	385	365	408	387	370	426	408	367	408	422	398	417	416	397	408	389	421	365	394	412	434	384	431	389	410	386	406	419	417	406	398	376	375	386	376	428	384	396	407	383	378	426	388	429	414	404	392	357	420	364	356	409	419	424	441	401	388	443	402	399
11003	13883	10084	9126	8794	7335	4201	3307	2653	2534	2572	2036	2265	8244	9758	9290	6413	3884	2071	1156	809	541	468	412	449	445	460	417	435	411	453	436	404	434	414	432	426	418	445	445	419	399	423	437	454	404	428	369	445	393	422	420	454	413	466	409	400	438	437	428	389	441	421	412	425	450	431	439	448	419	418	438	416	420	445	407	435	425	449	387	461	440	453	467	416	457	453	405	397	480	427	449	447	420	428	436	445	452	432	430	417	463	369	389	424	458	433	429	431	434	444	439	427	413	390	427	468	451	490	402	468	394	429	409	430	441	428	413	463	444	399	445	437	451	426	410	427	462	402	451	428	413	433	419	408	427	440	443	426	445	423	439	426	425	448	442	407	429	409	417	414	405	405	415	438	456	441	428	400	443	426	463	420	449	389	416	435	437	352	417	406	430	448	422	432	420	452	436	429	435	422	434	409	434	382	447	444	406	429	462	399	427	440	453	424	437	444	437	402	410	415	441	427	409	420	423	453	417	461	439	429	422	436	430	420	425	442	457	405	429	418	456	403	412	448	436	421	436	464	418	448	447	427	432	400	400	431	442	437	420	441	407	426	446	407	455	453	432	402	436	416	453	409	443	435	417	449	418	426	412	407	438	430	398	434	430	452	404	397	439	425	447	433	432	437	433	452	441	457	412	457	443	414	460	477	405	417	403	458	429	435	440	397	465	411	402	420	433	448	461	410	390	438	432	437	461	434	422	396	428	416	426	408	421	427	423	425	403	421	439	452	423	415	422	421	443	445	416	424	456	487	435	412	447	452	414	458	436	463	448	450	412	406	443	422	423	392	443	428	406	426	477	458	420	434	425	421	431	420	420	433	437	460	390	423	436	404	429	423	382	464	420	461	407	426	440	439	458	421	451	430	442	440	416	440	438	436	422	427	421	429	413	452	357	420	407	441	391	417	446	416	434	417	443	461	442	423	419	428	436	426	446	417	376	430	418	433	419	462	379	411	404	448	422	445	450	377	426	412	397	455	470	377	437	456	405	435	457	452	444	402	410	426	441	437	415	410	413	441	410	468	439	422	431	449	427	430	421	407	444	443	434	428	430	421	421	441	424	428	365	422	441	413	460	432	409	459	442	443	457	401	448	421	464	457	413	439	428	436	388	414	435	404	420	423	441	383	432	458	421	394	456	454	403	451	420	405	424	431	422	428	417	446	435	466	439	448	494	449	439	453	430	437	393	428	384	462	405	454	420	451	418	420	428	440	409	417	353	424	454	427	449	461	451	406	446	417	487	451	439	409	427	427	413	436	394	413	398	431	439	406	426	414	434	416	414	426	460	460	419	433	438	452	414	436	470	423	493	383	408	428	398	416	445	464	442	428	439	430	431	436	420	434	431	416	444	428	455	447	434	430	460	394	444	420	408	418	427	438	452	430	432	441	408	467	450	392	437	385	459	408	426	425	439	460	423	443	398	412	424	424	425	387	407	428	438	447	413	429	443	381	436	418	397	442	463	456	447	401	456	394	433	409	428	446	454	426	408	421	442	440	440	385	452	454	395	446	423	434	428	452	404	465	437	427	405	436	446	448	450	445	403	463	403	414	433	475	430	415	407	444	449	422	442	436	427	434	435	431	415	416	454	424	420	402	443	413	435	418	442	432	417	462	415	427	397	454	422	429	463	405	443	431	452	386	422	424	430	417	426	440	435	434	451	401	468	421	417	428	461	437	450	461	424	415	447	427	421	411	432	427	421	376	459	436	417	427	425	400	430	428	426	390	411	455	465	466	436	444	456	411	454	442	429	423	395	406	440	448	375	455	456	432	457	454	440	448	412	489	452	439	395	435	446	442	429	433	438	408	416	406	417	423	406	418	409	476	455	397	430	415	427	435	451	483	432	428	433	403	428	423	411	404	442	436	430	456	415	445	400	484	447	443	459	416	384	451	456	427	437	448	395	437	416	441	418	434	441	455	423	487	441	437	401	427	456	411	395	425	462	452	465	418	443	397	417	412	449	432	447	448	406	408	445	420	441	438	443	431	423	416	435	459	418	439	413	423	387	426	438	445	454	452	419	438	436	441	424	426	408	399	437	408	416	396	416	433	452	395	452	435	418	463	441	434	459	447	369	441	434	428	420	418	430	399	450	456	434	429	429	431	446	449	438	457	445	473	427	397	418	413	450	456	440	424	398	401	420	432	420	425	460	435	389	441	405	431	445	412	422	424	424	435	402	401	405	420	435	407	407	423	395	448	424	392	424	431	421	416	448	466	408	445	437	428	420	411	464	431	410	434	434	417	425	442	421	424	438	424	442	403	419	450	425	428	400	414	435	416	439	480	414	414	416	427	419	426	435	435	420	395	406	435	405	402	442	455	437	416	417	445	393	414	397	436	452	453	406	447	432	416	398	435	429	458	447	461	441	479	422	402	419	437	438	440	457	444	429	442	437	441	406	434	435	402	420	416	430	433	436	433	433	409	408	447	424	390	427	422	426	461	449	398	432	415	406	444	396	454	397	445	420	447	420	410	397	464	444	427	401	424	432	427	432	438	392	427	409	405	427	475	449	411	452	396	439	439	434	434	408	416	424	435	428	410	416	415	448	439	406	451	414	438	391	456	418	406	437	405	451	439	447	436	435	458	508	395	433	452	409	447	411	413	424	434	407	450	454	439	435	432	427	452	425	426	451	411	402	407	475	454	434	414	426	410	431	440	453	462	406	439	461	392	460	412	403	440	449	421	415	418	398	425	425	367	431	421	439	446	436	432	408	429	434	444	441	441	409	419	393	427	436	423	431	419	467	414	416	455	439	415	405	458	445	435	432	449	410	415	442	429	421	398	424	453	438	410	418	404	391	448	443	424	410	419	473	444	457	445	492	417	416	447	439	391	410	457	443	435	429	458	444	437	440	400	386	405	462	425	429	398	365	439	455	418	481	437	454	426	449	435	401	469	428	435	446	454	417	431	416	424	416	409	433	430	431	421	376	454	422	411	413	436	456	430	436	431	472	411	416	453	395	431	442	413	437	415	427	399	403	423	460	437	404	422	389	431	420	417	401	414	451	427	440	446	403	455	471	416	405	413	417	420	399	434	462	438	432	436	431	441	394	405	394	410	443	453	437	396	437	429	420	425	431	460	399	425	416	385	414	424	399	425	443	477	447	423	432	410	421	423	460	433	378	426	456	430	438	460	464	447	460	445	404	434	408	440	410	395	396	404	436	446	418	436	454	419	436	440	450	426	431	439	448	410	450	455	423	426	440	383	458	389	431	391	408	403	422	447	442	433	440	412	414	450	416	430	458	442	458	447	436	438	436	422	445	416	436	431	428	443	407	405	463	442	440	431	466	431	463	427	411	428	427	458	412	439	423	441	452	428	418	422	414	430	433	424	398	435	420	428	441	426	430	404	429	458	399	442	441	395	414	440	433	405	457	406	481	429	434	439	430	434	459	425	456	412	448	438	439	414	451	461	473	444	448	416	409	414	462	422	421	418	434	369	436
22955	21464	29262	24065	21479	21751	12978	3458	2655	2739	2578	1808	2197	15415	19212	17816	11727	7594	3878	1981	1193	825	659	581	578	552	533	565	541	565	571	561	573	530	553	543	569	550	511	558	595	527	541	593	558	552	568	514	550	600	538	525	503	572	586	526	570	525	567	536	556	544	561	540	551	561	599	539	539	595	540	525	520	563	569	542	578	565	582	513	514	591	565	543	515	538	538	528	554	565	549	551	510	567	539	531	541	514	591	558	539	541	576	548	539	524	550	555	601	538	579	553	564	569	531	580	554	504	530	554	530	506	591	533	550	525	595	538	566	582	545	548	559	540	558	584	570	561	538	497	547	565	539	548	556	554	536	534	571	582	551	550	520	583	560	570	537	563	500	566	580	531	518	516	540	567	560	595	518	550	524	558	543	538	541	517	542	550	544	553	534	527	563	554	539	556	538	563	580	542	523	575	563	541	546	571	569	577	579	550	518	506	519	555	531	550	583	536	548	549	586	588	525	558	598	533	588	574	552	555	515	571	534	541	553	531	541	543	536	564	533	519	545	541	581	552	573	534	574	550	555	544	540	582	578	543	566	538	533	535	554	533	552	560	550	554	514	548	550	513	558	550	582	570	541	515	568	548	515	564	560	586	570	552	543	526	562	576	591	533	532	504	555	534	551	567	573	543	525	585	524	545	584	535	553	531	595	469	541	570	565	526	487	589	598	566	548	527	572	483	592	524	555	555	562	577	569	545	554	547	549	525	557	561	528	546	541	572	506	534	535	552	540	542	516	589	553	545	540	586	567	561	554	537	532	585	557	558	517	531	560	557	532	508	572	544	567	548	556	535	549	549	559	533	521	570	538	557	536	568	524	573	543	526	545	533	540	550	493	553	562	575	576	592	557	505	537	564	573	606	517	566	538	541	562	551	529	555	562	525	544	544	590	544	617	537	539	533	542	576	541	535	533	573	526	556	583	585	552	536	540	518	540	538	533	535	558	538	531	552	553	549	515	575	573	505	540	541	573	556	560	535	573	558	521	542	574	521	514	535	550	522	557	547	589	575	573	518	544	539	543	562	508	549	518	566	563	542	520	560	557	516	536	570	553	569	593	570	567	576	575	597	579	559	520	567	541	553	535	533	514	507	557	529	564	531	544	541	543	557	580	531	603	548	521	492	546	533	572	563	586	539	555	588	566	527	484	526	586	493	533	529	541	529	557	572	548	551	571	569	560	557	533	546	528	532	548	515	574	542	579	572	563	523	556	543	584	548	576	531	524	574	541	578	525	576	550	526	571	563	522	503	524	529	567	553	539	538	559	585	561	525	544	543	541	536	517	559	540	569	505	548	559	608	574	524	521	584	529	535	557	542	557	555	517	539	531	571	556	532	568	560	554	537	558	574	589	535	564	544	546	535	552	566	532	567	530	564	552	566	571	531	566	563	533	534	558	523	525	554	587	566	593	534	561	570	597	512	568	521	557	553	554	609	563	559	534	538	549	582	562	550	571	520	528	540	534	551	563	544	542	576	534	524	538	594	586	548	580	560	573	524	606	576	524	534	569	506	567	548	524	513	524	548	585	552	561	547	525	507	515	525	536	548	598	568	515	520	562	534	526	535	514	508	533	542	557	541	517	543	553	515	547	557	582	574	564	528	525	550	548	573	558	551	557	575	536	526	548	528	558	541	536	536	544	545	561	535	538	571	559	529	553	546	586	570	556	530	525	516	548	553	563	530	554	566	549	562	526	530	553	541	549	592	489	556	559	511	548	556	550	521	576	555	554	553	515	570	565	538	530	516	526	511	549	562	544	528	577	562	583	523	548	528	579	600	515	523	559	550	550	543	577	547	565	593	502	531	535	561	600	561	504	514	547	550	586	526	548	560	576	542	532	590	554	555	551	544	534	508	587	574	531	515	538	547	538	562	508	535	558	572	577	526	526	534	562	532	556	482	538	505	525	579	556	605	555	545	574	549	539	546	545	565	525	528	541	510	505	523	535	541	515	563	591	492	591	566	560	508	587	530	508	573	526	565	586	564	602	525	567	576	508	582	526	542	558	554	501	558	555	581	589	572	537	541	550	543	536	566	519	535	594	554	550	563	577	558	535	532	494	594	541	530	551	535	515	547	574	573	539	538	561	563	569	528	562	533	609	528	568	554	556	570	559	575	561	550	504	529	500	508	535	559	539	548	525	577	554	534	550	567	549	556	557	598	567	568	526	540	540	577	591	497	516	578	571	546	553	519	547	550	524	546	552	534	586	515	520	571	558	559	534	540	592	565	552	564	532	536	544	532	513	585	567	542	490	602	544	538	575	556	534	614	542	556	571	538	578	553	547	552	523	546	570	567	542	547	511	534	554	561	570	545	574	542	534	562	543	521	553	599	574	544	541	549	581	607	534	540	548	535	535	569	534	583	530	554	534	531	548	544	591	527	576	592	517	541	570	502	548	562	558	542	554	541	522	568	547	519	534	542	591	553	589	586	560	550	548	541	562	504	527	591	573	568	546	533	550	553	525	549	582	513	558	550	555	518	519	557	565	545	547	528	541	544	582	549	559	534	550	591	558	526	566	590	591	522	542	526	544	579	561	570	591	533	552	552	539	567	561	522	565	585	547	545	523	515	536	540	572	536	526	557	549	577	551	516	568	518	546	616	550	555	540	562	535	538	519	564	544	546	560	532	564	563	542	574	550	525	553	539	577	500	536	540	547	590	567	539	556	598	561	500	578	531	563	564	535	561	550	537	574	561	564	560	530	543	551	583	566	548	550	590	533	549	534	547	574	530	599	555	548	564	545	528	579	545	574	542	576	527	537	560	565	534	624	558	526	535	556	534	579	553	558	538	562	552	517	547	513	532	496	605	555	542	555	569	546	526	568	517	490	525	549	547	562	560	553	572	552	489	592	555	536	525	529	528	575	574	599	568	519	571	506	492	515	568	585	530	554	539	561	501	562	531	536	564	552	569	536	550	574	546	559	543	621	573	586	559	546	550	546	571	578	594	547	574	518	592	592	572	523	582	549	564	549	547	568	525	542	559	549	556	549	526	545	564	560	493	537	565	528	546	568	552	591	551	551	552	532	524	571	530	531	553	534	520	531	516	523	547	565	549	527	527	582	579	581	553	540	540	559	568	524	538	559	593	564	539	562	600	543	582	553	567	554	538	580	546	548	579	538	530	561	517	624	579	556	585	516	521	525	559	568	551	556	590	556	516	572	543	556	523	569	542	513	582	570	522	567	591	594	543	534	531	568	589	536	565	527	547	539	551	533	534	504	529	545	529	569	522	522	519	548	566	539	514	567	594	523	538	514	558	581	547	565	553	561	587	542	544	573	575	596	574	523	531	526	531	555	569	577	557	562	549	541	564	580	551	499	576	512	545	560	546	519	543	545	567	549	538	531	570	579	513	549	498	547	563	540	548	511	599	536	551	536	555	527	520	532	575	583	546	531	568	500	550	540	570	541	580	546	567	557	556	531	582	559	558	563	531	555	523	511	527
16945	27211	17087	11810	11329	10043	7010	5351	4788	4802	4493	3049	3739	21929	24137	22061	15141	10547	5442	2803	1476	959	685	637	600	559	561	578	611	538	597	553	582	536	546	618	583	549	584	561	606	609	586	574	568	543	593	578	586	558	598	573	582	554	558	573	604	548	582	577	526	521	585	561	605	574	524	597	555	537	554	592	581	583	557	588	599	573	533	593	589	529	519	569	526	544	580	574	545	603	548	567	556	544	584	554	567	548	609	535	570	565	539	608	585	584	578	615	570	580	588	603	587	552	557	571	577	558	619	579	611	544	578	575	564	600	567	555	537	538	561	590	570	587	587	555	559	584	569	556	616	578	574	547	595	596	518	577	578	542	575	574	577	562	570	560	586	594	589	551	602	529	599	546	539	582	610	563	574	571	577	561	578	555	531	545	561	572	568	564	552	522	582	558	570	597	526	557	595	564	560	555	575	578	583	544	596	555	569	596	545	547	547	564	541	572	562	531	538	616	564	548	607	558	549	588	621	583	564	586	571	594	601	549	542	576	582	553	505	508	572	568	554	601	587	556	520	568	570	530	566	599	561	537	556	580	563	558	561	573	609	596	582	510	560	605	550	563	546	601	571	594	584	537	583	546	593	562	572	635	525	565	589	546	583	537	562	638	543	597	537	533	593	525	555	614	556	555	573	570	553	516	541	568	583	586	496	600	549	593	601	517	569	550	564	562	539	595	509	563	586	533	566	560	591	570	518	589	591	566	557	558	540	533	522	595	565	566	582	573	532	590	588	613	596	591	539	575	547	543	551	593	587	571	557	558	548	609	575	559	532	574	585	618	535	583	590	587	543	561	581	585	568	571	524	537	563	526	531	588	542	568	602	558	582	577	510	545	573	571	527	554	547	565	560	604	561	550	571	544	577	552	603	585	553	553	529	562	579	547	595	569	567	547	586	586	557	605	600	528	588	595	563	566	606	557	544	563	594	570	562	563	568	595	558	605	540	550	569	567	556	571	598	551	606	619	580	563	556	559	531	559	583	562	584	545	565	572	549	563	573	562	615	593	546	544	553	603	539	558	543	529	565	553	600	566	592	576	579	558	599	542	546	596	543	570	567	540	552	595	550	544	602	604	597	579	571	577	572	553	541	599	586	582	523	576	558	578	559	572	596	554	584	574	575	542	571	545	583	535	577	571	544	582	594	588	570	560	544	553	616	541	567	577	567	575	622	613	569	558	578	543	565	528	566	592	583	549	619	555	530	580	578	527	570	600	562	566	580	544	553	580	570	585	562	600	548	546	565	540	584	575	548	601	574	552	509	516	540	550	561	583	555	614	536	588	598	597	547	518	582	551	535	574	555	604	569	630	570	580	610	568	554	583	548	539	565	559	532	574	542	563	563	550	554	562	527	560	567	583	564	551	566	576	577	594	580	546	555	577	573	584	559	547	557	540	580	552	615	558	551	568	562	574	613	569	600	559	569	548	568	560	612	569	520	568	539	565	601	570	606	545	551	544	537	551	579	562	594	567	555	580	549	590	568	546	611	565	588	529	550	536	579	554	590	530	525	591	596	592	555	567	548	538	570	599	510	569	556	548	602	591	541	616	574	566	580	591	572	540	552	584	584	579	523	545	560	575	572	555	564	559	584	580	529	525	547	567	535	556	548	524	526	552	572	599	595	588	600	565	573	573	570	565	570	572	593	571	570	596	592	547	593	581	587	549	530	522	584	544	583	584	604	554	535	577	582	570	536	514	566	593	557	568	639	584	554	548	576	579	574	548	540	578	581	563	561	584	588	585	595	591	594	622	543	600	584	535	534	579	584	610	592	569	575	575	566	590	646	576	598	548	569	549	593	563	569	553	568	572	593	579	580	601	511	566	576	560	583	584	595	596	551	558	571	574	536	626	517	592	545	587	555	543	564	526	549	590	586	590	562	604	579	569	589	556	561	585	540	603	597	534	612	603	538	594	576	559	516	539	567	550	587	572	542	569	546	539	594	579	542	561	590	536	559	555	569	549	593	549	599	569	573	575	577	598	515	541	561	548	566	535	587	602	568	551	563	559	545	601	600	559	620	567	580	609	567	554	589	562	605	565	558	565	583	595	551	574	566	576	582	591	523	579	565	589	560	565	538	568	584	538	561	559	566	594	555	530	549	548	567	553	606	602	600	562	552	576	535	553	569	574	569	542	579	554	596	597	537	592	597	542	544	576	544	585	539	561	564	584	555	504	580	590	564	543	573	586	616	555	593	616	544	558	570	552	587	553	580	600	568	587	570	540	627	603	581	567	564	578	594	547	576	557	539	587	543	541	592	553	586	580	558	586	593	564	546	526	575	532	624	541	585	596	557	622	546	580	589	573	567	548	596	568	568	567	554	544	570	634	586	563	585	581	589	584	560	586	567	580	580	622	545	558	556	569	566	601	563	531	570	525	570	587	606	591	560	573	603	528	582	570	566	541	544	567	570	612	582	581	557	542	619	546	576	588	572	588	534	569	609	559	573	585	600	546	537	554	599	542	585	573	578	593	547	572	536	572	565	553	550	565	605	560	562	577	588	586	577	543	560	566	569	542	532	577	531	622	581	589	548	553	587	628	571	578	589	535	563	609	587	595	594	590	574	572	550	580	581	577	578	568	560	579	588	592	587	538	582	610	545	541	549	553	540	547	522	612	552	581	568	570	510	534	577	567	536	546	554	569	564	545	550	552	565	606	558	592	590	558	584	551	557	560	575	561	570	527	513	531	577	593	587	591	576	579	586	560	595	546	589	528	525	555	536	539	546	572	543	557	585	583	561	561	587	580	547	587	583	590	562	590	596	564	574	560	586	551	593	605	567	558	569	575	569	562	559	535	541	575	556	547	564	548	553	575	563	584	601	542	551	574	571	573	571	572	586	566	605	575	583	543	577	580	563	559	596	574	574	543	555	580	596	579	573	564	569	548	568	513	590	567	595	597	556	563	609	579	558	555	582	524	623	558	561	554	598	537	609	609	528	590	566	586	592	517	551	507	572	612	552	558	542	560	544	565	579	598	581	538	546	582	543	589	607	586	603	579	575	563	548	539	599	606	573	608	569	549	558	562	574	576	554	552	585	572	563	545	562	557	505	539	570	580	525	555	557	531	565	599	548	507	525	573	570	583	550	534	560	580	583	556	556	558	531	597	573	562	542	563	563	585	592	552	569	551	562	566	528	577	555	526	570	589	536	562	580	555	599	549	522	576	600	596	568	573	552	534	573	568	552	581	574	574	626	578	554	536	557	569	532	575	606	595	552	542	530	550	564	562	569	583	558	535	545	507	524	548	577	552	551	562	536	574	517	632	565	584	564	573	600	531	531	568	566	576	546	584	609	566	573	586	618	596	603	543	556	563	516	595	578	573	546	599	630	578	587	562	573	581	601	615	573	580	579	550	582	570	546	533	598	552	581	580	574	581	552	550	557	602	603	583	579	554	540	571	573	566	563	583	580	580	566	545	566	549	588	557	541	562	566	609	577	525	551	580
28143	19434	7847	2984	2007	2362	2148	1284	698	781	726	713	700	1111	1233	1147	920	760	635	492	455	423	338	366	342	348	338	341	389	343	364	340	382	359	343	369	355	345	336	345	347	365	377	332	361	355	361	348	345	383	336	357	368	382	383	340	346	332	337	379	371	351	382	378	336	373	372	378	343	388	372	363	372	402	379	375	354	364	362	327	327	326	362	338	361	342	363	389	328	332	325	331	336	316	347	371	352	323	353	366	353	343	371	342	329	348	385	359	346	326	378	373	360	324	354	367	330	378	344	349	383	366	383	365	385	355	366	362	361	354	361	386	343	361	364	349	340	330	379	339	341	374	380	350	347	348	324	310	361	364	407	333	382	389	359	378	357	358	358	362	381	340	346	315	337	355	359	344	359	363	351	368	377	328	390	336	381	356	356	368	346	375	351	389	365	365	380	328	381	330	348	382	336	329	356	336	345	348	364	345	378	374	368	369	380	352	356	370	345	359	350	372	372	385	346	336	374	370	330	382	322	329	362	387	368	362	358	349	354	337	365	356	337	356	339	380	353	340	361	352	357	366	350	358	356	374	355	332	369	389	355	356	367	355	366	333	362	363	363	355	336	378	322	378	398	346	325	352	332	342	344	340	372	344	365	329	358	363	336	368	348	343	383	381	348	342	371	339	355	394	356	357	327	338	364	385	367	354	356	329	320	379	337	348	360	353	342	344	352	359	330	358	328	368	373	341	383	352	361	366	351	352	318	350	393	331	354	357	358	363	372	339	330	362	353	348	365	345	367	343	336	350	366	368	361	373	360	390	359	348	350	365	338	347	348	350	356	328	371	330	345	379	382	377	359	334	352	320	328	413	345	346	365	361	341	331	364	374	368	358	357	349	363	347	359	347	330	361	336	332	376	343	349	353	366	359	372	404	364	399	368	381	394	302	366	336	311	364	357	365	360	340	347	360	366	376	380	373	334	344	415	377	405	317	384	350	357	381	394	363	340	366	355	346	335	328	355	370	343	378	355	361	361	325	359	376	369	350	329	367	345	378	354	347	347	369	385	355	372	376	345	379	365	361	367	380	379	319	352	362	376	353	399	375	369	359	345	332	367	338	374	382	397	366	367	353	357	330	399	326	353	340	390	376	356	348	338	331	382	322	345	344	372	354	356	380	345	343	375	365	349	366	329	340	396	384	366	366	346	354	410	355	329	349	359	358	379	371	344	356	348	377	372	344	376	404	333	348	355	342	327	357	391	361	348	373	362	336	382	327	344	353	353	361	384	361	333	382	316	383	347	348	331	372	359	326	345	360	366	360	320	355	329	355	368	363	344	363	338	330	374	362	367	374	354	371	348	368	345	360	355	399	368	361	380	335	327	370	344	340	348	348	343	313	338	328	373	375	347	332	367	359	374	356	310	378	351	324	363	351	358	364	340	400	364	368	364	349	358	320	353	329	355	313	323	364	358	336	347	345	340	341	339	366	346	343	355	339	389	348	389	363	329	331	395	359	358	343	355	348	336	342	334	355	315	360	360	362	361	343	310	377	360	365	366	354	328	399	372	369	388	356	350	354	357	365	346	335	368	367	375	355	375	366	337	380	369	363	339	336	381	335	358	361	360	350	337	337	330	355	358	357	355	360	358	365	375	366	389	393	364	345	327	363	359	359	339	349	387	356	338	334	354	351	345	353	325	384	338	349	362	344	342	362	335	326	346	319	364	339	334	395	366	326	338	355	350	372	381	345	357	379	358	368	373	337	357	329	357	385	390	322	359	351	338	363	357	338	355	365	360	351	404	381	350	321	366	354	351	394	359	310	340	342	383	375	363	345	349	364	371	358	379	399	376	360	366	374	383	346	347	357	352	343	373	363	335	369	322	328	375	400	338	350	357	365	329	353	373	342	373	348	339	361	336	347	363	361	356	353	337	376	327	374	372	354	354	379	357	369	385	347	374	368	356	326	392	366	334	315	395	372	375	354	360	381	367	378	362	335	361	371	389	354	347	352	302	352	350	334	346	373	351	324	371	373	358	337	339	359	376	362	360	346	376	368	346	375	361	349	345	357	344	355	376	365	376	354	350	334	358	335	372	350	361	350	415	345	369	373	321	341	359	368	344	364	343	374	340	369	372	393	340	339	336	348	361	356	360	354	375	377	368	379	364	394	337	360	389	382	364	345	358	368	345	345	362	341	366	352	367	357	352	342	317	367	343	370	382	312	373	379	366	367	354	372	356	370	345	357	376	393	328	337	340	351	369	343	364	367	383	342	351	361	349	370	392	361	370	360	346	387	375	335	351	353	362	336	342	356	393	391	352	392	316	358	370	370	342	372	349	333	350	387	334	371	343	381	370	357	367	333	362	367	396	373	345	329	381	351	346	339	339	388	365	350	356	322	361	366	345	366	336	330	393	328	334	362	379	382	344	365	378	356	341	377	353	378	340	352	391	369	363	367	370	363	349	346	362	354	347	401	383	345	366	359	329	361	345	373	348	364	376	327	338	365	331	374	372	368	351	343	385	326	356	357	413	373	380	355	409	366	340	352	363	378	342	344	371	332	340	343	365	383	352	357	409	309	371	373	388	350	351	367	352	388	366	344	377	355	329	355	336	352	350	317	383	366	362	383	364	348	345	344	343	355	387	365	338	374	360	344	364	323	359	349	371	374	366	386	328	381	350	373	342	354	342	383	348	364	380	319	387	366	359	341	342	354	367	345	358	379	354	352	351	349	359	360	378	363	354	389	363	331	362	354	374	366	351	364	385	362	347	357	358	365	355	320	367	377	358	367	375	350	382	361	341	335	371	340	343	329	371	419	356	361	354	388	357	346	370	352	356	337	361	382	351	367	353	365	396	361	367	382	387	381	353	340	360	395	370	339	380	366	344	338	356	345	362	370	351	360	370	336	358	356	384	377	338	351	359	369	393	363	369	344	317	349	364	347	364	373	366	401	377	351	360	335	371	355	355	330	382	346	337	326	349	387	375	362	346	341	341	346	346	339	335	334	375	355	354	348	346	385	352	375	374	366	369	338	358	335	343	363	324	327	341	380	354	352	371	350	340	359	352	364	350	362	385	368	379	337	348	397	380	353	362	347	362	368	356	368	374	374	376	350	361	370	367	379	372	367	343	359	361	369	358	368	369	374	349	344	367	363	348	339	376	292	361	371	332	378	375	383	325	364	377	345	365	333	382	360	355	337	384	357	369	347	333	370	344	362	355	374	359	352	371	345	360	349	358	376	367	362	367	354	352	408	367	363	332	332	348	342	326	355	384	347	376	329	353	348	390	347	342	376	371	341	347	352	358	400	399	370	334	368	380	331	355	391	380	337	352	372	357	405	322	388	354	369	354	370	360	346	362	360	349	371	333	376	365	358	365	351	367	358	355	356	349	354	373	333	322	352	335	363	368	368	348	389	354	305	365	333	328	367	336	380	316	385	380	388	371	329	380	390	352	371	351	358	373	343	330	357	327	355	376	353	330	372	389	359	377	353	352	349
9258	8959	5160	3674	3428	4578	3978	2319	1277	1196	1185	956	975	1475	1668	1576	1192	978	704	582	479	406	393	410	383	374	372	393	410	403	377	380	411	379	351	419	420	391	403	409	393	389	386	349	366	379	391	388	350	405	401	344	391	392	395	380	415	374	386	367	381	397	388	366	387	390	380	402	372	346	352	417	335	410	371	383	386	388	390	348	368	406	385	400	381	378	399	375	403	393	386	345	387	393	405	410	359	382	356	361	407	387	395	343	390	418	397	383	376	366	405	402	384	347	385	399	401	423	383	397	332	374	341	349	397	374	361	398	352	404	391	384	369	390	395	394	337	346	390	379	385	424	369	431	377	374	404	390	416	362	351	379	375	373	393	392	371	354	376	404	374	382	370	382	384	387	371	382	376	410	398	408	365	373	383	393	395	375	402	365	406	378	407	359	423	374	373	415	365	408	438	362	378	370	408	354	419	393	377	391	404	403	408	394	355	354	394	421	420	400	395	434	374	368	360	385	367	384	360	401	372	372	397	386	399	445	386	381	354	379	365	373	374	370	406	365	402	401	400	408	367	354	389	377	372	387	366	375	384	420	386	385	365	371	399	380	376	394	399	369	382	372	392	375	394	383	385	398	377	385	352	359	347	385	368	373	371	374	389	386	404	426	373	399	399	389	402	346	368	434	373	404	412	374	350	391	370	423	366	377	380	359	403	374	406	359	357	389	380	368	386	385	350	338	419	422	382	346	403	365	435	363	380	413	393	413	362	375	376	366	403	375	365	383	423	415	388	391	366	409	372	417	391	346	380	365	376	387	383	338	394	402	390	376	397	379	370	385	406	362	421	390	363	415	378	395	410	379	386	421	370	376	394	380	376	379	388	374	379	422	399	415	336	378	373	352	418	412	391	386	394	391	368	411	421	345	416	369	359	391	399	351	382	382	388	394	408	369	365	399	357	387	393	381	393	389	394	397	392	449	402	413	392	379	397	408	410	370	411	371	417	421	338	401	373	364	417	395	387	384	390	371	376	364	402	384	374	405	388	376	372	365	395	375	378	364	379	384	383	373	408	364	382	393	420	406	392	394	367	395	376	349	374	415	380	390	370	354	398	362	399	352	370	419	382	390	396	382	422	382	424	392	377	351	392	385	386	359	397	395	373	386	360	370	392	394	396	375	390	342	387	398	381	378	379	370	384	357	384	384	355	368	381	382	377	401	367	395	386	402	387	404	386	397	383	431	373	393	371	400	385	367	370	368	417	380	402	319	361	386	411	372	373	393	401	393	400	373	375	392	398	388	395	362	366	373	374	408	395	359	366	370	383	355	395	353	400	393	387	407	396	386	361	402	365	381	336	395	386	383	353	406	396	375	367	402	368	371	384	391	377	392	391	385	349	378	393	371	387	381	355	362	372	387	382	394	401	386	404	386	355	351	427	402	370	395	384	375	400	385	386	358	371	402	398	366	392	403	370	389	393	410	393	385	376	397	380	398	406	371	396	413	396	389	375	369	395	387	360	353	370	355	387	387	337	363	404	396	371	383	411	372	381	403	383	399	356	375	410	354	390	396	388	386	374	418	377	394	383	387	424	387	386	411	411	361	360	380	414	373	390	370	355	374	412	366	359	391	370	384	361	376	394	386	407	381	383	370	392	381	370	358	379	416	352	376	361	365	403	370	382	360	358	423	397	371	373	395	407	399	366	384	404	390	418	390	404	369	390	403	359	390	358	388	359	380	411	412	384	391	383	396	404	373	414	390	339	404	372	363	345	395	345	377	404	365	409	357	385	378	380	372	420	384	417	401	402	417	376	410	378	393	406	366	323	384	381	383	405	382	400	400	407	360	357	383	379	371	414	389	374	381	371	388	407	364	430	404	418	364	356	393	413	387	395	393	361	379	379	412	377	351	387	370	332	384	362	400	363	435	404	396	368	390	349	363	406	361	379	387	383	406	359	404	393	371	350	375	423	377	338	363	364	397	396	375	344	382	395	401	361	376	399	428	359	391	357	404	405	406	381	367	384	362	380	398	377	384	384	374	387	363	385	412	389	366	392	375	344	370	370	366	393	367	396	411	371	381	381	383	387	361	377	361	355	351	373	382	357	397	399	337	377	386	390	336	383	349	396	408	370	360	408	370	389	386	393	374	361	371	393	375	388	376	394	434	357	373	383	394	361	358	384	403	363	411	343	369	360	351	398	399	395	362	422	377	377	390	399	368	379	361	420	371	355	378	342	404	350	375	405	384	392	395	362	385	412	395	372	349	392	394	365	383	357	391	360	378	380	406	414	368	425	384	380	361	388	373	378	361	402	351	375	383	390	390	398	382	410	388	388	386	381	405	398	395	369	379	339	397	391	354	383	401	362	369	362	361	399	390	401	400	397	390	374	396	379	381	391	362	369	370	391	354	366	400	396	393	365	391	430	400	382	378	362	391	378	398	383	383	404	375	410	356	386	422	408	365	411	365	392	398	390	434	371	367	384	348	411	366	387	419	355	376	410	358	406	391	381	382	360	361	361	372	411	410	399	404	416	385	391	369	360	382	396	374	391	392	382	373	370	407	394	409	373	400	400	375	395	406	372	399	394	414	396	376	384	368	421	389	371	351	409	379	405	416	395	393	409	385	398	351	390	341	373	403	376	382	397	348	426	358	408	365	393	393	376	370	370	353	380	371	375	392	422	383	367	410	401	365	391	395	382	407	415	360	371	398	371	403	380	411	429	376	358	364	421	382	374	339	404	385	377	397	397	407	386	369	373	391	355	356	359	395	378	394	407	413	381	393	409	368	359	386	382	413	384	414	386	357	401	365	387	377	382	401	363	367	389	343	412	383	378	414	388	384	381	375	378	379	379	371	402	377	392	400	383	385	379	388	385	384	359	444	352	418	382	374	411	373	362	358	405	373	366	343	393	387	392	386	432	373	390	370	372	388	373	353	359	387	349	395	417	360	413	400	366	374	389	383	381	376	409	365	380	398	352	428	418	387	384	366	404	353	359	361	403	393	392	392	405	334	364	411	395	374	371	429	368	413	384	401	389	369	399	395	381	406	342	398	378	387	392	351	384	406	368	409	398	374	394	392	368	382	403	377	395	369	407	384	350	395	380	393	379	400	379	396	395	369	393	373	380	373	390	365	354	385	384	349	376	376	403	392	409	393	408	402	400	394	411	391	415	388	370	377	395	376	395	410	406	425	370	384	405	364	396	383	371	361	391	370	383	387	376	379	413	392	383	362	376	408	371	365	361	443	348	368	409	370	362	385	404	386	386	363	385	359	396	371	415	394	369	392	368	359	424	391	387	382	383	355	411	405	373	390	379	407	417	389	378	382	431	396	419	422	371	360	383	443	405	376	363	394	394	357	374	372	399	410	364	376	383	391	409	352	369	364	375	408	384	433	375	416	394	402	373	416	402	393	389	389	418	377	360	362	393	350	346	395	374	388	407	373	378	361	403	377	417	357	359	355	391	400	399	365	384	377	368	379	411	369	357	398	390	392
24405	21426	28566	24678	21170	7479	2839	1947	1400	978	943	2243	6641	9295	8920	6509	3944	2647	1494	919	652	525	459	439	435	416	427	459	447	454	413	451	422	447	439	433	462	439	448	440	411	408	419	425	434	467	453	437	433	452	411	466	428	441	436	391	455	453	446	453	416	412	423	443	425	431	403	483	428	403	433	424	422	458	405	430	436	417	446	459	443	409	425	451	416	462	461	426	453	403	446	406	406	409	444	423	415	446	405	411	444	424	405	447	431	407	441	455	458	455	446	407	403	436	407	445	451	442	426	411	460	455	440	411	442	466	440	421	437	442	459	437	442	413	460	438	431	432	422	444	447	464	432	443	430	415	431	437	429	449	395	442	395	428	446	434	397	468	457	416	444	450	416	430	462	411	451	435	452	385	441	457	409	452	383	457	402	448	469	441	455	432	434	418	476	401	423	455	452	456	429	469	408	421	453	410	442	458	433	443	459	432	425	436	412	398	420	419	453	434	451	436	451	427	434	451	381	442	424	409	433	412	462	429	420	413	393	438	428	420	408	432	440	413	427	435	398	404	433	404	450	415	428	405	463	426	409	412	414	462	417	469	428	388	427	419	454	442	420	447	447	442	403	426	434	405	439	445	445	424	453	413	432	433	436	404	440	452	450	445	464	401	424	442	433	437	457	460	419	414	452	449	438	461	420	429	439	429	431	436	450	414	421	463	453	419	401	432	456	408	403	440	442	407	456	424	441	459	417	427	456	449	435	439	412	428	456	425	428	457	432	400	470	438	421	404	458	430	423	454	437	436	470	424	441	382	422	462	439	438	436	436	419	417	415	433	446	451	420	438	442	434	413	394	400	461	434	453	427	436	446	445	450	419	407	439	463	445	426	436	441	435	456	459	421	413	438	456	452	461	424	382	411	464	418	423	448	418	427	440	488	428	438	497	414	432	423	475	458	466	453	436	489	433	461	399	406	471	459	431	433	454	450	392	395	438	439	436	412	444	422	416	425	447	422	405	428	416	457	472	443	427	480	448	415	433	415	444	444	440	429	409	429	432	411	426	434	423	424	452	391	460	396	431	409	426	440	440	461	459	413	439	467	452	441	404	454	471	475	457	417	411	414	423	398	432	418	436	455	444	464	411	466	464	423	445	457	444	457	385	428	420	432	424	433	450	449	404	411	441	444	415	445	398	389	460	412	458	455	447	435	416	437	461	474	432	448	425	472	449	405	403	430	438	455	419	432	448	444	463	427	439	417	436	457	403	446	425	423	445	445	447	427	417	436	409	427	401	426	452	407	421	493	421	441	397	455	460	392	444	429	449	396	452	443	422	432	409	462	438	417	414	429	428	457	442	445	440	401	398	435	459	447	415	389	446	436	435	452	436	456	418	421	439	411	423	455	427	410	445	422	411	434	440	420	438	393	446	452	414	446	423	459	408	450	412	406	452	429	426	451	405	417	411	456	430	418	426	454	434	406	456	428	441	441	420	452	415	437	475	436	413	436	443	447	416	445	409	460	423	432	433	392	437	459	430	417	415	433	385	433	411	408	459	395	445	456	469	425	436	391	424	451	477	440	458	438	414	419	463	418	438	394	446	406	421	460	424	458	432	452	425	410	416	435	445	408	456	423	451	433	436	420	436	419	418	435	449	427	433	410	447	416	383	454	410	428	404	486	433	431	425	430	430	416	441	473	433	438	405	447	411	430	449	460	395	401	425	470	447	423	428	421	398	434	414	422	421	394	439	422	479	414	419	431	442	464	442	389	422	441	443	402	423	475	422	417	432	405	456	439	417	449	415	416	433	453	449	431	426	452	407	439	424	449	427	401	443	468	423	399	392	450	423	463	446	381	425	457	452	472	431	468	394	419	471	455	428	455	412	419	462	416	434	439	456	426	435	402	465	412	436	442	459	443	468	465	390	445	432	421	469	505	417	437	402	406	451	496	421	424	400	446	448	430	439	436	431	406	382	455	449	383	442	423	411	387	473	403	418	443	479	407	418	412	436	451	444	399	421	454	462	432	455	472	417	410	422	429	426	471	460	421	410	404	422	441	461	402	431	455	415	438	467	468	452	452	427	438	408	458	410	413	431	433	426	466	399	452	447	467	448	431	445	425	426	389	483	398	448	472	426	426	431	452	427	439	455	452	403	442	426	423	463	433	431	470	468	390	399	410	400	414	433	436	452	454	401	438	454	400	463	430	456	428	431	420	402	418	471	398	447	414	399	444	441	402	444	488	428	449	404	453	472	427	401	453	468	435	436	429	425	417	406	443	452	400	442	420	462	451	439	404	431	424	448	423	454	466	420	423	436	473	436	419	411	396	392	463	431	443	455	416	419	402	446	437	406	441	458	447	436	435	443	429	433	389	457	463	455	462	446	431	436	417	407	418	443	441	397	398	433	451	421	395	407	449	436	431	436	394	420	450	439	441	433	444	422	406	415	443	448	434	467	443	448	437	439	439	404	436	428	448	466	433	448	420	419	419	429	469	435	445	463	419	420	422	442	443	437	425	425	455	420	451	422	424	416	434	485	396	449	428	436	429	420	451	448	441	447	424	405	462	427	452	437	448	449	437	445	450	449	428	444	423	451	437	448	419	428	457	414	439	439	401	403	396	455	439	461	398	413	443	417	390	428	430	425	433	422	423	439	428	428	430	408	444	430	410	453	432	454	442	462	423	447	435	429	469	460	422	484	435	427	409	399	428	473	447	439	445	428	448	417	407	414	419	423	430	417	454	378	472	484	393	429	411	451	479	426	408	439	443	427	441	446	423	427	451	416	422	446	422	435	466	432	424	421	438	423	414	435	434	406	448	469	446	426	448	439	449	398	481	407	398	384	406	451	439	414	448	429	435	463	451	388	410	426	440	414	458	414	444	415	472	414	481	422	407	460	457	414	392	467	434	430	442	427	407	428	417	405	448	446	433	440	380	452	459	420	435	467	426	435	477	429	430	490	422	410	428	453	409	438	412	427	441	445	452	416	372	448	438	428	396	438	434	432	406	435	454	395	474	418	424	444	471	415	408	438	424	436	454	419	434	403	421	447	440	404	429	451	440	451	421	410	428	423	423	408	471	444	460	398	362	407	409	435	422	443	430	456	426	454	418	443	436	457	432	410	419	456	410	440	425	417	457	417	420	434	421	389	436	417	465	475	443	427	423	429	429	451	402	434	395	435	431	388	445	441	420	418	431	436	461	419	428	430	471	475	416	434	429	411	417	427	412	402	444	415	441	419	438	437	420	389	441	442	433	406	425	453	400	432	426	451	436	467	466	438	429	453	461	447	425	421	419	422	399	415	382	416	463	454	383	462	448	448	424	393	407	411	375	459	453	458	439	470	413	467	429	437	452	448	465	470	413	429	410	407	427	418	406	422	387	464	454	404	410	444	444	427	379	435	447	453	428	421	446	423	444	410	465	470	428	440	419	443	445	420	457	443	437	443	430	424	406	421	473	489	351	432	460	465	451	412	430	445	437	449	417	413	436	415	447	453
13733	23922	10573	8247	4936	4636	4290	3311	2385	1465	1388	3952	10605	13743	12654	9216	5811	4003	2184	1205	780	590	520	476	435	439	458	439	469	465	452	433	455	457	455	464	454	479	441	474	451	447	430	455	455	485	437	457	431	421	435	486	460	417	489	444	409	419	492	458	442	445	456	471	436	458	409	450	472	435	460	457	431	460	440	461	440	418	484	417	461	467	444	507	435	461	499	428	444	474	452	468	458	450	443	476	467	452	467	453	467	444	413	445	463	400	481	466	455	470	476	455	428	441	506	460	449	471	466	478	441	433	419	460	472	460	462	464	481	453	419	427	448	471	465	436	497	459	486	455	452	473	460	477	395	471	478	460	466	426	448	439	436	448	435	422	433	443	469	435	487	442	478	426	457	456	461	454	442	481	438	479	449	457	438	436	430	463	478	461	444	456	458	445	482	468	423	476	453	438	480	448	444	438	451	455	458	449	480	454	437	465	432	490	476	436	450	441	412	444	448	448	474	450	453	467	457	432	409	441	453	429	466	439	419	506	488	471	448	495	487	463	442	418	451	423	457	445	420	449	450	458	498	447	457	425	452	466	432	427	471	487	455	406	460	447	489	451	481	500	424	470	418	442	482	458	470	430	467	459	486	474	463	442	456	449	434	423	447	464	433	459	469	448	476	437	440	456	500	438	454	431	477	494	455	444	479	475	431	430	476	457	439	460	452	463	428	490	469	440	443	484	450	471	441	437	475	461	441	439	435	486	448	460	455	465	468	437	452	460	449	455	439	452	466	442	486	450	450	461	497	454	416	470	462	422	440	452	423	436	443	404	448	435	466	442	464	452	443	482	423	443	447	450	438	483	441	450	478	417	428	461	433	424	476	464	468	458	418	460	437	434	476	463	440	467	455	446	447	418	449	465	455	442	433	484	409	414	438	480	463	451	457	455	475	480	465	443	458	452	420	462	470	430	460	443	437	487	444	461	460	475	440	441	439	480	453	469	499	452	435	471	442	416	438	496	442	442	435	471	482	482	451	473	456	489	473	515	447	473	474	428	450	472	483	449	456	483	398	443	443	452	474	465	457	480	461	477	454	505	478	420	458	458	454	459	533	460	457	451	502	462	468	516	458	421	460	460	451	413	447	446	467	445	417	481	479	426	460	448	506	462	466	489	446	434	479	435	447	458	434	433	429	467	495	439	433	433	428	455	464	472	454	464	448	465	462	443	431	470	444	445	462	444	493	468	491	434	491	427	481	460	443	450	428	444	423	451	421	434	432	456	464	435	421	444	464	464	455	466	431	451	435	491	450	443	442	445	438	466	458	448	480	444	470	482	433	435	445	467	462	452	488	431	445	439	487	466	493	430	432	472	435	408	477	470	432	485	438	467	470	439	456	474	500	451	444	451	449	473	474	421	434	443	432	493	487	431	424	497	433	455	431	450	447	481	465	500	442	467	444	438	430	415	474	477	448	440	473	468	436	446	399	434	426	460	488	436	468	414	478	446	405	452	407	480	452	454	466	436	465	427	443	440	456	457	453	477	445	469	488	481	439	443	487	448	447	447	432	467	413	476	435	456	447	445	468	464	467	432	454	449	427	456	473	394	414	443	429	438	433	471	453	447	462	441	449	427	500	499	439	474	467	467	477	475	441	474	439	423	412	450	450	449	435	483	409	429	479	454	468	450	381	456	449	464	473	463	444	484	464	411	462	431	457	478	410	445	429	461	444	442	457	458	444	472	453	463	482	454	421	428	437	454	449	427	452	481	437	444	454	466	472	479	439	452	444	477	452	452	463	478	450	453	482	459	492	487	447	428	432	469	400	453	449	477	441	460	449	465	458	468	468	438	442	502	451	455	499	467	436	447	441	472	405	395	466	474	456	466	494	432	455	432	428	466	437	432	452	488	459	471	457	490	479	481	457	455	477	424	423	438	442	420	485	467	449	453	483	453	456	457	438	419	428	474	424	431	442	486	498	439	476	438	457	453	439	470	482	443	449	441	448	424	455	475	491	457	464	450	433	459	479	431	476	431	458	475	448	477	443	498	466	400	446	464	456	492	450	481	503	483	452	452	470	417	442	476	472	451	449	403	427	415	439	495	452	460	417	484	498	474	461	437	496	437	484	430	431	466	451	475	400	481	429	456	464	446	473	465	454	453	426	435	469	439	450	475	446	466	429	428	438	454	448	462	473	440	458	463	447	459	455	418	468	464	446	444	473	440	443	421	482	480	462	477	466	435	462	454	455	467	443	467	457	447	435	442	468	470	429	455	429	428	435	441	451	447	438	432	428	504	477	447	448	445	467	443	457	469	464	427	467	456	472	468	471	438	458	443	448	476	454	423	421	445	450	436	467	448	442	464	435	451	455	480	466	479	459	451	463	431	478	453	454	442	478	424	464	473	449	444	475	468	432	481	483	466	444	471	462	467	450	443	462	421	452	451	465	444	396	443	425	436	506	440	435	486	442	461	493	438	457	482	441	479	454	486	470	427	481	448	470	446	463	462	498	443	428	447	414	445	459	431	443	456	419	482	453	463	456	439	459	464	471	456	431	473	443	442	474	446	447	469	481	445	467	453	462	475	464	439	470	401	441	475	437	438	503	483	489	460	483	457	479	422	451	478	443	476	467	464	463	452	445	457	440	491	433	431	462	438	450	467	438	475	468	434	484	444	491	451	421	435	436	479	465	495	455	446	449	451	490	499	420	459	461	423	484	448	489	468	449	468	473	452	457	450	452	435	458	435	428	437	463	455	462	445	430	432	422	452	432	410	431	467	464	473	442	417	470	434	438	447	441	443	456	474	452	449	435	474	442	398	475	432	473	441	481	460	470	452	453	437	442	483	489	441	413	439	441	428	476	454	439	446	461	445	460	466	472	454	442	443	432	460	466	469	428	447	452	435	449	427	456	466	446	448	441	446	438	472	449	439	503	444	478	429	450	467	465	466	461	456	441	440	470	495	489	437	435	441	420	460	404	446	445	448	431	441	460	428	451	462	462	447	412	436	462	425	448	465	480	482	481	483	425	457	426	475	463	447	452	451	468	435	442	455	430	450	473	448	448	461	490	488	436	447	463	462	467	456	422	440	475	467	417	408	486	437	496	432	427	466	469	473	468	450	430	513	435	429	440	437	480	448	450	426	396	451	446	419	505	451	458	457	469	424	430	441	444	499	425	456	472	455	460	443	425	429	443	474	489	464	424	439	445	468	457	449	410	466	459	477	442	447	440	453	471	464	448	447	472	442	450	464	444	467	440	478	420	502	456	471	449	433	477	470	458	455	471	457	491	437	445	388	439	447	437	417	412	448	454	495	432	452	439	432	466	447	456	441	432	490	411	420	424	463	454	444	486	452	443	428	466	431	432	464	479	460	413	484	456	442	492	474	457	448	450	472	436	459	431	465	429	442	444	437	434	443	439	454	436	469	467	451	442	447	424	469	495	466	488	460	461	401	446	426	433	476	429	447	474	422	438	430	435	435	463	474	473	458	426	462	449	423
25202	21295	27360	25461	10393	2334	1683	1108	941	919	779	725	2180	4464	6547	4663	2991	1946	1206	678	566	431	400	415	402	372	396	369	373	373	384	392	390	400	395	382	384	410	404	387	386	397	385	400	389	407	368	397	453	387	371	394	381	384	381	410	418	383	396	391	385	425	414	398	386	399	395	388	372	386	357	387	395	407	379	415	390	376	328	436	377	388	415	416	401	401	414	388	409	408	362	384	397	400	398	393	396	386	412	411	392	354	385	397	387	403	426	375	390	369	414	419	384	370	403	385	355	412	366	410	384	372	395	401	385	375	410	368	377	396	384	399	395	355	392	397	388	387	372	394	369	381	382	416	370	425	407	391	410	386	372	384	380	413	396	441	418	399	400	407	391	411	383	380	355	368	387	398	405	403	417	387	385	413	413	399	357	352	426	378	402	388	420	395	407	379	397	381	383	404	385	380	375	385	391	369	396	385	386	390	421	365	349	362	399	419	406	395	381	431	392	408	413	397	400	397	396	389	403	405	402	370	380	370	353	375	388	368	372	385	368	378	381	374	379	379	394	383	393	357	372	382	376	363	427	409	386	422	401	367	400	379	394	418	408	411	381	386	367	412	420	378	398	433	365	399	388	373	384	373	370	373	398	371	370	423	389	412	401	392	428	389	401	380	387	384	384	381	393	371	389	392	389	417	408	409	410	392	378	384	373	395	437	397	345	401	410	374	391	367	447	372	353	425	381	414	375	401	360	404	402	433	372	427	388	344	400	407	380	408	388	423	391	398	397	369	379	431	406	402	377	384	394	403	385	381	415	364	359	403	363	378	422	386	377	379	402	403	421	378	374	337	415	403	407	382	383	393	397	398	354	401	393	418	386	400	386	422	423	393	395	392	405	383	405	392	361	391	340	404	383	396	393	402	392	409	414	413	421	356	414	396	407	433	407	389	397	361	354	395	411	417	416	398	396	393	428	380	389	424	380	389	399	390	380	409	379	436	396	415	434	388	403	420	403	404	377	401	410	406	381	385	346	410	386	356	426	375	407	403	393	371	423	370	394	415	358	399	407	410	408	396	407	412	379	422	386	420	406	369	381	425	384	397	430	420	373	408	414	400	387	388	363	403	397	406	358	365	395	412	369	394	375	386	383	416	398	394	400	366	395	396	383	368	392	409	378	407	393	390	379	402	369	372	388	377	425	393	382	381	384	377	408	360	389	387	379	367	373	381	369	373	383	395	385	364	380	388	395	414	387	409	420	398	368	365	445	389	365	408	377	376	366	390	386	410	407	400	385	373	371	351	411	424	399	394	397	411	389	359	412	362	404	397	403	377	387	415	387	396	400	399	367	365	355	396	424	403	368	385	396	393	372	389	380	367	346	404	390	402	406	374	381	400	425	390	375	384	401	414	391	389	403	399	401	389	353	364	411	392	424	368	403	370	395	423	400	395	401	413	404	408	392	403	397	393	422	382	382	370	394	394	357	393	383	405	397	389	376	399	378	401	390	395	407	406	391	413	392	356	408	398	390	369	379	401	388	367	396	399	377	361	406	411	410	391	388	384	369	388	359	414	388	380	416	411	402	401	374	404	409	429	418	379	413	382	397	384	370	421	387	365	407	373	376	388	420	403	412	381	380	369	385	410	372	377	401	413	390	384	384	415	415	412	377	396	388	405	411	408	422	395	426	373	425	446	427	394	366	380	397	406	366	416	440	389	382	425	397	386	374	395	390	350	394	370	402	368	400	367	413	352	405	393	410	401	402	377	399	398	396	421	408	367	411	386	399	392	389	378	384	382	404	381	361	381	357	401	338	386	427	411	404	393	400	415	376	411	426	394	373	402	357	398	392	382	353	423	378	377	414	389	377	401	402	410	395	345	377	406	397	384	410	413	388	356	401	391	365	385	380	396	408	397	372	375	431	389	364	367	422	404	364	394	413	415	387	400	400	382	398	374	404	392	405	388	411	409	381	409	424	399	407	398	396	394	378	423	430	357	427	420	381	333	372	374	393	410	393	396	383	369	382	401	374	386	349	427	393	382	395	363	371	398	386	375	413	397	395	389	368	357	373	424	436	379	406	387	393	366	398	397	376	387	369	415	381	392	422	400	376	406	379	420	450	415	394	380	397	396	410	380	371	400	397	434	358	372	420	415	408	414	388	333	402	388	313	355	407	384	395	372	398	399	391	374	382	383	375	408	408	393	418	407	381	382	412	394	390	366	376	412	376	357	396	413	418	369	394	427	390	418	387	387	396	365	402	380	447	392	381	395	423	373	403	398	375	380	366	370	386	407	397	416	407	399	407	398	396	396	392	376	395	392	384	378	401	355	387	379	422	377	393	372	403	378	393	409	391	422	325	408	437	370	375	416	379	385	365	405	418	415	379	413	408	388	406	393	365	407	411	396	363	411	367	404	402	366	384	361	395	423	361	395	366	380	391	398	383	399	375	405	394	372	382	378	406	407	373	409	405	400	356	393	393	390	393	406	414	395	388	408	357	379	385	389	395	401	373	392	360	399	372	401	404	422	370	417	406	398	391	367	424	376	381	360	356	418	389	441	379	390	414	408	356	396	408	390	402	356	373	410	400	395	337	385	367	372	388	389	366	408	395	393	416	397	396	378	388	395	382	385	388	419	394	368	425	397	380	410	361	417	379	415	385	399	417	395	359	363	409	345	372	398	384	375	397	383	400	365	386	378	407	382	405	381	406	401	408	376	360	401	383	401	417	375	391	398	394	400	415	396	393	348	384	407	416	386	364	357	389	367	415	399	409	430	405	405	372	396	424	405	402	341	385	399	362	397	368	369	423	381	393	377	422	364	387	418	385	409	426	396	370	418	390	383	373	400	429	384	365	417	389	373	354	405	399	407	391	382	415	385	388	398	393	408	371	385	410	393	426	403	412	400	393	410	400	377	360	426	378	408	389	402	402	395	374	376	413	405	387	371	403	385	419	390	424	411	392	430	404	414	390	418	417	401	395	385	399	412	383	392	390	408	407	401	371	420	399	386	376	407	384	377	392	392	412	422	371	386	388	400	399	375	407	380	357	411	431	420	409	380	404	379	395	398	397	387	377	392	392	427	417	361	393	386	381	407	382	423	374	397	394	417	408	377	423	412	376	438	405	365	378	385	398	401	385	389	366	433	380	376	383	416	369	391	405	372	362	383	444	433	410	392	417	402	383	375	404	366	377	383	405	370	416	361	371	401	389	357	381	383	373	409	370	367	391	397	393	367	362	393	396	379	416	403	385	390	390	421	414	391	368	420	412	411	386	388	385	387	413	409	381	412	424	403	372	373	381	349	407	423	353	420	409	402	392	401	409	359	381	391	394	409	393	398	354	387	380	422	381	395	379	385	363	378	422	414	393	389	388	407	384	392	405	374	410	398	412	377	404	405	403	366	388	393	378	382	408	370	421	379	399	391	449	388	384	373	389	392	389	395	393	380	387	390	362	352	399	400	386	359	403	369	384	405	440	432	412	402	386	355	386	399	389	410
14590	19460	8791	4399	3692	3852	3021	1938	1629	1619	1356	1058	4210	8509	11476	8134	5198	3381	1777	1080	649	506	480	441	464	430	418	391	430	409	458	440	428	418	446	416	434	427	406	422	421	418	408	428	412	439	455	386	437	437	447	398	453	417	394	432	411	408	432	418	406	438	445	411	452	421	418	435	426	406	459	406	415	444	408	398	401	420	428	441	405	428	404	440	465	426	405	419	413	418	457	407	410	398	457	422	431	419	426	421	427	389	421	448	451	447	475	443	411	445	412	404	437	408	429	441	419	431	413	414	428	432	417	448	425	460	396	428	446	417	432	377	422	453	417	407	391	397	397	463	424	421	399	415	422	424	419	431	414	410	409	416	459	432	388	424	391	441	424	457	418	417	396	418	429	393	423	395	424	419	407	410	450	414	443	429	444	420	411	403	421	416	428	432	413	435	434	399	470	408	421	474	404	421	440	385	421	427	427	400	482	425	425	389	404	415	428	398	436	417	427	449	394	394	414	410	462	418	407	422	412	448	436	420	417	416	433	398	426	458	418	401	467	450	418	439	412	422	431	456	405	424	401	413	477	428	421	433	409	386	414	431	416	415	428	474	446	456	445	427	413	454	463	433	417	452	419	413	448	407	403	422	430	395	390	430	410	469	471	392	422	419	438	446	421	397	402	405	448	433	406	423	439	422	442	394	436	419	440	449	417	398	440	420	444	417	441	409	443	411	444	430	402	411	429	399	420	393	437	437	434	430	439	400	406	445	452	428	429	423	417	399	425	418	422	450	429	413	450	392	457	464	375	449	407	444	455	427	421	442	392	393	403	413	425	432	404	423	413	468	423	425	460	408	413	447	453	420	426	376	433	430	414	426	471	441	414	413	438	438	411	408	439	425	410	423	445	435	396	434	422	437	416	442	422	440	413	406	428	422	434	476	453	431	443	406	402	426	421	422	394	409	412	433	417	438	430	422	420	428	425	440	406	439	405	414	427	420	413	431	432	429	437	427	412	418	461	417	392	434	426	437	446	419	401	393	441	412	418	431	420	438	409	433	450	425	413	426	419	424	455	425	454	423	403	415	396	418	416	430	437	431	432	403	437	414	418	407	411	444	392	426	436	400	431	428	441	411	441	448	428	428	438	442	420	386	402	415	407	446	391	428	420	435	451	443	469	446	403	433	414	439	418	419	449	418	439	404	421	395	418	456	440	436	439	433	418	409	432	455	485	415	411	400	426	423	423	466	409	446	433	427	438	445	403	414	431	438	422	381	424	456	434	403	417	436	449	422	425	469	386	440	437	454	433	392	394	421	455	445	415	428	426	415	397	403	407	438	399	421	430	432	439	416	463	456	427	421	376	396	379	390	435	493	435	394	364	428	390	441	470	412	418	401	418	426	412	436	443	443	397	443	429	420	442	441	393	459	391	425	403	449	450	446	435	411	413	461	406	440	430	441	428	433	431	432	442	414	457	463	443	413	424	422	431	395	396	415	452	389	454	415	451	451	437	431	415	407	415	446	460	425	429	391	434	442	386	448	477	410	428	418	420	444	435	429	422	412	448	436	455	458	416	436	417	418	461	418	401	418	452	432	391	422	485	376	394	394	418	434	366	453	460	447	434	439	408	431	398	418	411	413	441	417	426	431	439	407	429	423	456	437	425	455	432	433	435	420	426	431	397	415	422	427	467	423	420	448	412	411	418	435	460	400	388	426	439	418	438	433	404	483	430	400	419	427	456	440	421	441	386	437	402	380	417	427	430	436	449	423	409	417	457	427	407	434	431	455	439	402	408	404	450	431	367	419	381	434	433	435	425	390	468	413	404	425	439	445	455	444	390	450	421	440	441	392	438	434	440	404	442	415	471	461	433	410	434	440	431	435	402	442	418	429	402	413	414	403	408	413	405	431	446	434	455	418	425	459	416	404	444	416	453	470	428	416	432	385	430	458	418	417	404	401	451	410	415	389	457	428	416	444	431	401	470	403	417	470	449	423	482	418	414	442	408	425	416	429	448	412	434	441	452	411	392	440	416	439	415	424	462	398	410	430	428	412	402	466	418	414	404	442	443	429	404	409	461	417	466	452	417	415	399	418	399	434	408	407	424	448	420	410	419	448	402	426	453	408	426	409	417	397	418	428	435	418	436	410	415	411	381	433	428	412	434	414	434	394	444	404	458	398	448	440	422	435	407	435	383	396	451	406	430	390	411	392	417	421	420	434	384	401	440	468	443	376	422	407	443	441	429	427	418	432	428	417	423	450	410	445	446	417	436	392	436	377	431	412	417	433	394	405	436	456	393	441	406	421	420	419	470	423	432	436	449	414	449	424	453	435	414	414	421	459	407	472	417	430	439	402	432	403	424	405	419	434	407	423	455	400	429	432	422	433	441	411	442	464	413	413	402	415	388	406	478	436	411	418	390	432	440	426	441	411	451	445	401	361	419	437	404	440	435	400	415	430	409	460	412	423	401	421	413	420	401	384	408	411	444	381	403	437	426	423	409	414	444	444	400	439	388	436	425	406	429	424	439	446	436	434	439	439	436	386	434	432	469	407	432	409	404	404	437	425	448	415	440	464	419	437	433	398	431	449	448	418	410	404	435	431	407	432	451	407	402	408	415	406	429	453	449	433	430	454	372	403	440	410	441	421	431	415	406	465	425	446	385	454	440	459	419	405	424	416	416	454	429	432	410	447	463	407	397	444	425	420	430	436	423	411	430	429	398	426	430	430	400	415	418	437	421	439	441	398	444	440	428	453	402	423	423	399	466	419	406	435	452	426	406	411	436	430	432	384	429	448	404	427	388	422	409	420	403	425	398	405	423	428	425	384	412	422	469	373	427	445	432	457	432	457	403	432	417	408	386	431	423	467	422	433	389	410	394	431	396	442	407	430	399	416	408	405	415	408	404	432	427	416	409	439	421	451	434	421	369	447	426	401	427	402	438	430	441	413	419	456	437	437	422	448	425	432	451	439	420	399	480	423	403	451	448	397	436	434	421	404	431	404	400	403	405	404	426	455	423	426	400	419	420	403	441	425	421	404	460	440	400	434	432	427	416	447	396	361	392	443	427	433	391	421	387	415	415	419	385	449	439	438	419	411	435	397	418	406	395	427	418	419	454	424	387	436	440	416	416	409	442	418	408	401	428	441	429	408	401	430	418	382	422	442	438	445	388	434	456	400	430	455	413	433	451	438	428	396	435	427	419	409	435	431	382	448	445	421	408	408	429	403	414	448	448	412	388	423	444	427	432	407	419	409	404	414	409	382	420	423	448	402	445	393	434	432	424	373	431	449	441	426	438	445	384	433	415	417	406	411	402	436	417	414	425	395	393	429	421	418	421	391	413	410	388	427	412	432	440	428	429	406	425	417	410	416	429	417	428	403	420	412	437	411	407	430	433	435	419	391	455	419	402	412	423	426	429	431	460	431	444	475	392	427	454	416	408	395	430	430	417	477	426	415	426	382	414	388	436	409	433	425	454	391	463	426	458	477	428	425
22856	21417	29183	24011	21400	21532	10566	2119	1518	1744	1653	960	3328	14415	20812	17759	11457	7212	3776	1967	1170	781	652	593	584	529	519	597	517	530	565	524	572	540	576	520	518	561	517	549	517	499	532	559	552	554	511	534	550	493	484	548	546	513	567	544	509	542	598	509	471	556	509	497	505	551	543	529	515	615	579	531	544	514	531	587	574	562	571	542	551	516	558	559	594	514	529	544	554	557	545	521	568	515	556	541	536	572	543	567	519	528	547	540	555	534	561	543	511	559	534	530	545	494	519	540	532	565	530	517	561	568	530	522	534	532	544	608	570	536	518	532	566	548	541	562	536	522	529	550	551	568	550	486	493	531	587	542	542	557	554	565	527	508	542	618	539	560	483	551	516	546	553	555	538	528	515	532	581	525	536	535	550	551	571	526	511	494	532	562	577	548	547	580	510	525	544	521	518	564	516	583	560	539	551	483	515	527	547	538	507	573	530	495	531	522	564	504	546	524	550	516	526	514	509	548	563	501	547	485	545	544	532	555	489	560	536	530	519	544	537	536	539	577	508	563	561	514	540	528	544	524	536	535	540	517	495	543	539	521	591	487	544	512	560	521	564	507	560	533	542	549	595	522	580	562	544	508	561	531	576	524	515	526	534	562	543	550	559	526	546	532	530	521	573	549	545	537	583	530	579	561	557	547	540	566	536	529	543	518	541	536	526	532	540	562	521	507	570	552	533	544	546	539	558	553	581	566	515	499	542	565	545	519	553	543	571	526	555	547	551	537	574	518	573	552	553	529	530	516	541	533	574	515	501	541	558	552	494	549	502	578	521	490	593	587	553	516	507	544	527	560	513	553	557	554	562	548	504	543	542	517	528	539	517	564	568	537	552	556	530	561	526	541	540	555	524	537	508	529	502	568	558	558	571	530	534	495	535	531	581	557	560	541	528	542	540	565	562	552	561	589	536	550	569	572	535	537	511	559	536	539	539	520	553	546	556	528	543	502	500	515	531	560	534	564	533	540	536	569	562	561	583	555	563	548	548	536	508	522	555	488	512	558	566	534	546	511	537	557	547	505	538	581	519	541	576	554	498	532	520	553	537	583	571	537	554	574	513	569	522	536	575	482	532	565	549	537	597	513	479	560	566	546	610	537	548	544	557	574	554	548	537	523	583	535	517	486	514	540	556	546	544	506	574	520	525	528	535	564	505	517	556	532	552	578	573	565	554	517	546	552	563	514	518	580	513	552	534	554	564	553	533	569	522	598	526	535	619	518	516	566	590	528	531	531	575	515	548	529	534	548	545	577	520	501	551	530	524	527	580	562	524	544	554	556	574	541	558	535	545	604	538	541	525	532	519	543	529	568	516	522	532	514	561	575	513	549	539	517	561	498	523	587	541	554	539	557	548	526	529	555	526	572	559	590	541	583	509	529	518	507	539	518	507	529	571	544	487	555	574	548	536	514	560	496	497	566	547	555	531	543	504	511	577	549	537	536	549	544	564	562	539	543	515	545	530	530	548	541	541	531	535	502	523	555	517	525	524	531	497	577	563	563	575	569	580	512	536	517	546	556	562	530	546	527	523	574	563	515	508	534	543	511	546	535	578	582	499	574	542	564	568	563	533	502	531	489	573	555	574	542	561	521	551	535	514	555	501	570	527	555	534	522	568	542	561	523	494	515	570	534	532	571	470	545	548	541	484	531	517	538	545	560	548	532	520	520	549	562	561	517	552	517	506	544	542	514	554	533	544	553	560	561	528	563	555	514	566	547	520	584	504	483	549	587	548	519	545	550	535	535	526	494	548	528	550	564	570	533	548	518	553	520	582	528	545	590	509	531	574	545	560	554	529	527	544	549	537	537	528	547	557	518	543	523	554	557	554	541	516	587	538	555	497	536	552	511	522	577	541	537	495	512	540	550	560	566	533	580	581	511	514	602	552	538	509	574	540	561	538	547	524	550	597	518	553	536	514	538	525	546	534	524	525	558	558	545	556	525	537	544	510	559	565	507	515	556	539	524	563	502	534	549	567	531	592	593	580	520	531	558	504	575	537	517	567	518	540	543	510	571	568	557	513	563	530	556	523	537	498	542	525	558	581	570	527	550	548	517	552	526	562	554	534	507	542	497	517	551	559	578	546	575	524	495	548	537	564	496	552	570	570	527	577	529	517	543	502	527	604	555	547	554	550	552	543	547	551	558	552	554	535	543	539	520	544	519	556	524	543	575	565	528	545	530	576	560	504	516	518	577	529	527	567	545	540	572	540	504	574	617	554	531	486	574	576	534	566	543	567	558	565	518	539	519	528	525	512	549	548	538	549	529	530	510	519	533	560	551	565	529	544	542	515	519	576	515	554	578	533	537	551	562	558	526	512	588	557	544	584	564	516	557	511	557	524	537	530	513	544	575	545	552	543	531	551	551	515	524	537	519	584	520	557	532	522	544	532	513	580	528	555	597	544	518	547	530	518	550	557	500	556	514	539	551	508	511	545	519	551	563	540	516	520	532	526	537	504	529	560	536	506	549	597	535	532	568	569	495	590	511	486	556	539	519	493	551	522	565	555	545	557	552	560	535	520	538	506	549	539	541	522	498	522	581	530	526	541	503	529	512	551	581	536	567	566	547	522	560	550	534	539	572	541	521	578	540	550	557	481	544	566	535	509	531	546	540	532	569	519	622	564	530	488	544	579	535	545	595	520	529	536	534	507	476	497	523	504	521	554	570	560	576	531	524	520	565	515	550	562	527	560	575	556	547	525	499	566	573	553	563	535	518	556	545	528	506	547	563	526	520	552	583	551	569	563	516	588	545	548	562	555	551	553	591	538	552	513	568	545	554	529	542	540	579	519	571	545	540	548	550	525	602	561	520	524	539	520	544	568	569	531	560	511	535	512	508	550	542	550	538	534	534	543	539	540	517	523	573	575	542	548	523	573	504	501	499	536	576	560	531	523	549	534	580	562	544	585	572	515	558	506	537	538	539	527	523	567	585	549	533	502	556	560	553	539	560	511	558	548	555	511	487	532	550	575	503	558	539	516	548	618	548	579	541	515	525	518	573	543	536	533	573	525	561	513	529	516	511	556	495	547	495	518	530	528	522	551	554	571	540	559	554	537	532	559	532	542	543	534	510	515	576	524	552	516	540	531	549	538	570	521	543	514	589	556	580	533	537	532	566	550	538	541	558	550	523	512	468	527	553	537	522	547	482	509	549	517	544	510	583	508	599	584	567	532	584	539	559	554	518	524	540	511	554	538	536	539	560	521	581	552	566	569	507	534	564	532	557	509	537	542	555	525	525	586	548	550	517	498	551	557	541	531	511	551	560	525	533	570	546	577	510	535	500	533	527	524	511	518	558	515	546	552	523	522	548	582	486	564	514	552	545	522	532	512	537	543	504	565	524	507	534	560	542	521	538	522	553	536	504	574	544	568	553	527	541	559	518	571	526	504	546	536	522	534	578	522	518	523	499	568	532	503	528	534	503	537	558	578	539	535	557	535	506
20599	34246	16212	10548	6931	5812	3742	3068	2659	2950	2875	1568	5512	20706	25825	21386	14478	9702	5370	2684	1448	966	675	591	552	560	564	560	545	566	591	554	534	524	581	560	567	504	581	537	564	540	549	549	549	516	544	532	585	509	583	505	566	642	544	559	555	546	553	554	503	540	568	520	549	528	575	542	527	584	521	540	559	562	548	617	539	526	572	519	553	548	568	537	539	552	546	554	525	543	603	568	536	536	539	519	520	550	571	540	563	565	570	567	523	571	548	583	551	595	542	573	529	574	552	565	585	570	547	571	559	570	574	562	560	566	556	567	552	538	573	568	537	586	561	553	549	557	570	535	560	545	580	531	554	575	594	585	529	593	570	554	547	551	569	525	542	564	523	579	611	564	515	549	583	548	568	517	570	562	610	601	555	591	550	592	556	553	562	552	611	551	542	544	600	552	575	547	582	566	524	572	519	603	590	571	536	519	550	570	555	544	551	582	573	567	521	542	575	537	534	540	548	526	540	539	530	553	572	565	567	561	553	538	575	564	537	535	516	571	537	563	568	572	577	581	554	592	581	541	568	529	591	574	584	571	558	568	561	574	527	545	572	529	557	534	527	501	551	519	555	547	579	539	578	549	528	583	544	554	539	543	579	546	547	554	530	528	548	559	610	496	570	538	589	563	560	561	557	553	534	561	531	563	551	565	589	568	586	540	567	537	579	556	560	582	565	553	580	570	514	532	567	524	571	600	522	520	572	537	557	537	526	605	562	548	551	565	546	546	544	544	531	590	571	552	600	545	487	528	541	535	572	569	568	575	548	582	554	556	580	546	534	554	551	549	538	518	543	589	557	586	591	530	539	543	558	571	589	536	562	559	490	560	552	559	567	587	500	550	579	550	527	564	582	570	538	541	567	538	557	577	535	540	591	552	538	569	524	567	533	558	542	546	537	559	539	539	542	547	559	507	538	584	579	568	558	517	541	541	573	615	554	547	573	587	535	531	566	578	527	548	584	563	590	562	562	561	561	573	565	547	545	501	546	536	554	539	597	535	586	529	548	515	567	584	501	521	582	526	497	571	537	583	560	572	554	551	560	569	572	583	538	552	563	574	566	625	550	563	562	541	550	586	586	561	590	578	600	569	569	592	580	559	554	559	514	588	567	597	557	554	517	515	572	528	580	591	582	549	548	562	576	590	569	545	551	542	547	564	528	528	572	531	565	568	509	538	592	517	559	551	555	542	586	568	560	579	547	600	518	607	600	581	539	592	557	533	552	572	588	556	541	549	554	561	573	572	521	569	565	502	552	520	561	552	555	534	588	572	560	573	565	560	550	559	525	549	533	528	533	533	574	575	510	591	521	569	528	536	520	593	567	565	576	535	565	544	553	605	527	583	571	541	531	577	555	588	556	553	550	583	576	557	571	598	543	556	530	547	516	541	587	589	550	537	549	562	525	522	588	582	516	527	532	582	554	595	524	572	559	519	527	566	537	550	528	559	561	578	618	577	555	566	583	520	580	535	552	542	583	560	519	568	542	627	530	543	580	561	530	522	518	554	591	556	551	561	523	567	597	586	575	545	571	539	578	580	585	541	561	559	551	561	538	590	551	564	585	558	535	544	584	559	562	574	569	511	582	563	547	574	525	563	536	591	506	528	580	542	569	575	569	571	593	579	537	549	525	526	566	518	581	594	545	578	525	588	578	559	555	572	531	557	559	564	601	547	530	542	550	507	551	588	588	545	555	538	565	520	552	538	589	547	605	564	558	577	580	534	561	513	529	594	570	557	536	577	528	564	572	542	543	568	557	554	561	576	516	563	582	579	556	535	537	576	570	596	532	526	571	543	562	540	537	577	549	573	513	547	588	584	571	556	561	564	575	564	588	560	577	553	575	570	559	533	611	545	540	545	579	496	567	565	509	580	585	555	597	539	523	598	599	570	564	567	523	566	544	548	534	589	605	547	549	551	565	549	551	545	586	511	588	555	559	561	587	564	558	566	560	568	582	530	549	565	513	598	546	591	556	539	561	594	570	540	526	581	483	549	550	551	523	551	563	531	585	555	540	561	550	543	585	587	549	552	594	563	608	556	505	531	590	544	559	580	559	573	549	566	531	533	547	524	568	530	581	568	531	558	563	576	527	545	547	558	555	563	498	546	544	601	557	588	582	571	531	558	554	551	541	524	550	580	604	530	576	565	570	586	576	552	545	571	559	597	535	562	508	575	545	534	607	549	521	541	543	536	567	562	557	562	554	536	553	568	582	580	540	541	592	532	573	545	566	540	598	538	539	566	535	543	550	571	582	567	556	512	558	535	525	547	544	547	559	481	545	549	566	559	551	553	533	538	558	562	527	542	615	549	576	574	561	540	549	563	538	513	550	532	563	555	555	513	576	558	615	583	550	546	564	584	523	571	613	520	535	541	539	526	571	597	522	538	521	567	560	571	544	555	540	542	530	576	565	554	565	621	532	562	540	572	559	529	566	529	578	515	555	579	569	560	569	576	526	573	553	584	530	521	555	521	561	569	525	553	542	542	551	560	582	568	558	569	596	570	531	547	561	584	538	612	582	564	537	563	566	534	543	592	507	573	522	568	570	555	591	547	539	580	560	546	559	578	556	550	576	581	577	533	541	582	514	575	571	525	537	543	544	585	561	548	577	548	503	546	538	536	552	573	582	577	581	554	514	519	533	573	581	550	579	548	569	555	542	560	540	581	556	531	570	538	564	564	532	500	581	550	546	550	557	527	546	537	561	586	561	518	547	525	548	549	580	562	554	563	546	587	566	549	555	553	517	533	555	557	544	537	525	553	560	546	583	537	556	586	531	535	535	577	519	570	573	565	600	553	595	570	555	579	557	538	578	553	521	550	595	551	575	571	532	520	574	563	552	553	525	557	526	555	554	618	575	555	535	533	576	556	522	582	554	576	571	537	572	553	562	543	518	542	563	565	567	499	506	521	559	583	573	572	558	537	550	592	539	567	586	548	523	569	552	570	529	539	531	531	589	527	564	535	546	564	603	540	538	532	551	549	606	507	530	557	580	577	566	499	527	555	564	558	576	582	568	551	556	519	547	572	534	550	577	531	600	529	556	581	573	547	556	549	554	571	555	590	567	510	541	516	503	537	574	582	555	556	528	551	573	515	513	577	542	554	517	556	543	579	548	569	522	546	575	558	544	588	538	587	569	576	591	532	549	543	563	545	531	557	553	585	535	544	572	580	527	569	539	572	570	567	531	569	551	534	571	605	515	525	510	534	544	545	542	548	554	554	571	499	551	534	565	556	558	523	557	534	535	557	562	550	537	598	559	535	585	560	561	566	537	549	552	559	573	570	570	561	526	552	541	547	569	587	568	549	545	568	576	547	573	541	537	593	546	585	537	562	568	561	519	565	562	570	554	573	563	565	577	568	523	507	516	535	564	602	584	559	527	561	548	564	544	553	552	537	571	547	556	559	580	551	515	554	548	509	544	584	561	579	541	535	580	552	538	544	559	543	565	525
28138	19866	8983	3620	1657	1169	732	534	495	526	669	507	640	1002	1171	1217	1040	889	650	533	406	343	340	349	350	306	377	373	370	354	352	317	327	340	341	319	347	327	329	347	307	315	331	356	319	322	358	345	335	342	339	336	344	340	326	293	345	354	356	312	364	331	330	346	340	329	311	341	354	323	357	328	300	324	330	298	349	327	355	359	333	325	376	317	349	363	323	345	303	343	304	337	337	325	336	345	324	313	331	324	313	345	322	363	346	352	332	330	340	330	333	318	305	343	348	342	304	359	327	343	334	355	348	349	355	351	369	335	349	337	328	369	316	359	311	344	336	325	360	334	325	337	315	357	327	305	362	324	327	333	328	328	335	308	345	305	370	331	320	357	333	289	304	353	330	334	328	360	336	345	372	317	363	355	289	318	337	351	331	337	349	351	326	322	330	305	326	311	338	334	330	319	330	340	306	350	350	339	317	338	347	327	343	336	329	313	349	343	318	306	379	342	346	372	357	306	352	343	318	376	377	326	343	338	340	344	321	320	344	342	363	320	326	319	307	352	312	349	351	332	361	359	313	345	319	372	336	333	309	352	318	316	322	368	336	329	298	299	326	339	343	343	325	333	302	351	318	325	354	306	328	337	350	321	346	306	325	345	324	353	360	324	335	322	322	304	325	326	318	280	326	332	350	343	347	364	305	322	329	328	336	338	352	368	306	338	339	331	329	361	337	335	354	331	328	321	359	348	344	345	344	311	320	352	326	339	330	318	352	331	323	350	344	349	322	325	338	312	370	351	366	313	314	344	346	339	317	330	344	315	328	343	338	352	341	336	349	328	341	364	323	342	340	326	333	322	292	345	350	327	343	341	324	368	352	344	319	342	324	337	380	318	348	325	342	363	340	328	351	339	345	344	330	338	323	352	322	355	346	344	320	339	335	332	326	350	347	340	314	348	332	350	341	342	332	332	315	369	340	368	372	326	353	341	333	347	362	382	355	334	306	346	344	369	334	322	347	335	347	366	345	345	353	344	354	331	319	340	344	299	337	335	354	323	337	348	340	341	318	322	335	376	340	317	330	322	339	345	307	341	380	322	341	364	323	349	338	347	349	348	310	294	340	357	328	309	322	306	305	320	381	341	316	338	324	315	327	348	337	340	327	325	360	358	336	335	341	376	338	339	342	353	305	334	326	335	322	308	348	330	346	362	340	323	319	348	322	319	332	291	337	333	311	337	332	364	355	332	354	323	336	333	327	361	331	334	376	329	342	317	330	321	314	337	326	322	289	360	336	342	295	315	353	341	334	323	331	385	359	348	352	319	317	350	308	328	302	332	340	345	346	337	343	340	325	342	330	356	310	331	344	321	354	356	322	321	298	346	351	328	336	336	352	319	326	322	359	329	343	346	371	353	317	345	331	347	325	311	349	321	336	357	310	330	356	348	349	331	336	345	336	341	351	342	348	344	327	364	339	332	292	363	354	315	299	323	339	346	355	366	327	322	341	342	358	321	338	337	335	343	354	324	331	345	335	324	336	322	360	335	345	337	334	357	336	340	341	332	329	337	334	369	321	314	338	318	353	336	358	353	344	365	384	318	351	341	333	362	347	326	344	341	352	337	336	333	335	320	337	327	354	299	386	362	339	368	334	318	347	323	329	327	315	315	316	343	348	347	335	308	352	324	331	310	337	367	347	335	356	350	316	345	331	347	341	357	371	313	302	359	336	370	317	349	359	336	342	326	326	351	336	328	339	346	328	339	381	346	353	345	326	353	323	328	339	318	326	332	314	344	342	327	357	300	360	324	322	354	321	367	330	330	339	362	293	365	333	341	329	333	341	312	353	328	324	334	343	328	363	377	364	326	315	322	352	365	360	361	313	340	318	362	327	333	335	335	356	352	314	335	331	367	335	317	343	326	329	346	342	323	303	390	317	324	314	308	303	343	344	331	358	331	340	318	309	339	330	334	322	344	353	342	353	352	379	311	304	331	297	352	331	371	382	320	335	334	331	346	309	306	347	336	297	297	325	287	349	325	355	364	356	335	347	379	315	309	347	343	302	346	373	314	343	331	325	355	356	314	319	333	324	319	350	317	326	311	330	358	330	340	324	341	339	319	325	340	337	301	332	348	320	364	320	336	368	343	326	303	347	343	344	302	324	358	346	353	291	313	340	312	315	327	323	340	325	356	319	315	324	332	354	350	351	347	352	325	348	365	323	365	329	316	317	281	306	360	341	349	385	309	333	336	332	337	323	302	317	356	324	364	329	363	341	335	334	318	343	314	336	341	342	317	372	326	336	313	341	358	320	345	354	329	335	352	332	338	320	297	337	329	345	336	362	344	331	325	333	317	332	342	327	322	355	341	317	332	334	342	313	342	358	337	330	331	320	343	317	304	327	317	340	343	334	339	346	347	342	351	325	292	341	320	312	336	340	310	352	349	328	320	344	307	330	319	319	317	361	337	292	324	318	330	344	349	371	326	321	348	343	331	358	349	344	338	329	320	341	318	380	343	333	345	329	342	304	327	341	317	326	340	364	322	327	310	330	333	342	351	311	342	315	322	345	370	344	357	327	346	336	306	339	340	344	349	296	311	343	357	301	360	354	319	348	327	318	341	343	338	346	325	377	381	357	331	337	320	341	347	331	368	331	348	371	327	313	313	335	354	329	352	334	310	349	345	309	365	350	343	367	363	351	317	351	317	341	359	354	334	324	371	352	340	337	346	352	329	296	360	304	333	349	359	294	349	313	327	317	312	314	364	354	344	352	312	356	347	329	346	307	315	336	352	353	340	336	335	363	339	346	349	334	337	333	328	334	346	341	326	336	317	339	320	333	328	340	342	326	323	355	343	316	328	305	334	334	374	305	338	376	312	322	341	333	323	317	344	296	308	365	314	317	329	323	337	325	330	337	323	339	331	324	349	296	322	329	364	330	350	366	314	332	322	323	354	331	332	353	363	342	322	383	303	364	326	304	315	334	322	331	353	334	321	384	320	344	319	344	348	358	346	342	343	325	357	334	338	350	314	327	315	334	364	349	353	314	317	353	372	320	363	382	341	326	345	350	325	333	283	356	298	335	317	330	320	329	320	334	328	378	322	324	373	366	329	350	345	329	357	329	324	318	336	304	324	374	320	328	326	332	354	345	322	341	316	313	281	367	351	335	349	348	351	309	352	328	319	340	345	338	330	320	341	362	354	383	341	321	341	325	327	352	342	338	362	329	346	328	354	324	355	332	316	325	340	387	346	330	310	324	322	327	325	299	337	341	334	335	351	315	351	333	345	342	341	338	339	360	347	331	327	331	345	322	365	328	322	341	342	350	329	347	333	353	348	358	349	325	347	347	339	337	351	344	339	308	300	352	315	355	332	347	350	346	334	330	333	332	348	288	320	343	359	327	337	337	352	353	322	331	324	323	298	384	316	350	303	342	339	342	324	312	340	327	311	338	369	332	338	336	337	344	344	327	360	356	346	333	323	355	353	351	352	317	331	307	346
12275	13490	6146	4210	2678	1923	1064	805	695	755	1064	734	938	1560	1695	1662	1394	1126	834	579	484	406	380	368	355	380	335	415	371	397	338	349	355	343	354	346	389	371	329	344	350	349	372	361	396	394	366	376	361	380	351	329	402	345	391	369	303	380	360	330	378	333	374	366	326	346	371	362	346	366	341	354	397	358	385	351	368	382	375	357	337	357	334	366	359	344	366	364	383	372	375	369	342	343	371	344	362	366	339	381	339	351	324	364	352	370	347	354	375	338	380	342	343	345	359	353	348	331	375	342	360	336	372	340	356	355	355	341	353	360	381	335	362	345	337	393	331	364	378	364	363	369	385	359	356	377	371	359	346	383	374	373	342	378	369	332	381	347	352	369	356	332	375	369	299	372	372	357	364	357	329	351	363	353	359	372	366	344	346	340	352	343	336	353	395	380	368	357	332	347	313	357	352	368	350	314	379	354	366	373	337	376	351	354	380	391	361	385	358	360	360	352	350	338	364	362	365	350	384	362	344	401	340	350	380	346	373	328	381	355	397	315	323	356	331	332	359	361	367	362	343	376	339	360	309	343	348	353	357	336	359	363	336	348	334	351	365	369	338	364	361	348	378	370	350	379	370	330	361	354	358	343	331	376	358	357	372	342	346	355	366	350	357	343	310	369	395	328	364	340	361	363	348	359	351	325	361	380	367	380	350	344	369	344	363	370	366	376	346	342	366	346	355	381	334	357	353	335	351	363	379	376	362	362	347	371	364	401	369	360	357	345	382	349	349	351	354	353	336	370	374	365	361	380	386	366	345	363	357	370	342	350	359	390	373	410	390	329	365	364	387	390	374	391	331	357	330	377	368	372	345	329	405	369	353	368	349	383	359	335	351	334	366	340	329	343	374	340	365	352	368	351	367	359	367	364	393	393	358	346	356	355	383	345	357	343	376	374	336	369	338	345	367	369	366	350	351	362	356	367	359	369	353	363	374	350	362	334	362	382	370	343	397	356	377	382	351	355	362	346	399	370	375	353	353	368	352	360	372	369	388	391	334	355	357	363	356	347	338	337	362	352	361	370	347	371	316	383	375	371	337	375	400	400	354	371	375	326	374	346	383	356	393	385	343	339	368	370	343	335	349	391	334	356	371	387	376	352	370	340	343	366	337	353	393	339	373	400	365	371	403	348	353	367	367	349	360	400	356	383	355	405	374	367	370	361	381	354	357	412	373	344	372	356	371	366	324	347	351	357	383	345	366	342	368	342	372	348	391	395	369	349	375	341	364	374	372	363	367	371	344	346	367	344	348	351	387	356	342	365	317	340	346	371	339	327	364	380	365	325	368	352	399	404	378	354	359	387	353	374	363	341	396	359	351	363	323	358	342	337	370	347	364	358	353	342	355	344	336	362	336	379	357	360	357	340	397	364	330	368	364	372	362	332	363	339	360	359	395	412	342	344	349	399	351	353	344	370	360	383	355	360	378	382	386	369	335	361	346	343	366	343	352	343	364	329	361	366	342	346	381	341	378	379	381	344	335	363	371	350	365	364	353	346	373	338	321	364	330	372	359	392	330	336	379	356	389	368	381	358	376	373	373	350	360	361	358	361	352	356	364	351	405	353	372	354	389	361	356	368	346	362	380	357	379	319	348	359	356	362	401	375	366	335	362	341	344	366	364	358	331	339	389	350	393	360	362	370	345	356	338	353	371	354	377	345	358	357	347	371	328	352	379	355	385	349	358	388	346	376	326	339	375	358	374	384	382	386	376	367	350	358	342	351	367	379	353	332	367	418	369	338	342	369	386	354	373	372	355	393	360	361	369	377	351	380	366	340	353	354	347	335	338	375	345	356	354	367	366	400	380	411	340	359	349	359	341	356	422	379	347	337	337	395	331	350	368	374	351	360	352	384	385	383	377	376	332	323	364	371	384	356	340	370	379	385	305	372	350	377	337	346	372	385	344	356	391	316	355	381	390	373	357	359	347	343	377	381	347	356	354	370	373	358	351	395	340	373	362	356	352	367	357	403	339	370	374	336	357	373	373	358	382	310	360	386	381	394	364	365	396	344	383	378	343	340	352	326	364	345	339	339	381	370	362	357	356	363	349	364	391	372	351	355	359	373	342	366	374	360	366	353	394	357	352	347	382	374	349	401	344	373	385	344	378	350	335	358	377	383	378	382	349	334	367	335	342	371	345	388	381	352	366	362	389	339	392	345	362	338	381	346	355	343	346	340	347	361	334	385	365	343	391	351	358	360	355	349	329	362	360	389	349	340	366	373	367	353	380	350	366	338	344	341	340	342	350	355	356	363	371	351	360	382	386	374	337	336	349	363	343	363	366	359	377	367	391	371	339	373	352	363	339	345	349	390	368	350	367	351	381	352	336	332	396	358	365	342	347	373	355	363	342	374	338	359	358	354	364	339	350	344	372	342	376	348	369	353	366	373	374	342	355	395	392	368	358	355	343	401	376	320	370	383	366	371	384	349	357	362	362	372	362	377	357	361	346	378	333	360	382	374	391	332	350	372	357	411	335	383	327	376	360	332	367	359	361	367	377	360	363	313	374	342	368	340	359	345	364	343	367	366	381	329	356	354	357	333	365	354	352	384	360	368	353	360	343	359	348	359	378	359	356	352	340	371	334	376	309	359	379	358	328	374	362	351	329	355	358	363	373	370	339	342	366	344	357	378	374	370	337	341	383	372	381	348	329	360	334	383	367	373	331	338	392	338	347	309	381	386	338	356	348	402	339	368	362	347	381	338	355	342	340	395	342	369	371	350	361	377	353	397	349	358	358	363	373	372	373	378	377	357	381	341	361	321	387	367	361	357	366	320	364	371	380	387	342	354	379	353	377	359	372	359	364	362	336	359	378	368	331	383	381	405	343	396	340	356	359	343	349	379	352	338	324	345	387	375	390	356	329	383	380	340	337	379	337	336	359	385	340	405	371	358	352	322	372	352	353	365	387	334	344	425	359	358	361	373	344	336	330	348	364	364	341	354	366	353	350	397	384	369	360	381	395	375	358	368	347	380	369	357	376	370	357	377	378	368	354	379	351	391	368	354	362	368	363	341	333	350	364	365	352	352	355	380	322	393	335	359	335	317	355	333	374	354	322	370	355	337	399	350	360	356	353	366	343	364	318	384	374	374	347	362	358	345	319	358	379	366	354	357	348	370	367	406	342	370	363	333	348	337	359	380	356	376	367	373	388	380	377	380	373	354	323	365	370	352	357	355	361	355	341	339	369	357	365	350	338	363	341	362	338	346	357	367	356	359	354	341	401	370	391	351	367	362	346	359	371	378	367	351	357	387	361	357	380	361	349	378	358	350	354	367	354	390	375	369	369	348	384	362	385	372	339	397	346	343	373	362	373	340	360	357	343	324	380	373	358	399	342	372	335	384	370	334	373	354	313	389	339	377	374	363	373	341	347	370	341	354	380	348	374	348	396	364	358	380	372	361	397	378	349	354	346	361	340	349	361	371	358	343	353	350	383	315
24390	21424	28570	24657	21103	6800	1741	954	937	734	845	1020	1720	7783	9239	8096	5081	3477	1945	1065	749	531	462	418	427	441	432	414	398	441	428	404	431	456	397	463	422	423	405	475	424	415	430	407	385	399	400	398	427	454	426	401	432	395	422	394	397	413	398	428	379	401	429	439	432	431	428	405	417	410	436	407	385	413	415	468	412	378	392	441	426	390	415	424	411	415	416	436	413	387	385	407	411	412	416	387	394	444	416	412	394	406	457	420	396	418	415	415	405	426	427	433	423	436	390	421	397	446	393	411	376	469	403	395	416	395	419	454	414	400	398	447	429	415	456	400	414	436	403	414	428	450	394	431	442	421	427	398	406	400	436	412	398	426	378	426	417	416	432	410	403	438	396	407	391	381	416	429	425	410	401	452	426	435	411	418	441	395	412	422	426	469	398	417	424	422	425	420	457	462	450	422	436	419	382	434	427	415	439	380	414	440	412	410	428	437	420	380	416	409	425	392	415	408	420	404	416	441	437	408	430	402	439	425	420	448	423	426	407	417	453	409	426	402	403	394	425	404	407	409	396	388	385	419	406	394	370	446	399	419	429	410	407	461	414	459	427	393	413	368	430	411	402	415	405	396	388	413	415	420	406	433	433	427	446	399	388	412	477	438	465	401	452	411	390	403	425	418	385	395	448	411	391	386	403	423	416	429	426	413	411	452	446	438	413	400	403	459	419	429	411	424	436	383	425	426	422	418	433	429	417	388	442	446	431	423	439	404	379	398	411	444	423	392	408	400	445	443	391	425	428	434	404	454	428	416	435	409	392	434	425	415	426	413	405	390	430	451	450	390	430	423	445	449	410	400	430	457	409	411	442	430	435	396	442	430	440	424	387	383	408	392	402	374	409	416	434	431	359	404	386	434	388	412	448	437	400	442	402	401	427	446	430	382	388	439	394	413	441	411	415	406	415	434	431	417	390	382	399	419	426	385	435	398	429	447	436	423	415	381	388	376	412	421	427	453	404	392	390	423	450	385	422	417	395	422	402	404	392	375	404	406	418	390	442	430	418	400	426	391	418	390	419	387	450	395	414	421	424	425	415	423	469	424	433	405	368	429	411	399	424	435	436	409	403	439	415	427	420	437	389	419	413	402	391	426	434	397	431	381	443	397	405	425	431	423	403	410	399	421	413	404	429	412	428	415	410	404	392	425	445	419	370	423	418	420	420	402	406	423	410	448	394	403	411	376	410	387	400	415	445	423	425	380	392	430	418	401	449	392	414	431	421	427	403	440	426	427	457	402	439	376	426	419	460	403	460	419	397	464	408	405	392	405	427	450	409	419	416	394	444	421	379	425	414	393	414	430	364	418	426	392	415	429	415	439	449	424	372	393	391	391	398	429	435	417	428	409	398	405	413	427	416	431	438	402	461	439	396	427	415	417	426	407	439	436	412	385	427	471	416	407	418	405	403	393	422	408	416	426	410	418	439	420	422	450	419	408	382	402	421	400	443	456	436	402	404	420	414	466	431	408	427	431	404	404	408	406	392	377	406	442	393	406	408	426	410	416	403	442	423	439	435	406	423	429	370	423	448	401	368	418	390	386	408	422	420	420	396	443	417	421	411	420	423	416	451	399	462	413	452	374	407	425	394	409	420	422	432	436	396	383	419	402	422	416	441	423	420	411	389	392	422	400	401	409	433	407	425	455	418	445	401	424	431	418	383	427	402	404	468	429	408	405	420	388	433	433	392	429	415	439	403	432	401	405	446	440	438	423	414	425	428	432	440	410	396	425	371	453	440	401	407	388	403	419	411	420	417	410	379	470	433	415	402	442	415	394	397	371	429	425	421	436	438	423	398	395	383	446	428	399	443	418	455	430	395	417	409	421	436	394	432	441	431	421	396	403	401	385	409	431	436	404	403	436	413	439	401	430	399	432	386	394	369	398	410	413	395	408	415	399	433	417	402	378	402	399	361	418	425	374	413	413	415	438	433	412	387	408	425	435	388	450	437	387	424	424	417	392	410	430	400	442	419	421	436	416	422	424	411	398	395	443	389	405	417	417	448	413	427	425	449	398	421	433	458	405	401	422	376	405	416	434	413	431	444	403	408	390	411	404	423	429	414	402	418	432	404	388	425	470	384	446	400	401	377	438	399	394	412	435	404	380	384	395	462	427	376	431	409	425	451	435	422	424	404	395	435	440	415	406	396	378	425	407	391	420	392	422	401	382	377	392	436	402	464	400	424	432	441	416	443	426	399	393	402	410	429	447	415	423	409	433	412	396	427	416	406	418	416	396	409	385	438	416	403	430	433	403	441	404	411	413	414	392	397	419	430	399	434	396	429	430	369	450	404	434	400	401	421	424	413	437	418	454	425	421	404	415	402	422	416	423	435	437	424	404	414	417	405	429	410	409	419	393	407	400	432	376	444	409	421	436	408	421	423	414	427	382	387	401	411	436	415	411	457	455	458	404	433	413	388	417	452	431	412	369	433	406	402	372	418	400	421	429	439	427	391	413	390	431	422	410	409	427	421	427	394	420	407	421	408	431	442	398	408	381	397	429	433	365	418	415	388	440	390	406	409	452	421	397	421	405	428	426	411	438	388	446	417	380	363	421	375	393	426	409	416	448	408	438	426	430	395	402	405	481	409	409	380	393	416	414	457	411	421	431	421	392	412	443	363	392	424	411	426	437	360	401	404	386	408	418	375	421	423	419	455	386	439	396	412	412	404	428	442	418	432	428	450	432	401	403	428	429	417	388	453	408	383	443	425	416	444	424	399	442	432	444	414	384	403	422	444	424	415	432	397	459	400	409	443	395	386	387	432	416	403	421	398	412	415	441	415	446	424	377	405	395	429	389	400	438	391	406	385	423	417	404	428	418	403	453	403	404	471	415	432	421	402	422	448	397	439	409	422	418	370	402	414	441	414	423	401	445	436	389	429	398	435	435	409	395	385	407	374	417	378	397	415	447	410	403	439	392	428	397	410	450	415	392	430	423	399	422	428	430	402	418	392	436	429	415	419	426	435	417	405	410	428	390	428	401	401	403	413	399	450	404	417	406	432	417	424	384	398	402	431	415	433	420	410	411	398	431	418	418	409	440	404	431	430	381	384	408	415	438	407	406	372	451	425	406	437	385	434	437	426	451	407	423	413	404	422	425	424	392	413	392	415	386	430	416	410	404	424	406	372	407	412	435	425	416	398	430	414	397	384	426	432	445	381	408	403	398	395	407	408	443	406	435	482	427	404	414	441	424	397	418	441	421	392	376	429	431	426	430	413	429	421	441	430	385	417	394	399	372	406	412	411	435	398	437	432	399	434	403	419	406	416	416	402	423	417	368	400	420	436	411	405	399	408	398	425	419	413	430	393	386	409	442	414	396	411	424	434	433	426	385	422	398	402	425	421	426	422	436	410	417	409	398	378	387	428	404	432	403	398	414	448	425	432	442	417	408	400	400	402	410	388	402	405	419	401	416	386	445	408	428	402	426	410	429	405	420
17363	28626	15627	7367	5397	3674	2466	1599	1523	1097	1366	1594	2998	12230	13258	11486	7098	5213	2854	1512	865	674	499	452	404	427	428	431	415	446	439	431	418	431	406	446	388	455	422	418	405	442	447	390	423	463	432	442	428	430	450	468	430	409	441	424	435	444	439	445	436	412	447	402	461	418	441	483	409	422	438	451	441	462	467	421	441	416	422	450	409	416	467	430	465	421	418	430	452	440	461	410	433	412	431	397	415	421	460	472	507	428	422	471	429	396	447	441	430	428	407	432	456	421	422	459	406	418	442	409	447	417	426	451	443	399	473	443	419	446	435	445	426	420	414	433	411	456	450	411	469	428	415	401	425	415	428	456	442	405	396	436	437	434	442	463	427	438	433	449	407	381	449	440	413	438	461	412	420	404	431	415	429	428	450	450	484	429	429	450	468	443	429	451	437	452	426	434	437	469	422	448	434	438	390	426	426	443	405	429	463	439	451	455	421	414	476	435	433	416	418	409	444	467	417	438	436	459	452	457	432	424	444	478	471	467	421	430	455	440	411	441	406	472	398	443	442	437	404	431	441	433	461	450	469	401	428	419	407	448	441	419	463	420	480	433	430	421	424	429	472	430	445	385	367	440	483	408	452	441	412	455	439	446	414	435	439	443	475	396	446	422	459	493	445	460	466	473	440	474	404	457	449	435	438	446	423	430	441	442	420	462	452	426	432	455	457	448	404	463	429	440	420	462	435	428	409	420	439	430	401	441	440	414	447	457	453	387	446	428	416	406	419	426	418	422	460	442	423	423	450	480	499	419	420	437	465	469	449	462	424	434	449	433	432	446	413	473	438	407	430	435	429	449	419	408	408	437	420	452	455	422	456	440	466	437	416	397	407	423	409	464	474	461	444	435	417	390	431	471	451	481	442	407	439	464	445	416	473	457	437	438	411	416	408	424	434	428	441	431	447	482	429	438	450	415	427	374	412	411	420	401	418	444	429	413	417	443	453	423	425	384	414	398	452	451	456	460	433	450	442	432	433	440	451	446	472	454	438	436	440	436	445	452	455	445	429	396	410	458	442	470	385	416	449	409	433	440	421	415	437	442	406	438	449	428	419	442	461	456	432	443	440	427	425	455	416	451	461	405	409	394	458	440	454	439	456	456	423	408	465	423	453	415	471	429	427	455	404	456	443	431	444	406	442	434	471	456	469	431	397	395	448	418	454	433	379	416	425	424	442	451	441	454	426	459	479	464	452	414	452	412	461	451	418	418	438	423	431	444	434	411	442	437	429	410	465	428	389	448	436	443	418	398	363	433	427	427	416	500	412	436	460	458	423	414	408	472	420	402	451	450	472	434	420	433	437	404	439	458	416	468	472	413	414	449	466	450	439	443	423	386	431	439	481	443	411	433	435	440	435	461	427	464	432	421	441	429	433	397	460	442	453	476	433	456	454	471	443	433	459	413	425	445	438	437	426	439	462	423	447	406	413	428	460	451	426	427	441	414	430	481	437	394	437	433	452	428	406	435	394	418	445	437	435	410	454	462	442	453	436	444	445	449	431	418	422	449	446	406	428	449	412	439	418	450	442	413	437	437	456	408	428	428	435	435	458	420	473	440	449	438	423	419	444	416	437	443	405	410	457	420	426	437	449	448	449	451	437	451	455	431	421	423	425	446	427	451	435	430	464	403	460	416	447	447	397	448	421	455	405	421	424	414	417	435	442	432	442	419	436	441	452	435	437	441	448	479	433	405	436	439	441	458	420	421	451	429	435	452	432	450	426	440	428	423	479	434	445	424	439	424	389	448	459	441	421	434	430	450	452	425	454	420	424	444	465	430	425	431	445	417	419	426	446	460	420	483	394	439	386	433	421	386	445	404	426	468	419	401	407	436	452	451	422	443	418	466	417	419	473	413	413	421	433	425	436	434	429	413	420	457	465	441	459	458	480	464	435	488	433	425	418	431	469	452	440	400	436	454	435	410	407	431	480	441	473	410	465	448	411	418	429	403	433	484	418	421	437	419	450	448	458	438	435	430	437	433	436	430	427	439	430	434	418	448	441	450	444	431	432	444	440	409	435	398	454	464	417	412	404	443	465	452	482	437	412	434	448	421	435	456	443	400	427	453	425	407	446	435	437	434	481	406	431	460	436	435	450	436	450	418	454	401	426	445	438	452	424	442	419	434	428	449	454	405	460	428	465	427	479	413	422	450	431	481	414	455	453	428	430	419	438	465	444	422	426	420	452	460	431	431	433	395	442	486	410	445	407	407	424	464	447	432	449	443	415	399	429	442	453	413	411	409	438	426	449	467	411	409	446	441	415	430	455	418	425	447	416	427	467	458	439	495	440	452	428	440	428	442	454	451	463	467	446	428	446	436	427	410	446	413	422	437	419	441	396	441	423	419	436	468	427	417	449	456	416	393	438	419	452	450	435	456	445	429	440	428	431	428	412	431	430	442	434	416	414	410	469	412	428	432	443	454	448	437	426	428	493	462	416	420	433	468	501	394	460	437	486	429	456	414	422	480	426	455	440	427	469	470	437	461	438	410	412	393	436	450	463	427	455	432	401	453	430	427	423	439	430	406	435	456	459	437	434	422	448	405	429	450	472	453	449	403	455	400	438	415	438	409	435	430	415	451	431	402	441	436	400	442	434	444	435	422	457	414	419	420	438	474	447	439	431	427	424	459	430	443	419	447	376	456	450	442	408	429	447	425	451	387	466	456	434	415	454	421	436	422	407	447	441	431	464	412	427	433	396	436	435	388	428	452	442	456	460	431	454	445	449	450	424	421	437	453	439	443	458	437	407	423	409	448	452	417	476	416	430	428	442	441	442	437	445	404	431	434	437	435	468	428	431	433	419	439	442	429	428	434	397	442	404	441	401	427	408	381	469	453	442	431	447	429	453	450	441	454	453	422	443	423	444	398	439	445	445	408	434	449	409	425	487	413	444	410	461	433	423	411	402	436	407	451	456	466	437	432	450	384	436	451	451	442	409	429	469	416	425	456	424	461	476	427	431	386	455	441	417	442	423	447	442	426	442	435	432	430	467	415	457	432	439	402	422	414	442	435	437	435	428	412	428	419	461	452	423	420	451	457	456	438	423	418	429	447	430	453	410	369	412	450	463	402	443	447	439	426	425	450	461	427	429	440	444	427	426	435	423	456	489	404	373	454	445	377	435	475	435	455	455	435	424	431	428	453	390	461	432	429	405	417	457	445	423	462	406	431	454	434	421	400	453	416	467	421	434	450	457	431	436	441	395	432	412	454	451	438	452	444	446	425	451	415	433	437	424	449	438	466	445	450	470	415	462	440	471	454	443	450	443	419	421	447	457	428	440	435	418	447	433	448	441	464	435	402	418	472	468	436	438	442	451	428	427	426	451	421	424	411	482	466	449	443	456	441	441	468	411	442	405	454	456	395	443	417	407	433	425	421	442	441	426	427	449	447	394	401	447	468	411	429	416	413	433	431	422	448	464	428	441	430	429	457	444	425	443	459
25270	21426	27528	25550	10726	1964	1295	854	975	842	717	749	3060	5447	5559	4337	2712	1903	1156	740	533	446	398	406	424	391	376	393	391	363	380	349	354	429	417	424	399	394	397	423	388	369	391	371	381	387	388	351	373	374	387	382	378	397	386	386	377	378	395	386	379	383	362	387	402	391	385	372	393	399	371	334	399	370	378	396	373	428	376	380	384	392	372	370	377	378	390	352	391	365	383	398	394	398	380	392	388	413	384	384	401	404	368	345	400	387	396	394	379	383	379	372	363	444	398	408	393	408	411	341	398	392	386	379	365	392	408	395	379	390	396	359	378	422	397	408	378	402	365	405	375	389	364	392	385	394	400	401	371	401	373	382	378	358	401	364	384	397	386	386	382	366	375	407	390	391	423	392	374	393	381	383	381	379	377	377	381	384	363	398	367	383	412	379	404	388	389	362	376	384	387	418	400	394	366	405	419	388	368	421	358	374	383	404	410	360	392	415	368	353	391	357	403	380	388	388	385	374	413	373	371	358	390	346	381	389	399	377	385	380	409	390	428	391	423	354	373	397	405	383	390	425	392	376	359	392	372	372	378	394	375	426	379	392	406	387	381	383	401	406	412	386	397	401	386	420	367	376	395	392	381	389	398	407	382	398	399	369	377	390	368	392	391	386	463	428	414	364	399	370	367	419	390	415	374	355	374	374	421	396	396	441	423	362	388	427	378	402	388	412	403	384	406	411	414	412	388	384	389	382	386	387	376	397	396	384	376	406	370	400	402	387	398	373	432	380	350	427	425	413	376	363	400	353	380	360	378	368	381	369	394	378	391	377	430	406	424	391	387	423	396	334	374	394	389	362	403	392	402	395	398	427	405	401	373	427	401	403	385	365	398	375	367	370	382	406	401	415	372	390	396	390	394	365	372	386	369	403	355	391	377	367	394	387	410	375	391	404	389	387	416	423	376	388	402	395	385	368	412	398	441	380	381	389	398	405	361	433	409	388	370	361	374	401	381	386	355	367	407	378	372	420	370	379	362	406	387	405	417	393	417	344	358	425	360	398	416	426	382	389	417	413	402	371	387	354	373	373	393	409	384	414	363	378	393	377	388	441	350	385	393	354	406	396	383	381	368	404	405	401	416	371	391	410	405	404	373	366	385	400	420	403	398	341	346	367	400	360	401	403	359	406	425	397	398	440	400	407	386	385	362	381	405	366	403	370	371	380	383	430	377	377	364	395	387	384	378	397	378	410	406	362	366	398	388	348	398	384	371	359	379	357	380	373	371	381	372	392	364	418	440	373	422	417	363	401	396	374	371	353	374	405	396	384	386	369	398	367	399	385	423	389	398	358	373	386	356	380	383	441	376	374	404	431	420	400	399	374	438	420	415	363	400	393	421	360	383	393	386	401	379	393	370	366	403	404	351	403	381	401	378	418	419	393	391	380	406	380	371	435	341	379	380	373	388	390	399	369	396	379	362	351	382	405	386	396	375	391	403	329	371	403	375	417	406	379	387	366	380	378	331	360	423	425	339	370	390	385	389	404	396	392	388	421	409	380	357	413	350	388	387	362	418	396	374	375	398	411	353	397	413	398	374	373	369	404	413	364	363	386	389	393	371	384	374	352	370	402	373	367	357	397	376	396	399	374	404	410	408	392	400	364	411	385	395	380	366	393	401	411	383	375	384	395	386	380	407	380	402	402	382	370	423	403	384	378	364	391	380	384	389	391	354	399	391	383	376	387	398	352	388	446	384	402	381	417	381	407	426	360	380	393	387	352	388	396	392	392	378	367	412	372	382	389	357	412	377	373	367	368	369	380	399	409	393	395	382	375	369	399	407	368	373	397	354	389	408	397	369	377	379	405	386	425	415	407	436	415	376	400	383	367	384	402	391	379	385	388	369	367	346	393	393	382	418	394	363	417	352	406	362	392	387	371	400	366	401	443	369	376	384	390	409	368	345	362	373	421	387	373	380	371	416	382	403	384	375	394	393	383	357	353	419	410	390	407	405	392	394	367	413	402	379	393	390	386	408	390	430	400	384	381	389	362	400	382	392	366	390	382	360	400	400	384	380	408	382	408	384	399	394	404	389	364	404	385	367	428	380	376	384	405	373	412	387	370	379	393	374	361	414	407	424	407	385	359	383	359	379	412	422	435	385	398	372	358	370	392	368	355	369	397	364	405	390	360	373	359	390	407	420	405	363	377	379	374	380	378	363	373	377	358	379	363	377	377	393	382	386	385	396	349	382	379	410	377	377	403	424	403	388	407	377	363	365	417	383	372	361	400	363	393	351	403	375	350	405	400	397	411	346	376	400	377	402	405	379	375	352	407	405	382	415	370	381	379	392	399	397	384	379	388	394	388	416	390	374	365	403	409	398	375	391	392	396	430	368	403	377	383	422	393	399	386	377	360	378	387	387	406	375	388	386	378	395	408	374	380	406	378	428	373	359	393	383	380	389	389	419	370	376	388	381	355	413	408	388	358	376	375	385	394	379	387	398	404	383	363	394	362	403	397	418	410	370	322	346	390	387	401	414	404	410	353	409	405	426	398	440	412	379	395	376	368	407	393	395	381	396	380	385	406	359	402	428	371	369	401	389	409	397	372	395	384	382	359	394	411	410	401	400	389	437	377	393	390	428	353	421	386	389	349	391	420	377	387	413	416	383	385	394	420	389	381	364	383	392	354	401	421	377	386	360	403	370	373	389	457	361	406	382	382	381	414	419	380	363	372	372	376	379	375	376	375	381	394	447	382	388	386	376	384	382	426	353	391	394	380	420	395	402	376	394	390	418	410	407	387	379	366	390	402	397	434	390	376	401	401	420	375	405	402	395	397	447	370	358	386	390	377	408	417	392	399	394	369	388	430	395	372	411	410	414	388	403	379	365	391	381	369	406	366	389	446	399	406	407	389	363	387	403	377	400	440	391	443	362	385	368	350	396	396	398	450	429	391	401	376	388	406	376	382	370	364	372	398	390	388	395	386	373	384	403	399	350	365	394	369	365	414	362	397	360	384	390	434	420	374	358	408	391	352	399	377	391	365	422	364	397	393	385	414	377	400	390	370	384	367	380	360	394	376	380	383	350	399	396	359	413	377	382	403	412	399	395	378	400	411	403	404	365	440	396	387	385	394	401	352	363	347	396	369	395	397	391	376	377	371	415	401	356	371	377	404	393	359	346	382	398	437	390	405	375	347	400	356	384	388	349	390	399	389	380	382	406	375	426	358	347	418	412	418	401	372	399	414	391	383	385	353	383	367	382	353	383	389	358	385	389	384	386	398	348	371	362	403	406	386	370	346	372	395	378	366	384	411	394	378	395	364	391	383	394	383	397	380	401	404	400	414	378	373	399	365	334	399	412	392	384	390	432	391	371	368	349	397	390	401	377	390	362	396	392	403	379	415	351	385	399	389	410	389	401	408	385	395	376	399	367	412	377	392	382	396	393	400	410	397	368	369	383	393	394	413	386	371	386	346	400	398	425	375	397	423	397	409
17791	29185	13685	5737	4322	3171	2241	1516	1676	1525	1106	1355	6107	10221	9766	7448	4793	3023	1748	1031	649	509	412	433	427	440	419	422	417	411	444	435	402	442	407	428	439	436	416	435	411	456	414	448	425	404	366	412	425	420	441	421	435	411	428	401	425	418	424	416	410	448	390	427	398	419	428	406	426	430	431	414	422	395	416	408	435	440	426	455	401	403	444	444	403	439	408	412	403	440	418	423	456	418	427	453	448	416	427	404	424	428	414	417	439	417	422	417	401	399	476	374	407	440	424	429	407	448	428	409	437	417	423	414	444	408	422	368	411	380	437	394	427	421	417	407	399	386	423	413	423	399	399	447	425	396	400	438	425	425	449	442	385	415	451	437	400	429	418	426	406	429	400	411	406	421	405	423	409	419	446	441	404	431	423	454	392	385	424	442	404	444	388	416	445	417	452	402	413	446	409	415	412	418	406	443	425	441	447	453	421	431	434	456	408	477	421	421	413	433	430	417	435	437	405	448	433	441	422	395	397	414	412	427	435	433	444	397	405	406	422	449	416	377	443	426	423	419	410	461	404	405	419	435	408	436	442	454	421	412	398	404	401	445	460	429	407	416	430	425	412	401	437	433	419	402	468	431	425	382	462	459	426	439	433	412	423	408	434	431	401	420	398	411	425	435	409	468	439	406	449	432	425	428	415	373	435	447	444	421	441	441	439	433	408	417	429	418	416	450	417	420	421	413	436	454	427	436	411	421	440	399	454	449	438	449	428	440	401	429	411	420	381	437	431	379	401	420	422	426	436	378	413	385	417	398	381	459	405	404	403	433	417	433	423	414	438	421	405	408	429	409	397	432	409	439	429	419	416	425	407	445	408	439	419	392	473	445	403	434	445	399	417	416	418	412	420	424	399	482	405	440	437	409	435	450	414	444	414	397	429	407	409	382	443	438	424	393	424	464	394	434	396	437	417	420	412	401	390	420	425	446	412	414	425	405	460	447	380	369	425	429	435	407	413	400	431	439	424	413	360	431	414	411	468	396	421	421	443	446	409	439	408	425	394	424	417	435	434	415	417	413	415	416	445	454	407	449	443	404	431	416	437	444	412	439	397	423	402	442	445	453	385	385	415	420	406	425	416	446	447	428	400	411	428	417	406	398	413	431	420	451	434	399	419	401	416	440	445	431	414	451	410	425	396	463	410	453	433	476	471	417	415	378	410	380	421	443	425	420	411	386	429	405	419	419	400	433	417	431	393	388	413	425	429	388	428	406	405	432	449	403	424	418	403	405	443	428	408	429	370	411	454	429	404	438	438	385	412	416	392	380	415	432	395	437	404	428	432	457	427	442	428	454	419	434	467	459	464	398	435	409	405	392	405	415	410	405	450	417	418	407	434	415	393	417	443	439	440	415	450	413	418	400	413	393	437	413	471	411	413	424	398	414	439	394	445	443	412	409	417	402	411	462	436	406	430	429	398	436	414	429	434	453	429	423	403	431	426	419	419	434	461	434	392	436	429	378	401	409	406	392	416	416	415	388	456	441	405	443	413	417	408	463	451	430	452	454	449	410	400	445	432	455	370	364	418	450	443	415	402	427	380	445	406	441	428	418	409	464	460	417	423	416	450	381	418	442	403	431	439	415	414	407	395	386	440	429	436	426	419	430	439	435	451	489	435	411	397	438	448	413	425	415	430	393	442	406	417	446	426	409	435	429	389	438	376	405	405	415	424	382	422	426	399	468	441	412	391	413	395	442	387	434	433	405	448	413	470	428	435	426	455	375	419	427	406	412	431	414	404	434	449	441	414	420	431	393	430	426	431	448	422	424	431	444	413	440	427	371	437	382	433	436	446	411	392	423	404	432	445	405	427	388	423	456	453	406	412	398	418	437	429	434	408	415	471	446	435	443	431	401	390	435	395	417	431	432	451	434	439	413	380	451	453	450	412	430	433	383	423	411	431	421	412	407	408	426	450	428	434	402	393	421	433	466	418	445	433	436	420	412	444	419	413	422	433	428	380	433	442	445	431	490	451	408	421	413	425	419	411	414	445	426	403	409	396	448	395	409	435	425	407	405	443	392	442	436	433	392	441	384	439	413	416	427	410	425	415	435	395	406	443	417	425	406	411	423	452	426	447	459	420	405	390	418	444	400	425	442	423	449	404	437	446	421	465	400	396	456	453	443	404	450	374	405	466	395	440	423	425	411	425	438	428	389	413	416	407	413	455	421	395	426	412	370	384	452	401	398	417	421	391	404	407	436	399	405	436	397	414	437	410	440	428	412	432	442	451	397	425	419	447	397	417	409	416	424	422	388	419	454	427	410	443	418	425	398	401	410	408	423	431	419	380	423	424	427	404	392	374	396	441	404	405	362	407	431	411	408	395	456	395	383	434	412	412	427	387	446	426	416	443	429	439	440	442	407	423	447	405	419	427	399	420	434	448	421	386	448	437	453	426	420	440	426	384	436	429	431	426	431	400	413	422	435	409	393	409	477	390	419	425	424	411	423	383	463	405	419	429	411	393	394	428	439	426	422	401	441	419	418	426	411	416	428	421	424	430	402	450	457	410	441	434	417	429	424	404	428	411	417	451	434	402	440	432	390	419	444	422	415	426	429	439	417	435	435	402	401	399	420	426	430	410	429	432	369	397	421	403	425	376	388	442	411	395	441	403	443	385	420	424	403	441	428	418	426	407	388	398	419	461	413	401	408	391	450	455	408	428	420	435	403	409	443	445	434	417	388	435	428	401	429	410	434	401	398	424	411	389	396	409	397	447	437	419	368	445	426	415	421	464	428	459	399	429	432	405	439	383	417	425	399	444	445	407	419	424	433	402	420	430	414	423	415	425	442	416	428	372	381	423	405	396	436	447	412	430	437	443	446	443	413	461	435	433	418	455	416	427	397	394	421	444	430	439	448	466	431	434	467	400	404	391	418	419	381	411	430	410	438	429	411	429	448	430	470	449	401	410	411	446	416	405	442	452	427	400	417	396	432	415	378	426	450	410	442	423	416	422	407	407	425	428	438	452	454	460	445	422	407	424	427	392	388	417	381	422	405	411	406	434	382	422	430	421	398	450	404	437	377	432	411	432	436	393	387	413	427	398	400	413	412	415	445	439	423	432	385	389	421	406	417	428	440	419	422	411	431	445	437	408	408	407	410	431	416	434	396	434	399	403	441	425	456	436	441	446	434	409	425	401	420	438	389	435	396	418	427	412	411	429	450	411	420	465	418	440	436	408	408	412	439	457	412	415	393	418	438	426	454	427	411	413	432	410	412	406	439	429	426	408	440	433	394	442	453	441	418	455	444	413	447	420	439	459	421	406	457	418	428	406	399	457	411	397	442	406	452	400	404	387	420	420	445	432	404	454	414	472	427	432	434	380	433	430	455	391	419	425	433	429	411	423	436	391	420	447	436	406	443	464	399	404	460	404	449	408	428	445	424	408	423	409	417	433	397	452	426	432	410	426	432	415	416	418	415	417	413	365	407	438	403	419	408
22910	21459	29268	24075	21464	21600	11004	2119	1415	1346	1200	1282	9689	19418	19635	15180	9744	5980	2981	1529	1014	703	611	579	496	562	526	556	563	519	532	538	538	563	542	540	576	514	547	559	535	549	581	538	520	569	587	549	520	546	547	537	593	524	544	517	577	526	538	553	514	547	567	541	554	568	531	545	542	510	545	503	569	586	547	594	600	576	559	530	540	535	545	582	520	540	553	484	516	524	548	587	536	565	600	511	474	532	541	553	552	579	559	551	561	549	561	570	544	587	546	539	561	554	532	555	544	519	553	540	518	580	546	578	565	512	521	546	538	571	554	555	558	564	583	544	550	585	551	535	541	534	516	558	531	555	524	524	560	509	559	575	550	576	521	542	532	582	515	531	545	536	504	556	540	534	534	535	491	535	548	603	531	560	537	556	534	548	535	565	557	565	551	553	571	548	503	534	516	512	621	554	565	536	567	563	537	584	527	544	550	556	550	573	562	579	526	563	525	548	580	546	525	554	596	582	545	571	575	495	548	547	586	588	548	547	578	573	548	591	498	564	540	559	589	557	560	546	546	521	502	608	560	528	574	528	538	580	534	548	541	532	540	547	569	595	536	549	536	548	550	523	522	527	553	590	570	607	539	504	493	549	589	536	516	567	530	574	539	561	569	545	521	560	554	560	541	531	556	560	533	570	547	549	579	552	549	543	516	588	499	575	535	548	550	586	583	498	572	545	517	567	547	531	535	517	547	581	538	559	584	554	531	564	528	531	554	521	531	509	561	526	538	525	532	525	553	546	550	559	535	528	578	558	527	571	529	594	609	547	513	511	533	559	585	569	572	581	590	530	585	577	516	541	546	579	528	592	589	532	543	514	563	553	531	544	521	550	570	513	578	499	543	553	530	549	550	550	582	525	538	570	612	555	539	593	502	526	574	517	535	523	521	538	565	536	524	574	572	519	557	574	577	561	578	530	506	517	510	543	547	514	519	565	569	553	563	530	506	512	564	537	580	548	548	544	545	555	580	519	554	573	581	579	547	568	538	531	581	572	551	553	554	568	554	546	523	563	529	575	541	514	563	554	550	525	531	535	554	535	574	556	582	492	571	571	576	489	621	588	531	554	547	544	564	602	576	523	536	551	520	549	532	574	541	519	554	572	542	524	574	567	560	550	611	542	562	573	501	524	542	541	550	525	582	512	511	533	558	571	505	532	550	537	553	544	544	538	564	543	575	508	554	509	519	537	565	504	562	522	553	575	529	527	553	559	580	504	533	553	539	525	535	595	535	566	553	573	560	534	567	567	515	546	593	537	567	548	516	511	577	553	555	518	567	512	527	563	542	498	540	535	546	562	591	566	566	529	547	601	485	593	538	526	507	523	636	515	565	510	545	535	507	535	549	504	547	502	538	532	579	572	542	512	564	566	592	609	552	539	528	536	516	552	515	558	523	530	540	533	554	516	525	520	551	542	543	566	510	555	543	540	536	550	531	522	588	563	541	572	533	557	565	565	520	544	578	534	566	539	572	562	609	570	503	548	558	543	542	522	548	515	571	535	541	560	515	533	545	549	563	523	553	539	566	532	568	573	549	559	538	575	595	524	543	538	585	548	566	560	557	534	568	521	557	525	541	587	539	572	599	544	537	563	584	542	532	546	517	521	565	573	514	522	541	558	529	548	547	546	526	571	541	548	575	556	538	556	570	519	525	573	553	555	526	508	518	603	563	574	547	575	556	562	551	533	561	560	538	560	558	493	551	559	559	552	518	576	594	570	593	557	530	578	486	599	550	541	552	536	530	531	523	520	527	539	521	542	596	526	582	525	561	540	507	514	564	559	560	525	566	601	561	546	542	497	554	542	552	562	549	531	581	511	547	551	554	515	517	550	590	504	543	495	572	595	516	552	555	529	532	545	543	517	571	585	575	546	592	538	557	517	521	554	509	584	539	580	513	538	568	529	575	549	542	563	535	525	555	537	556	552	540	499	539	554	580	561	547	542	512	552	573	544	528	523	537	539	535	544	527	530	578	532	585	531	540	535	559	533	533	558	524	550	576	598	540	585	548	501	537	552	547	558	525	563	578	523	543	513	548	556	585	536	511	493	505	551	536	550	540	572	567	545	554	590	522	498	526	504	530	500	532	530	502	544	567	587	540	538	544	558	576	577	550	543	584	535	511	532	584	536	580	531	546	560	546	528	516	513	540	523	549	576	542	536	552	565	580	577	555	578	498	537	549	542	578	558	547	536	534	535	550	534	578	582	552	546	540	550	553	543	585	551	547	531	560	539	551	539	546	553	541	560	561	527	550	547	580	535	522	588	540	535	553	557	548	555	520	517	599	549	541	554	536	529	509	524	544	544	569	599	523	532	542	563	567	539	518	514	522	566	586	574	563	489	521	590	552	538	535	554	502	559	542	568	540	573	520	581	560	545	572	524	519	556	552	563	546	549	554	554	525	533	506	545	555	530	534	580	546	530	551	576	526	572	553	581	605	521	562	549	560	566	568	537	585	536	533	582	556	546	546	529	539	550	562	523	506	557	548	510	535	578	546	511	525	553	522	540	550	538	538	550	535	542	605	537	561	570	541	538	591	542	521	536	502	535	518	560	535	516	549	550	535	500	547	548	520	530	549	550	525	551	510	559	593	537	536	551	574	537	565	577	548	532	560	557	571	525	529	521	528	545	587	569	565	524	565	549	546	548	569	535	537	536	531	538	544	552	536	561	561	533	551	528	525	546	599	511	548	568	563	516	530	524	527	577	537	554	547	537	559	538	551	577	553	538	556	540	525	536	600	614	552	504	529	561	545	558	549	530	573	496	559	541	554	562	530	559	577	550	574	519	573	539	583	578	521	527	549	557	530	606	527	559	533	561	543	547	532	546	592	531	525	545	543	572	532	565	503	528	529	539	555	535	544	511	556	553	522	543	549	539	520	548	549	543	536	594	534	549	520	520	537	542	575	512	526	557	514	542	547	535	548	568	530	521	573	576	536	554	552	541	496	602	534	539	558	554	549	531	586	525	609	558	574	550	525	510	561	568	575	507	556	583	493	512	538	561	556	539	541	558	558	556	561	586	568	538	552	608	558	564	534	571	548	560	562	529	577	555	552	581	557	545	586	512	592	522	583	591	546	521	509	521	554	568	541	508	520	575	541	542	561	510	537	572	525	556	529	529	578	537	514	489	546	524	581	506	514	527	531	569	540	542	520	577	540	545	518	561	580	534	534	580	526	537	573	557	557	551	509	469	532	510	542	557	513	631	567	569	585	539	547	524	562	532	548	544	556	533	553	580	530	568	605	558	530	568	562	558	549	542	543	513	522	539	543	555	531	522	520	522	490	539	559	501	539	512	532	573	556	543	545	547	510	529	560	562	544	525	561	561	562	533	542	508	536	497	518	526	584	531	566	549	518	523	528	544	498	525	557	530	564	547	546	542	524	557	502	549	553	562	566	552	539	518	558	513	574	577	572	548	497	513	562	528	570	517	531	545	536	543	604	552
24468	43673	19289	8775	7715	6927	4801	3164	2411	2039	1910	2079	15163	25135	23973	18678	12816	8285	4295	2244	1221	807	654	631	564	559	540	597	560	572	552	572	541	570	561	585	550	593	552	598	557	559	577	539	542	598	568	550	552	582	588	549	574	534	526	532	568	548	605	576	551	568	562	545	580	573	581	560	552	571	563	593	574	563	578	606	574	574	553	566	537	575	532	550	582	584	575	572	569	568	556	574	513	557	551	600	527	573	533	566	532	555	540	558	560	569	590	592	554	588	590	568	539	554	594	581	549	554	586	570	561	590	541	557	609	561	594	587	558	551	584	587	561	576	530	560	558	583	596	570	578	546	545	616	544	598	579	548	593	572	564	553	595	584	588	588	568	542	582	577	576	554	571	586	596	554	589	543	541	591	574	552	577	561	568	568	561	589	555	578	587	616	556	599	542	566	549	594	554	610	576	585	639	566	547	568	569	555	562	566	573	602	576	560	556	549	562	540	540	590	567	508	540	559	555	592	567	599	555	555	572	548	534	590	543	550	613	557	563	580	545	543	528	569	549	575	564	544	580	612	558	531	595	553	582	542	563	556	566	568	570	545	582	554	564	555	557	532	557	576	537	574	562	592	608	593	561	608	558	544	603	549	562	512	591	569	579	550	482	560	548	572	569	530	559	551	571	550	605	584	519	601	545	564	536	553	585	521	555	553	569	532	583	551	554	565	557	575	522	571	517	562	555	572	567	569	625	592	550	540	615	594	544	615	572	561	592	574	598	563	563	580	575	556	572	570	625	552	531	598	572	520	551	608	523	534	552	585	602	556	545	556	553	544	580	552	566	539	530	555	538	544	584	575	590	613	532	575	571	532	542	585	549	563	553	503	554	559	589	574	607	560	574	574	553	542	528	595	531	579	526	574	523	547	528	531	579	575	581	581	578	605	568	486	558	561	552	580	516	558	572	578	577	547	584	591	578	570	554	601	592	576	591	611	541	587	542	565	569	579	582	538	538	563	544	532	569	541	564	541	600	558	552	564	579	554	547	586	572	521	574	525	549	593	560	595	583	588	554	566	552	550	542	537	586	609	576	567	558	548	551	580	539	534	526	599	542	616	567	569	558	557	567	597	554	586	542	553	558	567	524	561	552	593	605	547	549	517	560	582	596	598	569	538	561	601	564	565	579	561	523	572	575	593	544	527	588	571	595	570	566	560	558	568	550	523	542	605	622	600	552	554	573	555	570	530	566	585	516	543	562	589	552	571	589	608	583	541	572	576	520	573	614	522	585	556	569	533	565	588	524	569	541	566	559	572	541	553	559	580	591	598	545	564	569	596	570	522	610	553	509	607	550	551	547	581	518	551	575	574	554	615	574	558	569	550	593	599	562	605	569	573	580	570	548	551	578	550	550	574	556	569	542	563	540	572	579	538	556	515	577	588	555	575	529	577	562	594	601	573	565	537	580	571	573	570	581	543	561	545	549	607	587	536	577	585	546	613	532	566	556	597	572	573	562	592	558	556	589	554	589	572	571	548	554	537	541	544	552	564	549	549	584	578	559	552	518	543	546	531	571	582	575	529	581	544	563	563	577	575	529	530	583	531	570	567	569	538	551	582	540	560	546	510	579	544	558	568	603	590	577	538	546	530	616	555	577	533	574	561	551	588	552	565	589	596	545	532	592	587	546	592	557	567	554	558	525	589	578	553	523	559	546	556	554	573	591	583	586	594	564	555	609	561	524	534	597	594	554	636	561	556	584	570	550	555	577	565	589	525	539	556	564	567	557	585	535	564	570	582	563	533	570	526	546	545	587	572	569	584	570	575	557	541	577	552	569	581	565	535	573	564	584	545	557	601	542	582	558	535	609	618	586	550	582	548	574	578	529	565	547	542	556	598	574	628	593	577	549	569	569	564	578	557	579	548	561	573	561	554	553	578	547	558	573	522	584	580	562	597	539	554	576	581	588	535	554	527	563	572	586	572	583	579	592	553	576	584	556	607	569	548	540	588	593	565	586	558	568	556	600	562	577	526	526	586	575	585	572	547	582	522	530	562	571	556	588	585	574	577	552	584	585	581	529	552	571	561	584	581	570	560	545	574	570	594	547	560	588	542	546	595	552	561	559	589	544	552	567	573	562	574	569	586	550	596	560	559	579	567	557	580	570	570	557	552	509	561	589	556	587	507	536	608	616	587	536	586	564	588	603	584	552	589	568	551	547	516	557	599	598	570	567	522	565	568	526	569	525	570	520	542	596	569	546	557	552	585	535	588	538	578	563	553	560	584	593	580	579	570	563	622	565	575	516	618	545	573	577	536	548	568	531	569	555	600	524	560	583	587	530	558	606	567	531	565	566	538	582	616	534	581	550	586	556	539	555	542	591	600	566	541	598	559	585	598	599	536	545	547	533	590	571	558	564	534	610	550	604	551	577	608	603	562	566	564	541	603	549	567	576	543	543	569	627	596	548	593	572	607	545	578	575	570	567	513	571	527	584	592	570	579	605	559	559	577	535	577	570	514	543	568	538	570	590	606	547	549	579	566	571	589	586	558	583	595	587	543	565	581	566	568	573	575	565	608	585	545	586	562	554	592	543	583	565	599	597	549	561	585	565	574	552	568	589	550	551	553	578	560	562	583	533	554	574	553	547	538	548	566	545	571	579	537	573	547	595	537	535	561	557	544	552	557	581	520	549	574	568	542	529	554	601	574	593	578	556	548	522	595	566	545	541	558	547	540	542	590	569	604	550	621	565	585	540	632	582	584	561	571	574	546	582	554	555	555	549	565	546	565	541	595	608	606	585	535	544	545	564	549	543	559	580	581	530	542	592	589	562	587	561	550	589	575	571	603	542	582	594	550	573	550	565	543	540	569	592	549	575	586	552	584	565	602	576	554	562	567	549	555	556	541	555	551	554	596	594	592	536	558	577	539	581	530	557	538	589	550	555	569	617	567	548	573	639	597	597	564	555	545	532	579	565	551	562	588	562	576	565	526	571	516	563	557	617	542	555	555	530	524	552	629	549	598	536	556	546	587	577	584	544	582	568	551	627	588	552	538	582	603	552	566	582	567	565	578	576	574	573	545	550	555	547	587	577	560	583	554	577	601	549	573	575	551	573	590	571	554	624	611	550	544	573	532	573	583	586	567	532	587	558	546	569	586	590	580	568	568	564	593	588	556	606	583	595	525	529	575	562	568	560	584	586	560	558	578	531	574	620	581	557	558	564	581	620	607	546	545	526	579	542	544	570	555	537	536	568	556	562	558	601	560	568	597	527	563	553	551	566	559	544	575	517	525	563	564	562	540	526	588	544	563	550	562	585	547	589	600	574	569	551	625	585	600	586	560	559	549	558	586	608	574	559	533	534	552	515	593	540	546	616	545	587	543	589	581	571	570	633	564	587	541	610	601	563	565	529	571	581	529	578	560	565	554	571	538	534	563	610	590	577	564	534	594	561	546	561	517	569	579	558	598	569	564	556	559	530	538	542	550	557	560	545	547	535	519
28332	21343	10807	1872	1315	1138	860	597	554	482	480	509	857	1168	1193	988	934	710	545	461	362	380	354	354	298	334	352	355	312	329	339	346	333	359	338	344	375	329	314	361	355	320	350	310	375	381	343	353	364	328	358	369	339	381	347	334	338	378	351	365	321	339	333	359	352	365	366	358	342	402	340	326	297	340	347	351	343	345	331	336	358	359	340	346	319	320	364	339	335	366	359	305	314	349	344	342	346	367	358	346	367	361	368	352	368	361	361	360	364	377	358	341	324	376	367	377	369	340	370	344	382	330	370	337	352	337	367	375	328	323	340	372	311	340	330	338	362	375	363	338	328	377	349	365	343	360	341	333	358	364	348	369	365	333	345	351	363	316	360	375	357	340	331	323	345	346	341	338	366	399	331	338	333	349	385	340	345	348	351	316	365	338	390	385	375	337	331	328	348	333	342	349	349	358	329	360	370	346	358	347	358	319	355	391	348	346	334	341	330	337	395	329	382	332	366	293	352	340	345	328	380	332	363	392	362	371	396	349	323	341	332	382	336	337	361	329	315	327	335	333	384	332	304	340	351	356	345	367	348	386	338	339	388	354	371	366	370	324	334	365	369	347	357	329	365	330	361	378	367	339	308	365	329	353	340	339	342	366	370	340	354	359	362	346	366	332	365	356	336	359	352	361	328	345	360	350	345	332	379	343	363	352	378	373	336	347	346	338	363	366	331	391	341	334	358	357	361	375	337	350	343	369	351	357	333	360	373	317	345	350	369	358	356	359	355	365	346	327	346	334	337	330	371	350	357	355	345	341	343	359	355	344	327	325	323	353	357	354	337	375	334	368	367	365	355	338	362	331	347	356	347	361	360	321	358	358	357	369	335	351	326	321	343	330	336	310	350	366	348	312	343	366	372	334	365	344	326	367	352	345	345	347	347	349	354	348	314	318	341	360	384	349	342	332	356	333	342	370	339	329	356	352	385	371	377	375	327	364	354	344	335	340	363	339	349	359	329	345	339	358	360	368	352	353	351	346	364	327	344	351	343	322	385	357	361	347	373	354	330	330	362	332	341	363	345	321	366	321	322	343	344	336	340	335	368	376	350	361	344	359	370	362	362	363	338	364	328	332	348	347	394	332	376	364	311	339	355	354	369	360	350	344	348	316	350	354	351	347	357	315	361	351	375	343	327	351	354	336	337	326	330	364	343	369	353	351	370	381	327	382	352	368	328	331	362	341	359	348	362	364	351	308	338	378	332	349	341	414	335	350	349	347	337	350	357	362	309	307	333	309	339	351	321	363	362	345	335	324	310	353	350	357	364	365	356	342	349	319	359	352	377	346	371	323	349	343	321	364	342	354	365	331	349	361	352	375	375	334	355	321	368	349	362	358	358	351	360	349	347	345	331	360	341	336	375	371	304	334	347	351	311	348	337	330	340	312	366	364	390	348	330	333	325	334	331	367	357	389	369	321	402	324	356	350	371	358	334	351	361	339	378	343	359	310	325	363	357	326	342	335	355	364	364	362	339	339	379	346	318	314	349	368	354	344	339	360	340	337	361	364	337	359	340	327	349	369	332	331	372	387	335	334	375	316	388	356	349	337	380	363	339	316	349	338	313	346	308	337	347	370	340	360	344	368	354	392	324	368	337	349	387	374	359	356	355	364	332	351	344	359	368	322	303	320	363	351	354	355	364	332	332	362	355	322	375	345	363	366	362	337	359	349	319	332	361	359	345	345	337	320	320	328	352	387	341	345	372	373	344	334	337	353	341	354	361	351	374	352	359	355	333	322	364	385	363	333	349	369	337	327	332	351	356	349	351	343	366	331	383	319	365	352	339	390	340	327	369	321	356	332	328	361	349	343	322	377	347	372	391	323	357	340	364	353	373	364	359	311	352	334	350	312	350	338	331	367	337	309	348	332	352	339	340	361	330	358	361	357	315	337	343	312	360	335	373	353	353	355	345	319	324	349	371	318	371	348	339	351	341	359	381	355	300	333	313	346	340	349	365	367	341	366	353	360	363	320	340	347	340	366	368	327	370	368	347	347	320	318	330	351	374	315	316	351	391	328	321	336	351	361	333	308	387	360	351	375	346	325	376	353	315	357	377	364	311	335	325	367	352	338	335	356	342	350	344	352	355	304	365	356	319	396	382	335	377	330	334	335	343	335	372	340	337	330	344	334	370	327	347	363	362	356	342	327	370	335	338	353	368	386	346	334	329	361	334	331	380	327	368	382	366	356	357	350	325	351	325	346	355	363	328	347	356	360	381	351	377	338	355	337	329	333	340	357	338	385	356	373	314	360	335	376	350	351	366	324	367	340	332	335	353	321	367	360	348	313	352	343	355	354	337	368	333	365	367	339	365	388	331	356	348	356	350	348	334	358	353	341	342	328	339	360	334	368	359	367	347	339	352	358	353	380	322	369	368	362	338	306	355	341	338	334	318	349	398	387	349	347	354	330	345	393	313	376	345	356	330	327	350	347	341	349	323	352	368	312	336	334	360	320	314	346	381	325	324	343	332	350	373	363	350	344	364	345	329	337	330	342	382	360	329	369	347	358	358	362	348	316	341	369	340	359	338	401	384	344	330	330	364	343	375	344	363	356	313	320	346	328	336	343	353	323	347	346	343	318	357	363	388	363	359	350	361	314	346	322	327	339	362	336	315	354	353	369	330	368	394	364	329	346	370	380	357	353	350	323	373	345	337	323	337	345	354	363	365	349	345	338	357	314	325	373	340	366	356	342	365	344	343	385	344	333	351	313	371	342	344	333	352	342	372	344	336	345	345	340	398	358	352	366	378	382	363	339	381	327	341	355	363	362	357	311	335	351	377	365	375	360	331	345	315	369	373	350	314	339	357	335	355	357	345	343	319	344	345	316	378	322	377	354	356	344	346	323	361	326	334	329	363	347	364	358	310	376	329	351	349	373	311	351	363	343	333	306	373	363	353	363	341	351	362	332	375	366	320	383	370	336	328	341	354	338	326	321	385	405	393	319	309	338	372	360	317	345	333	333	331	360	339	345	342	328	347	374	357	362	322	318	341	334	345	365	368	359	324	346	350	353	395	371	340	311	328	328	359	324	344	339	363	369	353	347	380	363	358	334	368	337	337	349	336	349	351	330	369	343	349	392	343	319	317	340	342	352	344	335	341	311	345	379	349	352	341	341	358	319	359	333	341	349	351	329	327	321	378	354	346	336	329	339	396	369	312	365	327	345	337	366	346	337	337	356	346	338	333	352	351	362	349	344	370	384	308	349	350	335	334	349	337	369	347	364	341	349	349	367	338	384	345	350	382	334	329	333	333	350	357	346	353	350	353	345	354	334	377	338	340	327	343	326	350	381	321	361	351	339	342	362	341	358	364	352	302	334	318	364	356	321	344	340	356	317	349	359	327	313	358	386	348	341	335	365	341	373	338	355	372	323	327	384	390	334	337	346	330	355	329	327	357	354	369	321	335	382	358	329	320	359	370	311	356	356	379	318	332	364
15467	25030	5912	1848	2148	2129	1506	1049	814	681	643	733	1210	1677	1637	1396	1166	841	629	498	460	408	395	370	376	393	374	393	374	399	394	374	360	364	387	372	376	392	367	366	403	361	352	355	389	366	396	402	390	371	378	357	334	359	376	389	345	345	374	367	370	384	407	355	360	383	384	412	394	373	380	370	361	374	365	371	373	342	409	389	408	364	398	365	429	367	372	358	357	414	360	351	414	363	371	358	380	363	356	366	337	391	400	410	381	382	376	384	377	354	395	381	407	366	393	367	364	354	375	350	354	384	404	390	376	375	402	358	375	392	341	375	386	374	364	358	385	379	380	377	364	407	366	375	347	358	396	362	377	402	390	385	379	333	342	354	383	358	364	385	392	385	393	370	377	357	397	366	356	349	356	394	367	345	362	401	360	373	372	366	365	383	393	382	368	361	371	368	370	436	368	405	375	370	376	391	364	434	359	357	352	357	375	388	392	384	360	384	378	390	379	395	346	375	380	402	357	376	379	386	355	363	365	367	378	410	361	371	379	387	352	369	379	352	365	397	377	363	381	390	371	370	399	360	403	378	372	365	380	387	373	347	364	398	369	371	341	400	379	377	362	390	356	379	336	403	394	345	347	379	379	368	376	377	325	388	365	375	390	392	372	365	368	357	405	371	408	369	363	373	376	386	353	365	357	358	378	360	371	418	354	406	372	371	377	363	370	369	359	369	385	390	340	370	390	386	386	363	362	380	362	381	349	365	398	386	387	402	396	382	358	338	434	386	378	394	421	357	362	381	383	394	396	370	345	371	366	404	393	377	387	405	366	354	379	370	363	367	397	373	354	389	362	365	347	388	338	367	402	377	366	380	355	380	381	328	376	352	386	362	444	341	362	403	371	363	347	370	354	392	340	382	395	404	366	346	390	386	348	382	385	392	386	394	384	396	396	374	378	420	379	366	368	362	388	388	362	371	387	381	367	375	381	358	380	397	380	394	380	370	380	374	336	356	372	361	339	364	400	366	387	380	345	361	381	386	389	374	377	379	376	390	372	353	404	380	390	378	374	405	347	371	368	369	359	386	372	346	391	397	406	352	369	420	382	369	324	347	392	402	394	425	386	396	348	340	349	387	384	368	364	407	363	362	376	379	357	373	387	401	354	361	394	377	359	371	377	373	400	363	335	344	357	414	375	359	408	368	355	365	393	406	388	397	387	391	368	364	400	366	384	389	387	387	363	359	380	360	359	412	354	349	364	394	398	349	378	377	380	364	377	376	344	379	393	345	353	361	385	382	390	376	359	403	385	369	335	424	372	384	392	393	344	359	381	411	353	397	368	356	360	370	363	390	383	377	391	382	396	397	396	359	366	350	419	401	372	382	377	382	378	377	400	365	375	402	390	385	352	347	362	398	361	382	379	342	411	378	357	351	394	380	336	369	327	370	353	385	383	404	391	358	396	367	332	377	399	405	387	365	383	402	374	391	387	368	353	365	403	392	368	375	361	402	384	344	383	380	364	361	396	354	412	344	397	354	360	368	349	386	394	358	369	383	361	369	386	353	321	371	380	356	374	357	377	356	388	362	397	344	353	361	357	389	392	366	404	352	381	359	378	410	399	345	350	369	410	382	364	367	383	416	363	351	397	366	352	387	396	383	377	375	371	380	409	339	358	370	386	365	348	422	378	343	384	352	388	392	376	376	403	383	349	368	367	377	375	388	363	384	385	373	387	377	405	359	352	378	394	411	385	400	386	380	373	383	348	371	364	403	365	371	379	350	374	377	385	362	357	388	367	401	378	369	398	388	398	381	369	407	400	367	402	367	412	388	372	361	411	368	353	376	385	412	389	368	323	370	366	345	345	357	389	365	366	375	402	412	351	340	374	378	362	406	394	365	378	348	366	388	379	351	355	392	370	363	362	347	387	379	350	359	368	399	382	396	381	333	330	398	405	329	377	382	368	399	373	329	374	377	370	359	351	400	355	361	365	354	387	379	343	393	366	375	394	367	411	395	379	377	357	389	375	416	379	367	346	407	383	347	375	368	380	379	372	390	386	361	369	387	375	373	399	343	357	389	364	349	358	379	391	389	372	416	359	371	381	365	390	407	370	365	392	380	342	361	392	367	364	359	391	408	386	360	385	367	425	357	351	379	381	408	364	413	348	363	373	365	381	385	382	378	379	377	331	390	417	369	370	358	367	368	395	358	379	356	388	377	391	359	400	396	371	392	378	388	397	381	397	346	376	380	351	351	347	381	350	397	355	378	393	393	383	381	344	376	378	395	376	365	359	372	403	412	411	368	362	389	375	342	368	378	372	382	417	355	389	398	360	385	358	398	374	382	321	409	390	371	359	375	361	390	378	399	407	386	395	379	382	365	376	385	391	358	370	350	369	372	376	412	344	360	342	375	369	384	354	361	349	367	389	385	373	379	341	388	411	357	404	404	390	414	369	387	394	371	410	353	355	376	359	382	373	371	377	392	406	353	384	366	339	382	379	395	364	429	367	371	369	384	355	365	376	371	412	379	388	372	394	368	361	408	366	368	360	386	376	429	368	393	364	385	377	382	406	382	365	355	365	388	379	354	390	366	372	372	382	371	376	423	391	433	410	374	363	387	383	377	393	400	362	416	366	331	381	381	390	409	353	360	379	393	387	388	374	366	386	365	388	377	374	395	374	364	375	362	407	375	354	380	368	371	427	369	415	377	356	362	390	381	359	367	372	368	384	360	335	368	391	384	395	358	336	391	360	384	354	370	362	337	366	401	393	366	375	363	365	370	369	405	356	369	369	391	391	358	374	366	387	386	412	372	395	389	379	387	365	385	381	369	388	391	375	407	403	372	371	374	370	346	384	372	316	351	378	406	361	381	365	369	353	366	363	340	359	385	381	407	373	339	352	380	335	363	379	375	371	372	406	369	393	371	362	381	377	325	372	384	411	381	388	391	371	365	386	397	402	399	369	349	328	378	399	379	371	354	373	358	361	376	373	377	364	391	386	416	356	355	378	384	396	395	361	353	349	388	417	396	402	374	349	381	353	362	406	372	388	357	372	374	373	359	385	381	364	384	395	375	358	360	367	367	352	367	383	358	357	390	371	367	364	391	377	385	402	356	364	404	375	377	365	393	380	376	366	382	387	339	404	370	378	361	360	418	383	365	401	380	378	382	372	401	374	369	370	348	361	375	368	411	417	398	361	319	372	395	400	384	415	409	375	373	353	381	410	362	372	378	364	387	383	402	359	350	391	414	383	349	372	361	393	340	323	406	410	403	401	372	391	364	388	383	380	398	382	393	393	387	404	390	405	397	348	399	344	384	387	367	386	366	391	398	384	369	354	383	383	338	363	393	413	339	394	339	371	404	380	398	356	381	388	344	371	366	377	371	378	371	377	332	388	400	351	355	356	362	378	382	366	397	384	397	356	432	360	381	394	389	387	372	405	410	369	409	389	392	371	387	408	406	346	355	388	381	392	396	433	362	340	381	389	388	357	404	374	384
24340	21399	28503	24662	21091	6165	1560	1004	917	907	796	2440	8062	9306	8763	5975	3806	2199	1290	824	597	475	467	395	416	426	403	431	411	422	399	422	400	428	411	424	418	405	424	404	417	441	400	454	456	428	431	418	412	428	393	429	446	434	416	384	405	403	431	409	473	432	458	417	474	447	430	390	429	439	401	410	429	476	457	423	404	421	402	463	432	438	407	398	423	454	438	452	435	412	444	431	419	459	428	421	441	405	398	406	387	400	463	421	409	432	449	422	400	487	421	386	460	381	448	446	439	419	452	421	437	426	457	448	418	407	389	396	433	418	402	434	415	408	412	422	412	443	452	397	420	426	403	435	419	423	429	424	433	461	410	416	381	463	463	419	410	427	410	421	376	447	444	408	440	443	399	430	397	401	417	432	395	404	439	429	432	404	417	392	431	442	387	462	446	396	433	436	430	415	417	394	413	414	406	407	437	437	457	414	424	434	452	444	454	396	425	436	432	399	436	420	441	421	450	435	401	400	388	450	380	401	463	424	406	437	446	406	437	412	442	427	445	424	437	442	461	395	406	418	448	422	453	423	414	456	385	406	484	386	383	434	452	408	437	428	411	413	378	447	411	440	451	399	412	419	439	443	428	441	386	423	456	394	450	423	421	419	460	444	391	402	421	409	437	409	430	377	441	419	435	461	431	430	409	429	456	430	440	421	440	448	393	428	447	416	433	426	435	409	392	402	386	345	463	416	434	440	436	419	411	452	423	388	429	434	399	432	432	433	425	437	418	422	398	448	426	400	425	405	446	441	393	432	459	436	429	424	422	390	426	452	428	432	430	415	402	453	408	400	473	433	417	457	408	421	420	416	402	452	410	420	418	418	401	442	493	438	426	424	393	390	442	412	447	429	429	428	422	422	407	393	446	468	395	407	434	426	404	428	434	429	436	427	422	417	431	410	435	429	400	396	430	403	416	421	433	406	446	395	441	398	434	399	389	434	392	457	416	418	445	426	416	422	417	447	389	429	425	418	435	375	393	471	400	421	447	419	427	445	391	433	398	462	428	417	424	410	411	430	400	408	425	428	427	412	407	418	446	400	371	434	382	401	451	439	405	400	409	398	362	437	465	441	414	393	414	423	420	389	416	427	410	402	434	416	415	439	417	444	402	420	457	422	425	407	437	416	392	414	424	431	422	444	417	393	406	426	412	447	431	412	423	424	378	407	436	423	455	443	391	432	440	407	446	402	419	448	422	422	430	443	397	445	471	401	402	458	389	426	417	403	411	396	431	430	440	409	450	414	449	407	415	439	439	396	423	416	427	421	409	447	418	461	418	428	412	444	428	427	418	442	413	430	401	468	370	445	425	419	400	402	436	454	432	408	446	409	421	392	397	422	424	411	402	444	379	427	423	439	424	410	437	393	426	403	399	414	429	431	400	421	448	437	421	436	435	410	432	428	431	453	419	415	443	449	395	444	442	434	445	419	418	412	427	454	402	422	449	405	395	406	424	405	426	410	427	448	453	410	416	418	445	421	432	399	420	408	411	425	434	429	417	441	426	453	422	408	446	407	428	415	399	434	429	384	412	434	422	438	401	410	420	431	420	422	432	451	423	432	423	448	374	459	367	431	451	415	417	404	448	422	397	426	428	421	450	441	408	422	432	434	416	410	387	439	438	428	431	399	436	461	421	414	446	432	426	449	407	457	456	432	421	433	419	421	410	415	404	402	434	405	386	403	393	445	436	385	465	420	435	410	450	404	437	410	400	425	401	405	444	408	446	447	408	422	429	428	427	410	442	411	456	397	433	420	407	448	408	457	415	397	398	448	458	446	452	398	443	412	390	413	418	382	426	433	440	410	425	387	422	404	400	411	403	457	372	439	413	414	427	452	425	430	412	431	474	429	437	447	445	425	399	420	394	409	415	421	430	424	399	391	441	387	415	368	450	412	441	441	456	414	400	440	411	409	377	452	408	443	390	436	438	409	451	427	429	457	387	405	438	400	416	432	410	411	422	396	459	435	439	465	424	442	408	419	410	410	458	403	441	403	462	421	436	448	442	447	410	418	439	415	436	428	434	439	398	427	421	400	429	400	458	371	449	433	421	411	457	393	424	440	427	432	430	449	381	406	419	426	411	402	400	436	433	410	402	420	424	442	416	424	401	436	427	447	437	421	443	422	433	440	463	400	445	430	438	459	417	391	411	433	405	435	406	418	409	402	443	405	448	427	408	441	434	409	433	386	386	454	424	423	397	416	427	435	439	419	428	424	419	357	436	443	412	451	404	429	469	413	438	431	406	457	402	447	443	408	435	390	414	424	456	394	425	402	435	384	397	446	411	440	418	441	419	450	439	405	424	421	458	405	451	408	439	435	379	449	434	416	421	453	435	444	402	415	414	444	458	448	417	447	456	460	450	434	397	448	451	387	408	369	403	409	432	473	446	426	430	445	456	389	421	443	432	406	438	434	425	428	457	436	384	453	404	389	404	429	393	444	413	357	387	407	432	426	430	393	431	414	411	400	414	420	427	428	411	426	442	393	458	434	393	428	454	448	398	407	426	383	417	433	451	428	465	431	445	385	394	425	470	441	429	409	398	427	418	392	428	405	433	419	407	437	421	392	427	419	412	436	398	403	406	415	453	444	408	436	451	464	439	409	436	418	418	446	401	424	422	427	441	420	417	413	440	431	415	419	423	376	391	449	372	398	424	403	444	416	425	437	462	389	462	404	428	427	432	443	449	434	414	443	420	424	390	410	422	417	417	434	427	435	462	427	447	440	412	398	416	436	400	408	451	445	428	390	435	403	425	395	404	432	377	465	418	420	419	422	401	397	444	407	362	427	425	427	432	448	389	411	447	474	450	411	424	447	458	431	434	402	426	409	439	434	454	416	436	430	461	443	479	392	442	387	406	433	432	412	458	405	426	442	425	428	429	401	435	381	403	463	394	437	433	412	407	435	430	459	446	414	398	416	417	417	425	442	423	449	433	415	442	437	397	412	469	380	419	380	414	403	430	414	429	385	408	400	428	423	392	469	424	436	411	437	413	410	423	416	409	430	398	439	415	418	419	418	448	448	421	394	426	380	447	449	414	417	422	412	415	387	423	425	406	421	397	419	432	397	447	424	469	447	421	425	465	425	464	425	449	392	416	455	413	385	441	411	430	421	432	428	451	408	454	454	427	408	405	414	413	422	446	411	422	430	447	425	377	418	458	454	403	398	419	432	408	420	462	434	447	421	422	405	414	391	415	437	429	424	439	427	418	435	404	446	451	387	440	419	443	380	433	426	414	416	417	422	446	438	439	380	397	436	360	416	407	426	408	396	426	414	411	442	414	414	392	438	419	427	450	451	458	393	443	432	414	401	387	383	404	431	407	416	423	455	396	398	426	439	398	438	428	409	414	476	417	452	436	443	424	444	418	470	407	429	423	458	443	431	418	404	403	441	449	397	398	469	435	419	447	425	409	416	430	432	457	421	462	449	409	394	411	434	379	450	440	412
21412	35924	13700	4743	3339	3422	2306	1651	1542	1411	1017	3886	12639	13606	12346	8530	5509	3145	1823	1050	672	546	486	443	441	457	448	454	448	447	453	448	472	477	424	449	476	444	471	424	424	469	469	436	471	477	414	477	445	436	436	439	432	452	437	438	425	459	500	412	390	471	450	431	440	433	460	477	454	449	462	457	452	433	460	439	429	490	429	419	444	436	428	472	398	480	422	406	427	442	448	459	436	435	433	414	464	424	443	444	448	417	441	442	443	440	445	452	464	390	446	454	442	460	470	445	404	441	422	458	433	483	460	440	454	418	449	431	469	430	440	438	457	438	488	458	421	428	446	448	452	417	503	425	431	464	448	431	477	431	452	445	404	433	466	429	441	434	425	456	481	445	467	437	469	447	465	467	441	426	455	453	389	420	443	436	413	464	431	464	400	465	468	451	439	465	436	446	438	418	426	454	441	435	437	446	456	424	485	460	407	441	464	452	429	482	443	462	464	470	446	435	431	442	465	453	389	421	404	436	456	412	412	445	442	443	428	458	413	466	431	455	455	464	443	483	467	426	433	448	442	479	488	444	412	439	446	475	431	478	432	476	439	460	417	439	468	436	426	462	410	451	438	437	423	431	444	452	414	447	458	423	429	432	467	448	474	447	471	449	440	422	450	446	439	475	458	449	443	432	435	481	439	459	411	403	426	451	468	461	441	450	409	456	412	462	427	464	469	456	432	428	441	464	456	460	472	437	464	432	415	440	404	427	444	429	433	413	454	463	441	403	440	429	478	460	490	464	489	449	462	435	429	425	433	454	478	441	461	436	423	439	462	488	458	479	448	417	466	453	436	450	473	437	420	462	444	467	421	451	471	428	432	457	458	426	430	391	456	445	474	402	474	454	403	419	464	415	385	440	444	422	439	427	485	461	469	427	446	456	485	452	440	432	478	472	444	431	461	462	446	426	429	478	444	464	453	437	427	464	449	458	449	435	431	450	447	449	449	448	477	473	465	473	430	430	470	410	431	460	424	484	434	422	434	459	485	444	449	428	414	461	454	495	443	438	452	465	417	432	437	448	435	406	469	465	459	437	459	429	482	435	426	442	453	471	425	458	420	487	412	381	447	427	419	478	429	400	437	447	445	420	457	406	412	476	488	480	418	407	444	462	436	398	450	419	450	462	418	424	456	450	470	431	462	461	465	429	444	437	397	422	437	420	463	426	462	441	443	470	409	419	420	425	416	428	424	415	469	422	470	415	458	443	436	453	418	456	436	443	439	438	443	450	429	479	446	451	468	437	434	464	463	429	409	474	458	483	440	446	451	459	467	413	454	442	513	453	465	441	481	448	447	463	424	446	403	449	410	472	444	432	430	431	426	413	496	474	457	429	474	458	432	417	429	473	456	409	444	456	459	427	402	456	431	403	446	445	448	441	440	493	428	447	457	412	443	444	422	458	446	451	469	431	408	456	473	422	490	453	440	450	389	449	480	455	432	435	427	423	440	418	426	493	437	435	441	414	444	479	429	430	442	408	434	411	445	429	436	419	464	449	435	477	448	460	461	445	433	426	394	439	419	430	408	441	444	470	456	460	450	438	440	426	485	447	458	463	465	431	429	430	431	447	428	417	453	477	461	422	451	455	437	447	483	455	486	422	466	437	479	439	411	424	429	442	470	437	500	440	440	434	419	423	460	421	444	458	419	446	447	428	416	473	398	460	418	449	403	408	424	449	429	463	437	436	416	450	484	445	470	440	472	446	442	422	453	438	457	464	450	466	450	439	433	431	459	445	424	440	448	420	434	458	421	451	429	460	441	424	448	465	428	432	441	467	442	417	413	411	449	456	458	436	442	460	416	442	451	408	428	424	405	408	442	413	483	437	436	438	475	471	477	480	466	438	451	452	417	447	401	438	472	458	457	430	450	466	441	436	447	466	466	458	403	439	429	433	439	482	417	468	471	429	444	431	417	433	460	456	405	442	441	413	431	412	420	466	455	487	437	387	472	414	470	439	449	481	409	438	408	468	423	447	461	481	436	481	436	453	403	463	474	429	422	410	434	477	431	477	448	440	446	481	437	457	426	427	447	438	419	449	447	451	448	480	447	421	440	424	409	480	457	397	456	453	453	469	447	459	446	464	444	474	447	444	461	436	450	423	448	459	446	470	444	446	452	460	483	426	473	436	450	418	447	447	450	426	478	449	419	444	454	448	449	448	447	422	405	451	427	437	433	399	441	444	444	445	421	438	477	419	457	458	474	476	466	449	447	427	428	451	460	441	444	483	465	509	441	463	458	437	430	471	426	457	423	454	427	418	429	453	400	461	433	484	403	451	423	462	467	423	425	460	490	436	473	425	429	419	415	454	429	435	442	434	433	401	442	422	462	435	439	450	433	471	414	457	455	418	450	425	448	433	434	441	455	433	464	473	443	444	442	434	444	429	433	454	440	477	456	431	445	465	416	416	426	415	434	469	458	479	456	465	424	444	420	445	462	394	466	450	440	433	427	453	418	401	448	453	434	440	414	452	461	407	441	465	431	414	487	458	479	449	459	457	466	442	439	446	448	393	445	444	443	448	436	424	428	479	424	435	438	426	435	467	438	420	445	460	435	438	421	459	440	447	442	421	458	448	464	457	437	442	454	469	466	446	462	464	481	435	446	427	439	467	431	466	426	395	442	433	426	475	423	422	443	457	437	468	436	404	433	461	423	435	430	415	421	478	457	433	436	465	439	450	431	415	462	429	414	435	423	456	455	439	431	457	487	440	462	472	433	440	458	438	439	438	424	425	437	457	434	459	386	416	434	444	423	467	453	417	461	447	423	434	454	449	435	474	421	410	425	435	419	414	493	481	457	442	412	474	483	452	486	477	425	426	428	437	430	396	442	473	453	436	450	439	435	465	409	440	427	445	453	423	484	414	438	448	450	448	449	473	437	430	425	444	446	471	462	436	434	423	461	412	415	460	481	440	396	476	436	424	420	467	459	459	452	457	439	479	481	461	475	426	472	424	433	437	431	480	450	428	443	501	454	461	463	384	460	440	424	449	455	452	442	449	438	442	417	432	439	452	420	427	431	456	460	451	449	448	418	420	438	420	457	435	406	415	442	438	444	471	429	431	453	418	450	445	451	459	455	462	412	438	427	392	438	411	455	433	431	463	448	452	453	438	457	470	452	432	409	442	463	452	447	478	468	431	455	442	446	432	418	458	473	451	424	482	448	439	419	436	464	449	505	422	487	410	470	437	452	488	454	418	456	485	467	465	451	479	445	479	451	422	476	432	434	466	455	459	439	405	404	450	434	410	456	392	415	470	434	458	478	422	458	441	448	444	451	430	430	469	445	463	458	466	491	416	455	484	449	440	465	442	492	424	475	433	430	444	439	471	486	444	410	481	445	434	434	439	429	427	467	427	465	447	419	432	425	474	436	434	446	436	451	448	414	424	440	449	469	439	423	462	448	466	438	445	444	437	432	432	436	420	437	451	434	459	479	458	482	437	470	421
25430	21427	27529	25570	10007	1576	1025	960	815	618	681	2889	5318	5653	5068	3256	2337	1326	843	633	459	419	392	380	408	366	388	412	382	406	387	414	407	409	384	390	377	380	382	381	404	380	383	355	391	355	371	375	387	400	385	407	379	399	373	391	386	399	367	382	389	372	392	413	383	400	365	384	385	412	362	350	353	401	379	393	385	397	364	400	388	382	405	395	383	371	371	392	389	382	398	370	419	383	391	395	382	392	411	420	374	401	394	357	387	398	372	384	365	362	393	383	428	367	362	411	364	363	375	380	371	377	403	362	410	381	368	387	336	372	370	396	393	424	410	391	400	369	373	385	374	395	378	364	409	368	382	396	404	392	390	389	407	409	398	370	372	375	392	449	374	393	390	381	378	377	427	409	406	377	413	391	381	350	371	430	404	418	432	405	397	420	394	368	402	360	421	421	387	382	422	351	393	393	399	393	382	376	396	400	402	368	400	379	396	401	397	391	416	408	375	383	390	382	374	370	405	379	383	385	402	378	405	397	392	390	360	384	371	386	392	382	388	391	371	358	406	414	400	380	390	424	372	386	367	383	389	398	425	422	382	391	392	380	373	404	399	372	402	384	381	411	382	407	380	400	414	372	398	394	403	343	419	400	400	402	394	384	384	395	365	351	381	411	395	375	372	333	365	379	373	382	412	372	370	385	375	396	396	361	370	370	402	373	356	379	367	387	390	383	364	366	363	421	389	394	373	383	410	406	384	376	384	379	366	371	402	397	355	377	383	404	412	378	400	395	367	423	364	375	407	399	383	374	402	383	365	402	362	398	378	393	380	402	413	373	380	344	365	394	381	391	369	369	403	396	383	404	384	379	379	371	405	407	380	393	391	368	391	410	400	376	376	382	405	411	409	397	384	382	409	382	410	415	395	404	400	382	418	360	401	382	431	433	407	402	421	378	384	373	393	382	386	390	393	398	401	370	411	364	388	392	410	414	372	401	385	378	383	377	387	369	415	371	362	397	411	396	412	376	370	358	409	425	382	374	388	376	389	407	412	387	412	376	385	405	369	402	394	381	396	354	357	414	375	364	368	358	376	374	394	384	375	383	408	397	379	400	367	356	386	391	385	374	419	406	385	414	379	394	364	360	394	382	372	403	384	372	362	384	389	387	368	403	382	374	357	380	355	376	389	410	355	383	411	388	370	356	399	378	358	363	379	359	387	381	362	346	390	355	363	364	431	387	381	414	372	399	451	380	364	382	393	330	403	399	399	380	357	375	402	380	401	427	413	390	390	461	411	377	404	362	371	422	373	391	411	368	371	384	392	349	374	367	392	382	409	377	387	410	380	396	399	437	354	388	388	377	388	409	440	398	392	370	372	402	399	378	384	419	362	388	388	401	397	335	423	387	393	386	370	364	376	369	370	420	368	405	381	395	404	399	386	409	393	388	385	399	386	348	421	388	366	375	413	379	389	354	386	402	390	366	373	364	383	399	394	393	382	400	389	387	413	433	379	396	399	388	377	362	390	358	403	425	422	386	393	380	391	372	398	378	365	382	388	390	368	402	369	401	404	395	384	344	386	376	361	390	349	381	379	414	402	402	386	375	380	376	398	386	347	415	383	403	373	423	390	388	394	373	372	389	364	392	413	374	399	340	397	388	399	394	360	384	412	420	382	347	409	406	380	410	383	368	397	380	391	415	362	376	365	397	417	394	400	377	393	365	390	348	384	395	394	345	386	364	383	399	400	361	370	398	381	390	385	371	393	368	366	386	385	369	363	365	383	400	374	392	393	374	396	400	372	382	440	396	386	389	408	418	403	368	403	407	401	398	393	407	417	421	392	406	401	373	359	368	367	399	358	390	438	395	385	401	364	387	396	394	394	389	384	428	388	391	402	374	383	417	365	376	352	340	403	369	400	387	343	374	396	416	382	365	411	382	387	406	401	411	390	388	383	384	383	398	394	381	388	354	371	397	395	397	384	345	384	400	413	359	386	374	362	408	408	428	376	390	413	347	402	377	412	376	397	351	384	391	388	375	395	374	398	374	374	365	365	400	407	390	390	354	385	396	408	361	371	393	359	346	367	396	388	401	400	410	373	359	389	417	411	378	356	379	413	376	383	388	378	389	381	416	358	375	368	376	362	399	367	393	379	355	400	376	400	400	408	379	412	437	416	368	385	373	391	405	430	383	370	393	380	396	379	379	364	358	378	391	389	361	417	405	374	389	383	374	379	380	416	375	372	380	400	392	348	365	390	364	342	365	364	407	433	386	359	379	371	401	384	403	376	411	359	400	420	384	378	357	383	382	397	420	341	402	393	398	392	389	402	414	380	430	360	387	383	386	367	432	393	384	387	386	400	393	372	375	391	386	376	401	376	419	386	384	382	399	387	404	420	399	413	394	358	371	389	417	377	373	408	370	387	425	383	393	384	382	420	372	402	382	378	393	378	386	382	386	371	387	384	382	403	365	363	375	421	403	400	349	385	385	412	360	398	402	372	391	377	355	362	411	359	401	432	374	407	411	389	406	374	411	408	415	375	406	395	396	379	390	390	368	374	358	384	346	382	402	343	416	378	388	408	385	366	400	430	370	410	406	376	377	380	430	434	437	396	407	413	406	365	382	360	404	344	372	364	363	393	403	392	377	390	408	404	375	372	368	386	364	394	381	412	392	366	353	373	400	415	413	357	374	392	395	371	446	379	364	395	406	398	371	388	399	372	350	367	414	399	436	406	392	404	338	395	382	371	401	397	377	372	378	407	370	342	376	394	345	364	384	368	372	386	360	400	379	385	418	369	371	370	353	402	403	400	381	388	358	384	388	380	378	371	403	382	394	412	393	400	401	389	364	395	393	423	426	396	371	369	372	380	399	407	381	376	418	393	362	405	376	385	377	405	393	383	355	386	383	385	399	409	346	382	395	354	387	383	337	385	345	388	370	395	356	374	383	393	410	369	407	368	386	394	407	369	406	381	404	395	369	382	397	365	356	393	355	380	365	380	379	391	383	387	388	386	395	388	390	372	385	412	357	426	381	392	398	396	381	368	392	365	390	364	410	389	378	377	401	375	404	373	399	399	427	407	407	391	399	382	374	375	392	423	359	410	373	411	372	381	397	403	362	359	367	366	408	412	377	383	382	373	380	375	406	426	371	406	365	383	402	433	406	372	402	414	391	408	367	388	380	380	376	408	370	418	423	401	411	398	361	367	417	381	364	377	403	354	389	414	368	341	405	407	388	388	386	423	403	383	383	395	393	387	413	409	387	428	385	394	413	406	397	381	392	399	394	372	389	409	371	386	389	414	385	398	401	384	372	408	414	379	401	376	377	425	390	365	387	415	374	357	401	375	370	407	373	398	401	384	386	388	379	438	366	384	390	407	399	423	375	394	372	385	351	403	391	356	369	388	381	380	360	393	388	370	400	420	396	392	422	392	418	388	375	383	382	371	394	375	386	392	348	409	384	359	382	362	408	389	385	359	374	397	361	386	422	365	356	430	370
20879	30717	12653	4208	2819	2436	1720	1725	1292	1024	1022	5879	9987	10425	8755	5697	3834	2122	1192	775	598	468	438	412	390	422	387	394	436	406	387	421	413	471	420	409	405	433	417	435	420	458	440	412	403	426	435	437	428	392	385	410	391	419	423	386	382	438	465	418	414	426	409	404	414	411	415	400	454	405	414	384	402	441	453	436	409	395	441	428	438	420	408	397	413	400	429	420	405	436	403	422	406	417	431	381	431	414	406	398	419	424	446	406	389	402	403	425	450	428	462	401	441	425	391	433	431	418	411	434	426	381	418	399	417	430	439	455	395	409	406	428	425	426	429	447	427	359	403	387	401	454	416	417	425	474	407	416	453	415	424	447	415	419	458	433	422	447	424	414	481	429	417	439	406	412	407	417	411	394	432	401	443	431	411	435	433	410	410	413	431	415	419	428	409	433	448	447	436	444	425	446	428	456	407	437	422	414	416	419	422	407	438	428	453	395	417	442	416	439	406	405	428	387	410	427	425	411	407	450	445	438	454	427	437	448	406	412	421	496	429	389	429	385	426	407	383	387	409	387	397	424	401	413	422	415	415	423	382	374	450	429	375	445	415	454	404	419	446	416	417	440	404	405	439	446	426	418	403	394	408	413	404	412	425	435	432	419	411	417	398	405	423	422	380	401	441	437	438	456	406	433	404	407	434	413	428	435	413	409	421	408	446	396	418	441	393	414	420	406	403	411	430	418	425	420	414	414	405	407	429	400	431	417	401	422	432	440	413	432	425	394	431	392	405	434	442	386	422	404	406	413	433	436	453	436	410	420	405	427	427	429	426	395	416	421	422	431	391	458	419	455	409	422	461	393	424	425	413	427	418	426	436	446	430	427	458	385	429	425	444	405	474	423	428	395	442	444	407	452	429	428	441	441	387	410	425	387	407	413	443	399	408	408	448	396	435	421	419	404	454	418	431	418	396	454	413	400	401	427	399	437	444	388	417	399	452	410	385	425	391	425	419	400	401	395	445	429	405	431	409	422	427	423	434	403	390	434	431	416	451	404	383	415	397	436	390	405	404	424	417	431	382	435	439	410	387	416	419	431	415	421	394	403	419	422	421	439	456	472	399	437	419	444	440	402	460	396	412	402	412	445	421	432	431	410	434	446	413	397	414	400	395	432	380	408	416	457	435	384	455	426	427	429	431	380	428	419	416	440	423	425	421	412	368	404	432	418	407	424	463	404	454	368	423	437	442	418	424	442	426	402	440	418	451	398	417	433	449	416	465	425	409	378	390	456	419	426	431	409	391	428	410	427	433	433	434	402	445	429	388	403	431	443	397	435	441	420	386	427	450	425	406	431	473	473	391	439	436	410	414	404	416	406	449	429	461	420	405	431	423	428	376	438	414	421	421	395	461	402	440	431	404	419	418	428	424	402	416	451	460	408	443	462	455	428	414	416	425	404	388	419	424	390	436	422	435	443	394	445	403	436	436	417	422	397	399	461	405	412	411	396	421	453	414	439	425	390	398	394	438	393	418	376	418	448	414	410	435	395	400	417	392	419	426	419	436	417	426	461	425	440	409	421	398	429	454	458	432	440	417	389	422	410	389	461	411	378	414	391	421	426	386	432	422	434	378	444	412	423	421	396	427	423	406	426	427	415	437	421	451	419	388	453	399	410	442	381	414	431	421	447	414	412	469	431	406	352	431	443	416	430	446	393	434	467	405	409	393	384	439	413	396	414	449	436	445	407	434	390	460	441	421	397	431	362	399	440	410	409	438	452	417	409	458	387	401	407	435	395	396	418	437	416	453	413	403	413	380	425	452	410	413	434	404	404	392	426	400	446	423	395	453	407	392	404	452	405	447	436	462	418	402	426	420	428	421	482	399	445	458	445	445	411	393	483	422	429	425	438	451	455	438	377	456	401	430	410	438	429	418	417	437	386	444	420	433	459	442	415	438	422	437	403	417	420	431	396	370	423	432	401	437	418	403	403	443	440	385	426	416	411	422	423	419	472	424	407	391	422	440	374	459	382	436	397	444	393	409	425	422	377	417	442	431	427	427	404	397	393	427	415	393	451	439	433	450	411	382	417	385	482	432	389	385	411	420	404	382	409	434	417	434	413	437	399	417	424	422	429	476	399	427	459	420	422	419	408	403	428	406	443	441	417	436	428	368	423	401	416	395	395	434	414	419	408	410	408	421	427	414	438	437	417	423	372	442	398	437	442	401	424	427	403	411	394	419	401	371	415	396	376	382	456	408	387	441	442	405	388	421	414	438	431	437	439	424	365	425	406	396	406	419	437	429	433	403	395	434	456	443	405	435	430	415	416	385	435	452	445	399	403	433	397	438	464	416	447	381	421	437	460	446	433	440	388	397	403	424	458	451	399	418	461	450	413	408	396	428	383	399	441	396	453	396	417	423	381	420	434	384	406	414	393	438	423	424	427	428	449	409	432	430	433	410	414	385	417	416	452	454	427	402	404	394	409	437	423	417	444	405	382	419	428	416	419	416	414	426	464	389	428	412	421	409	413	401	381	419	425	420	436	394	423	447	429	434	447	420	403	440	394	448	431	425	437	439	430	428	406	425	387	441	383	407	394	428	418	393	416	436	372	433	455	402	429	434	382	441	430	424	423	432	404	428	388	392	426	425	436	419	401	415	456	378	386	414	442	412	421	414	395	423	422	415	390	455	421	403	402	417	415	408	445	460	408	429	404	424	392	427	492	384	450	429	388	411	433	420	446	421	439	432	443	416	405	396	452	387	413	432	422	401	424	419	460	411	399	398	392	413	410	447	432	433	428	401	449	432	383	415	425	387	409	409	408	458	456	426	417	403	429	427	438	419	446	420	416	403	423	441	456	397	417	410	391	441	448	422	399	406	377	400	426	388	421	382	380	424	415	410	408	382	406	435	416	416	397	412	450	417	413	407	457	478	392	405	420	438	426	404	419	410	411	428	433	441	422	424	427	400	436	390	409	442	435	401	441	383	427	393	423	405	424	398	409	412	397	429	410	414	461	397	394	416	386	406	414	440	382	388	404	422	413	424	402	391	431	404	427	414	412	419	421	387	423	437	426	417	430	401	393	391	444	430	424	408	448	440	377	431	415	380	395	414	429	393	398	406	367	411	433	438	415	440	440	427	449	448	419	383	405	400	417	440	423	419	403	407	432	425	437	404	422	415	416	434	386	435	427	382	413	449	430	428	387	402	376	444	417	427	380	401	429	457	416	412	390	434	433	423	396	448	425	388	412	433	401	452	397	427	409	380	441	399	424	406	434	412	437	364	425	424	449	380	427	406	412	470	376	414	420	398	421	414	458	415	420	428	442	385	422	428	410	417	425	426	400	450	428	404	412	415	425	417	422	411	419	437	416	429	428	434	441	424	406	376	393	438	428	395	424	407	420	414	432	412	401	412	451	422	441	439	427	419	397	450	436	431	420	423	392	377	454	402	400	423	425	412	407	430	429	443	420	444	415	402	404	405	411	382	398	408	407	404	441
22892	21460	29252	24105	21465	21554	9987	1973	1285	1117	2020	7347	19181	21962	18130	12259	7441	3515	1846	1145	787	607	595	550	566	537	536	538	515	546	529	536	594	520	532	547	540	540	532	523	530	524	556	551	533	531	512	526	528	560	520	532	543	524	526	547	538	562	552	487	541	519	531	537	522	582	511	597	531	522	520	538	516	539	538	535	538	530	557	547	545	530	530	542	481	528	518	523	525	525	500	518	538	494	515	556	508	508	584	577	530	520	511	539	564	556	530	517	551	546	524	566	518	551	561	480	545	558	586	512	570	561	513	518	590	500	503	570	537	475	520	534	559	509	551	549	560	566	551	524	505	527	560	565	543	540	512	559	517	522	576	547	543	528	529	534	542	544	557	516	554	559	535	496	530	526	533	560	548	540	555	565	519	557	546	552	548	523	570	529	547	579	515	588	525	522	541	522	513	523	530	532	519	554	510	533	548	571	544	550	558	497	535	564	582	547	512	549	571	535	541	535	574	555	537	550	477	524	540	514	566	561	577	494	541	585	572	545	532	537	546	519	572	515	553	543	504	498	496	542	579	564	511	528	552	559	614	489	542	511	549	555	534	566	534	545	489	506	524	526	538	513	527	573	544	560	547	536	541	516	529	545	550	522	569	521	585	551	592	529	559	543	555	542	534	549	546	508	549	529	537	572	473	526	528	535	570	539	583	526	538	545	557	554	567	559	551	564	537	519	547	569	525	548	513	555	550	561	519	505	594	550	561	541	509	537	560	528	565	537	524	546	580	519	562	560	538	536	549	529	481	555	555	541	547	531	549	525	508	496	508	539	525	528	548	532	492	564	519	532	511	523	594	541	521	543	532	554	571	566	567	559	535	560	554	532	521	540	548	545	510	565	576	530	565	543	579	559	541	582	561	551	539	538	540	527	582	475	541	547	534	519	564	493	535	531	539	558	531	534	561	575	556	563	550	560	522	527	510	526	461	471	514	546	536	535	537	550	499	599	534	546	555	525	487	575	523	516	568	516	566	530	538	543	566	520	554	580	558	556	542	554	543	521	537	569	499	567	541	525	515	556	501	548	572	491	541	537	555	531	553	537	553	534	553	535	513	516	523	538	565	512	523	549	516	530	519	561	520	493	526	555	558	580	527	531	524	550	511	502	531	565	510	521	505	518	500	560	553	549	538	554	550	557	522	568	506	501	567	571	575	536	504	541	564	542	571	522	520	504	536	553	518	553	531	513	525	513	531	554	528	526	546	547	564	531	554	541	553	550	490	495	525	502	555	532	533	542	535	519	555	510	488	490	524	575	576	584	535	555	511	559	532	559	502	546	559	497	564	507	547	552	558	487	555	513	509	529	535	566	575	515	512	540	545	526	509	514	541	554	528	534	496	507	542	522	534	533	594	528	530	568	530	568	536	491	555	529	560	561	521	507	542	548	557	527	555	553	522	534	529	574	536	560	562	538	546	523	502	530	480	605	544	528	502	545	525	550	490	533	538	498	569	573	575	517	557	560	556	540	509	547	538	574	566	580	554	523	514	524	529	524	548	524	497	560	518	524	572	540	540	521	568	539	537	545	495	537	543	531	501	556	522	534	529	521	547	549	541	532	550	541	552	539	556	529	552	528	538	515	539	510	545	524	578	559	534	541	506	505	520	522	600	591	556	561	548	513	513	517	556	537	557	518	522	550	506	542	564	522	560	539	543	548	527	547	577	517	565	537	523	547	571	563	583	543	503	519	528	563	529	533	496	536	536	565	547	512	542	535	603	528	530	515	517	522	550	516	501	533	507	575	554	535	571	549	498	532	539	553	531	538	520	523	551	547	533	615	534	523	516	525	585	498	563	526	520	527	514	543	559	554	519	531	569	495	506	575	543	532	545	490	530	545	563	529	531	558	527	551	569	539	552	536	507	519	527	533	551	558	543	514	522	533	553	509	503	542	558	518	509	546	531	528	547	537	547	504	536	548	520	532	543	546	567	619	512	541	524	538	528	515	505	531	523	544	502	541	528	566	543	542	514	537	529	531	581	543	553	533	573	548	543	537	546	542	536	516	517	526	533	545	508	504	532	534	559	556	556	491	549	570	511	554	541	538	609	540	535	531	539	502	528	504	556	556	536	540	550	533	585	548	540	582	506	600	560	555	572	554	572	617	561	547	543	554	572	525	524	510	523	557	527	568	567	537	555	540	509	570	520	557	538	530	558	538	569	553	499	555	548	553	541	510	568	482	529	514	522	513	515	548	557	507	568	563	541	542	536	553	532	569	529	526	539	545	542	544	534	561	491	568	529	532	539	500	558	544	536	526	548	577	546	577	507	536	546	536	540	537	514	532	482	542	545	538	537	572	499	526	539	539	559	519	590	513	562	526	506	542	557	522	516	522	549	538	557	520	546	529	558	521	538	560	574	542	533	535	546	563	563	556	525	541	526	568	514	548	506	525	572	548	514	550	520	538	525	516	507	514	521	542	593	567	541	572	538	573	539	542	537	552	514	557	512	520	564	554	550	563	516	530	525	494	524	522	523	566	490	521	515	559	529	486	502	552	520	528	534	524	521	575	537	538	544	571	495	553	518	546	533	540	527	515	531	531	546	571	509	533	547	528	533	540	520	508	531	564	524	550	543	512	583	522	554	538	602	585	518	504	523	560	513	571	543	563	530	511	559	533	553	528	570	529	581	542	552	559	572	551	550	525	536	547	543	557	522	524	530	563	545	558	570	523	525	518	526	526	546	546	530	574	526	539	540	541	533	572	540	550	561	552	554	536	558	528	538	572	536	563	507	560	561	546	540	514	553	518	513	545	491	539	526	538	560	514	536	586	554	512	529	534	529	524	569	569	552	528	532	553	595	545	554	503	549	536	564	524	576	526	547	564	524	525	570	534	590	537	554	564	548	534	469	515	515	564	544	531	528	529	550	529	526	563	572	524	544	558	545	550	553	539	503	537	535	525	565	547	575	535	569	540	481	505	515	555	540	552	541	559	543	544	544	549	516	557	535	567	537	545	548	545	528	536	513	538	519	568	567	586	546	567	508	549	506	542	530	542	579	531	477	544	503	507	542	529	542	526	514	535	549	541	557	532	512	527	518	545	541	555	537	536	514	504	565	506	526	515	538	515	546	509	487	554	545	577	514	547	571	556	513	522	519	536	513	561	578	540	566	534	517	490	573	528	560	525	519	516	551	517	539	559	492	549	541	557	532	521	527	495	549	568	522	593	525	523	533	531	524	565	531	510	549	526	554	560	557	534	506	541	549	526	548	497	604	533	535	517	551	589	551	521	532	500	546	530	522	536	562	513	549	568	502	541	541	543	541	523	548	529	548	528	542	545	545	550	556	557	533	511	492	534	583	546	528	523	544	548	555	525	578	567	545	564	530	556	545	556	552	526	557	547	545	539	533	561	491	570	535	550	592	557	536	484	517	547	553	510	527	565	512	579	560	523	490	516	586	523	515	533	549	534	540	535	517	538	547	533	545	501	606	521	555	506	546	570
26601	40124	21680	10580	5464	4465	3408	2907	2053	1720	3334	12198	25800	26162	21398	15704	9792	5201	2585	1441	880	699	597	629	582	591	536	553	576	570	562	547	524	571	571	547	563	549	525	535	551	607	576	529	568	566	589	584	561	543	563	487	563	565	531	562	573	558	540	522	594	523	550	560	550	553	514	553	542	531	557	566	526	548	575	567	544	593	545	563	533	550	557	565	548	530	569	522	573	548	581	543	571	547	565	554	533	571	562	547	494	573	553	584	590	578	582	551	560	556	550	534	561	568	559	556	531	537	574	546	588	548	538	559	587	519	556	563	525	563	568	564	576	556	565	548	526	509	571	567	575	573	542	522	575	545	588	560	552	536	557	552	549	554	547	586	534	556	523	542	553	552	593	566	559	528	552	546	523	564	483	523	574	524	558	553	535	582	502	528	535	582	513	527	564	600	582	557	572	524	526	569	580	523	540	582	557	600	539	546	611	590	562	552	557	536	575	566	581	540	577	558	549	564	501	530	570	590	525	559	609	587	581	573	569	593	567	578	587	547	530	551	587	568	531	572	556	525	547	531	571	520	556	612	556	547	599	578	572	525	576	565	560	571	562	564	476	555	530	537	561	530	608	550	524	585	537	568	572	506	590	519	600	536	565	591	538	532	585	562	552	578	580	547	557	565	585	537	562	567	528	521	560	595	571	588	536	529	582	549	539	556	541	588	545	584	547	552	545	542	584	554	587	520	543	544	569	556	522	575	522	544	533	553	573	567	539	551	554	566	540	586	573	598	607	553	557	601	563	571	585	567	585	586	513	580	547	593	590	539	571	552	528	585	568	520	561	535	515	537	528	524	547	567	577	559	569	524	529	549	565	529	551	548	541	549	575	564	536	581	578	564	566	521	552	577	556	574	559	559	551	535	522	593	561	551	558	581	546	552	597	553	571	532	546	543	542	587	574	531	541	572	550	564	565	562	563	516	565	586	532	560	622	567	553	559	597	626	560	531	549	535	540	529	540	536	581	517	559	559	571	516	571	585	577	550	551	575	553	588	594	552	562	586	534	628	569	567	570	586	576	549	531	564	561	563	507	549	557	543	525	561	563	577	545	554	551	542	579	603	550	541	525	581	581	518	548	574	551	572	581	546	558	580	513	561	618	569	538	563	560	512	552	577	545	557	587	558	570	548	561	547	581	577	592	543	582	586	540	572	531	550	557	571	594	563	579	554	561	543	579	559	592	557	552	566	545	560	549	569	555	553	539	573	541	528	555	538	567	587	515	568	550	519	575	568	552	561	555	537	569	573	600	574	543	594	511	581	546	570	563	545	534	569	559	566	577	546	588	578	550	574	548	555	554	563	542	537	624	519	579	578	573	564	564	551	524	570	556	583	570	526	549	553	559	545	600	589	552	527	538	561	556	576	559	572	542	579	578	551	554	541	608	546	589	537	556	574	584	579	529	570	533	557	558	576	565	600	572	556	537	565	585	563	478	550	535	601	528	544	566	593	533	556	537	556	568	544	585	558	605	582	567	542	562	565	553	557	539	532	567	553	562	565	570	558	558	574	559	575	570	596	598	598	551	577	552	570	512	537	555	557	581	568	550	572	580	554	586	543	558	569	557	517	559	540	577	570	569	536	568	578	534	562	596	525	562	559	530	561	570	543	540	525	566	524	539	548	548	541	537	548	571	590	576	559	542	537	572	568	532	541	583	569	535	571	564	603	579	540	573	599	563	531	541	569	543	571	531	535	555	526	548	567	574	506	539	550	545	610	540	588	571	597	565	598	557	547	528	559	546	538	599	568	542	521	551	540	579	557	564	534	550	562	541	524	566	559	564	553	557	553	555	589	593	586	544	538	543	588	519	569	535	580	569	542	556	615	542	566	527	542	554	620	571	529	543	558	563	579	521	555	516	551	545	524	539	543	521	547	518	575	524	589	570	531	557	569	544	546	567	538	531	543	476	546	541	560	554	552	548	595	519	525	564	580	550	530	547	549	547	529	559	558	553	552	582	614	555	534	539	578	560	602	574	575	552	519	542	570	556	510	596	568	520	543	559	516	541	533	539	609	551	531	597	522	595	548	554	522	576	575	543	562	548	521	569	550	557	545	552	502	496	592	543	565	551	552	571	516	572	540	584	539	529	576	571	566	588	564	620	552	526	556	551	547	568	549	566	528	528	568	549	574	560	562	542	580	555	525	554	531	571	549	498	557	549	557	555	540	546	514	561	519	569	560	577	520	569	582	543	590	611	541	584	603	595	546	528	535	578	543	586	531	532	529	567	576	565	538	545	546	557	515	528	544	541	561	488	541	576	569	529	577	578	556	520	548	551	568	565	550	564	529	573	529	551	594	563	527	530	565	554	592	534	533	542	569	583	552	585	572	549	587	533	571	571	575	564	546	561	533	540	561	527	539	542	539	505	535	552	590	561	557	567	578	553	557	521	547	558	567	550	520	561	554	526	553	533	555	584	554	576	560	532	523	535	529	561	545	535	569	565	559	555	583	536	512	597	553	559	545	564	573	567	546	537	610	559	546	591	557	550	594	534	545	535	560	557	548	560	523	558	559	588	568	574	519	555	549	572	537	558	558	581	563	604	536	616	542	547	564	577	567	531	554	573	534	545	543	560	579	554	577	551	575	527	547	540	603	586	541	598	550	569	544	565	522	494	601	529	557	555	586	549	557	630	567	575	556	500	594	499	572	551	564	525	533	569	597	574	583	568	573	565	520	561	596	576	581	556	538	568	590	505	585	527	560	521	582	558	581	586	536	590	573	533	596	549	510	523	522	564	538	537	530	581	539	535	551	558	614	554	552	552	560	572	538	507	525	529	550	553	575	594	537	536	538	586	557	541	599	551	561	477	562	581	574	533	528	555	540	572	590	568	592	587	606	573	560	565	544	533	558	582	545	544	541	561	555	558	537	534	537	533	598	545	532	559	576	553	533	557	554	542	545	537	546	578	558	559	546	577	568	588	551	575	561	550	559	545	581	604	542	579	513	558	524	551	572	579	530	545	546	587	520	521	564	592	532	556	600	577	561	546	546	559	554	536	562	551	561	595	625	578	557	593	576	561	566	548	536	527	584	532	544	516	550	546	544	548	552	588	620	541	591	562	510	562	588	572	580	594	488	559	572	585	557	570	567	561	533	576	561	557	535	557	543	580	591	563	536	591	541	581	549	554	552	579	511	566	582	560	558	531	544	579	554	536	534	561	541	552	571	520	534	562	523	566	527	551	540	530	562	551	562	525	540	571	582	560	523	531	569	576	550	609	571	589	550	524	538	554	530	624	562	563	501	540	570	597	566	552	600	559	560	558	570	579	556	535	577	533	538	578	526	575	543	568	549	566	520	568	549	558	545	539	531	573	625	536	559	554	531	551	554	553	581	543	524	577	545	556	554	560	577	555	579	550	572	590	599	576	557	519	569	516	545	570	540	549	567	543	580	591	565	565	563	560	522	560	546	570	572	558	550	534	524	581	547	535	544	569	550	552	537
28494	21515	13490	4425	899	783	861	897	565	530	500	646	1166	1257	1109	1047	829	577	474	432	385	367	340	341	333	379	335	356	372	364	337	336	350	341	354	328	361	345	356	336	383	365	347	349	367	330	368	342	376	356	360	372	338	369	348	367	363	344	382	356	341	359	348	370	386	381	358	393	351	340	335	351	351	373	350	365	383	337	370	323	348	379	383	344	370	315	364	343	357	374	323	354	368	336	346	353	363	354	344	375	377	341	325	359	378	325	326	363	348	370	376	353	363	382	341	347	382	386	349	355	349	336	374	358	350	353	348	383	354	344	355	367	341	377	350	375	374	359	366	321	342	376	345	370	375	344	330	382	363	375	343	363	348	379	382	380	376	345	358	362	360	349	375	351	355	374	361	342	369	364	377	372	353	320	381	352	392	363	368	333	327	367	331	378	360	356	361	356	360	373	324	402	334	378	398	340	323	346	390	371	353	363	368	355	333	346	337	347	369	326	360	351	363	388	353	362	362	381	350	338	358	339	332	385	338	344	398	356	387	365	370	350	374	363	339	347	339	371	336	394	355	364	347	356	365	341	366	400	336	374	385	414	366	362	357	358	354	366	369	338	336	375	348	361	353	362	319	385	357	374	361	349	354	321	361	360	337	322	329	406	340	362	331	313	350	364	360	391	354	371	366	377	360	370	391	336	380	360	378	371	354	342	354	333	392	348	387	414	326	341	398	380	357	364	371	376	381	374	362	352	393	359	388	367	412	347	345	323	377	369	371	352	342	358	383	343	319	362	337	371	379	344	337	313	357	400	328	348	350	351	337	347	315	328	320	368	339	338	361	358	346	357	314	376	346	354	367	344	374	358	378	329	351	355	356	347	383	357	384	333	331	333	345	382	354	383	335	338	340	387	340	380	372	354	347	371	356	331	358	378	380	394	363	398	346	329	329	347	349	316	384	376	394	354	360	358	337	382	357	384	331	353	382	347	357	328	362	391	311	345	377	398	368	384	360	375	346	362	368	374	350	350	345	363	357	359	358	398	360	330	368	389	371	376	365	381	381	364	388	392	375	331	364	365	368	331	363	347	364	344	357	353	346	344	330	347	319	356	380	364	361	350	326	365	338	344	358	372	345	361	350	385	360	363	372	388	348	354	367	351	359	365	357	386	348	375	364	368	339	346	377	403	381	342	321	392	326	399	371	387	353	351	361	349	373	377	370	321	347	360	331	347	394	358	373	344	391	314	362	386	375	362	340	337	367	323	362	327	379	370	340	385	356	375	378	378	365	365	339	373	339	357	359	374	307	358	359	374	356	386	391	376	324	354	373	390	347	370	361	368	344	348	326	359	356	342	342	373	362	328	363	364	362	393	339	345	326	341	354	360	349	340	390	313	338	351	346	305	368	372	373	374	352	353	333	364	363	339	341	315	373	335	370	396	320	353	297	331	386	347	339	348	364	356	358	328	344	379	351	358	366	362	336	371	361	347	384	386	368	378	364	382	375	350	375	322	343	373	397	355	367	350	354	372	372	366	383	349	378	364	349	348	367	355	380	315	362	367	361	350	357	349	335	399	380	374	363	390	325	349	347	352	353	351	355	347	338	363	364	335	344	343	356	380	373	329	369	342	320	324	367	383	386	358	333	368	349	383	345	340	380	355	337	353	327	366	353	327	380	370	344	348	358	363	360	371	348	334	374	340	352	367	366	320	350	325	335	343	352	372	356	356	360	398	337	345	344	351	337	361	369	355	381	355	363	375	340	380	339	349	354	381	368	366	341	351	378	346	373	351	364	339	353	361	328	375	372	355	341	351	325	390	357	347	329	363	343	360	354	344	368	386	357	340	367	360	361	372	352	355	334	377	358	350	375	334	362	338	370	364	374	360	389	347	358	387	370	374	348	371	369	350	373	360	369	359	357	358	373	342	363	372	323	342	361	348	343	353	369	358	364	325	362	371	350	355	338	372	351	332	340	352	367	370	353	363	357	387	334	322	359	347	325	344	403	352	321	349	336	335	340	339	348	364	322	356	380	360	375	367	361	349	363	320	345	338	366	388	355	377	335	350	358	341	353	383	356	381	366	351	358	334	368	347	341	375	353	376	362	378	369	354	357	349	363	374	363	345	348	340	368	337	377	333	400	351	385	379	351	379	374	351	336	347	344	372	369	359	372	362	337	334	380	333	361	343	352	383	358	381	339	402	384	348	356	348	343	347	380	325	356	348	340	385	359	354	365	334	373	393	384	377	375	359	352	337	340	354	397	362	370	361	372	374	377	349	370	357	383	340	348	327	380	374	336	378	355	334	351	386	340	341	326	382	351	373	363	355	350	349	357	322	335	346	367	365	372	375	328	373	347	379	378	321	364	359	341	315	359	357	349	358	327	369	389	367	353	369	363	376	366	359	382	347	373	346	363	360	384	344	346	338	329	366	339	370	331	379	343	370	335	355	351	391	343	372	354	373	371	339	339	369	359	399	364	357	321	341	357	344	344	347	367	385	345	353	369	372	358	342	365	338	379	346	363	375	347	354	361	374	351	359	300	360	351	380	376	384	352	368	349	340	379	371	354	367	344	361	338	353	375	312	358	340	364	355	342	339	366	366	403	366	324	379	349	349	355	354	383	389	351	347	337	405	348	313	349	352	353	351	333	349	352	355	393	334	388	372	390	370	370	342	388	336	354	332	353	368	373	351	359	350	386	384	327	362	363	339	382	383	348	342	348	382	333	342	328	355	405	338	363	345	408	332	396	353	336	375	390	359	369	360	349	327	343	337	344	315	362	358	337	359	383	373	380	367	368	338	343	346	365	366	368	372	356	379	332	355	356	362	362	343	299	325	364	361	372	345	413	349	326	363	329	361	363	358	385	364	361	329	374	347	377	347	350	350	355	399	343	358	378	362	350	386	365	364	387	363	380	365	365	369	360	339	350	372	356	344	356	429	344	350	376	351	360	347	360	339	344	382	352	343	397	362	374	347	375	336	382	329	342	365	363	346	399	369	346	342	357	338	373	343	354	335	369	360	353	388	383	317	348	350	361	333	353	348	354	370	363	340	367	360	367	367	363	388	341	378	394	325	395	369	366	344	356	348	363	351	369	336	345	338	376	347	331	379	362	362	368	372	378	365	342	348	355	350	378	341	353	334	380	375	366	355	359	364	348	352	376	401	339	327	364	351	357	366	327	346	335	373	371	353	326	344	358	336	371	359	362	377	369	351	341	363	358	362	350	343	386	354	343	332	354	348	354	356	341	330	357	329	370	357	351	332	356	349	379	337	347	337	374	342	365	347	376	370	333	347	324	348	381	356	364	375	377	327	331	340	363	359	377	383	371	365	397	359	344	353	354	360	342	342	367	350	321	380	337	332	356	370	312	376	381	365	401	382	366	361	348	362	377	356	362	395	372	362	341	347	333	367	358	361	356	356	353	347	358	409	365	390	328	365	369	390	381	366	338	328	393	350	374	326	345	388	439	343	331	358	358	341	360	342	330	355	343	345
17946	24191	11738	4437	1272	1289	1529	1524	881	705	598	895	1621	1705	1541	1318	1095	776	568	502	459	391	395	389	392	366	373	421	356	377	346	386	355	410	376	391	368	437	392	376	398	413	405	418	386	365	387	399	381	416	390	401	382	380	366	365	379	381	392	350	390	371	365	397	388	406	345	360	378	396	390	378	445	379	359	387	375	374	381	368	399	382	368	370	377	406	403	388	328	406	372	373	379	363	365	388	371	405	419	389	409	395	391	415	393	400	411	405	401	347	403	394	420	377	407	394	367	408	368	413	383	360	408	388	410	414	370	353	409	386	387	354	364	388	424	376	382	368	385	407	361	375	400	431	367	370	409	399	382	392	376	371	414	355	382	371	398	355	385	375	406	397	462	383	381	376	393	390	405	389	380	371	389	410	363	377	373	364	352	373	393	398	377	351	369	385	394	392	379	378	386	393	401	399	376	360	385	420	414	404	395	402	394	398	378	421	415	389	336	374	402	408	398	367	390	395	395	378	393	359	375	374	399	396	365	412	416	390	382	369	386	387	407	404	374	374	390	363	396	399	370	365	410	412	381	384	381	394	393	390	395	390	351	404	401	323	408	414	362	369	386	379	365	380	395	396	380	403	363	401	372	365	354	386	378	381	354	381	391	358	383	389	395	371	408	369	420	391	366	389	412	389	393	388	405	375	388	396	394	398	410	367	364	398	411	402	415	356	394	399	373	381	365	374	371	393	406	385	369	382	371	384	390	399	398	368	416	391	374	367	392	369	378	396	355	411	367	405	386	401	383	363	395	395	379	396	370	365	343	367	390	375	390	338	425	405	365	387	395	379	405	388	381	380	382	418	387	369	385	384	365	395	359	371	366	400	375	387	401	406	421	367	407	374	392	365	367	376	382	344	419	402	364	381	379	400	349	331	354	381	390	378	379	375	380	389	400	388	418	363	370	392	416	386	411	407	391	349	368	393	384	366	365	375	378	367	390	384	363	380	373	394	381	368	397	391	338	390	356	352	403	395	378	406	387	396	378	370	357	330	394	384	373	417	373	369	359	399	382	381	368	365	400	369	370	397	377	375	374	366	368	400	393	347	365	345	394	394	367	372	393	354	389	385	399	374	360	349	407	396	378	358	386	363	402	425	377	387	389	393	372	394	382	398	413	370	365	381	384	388	406	405	380	411	419	346	414	372	406	405	382	370	361	368	368	390	387	386	418	389	371	386	404	386	393	396	379	384	405	351	348	365	355	366	379	433	359	396	367	378	394	390	355	361	379	385	440	401	334	324	376	361	368	372	399	383	403	405	355	385	421	354	394	446	388	419	387	420	402	382	393	361	364	400	348	381	358	398	378	391	399	396	400	369	348	398	346	395	390	383	396	392	362	353	355	390	415	382	397	402	393	374	392	375	403	382	356	362	347	411	397	353	387	383	403	421	406	385	381	389	384	351	378	390	371	409	381	368	368	405	387	368	453	367	422	398	385	356	374	362	399	390	350	338	380	378	379	379	368	386	380	358	405	391	382	413	377	399	422	357	357	384	400	392	378	402	388	386	374	383	395	401	403	404	386	400	394	379	389	384	380	402	380	374	407	358	379	382	352	355	406	376	398	395	373	379	442	387	400	369	392	387	373	393	395	380	362	386	374	387	358	369	373	390	380	381	369	400	386	396	388	377	378	386	423	340	372	352	406	366	402	381	384	378	393	382	401	412	370	374	391	407	420	390	368	376	411	358	373	384	371	397	375	409	366	411	406	377	411	373	379	380	370	396	418	362	387	392	363	386	377	416	376	375	392	390	368	383	386	405	394	395	395	379	405	363	374	378	381	379	356	384	379	397	374	364	374	374	350	401	381	358	402	426	384	382	390	358	401	393	392	391	388	392	409	363	372	379	356	400	402	370	368	417	377	400	393	379	380	387	379	367	376	405	384	386	378	372	350	386	373	388	407	376	378	343	359	386	364	413	384	404	372	385	387	421	385	411	412	394	371	397	382	378	360	371	369	394	392	405	409	378	398	388	415	404	404	365	384	409	390	381	392	384	372	398	400	364	380	378	388	395	389	397	394	354	377	366	373	423	389	368	373	367	387	387	376	428	387	383	397	371	387	354	383	356	379	400	390	368	378	377	401	374	371	374	407	411	370	382	407	355	403	352	361	356	350	397	388	349	406	391	380	375	395	387	360	425	396	374	394	369	396	405	390	396	349	421	374	399	397	422	392	377	376	374	402	386	352	390	409	394	340	406	418	359	358	374	395	401	368	392	389	357	391	373	387	400	391	348	372	371	395	378	417	385	374	401	392	414	401	387	408	377	399	375	373	398	357	404	371	392	400	394	366	371	365	403	400	362	375	365	394	399	387	410	380	405	392	383	398	414	398	399	350	367	381	408	377	375	346	391	362	405	367	410	374	412	378	365	362	389	405	395	413	388	395	395	398	351	393	366	351	426	402	370	381	393	369	362	395	400	375	408	431	369	405	365	398	356	385	366	387	396	389	411	377	351	403	408	387	394	363	386	354	415	361	397	412	379	373	349	372	363	407	388	400	373	402	377	368	411	387	394	403	397	370	382	381	362	375	344	392	377	412	423	347	364	386	370	391	369	334	389	403	394	361	397	388	376	373	369	376	379	398	351	389	377	390	368	380	355	374	367	364	374	368	359	371	386	416	409	346	392	403	347	368	365	412	381	395	355	364	413	379	377	398	375	403	390	408	405	337	394	393	392	430	378	400	400	391	387	402	355	426	367	385	380	370	429	393	392	381	386	401	375	372	372	386	372	356	379	369	415	379	371	371	369	385	386	404	394	389	388	362	406	372	359	361	381	380	364	424	374	384	383	403	378	413	391	386	373	378	338	352	377	386	384	415	375	379	387	381	387	391	405	395	365	345	383	350	363	421	405	383	383	400	363	361	383	400	373	366	373	380	379	368	409	387	383	363	386	398	376	391	406	399	412	372	365	351	391	379	356	368	405	348	361	382	410	399	381	408	377	384	386	397	399	369	383	372	353	379	364	363	395	378	400	345	402	394	367	370	395	405	377	356	412	383	400	377	402	366	355	406	376	384	418	387	383	360	388	363	387	401	364	356	363	416	402	387	405	405	350	385	399	373	342	351	407	407	363	379	381	374	349	389	382	359	383	371	399	395	360	407	388	395	382	382	375	402	362	382	402	341	406	393	379	381	380	408	394	374	362	359	358	411	394	383	410	374	347	349	379	345	392	361	385	395	408	395	436	359	432	409	384	392	416	393	404	410	388	389	385	422	402	392	360	395	354	395	409	367	376	399	378	368	379	360	424	368	382	410	392	397	373	411	417	441	346	372	386	344	367	378	385	398	378	392	393	363	400	382	376	392	393	411	340	367	377	400	341	360	397	422	381	383	386	354	358	368	401	355	392	383	391	345	369	376	420	368	404	408	390	396	416	382	333	394	380	388	351	384	375	373	374	368	362	436	346	403	392	398	414	360	354	344	386	336	412	400	356	368	399	388	395
24379	21464	28565	24769	21004	5802	1277	1580	1148	871	728	3373	8727	9269	8210	5903	3922	2252	1240	768	579	472	467	422	439	444	432	463	411	446	447	454	429	450	442	380	411	417	464	400	432	462	423	427	409	442	434	430	440	422	437	403	416	449	430	424	435	402	426	439	405	438	400	392	417	408	418	426	390	396	453	458	439	400	429	450	410	427	443	441	396	415	425	462	475	461	411	412	432	423	419	458	413	439	409	417	425	441	432	474	436	485	420	426	411	426	434	428	464	444	479	467	395	473	403	422	416	408	438	394	403	438	393	427	415	392	445	457	430	438	458	459	478	429	466	446	419	425	470	444	432	460	461	440	464	412	438	420	462	430	414	403	450	397	446	453	419	403	466	420	413	419	427	459	441	412	439	448	442	449	428	458	385	446	427	398	439	415	365	433	412	399	451	428	450	402	464	444	415	402	465	470	438	432	412	432	460	415	445	415	458	440	447	448	439	412	451	430	470	412	421	421	432	386	433	419	420	436	419	406	466	402	451	430	414	403	427	467	425	398	413	433	417	427	416	420	420	432	417	420	436	400	435	400	414	455	403	424	446	422	397	439	402	444	453	417	425	423	446	403	460	388	406	422	403	438	452	436	431	434	453	433	424	407	433	484	453	402	406	444	478	459	423	414	444	425	440	391	405	445	416	396	423	423	431	438	388	431	425	464	435	398	471	424	420	457	385	435	453	385	436	422	449	439	403	405	424	436	423	410	452	423	430	444	453	413	440	406	402	416	404	422	442	424	410	452	399	427	428	399	451	432	426	434	401	413	412	434	454	424	407	413	420	423	429	433	475	419	439	461	406	409	372	411	449	416	429	460	462	392	418	425	444	430	420	456	450	440	463	504	423	441	424	469	431	404	412	462	408	410	424	453	443	417	436	428	454	454	433	439	440	460	407	418	415	418	419	417	401	482	427	419	457	420	406	415	420	447	397	439	461	406	421	399	451	413	435	412	380	421	435	440	387	433	435	450	443	475	431	422	442	420	426	432	465	456	408	431	438	437	472	428	438	439	395	421	444	458	426	443	459	431	416	417	411	435	416	474	419	423	458	448	423	452	434	421	463	457	459	466	445	449	459	431	415	458	442	441	431	434	432	453	451	430	397	443	443	421	437	443	459	455	419	414	406	441	391	422	423	383	429	437	439	439	419	389	438	443	445	450	403	414	399	412	446	413	418	413	426	434	419	393	429	452	474	419	417	433	443	421	421	451	426	410	437	444	440	458	417	424	434	414	473	458	440	398	421	415	439	415	443	417	439	417	436	388	431	468	434	449	406	393	443	430	395	415	384	415	434	446	449	450	440	414	378	412	414	434	454	476	421	423	454	479	435	449	442	449	486	473	437	418	435	404	465	433	450	455	390	427	433	449	463	377	414	458	416	429	391	430	451	393	420	372	423	414	449	453	413	487	454	442	443	410	417	433	406	430	397	468	421	458	436	429	442	451	423	455	418	415	433	435	401	433	473	425	439	421	431	415	451	388	430	438	477	414	478	406	447	432	433	446	422	420	428	418	415	410	433	400	429	438	468	429	456	409	425	449	425	441	413	437	467	423	431	433	420	429	446	438	419	416	405	405	439	435	419	403	410	425	408	437	423	421	453	410	448	436	425	445	418	389	439	444	421	439	427	399	442	407	425	442	448	427	454	444	408	442	416	396	428	462	416	426	407	414	455	416	408	433	452	418	414	437	450	436	411	442	464	436	411	447	428	375	438	399	415	412	445	430	422	424	484	413	407	430	417	407	454	432	413	407	401	392	403	396	416	470	408	446	408	447	428	429	413	434	435	454	394	439	432	412	431	438	416	416	414	445	395	436	437	427	426	434	420	408	452	417	381	394	458	397	464	429	402	430	419	401	426	429	432	393	435	435	384	427	440	455	418	407	383	439	421	435	420	387	427	426	424	411	444	436	402	418	438	412	433	413	433	456	412	452	419	424	427	399	433	442	426	402	424	434	421	445	419	429	453	463	399	478	432	454	410	423	429	420	445	437	443	419	411	440	460	441	439	444	455	465	424	419	404	434	416	407	408	416	413	430	442	455	447	419	408	432	466	420	392	439	407	443	434	428	418	431	432	428	414	454	427	401	392	409	445	432	429	456	429	420	454	445	431	427	438	428	436	440	432	426	455	409	395	423	397	425	429	430	449	392	395	390	425	430	411	425	437	474	450	444	419	447	475	429	421	452	405	408	444	385	430	438	408	456	437	413	421	414	440	463	439	435	442	406	453	415	394	444	409	437	406	430	443	413	425	428	420	440	430	426	420	463	412	427	395	428	447	454	445	433	454	414	421	395	427	461	407	416	400	432	442	437	419	456	458	437	408	406	468	422	473	448	421	425	431	450	455	394	440	433	409	441	445	436	430	417	422	403	399	418	447	432	403	425	416	420	435	433	439	465	411	443	427	429	435	400	426	447	412	413	408	429	419	421	440	431	433	426	408	422	417	444	438	422	404	416	440	417	423	446	399	446	440	417	461	407	431	391	434	425	430	443	424	437	419	397	429	465	409	421	434	407	438	445	392	420	434	424	457	434	417	442	462	440	396	418	438	436	431	457	445	440	430	422	388	454	449	456	447	447	441	418	435	427	429	415	451	410	463	413	429	386	437	414	414	465	446	386	425	432	441	470	418	415	421	446	455	413	388	449	409	446	461	417	417	439	362	409	394	422	419	434	390	408	456	429	441	437	418	433	384	411	430	442	416	459	424	434	456	416	450	440	461	417	428	446	409	405	456	429	427	453	428	411	472	437	432	438	400	434	405	379	419	426	480	408	444	469	443	429	443	393	444	453	437	454	423	445	413	393	426	461	392	442	402	434	427	427	445	457	413	374	447	418	419	419	471	425	407	381	433	459	429	438	398	447	406	450	428	411	408	428	448	403	458	458	412	416	410	436	423	434	420	427	452	408	435	448	410	454	430	429	420	442	440	412	438	425	407	432	383	456	446	420	395	473	438	434	409	435	407	428	404	456	462	386	412	437	451	413	464	443	427	450	455	446	412	433	447	444	389	447	432	437	411	405	409	452	417	433	434	448	453	423	433	385	446	393	436	407	401	427	433	466	445	472	440	416	416	401	452	430	457	439	440	415	439	417	412	414	433	447	422	434	433	458	401	413	443	413	437	430	392	400	374	419	401	395	434	443	423	394	434	372	403	412	447	421	440	463	383	435	420	404	418	437	429	406	434	404	449	432	450	436	423	398	416	430	434	452	452	434	417	438	408	390	408	429	492	430	463	391	445	432	403	456	465	480	442	420	421	439	415	386	444	388	467	444	440	421	442	434	394	441	481	456	420	411	431	464	444	409	411	448	431	447	438	422	438	410	418	442	448	449	431	456	426	427	416	407	462	399	408	425	403	433	411	429	417	463	428	427	422	421	429	429	401	447	400	419	420	416	433	429	440	441	428	458	395	434	419	426	451	400	445	441	428	438	415	406	451	425	465	441	405	461	418	457
21975	35365	18427	9010	2994	2371	1818	2686	2000	1357	976	5510	13271	13406	11529	8489	5695	3230	1735	1011	666	556	485	478	447	437	465	477	486	431	407	436	450	464	464	475	473	471	438	446	471	415	465	460	483	441	440	446	479	484	455	440	426	446	418	391	452	445	431	492	425	431	485	430	406	445	425	467	439	450	440	446	432	429	468	492	436	425	460	457	436	446	501	460	451	440	476	440	425	415	457	440	462	452	441	452	449	442	425	457	474	445	407	444	442	446	460	468	471	447	424	444	436	445	427	451	420	400	449	446	450	439	459	440	454	452	440	456	472	447	427	445	412	415	467	456	441	440	484	442	439	437	479	424	446	458	466	487	466	431	476	445	429	446	466	439	456	468	422	458	447	443	477	460	447	407	423	439	483	473	462	464	488	438	460	432	437	418	462	434	459	452	441	456	443	481	434	445	436	454	425	435	438	434	453	459	443	456	493	478	449	427	442	454	434	462	476	454	459	406	503	449	474	451	461	446	433	476	420	402	462	415	511	449	439	471	455	444	472	452	471	483	444	429	477	438	456	449	428	436	466	459	473	432	458	451	460	457	460	482	435	435	490	445	463	440	420	450	429	458	431	497	485	449	436	497	443	484	469	466	428	448	450	406	462	449	454	492	425	439	443	430	467	446	410	459	445	433	443	408	416	403	462	437	471	428	442	442	422	460	464	422	466	438	431	413	443	451	447	447	429	463	454	427	461	478	451	453	452	472	451	437	440	464	424	476	443	451	442	448	430	469	426	486	409	471	475	458	509	466	453	470	479	499	470	453	467	466	464	432	472	443	439	441	474	450	455	489	495	439	440	438	441	459	414	431	455	411	431	439	436	415	446	434	466	463	457	452	426	444	429	456	426	449	433	455	456	427	434	450	428	480	465	439	425	477	433	452	430	470	461	453	444	456	446	446	460	397	446	484	477	473	444	442	437	422	419	438	467	457	463	469	446	425	480	420	438	483	432	441	424	466	442	452	470	419	437	414	408	470	453	447	446	435	451	425	441	455	451	440	419	456	460	463	455	441	458	484	458	449	460	433	424	415	453	425	486	433	469	445	428	433	438	493	450	438	479	458	435	455	463	446	435	473	441	465	430	431	467	472	443	470	462	448	434	456	454	442	429	455	475	484	440	446	424	432	452	460	478	471	472	458	483	397	449	474	438	450	445	473	458	446	435	457	448	436	493	490	443	463	448	473	439	435	429	452	455	457	458	451	471	423	467	464	493	424	445	447	457	456	457	453	458	458	461	406	462	466	502	461	448	490	451	434	502	458	441	474	426	431	459	478	446	484	448	453	472	438	472	468	462	485	503	436	440	462	429	397	423	432	432	471	462	459	423	453	465	464	461	441	427	459	440	480	429	460	444	463	476	474	465	480	440	464	450	435	455	464	474	450	444	458	458	455	449	438	491	497	462	450	440	448	453	419	440	431	464	438	473	479	474	433	466	437	465	463	453	442	458	454	453	443	458	458	455	483	440	453	452	443	439	428	455	503	423	422	473	462	439	453	429	466	467	470	462	480	465	424	453	476	430	427	417	483	414	441	469	470	460	455	441	423	438	460	427	468	452	465	446	448	439	480	447	474	476	418	441	476	511	409	477	485	399	454	452	485	429	467	433	483	459	444	456	412	446	423	470	440	484	462	461	498	453	439	458	459	469	433	463	433	490	451	480	476	465	426	458	456	407	441	441	456	423	454	480	443	484	456	421	433	441	458	471	475	447	453	446	427	475	481	431	460	441	437	458	450	438	439	435	456	412	458	465	454	457	463	450	414	466	456	436	460	439	456	451	444	469	443	423	448	454	483	435	450	450	443	463	472	441	459	426	439	476	469	470	402	456	423	430	462	430	458	468	468	438	500	448	425	457	452	464	463	410	448	414	473	424	457	449	447	438	452	438	416	446	474	442	459	445	416	475	451	432	455	465	429	457	506	468	449	458	437	409	420	471	462	480	404	438	425	440	436	442	492	414	442	458	459	456	440	445	456	458	450	462	442	466	463	445	427	456	393	476	468	435	451	432	472	417	461	445	434	459	446	487	462	500	457	425	440	402	441	459	480	455	484	470	445	479	440	441	426	463	445	450	468	461	434	433	474	461	439	451	472	484	465	469	426	453	468	464	453	439	453	465	456	433	444	438	457	440	485	473	478	416	435	460	415	444	428	471	443	434	446	438	449	441	445	453	464	425	453	466	432	453	436	432	478	462	422	458	480	453	466	465	467	475	446	461	448	399	458	446	426	473	446	441	487	481	458	419	434	455	461	455	462	454	456	437	452	430	455	494	426	473	472	448	456	418	434	483	457	409	430	402	463	471	433	447	486	427	438	457	455	429	416	462	469	440	434	449	474	460	458	430	462	486	450	411	462	471	479	450	472	455	414	464	427	475	408	433	494	447	444	454	446	520	441	464	425	467	440	421	445	450	455	421	424	448	444	466	450	466	487	447	439	473	458	456	462	473	424	424	427	469	429	476	446	461	442	460	439	432	441	406	464	470	426	469	464	409	460	485	488	432	456	440	453	491	449	449	424	442	467	461	463	430	419	443	418	418	415	402	427	462	441	452	443	469	457	445	445	432	504	464	468	460	478	462	459	447	445	443	490	480	498	457	464	388	417	452	458	451	454	434	432	477	464	426	414	447	477	444	449	405	482	466	449	490	437	448	504	393	473	467	468	443	400	464	442	456	455	469	495	463	428	435	472	436	452	440	423	445	419	467	450	453	464	484	493	463	463	425	417	456	456	450	486	429	435	461	443	444	426	437	442	431	463	426	419	464	456	470	469	476	448	484	467	488	492	441	427	465	475	458	503	470	451	482	441	448	466	483	457	482	488	460	417	469	465	447	450	451	457	446	433	467	445	451	473	467	438	450	433	453	444	466	459	459	458	459	449	448	457	462	408	462	443	443	449	442	471	469	424	450	436	449	482	436	454	452	412	462	449	495	462	462	465	448	449	411	451	463	457	433	451	438	414	495	428	467	427	425	460	419	385	455	427	460	453	439	466	411	437	435	447	447	422	460	451	425	435	427	446	408	453	445	422	485	465	464	445	453	419	451	433	478	480	486	429	474	451	457	449	427	427	437	490	465	424	457	469	431	437	450	492	429	451	432	446	411	473	413	469	472	440	475	449	441	480	444	455	458	432	465	454	458	441	438	453	446	449	428	483	477	483	433	458	467	458	467	441	443	450	462	434	466	449	432	415	431	400	454	484	442	453	501	442	456	456	431	472	455	474	456	460	457	470	441	443	443	446	439	430	461	456	455	430	462	448	491	455	453	458	438	434	447	454	430	458	491	435	426	467	461	456	428	441	442	453	433	444	433	435	456	498	438	436	434	441	454	474	461	429	427	435	486	427	446	450	449	519	445	432	442	471	441	439	489	421	483	451	464	436	448	464	426	424	477	489	468	430	441	450	427	482	456	462	438	429	454	449	450	467	478	414	502	486	457	420	431	460	410	433	414	431
25337	21486	27618	25579	10786	1635	1019	894	947	855	606	1557	4996	6432	5233	3495	2554	1633	859	688	522	454	377	440	393	376	399	399	441	422	404	370	365	401	399	374	380	377	371	372	393	388	420	413	413	361	415	411	396	390	396	404	401	390	395	388	372	407	400	410	376	397	412	407	368	403	426	374	375	421	409	378	405	374	379	411	398	424	404	387	356	385	422	365	366	385	361	410	410	436	434	420	409	406	448	391	388	407	379	365	397	437	376	428	410	413	389	381	396	397	400	416	415	384	420	410	385	390	418	388	399	414	383	375	402	397	404	393	431	364	412	397	413	421	399	407	394	447	410	411	401	400	420	383	405	402	407	398	397	381	378	383	415	408	387	372	424	373	373	410	406	425	381	405	389	389	411	385	377	372	358	373	398	375	398	412	428	375	401	388	382	410	401	419	393	373	400	386	379	407	391	395	392	408	405	426	404	390	408	391	411	380	431	462	390	404	398	373	405	439	417	362	394	375	381	429	409	411	392	398	392	401	377	363	402	385	400	401	369	358	397	383	404	389	372	406	384	417	418	364	390	386	382	421	408	394	409	383	384	404	353	409	382	400	382	426	418	414	404	381	421	405	371	440	428	401	406	390	456	416	391	391	366	404	382	388	380	406	403	399	387	394	422	377	369	391	374	400	420	418	403	351	417	415	420	372	382	405	368	356	377	385	428	372	430	399	389	397	364	372	399	399	365	400	411	397	355	387	427	416	395	400	381	389	415	399	421	444	411	382	401	388	412	399	372	416	431	410	411	366	362	396	376	423	405	422	403	388	409	390	355	407	387	383	384	383	409	402	393	424	409	403	381	371	372	397	396	402	390	399	413	405	375	382	393	411	402	442	408	428	397	410	417	402	384	424	408	419	395	398	390	396	414	398	412	402	420	402	389	366	431	388	388	374	428	407	380	397	383	424	396	414	415	400	380	347	412	393	409	376	379	383	444	368	410	442	427	435	398	393	396	381	399	371	441	436	386	427	404	382	383	379	405	378	398	399	375	415	408	401	396	423	428	392	434	385	453	378	367	412	364	407	400	418	371	405	390	398	402	406	411	385	372	402	371	412	375	379	391	370	414	408	420	397	396	419	396	405	402	407	386	396	413	407	412	369	411	427	407	373	390	414	402	382	388	375	381	375	406	420	368	383	417	385	387	380	400	403	386	387	372	378	368	424	421	405	409	398	422	417	396	412	389	389	378	404	377	374	390	423	402	395	407	401	367	377	409	381	404	379	401	423	360	413	380	393	386	383	382	385	424	386	439	405	398	407	398	405	415	424	370	417	410	404	382	371	401	396	394	374	400	398	397	398	403	411	417	393	406	409	419	394	450	428	404	392	417	377	441	387	410	395	398	417	409	356	369	370	435	408	383	440	394	408	455	433	405	413	397	379	428	393	393	435	411	408	400	398	408	388	405	370	407	390	408	403	372	406	408	389	414	372	385	387	356	371	416	444	402	385	388	374	418	389	409	421	397	414	363	388	427	358	362	389	399	404	411	405	431	395	385	417	409	426	428	418	377	420	409	371	404	364	423	370	397	412	371	410	378	427	434	376	386	376	381	370	375	402	388	416	411	366	416	340	399	352	409	409	390	411	374	417	403	408	429	407	400	376	375	417	401	393	402	393	397	401	406	385	422	374	368	392	367	398	397	395	434	400	401	391	389	387	416	393	384	375	415	371	412	378	424	390	381	406	405	415	413	392	396	410	381	368	382	426	416	385	400	384	427	347	391	396	341	372	422	400	411	419	381	421	429	384	380	393	395	379	386	406	379	414	397	404	379	388	375	394	412	407	417	425	418	403	399	418	370	384	393	356	394	402	450	391	380	436	388	390	367	379	392	390	373	361	380	394	385	382	420	409	397	430	400	393	426	391	418	419	386	382	396	428	406	427	425	374	396	384	403	391	380	402	385	396	383	387	398	412	416	423	409	369	401	388	400	393	407	428	405	389	417	391	418	391	402	410	392	409	382	394	389	419	378	386	388	399	412	413	364	380	424	426	409	402	411	426	387	393	425	403	388	387	366	398	431	387	414	401	396	401	433	402	395	382	411	408	415	409	388	370	391	398	393	397	422	381	400	428	395	386	384	396	444	385	394	382	386	393	409	370	405	397	389	368	369	427	383	403	391	375	380	412	368	420	370	372	412	409	389	381	379	380	371	406	420	422	390	398	407	408	428	407	403	355	386	375	423	363	381	410	409	411	396	415	376	384	429	406	393	400	388	393	403	398	371	416	411	403	395	374	413	382	373	379	369	427	411	348	400	387	392	400	404	421	423	356	383	386	398	420	393	431	430	397	415	379	401	400	386	397	384	390	393	417	392	432	383	395	386	390	403	383	409	368	427	375	409	394	404	392	382	418	429	386	371	374	412	364	455	373	392	419	413	407	377	383	429	403	447	424	420	419	412	398	386	374	419	404	401	405	367	415	416	430	420	394	380	373	363	359	394	408	391	432	389	437	400	371	396	443	380	406	375	378	415	392	389	377	418	348	427	408	368	387	393	387	402	379	383	399	424	388	364	370	379	411	398	391	348	401	400	424	411	397	384	410	415	387	379	391	373	388	410	381	381	397	431	426	404	388	387	394	411	365	411	433	397	359	366	382	424	370	382	396	391	397	385	396	385	365	385	388	391	382	408	388	420	403	422	426	403	395	436	430	380	428	422	382	364	407	402	405	392	366	399	423	410	375	388	364	398	380	389	425	404	377	388	398	435	399	394	396	409	424	417	412	411	373	365	400	381	430	414	411	422	414	374	413	399	399	404	387	390	398	412	394	369	371	384	402	387	405	375	370	418	372	401	371	395	388	398	405	409	392	422	396	371	426	387	414	411	393	403	382	412	454	434	378	397	438	371	403	384	401	426	409	385	378	395	363	389	426	396	390	374	392	384	386	415	416	427	414	386	404	392	387	399	407	385	453	435	421	384	377	392	364	424	432	429	385	368	373	412	386	367	435	395	400	378	412	396	419	389	414	405	411	365	376	364	416	405	433	401	433	398	386	379	397	371	385	393	417	416	414	404	412	399	389	408	373	411	392	425	404	413	391	373	411	385	407	407	422	427	411	389	397	453	376	414	420	383	390	421	350	449	378	403	408	407	426	431	402	375	369	420	377	425	424	405	397	402	359	392	406	398	398	390	388	428	430	420	407	379	423	393	397	386	381	411	384	369	385	356	383	416	385	374	390	375	434	392	379	347	388	400	392	386	411	374	392	406	367	391	376	420	381	396	374	408	427	408	418	404	394	446	413	403	399	398	434	353	358	423	379	408	429	413	412	406	397	400	418	432	402	393	375	422	431	396	411	410	439	386	399	382	385	427	388	370	376	381	420	415	396	394	373	422	366	405	422	429	398	404	398	401	389	396	395	410	447	386	383	374	410	429	408	390	413	380	379	392	389	385	399	407	389	365	383	403	415	406	391	394	391	414	394	395	414	381	399	380	405	415	378	401	409	366	392
20846	30941	16311	8643	3738	2329	1780	1389	1718	1334	1086	2953	9439	11382	9166	6213	4363	2589	1411	868	621	504	443	427	423	421	457	418	389	482	414	410	430	424	438	412	394	433	462	407	444	448	417	443	439	413	408	427	417	423	429	445	406	413	445	431	434	435	428	411	416	420	421	421	442	430	444	445	409	428	444	450	393	401	456	461	428	435	401	385	409	426	440	413	417	427	425	426	475	412	457	426	413	439	448	437	401	438	410	398	402	422	434	444	383	433	447	413	448	358	427	465	417	421	422	407	421	424	444	426	439	434	442	389	434	395	424	417	428	404	419	460	475	425	418	418	438	432	412	403	409	422	435	437	406	401	401	436	442	436	391	422	460	389	429	435	435	449	415	421	448	422	426	429	457	412	425	427	462	447	428	404	408	426	425	426	436	454	397	409	421	449	451	447	436	431	429	408	468	430	435	431	440	462	460	437	417	426	413	392	437	442	450	408	408	425	405	432	437	419	458	409	411	454	450	426	438	426	447	454	444	397	433	438	443	433	424	423	429	404	410	473	409	418	430	414	459	449	416	460	418	447	404	424	443	405	456	421	383	433	474	442	423	450	426	399	444	405	442	423	434	456	463	420	416	452	451	489	438	449	418	444	450	412	465	455	424	439	416	421	405	431	443	418	412	424	433	408	428	443	411	446	450	459	428	456	408	429	424	437	419	406	457	425	420	436	446	430	417	438	401	442	425	443	424	450	419	460	425	454	427	448	429	438	433	422	410	445	423	437	473	413	432	414	439	421	458	444	425	447	417	409	411	467	391	458	443	455	425	426	401	406	393	409	443	421	431	452	418	432	394	445	443	441	460	422	404	441	437	436	455	411	429	464	432	408	458	441	456	420	421	406	467	426	477	438	427	447	442	468	429	431	425	434	424	384	400	402	406	416	428	438	415	440	428	444	425	413	440	416	459	410	419	407	453	431	425	429	451	384	432	441	416	427	425	417	387	446	436	446	445	414	436	395	438	402	446	442	456	417	473	435	347	425	398	420	410	401	415	413	460	432	395	432	444	434	428	454	416	407	474	427	443	423	447	416	449	419	407	435	436	423	416	435	452	424	447	415	409	436	399	469	424	406	431	417	432	410	450	435	426	392	427	445	429	422	433	428	449	408	432	405	428	408	428	406	407	403	440	412	441	438	403	431	439	422	400	416	426	402	403	440	386	455	432	434	412	400	450	435	431	450	427	400	429	417	426	477	418	402	409	440	413	465	449	430	408	439	433	425	387	455	444	450	426	454	437	425	453	426	432	413	416	410	410	416	436	449	456	449	444	391	431	464	428	462	425	452	410	398	469	431	437	453	436	441	458	445	438	438	378	407	471	447	424	415	423	455	429	430	411	417	414	406	416	439	450	454	459	430	444	449	434	426	415	411	461	477	434	378	417	438	426	437	403	406	403	428	458	419	406	422	426	452	434	460	461	369	456	446	415	406	431	454	469	447	449	397	408	430	432	436	425	450	434	437	409	414	459	376	453	405	414	450	439	433	431	435	433	425	409	409	383	414	401	448	438	409	455	410	449	450	442	404	423	427	430	453	452	397	399	447	424	434	451	414	414	457	439	451	452	460	424	427	420	427	459	427	408	441	476	425	420	462	441	446	416	421	456	448	432	448	469	455	442	447	464	417	464	413	418	444	405	431	404	409	458	435	422	439	409	427	457	453	450	447	416	438	453	455	424	386	450	434	422	408	444	408	433	421	454	433	439	472	453	395	420	425	431	431	417	463	422	434	429	401	457	438	399	433	416	443	411	424	418	433	409	431	454	446	420	470	428	399	413	414	432	430	423	444	418	423	444	410	416	415	438	429	439	408	439	442	411	395	429	446	419	455	430	415	430	415	438	434	425	443	424	443	445	395	443	458	406	421	404	433	407	431	420	429	457	446	407	416	425	453	430	413	449	411	428	435	428	428	445	443	422	436	486	413	394	430	444	426	425	429	445	425	437	443	465	408	446	412	443	446	414	421	439	415	417	408	433	428	430	427	478	445	423	426	417	440	415	436	470	458	409	393	382	409	439	420	480	438	429	446	436	406	437	424	504	414	445	449	449	400	429	457	429	407	407	387	410	462	412	444	430	445	443	423	413	427	411	454	428	447	428	436	471	380	426	468	424	450	437	453	446	459	402	431	402	415	407	445	408	475	452	431	393	433	412	431	457	441	468	424	445	408	447	423	420	438	461	437	434	402	412	420	396	439	436	440	432	446	432	433	440	451	422	438	424	428	439	423	430	423	437	429	425	419	453	419	416	458	422	391	430	413	463	414	458	450	420	431	376	422	456	431	434	433	413	448	400	410	422	378	401	404	436	431	416	404	424	445	432	440	434	416	433	416	444	414	453	442	383	470	399	434	396	421	433	445	426	419	458	432	424	399	381	428	407	438	449	447	453	384	429	446	425	376	409	408	432	432	452	445	448	404	453	450	427	448	430	442	448	466	400	439	437	437	444	416	448	407	458	446	450	421	452	433	441	405	432	430	440	394	455	441	429	386	421	425	454	422	447	418	423	394	445	448	399	424	444	409	405	421	450	405	393	428	418	450	397	434	403	467	404	394	475	449	424	385	403	445	437	429	419	419	408	442	430	439	434	418	402	476	443	389	449	424	463	431	446	406	415	464	450	457	405	422	419	439	492	439	474	425	417	412	438	437	441	462	446	388	441	420	461	486	419	429	445	467	461	458	431	444	417	434	394	459	438	392	411	386	414	416	460	419	426	450	437	426	446	419	419	429	408	428	427	471	390	411	440	436	449	434	443	440	402	451	436	453	419	444	412	430	351	428	424	431	428	414	451	415	397	433	436	439	463	398	417	410	427	411	435	411	413	450	415	415	424	410	438	442	425	431	427	444	402	395	429	421	415	453	402	422	443	408	481	447	445	419	456	429	412	440	442	451	430	426	438	414	435	401	409	431	437	448	418	432	436	423	459	433	434	444	468	413	426	413	423	466	453	449	452	421	415	393	446	442	397	439	409	437	388	463	467	413	445	419	383	443	428	442	446	420	441	405	452	425	437	485	462	395	443	439	412	421	419	415	429	423	462	408	423	440	449	449	420	443	469	424	407	465	429	446	418	429	429	449	422	453	428	414	373	421	489	430	435	434	425	451	443	421	435	444	438	428	449	415	454	425	422	463	408	423	438	426	405	412	425	423	417	475	402	476	410	398	449	454	470	386	467	410	455	442	417	446	478	399	456	428	438	387	404	416	464	462	409	423	424	441	453	463	458	430	449	419	437	403	394	430	408	436	439	404	411	419	446	435	445	446	444	444	414	392	385	442	415	434	416	433	449	421	456	397	418	478	412	460	415	426	460	419	448	484	415	443	437	427	424	467	434	431	446	467	428	436	438	417	456	429	416	427	457	411	420	423	428	396	423	450	435	419	425	468	415	437	446	455	449	420	392	423	426	423	436	450	421	432	434	417	415	394	465	441	437	448	403	432	434	403	459	409	440	422
22878	21444	29206	24064	21444	21484	10133	2510	1749	1728	1507	3529	14363	19004	19326	13082	8830	5096	2585	1426	894	706	615	576	563	521	566	566	546	516	557	519	533	545	488	553	492	544	531	538	546	525	519	595	522	543	519	576	550	505	570	511	574	594	546	576	531	548	600	583	549	602	537	540	524	565	555	535	552	521	547	561	534	536	549	562	515	564	544	530	561	549	551	518	515	510	549	528	524	553	523	550	524	565	540	482	554	552	535	494	544	558	537	550	561	522	553	536	559	523	558	568	533	507	531	551	563	546	569	552	575	559	543	530	536	564	551	543	515	499	528	544	554	570	539	540	539	543	549	547	518	554	535	548	519	520	544	542	552	536	556	542	515	582	474	521	555	597	574	525	537	543	558	552	568	546	515	541	556	547	525	557	539	520	551	559	535	520	549	505	532	515	526	541	540	542	537	543	492	515	525	553	506	559	555	527	528	512	549	565	483	508	561	512	552	524	567	576	499	569	536	523	534	540	552	554	550	502	535	580	535	526	561	544	541	529	499	540	584	532	518	548	525	485	547	544	542	545	524	535	574	573	534	543	518	532	573	517	553	534	550	523	555	542	548	506	504	533	559	533	496	567	512	577	504	527	547	543	529	517	568	515	510	540	595	525	562	541	550	530	562	549	547	558	520	527	543	529	546	521	572	490	564	549	520	568	535	534	544	523	533	571	531	522	544	539	555	532	575	496	539	529	546	563	525	581	510	574	609	550	497	505	557	583	540	502	542	521	548	554	555	571	524	555	519	559	515	517	524	576	511	557	542	539	557	518	587	560	532	505	529	535	586	512	614	557	487	529	517	511	573	477	544	557	500	589	548	529	552	534	547	560	510	550	554	510	535	520	511	516	526	511	544	535	518	558	579	561	511	516	551	513	554	493	549	525	542	554	523	583	551	555	547	561	496	564	579	576	537	552	510	581	489	549	545	581	526	492	560	553	534	549	568	561	557	537	555	515	529	550	520	536	539	586	543	535	547	508	542	523	558	536	543	560	497	494	526	565	545	581	513	543	498	540	544	511	531	550	510	479	572	571	560	552	554	580	536	562	549	561	531	540	570	567	483	525	532	517	544	552	492	506	519	511	556	562	529	536	515	565	507	555	554	532	503	542	511	527	524	553	538	518	550	534	523	538	559	553	548	558	581	546	540	548	517	525	559	508	545	544	548	470	582	511	568	553	520	544	551	523	531	569	557	574	516	529	538	555	497	519	516	534	533	501	521	551	518	577	582	505	555	555	578	573	533	514	545	577	531	533	536	560	559	521	523	521	530	494	530	530	574	561	547	527	508	556	566	517	534	580	560	571	585	501	537	530	537	527	541	583	550	532	589	475	526	575	563	548	555	522	556	517	523	581	545	539	547	521	526	516	539	549	516	558	531	550	536	505	551	549	576	510	532	525	518	514	579	519	556	504	545	573	540	530	538	543	551	545	514	515	561	567	508	593	533	530	544	536	517	559	539	552	529	523	554	526	580	522	528	564	542	578	563	533	550	540	518	558	499	529	513	525	582	526	504	543	544	546	541	561	502	556	551	533	554	541	526	523	581	565	554	535	547	543	515	545	546	512	529	522	541	557	513	553	535	497	545	517	592	493	521	547	530	547	528	512	539	575	540	498	513	536	569	568	542	525	538	491	536	524	537	536	529	567	550	548	566	515	531	510	548	566	550	565	556	530	550	539	544	547	557	525	520	531	494	538	558	525	527	522	538	561	511	544	537	537	555	538	535	563	537	537	542	534	554	579	523	564	592	505	531	538	536	520	560	574	544	583	536	554	552	532	545	510	528	555	555	516	565	532	577	531	519	542	542	529	549	547	569	541	492	488	523	540	590	533	520	554	539	569	578	565	529	570	570	518	523	570	502	568	550	545	507	499	521	580	522	514	565	529	583	547	577	512	528	569	549	532	537	530	531	546	531	542	526	554	520	520	516	517	537	528	546	558	519	518	536	546	502	516	558	519	544	536	550	523	578	526	530	516	535	519	537	557	510	543	536	487	534	517	571	548	509	497	573	534	552	535	546	532	495	565	544	566	566	532	569	570	506	532	531	481	550	584	526	506	534	512	531	524	548	549	528	583	528	509	567	579	522	525	536	523	554	531	520	469	545	547	551	503	537	539	551	581	532	536	535	515	596	543	540	592	538	550	558	569	585	523	541	534	542	542	558	496	517	515	570	543	547	540	514	527	528	497	482	584	555	555	501	535	603	569	518	543	523	565	532	538	559	531	599	519	558	556	523	512	553	539	531	498	541	550	492	546	550	560	548	534	567	498	542	534	571	560	538	569	563	576	526	485	549	530	559	524	559	536	547	547	527	559	537	547	529	511	532	565	548	574	574	532	538	538	517	563	504	511	542	532	509	557	540	547	528	539	544	493	533	515	563	520	528	550	612	592	546	563	532	518	547	551	534	545	554	531	549	545	568	568	597	525	548	563	499	546	535	525	528	549	530	519	553	508	530	569	535	557	552	552	527	518	555	496	582	554	572	554	553	532	571	510	503	532	513	559	549	474	542	483	541	509	538	548	524	564	535	561	526	546	538	518	551	554	537	559	550	548	557	556	568	552	530	570	578	558	566	508	521	546	553	544	552	494	520	500	568	536	553	552	566	562	501	532	548	526	520	526	559	538	510	553	533	516	538	561	555	511	571	527	562	552	553	580	595	546	562	531	558	514	548	528	545	567	519	551	595	539	524	540	511	537	560	569	549	593	521	550	546	543	534	549	554	517	498	565	566	525	547	546	558	508	538	531	556	557	561	511	572	547	531	556	517	582	525	517	538	550	589	539	562	534	562	557	571	518	557	547	521	516	516	594	560	520	557	476	514	509	551	512	567	519	563	550	525	544	542	530	536	509	553	528	557	561	543	537	526	544	581	534	557	535	492	542	515	553	540	545	567	568	541	552	521	541	557	535	539	573	546	565	534	520	540	558	528	532	548	563	529	533	529	529	560	584	522	545	525	532	507	547	527	519	513	523	545	528	545	494	527	505	496	538	575	558	594	524	538	561	543	545	569	549	552	531	511	527	536	560	529	560	524	527	513	525	542	566	561	508	515	578	533	486	526	552	570	532	499	557	546	528	537	545	548	570	531	527	550	518	563	559	511	544	552	504	547	593	550	529	498	526	521	541	595	528	585	543	547	515	529	521	570	551	539	610	554	473	544	525	555	552	538	531	564	548	508	511	561	515	517	536	577	558	508	534	539	509	544	528	572	504	512	516	533	568	561	532	510	507	483	557	503	508	552	579	581	541	578	515	531	543	544	549	535	524	529	490	534	546	594	548	531	532	546	500	495	513	522	549	556	554	547	545	525	508	551	541	552	551	532	585	523	538	557	486	525	535	529	537	546	548	496	545	545	530	533	556	538	520	516	558	524	530	512	495	505	554	562	569	520	527	545	545	492	583	526	534	577	588	549	572	538	543	523	531	536	530	531	612	547	514	520	566	550	545	518	538	547	559
25867	44198	26414	15257	7428	4289	4014	3786	3081	2771	2470	5859	20671	24552	23449	16292	12243	7223	3770	1998	1104	792	653	617	584	551	548	514	603	555	548	576	573	559	567	559	540	567	562	586	521	538	502	535	533	580	586	551	564	584	574	575	560	545	568	593	544	632	589	542	579	574	580	578	540	577	527	537	554	563	565	620	543	529	522	588	516	567	538	546	538	501	532	571	581	548	567	564	574	567	523	569	549	563	550	529	534	615	545	507	524	581	549	548	538	550	551	566	520	556	534	514	540	522	547	569	548	577	558	578	558	527	538	568	530	589	557	531	549	560	542	551	544	534	545	518	546	540	534	560	524	573	555	587	573	627	550	564	549	570	574	517	533	544	550	559	542	509	551	595	555	554	535	545	543	582	557	562	585	559	518	569	564	558	572	582	531	568	565	568	556	570	537	523	551	539	559	537	533	507	536	533	578	551	536	577	581	611	530	532	578	545	540	550	547	559	572	537	581	548	505	502	539	580	549	558	527	548	589	573	558	565	546	528	577	558	621	532	538	565	511	508	528	562	573	527	569	548	507	573	536	524	556	542	549	571	555	531	580	498	537	533	551	572	541	536	531	577	538	567	551	579	562	579	527	526	514	619	580	551	562	536	586	534	556	554	533	544	520	507	544	595	558	576	555	544	561	528	570	573	519	571	551	545	555	544	548	555	570	525	549	584	617	580	547	602	548	567	522	577	561	534	545	568	564	553	552	570	615	569	523	523	545	549	532	546	533	553	567	564	557	520	585	587	541	589	559	614	567	576	562	544	547	573	560	521	580	574	541	587	559	571	578	610	572	560	562	510	567	506	574	531	558	565	557	542	524	568	507	541	550	576	569	533	585	518	542	591	509	584	594	546	581	497	553	527	568	570	566	593	568	549	573	556	575	514	558	524	541	511	525	560	556	561	556	559	525	542	578	526	562	540	527	568	541	569	550	554	505	546	571	617	554	563	552	563	596	555	563	559	612	581	574	514	536	581	562	538	597	539	549	574	559	573	533	520	559	576	547	566	587	587	528	512	543	561	521	561	579	548	583	568	538	547	548	519	558	544	580	584	575	566	545	568	551	580	579	566	531	559	566	540	546	599	547	524	589	541	531	545	555	562	548	559	502	556	551	593	534	537	554	586	583	534	590	538	546	612	580	539	555	502	551	568	575	589	544	541	545	575	517	511	612	583	575	591	565	521	564	499	526	573	592	524	527	565	550	525	574	559	574	577	547	583	535	557	545	561	580	577	591	608	565	570	544	536	544	550	541	571	609	547	557	557	541	560	545	564	547	593	554	570	519	534	571	526	555	546	552	582	509	596	555	516	548	513	564	556	585	561	518	526	544	547	554	531	538	540	567	564	569	548	584	542	533	555	550	581	575	544	542	561	570	545	515	548	535	559	533	520	550	603	542	537	567	590	535	537	553	533	589	570	538	531	531	542	526	543	527	590	564	532	558	589	558	544	542	577	546	591	577	533	562	561	554	527	570	552	557	538	514	528	567	542	550	566	590	527	579	530	536	574	551	557	537	573	547	552	566	551	587	563	537	560	613	566	597	537	529	516	558	561	582	548	605	559	548	550	539	552	556	515	570	567	575	575	547	591	551	544	562	564	584	524	615	570	573	576	490	600	580	543	530	571	555	552	544	528	552	567	544	543	534	546	525	586	586	505	571	536	583	560	543	530	532	541	548	554	524	494	547	573	566	537	531	537	534	552	550	548	554	531	522	580	563	568	550	585	564	575	514	516	542	564	537	545	604	590	556	550	522	537	574	522	530	568	541	548	574	593	538	565	534	532	539	540	553	512	571	526	575	511	541	543	537	565	570	513	579	573	592	593	577	516	592	529	551	553	566	566	587	514	551	545	573	542	546	598	549	573	579	597	582	566	583	566	553	567	561	557	541	525	538	535	586	539	575	540	520	534	542	555	546	548	547	524	603	547	601	551	521	631	590	530	555	564	562	508	578	549	571	585	502	562	549	544	559	505	586	557	551	581	521	562	571	572	588	555	547	554	527	563	563	574	589	565	520	558	571	602	567	543	592	546	525	568	584	482	538	544	577	573	582	582	555	498	585	568	536	523	584	517	549	501	549	522	533	588	570	507	562	591	577	564	567	548	528	581	593	596	534	557	560	546	563	535	557	552	567	568	556	551	528	509	571	541	528	557	581	528	509	539	547	562	560	551	573	571	549	555	526	536	546	588	574	544	540	587	517	560	521	567	549	553	550	512	555	556	546	584	511	563	557	589	544	574	525	557	595	520	540	559	530	592	536	564	569	544	579	582	566	544	515	551	561	521	594	544	532	544	549	592	569	602	544	538	606	577	556	592	562	544	559	543	506	576	565	533	522	561	540	602	570	518	553	574	575	566	597	586	549	536	508	553	540	568	582	530	591	550	559	545	541	518	594	576	571	555	553	582	511	538	543	578	579	571	543	534	535	534	561	565	482	554	540	537	569	566	628	538	576	554	548	512	603	584	571	563	543	526	542	566	547	562	566	562	507	540	535	544	536	542	550	534	595	551	576	626	568	583	551	567	564	536	565	569	542	568	559	606	504	524	552	534	568	542	549	574	571	565	542	569	539	554	579	578	585	521	528	573	559	578	570	577	583	570	512	586	586	574	575	564	608	617	563	552	584	583	631	563	556	525	571	525	562	565	519	585	578	531	556	512	571	548	561	516	583	536	550	585	535	541	531	566	588	539	520	592	599	524	541	524	553	588	523	557	579	535	540	528	577	541	564	568	599	551	573	538	533	534	532	514	541	587	552	537	552	520	545	537	586	571	538	553	540	533	585	540	557	520	587	570	573	582	528	544	557	512	528	560	541	569	566	553	513	506	506	504	585	578	524	543	573	601	532	515	558	585	528	587	583	546	558	578	528	595	613	535	498	536	535	564	551	537	522	546	549	528	573	531	552	573	531	557	562	506	531	559	582	595	564	555	537	547	538	536	579	562	576	551	560	518	571	544	544	540	557	519	559	557	546	545	568	562	560	574	542	535	536	538	548	575	522	562	554	603	582	559	596	573	553	551	564	534	563	546	585	580	565	548	555	557	521	561	566	540	548	503	548	591	563	564	559	561	525	565	565	594	570	576	535	570	505	545	584	563	533	585	564	536	548	558	599	545	545	553	571	546	557	560	550	531	567	552	571	512	542	534	569	523	541	536	556	546	535	567	580	558	521	500	596	542	565	569	535	588	571	576	547	559	584	518	560	570	543	543	544	584	554	590	539	557	540	585	579	492	535	575	529	583	579	593	496	569	569	557	561	544	567	563	575	509	553	575	578	583	539	594	552	522	607	579	583	586	552	508	575	555	602	543	544	577	567	536	530	565	532	563	547	571	546	546	557	579	493	549	575	567	556	515	539	538	543	537	547	593	532	545	544	575	555	544	575	550	561	541	570	553	539	577	524	585	561	555	604	581	520	543	588	576	550	568	523	542	568	536	570	592	545	592	524	547	600	624	541	563
28169	21230	15810	7909	1916	1036	773	702	768	730	656	724	982	1229	1144	1021	823	612	484	398	414	364	359	344	343	314	349	361	365	373	339	306	349	378	329	413	327	365	326	351	352	344	348	349	339	349	304	346	353	319	363	351	369	315	345	329	356	381	356	366	367	368	335	383	365	340	341	350	363	365	352	382	345	346	366	348	343	336	367	328	366	302	363	329	327	370	328	327	343	362	359	372	355	356	353	321	334	313	350	334	347	355	365	324	338	371	334	336	346	348	348	361	368	379	345	339	346	355	376	359	355	341	377	377	311	317	332	380	327	364	363	334	383	336	332	345	348	358	343	322	356	337	316	345	377	368	321	361	326	332	338	359	369	334	355	358	346	365	359	364	363	313	334	330	333	357	335	344	364	356	381	365	349	336	338	342	390	350	370	350	320	354	351	365	343	318	345	341	363	343	328	358	331	328	361	330	371	330	360	335	363	330	339	372	324	332	318	358	368	375	315	328	324	372	371	319	344	379	356	304	345	349	316	399	338	361	350	335	348	357	352	311	357	357	344	327	377	315	364	336	354	349	347	351	326	322	374	379	379	328	346	371	367	330	360	352	371	326	373	321	357	350	358	351	322	339	348	359	346	346	397	337	384	342	330	364	351	347	364	339	347	366	327	346	350	378	341	342	352	329	358	325	325	345	317	354	337	318	368	345	359	378	366	321	384	328	355	339	329	336	367	355	357	337	372	349	357	345	367	345	354	353	363	358	377	341	363	349	363	328	335	346	353	327	360	326	357	341	338	346	382	340	365	360	342	373	340	341	325	332	371	333	391	340	353	357	334	333	363	350	344	372	343	335	343	362	347	341	360	360	331	322	343	341	364	368	293	367	372	352	357	345	330	322	367	308	369	339	344	365	357	327	351	346	373	332	330	338	350	361	367	331	349	355	353	331	329	371	332	347	360	354	340	336	342	373	358	338	322	338	374	374	358	372	331	387	374	355	328	343	336	325	328	369	361	350	346	331	339	349	341	360	333	350	362	325	347	353	361	353	360	340	358	294	334	339	363	362	343	319	366	337	330	354	321	338	383	346	348	357	383	352	350	366	321	332	350	337	356	344	362	353	371	335	351	352	339	333	370	321	370	337	373	341	362	336	371	387	360	358	348	345	348	334	366	354	365	360	394	341	346	334	332	342	332	347	332	347	368	354	335	381	327	376	346	376	354	357	336	318	330	356	366	383	355	329	367	359	343	358	348	347	319	347	374	357	364	326	336	342	345	336	333	332	305	381	355	351	331	364	336	361	355	324	357	356	361	367	350	331	354	344	332	368	352	399	378	390	332	355	333	355	327	352	365	377	333	314	360	331	353	320	370	329	327	338	340	352	379	316	354	318	332	346	333	343	355	343	335	342	325	339	357	352	343	367	368	318	374	326	352	360	356	347	354	343	379	336	343	335	337	351	320	340	376	379	360	356	340	351	330	355	380	358	351	356	374	356	373	343	377	355	354	344	360	362	360	323	351	350	367	347	369	365	319	385	366	337	361	365	340	329	376	357	322	341	375	369	358	341	342	359	353	345	358	350	358	330	343	338	353	358	369	311	364	350	334	331	332	346	357	346	358	324	339	350	348	335	365	344	365	396	356	319	335	329	339	363	354	352	343	364	312	312	376	331	346	365	341	370	338	348	374	361	370	370	340	345	347	338	354	402	364	350	348	365	351	353	371	377	369	367	367	364	356	353	335	329	345	371	337	348	348	334	379	383	342	326	331	350	288	388	345	362	374	374	326	375	339	352	347	345	333	362	323	333	357	338	357	345	379	371	313	317	355	360	358	379	338	335	322	345	367	367	352	374	349	370	348	341	343	329	348	338	357	348	319	337	350	362	339	333	344	333	365	363	352	345	337	355	360	352	336	335	359	367	362	329	344	365	315	349	337	362	304	378	306	325	374	361	359	352	326	329	339	325	320	362	335	340	348	345	349	354	379	334	325	369	343	331	342	340	333	342	361	328	364	337	367	322	338	370	377	368	346	340	359	343	368	352	348	300	344	381	349	348	336	339	338	334	331	354	366	350	330	325	344	351	354	330	355	364	328	364	334	365	353	372	370	358	318	360	376	322	350	363	345	337	354	340	368	344	365	319	348	337	373	336	347	352	320	361	342	352	351	352	330	381	344	344	390	343	352	342	374	348	366	336	303	338	323	377	394	348	339	354	326	346	378	330	308	306	354	342	333	337	376	343	326	384	296	333	383	326	358	373	383	360	344	363	372	356	345	329	353	347	307	313	383	353	376	352	326	346	379	326	334	303	345	352	354	347	338	339	330	360	357	337	353	352	355	355	361	358	356	346	350	312	340	336	356	333	352	403	371	327	348	367	342	359	368	372	339	333	349	314	354	341	372	328	330	353	359	338	298	340	371	366	355	344	347	340	363	324	343	367	338	333	325	339	354	340	347	338	365	352	337	374	363	321	348	331	321	364	356	319	353	334	321	339	353	352	373	348	352	292	378	354	345	359	332	364	362	367	347	381	323	346	327	346	327	330	357	367	349	364	327	365	362	360	345	332	380	322	346	353	354	330	319	334	378	368	335	361	379	339	360	361	348	359	371	384	384	365	367	348	345	366	332	351	351	369	336	360	363	331	361	338	343	373	346	366	369	322	336	347	343	375	369	360	360	357	357	347	354	319	332	361	294	359	374	346	374	344	345	382	371	350	345	363	349	317	347	337	317	379	355	351	354	308	356	340	344	358	341	358	319	335	326	330	331	330	354	328	371	339	366	374	336	349	359	370	368	354	304	351	370	370	331	361	360	367	369	319	355	374	334	375	331	343	381	362	335	342	381	343	351	357	350	333	339	351	340	375	370	349	338	324	356	350	326	331	357	412	366	347	376	375	383	362	369	361	344	362	308	353	354	349	340	385	335	350	331	343	345	356	355	337	351	323	349	334	364	355	337	374	347	331	360	330	319	348	352	340	355	358	354	369	348	343	334	348	295	339	369	365	355	358	368	325	362	378	344	314	330	327	354	340	389	327	331	383	343	353	367	385	334	307	349	326	345	318	345	316	342	346	360	342	350	343	348	351	397	355	328	339	335	325	318	323	352	345	338	357	367	381	390	377	327	357	360	364	357	385	341	368	360	330	388	356	335	360	375	361	358	357	365	375	340	350	355	362	344	332	367	317	331	342	330	347	373	369	366	358	340	352	352	353	322	347	376	363	339	331	364	349	362	369	287	367	360	376	337	375	348	332	342	352	336	338	350	338	311	383	379	360	335	376	294	315	348	372	346	324	349	384	316	383	329	329	354	367	356	331	347	383	334	375	327	368	384	364	340	364	392	345	369	364	337	322	357	322	356	365	324	398	346	356	312	336	320	358	361	346	323	333	319	359	339	335	330	364	362	325	368	342	343	334	344	361	346	389	368	349	346	341	348	376	359	309	361	354	340	349	344	342	299	315	346	357	347	339	359	349	371	323	336	360	385	352	363	279	334	367	360	343
16516	24371	15502	7941	3013	1841	1232	1122	1376	1176	964	1061	1421	1821	1710	1283	1042	751	608	487	462	397	349	388	385	334	391	366	386	337	380	344	367	321	399	375	391	400	381	327	367	377	412	366	384	384	396	409	325	376	361	387	382	367	382	389	383	370	350	354	368	385	383	345	378	358	356	344	391	370	369	394	338	362	360	365	399	355	366	381	384	392	366	334	379	404	361	415	409	396	395	389	412	348	381	385	368	365	354	347	370	334	377	372	387	354	362	404	409	346	365	352	384	360	335	381	389	398	362	394	393	401	340	374	362	349	384	364	365	347	365	370	366	357	393	357	351	398	366	375	386	368	364	340	346	344	343	349	378	346	380	343	362	370	406	396	384	341	381	368	410	385	364	361	370	360	356	399	396	384	333	380	362	383	371	384	373	373	363	366	419	378	385	343	418	340	380	368	387	379	348	351	395	353	385	361	369	423	375	375	379	374	393	361	371	350	362	339	418	350	359	370	382	400	351	344	387	330	367	419	358	367	377	379	365	371	361	383	392	356	364	358	367	365	380	377	386	375	382	408	345	371	371	360	378	386	379	365	379	371	334	360	384	398	377	369	390	373	379	362	340	371	373	389	345	399	373	360	365	364	370	385	356	348	334	343	375	379	358	360	406	372	322	380	350	335	400	370	376	364	352	422	398	396	394	390	374	333	406	375	387	357	406	380	392	365	381	362	393	361	391	365	376	382	374	367	386	410	402	393	392	410	347	392	382	374	376	384	390	385	377	364	348	388	388	401	393	374	408	408	355	381	410	349	354	379	362	388	349	354	365	345	372	367	367	351	394	372	404	372	402	394	380	344	368	380	354	377	366	401	394	388	382	374	382	351	368	381	362	382	382	382	375	404	365	386	370	376	371	371	371	368	313	381	383	383	385	349	373	383	396	379	376	377	340	355	343	382	391	364	384	378	363	360	360	418	411	395	385	396	375	351	388	387	386	406	344	388	376	386	429	361	361	381	349	360	333	387	377	396	393	387	307	333	378	367	378	341	348	380	397	349	372	412	342	369	396	370	405	381	390	400	358	399	356	370	348	368	380	363	380	378	361	369	362	382	379	395	399	381	378	391	375	395	381	350	372	385	364	351	372	369	345	350	383	387	368	362	342	360	370	410	400	380	382	383	384	336	382	384	376	364	394	379	374	362	334	383	372	381	396	391	402	373	370	367	352	368	390	369	377	384	379	348	391	369	349	358	389	374	371	342	362	361	383	378	373	374	362	364	384	370	394	336	419	359	349	384	378	390	392	389	389	367	403	365	393	408	356	350	366	363	367	373	353	384	359	368	364	359	365	407	379	354	368	352	349	389	372	357	349	381	359	384	393	363	363	386	384	352	361	363	363	359	363	333	383	387	361	383	379	374	351	362	351	367	387	387	387	413	365	390	350	334	369	382	375	355	407	377	378	374	356	395	382	369	366	337	382	380	377	399	391	371	384	366	398	365	393	365	397	375	369	380	351	372	352	339	393	369	404	394	366	370	377	379	353	347	387	377	363	362	366	388	369	371	410	368	321	397	378	350	371	367	371	366	406	416	389	344	394	351	391	384	378	363	404	350	389	385	386	397	363	340	364	412	348	394	369	335	355	334	390	375	375	386	380	368	350	390	367	358	365	383	388	373	343	342	404	419	405	428	351	383	373	376	386	330	405	361	411	380	378	361	384	404	365	381	396	397	387	382	375	399	385	331	355	363	402	340	350	359	370	408	367	402	379	369	363	353	399	372	365	344	366	377	403	365	355	368	365	385	415	361	403	360	382	395	358	408	350	387	385	360	384	401	367	372	417	411	379	322	407	373	376	418	380	370	393	386	349	383	387	353	385	357	397	360	378	368	423	343	348	381	385	350	362	352	387	386	371	399	397	361	365	365	374	393	379	354	390	378	370	362	371	419	356	343	359	378	387	414	391	354	371	419	377	350	330	364	345	392	392	386	394	397	376	368	378	386	370	368	379	365	369	357	388	365	377	408	375	348	402	406	399	402	366	390	369	389	383	347	361	353	381	357	363	393	320	363	355	366	393	357	365	348	384	375	358	367	396	359	362	373	366	362	392	367	399	403	401	381	375	397	434	379	365	379	380	359	386	356	359	373	376	378	375	407	382	368	367	369	360	343	381	353	352	412	378	369	384	365	361	388	414	365	401	384	407	366	358	381	372	394	379	432	346	371	386	369	366	356	379	396	361	351	382	393	353	371	370	385	384	384	427	406	400	357	354	358	372	343	376	388	392	396	397	389	367	412	368	375	404	371	402	397	358	428	386	360	357	385	383	399	371	371	380	419	372	396	378	360	392	366	385	377	385	351	374	351	403	364	351	412	345	406	426	388	383	365	371	376	327	359	352	353	342	375	364	398	398	390	339	363	390	375	388	371	381	344	365	372	367	404	404	383	387	366	340	374	367	374	363	363	340	389	370	366	375	434	409	348	404	397	380	362	372	377	382	388	353	402	369	375	354	368	405	404	335	357	419	398	372	355	349	363	377	355	358	377	392	372	362	399	368	381	362	386	366	384	405	368	384	333	379	342	336	382	374	354	384	373	334	374	392	398	357	361	431	350	396	371	377	380	379	370	365	355	378	365	369	364	387	365	392	365	365	380	363	397	375	368	368	394	366	345	356	364	346	353	395	379	372	344	340	378	382	357	371	379	375	401	349	387	389	348	351	359	376	377	363	360	380	380	385	379	369	411	374	372	386	399	367	368	370	383	345	382	406	352	384	365	377	367	393	388	348	365	387	356	355	344	376	373	376	362	388	345	373	375	399	362	402	373	388	381	376	355	360	390	359	375	349	376	362	373	387	387	396	351	379	359	370	382	369	386	390	343	411	378	396	344	388	374	400	386	354	381	394	357	416	375	363	358	394	372	355	351	391	339	397	379	329	386	370	406	385	365	379	388	356	381	350	349	335	382	364	347	384	359	356	383	377	397	383	363	341	373	370	361	397	370	371	384	386	355	378	365	351	380	373	416	386	395	359	384	381	417	366	376	369	371	354	369	360	372	357	367	389	386	332	388	369	357	380	390	383	382	394	363	368	372	389	395	346	351	377	348	380	356	371	375	413	373	383	365	359	407	376	368	369	406	384	385	345	387	391	338	378	364	342	373	391	387	410	392	398	383	411	370	371	399	379	368	372	381	344	378	355	379	378	397	371	386	420	380	378	391	422	397	399	405	365	359	378	399	406	390	393	384	354	369	373	356	393	367	377	339	394	386	372	371	346	342	403	369	404	373	365	363	377	369	411	356	343	341	389	385	372	374	434	378	337	371	374	380	367	382	375	379	415	375	396	353	346	351	366	385	376	383	371	404	358	391	346	440	348	364	350	364	355	369	380	395	356	388	383	398	339	391	335	359	366	354	362	422	367	395	391	373	391	397	326	351	359	371	374	377	379	356	370	366	356	371	371	380	348	369	325	377	373	379	380	382	376	346	361	349	352	355	395	380	381	377	384	432
24322	21432	28540	24745	20890	7283	2157	1520	1297	1371	1344	4071	7896	9779	8491	5275	3376	2198	1201	779	593	480	453	426	421	465	432	427	405	415	387	445	427	419	395	424	417	469	412	402	411	407	444	410	433	413	454	402	412	430	438	436	411	448	401	413	408	404	404	442	454	406	424	432	409	410	441	417	452	419	415	407	386	399	426	427	433	398	410	400	438	396	437	455	420	444	419	419	407	422	406	408	480	469	390	437	438	397	417	437	411	414	425	443	401	412	425	424	433	403	384	440	429	402	396	405	374	430	441	463	430	452	453	382	421	430	454	404	461	438	420	412	438	404	435	427	402	443	434	404	475	455	423	405	415	425	391	430	439	409	427	407	402	439	433	403	413	439	460	432	427	445	408	417	413	394	446	441	420	452	402	419	445	384	432	414	426	466	378	432	434	439	417	399	369	408	420	383	409	443	415	405	395	382	423	414	415	404	420	393	423	424	469	390	414	433	405	410	417	429	432	415	390	438	416	412	399	376	413	410	405	427	414	393	423	464	367	395	427	381	419	439	431	420	378	461	442	410	384	423	394	439	437	413	447	413	363	399	393	382	432	411	400	417	431	415	440	436	407	413	422	391	461	435	434	446	424	425	417	471	433	425	429	431	415	412	433	390	422	440	405	459	434	420	449	396	457	407	417	442	418	421	451	415	446	426	433	374	449	422	414	395	401	415	440	473	418	430	463	445	398	427	395	440	434	413	394	424	443	419	435	419	427	429	405	448	441	449	420	443	423	418	428	383	427	452	379	410	416	398	414	418	451	445	399	412	412	402	437	430	436	443	407	413	402	404	414	415	436	410	389	442	407	446	433	455	372	404	421	414	437	424	409	422	398	412	415	450	413	419	404	382	391	440	419	416	416	398	412	424	434	402	463	442	431	423	412	403	388	432	431	408	395	418	398	418	421	411	374	418	483	412	401	449	422	453	439	423	407	424	422	431	422	450	404	414	405	418	442	416	412	438	437	418	429	370	444	438	409	402	418	431	441	413	414	443	430	436	418	441	430	441	455	442	386	393	434	428	439	430	433	410	442	396	433	424	438	423	408	406	427	427	422	380	395	419	426	414	453	394	402	423	423	413	388	401	423	412	387	407	423	430	421	397	399	425	416	429	425	428	411	403	447	429	420	421	461	438	409	429	447	463	400	407	382	436	453	412	411	435	446	420	401	408	417	441	426	443	397	385	442	437	436	454	442	424	441	453	410	464	403	434	419	408	423	423	418	426	418	399	431	391	416	393	409	425	418	395	415	385	444	435	412	403	430	421	406	404	436	402	420	439	423	421	388	383	457	421	412	424	434	406	451	416	456	392	422	427	422	431	410	453	427	425	411	418	395	402	409	433	431	446	436	418	445	415	417	433	409	396	414	412	420	416	446	409	429	383	434	406	442	432	391	429	431	418	405	428	409	423	420	421	428	437	434	440	421	433	415	442	411	420	468	448	428	454	408	409	397	415	399	462	400	390	409	419	467	421	449	433	367	412	442	414	431	418	430	422	422	489	425	410	435	417	422	445	364	421	376	428	433	455	394	406	410	430	410	442	424	426	422	413	398	407	421	426	397	457	421	432	423	431	400	425	435	401	419	410	389	455	404	423	432	406	438	402	432	398	451	397	411	409	406	384	398	417	433	419	465	449	382	391	425	439	426	401	443	420	421	404	434	396	412	405	428	430	397	390	412	418	371	411	437	432	403	377	402	397	405	444	445	417	390	419	380	431	424	430	415	416	453	404	441	440	430	410	440	395	414	392	430	404	436	398	415	430	419	417	435	406	439	408	436	394	443	403	428	440	397	454	460	476	434	425	409	416	422	392	383	440	407	421	394	421	460	407	434	376	447	407	422	472	380	408	440	448	394	427	411	427	415	421	416	444	402	383	474	464	445	419	438	440	411	403	399	427	435	438	411	379	409	398	396	451	444	438	425	444	407	407	421	440	428	434	406	440	423	465	456	417	422	395	438	424	411	398	388	428	441	454	418	424	423	424	430	390	429	400	452	422	409	418	408	395	403	436	413	412	438	440	417	427	425	385	391	417	410	440	442	403	403	414	473	419	428	394	461	444	436	460	433	398	420	414	367	395	415	448	389	467	379	398	386	413	393	424	412	462	402	448	391	424	417	459	368	411	447	423	436	416	409	451	399	398	426	379	384	394	427	418	408	423	412	407	380	418	412	398	394	407	440	444	446	416	432	400	392	383	446	394	379	410	411	405	408	402	430	429	429	402	460	439	406	425	413	419	427	397	455	431	420	430	428	417	434	412	419	395	392	424	419	416	440	455	417	440	444	387	410	462	381	413	404	417	481	423	457	415	414	422	406	397	422	410	414	433	442	417	418	395	452	410	412	389	434	393	413	403	406	408	396	393	401	400	432	420	431	423	407	396	405	410	399	406	441	396	425	417	418	403	418	434	419	433	409	416	400	415	421	387	411	406	430	411	429	393	429	412	401	440	434	466	433	389	398	402	418	418	416	439	442	364	423	417	441	450	418	412	470	425	467	435	399	419	406	427	386	402	430	413	397	409	425	445	438	416	460	421	456	438	414	405	429	378	410	425	458	428	432	412	396	400	397	384	403	436	389	457	441	400	411	400	401	456	461	451	418	418	406	392	427	406	438	412	427	409	481	398	431	422	440	417	418	393	428	412	437	428	413	422	411	410	447	419	432	439	453	406	388	414	387	387	460	419	435	417	423	403	434	413	409	405	461	420	363	448	407	391	423	400	450	435	449	415	422	438	422	442	394	441	435	431	477	425	413	457	420	429	469	438	410	411	402	447	435	469	408	412	422	424	434	421	395	428	408	397	431	363	379	407	417	411	410	414	439	416	402	463	423	432	386	445	400	380	411	389	415	415	408	411	429	433	382	452	406	410	425	390	428	430	432	398	425	419	444	429	437	414	423	438	401	442	442	397	437	390	417	415	400	418	443	420	443	425	449	453	429	391	406	456	449	441	397	408	432	429	429	423	408	395	440	417	405	414	405	408	443	404	399	407	386	418	400	435	383	410	429	380	392	419	427	409	399	440	417	413	400	443	402	453	436	432	420	396	420	419	428	426	423	430	402	412	386	439	423	439	404	365	449	375	391	412	388	474	396	420	447	413	418	422	434	452	403	443	427	422	440	437	439	441	431	412	424	403	413	418	445	387	438	426	400	423	425	414	397	456	394	436	410	440	436	402	444	401	412	417	411	419	454	352	418	439	411	435	427	426	416	395	401	432	411	428	369	404	431	416	395	413	448	427	404	392	401	436	457	456	418	388	444	401	425	433	430	432	439	421	409	396	449	431	402	414	421	394	407	376	411	444	399	444	407	418	392	387	405	401	382	407	426	426	456	399	400	447	451	430	437	407	406	429	386	375	395	408	457	428	421	403	425	418	442	421	395	385	418	397	405	434	430	440	415	446	426	396	456	423	403	426	447	391	399	435	415	445	407	422	423	429	409	423	445	424	405	415	426	406
21102	34519	20162	13723	8285	3871	2898	2490	2280	2273	2376	6827	12265	14001	11982	7645	5133	3225	1701	953	688	580	501	469	459	464	452	468	422	418	446	427	445	444	470	423	452	454	447	444	441	444	457	463	450	434	406	452	459	480	434	459	487	417	411	449	449	455	456	402	420	470	436	453	441	453	430	439	440	429	427	422	423	445	458	423	443	427	434	427	455	450	447	462	426	443	446	439	463	424	454	396	422	399	446	451	463	452	442	427	457	437	417	441	435	432	440	449	423	437	464	469	452	453	432	484	385	423	448	440	456	429	451	456	454	485	440	439	432	465	429	438	443	434	435	428	444	445	453	413	453	422	420	457	468	432	454	424	433	426	490	413	442	468	443	441	424	467	435	443	460	447	405	439	437	467	432	423	477	396	412	452	425	448	455	429	450	437	399	439	430	448	432	412	426	447	482	394	457	437	410	454	433	415	413	445	446	468	464	466	432	396	447	470	447	425	442	426	446	419	433	474	423	459	409	447	419	450	422	440	404	435	468	450	451	438	447	457	437	400	444	423	420	388	422	440	411	433	427	431	446	421	397	449	427	439	447	453	428	443	457	478	410	427	449	459	461	437	432	400	408	464	441	399	441	463	430	427	409	445	486	445	408	452	466	406	463	417	452	450	469	432	416	447	415	488	442	439	412	459	483	418	420	448	419	448	441	424	438	405	445	443	424	425	476	466	442	440	462	423	436	411	388	412	425	454	460	488	437	403	472	428	443	436	425	428	418	431	417	459	466	423	450	461	426	443	422	428	397	402	422	436	476	428	442	432	439	466	447	392	462	453	452	453	417	411	435	437	462	439	420	441	435	427	456	449	407	418	409	429	450	448	411	417	419	434	435	452	476	431	425	459	458	437	481	453	434	408	417	493	432	430	431	415	430	393	402	405	439	462	411	456	464	452	451	448	460	457	431	444	427	472	420	439	479	426	440	425	455	451	444	484	466	451	449	466	462	433	470	444	405	445	459	436	405	448	468	438	460	442	438	434	430	428	414	438	451	430	458	408	440	460	488	463	409	376	446	439	433	466	409	416	436	435	427	404	445	481	444	434	426	448	401	450	422	448	447	416	435	434	426	428	439	439	491	491	452	472	467	450	409	467	440	416	461	427	457	409	452	448	442	455	427	439	462	416	462	420	447	463	416	444	408	448	439	463	461	462	433	424	451	458	436	436	427	423	455	440	465	465	439	429	420	440	435	467	447	400	429	450	440	446	433	428	399	416	471	474	433	424	494	438	448	451	439	436	454	455	452	465	457	429	445	404	440	422	413	404	478	424	401	440	396	426	411	453	415	485	396	387	460	452	439	454	406	429	422	455	442	462	416	428	429	438	397	472	427	423	421	444	452	453	425	430	404	464	442	423	423	446	456	433	429	441	419	431	418	429	439	424	408	474	448	438	458	412	426	423	479	404	421	441	429	441	436	433	434	452	444	410	442	441	441	428	457	431	445	433	429	451	416	443	414	407	427	434	459	432	420	453	436	412	467	429	425	442	426	401	443	446	463	449	459	422	444	456	440	426	433	457	441	475	452	411	413	443	417	442	415	415	430	444	436	459	410	445	450	429	441	448	413	473	403	416	438	414	458	441	432	462	407	410	430	448	431	440	443	432	450	435	456	471	401	451	483	448	429	425	395	429	480	451	456	465	465	427	436	413	441	458	422	441	429	439	448	426	453	457	440	446	456	391	421	412	416	469	437	449	441	450	406	410	467	421	450	405	414	474	424	409	422	425	465	412	455	460	436	443	461	452	397	474	433	457	457	462	468	436	448	461	447	446	399	406	425	433	455	428	430	411	440	435	448	440	444	406	425	427	428	480	423	451	433	406	424	416	438	454	415	434	444	438	411	443	464	419	451	424	431	481	437	456	417	469	447	405	449	473	478	467	431	468	433	425	425	412	494	413	453	455	401	461	451	455	501	408	445	408	402	457	404	438	446	465	428	456	430	432	471	444	426	441	440	454	477	424	438	448	413	425	446	429	416	411	429	412	438	441	454	421	438	438	428	444	445	445	442	437	457	446	407	396	455	429	447	401	467	451	429	451	462	441	397	430	441	443	446	455	462	423	448	468	489	455	408	448	399	404	446	440	432	458	413	466	443	448	417	436	415	485	395	450	421	446	446	449	452	485	453	436	432	471	431	417	471	464	412	431	435	451	446	476	450	479	446	430	439	430	432	418	423	415	447	448	417	439	477	440	448	477	458	416	446	443	433	401	424	427	435	456	447	445	445	440	434	414	456	458	439	445	425	420	454	473	450	431	430	429	395	408	422	436	460	462	447	464	466	431	442	413	416	435	417	432	431	464	442	435	465	420	466	427	429	434	451	431	448	472	413	443	467	451	493	445	439	446	494	458	446	399	441	428	416	456	474	445	435	478	450	371	414	425	412	436	427	418	454	449	448	480	416	432	450	448	407	459	394	444	411	450	465	393	425	451	411	458	445	426	432	440	416	388	459	431	426	456	432	449	440	442	451	422	463	434	425	416	471	466	445	422	403	454	462	448	421	430	431	425	408	434	439	425	448	456	437	450	454	444	450	404	439	414	419	440	424	427	440	427	412	452	445	448	452	412	417	431	437	421	442	448	460	439	435	457	426	403	450	420	435	483	456	428	462	453	405	434	439	444	381	422	448	409	408	433	426	445	442	439	439	444	434	409	406	460	435	426	437	434	420	433	455	445	447	411	393	434	434	417	451	459	446	423	442	404	454	413	426	436	446	472	386	461	436	472	447	413	415	418	471	461	395	458	402	421	408	456	389	453	432	459	435	439	439	441	465	433	480	474	449	422	440	428	438	422	426	419	431	415	426	431	477	437	434	417	467	446	465	459	457	392	431	426	410	464	415	437	436	459	423	425	428	458	428	437	445	455	404	459	434	452	408	412	431	415	397	430	449	444	439	426	454	421	448	410	446	437	473	425	432	440	432	425	451	441	440	471	433	411	412	416	411	469	433	451	400	428	445	424	444	450	478	406	449	422	428	397	425	438	406	465	440	468	451	395	438	455	441	434	445	456	430	421	454	411	438	440	421	459	443	442	409	448	407	454	456	412	463	428	426	465	450	410	435	472	423	463	433	444	435	442	439	438	431	434	461	453	455	420	428	416	435	425	468	445	418	425	451	439	443	418	462	435	446	439	439	449	428	411	463	444	428	438	463	437	448	454	454	412	413	430	462	434	407	424	364	440	419	437	418	420	481	422	426	434	419	431	443	429	456	473	400	460	432	426	443	436	417	476	449	459	402	402	448	453	462	416	445	424	468	461	409	415	439	473	483	463	407	443	453	441	444	435	422	442	417	431	458	455	412	465	451	434	472	426	460	428	431	442	452	409	443	434	440	475	439	443	429	470	428	446	396	429	448	457	427	428	438	398	411	472	416	472	467	421	427	435	415	411	416	477	447	463	456	427	382	439	430	440	476	443	459	415	420	488	411	425	447	417	441	437	445	402	412	449	402	434
25302	21428	27536	25574	12775	3131	1604	1116	929	1093	1298	1498	3731	5468	5349	3543	2205	1649	986	669	518	453	428	400	388	387	376	414	346	387	367	369	357	363	382	394	385	413	399	372	403	347	364	390	385	371	380	379	401	380	387	355	399	361	391	379	371	372	370	387	385	393	352	402	380	349	385	390	403	397	345	407	375	404	384	410	417	349	372	419	377	403	366	387	376	378	374	395	365	350	391	398	409	397	388	413	362	395	390	382	396	399	355	370	348	403	384	389	388	372	345	358	380	378	386	377	388	369	368	401	386	382	382	361	416	381	347	369	365	412	379	328	400	351	363	351	372	361	365	403	368	382	413	381	379	394	336	358	410	404	381	385	372	350	374	360	394	378	427	392	370	364	358	342	405	351	389	372	353	358	356	391	387	385	363	371	331	345	370	375	356	392	399	394	362	371	356	384	421	387	386	397	369	362	382	388	379	386	364	354	392	368	397	358	361	365	328	364	373	358	368	361	366	375	399	394	349	397	363	363	359	369	350	339	373	402	362	346	387	364	397	409	388	404	420	344	368	411	411	387	407	366	406	435	370	359	387	348	380	390	379	380	381	345	371	372	361	371	370	377	370	354	378	393	386	372	414	388	406	391	382	375	383	410	395	415	336	390	393	401	390	417	384	408	378	394	403	380	376	369	351	379	396	400	386	327	369	382	376	374	370	364	376	390	394	358	386	410	382	367	397	377	364	360	376	345	384	352	395	362	399	378	370	376	392	375	365	348	377	384	363	385	368	369	388	382	354	365	401	356	412	405	370	393	386	383	382	382	389	365	343	383	360	393	382	374	366	375	390	344	373	374	418	389	394	431	377	388	412	334	362	403	392	384	409	362	389	425	375	382	394	381	375	384	363	366	387	366	391	424	356	377	377	392	389	381	409	380	413	360	388	351	402	374	331	373	395	385	409	381	386	344	355	378	365	381	363	373	365	359	409	353	428	373	391	379	412	335	373	397	369	414	360	370	375	357	395	364	370	393	396	381	372	403	393	372	362	380	367	385	398	383	378	358	353	368	408	413	394	379	375	353	398	372	383	386	356	390	379	405	355	379	417	380	387	357	379	411	381	374	387	376	402	360	370	386	359	390	371	365	347	391	408	382	371	369	399	370	371	395	387	411	390	388	395	364	367	407	386	396	358	371	417	334	377	408	381	366	389	356	424	382	367	356	385	414	399	340	390	374	357	405	344	392	371	436	383	382	350	376	368	375	367	400	373	374	403	335	388	353	401	405	387	403	372	381	381	393	392	365	369	395	345	392	364	386	377	379	374	366	392	378	365	394	381	380	396	360	399	389	367	366	359	403	360	384	343	379	363	370	380	365	371	370	359	387	374	403	382	379	365	386	339	371	396	362	393	359	390	330	428	378	364	372	368	366	322	399	373	360	386	388	373	384	391	392	358	393	403	377	366	392	398	406	392	389	363	404	387	375	413	349	385	367	389	354	396	355	367	375	366	352	410	382	346	360	345	373	362	415	382	375	357	389	409	379	386	356	396	412	381	364	355	406	408	374	411	378	385	384	421	351	401	411	369	363	412	369	374	388	379	401	348	345	395	391	390	331	381	372	367	379	404	356	399	382	343	391	366	363	352	371	384	390	384	406	417	370	369	390	408	386	370	380	391	378	332	372	408	393	410	387	364	365	366	356	357	399	359	357	369	379	348	379	398	400	428	358	357	394	385	379	413	376	422	389	373	396	381	381	381	397	370	396	389	389	376	347	386	386	349	371	363	359	344	394	407	383	452	385	390	402	387	396	364	384	401	405	393	359	364	377	367	393	402	350	391	388	390	413	400	365	384	412	381	364	400	418	377	412	355	366	377	383	383	356	388	364	366	383	417	333	393	344	369	382	385	384	367	379	356	382	367	363	378	395	372	366	379	390	401	381	372	361	346	371	389	375	373	377	380	382	358	385	363	400	384	408	395	386	405	377	368	368	395	354	389	408	341	362	363	396	362	361	377	374	348	395	365	380	347	373	335	411	387	389	330	392	387	369	380	377	365	369	345	390	366	392	361	354	398	370	377	377	396	320	370	388	351	391	345	353	357	373	338	400	389	399	374	395	385	364	364	364	390	375	374	373	377	399	367	386	400	372	370	421	361	393	357	379	354	393	354	391	392	414	383	372	378	372	399	377	376	380	372	385	394	367	365	352	359	364	374	356	394	383	379	342	371	389	401	373	348	389	376	345	387	350	387	408	356	378	363	390	368	375	365	366	384	387	324	369	389	376	387	348	359	372	350	378	363	403	411	367	376	398	375	384	363	424	362	370	398	339	387	395	370	358	357	364	351	347	349	403	387	364	373	338	385	368	398	355	422	394	403	386	374	366	393	377	352	390	355	353	352	366	338	361	355	379	374	386	357	383	362	401	411	404	364	380	396	389	329	397	393	389	391	402	378	384	394	408	361	356	345	395	383	385	374	374	372	357	414	414	378	390	363	421	393	404	419	437	364	372	385	371	384	356	393	395	352	370	374	345	367	362	341	384	403	384	404	378	386	401	366	387	338	383	373	346	393	372	371	348	367	362	368	365	361	360	380	375	388	361	374	404	398	364	385	385	366	368	382	365	396	400	377	385	411	384	406	387	389	397	412	402	349	393	385	375	364	347	370	379	356	362	382	413	382	391	371	377	404	363	380	375	364	365	377	369	390	365	370	407	358	386	358	360	388	378	355	354	413	390	396	375	371	373	357	369	379	376	387	385	381	372	398	379	400	384	367	385	383	380	390	372	376	349	384	381	378	382	338	383	358	428	347	373	388	392	378	364	396	380	390	387	408	394	379	406	371	381	354	402	358	398	377	390	389	374	386	364	402	365	424	391	375	387	356	357	403	410	387	363	374	389	386	373	376	392	379	343	386	357	405	391	371	415	387	366	363	374	360	393	371	365	393	381	352	374	345	363	365	382	389	341	357	399	399	350	403	388	353	378	368	345	372	382	400	398	392	389	360	369	375	362	361	369	380	360	369	349	363	366	381	396	354	332	390	380	380	380	353	367	372	372	345	361	379	390	393	428	391	380	401	410	378	362	385	361	340	341	353	392	392	372	367	375	375	361	380	400	365	391	375	348	367	372	401	343	393	331	390	339	347	365	406	384	369	381	423	374	376	353	346	356	367	388	400	372	358	387	397	396	387	339	388	385	371	368	372	403	398	384	396	388	416	379	358	408	398	372	348	355	325	380	411	365	371	381	340	394	386	398	348	376	385	428	375	364	367	395	398	384	383	375	394	396	376	370	359	392	392	387	363	380	394	348	378	384	435	396	378	351	366	380	360	381	390	370	363	355	371	368	363	349	402	378	393	352	370	375	348	389	397	361	379	336	357	378	368	391	406	388	416	396	359	346	383	394	387	377	391	396	376	379	373	399	370	397	393	388	368	370	358	382	386	378	384	357	368	440	372	384	397	348	376	386	406	359	365	366	365	394	374	378	396	395	364	395	369	381	362	383	359	356
20710	30637	18014	11390	8284	4494	2844	2047	1757	2001	2343	2977	7556	10274	9327	6048	3950	2793	1486	954	656	530	453	414	410	404	429	403	396	404	412	411	412	407	392	394	411	407	403	412	378	410	413	426	403	389	408	371	395	384	427	416	398	421	386	384	434	423	392	384	416	412	365	391	431	383	417	385	388	445	424	405	441	427	425	440	381	428	401	434	405	388	407	371	414	399	442	369	435	428	412	388	432	386	410	412	396	400	433	406	400	412	383	442	383	425	423	400	425	391	422	412	383	400	415	378	429	353	422	443	417	416	394	402	384	416	391	400	363	410	425	386	433	393	382	434	400	418	426	419	402	408	396	417	430	408	410	417	416	402	403	377	400	414	410	349	381	400	386	412	409	428	390	430	397	388	409	380	405	406	385	391	381	423	425	422	394	381	414	399	403	406	397	401	430	436	389	379	392	418	402	374	414	419	450	420	395	445	405	429	401	433	378	396	415	386	420	390	408	419	404	435	410	406	418	398	421	405	372	399	386	407	406	426	404	407	412	393	394	445	411	422	409	414	429	428	408	421	416	420	415	413	394	436	411	388	393	398	442	412	412	414	429	405	411	435	404	410	413	412	398	399	395	438	419	388	446	431	413	430	422	427	428	383	376	420	399	417	429	368	428	426	450	398	390	390	391	381	412	430	426	433	404	412	408	393	414	394	419	394	432	421	411	421	403	400	414	387	419	393	390	427	440	446	414	417	397	365	394	416	435	429	412	400	392	451	407	433	398	386	419	444	444	392	388	411	411	401	429	411	417	407	392	388	351	415	420	391	408	381	387	411	416	466	422	410	428	393	418	440	408	400	389	380	373	422	439	430	404	426	414	398	381	425	422	397	393	375	402	397	460	415	433	435	402	368	389	415	383	431	404	454	394	386	409	391	414	415	432	396	392	431	423	396	418	363	386	400	419	405	417	402	432	370	439	425	400	459	405	397	394	410	378	410	417	428	431	423	410	411	436	388	409	403	411	423	388	424	393	409	423	446	428	391	446	413	424	444	445	402	420	401	438	430	407	403	383	440	482	372	379	404	389	436	367	420	405	442	424	403	429	399	403	413	394	387	416	385	397	431	388	369	401	420	439	429	382	430	401	441	408	401	414	426	378	412	440	421	418	400	396	421	403	475	408	422	415	383	424	441	412	395	366	442	389	372	430	392	389	397	382	413	414	371	416	415	402	436	421	428	400	401	394	385	428	384	427	394	401	453	408	448	431	407	403	384	405	388	371	431	404	428	405	397	385	420	409	390	417	401	431	425	388	405	436	433	426	422	377	424	395	392	408	419	402	357	420	409	414	389	401	408	419	426	390	388	442	401	393	414	426	381	399	431	395	422	434	384	387	433	438	435	395	416	421	376	387	418	404	404	395	400	401	404	395	408	405	384	398	424	386	437	421	409	414	402	395	419	412	413	384	395	374	402	430	412	432	425	445	413	465	400	401	401	454	398	410	421	413	383	409	405	406	440	404	453	413	413	414	436	428	423	422	377	377	417	398	452	399	425	401	354	449	424	437	377	428	434	416	412	409	418	427	420	424	431	378	435	439	390	406	392	399	392	415	396	431	380	415	430	422	396	412	373	446	413	413	409	420	421	361	407	382	405	468	401	393	416	419	404	431	452	392	433	449	397	370	409	449	427	415	423	379	397	413	398	391	430	391	410	453	410	421	399	410	407	438	402	421	410	395	420	393	409	430	426	430	406	412	400	411	405	382	411	377	407	416	448	406	410	392	418	414	404	392	399	413	412	414	379	417	404	434	387	369	414	394	434	388	427	394	385	394	417	415	379	403	426	435	393	419	371	404	408	434	374	397	423	401	420	426	400	398	430	388	428	396	411	392	404	437	408	419	403	414	406	393	401	392	388	416	431	385	402	399	392	373	393	394	451	407	402	418	367	399	425	442	437	403	427	413	417	384	396	391	394	391	411	455	423	386	401	429	396	405	408	408	391	417	384	451	423	410	391	405	417	392	360	368	380	428	398	444	415	393	421	451	406	397	411	415	412	378	394	416	437	392	391	403	431	407	358	394	401	421	372	407	421	418	428	374	427	409	422	415	408	379	386	393	421	372	421	410	399	410	408	433	389	426	420	403	426	400	419	370	420	417	435	406	433	389	413	378	442	400	369	372	413	382	413	398	421	405	393	392	405	393	384	410	438	435	430	393	411	400	407	417	477	395	408	424	403	405	424	421	401	443	420	418	419	433	393	414	400	417	414	417	409	407	397	408	412	415	436	409	419	415	418	411	405	379	408	376	416	429	401	430	415	398	420	412	396	451	400	431	406	419	400	443	404	404	431	416	429	415	384	375	396	418	456	417	423	403	423	430	453	385	449	427	417	372	385	388	396	412	384	421	403	449	397	424	421	417	444	405	420	400	405	391	448	404	387	440	434	403	443	429	400	419	399	422	400	427	388	418	391	416	402	417	431	419	419	428	362	424	415	387	434	420	428	396	420	419	388	401	422	380	438	423	433	374	385	418	407	423	388	398	404	441	441	408	408	444	403	435	402	399	428	398	410	423	398	398	423	367	436	383	412	388	433	385	426	408	436	424	452	384	381	416	434	424	399	413	423	423	390	451	409	431	377	375	411	408	365	406	384	384	409	423	430	405	395	386	412	465	389	425	442	400	394	408	387	387	382	412	377	445	437	405	423	391	393	418	409	441	421	414	468	456	433	465	397	415	418	359	397	419	396	406	388	399	419	426	378	433	394	384	407	430	397	444	430	404	400	389	427	429	412	437	425	410	371	392	380	438	441	399	390	429	390	438	395	383	424	390	422	406	399	444	415	398	411	428	440	432	420	410	399	422	391	395	422	431	442	414	395	448	369	407	428	426	401	436	409	395	420	407	377	377	412	349	409	395	422	434	448	379	417	376	387	398	390	407	409	388	387	426	388	405	414	370	406	419	398	413	401	447	406	398	406	408	403	397	394	396	404	403	404	428	353	389	403	440	402	433	415	375	428	393	401	430	391	390	436	414	430	438	393	409	406	413	419	419	423	410	440	403	372	401	436	396	442	396	412	401	421	412	406	364	398	430	429	445	404	448	414	453	441	436	439	407	395	408	418	378	418	413	408	372	448	384	435	425	421	388	379	433	399	407	416	408	442	408	392	423	422	436	383	397	403	416	444	408	352	355	405	386	436	416	443	415	394	401	430	423	403	394	416	382	422	447	406	442	412	412	437	406	415	389	384	387	395	428	431	408	371	403	394	414	374	398	413	413	412	428	447	414	395	432	429	447	402	424	431	385	388	383	411	418	443	411	406	419	400	364	396	405	410	410	416	393	375	430	381	404	407	415	402	432	445	383	417	398	445	403	390	388	384	377	412	428	384	390	438	414	442	410	420	418	394	447	433	422	395	445	410	449	414	416	405	417	427	414	403	406	424	433	425	453	391	426	433	392	414	364	408	407	430	417	392	394	411	430	420	433	398	429	398	411	410	390	380	402	405	415	421
22902	21422	29135	24077	21434	21575	11200	3015	2096	2065	1989	2304	9923	19019	18882	14004	8631	5796	3243	1776	1094	713	638	596	568	536	506	505	543	552	538	559	533	536	529	532	504	553	504	494	569	520	528	501	487	552	510	534	517	519	510	491	525	532	544	567	529	558	522	488	545	499	538	574	529	505	517	521	525	518	568	528	532	561	540	577	571	527	526	582	496	584	529	542	545	547	526	522	566	519	535	549	549	545	544	521	495	556	531	468	534	514	553	508	480	543	553	561	537	548	533	555	536	586	529	539	529	519	550	551	559	532	510	526	521	525	538	585	534	534	550	539	573	573	519	525	509	507	519	475	535	527	556	527	501	495	522	554	562	525	519	534	547	498	523	505	549	516	569	556	565	524	559	532	535	473	514	516	569	551	501	514	507	547	528	503	533	499	521	531	576	505	543	532	522	553	522	547	514	560	528	506	562	513	564	491	560	544	540	547	535	569	529	519	522	504	533	556	540	520	518	546	536	565	532	513	561	514	541	535	501	501	542	495	527	553	516	546	516	557	552	527	542	550	513	528	523	549	488	493	534	565	553	564	512	545	532	535	548	524	516	558	533	503	520	487	531	532	551	522	502	553	513	536	529	513	532	558	519	562	540	519	514	551	510	572	581	513	513	524	483	538	522	539	546	519	506	546	569	577	551	517	526	534	477	509	537	517	509	536	567	521	522	519	540	518	589	544	523	511	566	550	561	567	505	495	533	516	544	557	514	525	545	513	503	515	507	525	519	516	537	516	547	530	508	514	534	537	500	557	532	562	527	550	529	536	498	519	563	526	541	537	525	528	531	479	474	526	510	563	519	535	522	509	540	523	508	531	504	516	501	551	529	492	542	484	575	528	551	512	542	499	512	545	576	559	565	582	545	511	527	532	516	547	518	526	493	513	535	544	532	558	494	542	522	542	535	546	531	476	541	528	548	528	553	519	548	526	533	535	565	530	513	531	538	524	514	563	531	523	547	519	507	539	527	540	531	504	498	517	541	533	488	537	485	534	560	542	516	514	527	543	531	508	558	579	539	509	544	527	521	520	502	525	498	515	510	500	511	560	516	554	565	505	519	528	503	501	532	507	536	508	519	593	538	568	537	479	522	555	530	520	547	523	521	531	546	527	524	542	549	540	532	536	499	534	504	544	535	537	525	509	527	520	529	529	532	512	503	548	563	561	503	546	533	542	576	513	526	509	523	561	527	507	525	538	548	528	554	554	531	525	517	516	523	540	528	556	532	538	501	540	546	526	558	521	528	531	479	509	536	501	528	522	512	534	527	539	548	530	543	500	553	515	533	531	532	531	551	535	523	515	526	495	529	530	534	533	485	503	548	516	496	542	521	519	519	515	510	513	522	564	497	557	521	536	531	518	501	473	492	573	491	511	528	542	527	535	528	516	480	523	538	512	510	532	538	521	499	534	504	541	533	535	517	571	502	542	516	520	510	532	534	488	526	515	534	484	526	539	532	520	508	457	523	565	507	537	498	513	565	552	525	543	552	517	537	541	521	531	500	531	530	495	521	576	529	515	515	538	477	548	538	534	534	518	477	518	532	541	558	521	539	506	565	573	538	527	506	493	567	539	546	519	544	555	510	538	579	543	522	513	532	500	525	547	536	530	513	531	504	498	517	513	562	551	518	518	544	486	527	558	583	535	504	537	531	531	510	505	502	505	529	537	536	513	503	554	526	511	563	527	534	491	564	560	511	495	510	519	498	568	563	514	499	540	526	506	518	568	525	526	542	532	546	505	511	567	545	514	503	528	544	523	519	517	554	505	558	533	501	556	548	487	522	596	564	542	564	521	524	555	546	557	508	555	507	566	515	520	503	517	487	533	552	516	555	566	498	535	521	499	529	530	550	560	539	510	513	521	531	507	504	558	510	510	545	525	487	509	513	503	521	536	548	483	522	505	531	524	576	536	489	520	552	552	520	559	521	547	505	535	494	558	510	524	500	532	521	527	501	530	545	501	517	521	524	470	539	534	497	509	527	579	539	539	507	532	581	556	541	514	550	539	510	543	488	557	538	533	529	522	525	489	535	513	461	522	517	555	542	526	526	534	534	519	521	525	529	513	502	555	505	532	522	517	511	524	504	503	535	527	501	518	545	547	521	511	537	512	571	573	547	551	566	541	525	502	516	530	530	544	524	538	508	526	533	546	557	572	495	521	500	519	510	550	531	554	511	535	541	495	549	533	529	584	532	482	506	541	545	552	521	509	490	547	500	542	547	535	507	515	540	535	515	511	508	490	508	506	532	516	519	527	525	562	536	516	552	481	535	546	577	491	526	509	550	550	542	517	462	562	549	547	490	492	523	528	487	490	513	533	569	543	516	532	517	552	548	556	537	566	544	502	537	514	532	527	562	521	520	571	526	561	521	517	502	545	538	531	510	539	537	548	527	489	510	566	517	570	548	534	505	533	547	508	508	518	531	550	506	508	537	549	546	511	545	539	495	494	534	495	502	545	546	550	519	499	518	526	550	543	547	498	552	524	519	504	523	518	538	526	520	558	568	517	546	520	494	574	543	596	546	540	572	534	563	558	543	557	521	521	507	534	551	529	536	489	494	494	525	569	503	502	534	521	531	496	525	504	519	499	549	561	567	508	522	545	531	565	477	512	526	501	547	562	553	501	494	519	525	521	507	547	552	532	513	549	525	529	518	541	504	536	517	516	550	495	523	534	576	530	499	498	532	518	564	526	510	507	512	487	521	509	555	529	502	530	576	536	532	549	523	556	555	539	540	508	513	549	502	508	511	534	529	551	533	543	556	533	534	528	556	551	532	530	508	506	546	487	525	536	489	520	549	507	523	522	505	547	534	541	523	497	484	516	546	482	532	523	471	535	509	538	559	526	517	504	511	532	536	534	537	503	532	558	526	566	553	500	484	533	482	528	533	470	509	591	549	505	496	515	527	529	527	497	488	502	550	503	497	526	542	489	526	511	523	605	522	505	536	538	530	515	501	564	529	532	495	500	516	554	524	528	535	521	507	556	525	488	504	507	524	520	540	573	536	550	538	531	525	549	515	559	537	528	553	562	550	543	547	511	538	512	531	536	565	508	529	498	511	516	520	532	553	513	561	536	547	511	551	522	516	536	538	534	548	531	520	523	486	533	519	532	489	517	550	506	554	520	497	492	552	544	524	488	523	534	500	524	552	520	538	575	508	566	537	506	579	545	556	536	550	490	527	526	518	506	535	523	512	518	516	543	555	495	515	532	498	505	510	483	562	529	498	533	551	520	476	531	533	529	558	557	555	536	503	525	557	529	547	496	526	529	542	507	510	552	534	529	524	488	507	502	503	557	508	528	460	494	529	517	584	538	532	471	559	535	477	519	516	536	538	504	520	552	519	524	532	542	534	526	559	560	526	522	519	543	517	552	543	507	536	522	493	531	523	556	542	568	495	556	524	522	491	566	477	537	515	505	519	513	494	528	568	520	531	564	538	508	526	521	550	549	562	567
23700	38248	26178	16374	15547	9251	5322	4406	3776	3655	3456	4113	15614	24720	23107	17295	11399	8313	4510	2335	1452	843	664	613	529	586	551	535	520	543	531	556	567	557	571	578	597	566	602	572	549	578	542	535	541	543	570	557	531	502	513	586	541	533	573	562	541	509	589	566	544	521	506	552	538	578	518	552	570	581	535	583	538	548	535	570	572	560	553	559	551	532	586	534	529	539	534	541	545	553	557	588	561	546	563	574	519	518	579	529	516	545	568	568	557	587	575	536	567	562	519	519	553	554	565	543	513	566	539	536	604	493	551	557	582	557	551	554	560	531	561	563	569	522	573	542	565	547	567	533	572	606	555	530	516	587	545	565	542	562	535	563	553	516	568	560	571	515	558	543	551	546	538	555	531	550	552	592	563	548	537	533	532	523	532	517	539	532	519	535	558	539	533	544	568	543	525	521	540	512	552	564	560	503	533	520	597	552	567	583	492	527	547	544	543	505	552	519	589	591	549	562	541	566	574	584	608	543	544	521	545	497	551	555	580	536	546	546	510	572	541	540	529	525	545	562	519	526	504	567	566	565	497	500	542	560	559	537	579	549	563	537	511	578	589	525	568	514	530	544	558	574	579	514	556	585	546	586	519	522	544	534	552	591	541	536	587	537	560	542	595	544	564	522	535	532	536	541	595	513	558	537	505	555	553	578	549	549	535	496	547	558	538	566	554	538	514	557	549	502	583	542	606	535	521	521	555	592	511	533	568	547	565	566	549	568	536	564	537	573	538	572	530	549	542	536	544	521	560	583	562	570	570	543	520	545	534	550	542	540	536	594	561	507	520	549	549	536	542	531	534	568	560	563	525	538	536	524	524	524	572	514	551	538	476	558	571	566	540	530	549	544	544	559	520	518	598	512	545	549	549	593	509	527	529	579	523	562	506	573	532	542	540	543	526	552	532	513	515	565	538	556	574	533	564	534	517	573	534	535	525	551	533	523	517	530	538	566	535	558	535	553	517	560	566	534	558	542	512	527	572	551	574	570	547	570	506	561	512	540	531	543	529	521	539	557	560	507	557	545	554	540	546	532	539	515	524	543	535	571	562	554	518	589	548	544	558	487	551	556	533	539	564	516	532	518	540	533	530	583	534	534	538	526	538	571	548	549	569	560	612	555	527	534	514	546	535	563	524	576	542	561	550	568	522	542	590	523	546	582	552	530	571	578	552	570	517	568	556	568	532	557	542	539	544	537	583	548	561	562	542	596	505	561	533	525	595	574	512	558	548	525	543	553	558	541	564	514	566	537	576	530	497	552	519	558	552	540	545	543	550	557	516	553	547	511	505	565	559	527	567	529	540	561	560	526	569	580	514	568	555	589	534	553	532	583	565	573	528	554	503	564	564	555	589	543	559	590	557	545	610	560	548	565	555	551	550	539	559	530	535	542	599	532	557	526	567	506	598	530	584	533	549	536	556	534	552	549	594	613	524	532	533	520	547	543	539	562	488	566	514	541	536	538	563	561	553	489	554	529	562	564	561	555	577	550	533	528	556	547	528	529	583	551	538	585	550	538	531	531	540	559	553	567	531	536	535	519	567	551	579	526	558	580	540	526	567	557	562	559	579	589	507	582	536	514	540	572	521	539	566	544	594	558	527	562	574	484	537	560	556	583	603	529	567	534	572	535	520	502	560	530	560	537	552	560	517	524	508	595	524	563	555	526	556	566	566	524	496	560	557	553	519	543	563	568	538	523	536	540	553	530	548	521	534	549	526	557	557	570	538	507	502	544	522	561	511	528	566	538	566	575	563	541	588	550	562	567	565	524	508	560	556	541	553	584	591	558	552	538	560	555	578	550	530	523	541	553	540	593	537	490	589	533	536	578	512	563	544	544	575	564	541	559	550	527	520	522	544	495	552	571	532	536	582	567	516	543	557	516	484	533	550	530	563	560	499	585	563	522	580	546	543	545	516	540	542	585	551	538	567	546	545	555	564	518	535	550	556	586	540	515	543	510	474	532	559	550	545	547	551	554	554	554	559	584	560	561	546	535	553	536	563	564	601	565	570	535	546	547	575	541	534	573	544	568	535	556	563	576	529	586	568	554	588	531	511	514	551	532	566	543	539	562	567	549	555	559	578	564	526	531	571	595	569	508	519	546	514	560	569	534	526	547	536	538	558	513	572	583	551	563	541	490	566	545	540	557	552	558	538	539	557	531	582	565	547	534	578	535	577	610	540	525	573	554	564	529	548	527	580	544	562	513	507	543	534	564	547	561	504	532	555	578	568	581	605	519	558	534	569	557	556	529	574	571	525	543	489	621	548	481	519	512	518	541	595	612	503	560	576	543	527	535	565	546	570	587	549	572	589	577	566	508	533	515	535	565	535	546	520	539	555	525	533	551	562	532	555	500	546	562	566	601	603	556	553	566	548	559	531	577	545	566	547	528	561	549	514	553	513	568	546	531	559	573	530	534	520	541	528	556	552	559	540	551	561	494	554	572	552	526	535	544	520	556	534	515	563	523	574	550	561	567	535	510	525	491	518	577	563	518	510	503	535	547	582	513	554	523	529	520	539	567	542	544	554	549	539	553	530	505	519	516	533	527	558	537	567	557	500	531	599	548	521	576	529	582	533	578	546	534	519	517	586	547	560	576	576	542	581	543	532	529	554	554	551	558	524	553	556	605	533	546	550	543	556	550	520	547	592	579	584	505	530	555	516	544	563	553	551	538	589	526	562	525	488	572	525	554	533	542	536	573	582	525	563	468	519	522	533	524	543	584	577	556	530	532	580	551	590	526	597	539	544	499	543	537	616	535	535	510	577	493	515	509	566	554	539	539	546	556	540	592	541	538	544	547	585	506	531	541	546	602	577	558	518	526	519	534	584	584	547	527	561	560	520	506	552	559	562	513	526	576	537	565	491	564	509	572	532	536	598	518	554	527	562	508	555	542	576	542	556	546	578	540	536	523	545	527	544	509	553	587	525	528	559	541	556	523	532	557	534	513	539	522	564	573	558	562	552	547	531	529	524	556	577	544	522	523	548	549	562	526	543	535	562	565	554	567	522	581	540	567	560	536	543	575	520	543	597	522	528	512	530	535	528	595	540	543	542	530	596	513	537	582	530	585	519	533	551	568	513	548	561	533	544	589	552	520	525	525	501	553	526	525	520	567	536	512	546	541	544	562	537	507	564	533	520	546	522	549	522	554	543	524	561	513	582	531	519	545	538	549	537	574	534	576	547	556	548	540	526	531	595	524	538	565	574	530	544	522	559	580	518	525	542	559	571	534	572	566	523	548	520	505	537	553	528	530	570	549	523	552	538	525	584	519	523	533	544	563	538	542	558	525	505	560	596	509	549	507	553	563	592	545	533	558	537	565	527	572	557	546	566	515	565	546	551	535	556	567	545	522	532	512	556	536	578	556	510	533	530	557	565	570	552	566	533	554	550	538	530	523	526	551	535	562	565	542	553	535	540	547	546	523	550	545	527	560	548	584	569	549	542	546
28157	20194	14359	7714	3789	3287	1358	967	1111	982	891	737	860	1178	1272	1043	868	739	551	404	370	350	356	371	345	343	341	311	326	339	331	315	323	377	335	363	305	334	327	360	353	329	332	351	311	340	298	341	335	292	351	345	356	348	366	303	339	337	308	327	313	328	370	331	348	365	320	318	351	348	369	351	335	328	353	339	342	332	351	344	365	320	297	349	357	360	353	359	311	374	356	349	352	332	339	363	335	339	338	328	335	295	337	355	339	336	329	347	346	359	337	336	329	335	339	327	321	331	370	319	330	320	360	337	337	367	334	318	345	309	352	330	338	356	335	353	326	326	313	315	347	310	339	326	355	339	348	396	334	340	319	353	341	329	379	317	333	323	321	336	344	342	320	308	334	362	341	369	350	295	341	339	360	329	351	360	339	306	338	326	331	313	296	320	363	331	347	313	320	347	329	343	357	369	327	343	340	326	308	351	353	307	322	302	332	339	359	306	336	338	348	371	323	328	355	326	337	349	354	337	341	374	356	320	392	346	348	327	353	335	350	356	344	343	360	350	346	311	318	328	323	333	338	322	315	310	342	337	333	352	372	296	346	358	334	326	371	321	334	327	313	352	330	369	320	312	312	348	383	386	360	315	364	342	345	353	314	314	325	322	365	307	348	320	351	349	339	362	329	317	332	361	304	349	348	354	343	338	337	326	335	329	322	335	310	330	352	360	328	317	392	298	299	322	378	309	362	322	326	353	320	391	368	334	311	348	331	340	332	328	327	336	325	343	337	318	343	332	358	357	359	322	333	352	328	333	319	329	337	323	349	367	352	308	344	336	331	365	354	325	313	337	332	345	309	357	343	340	345	350	332	320	338	359	335	330	344	337	325	345	315	334	330	307	354	341	337	337	333	344	374	365	328	335	356	373	377	327	319	347	324	350	350	305	335	341	300	314	327	325	331	350	333	347	394	321	364	318	347	360	297	354	335	370	360	345	343	355	335	333	347	328	345	358	343	363	339	353	356	317	341	307	315	352	363	359	358	313	373	357	349	306	340	362	357	345	357	339	355	369	334	321	330	334	326	352	362	348	349	340	355	348	363	326	357	355	331	298	329	314	395	366	338	315	348	323	323	334	321	333	326	326	318	328	355	351	324	313	331	337	377	363	303	348	342	332	323	381	317	364	315	343	326	376	322	311	318	326	290	321	342	307	386	313	377	374	347	330	360	369	309	316	353	347	330	317	343	348	335	358	321	331	372	337	356	336	335	315	338	361	340	336	325	331	372	364	355	327	349	299	342	374	331	326	353	356	353	348	303	312	342	360	318	323	345	356	323	332	341	326	346	302	327	300	313	331	339	355	344	290	320	360	341	324	328	342	322	339	360	346	370	312	295	334	342	299	347	345	346	392	348	322	350	321	345	349	325	344	334	340	327	349	329	376	319	345	377	337	319	380	323	336	293	361	360	329	337	355	358	322	334	365	324	345	356	349	333	340	344	335	338	341	315	364	378	318	310	335	339	359	305	340	337	341	321	317	366	364	332	343	313	403	363	305	331	326	321	320	377	368	324	324	320	337	324	364	343	381	311	316	347	311	337	338	381	326	353	321	341	365	332	342	361	327	330	340	330	345	336	315	335	352	318	348	353	323	344	315	349	338	359	350	332	365	351	316	343	341	302	327	315	337	336	352	326	309	313	329	396	337	301	353	329	332	333	329	304	316	336	323	341	326	346	366	344	293	335	344	345	323	340	330	371	314	350	296	321	361	358	336	342	302	351	301	367	339	326	355	347	351	337	330	353	332	321	330	321	328	309	347	350	358	327	351	294	349	352	335	346	352	343	364	353	326	323	331	348	326	335	322	355	349	380	352	349	378	338	344	328	324	305	343	337	354	332	350	321	309	345	377	300	336	369	346	348	331	349	341	369	346	329	299	354	316	338	385	337	354	322	349	345	346	343	334	305	357	344	332	322	352	356	377	332	353	334	336	354	345	336	337	329	323	320	345	326	346	356	359	344	312	353	346	347	343	317	345	328	338	333	288	344	359	327	342	359	347	328	324	356	338	335	319	337	338	329	340	311	330	344	349	352	339	330	338	344	353	319	340	325	399	354	337	340	380	345	319	354	343	340	337	326	359	362	313	311	344	330	332	318	344	363	306	323	356	335	346	327	348	299	322	336	309	344	359	295	306	340	330	377	321	339	351	335	345	349	348	339	323	339	330	332	355	337	311	345	332	331	356	316	320	355	363	319	347	332	328	334	372	328	374	329	354	320	370	313	366	329	313	362	346	353	347	325	310	349	303	315	314	342	368	341	319	334	324	351	306	351	357	309	337	313	314	326	328	359	367	348	354	359	352	373	308	337	379	319	307	378	340	322	326	353	341	336	349	338	341	329	327	340	335	367	308	355	317	335	363	380	328	354	340	316	302	356	315	345	323	334	352	330	346	349	320	335	334	337	316	337	334	315	306	354	319	319	342	353	357	319	338	347	357	335	376	322	350	313	334	357	307	366	342	337	327	332	320	348	319	344	330	372	333	338	335	375	344	336	321	326	349	346	329	350	347	334	347	350	347	372	324	338	357	375	335	339	333	327	343	320	333	353	367	315	308	346	351	380	339	338	339	356	331	365	368	310	358	322	319	349	294	369	336	345	314	370	375	347	318	360	345	389	399	305	297	348	386	336	372	362	319	323	352	362	330	333	361	315	324	321	326	332	339	361	324	311	345	350	334	370	383	339	297	373	334	343	350	350	362	336	343	304	343	383	360	359	334	341	335	347	321	329	319	351	303	320	339	330	350	317	292	325	347	337	357	305	367	358	357	328	382	367	349	348	369	333	305	319	369	340	334	349	309	286	330	333	300	320	358	364	379	362	358	339	344	376	320	366	335	335	332	354	302	349	336	351	319	353	345	281	330	321	327	343	317	344	298	308	303	335	354	339	344	339	319	317	353	363	294	319	329	319	346	361	365	294	334	317	363	318	331	344	318	343	372	339	319	325	316	334	321	304	371	368	370	311	349	345	320	354	330	332	342	339	340	367	375	362	322	334	341	362	356	342	319	333	332	343	339	355	334	314	341	338	362	344	317	327	359	352	355	348	327	348	359	359	354	329	340	335	340	303	304	312	360	320	333	296	313	349	358	335	344	320	349	326	332	384	316	345	333	301	340	325	343	334	364	350	337	320	331	334	317	365	356	344	370	341	312	369	318	344	339	338	352	350	348	335	334	364	348	331	351	337	341	307	349	321	313	351	340	336	358	301	358	347	346	352	319	332	342	385	362	339	344	328	366	357	345	326	381	338	337	354	324	347	312	354	327	354	354	337	338	323	319	324	346	377	357	368	326	353	342	342	299	316	309	333	315	340	338	323	338	330	360	329	335	353	351	353	345	348	328	302	350	351	365	355	356	377	338	374	348	343	336	341	349	333	337	334	339	360	366	355	378	334	351	326	346	343	365	320	342	326	367	298	308	328	314	366	345	325	350	344	301	342	347	357	310
14611	17005	14193	8577	6198	5978	2507	1800	2027	1699	1435	1199	1341	1805	1820	1508	1147	929	644	532	413	412	382	371	388	341	375	357	315	372	360	369	356	343	362	368	378	351	380	390	346	336	377	362	355	382	330	360	365	385	370	373	376	369	346	347	393	352	374	370	359	354	359	337	338	365	367	377	346	347	378	374	379	364	369	331	392	373	386	380	351	322	347	337	321	374	347	333	357	365	400	379	348	346	356	376	351	355	369	340	370	370	377	374	369	369	348	343	380	383	379	361	361	300	388	357	347	363	335	382	333	363	382	345	356	357	388	379	361	359	340	394	389	381	388	359	375	355	390	396	358	341	377	346	347	338	365	347	347	368	363	350	393	352	390	390	337	316	376	367	371	355	346	367	382	375	334	355	372	379	364	357	368	377	391	340	336	393	378	384	363	375	361	352	374	365	331	370	372	381	379	383	353	390	352	356	332	369	385	362	385	330	361	396	354	390	371	360	407	378	357	394	372	344	368	367	374	359	382	359	386	356	349	392	380	371	378	366	403	364	411	359	360	340	372	345	340	366	383	335	330	376	368	372	367	384	371	351	376	387	354	353	360	395	341	353	361	383	388	355	349	370	330	352	387	360	359	369	361	342	346	347	374	373	358	362	386	372	362	371	367	373	371	361	354	370	378	365	365	370	356	369	402	375	368	339	356	387	379	365	367	335	353	372	362	379	346	373	361	384	395	379	292	389	371	349	385	383	345	341	366	394	391	365	377	339	384	353	394	357	367	375	344	371	330	349	363	338	382	350	346	385	339	368	351	346	340	356	367	372	388	349	345	395	372	337	383	390	370	335	393	343	377	347	358	373	399	347	358	353	378	369	371	350	401	383	402	367	370	348	389	357	393	353	380	346	363	377	384	381	343	343	389	363	339	356	378	356	360	353	372	389	325	401	363	352	358	363	341	363	371	388	379	366	353	346	353	361	355	379	355	348	347	363	371	382	355	373	358	364	359	395	375	340	376	336	340	353	353	383	360	351	364	352	362	367	369	368	358	321	377	374	368	358	377	312	376	362	353	383	381	361	352	386	369	388	386	368	356	348	365	352	369	333	370	369	344	359	340	350	380	379	382	355	401	368	350	370	400	360	381	346	347	378	359	350	348	338	374	379	386	379	363	349	371	315	404	383	357	339	343	368	331	350	348	367	343	386	361	378	308	396	350	400	363	322	392	356	365	362	372	382	365	399	368	344	355	381	332	321	364	385	382	344	328	370	369	341	343	378	378	348	357	386	369	345	377	414	334	334	350	357	333	336	369	396	359	370	338	341	327	364	355	354	371	362	382	345	338	386	338	399	353	353	399	390	369	352	377	363	375	345	364	375	382	361	364	351	349	337	372	367	362	357	337	372	356	377	346	359	364	356	364	367	339	348	345	334	372	377	382	348	317	370	421	387	363	370	375	370	352	332	366	378	340	332	397	415	356	334	381	355	360	362	387	363	368	354	388	365	351	341	341	389	382	410	374	355	376	347	362	367	346	389	371	416	370	342	347	356	380	372	386	366	347	370	341	318	371	321	361	381	384	383	384	405	352	376	393	350	358	381	362	322	351	380	355	365	352	391	362	314	363	391	358	359	344	376	357	347	388	378	399	357	373	368	350	375	347	384	367	379	374	384	352	389	366	355	405	413	348	407	347	338	371	381	377	382	351	395	388	361	351	362	344	360	353	358	382	381	387	374	360	361	329	340	393	370	348	361	377	367	365	346	355	367	358	397	360	375	379	365	374	342	346	357	354	366	377	373	363	367	381	372	355	358	337	365	367	359	374	393	365	352	346	358	360	334	377	361	347	368	364	350	372	368	346	375	354	345	339	381	343	328	370	361	357	348	377	347	377	385	376	398	353	337	396	391	359	387	366	354	358	404	396	347	375	357	367	335	368	347	392	381	351	387	382	343	375	361	384	377	360	368	357	376	335	370	332	371	367	351	387	349	377	392	367	395	398	367	397	320	363	365	355	365	369	362	403	357	372	371	333	338	394	360	367	376	355	374	334	328	368	362	340	371	358	363	358	388	357	364	374	363	368	384	409	376	343	344	340	372	352	369	326	345	333	380	354	362	349	399	355	366	367	372	370	387	344	329	373	354	358	381	368	389	379	370	340	349	336	350	374	366	352	392	363	351	352	354	382	361	341	373	352	341	389	346	348	349	328	375	361	413	363	371	335	355	349	368	419	360	404	378	362	398	335	358	387	372	330	368	370	371	352	350	379	341	384	359	378	383	366	326	360	344	359	340	358	371	368	385	363	386	353	389	348	347	379	365	384	357	422	369	344	352	393	378	344	401	390	320	342	358	345	351	364	349	355	404	353	389	342	342	388	338	372	375	381	323	370	364	417	361	370	353	340	360	376	349	391	380	365	384	353	371	392	356	359	315	412	351	365	328	378	374	364	346	376	365	375	363	366	337	380	321	385	367	356	363	337	396	365	358	336	363	370	365	343	331	397	352	356	364	343	366	355	366	375	367	361	317	390	392	338	389	377	371	348	347	355	359	364	357	380	406	365	372	384	356	379	367	354	384	347	378	368	384	360	360	344	400	390	372	369	376	359	294	381	358	368	349	363	336	346	339	344	356	366	370	382	360	329	367	377	385	361	371	367	372	390	368	366	349	333	401	370	359	388	377	346	350	360	378	400	369	362	353	361	341	360	342	394	364	345	350	390	357	387	366	387	349	356	357	381	378	390	359	339	377	353	360	369	364	396	366	377	362	357	347	377	358	323	386	361	366	357	379	353	381	359	364	336	361	360	351	371	347	349	349	377	394	359	353	348	359	374	352	395	394	364	363	366	369	348	393	372	352	360	324	369	382	392	365	322	349	372	347	376	387	399	352	364	370	364	379	379	351	369	359	386	364	367	398	406	376	367	324	345	383	379	364	367	368	361	347	377	395	345	374	367	363	332	382	369	384	409	381	372	348	348	358	389	362	404	370	333	364	357	363	352	358	388	372	380	359	385	372	392	398	348	386	348	349	354	394	345	368	372	354	352	383	354	362	368	370	360	384	408	356	350	365	340	370	327	361	371	363	364	362	418	383	351	381	344	400	367	314	330	359	361	377	362	400	374	371	380	348	388	379	335	360	369	384	364	382	356	369	336	345	344	378	368	383	378	368	371	344	364	379	388	369	391	342	341	351	388	353	358	354	347	347	374	345	368	344	398	326	324	366	385	369	351	366	359	357	367	334	361	354	398	363	383	370	374	359	347	401	343	362	404	372	312	351	343	351	361	353	335	386	365	344	360	390	346	356	363	359	361	360	376	328	408	388	372	336	374	383	339	382	370	388	394	377	337	341	376	338	393	328	391	369	382	372	354	360	325	371	368	371	373	368	353	388	352	370	365	382	351	369	366	367	400	362	379	346	388	354	373	364	369	398	368	346	353	353	371	363	380	355	350	352	364	331	361	394	382	403	337	359	357	396	348	333	374	376	374	358	354	334	345	337	345	376	381	384
24368	21464	28521	24874	20955	8470	4283	2011	1645	1736	1579	1458	2822	7430	8838	6490	4249	3382	1673	1033	640	529	463	484	418	406	389	424	411	393	413	414	404	414	411	410	396	390	378	425	388	413	418	432	452	381	440	420	444	418	411	403	446	430	414	436	389	438	423	388	426	432	399	417	398	435	435	400	438	398	409	418	411	397	382	422	426	406	403	423	435	436	423	407	419	435	402	430	435	399	408	382	434	408	397	408	409	405	406	428	415	430	388	401	365	418	388	415	383	370	388	395	425	368	416	395	411	398	387	432	391	394	418	405	404	391	422	397	400	412	432	375	390	403	410	410	408	417	395	445	436	401	426	389	352	422	413	380	410	429	443	382	402	389	407	409	422	443	425	403	412	421	413	411	397	405	360	392	419	345	400	451	431	425	399	381	388	393	415	417	466	422	415	446	426	397	393	413	435	369	425	426	413	414	412	400	426	400	408	448	424	421	435	433	424	405	408	386	406	378	387	435	426	383	401	418	393	422	436	410	398	400	410	417	394	394	440	401	427	446	401	392	394	397	442	401	445	419	406	361	420	378	402	407	409	414	417	344	423	426	419	433	399	386	434	405	392	386	400	387	409	408	367	399	436	417	403	399	391	396	389	440	363	412	401	399	406	439	409	429	448	400	405	416	431	385	389	415	398	391	396	400	376	403	385	388	432	433	405	413	422	405	377	385	433	383	434	415	429	414	368	387	410	430	400	434	380	384	393	379	441	398	412	407	433	431	406	382	356	423	380	395	396	395	392	424	412	419	421	387	406	447	421	430	411	429	385	428	405	389	398	369	413	393	358	393	414	423	387	378	407	402	395	390	398	416	384	408	429	412	435	438	374	421	437	382	441	395	396	421	415	416	402	399	400	406	392	389	458	448	392	417	413	426	380	384	401	384	453	449	388	410	414	406	414	364	352	422	401	405	366	444	384	449	382	419	429	436	425	410	434	426	408	407	386	394	422	442	375	401	423	406	432	409	427	417	428	378	411	419	405	385	414	440	390	451	391	394	414	401	451	380	423	413	378	389	425	389	406	405	378	419	394	413	443	417	432	415	373	389	404	409	399	421	423	434	414	391	448	423	381	410	423	389	400	432	440	446	423	413	378	424	382	404	409	402	386	407	396	409	428	426	400	404	420	404	401	411	406	406	469	433	429	436	443	393	420	412	416	426	420	421	426	412	419	362	427	454	428	396	384	407	413	422	424	415	445	397	388	374	380	380	395	382	437	446	413	411	413	369	422	401	410	392	400	403	405	373	397	446	396	398	391	367	378	404	401	446	440	401	402	407	377	406	399	411	415	428	413	403	398	410	405	428	421	446	379	409	426	453	441	427	396	430	419	447	393	422	405	420	388	419	414	398	427	394	413	426	417	446	445	426	425	395	414	387	383	373	390	402	417	411	433	417	436	421	396	407	411	402	410	417	400	430	396	428	395	437	426	433	397	411	392	427	421	371	461	384	384	397	389	426	372	388	430	397	420	427	380	426	380	379	407	396	401	420	410	376	440	404	422	425	422	400	420	430	406	389	426	436	400	376	399	385	399	424	361	419	407	410	405	424	395	436	412	374	407	398	412	415	415	379	414	437	423	449	415	452	421	448	412	430	365	398	370	396	426	418	438	440	420	437	372	429	416	411	384	429	394	457	360	394	371	442	419	408	400	397	436	400	388	429	372	418	447	406	411	440	438	414	398	396	404	393	416	398	406	408	383	404	378	432	422	402	410	386	378	420	379	414	373	419	398	435	424	396	411	392	449	410	430	401	430	396	380	399	414	384	424	411	441	410	388	389	397	429	424	423	409	423	400	402	410	420	438	433	403	443	406	426	428	424	395	397	444	415	429	391	405	398	445	395	420	420	425	417	410	412	385	418	395	411	399	427	433	431	385	430	420	431	413	415	372	401	410	432	393	402	440	385	414	445	358	444	411	417	418	433	412	396	416	420	413	385	378	386	411	410	411	433	405	442	404	389	408	398	408	440	377	397	437	413	438	419	395	450	413	393	430	388	387	420	426	393	437	444	378	397	416	430	433	413	371	432	405	377	413	437	391	413	384	393	373	401	379	426	413	404	413	408	412	385	394	425	378	385	427	420	408	403	423	435	431	377	368	398	428	397	456	387	421	426	421	402	403	410	361	414	411	438	390	405	436	406	384	374	380	397	371	411	427	430	398	392	429	401	374	423	400	417	407	376	438	438	395	439	396	386	403	404	437	429	409	403	369	416	406	402	424	408	419	428	388	427	418	406	387	457	416	403	408	395	392	398	386	390	403	360	394	389	390	388	396	407	438	411	378	422	400	439	427	441	431	406	413	453	415	408	398	456	395	388	401	414	435	403	384	417	398	394	407	401	396	433	404	381	413	425	408	402	403	441	410	411	375	406	463	419	419	418	419	403	399	422	419	409	379	398	415	415	381	432	405	453	416	426	445	406	394	424	409	377	420	404	413	394	428	407	394	423	405	372	425	386	450	398	407	430	435	405	431	374	413	429	433	374	441	402	381	447	392	371	369	395	390	420	405	407	421	391	472	376	406	431	441	375	374	407	383	422	442	394	359	406	404	425	404	413	459	411	416	420	463	378	428	424	417	410	385	432	381	437	387	398	383	394	385	442	417	411	348	402	416	364	400	384	393	371	402	441	388	420	455	372	407	415	449	431	377	429	422	419	403	413	438	367	431	383	446	383	394	385	414	411	385	426	426	439	407	439	413	412	429	419	410	366	400	425	407	403	435	415	402	401	427	432	416	410	458	413	414	400	420	412	416	436	420	416	398	376	403	396	376	383	363	432	407	389	413	374	413	444	423	406	396	381	414	393	400	421	410	399	380	393	412	431	404	374	402	401	411	419	399	383	415	398	402	423	416	396	427	392	400	424	393	392	438	411	388	408	444	431	382	385	394	411	360	413	421	380	418	399	402	446	403	405	417	406	380	399	431	402	433	385	426	434	422	412	447	421	412	451	402	430	408	410	414	419	431	425	433	440	432	405	448	418	442	426	419	405	408	359	401	411	421	445	431	408	383	406	409	401	356	415	414	391	433	422	400	386	392	396	421	373	407	389	398	397	397	411	412	407	431	409	382	405	424	428	402	412	392	416	427	394	390	423	405	394	351	458	431	415	400	436	395	401	444	423	438	383	437	412	421	414	441	417	441	385	381	427	407	418	422	386	404	431	445	423	395	378	405	416	425	420	367	398	405	378	375	372	399	376	395	371	419	397	417	398	425	388	399	433	410	408	414	423	447	432	404	420	390	430	435	386	399	425	431	400	370	414	402	409	419	410	408	420	429	420	426	416	385	380	403	439	406	417	410	397	377	402	366	367	420	416	407	409	390	365	385	393	390	379	427	417	388	369	436	399	387	371	425	410	412	385	426	410	418	385	451	395	413	417	407	399	410	397	416	376	407	419	410	420	441	401	424	420	396	381	385	409	423	451	400	424	416	385	421	409	424	381	378	422	405	424	403	407
17480	20305	17532	13693	9584	6818	6586	3424	2984	3112	2662	2338	4892	11714	13311	9164	6543	4921	2489	1431	882	620	526	448	392	446	440	412	447	406	458	419	416	453	445	417	461	451	412	469	467	411	427	415	449	432	439	401	422	430	393	442	420	428	420	406	412	444	418	453	430	454	452	439	431	418	429	452	460	441	414	443	413	421	473	420	464	395	413	401	455	452	412	451	452	421	399	459	443	411	447	425	428	419	429	416	447	452	418	463	470	426	456	430	429	421	433	430	459	411	417	442	424	419	404	438	433	452	433	413	438	468	428	429	457	438	463	453	438	449	438	460	434	462	388	434	447	415	413	411	398	436	420	449	420	446	430	438	442	419	429	426	456	440	437	430	430	435	440	389	407	420	447	453	442	443	374	448	448	446	395	478	419	421	451	438	415	407	450	408	406	440	455	424	418	405	461	453	419	415	410	441	471	464	427	451	450	425	457	433	428	448	431	405	429	421	416	420	442	448	452	403	418	438	460	430	427	394	435	374	438	438	486	423	459	459	378	428	425	402	429	434	428	449	430	387	436	425	458	426	410	402	448	413	473	448	435	446	420	434	472	465	438	426	408	405	452	441	428	424	407	468	434	397	432	432	431	424	413	427	457	436	434	489	425	438	456	468	438	387	434	420	420	426	414	449	394	405	441	410	410	397	409	415	411	425	444	430	464	437	427	406	432	391	426	466	427	438	431	458	406	430	454	451	411	428	413	444	414	427	415	392	427	409	402	414	402	412	440	454	446	467	392	438	403	462	420	399	464	423	428	418	426	420	417	442	463	415	389	414	406	419	404	419	459	443	470	424	444	399	422	422	423	404	429	410	419	469	390	454	466	413	427	453	430	441	431	429	426	461	436	436	433	440	399	410	436	404	460	443	447	439	418	473	397	426	415	418	448	447	436	419	444	436	445	416	415	396	435	410	404	425	416	426	428	444	452	432	424	422	463	440	411	469	420	472	470	453	452	408	476	408	417	443	431	423	405	438	374	430	391	428	446	413	421	431	442	448	438	431	426	463	401	483	424	423	443	457	428	405	437	429	429	441	473	424	436	442	452	405	422	422	407	436	430	441	457	453	422	425	458	441	447	453	418	432	444	458	435	439	431	433	454	428	451	427	391	422	411	392	432	417	419	429	424	419	418	467	436	422	428	424	411	432	414	423	443	427	422	412	457	414	376	484	438	464	454	447	442	445	427	412	433	434	498	418	452	431	402	438	391	429	407	407	435	437	457	412	448	443	443	423	432	440	440	417	424	429	398	422	457	440	438	427	446	412	441	425	442	456	448	434	435	421	463	445	441	418	397	441	416	443	440	463	415	466	408	480	424	427	435	434	446	407	467	449	397	426	430	461	459	445	422	406	416	428	425	463	448	439	443	448	446	430	425	431	432	412	423	419	447	437	389	387	443	434	453	383	422	445	408	407	470	390	452	393	458	400	412	418	446	430	471	424	442	435	454	427	428	445	439	426	467	466	418	408	430	444	428	467	419	447	452	440	425	441	440	446	411	431	420	442	431	412	412	443	402	439	407	403	409	426	407	426	435	414	423	404	435	475	432	419	430	438	402	413	421	424	429	429	459	407	463	443	413	419	466	437	427	414	421	424	434	452	393	408	433	406	397	419	440	440	433	457	421	454	416	457	430	438	406	433	413	442	410	467	405	419	444	438	460	450	466	424	446	418	413	448	456	401	401	449	424	432	428	467	436	475	417	471	486	397	444	440	441	408	457	447	429	470	420	427	410	439	418	449	415	454	443	489	372	460	375	427	386	397	439	427	412	392	414	405	409	444	466	439	403	426	431	460	411	448	415	444	449	432	437	446	426	406	462	435	428	424	440	439	442	427	406	421	426	443	429	398	435	429	428	410	422	469	443	436	401	443	430	391	428	413	425	416	445	434	422	418	411	451	424	438	406	457	433	440	459	428	431	390	449	400	420	449	452	448	437	439	422	382	417	441	448	381	414	431	453	436	424	396	395	413	398	448	443	456	477	439	428	407	427	433	452	403	455	422	413	441	414	450	475	441	436	409	433	445	450	416	421	441	440	423	430	443	439	425	404	462	423	433	440	427	442	419	444	412	461	406	411	453	401	436	415	404	417	426	439	416	432	419	424	431	461	444	450	464	420	421	412	424	440	424	421	423	422	444	459	373	426	444	432	447	424	415	453	443	446	418	432	417	426	420	487	437	430	399	433	427	418	436	404	447	402	453	473	434	442	456	437	394	417	414	481	441	431	433	446	414	464	462	428	405	423	443	407	410	439	407	420	429	452	463	415	413	435	434	417	432	413	457	442	425	399	446	423	395	439	385	412	409	411	435	454	453	419	436	442	475	457	436	430	428	415	401	441	467	418	444	424	428	453	441	424	395	439	442	428	410	397	417	437	482	417	413	426	440	450	435	391	464	446	437	453	412	423	466	414	446	430	446	419	422	462	408	458	438	428	422	455	426	396	432	425	429	448	433	445	401	460	407	447	427	436	449	433	453	447	436	437	437	448	452	446	426	405	439	417	453	431	439	422	438	458	417	447	422	455	420	424	482	418	417	439	428	435	424	435	431	425	407	390	442	436	429	451	414	420	446	388	430	430	438	430	468	452	492	424	420	416	398	442	422	424	464	433	426	435	430	422	434	442	435	437	452	437	430	422	403	423	442	440	418	407	398	462	471	439	442	423	392	414	392	433	459	436	434	453	478	404	449	425	445	426	426	393	458	420	429	422	410	424	446	430	434	423	482	434	410	447	435	400	409	409	392	445	457	427	421	440	414	454	430	427	422	411	437	434	472	426	435	371	436	416	425	432	435	455	430	430	439	409	443	444	398	410	425	445	470	414	411	414	433	416	433	442	421	432	407	417	441	432	409	397	410	409	412	445	442	417	424	414	408	406	397	428	434	405	466	417	439	411	428	434	439	423	427	426	467	471	429	424	411	417	444	426	455	434	437	447	435	443	436	423	429	451	421	437	422	448	455	439	425	434	394	441	432	453	414	410	403	374	399	458	407	467	461	444	399	405	409	407	428	419	391	400	415	464	441	456	439	457	416	442	408	435	405	459	457	460	446	420	417	447	378	448	447	432	417	432	470	440	406	411	464	437	435	437	439	416	454	450	438	445	394	457	422	426	432	415	451	427	464	419	397	420	407	428	468	429	451	446	442	395	444	447	417	455	428	432	436	430	409	452	407	415	399	452	424	448	434	424	419	405	433	402	425	450	433	445	412	395	458	438	489	450	403	444	461	401	425	416	433	472	441	429	456	413	399	442	458	438	461	446	432	440	427	446	447	432	409	403	422	449	439	392	405	434	430	420	432	432	429	450	449	417	438	454	442	441	446	405	443	423	399	384	446	414	444	413	435	428	418	431	435	410	444	408	447	425	431	420	409	392	436	443	419	414	412	408	431	400	422	423	416	421	443	447	439	426	418	470	466	440	428	443	421	446	421	467	431	462	445	436	422	419	416	427	444	427	405
25314	21403	27394	25742	11943	3272	2419	2241	1520	1473	1628	1512	1781	5123	5764	3940	2776	1946	1178	707	529	441	423	387	406	420	389	401	387	335	386	342	386	383	368	395	425	364	354	361	363	377	393	347	388	402	361	403	339	352	372	390	365	393	391	372	392	352	330	341	345	362	351	361	377	373	373	353	386	379	325	352	358	340	350	390	409	344	373	366	347	348	376	372	394	375	333	366	340	367	398	362	373	366	343	374	374	375	362	370	363	382	365	349	390	355	391	345	388	365	393	391	355	368	358	355	363	341	389	361	377	383	426	373	368	378	405	387	371	348	395	404	348	397	368	385	381	374	330	387	359	394	351	362	359	357	415	363	402	368	400	385	381	345	366	363	339	346	369	378	356	379	359	364	386	380	372	345	391	330	358	365	352	376	387	371	368	421	370	379	370	372	371	437	387	377	383	341	364	383	363	382	381	383	420	394	385	386	393	365	357	377	355	368	379	374	377	347	387	377	352	341	367	430	372	367	398	361	383	391	382	354	380	409	379	390	376	386	411	389	430	365	370	381	415	361	376	411	383	385	360	385	351	372	385	396	407	374	364	397	412	358	371	327	356	365	355	364	376	340	368	367	375	383	375	432	383	374	398	363	388	401	375	359	396	363	363	357	364	395	358	341	380	378	384	398	353	377	356	386	347	374	377	400	339	369	387	329	417	334	393	398	372	396	399	368	375	381	399	366	376	342	364	393	382	366	385	354	355	345	388	356	348	361	410	389	401	364	333	372	379	412	354	347	364	379	326	405	340	385	357	386	370	372	383	396	383	416	364	367	382	362	367	405	417	365	355	366	376	380	333	355	342	377	415	341	354	352	380	353	368	352	369	388	354	370	374	371	367	415	357	374	380	382	358	374	385	349	395	395	359	372	370	337	366	366	335	397	383	384	357	370	392	376	375	407	378	356	372	380	365	366	388	376	396	360	411	387	374	378	396	381	388	379	349	359	368	352	406	386	380	347	391	361	405	360	352	372	339	369	343	381	365	356	342	373	397	364	380	389	359	365	349	384	380	396	391	377	378	388	353	394	365	359	369	358	371	397	375	405	362	349	354	378	391	397	363	346	399	361	410	357	384	394	390	389	380	395	370	404	377	382	349	400	340	386	378	383	369	379	356	377	395	373	361	397	349	348	366	377	394	371	338	412	409	393	370	376	365	365	355	386	386	386	367	396	377	356	372	363	374	382	339	366	347	383	366	411	355	399	394	378	391	399	389	372	377	360	323	345	382	381	372	345	342	349	376	378	374	366	390	379	409	384	373	369	437	387	403	391	361	372	366	375	397	385	362	382	355	371	356	385	380	406	388	385	393	346	378	427	333	377	343	362	383	380	388	366	370	368	356	388	354	351	373	365	392	364	413	378	391	372	392	385	390	388	356	362	379	343	371	351	335	355	375	345	373	401	381	350	407	364	403	358	365	401	368	388	381	364	398	372	360	395	364	395	352	371	400	396	350	384	390	369	395	325	362	394	375	358	371	354	414	369	388	388	387	346	351	362	364	364	412	393	394	373	420	377	378	381	384	388	362	373	371	370	386	354	387	398	366	331	351	384	387	348	350	371	366	380	376	418	361	386	355	357	371	373	386	359	361	368	393	368	372	365	413	388	339	374	362	328	357	354	392	344	378	395	354	374	352	376	383	400	373	394	378	380	369	364	375	379	366	357	344	357	387	372	396	377	370	368	367	329	378	361	385	333	377	372	350	388	369	366	386	349	388	373	379	388	394	389	351	360	356	388	403	373	372	377	397	398	363	384	374	360	369	364	391	359	372	376	386	382	360	356	376	377	379	385	372	382	344	370	336	386	373	400	359	383	375	334	369	361	388	370	396	381	361	399	383	377	347	381	369	349	372	360	379	393	355	361	381	401	391	368	381	380	388	377	353	375	386	350	372	377	365	399	360	381	367	348	386	374	399	359	367	376	375	347	394	398	347	377	360	379	362	397	376	379	345	375	345	345	367	387	416	360	382	333	386	382	381	378	375	348	368	381	369	372	379	357	404	369	391	367	362	345	327	394	364	362	383	380	397	367	332	352	391	392	400	345	386	389	346	420	381	346	344	366	410	350	402	403	357	341	340	369	337	376	385	344	403	372	370	373	368	363	383	427	407	399	389	369	403	391	418	369	361	353	355	432	367	350	379	372	383	391	374	370	356	355	374	409	389	341	408	366	372	370	354	398	371	360	379	334	391	358	379	365	377	368	389	387	385	359	361	335	366	373	388	329	393	387	390	383	363	338	370	392	370	374	402	407	361	368	341	367	361	329	384	370	356	340	392	351	364	362	339	375	384	377	363	337	369	356	370	379	414	352	367	348	344	422	388	377	369	368	370	399	405	375	398	339	364	373	392	365	384	388	354	347	390	388	362	365	366	381	378	349	381	389	361	329	377	394	367	397	363	382	385	376	351	369	345	369	399	340	381	365	371	365	395	384	364	379	411	383	354	338	372	363	353	366	363	366	350	407	365	406	388	413	406	337	366	360	380	357	350	380	399	377	369	366	392	388	395	389	409	381	341	356	410	396	377	371	368	347	382	383	348	357	369	385	411	391	364	375	377	339	351	363	360	390	421	386	391	379	373	425	375	403	352	407	389	355	349	345	397	381	343	374	352	406	387	386	384	352	348	361	369	377	373	360	372	355	361	406	338	390	374	341	395	364	371	357	362	371	397	345	339	372	379	356	310	363	429	373	359	368	327	356	380	413	402	385	361	358	338	382	377	401	361	358	366	375	374	384	384	418	404	365	389	347	341	352	360	342	406	411	355	355	393	389	377	379	396	389	369	393	343	360	352	370	378	394	384	359	339	383	376	379	380	394	350	366	380	374	382	367	367	385	382	357	385	358	383	348	365	406	371	366	366	397	395	385	400	408	346	385	342	363	406	377	390	392	382	387	368	391	389	375	354	359	389	402	376	362	358	366	406	399	372	353	377	372	419	358	405	356	358	375	387	370	369	402	382	382	429	328	349	385	392	360	340	356	380	381	365	365	342	378	348	359	384	378	354	348	374	376	378	387	365	382	391	378	357	387	376	368	322	364	374	364	406	384	383	367	374	355	373	376	336	389	397	376	376	373	366	359	378	349	372	371	362	359	394	387	330	338	387	398	376	402	388	363	337	366	349	381	347	363	374	393	385	367	368	362	376	395	415	376	419	397	357	355	378	366	380	351	381	374	366	362	359	366	369	407	387	372	399	415	343	369	376	362	349	400	362	342	348	383	388	385	353	343	388	380	359	431	393	383	384	342	371	359	355	347	374	346	343	346	389	372	342	382	387	385	382	375	378	366	361	383	362	412	352	353	378	361	347	358	361	352	377	392	385	379	390	408	365	388	351	386	370	368	393	412	368	354	381	381	372	351	370	382	371	441	411	386	363	382	362	383	384	375	406	393	384	371	361	364	375	373	354	369	362	367	408	386	393	343	370	384	393	368	387	359	374	362	343	385	376	380	379	324
15991	17525	8338	10094	7803	5260	4777	4084	2865	2847	3012	2798	3379	9788	10272	6861	4880	3338	1785	1108	676	523	471	437	414	431	396	405	409	389	418	401	378	433	373	378	400	398	449	415	375	416	405	404	407	419	397	396	407	411	381	418	392	399	403	392	399	411	422	414	383	385	408	391	420	440	382	428	414	405	389	405	392	387	370	436	385	428	383	414	381	397	417	398	399	405	405	431	429	420	399	375	400	383	425	395	417	417	452	406	406	393	393	390	386	389	449	409	422	431	424	371	426	405	430	398	399	431	438	402	404	443	377	400	392	400	390	386	425	422	404	406	381	424	396	410	390	374	421	396	417	388	396	429	424	389	425	393	400	403	411	405	417	415	413	409	402	427	406	429	439	380	419	420	408	418	414	428	407	401	383	405	411	436	388	415	425	390	408	431	381	423	403	408	378	396	404	412	414	387	410	439	429	385	381	389	411	425	406	417	404	375	406	391	402	383	402	398	405	410	394	432	382	394	398	417	427	411	437	380	398	407	387	405	415	397	432	393	413	374	398	388	409	426	418	402	377	416	418	442	441	446	414	431	409	398	404	377	423	389	377	369	431	421	402	410	396	399	374	401	410	424	417	453	386	419	393	428	392	395	388	406	371	408	379	379	397	379	392	448	398	401	426	421	397	411	422	380	369	410	412	428	431	391	380	412	404	409	398	403	417	414	387	422	419	381	431	402	432	424	398	396	382	416	373	414	393	425	362	402	404	406	413	432	446	405	380	425	409	428	409	405	393	406	411	441	428	413	390	377	396	426	417	411	401	402	398	407	404	417	435	403	403	414	396	401	404	424	426	415	391	404	413	385	400	411	402	387	378	379	374	412	410	391	383	402	407	428	383	402	395	433	413	430	399	415	422	409	415	425	443	443	419	400	429	442	392	424	397	406	399	397	395	395	379	411	426	381	395	376	402	393	430	412	395	402	392	434	382	425	414	410	402	386	398	408	403	381	390	458	435	416	380	413	401	414	393	417	422	426	375	410	423	410	428	370	396	388	381	431	387	390	414	416	476	408	371	380	374	373	440	399	388	380	389	395	403	410	390	435	380	411	423	412	400	387	387	430	394	388	404	392	402	395	413	403	421	391	396	410	378	385	429	399	410	395	400	412	413	419	418	409	365	416	433	417	411	426	458	398	382	417	419	379	393	357	416	417	401	355	415	415	413	385	437	433	422	420	409	396	429	397	415	409	413	405	425	398	417	423	393	392	406	409	390	415	411	384	391	413	429	397	397	409	398	431	394	410	445	398	396	425	430	374	441	410	417	418	381	400	396	454	378	464	407	388	368	428	404	419	410	387	405	425	370	423	395	371	398	433	394	400	421	381	420	419	404	457	415	382	440	428	401	427	381	400	395	410	387	367	412	425	417	398	425	403	410	384	432	391	418	372	399	384	387	409	411	399	397	421	370	392	389	428	419	412	398	388	394	436	437	418	439	399	413	443	412	420	443	386	396	385	387	443	392	439	430	412	422	396	397	452	432	410	402	390	378	432	408	374	391	438	394	429	412	406	421	423	416	400	404	419	371	376	418	427	400	412	402	400	440	397	383	400	399	434	445	421	373	403	428	402	419	393	428	409	438	436	410	408	330	411	427	392	425	426	406	432	424	424	405	404	383	400	393	438	402	387	413	424	386	411	390	379	394	385	387	397	431	413	368	442	387	418	437	442	413	415	432	392	370	442	396	403	370	439	393	376	393	449	445	419	421	392	374	412	388	384	412	403	392	388	405	380	393	420	418	431	396	429	372	408	426	396	369	433	392	395	414	393	397	431	411	417	438	402	414	360	423	402	403	444	414	401	427	414	406	386	450	399	394	416	405	396	416	401	409	373	397	400	427	405	389	400	403	407	400	404	398	384	422	398	410	416	392	389	414	419	356	416	413	407	397	439	351	410	403	405	422	408	385	428	379	458	409	432	442	350	401	393	400	410	365	391	401	427	391	429	394	459	415	381	415	390	423	391	395	421	385	398	424	401	404	402	444	428	395	388	380	446	387	405	393	403	405	400	396	377	395	383	370	378	394	383	385	419	415	443	406	427	415	400	388	425	418	386	366	361	389	408	400	400	378	403	405	432	429	434	388	444	349	418	429	392	401	397	398	418	381	448	390	402	391	375	410	371	408	394	358	411	432	407	356	381	416	432	422	452	386	399	434	402	416	424	444	391	392	392	400	390	395	424	402	368	437	419	444	441	393	415	398	404	415	421	416	389	391	388	455	390	401	401	407	371	418	388	417	417	424	411	393	426	399	407	406	417	407	396	427	365	447	385	388	395	458	391	397	421	404	434	352	375	372	381	393	386	406	387	384	400	413	408	431	410	448	406	410	431	400	401	423	413	420	393	397	380	419	394	420	424	369	409	389	375	407	410	429	411	387	380	425	392	402	400	391	432	405	418	379	419	412	385	380	408	398	384	412	409	390	431	412	392	387	421	411	409	418	418	402	411	424	408	399	406	423	418	419	423	392	408	393	391	388	418	425	363	436	398	389	426	409	380	436	404	428	374	391	369	406	375	403	425	427	371	456	406	365	402	370	401	420	428	427	375	367	410	392	411	400	392	357	409	419	386	411	394	394	411	394	422	390	398	392	384	451	372	401	403	406	411	350	420	417	426	402	426	414	398	420	445	430	412	404	427	458	392	421	464	398	418	382	394	410	451	423	463	404	403	391	414	414	434	354	400	423	422	361	404	427	398	419	390	412	407	394	391	436	412	426	413	416	426	422	436	439	430	409	454	414	417	440	397	376	355	396	407	425	412	422	403	400	390	425	382	431	392	394	393	366	432	408	395	409	397	423	409	397	426	412	398	440	369	381	424	379	422	426	410	442	457	405	426	436	411	379	439	391	385	379	405	393	442	409	378	428	421	421	419	414	362	409	389	418	425	409	423	395	374	428	365	431	416	428	454	418	439	461	404	429	437	361	406	399	385	398	433	414	411	401	395	366	437	402	398	410	390	411	414	385	381	423	393	428	387	414	421	392	408	404	385	401	437	410	415	405	394	377	406	391	429	390	452	389	454	425	408	392	391	379	399	394	434	399	412	372	384	382	395	412	410	407	412	419	424	378	387	385	415	376	373	412	426	398	415	386	404	406	393	433	401	427	410	408	374	390	424	377	368	394	405	406	439	382	426	441	352	443	424	398	409	404	398	392	417	409	408	384	391	375	415	410	427	409	390	421	412	428	396	373	402	407	388	412	421	413	381	410	393	396	432	408	385	398	400	381	419	396	421	375	429	388	413	442	401	431	421	412	404	418	395	415	426	381	419	418	428	431	409	431	447	400	417	406	372	401	413	403	416	421	384	377	394	396	414	372	416	407	409	417	392	416	410	412	410	405	427	423	424	409	434	395	393	368	389	381	399	417	417	422	403	386	408	387	409	409	391	423	379	414	422	369	438	402	422	383	399	415	423	384	411	380	416	390	412	394	376	411	419	379	408	374	399	432	407	400	393
22936	21452	29209	24092	21459	21701	12160	3540	2567	2435	2100	1796	7380	17099	19251	14222	9511	6432	3404	1720	1078	732	641	560	546	531	493	518	555	541	517	513	514	544	523	569	513	511	525	556	534	498	509	530	510	547	512	534	522	520	556	538	539	564	576	577	534	524	542	495	517	495	507	579	525	573	464	563	542	546	504	543	537	513	563	542	541	526	533	567	519	521	563	491	536	503	512	543	563	477	548	541	571	492	544	531	553	518	543	482	539	541	574	538	551	491	512	534	519	549	515	549	528	570	507	490	557	551	525	544	542	527	513	564	526	522	518	492	511	518	544	507	578	539	524	483	500	573	533	529	546	507	556	544	461	543	491	499	551	527	515	529	497	484	550	520	527	568	548	529	529	541	529	503	513	523	500	531	475	516	529	546	513	524	552	540	525	539	523	533	533	538	550	542	564	496	553	494	542	530	522	510	539	516	528	543	508	521	566	545	526	529	531	482	516	513	500	526	526	486	531	506	534	527	522	530	549	569	509	514	537	512	532	495	520	500	498	525	517	488	499	546	548	514	516	506	500	501	545	500	533	549	518	579	532	505	534	543	481	477	548	493	517	519	509	549	500	570	510	501	531	553	501	489	532	501	501	492	522	496	529	509	532	512	552	520	504	504	469	517	530	571	526	501	504	513	516	513	539	567	505	563	508	495	520	561	556	509	526	541	500	537	492	542	512	508	502	514	478	511	599	569	542	463	529	541	527	515	577	535	534	575	504	487	529	551	539	475	544	513	539	508	548	540	501	521	501	549	521	526	524	565	483	522	507	568	535	515	502	571	547	505	515	555	486	499	493	528	533	554	542	494	534	516	529	557	522	552	548	515	497	513	533	512	543	575	563	520	488	510	499	482	545	545	572	532	531	533	518	541	540	574	496	514	520	502	537	542	539	505	581	568	532	521	518	537	522	524	530	553	488	481	532	501	554	474	469	521	515	536	540	510	531	509	543	529	531	543	512	500	514	504	544	526	545	538	528	532	531	512	513	511	508	506	534	545	553	516	476	543	552	528	540	553	537	513	528	559	502	515	540	539	513	556	524	521	514	493	540	490	517	553	573	510	548	526	563	529	548	526	528	540	499	481	506	577	517	550	546	525	518	515	504	537	502	527	534	487	506	540	492	591	487	504	548	538	500	558	537	531	522	521	524	522	495	500	507	591	507	551	503	524	501	496	542	550	522	508	499	469	504	547	503	509	579	525	512	541	530	500	526	526	515	533	499	517	535	536	533	524	545	538	525	591	499	525	495	516	495	530	492	513	533	494	548	509	523	576	509	540	529	514	505	516	506	499	512	498	535	541	540	511	524	472	529	529	545	509	550	537	502	493	545	530	518	558	535	535	552	528	558	514	550	502	532	538	555	520	553	481	526	505	548	526	558	539	550	530	550	551	560	531	535	525	496	527	578	560	538	514	533	536	474	540	495	530	539	538	577	556	519	523	508	552	537	530	544	520	508	540	512	530	474	548	490	517	503	542	499	498	530	522	542	543	511	549	535	522	570	530	568	508	539	516	507	545	537	534	530	508	532	552	480	483	558	498	497	557	474	526	496	540	499	541	571	511	514	527	552	540	520	551	529	474	527	505	552	488	524	553	549	523	507	530	551	559	547	503	492	544	533	554	524	530	529	488	531	483	536	520	529	538	489	523	539	529	477	540	529	517	554	539	491	550	523	545	531	544	552	506	512	558	542	530	515	512	538	496	549	461	528	518	541	528	501	547	591	539	538	536	537	522	513	537	507	524	520	547	552	521	482	522	480	496	550	521	521	491	554	529	512	471	563	495	539	535	553	517	486	501	550	540	523	542	557	531	530	530	541	539	534	531	542	529	535	488	540	580	544	566	491	525	522	497	522	509	549	534	540	525	516	528	536	494	506	557	538	547	550	484	533	560	497	533	508	549	516	516	572	523	509	561	574	523	484	556	546	507	557	531	552	573	570	569	552	504	513	539	532	532	479	552	502	554	553	562	527	508	522	517	539	576	515	500	537	503	496	520	538	540	552	533	561	538	535	546	527	533	504	539	559	509	519	553	557	502	504	523	499	570	532	549	513	556	499	549	515	520	510	488	473	498	533	561	543	499	488	500	553	508	513	508	511	509	579	534	508	514	532	541	572	537	533	552	530	545	511	561	508	514	526	533	543	547	510	508	541	517	487	535	551	560	505	518	521	527	523	511	547	547	509	521	530	505	500	557	549	552	534	530	500	494	502	522	544	524	548	536	545	551	556	525	534	495	502	491	521	514	543	484	541	502	534	533	507	525	504	506	572	470	551	533	501	499	530	558	525	503	490	531	505	498	531	502	525	531	547	572	530	545	545	548	575	550	546	517	547	538	522	513	530	522	487	536	516	527	505	535	495	544	542	533	555	532	507	542	521	573	540	551	489	571	512	510	515	576	513	500	536	531	514	513	532	521	522	514	503	546	540	504	496	542	541	530	516	518	519	545	522	540	541	531	483	515	499	527	534	532	557	539	525	531	523	523	542	527	521	580	485	482	540	565	551	521	542	526	506	553	494	521	516	544	526	546	506	577	498	549	533	476	509	546	541	549	549	548	544	533	507	538	519	518	567	524	504	534	525	556	535	515	494	502	514	528	558	527	532	553	514	501	518	540	560	526	536	565	545	489	489	511	530	499	498	535	547	526	560	542	511	543	508	540	553	504	544	505	478	505	503	542	517	516	516	513	517	510	508	572	527	542	541	537	524	508	552	500	542	498	501	539	482	532	546	498	540	530	512	505	521	491	510	517	565	526	514	538	529	537	510	543	611	507	507	486	548	513	517	549	500	520	519	518	553	525	555	517	542	539	524	491	522	495	526	504	484	489	537	500	515	539	509	539	521	545	504	508	547	491	534	542	483	561	528	533	566	495	532	546	501	569	517	520	534	504	551	512	531	506	510	479	578	498	533	550	573	473	540	516	528	551	522	526	523	542	543	503	514	549	562	511	473	513	531	548	581	574	496	520	523	528	558	528	538	508	515	508	525	496	567	533	545	535	547	487	507	529	538	546	555	483	517	551	489	549	532	496	503	554	516	474	508	496	514	482	493	544	544	532	578	533	531	544	508	558	481	512	499	518	525	508	486	537	533	525	525	525	514	508	540	483	517	483	527	500	534	543	523	514	525	509	558	532	522	538	509	551	566	503	510	535	523	550	541	517	501	511	515	522	503	537	583	552	510	532	516	531	538	484	512	505	484	568	530	548	554	541	518	498	507	527	495	544	489	549	540	572	515	519	521	492	533	499	531	515	526	519	538	519	540	512	552	486	504	535	543	512	496	510	491	511	503	507	520	541	538	522	511	541	517	502	576	537	524	483	504	512	556	563	573	521	491	494	531	479	504	570	524	492	530	531	512	512	556	507	550	559	552	525	527	503	503	550	509	537	553	542	530	509	511	506	552	509	507	527	503	518	499	501	552	541	534	497	526	515	484	486	529	522	542	520	556	524	511	540	530	510
22047	28810	17073	15740	11166	10030	6399	5462	4376	4352	3472	2876	12023	23412	23730	17979	12900	9140	4824	2435	1387	931	748	625	617	546	567	542	513	558	511	550	579	553	564	520	536	558	540	566	523	524	543	536	565	542	568	543	575	489	537	575	537	539	494	573	562	541	578	538	566	554	579	559	546	550	545	507	528	510	583	511	475	524	504	493	528	525	582	537	556	575	572	509	575	521	585	570	577	514	565	522	600	541	536	526	524	597	560	543	537	551	506	571	523	574	520	556	535	549	558	549	553	572	526	520	574	522	563	523	556	526	535	558	598	566	561	534	561	539	523	530	557	515	550	537	511	554	564	484	553	584	626	556	531	525	584	595	541	556	550	594	500	547	534	567	551	586	545	545	516	572	538	535	505	526	498	495	539	538	608	499	527	573	558	563	554	543	543	540	551	502	487	536	526	548	532	569	522	519	549	572	563	594	546	544	555	546	538	563	506	543	550	527	574	542	541	558	589	526	556	587	539	551	564	560	537	504	504	518	568	579	526	534	499	530	552	540	551	504	517	573	556	537	577	568	547	589	546	565	599	527	531	582	575	584	571	521	553	543	579	517	556	535	536	528	580	561	514	517	499	583	505	506	542	519	504	539	515	584	526	554	526	514	509	539	582	513	522	558	545	543	502	596	571	573	521	521	524	513	566	532	535	531	562	575	539	579	514	546	541	529	536	542	519	510	524	489	529	538	550	532	564	521	539	516	548	530	535	592	505	563	568	571	543	508	536	543	534	520	573	528	558	566	560	531	525	545	581	541	539	558	530	533	557	568	579	582	530	530	540	567	546	534	546	509	516	533	548	556	521	549	511	522	586	544	552	591	533	524	537	568	531	542	523	517	505	530	549	554	541	548	575	523	495	545	544	560	550	542	528	530	579	540	549	587	517	576	540	534	554	556	557	578	538	514	530	577	556	531	534	560	541	559	569	522	541	548	571	559	542	515	567	536	538	573	576	544	527	545	483	532	559	536	519	541	560	526	558	568	539	547	510	564	574	511	528	572	569	553	531	552	578	544	577	550	549	515	543	599	574	526	549	546	552	550	587	559	550	517	521	539	551	510	545	515	541	513	548	514	520	532	561	578	549	511	552	536	579	542	535	548	552	538	550	497	553	533	525	545	584	537	567	579	543	528	580	565	516	539	563	585	566	535	540	499	518	534	537	548	519	548	552	496	561	562	535	547	551	540	570	509	550	533	542	497	557	521	570	596	541	539	543	496	559	519	539	567	537	547	536	537	557	573	490	506	497	577	539	566	517	593	543	545	507	516	529	554	585	506	526	573	552	563	524	574	518	554	559	568	505	510	554	566	526	567	537	517	570	559	552	555	556	580	577	527	532	527	564	522	542	571	591	543	561	512	550	552	507	537	520	542	556	571	534	499	519	578	537	529	556	538	550	535	543	540	559	509	535	539	518	544	567	533	566	568	526	566	544	485	545	581	533	544	548	567	579	550	540	494	536	570	564	525	542	552	520	579	573	567	520	598	587	532	549	596	555	536	558	532	537	514	518	524	548	547	551	564	530	521	538	519	512	504	498	547	556	549	492	533	557	547	542	524	561	586	572	554	507	585	491	598	564	600	560	504	560	556	517	476	561	523	525	573	491	546	537	526	576	561	548	545	543	536	541	553	502	553	527	503	534	534	524	595	495	568	530	604	538	499	568	591	529	544	550	521	568	517	583	543	536	567	547	490	537	516	537	536	555	566	581	570	524	564	541	579	563	516	553	542	550	549	562	536	533	520	514	518	544	551	560	500	541	540	537	566	577	540	567	564	522	528	559	540	558	543	567	497	520	531	545	539	515	596	564	575	514	562	529	555	509	531	549	511	525	595	574	532	559	530	529	572	544	510	576	550	568	564	554	538	540	534	541	508	557	558	524	567	516	543	558	520	514	536	597	534	575	518	544	564	559	547	554	510	533	515	542	519	513	543	576	553	513	552	501	547	531	530	550	563	541	542	581	593	583	589	528	491	493	528	533	523	545	555	547	559	536	534	514	557	532	562	551	561	564	532	554	534	546	548	506	547	550	517	526	532	547	563	556	563	549	546	544	551	507	524	548	537	523	537	512	566	541	557	510	551	578	581	565	533	570	549	499	557	573	565	541	558	561	534	532	536	524	536	519	533	592	586	575	526	543	559	541	515	532	553	560	580	557	548	541	527	574	561	557	533	561	546	550	549	549	551	544	553	563	516	559	570	541	571	535	584	566	560	566	532	572	560	535	550	528	545	528	516	584	545	518	527	564	564	557	523	587	553	563	555	561	560	536	589	519	545	520	519	569	536	502	524	516	558	507	569	563	517	573	525	566	548	555	561	592	540	544	558	528	593	505	520	508	516	518	530	549	522	549	549	558	569	568	561	546	590	569	545	540	516	532	535	526	554	504	585	535	537	552	554	522	557	551	508	494	515	536	517	522	549	535	569	551	498	510	536	538	559	543	512	549	513	534	545	542	559	519	560	571	516	533	546	526	579	573	553	558	515	549	556	530	589	545	554	571	576	527	578	556	502	556	572	548	532	556	554	567	581	555	541	550	556	563	547	561	520	523	549	535	539	536	486	546	516	504	554	504	502	531	549	571	509	534	531	543	495	537	582	512	530	561	533	565	556	591	511	561	507	538	534	526	525	550	552	560	569	546	522	557	565	493	522	536	535	557	561	543	513	536	553	517	541	508	578	546	529	536	547	545	558	519	566	552	518	508	543	512	541	553	523	573	521	544	542	571	536	497	523	543	538	547	565	564	509	544	529	546	526	532	548	551	589	562	549	573	565	544	500	573	551	516	532	568	557	582	528	508	599	545	557	539	523	566	529	562	564	504	538	581	510	553	557	536	583	541	534	532	539	546	519	530	538	529	496	528	524	559	513	576	508	593	519	532	542	514	508	518	557	540	553	563	534	513	570	520	523	554	550	548	530	527	520	557	600	550	572	586	520	515	512	527	519	500	530	541	530	573	535	500	526	536	531	569	567	535	485	570	485	535	538	533	502	566	558	545	556	521	572	500	537	560	526	567	558	593	519	561	472	560	559	568	569	523	557	577	570	537	527	542	557	508	528	581	546	529	568	553	571	551	543	592	587	525	528	573	577	520	495	543	527	564	556	589	539	549	555	521	539	537	525	568	514	555	592	528	523	522	539	556	540	552	538	544	536	568	492	568	544	540	555	532	566	519	525	543	564	549	539	519	584	575	572	515	502	554	558	566	491	542	533	540	563	539	598	505	540	487	561	519	491	552	576	545	565	540	528	555	572	495	549	581	530	529	573	494	527	505	539	518	571	518	522	538	548	580	502	536	521	548	609	545	546	535	554	544	557	549	550	544	566	564	542	540	602	561	535	562	569	518	539	586	496	513	561	607	528	545	556	550	536	553	531	600	519	521	544	500	567	556	530	532	562	581	578	544	561	566	530	564	564	555	509	576	540	545	533	561	523	536	529	562	519	540	571	549	535	510	572	509	504
28239	18913	8351	5689	2398	2452	1964	1491	1122	881	689	583	610	996	1137	1041	891	675	574	410	353	392	341	307	350	317	318	343	365	319	341	340	339	347	324	340	329	310	333	353	342	330	319	352	332	345	321	345	338	329	328	374	293	308	299	311	343	310	335	345	323	353	313	333	354	313	341	312	310	334	337	332	303	355	308	323	326	331	306	294	339	299	313	311	312	317	324	317	307	320	311	320	324	321	309	323	319	323	362	324	291	322	309	328	283	351	313	342	314	311	325	359	335	312	309	330	306	329	326	347	345	310	349	339	359	339	345	364	330	333	363	318	349	322	319	307	286	305	331	346	356	335	325	328	349	324	304	332	305	307	313	338	311	338	369	326	302	322	344	356	324	309	363	361	341	313	322	320	329	340	326	291	354	330	335	310	311	366	340	312	340	328	300	300	291	345	349	330	332	344	343	345	299	305	335	356	311	322	287	316	300	307	319	320	355	372	336	370	361	303	317	339	336	335	331	320	333	336	343	318	323	338	321	301	318	337	336	340	349	334	351	308	317	338	356	312	316	320	303	329	315	322	344	289	351	335	322	342	309	324	331	293	297	305	319	377	363	372	363	335	344	321	345	296	353	320	304	314	309	357	294	345	316	323	361	308	350	305	341	323	326	329	319	316	346	357	325	316	350	298	375	344	313	343	321	347	312	351	312	370	326	303	318	319	346	332	338	356	343	347	345	302	305	322	326	337	344	322	322	317	354	328	330	316	299	341	325	348	322	315	346	318	332	319	329	315	311	302	304	327	282	316	332	350	350	299	329	325	358	332	336	335	317	321	330	330	312	323	331	341	304	320	299	343	347	320	306	318	305	351	327	359	330	350	326	323	331	310	335	338	336	358	358	312	315	314	364	340	337	327	321	303	344	335	335	350	330	338	301	348	360	337	321	339	314	309	340	313	325	325	337	337	327	324	345	338	346	317	327	351	327	310	323	344	297	330	333	324	309	330	333	303	301	339	331	331	307	327	293	315	326	354	367	307	313	337	310	327	319	338	334	346	331	326	310	348	371	314	315	316	333	316	313	306	319	353	347	310	321	345	360	355	301	310	318	332	359	330	310	332	330	361	325	293	295	308	329	350	308	315	319	345	314	342	321	318	304	303	316	366	339	315	313	334	301	331	324	349	345	338	318	340	319	323	335	311	352	338	372	320	290	352	305	349	341	336	321	309	310	308	300	314	343	305	315	330	355	358	323	326	299	289	332	337	315	345	344	315	332	343	330	326	351	328	339	327	348	304	319	337	334	350	351	306	347	328	302	314	318	338	328	319	346	339	328	347	337	314	334	307	327	337	344	311	331	326	367	357	317	329	346	339	310	278	334	322	320	316	329	321	282	340	346	329	331	340	354	348	323	329	336	325	330	296	342	295	331	324	342	323	353	349	318	344	325	346	321	314	317	330	335	329	333	359	341	307	358	330	303	339	314	332	349	351	334	320	344	333	326	346	304	347	312	340	328	333	328	323	329	361	347	314	337	345	333	341	298	345	326	333	296	336	325	334	351	328	302	348	325	329	337	313	328	307	310	322	357	290	311	344	356	341	322	311	320	315	328	321	323	337	320	323	323	328	339	335	349	348	356	310	328	340	322	339	331	328	320	348	318	330	342	328	311	338	330	325	325	309	345	368	312	328	359	340	353	347	331	318	301	332	334	325	302	305	324	339	349	304	304	318	294	328	316	328	323	335	334	314	337	349	311	326	347	323	355	331	325	334	294	338	318	353	367	329	333	326	320	342	342	356	358	301	318	330	322	314	364	337	352	326	344	337	331	343	312	308	307	317	317	367	316	292	332	344	329	339	321	308	321	297	333	311	333	329	323	322	319	356	339	344	364	329	298	306	304	318	326	330	334	306	348	314	305	298	340	313	342	343	317	331	319	330	286	324	343	335	332	341	329	316	316	345	325	333	331	342	351	302	323	325	331	356	341	310	325	323	340	353	304	303	357	337	305	315	340	324	343	350	324	315	305	318	336	309	305	317	310	339	320	341	297	328	303	346	347	328	366	304	321	352	329	314	312	341	316	334	312	322	304	311	347	345	349	323	322	333	361	335	361	323	321	337	313	342	329	349	354	329	296	333	342	318	333	327	321	344	318	287	333	296	338	326	310	320	351	338	338	303	333	341	330	371	320	326	326	347	343	352	340	329	361	350	362	318	335	315	343	303	310	304	321	315	321	355	284	313	301	330	314	337	331	300	352	364	325	327	354	357	328	323	335	328	302	289	336	338	324	337	311	367	347	340	324	305	311	334	299	328	344	322	309	315	362	340	315	328	336	323	299	323	327	338	352	349	350	297	346	371	312	337	305	315	347	329	317	331	318	353	335	319	325	338	340	343	326	373	311	327	306	346	330	339	363	342	328	337	386	329	353	331	329	340	318	329	307	360	318	323	335	346	324	346	360	281	343	356	326	321	339	348	336	321	305	366	298	307	316	315	311	322	304	346	349	342	313	357	336	339	310	322	310	295	352	331	349	326	350	358	324	348	355	362	366	360	308	364	342	305	317	330	347	321	341	330	341	319	325	315	314	324	327	330	342	301	340	340	343	329	319	344	305	311	345	345	311	335	339	314	314	306	294	335	350	307	353	340	311	310	300	302	312	337	324	353	306	326	317	332	344	331	356	330	329	349	336	313	307	342	342	341	311	331	336	356	360	336	325	342	331	338	336	315	339	326	312	325	353	353	318	324	315	329	313	329	311	339	333	343	348	337	315	328	324	313	344	307	357	309	334	332	325	326	369	340	334	326	341	324	308	323	331	327	324	323	337	343	316	320	326	310	335	353	289	331	333	323	307	293	347	359	323	310	332	319	325	328	296	342	344	305	337	321	333	344	331	320	334	314	315	315	341	326	337	369	339	327	355	348	347	329	339	332	343	334	305	336	344	354	315	309	316	334	319	309	306	331	318	299	341	305	293	298	328	324	328	301	325	334	312	337	340	301	329	335	335	315	332	340	339	347	316	321	331	330	314	316	349	310	327	350	306	344	335	310	289	348	324	345	320	358	320	327	338	325	354	323	330	322	328	296	353	308	328	349	346	351	347	333	329	347	328	322	334	330	354	317	341	338	328	376	362	319	341	333	332	327	333	332	305	294	339	320	320	296	322	342	302	319	340	333	322	348	322	301	328	367	310	336	324	351	342	300	325	299	318	349	341	325	325	358	323	369	325	329	293	323	358	313	352	311	349	303	328	314	336	296	323	332	335	313	282	330	330	321	361	327	353	319	316	381	338	316	307	320	322	331	316	298	306	322	324	307	334	316	313	338	313	337	324	329	364	327	318	348	300	294	322	354	301	313	320	333	329	308	345	326	393	316	324	301	362	327	351	307	312	323	364	341	330	322	347	323	335	331	332	280	312	328	338	315	348	326	327	350	321	324	360	336	315	330	315	326	337	353	316	331	352	275	332	318	307	328	314	336	327	314	305	325	339	306	343	339	351	333	324	331
13856	8050	7068	7378	3797	4544	3756	2956	2323	1512	1113	846	944	1344	1542	1441	1129	899	640	531	420	365	392	379	373	351	362	373	358	353	331	358	317	345	378	346	366	385	372	401	343	351	365	365	361	341	406	315	370	363	357	336	386	356	365	348	317	356	392	349	356	325	348	331	361	345	360	343	353	355	371	377	363	319	340	364	358	349	361	356	361	364	393	349	357	339	308	338	340	343	337	380	323	351	344	353	334	327	370	387	370	362	376	340	356	353	357	354	343	346	371	366	324	353	353	367	328	387	349	327	359	329	353	362	342	378	391	380	353	316	369	360	349	381	387	335	394	314	354	353	361	363	360	354	352	375	334	362	347	355	334	359	372	358	362	387	375	351	371	363	342	366	399	336	378	387	334	355	339	357	353	333	374	308	360	386	354	356	311	371	361	332	381	350	380	326	368	349	339	384	360	339	381	332	360	375	331	374	356	379	363	328	383	323	348	347	325	342	361	348	368	382	391	328	368	343	329	342	390	369	357	365	360	381	357	373	371	353	328	334	334	340	314	369	328	357	329	390	321	383	364	347	331	306	351	350	349	353	315	348	325	362	356	360	350	369	359	372	373	396	386	333	332	349	357	337	370	366	341	358	347	369	347	368	382	344	347	342	359	368	354	343	346	354	357	331	319	349	367	359	369	329	376	321	342	344	382	363	370	371	307	363	351	381	341	416	316	357	355	356	346	342	350	365	334	380	346	347	343	359	329	354	357	342	347	359	339	361	371	352	355	414	374	351	382	329	384	357	354	342	370	361	334	318	340	334	332	347	345	364	392	370	375	336	368	331	381	342	351	349	342	342	366	353	364	334	343	343	340	369	328	352	388	361	324	339	342	373	368	368	367	332	360	371	349	375	347	349	327	362	366	335	332	372	335	373	338	360	319	334	351	383	374	383	370	379	356	363	366	373	328	344	331	374	374	371	376	372	322	341	342	360	333	363	368	349	389	362	342	338	352	338	404	365	351	343	352	318	348	351	363	348	342	349	356	348	366	329	358	396	334	342	355	361	369	335	345	354	358	315	325	382	346	377	357	337	361	326	335	343	359	345	364	360	356	387	342	368	354	366	338	390	391	354	310	359	348	348	381	326	348	338	365	348	332	375	371	369	330	366	353	368	346	332	359	356	358	375	387	350	347	352	357	349	349	331	339	341	344	386	346	353	356	371	360	334	359	357	367	346	379	362	367	326	353	305	344	342	294	355	324	366	339	378	368	370	344	361	389	335	349	347	353	360	329	352	356	325	350	355	364	346	359	346	364	362	330	378	364	339	335	358	338	386	317	360	365	361	340	364	333	336	353	338	337	348	333	370	362	358	351	376	380	373	396	327	327	335	349	369	361	328	345	357	372	344	407	356	346	354	381	310	368	343	331	397	342	353	342	379	375	358	372	373	337	388	384	323	377	345	366	374	375	361	357	358	359	360	323	363	355	317	368	351	384	346	350	370	340	337	322	352	352	410	347	361	340	352	377	381	368	367	341	401	386	352	358	352	383	346	351	371	375	363	342	328	360	353	348	367	365	348	361	357	371	342	361	334	371	340	390	335	343	344	350	366	377	315	338	347	338	353	371	347	330	353	359	336	326	364	349	327	368	377	333	363	398	372	355	344	365	361	350	379	375	300	371	366	348	373	362	340	325	405	375	373	374	350	365	391	381	374	386	332	337	338	368	339	352	342	311	369	348	400	340	327	333	358	366	345	382	334	342	372	335	344	379	373	324	356	349	338	357	355	383	363	381	350	357	372	354	343	342	349	339	355	354	348	360	371	376	341	346	363	358	366	371	400	359	324	373	363	356	351	343	344	341	335	363	354	368	363	355	390	358	332	380	347	356	335	330	343	382	375	343	340	342	324	390	350	359	373	381	373	345	371	326	354	353	343	373	341	333	352	325	363	373	321	367	381	340	356	342	359	336	364	341	342	379	347	396	371	368	353	345	363	366	353	321	353	364	354	381	377	337	337	367	357	380	340	339	364	347	353	348	395	322	371	345	379	375	373	361	398	346	361	371	340	359	341	357	335	357	322	367	361	330	334	348	331	342	348	359	348	341	360	343	329	335	333	327	375	373	365	343	368	347	335	355	340	351	344	333	355	326	320	324	349	353	366	339	372	340	354	343	356	356	384	360	378	344	338	338	385	362	363	373	346	337	377	377	383	387	342	347	359	364	351	340	371	379	352	363	347	326	388	365	353	352	348	338	341	348	345	352	354	323	364	374	372	371	369	375	351	406	372	352	364	363	371	359	326	334	359	339	375	353	367	372	374	376	334	372	358	371	358	352	397	361	338	342	382	337	369	374	381	323	365	354	352	347	365	361	337	372	327	340	348	368	373	344	310	364	375	354	335	342	362	356	341	342	350	329	312	316	357	352	345	336	345	370	365	373	330	333	371	356	359	346	316	371	381	369	364	375	331	323	344	386	381	342	339	351	365	355	353	347	362	371	351	339	380	336	356	355	341	345	363	352	346	359	354	361	393	364	372	363	372	366	324	344	347	355	341	374	359	343	321	353	315	343	356	337	378	326	365	366	366	330	349	378	352	366	332	334	371	383	353	373	374	363	337	361	357	351	359	340	351	376	321	359	339	352	343	336	344	347	396	350	356	363	359	329	379	345	313	371	331	331	367	379	368	328	368	353	369	372	346	386	355	356	338	351	387	370	336	353	365	371	336	333	364	364	361	336	357	352	348	326	341	346	365	371	369	335	354	336	350	361	352	331	373	356	401	367	353	351	344	343	374	392	377	352	371	331	360	340	383	352	363	332	396	348	363	363	368	355	330	358	393	378	382	362	382	315	378	336	360	379	333	350	354	371	354	366	357	355	359	369	347	329	316	337	344	384	356	338	387	378	385	345	319	315	356	345	352	373	370	354	338	355	360	368	358	380	375	362	370	385	352	345	361	341	371	358	384	348	371	342	359	342	359	347	341	325	351	363	360	328	384	376	382	307	366	349	343	354	338	357	347	332	372	337	372	345	369	355	367	349	359	352	342	358	353	322	357	367	363	361	346	343	368	374	356	358	359	337	363	351	368	370	354	327	381	364	331	338	343	358	327	385	345	325	372	355	400	374	347	358	335	383	370	354	347	361	343	336	351	367	364	380	395	361	367	370	355	332	324	335	343	346	375	362	329	376	346	315	369	356	355	347	351	369	341	360	345	404	340	369	352	362	357	324	369	388	380	325	346	368	350	333	333	370	348	352	357	339	341	356	367	377	350	403	365	334	317	336	346	378	346	375	340	361	358	370	368	343	336	334	348	352	316	360	342	389	347	348	346	353	307	351	325	365	334	363	355	327	341	341	366	374	364	372	359	365	343	330	358	353	355	347	386	384	348	355	380	340	343	383	292	366	342	361	347	314	397	378	357	362	378	344	373	355	330	368	342	333	350	337	379	352	369	376	332	384	379	332	344	351	340	343	370	340	351	360	378	328	300	351	387	336	343	357	324	364	382
24300	21433	28529	24764	20984	7928	3013	2024	1714	1556	1214	935	2931	7941	9074	7081	4793	3021	1753	1046	636	533	469	405	436	428	426	427	404	408	384	396	420	418	422	422	436	381	402	390	364	351	402	353	427	420	393	422	409	397	436	442	408	398	421	404	397	458	408	415	390	418	412	403	414	401	399	362	417	399	451	399	383	400	399	402	415	428	376	395	393	407	376	406	415	411	427	393	401	403	405	451	421	364	397	401	398	375	395	414	442	366	383	434	410	449	403	368	431	416	380	428	417	407	440	420	392	437	388	393	416	430	406	382	401	384	388	369	412	434	439	383	376	394	422	415	428	380	389	354	422	400	349	420	393	425	378	418	444	403	402	406	411	422	408	409	394	391	400	423	380	399	432	376	397	398	406	420	412	422	411	366	422	415	386	402	406	437	410	368	367	380	417	391	412	401	412	395	404	364	399	364	376	410	426	398	393	419	416	410	405	363	364	418	411	400	391	412	441	412	390	397	402	405	392	395	445	364	378	406	398	421	433	385	391	374	412	425	393	434	359	438	424	445	407	396	399	402	382	384	410	378	423	402	391	362	394	452	376	404	400	415	406	376	411	379	403	416	440	426	367	417	338	395	393	417	422	436	419	420	383	432	371	399	426	410	407	399	444	402	400	379	405	446	373	424	398	435	397	404	432	442	414	420	426	402	424	393	406	388	409	431	354	420	400	387	422	373	421	395	420	403	405	370	383	423	428	419	385	434	385	411	380	433	409	413	420	407	421	391	409	426	395	391	370	401	398	406	369	427	368	436	413	424	403	402	420	393	410	448	424	420	406	417	394	396	444	418	442	399	376	423	432	431	397	397	388	452	387	421	375	393	415	386	376	377	410	397	424	417	361	368	409	421	393	406	386	425	392	396	409	444	365	441	377	412	400	443	444	392	404	399	417	413	362	428	377	427	437	432	382	420	427	393	398	394	404	348	418	421	397	406	398	443	372	386	415	413	420	378	416	423	431	428	443	451	426	389	413	425	370	365	424	369	427	352	410	374	378	423	363	374	418	436	407	411	423	405	411	409	387	380	379	413	412	409	367	405	395	433	376	401	420	440	420	429	394	423	418	424	405	400	398	393	422	433	389	429	385	415	395	412	382	408	401	423	451	406	387	376	395	415	397	429	412	415	405	413	397	415	418	409	424	398	412	401	422	391	407	369	406	405	427	400	412	410	420	399	429	433	375	390	410	414	376	431	426	393	394	386	396	416	407	387	457	429	419	423	434	431	408	412	397	401	403	394	390	427	382	370	378	417	413	405	386	399	385	394	447	428	405	398	437	405	428	394	383	421	379	409	427	438	425	430	390	399	408	382	428	445	354	409	397	381	437	419	404	420	423	382	414	379	411	395	384	386	402	394	386	385	443	401	416	432	441	397	411	422	398	435	402	400	397	409	361	403	403	398	405	372	386	417	392	408	390	406	386	412	364	423	421	426	419	375	406	397	397	411	412	410	397	410	425	419	431	414	410	441	410	414	397	392	412	400	392	401	465	383	418	420	372	421	398	403	403	429	416	399	431	446	448	406	410	409	367	428	400	397	420	362	407	422	391	418	412	446	392	415	402	386	412	403	455	426	401	395	435	461	404	403	401	406	420	368	409	405	389	424	421	418	420	408	403	406	409	384	410	394	389	386	389	404	377	381	374	435	411	376	438	398	407	414	353	400	428	424	424	398	391	362	403	441	387	376	404	383	389	396	385	427	404	402	407	393	444	397	418	391	438	360	355	432	407	430	391	393	361	402	388	416	394	411	386	408	436	419	393	390	403	409	406	421	409	404	391	409	404	408	434	401	404	409	403	390	364	396	402	353	418	409	391	406	416	399	427	406	403	390	414	402	423	417	406	416	396	425	384	387	364	362	392	424	381	397	419	411	414	392	367	404	403	390	415	380	417	439	399	371	434	407	423	385	403	405	384	411	410	440	424	405	419	403	393	423	347	430	390	456	405	415	401	404	391	411	418	397	391	400	400	414	434	398	374	445	397	398	430	403	393	416	423	387	417	406	436	390	419	431	422	363	407	395	403	412	371	388	366	409	436	420	385	418	433	412	400	434	418	443	406	399	398	414	354	399	408	401	411	395	387	405	397	413	443	381	386	390	391	422	361	410	375	425	384	402	409	398	387	386	388	415	390	429	395	406	400	399	407	427	380	421	388	420	405	374	423	381	422	416	408	451	401	391	396	444	407	395	403	374	384	401	379	394	422	399	409	405	413	404	421	406	454	407	425	376	397	418	417	401	416	431	420	377	443	396	381	397	427	390	381	398	416	383	426	401	391	382	412	388	434	450	428	395	440	408	413	394	394	457	372	405	382	392	397	408	399	379	390	396	417	428	460	397	370	429	422	383	387	425	393	399	462	416	377	399	391	404	423	419	401	422	404	358	428	388	405	395	398	395	414	395	403	427	428	414	419	407	429	423	410	400	391	404	400	357	382	415	433	414	403	387	421	401	356	400	384	423	400	418	402	371	380	417	378	379	411	432	421	431	399	435	390	393	420	425	399	419	424	408	414	423	409	380	424	436	428	372	394	424	394	412	399	409	384	422	423	420	438	374	406	422	411	438	403	412	392	396	435	435	430	394	367	430	431	390	408	390	434	373	408	402	419	430	396	426	421	397	408	378	413	449	415	399	451	372	405	400	386	381	427	402	431	392	391	431	442	407	405	387	384	380	439	423	390	429	437	414	407	409	406	377	415	442	398	385	431	402	397	440	402	405	394	465	415	422	402	431	411	376	383	402	405	364	414	443	450	370	447	445	402	410	400	447	390	429	385	367	390	442	403	381	401	415	396	396	452	409	410	399	430	418	396	402	407	422	390	378	392	419	414	371	399	392	415	396	386	408	409	382	398	401	429	407	383	406	369	432	380	429	421	362	425	381	417	390	386	404	389	392	403	430	374	406	408	428	399	375	396	366	404	377	403	381	398	424	415	414	422	382	426	364	431	406	388	415	419	443	414	393	417	400	400	400	392	434	419	379	433	422	413	451	373	453	414	395	382	412	436	406	448	424	373	400	415	387	431	417	393	440	387	395	428	394	398	378	411	425	440	383	428	407	399	408	384	420	419	393	406	395	437	450	396	418	404	397	422	415	418	422	395	399	412	456	407	395	393	428	414	389	442	409	423	420	433	420	380	389	418	440	389	379	402	443	390	392	379	461	405	364	399	403	425	397	445	420	459	394	395	421	407	426	393	411	385	423	409	428	401	402	422	396	424	381	384	362	409	394	379	375	381	425	440	387	391	364	392	377	425	422	415	406	403	410	407	376	415	441	399	412	380	425	385	422	408	433	399	431	389	415	397	398	450	360	442	422	393	367	427	414	420	389	385	392	391	444	398	425	392	421	387	386	442	419	399	393	413	395	392	467	396	438	411	454	405	402	407	394	398	401	417	415	368	457	391	401	374	425	404	399	431	371	424	376	413	398	424	397	366	384	383	410	391	385	397	379	454	387
16860	14398	10147	11495	8634	5606	4565	3560	3243	2809	1928	1464	4910	12385	13245	10026	6913	4581	2477	1342	843	591	494	454	454	445	396	425	444	456	420	448	437	425	430	440	425	418	395	421	420	400	444	438	453	402	435	441	434	405	430	430	406	403	384	442	471	388	448	432	470	408	399	418	389	432	412	423	418	448	411	454	418	423	447	439	406	437	430	448	419	424	409	439	424	424	412	439	410	450	446	424	438	431	399	407	426	389	444	444	442	422	421	466	466	456	463	384	424	420	448	444	466	410	436	401	411	423	401	406	420	445	431	478	419	462	450	452	420	437	424	398	401	392	431	399	431	459	416	480	413	429	418	429	463	424	401	402	427	431	423	433	432	424	439	450	411	446	427	456	423	404	435	412	416	415	454	448	409	379	416	433	424	393	437	445	414	418	396	433	397	409	421	436	481	373	403	454	421	421	412	401	439	447	433	393	424	427	411	415	414	444	432	402	398	466	417	432	456	420	398	410	405	427	403	454	414	430	398	445	442	417	436	437	419	415	432	432	387	408	437	411	452	450	430	428	474	432	445	446	446	434	456	435	433	391	382	431	438	410	425	441	407	409	431	418	439	478	422	430	454	392	387	405	399	377	431	403	441	442	465	396	407	431	436	441	400	380	408	425	414	452	436	442	436	459	404	420	407	478	432	416	414	413	413	433	416	432	388	448	424	451	409	418	419	417	454	399	438	442	432	400	433	434	412	461	427	458	415	410	459	399	435	415	408	426	416	456	410	404	439	416	417	443	410	431	415	387	434	392	447	436	446	422	415	404	457	420	398	416	414	433	414	455	423	441	472	403	359	435	441	411	449	441	398	417	384	437	411	422	401	469	422	420	435	429	463	482	457	445	441	428	418	412	452	437	410	446	414	420	458	415	410	425	464	426	425	437	407	412	418	456	471	428	421	418	419	477	450	422	400	417	460	401	427	400	432	428	408	386	431	424	453	455	406	424	409	421	446	408	419	409	438	444	451	421	461	419	456	406	459	450	416	435	431	472	429	415	431	438	430	436	439	441	423	452	416	409	410	414	420	442	439	447	419	419	446	415	413	437	413	441	410	418	433	433	399	416	407	435	468	405	427	409	421	425	418	429	426	444	448	447	468	425	436	438	439	442	467	442	395	404	453	433	404	461	432	427	437	444	409	452	432	403	427	413	428	469	416	477	426	434	422	414	424	423	438	431	412	463	451	413	402	435	436	451	403	389	417	451	422	419	431	419	415	442	431	437	408	424	423	432	425	418	438	425	429	447	435	447	414	411	428	422	463	416	449	452	429	434	440	434	442	434	430	432	440	407	464	403	444	392	426	423	431	459	421	390	447	444	412	421	441	411	460	421	448	420	422	439	432	438	440	408	413	458	424	399	441	429	425	438	450	417	433	440	411	431	439	432	483	402	423	404	445	420	422	436	403	424	467	402	427	460	422	474	445	423	400	457	398	387	436	437	408	440	406	429	414	445	425	404	408	416	424	472	425	454	425	415	445	427	428	437	426	464	417	404	431	430	402	441	441	413	424	440	431	427	457	402	450	412	425	432	439	415	448	453	417	425	436	420	412	466	444	460	454	418	415	438	446	409	412	451	473	430	374	445	433	404	403	428	405	426	427	444	423	401	420	425	445	401	381	447	397	423	410	415	407	397	425	461	435	419	418	434	446	409	417	453	430	427	438	405	455	430	447	405	412	386	409	377	429	439	428	420	440	441	471	455	428	414	396	374	431	442	427	458	416	424	420	448	459	451	462	435	437	423	419	418	428	473	440	456	460	429	438	450	398	440	449	426	396	468	435	420	430	395	395	462	432	400	396	461	439	427	419	410	447	415	413	436	419	426	410	442	437	432	425	437	432	421	448	437	428	430	407	433	449	417	441	450	420	432	418	408	445	464	436	445	377	423	453	400	422	447	439	436	404	410	436	460	412	426	434	447	439	366	419	383	414	433	438	440	445	409	457	431	449	415	426	380	409	424	440	404	430	425	436	432	430	470	423	475	455	418	440	416	430	447	421	419	410	456	453	447	437	447	432	436	447	424	411	412	423	387	428	404	429	439	463	447	464	411	459	459	419	410	388	445	399	418	405	380	443	428	469	412	432	403	404	423	442	445	417	429	368	455	424	446	412	435	446	419	458	419	410	403	397	436	425	448	428	397	442	413	431	443	425	416	423	404	434	467	421	428	469	417	438	402	443	458	415	416	413	421	441	440	406	438	425	442	436	445	408	427	391	435	457	428	417	423	450	440	398	405	426	425	436	419	428	418	420	439	472	447	429	443	437	419	417	462	386	412	400	401	431	428	383	428	417	419	457	432	410	430	429	389	420	418	404	435	415	447	423	481	461	442	437	451	391	420	445	456	434	390	419	422	440	442	403	429	414	455	458	417	451	405	441	447	388	396	400	404	421	439	466	424	418	425	449	404	411	430	438	436	413	420	439	386	444	413	426	458	429	401	425	421	433	394	386	387	433	390	412	443	432	393	403	437	421	371	433	448	450	402	411	437	417	404	446	423	436	432	427	412	432	431	404	448	416	420	445	422	437	447	426	444	433	439	409	436	432	436	452	422	422	445	415	412	468	404	420	430	452	412	426	399	404	423	424	433	398	409	433	432	408	457	446	420	427	461	450	436	413	431	450	451	477	415	416	417	422	384	435	400	417	419	452	459	434	457	389	439	413	453	420	404	382	414	446	466	465	444	431	447	437	434	420	394	416	465	404	458	446	387	449	435	416	412	451	418	411	382	413	438	418	456	446	400	418	428	452	437	399	451	420	480	442	418	411	445	456	433	429	416	423	426	424	471	411	442	413	416	436	422	404	472	446	451	436	413	450	407	436	443	444	399	444	418	409	435	439	404	442	423	424	461	408	429	409	420	409	461	442	428	453	431	423	424	420	414	387	419	400	407	438	455	414	438	418	417	454	441	463	416	419	414	449	431	437	402	387	444	461	435	418	445	454	408	422	421	424	422	476	423	418	427	438	389	411	439	449	408	459	418	451	475	473	421	406	401	424	442	424	423	409	429	433	467	478	425	419	438	423	419	407	462	457	397	459	440	449	426	443	389	444	435	404	450	382	443	427	403	407	412	415	424	417	430	428	399	421	438	413	389	418	425	433	438	432	454	417	421	449	421	432	417	419	417	444	445	409	432	396	454	415	389	419	424	445	398	428	453	425	457	426	397	436	393	396	463	423	447	435	407	418	426	394	421	417	399	404	408	434	410	418	429	411	419	422	454	462	401	434	411	424	438	395	459	423	422	453	411	412	423	445	436	424	442	422	412	405	451	399	419	396	385	394	431	448	451	464	386	427	411	414	412	427	437	418	404	410	432	420	429	459	434	420	398	431	442	437	429	439	423	433	448	453	445	436	404	414	435	416	418	450	436	419	425	433	444	459	427	369	410	437	393	427	457	450	400	414	454	446	442	404	447	410	459	402	424	474	403	404	399	436	419	442	465	410	417	432	409	490	415
25192	21386	27520	25619	13418	3939	2200	1758	1440	1150	961	625	2209	4971	5669	4264	2660	1717	1108	705	562	436	401	390	384	364	352	376	346	390	431	353	369	387	359	362	351	381	335	373	413	378	382	378	341	377	342	384	367	392	355	393	357	362	339	395	351	340	376	343	366	352	372	357	377	360	368	383	362	388	408	347	365	378	353	367	371	375	362	383	344	361	356	371	401	352	393	342	368	384	380	350	392	395	358	366	378	355	370	390	361	356	384	383	329	393	380	402	349	352	331	351	346	361	352	382	398	384	356	364	376	372	370	368	334	347	369	396	364	361	379	383	384	344	388	355	384	389	385	339	373	411	359	356	382	376	358	390	381	353	392	401	338	365	370	338	362	363	385	362	347	367	348	406	336	388	380	383	407	342	381	344	399	337	367	352	367	352	395	349	366	357	343	348	381	360	353	328	372	343	372	379	387	348	375	379	377	350	397	355	364	377	392	354	369	366	369	352	364	353	366	388	380	363	380	346	350	405	383	362	367	358	365	388	359	382	360	392	380	386	399	358	410	379	369	392	386	386	349	378	376	380	401	364	419	357	371	353	316	406	384	360	389	352	365	380	371	353	380	387	343	366	369	349	360	376	391	399	400	348	374	343	403	373	367	380	378	359	351	329	372	372	356	332	371	342	347	341	373	385	368	358	401	343	353	365	391	375	407	386	375	372	367	349	392	367	375	400	371	382	394	377	368	366	367	398	372	387	385	372	357	361	325	378	355	435	364	332	383	374	415	379	397	399	364	364	373	362	373	379	401	374	400	391	385	404	336	379	369	353	353	374	397	350	368	412	353	365	373	387	360	384	393	331	357	364	359	356	373	369	368	369	365	379	373	339	369	375	396	352	424	350	379	311	408	358	366	377	380	361	354	385	387	366	377	366	361	387	390	392	379	325	358	375	371	377	369	362	332	396	375	360	380	382	353	379	360	358	361	378	372	336	391	365	384	373	354	329	381	382	368	367	348	350	364	347	366	337	360	384	395	386	385	359	342	375	385	350	359	389	362	366	343	361	373	361	387	397	374	328	339	353	431	356	346	404	381	366	362	376	357	390	390	402	366	394	365	377	376	347	377	379	360	368	390	381	387	375	346	363	353	363	402	372	395	361	392	331	389	366	389	390	356	374	375	339	374	376	383	345	338	373	368	394	368	366	394	343	366	354	333	395	405	342	377	361	333	360	382	353	380	385	363	360	373	385	369	363	360	362	343	334	329	376	333	337	369	400	360	385	347	380	391	357	403	373	358	369	344	388	355	381	387	351	362	359	370	351	373	369	341	385	350	326	373	349	368	387	394	354	366	373	394	388	340	356	348	359	379	392	340	369	415	372	360	360	378	354	351	374	380	379	391	360	366	353	384	389	345	352	368	361	383	368	354	347	385	411	357	353	371	374	389	364	349	379	367	360	363	357	353	347	392	372	362	342	354	343	366	372	363	387	339	383	367	375	370	327	371	397	356	378	348	392	390	365	355	379	395	369	404	345	353	403	415	348	416	372	377	357	362	361	336	381	347	345	373	395	366	341	333	371	390	357	362	387	408	349	379	373	412	366	382	367	338	359	385	371	354	374	351	343	376	373	350	358	359	381	374	376	370	368	348	351	340	379	358	376	317	375	330	365	364	337	386	357	321	359	371	410	369	392	394	345	353	332	356	362	384	343	381	354	373	351	370	366	360	356	379	365	355	368	388	396	359	370	368	384	448	362	378	382	389	368	369	379	385	436	391	396	354	346	359	371	355	355	388	369	349	407	344	372	397	391	405	386	373	377	349	398	367	376	391	341	347	358	362	359	359	366	346	376	360	347	383	356	404	363	362	365	368	416	396	374	364	373	358	349	359	370	328	362	381	377	403	345	349	376	341	358	355	371	353	370	353	379	375	399	364	340	340	357	361	343	379	378	323	351	366	347	361	402	390	371	365	353	361	335	378	356	343	384	367	367	352	351	371	359	388	388	354	391	355	349	354	355	409	370	375	363	366	336	401	388	388	345	362	407	349	342	361	375	377	364	386	331	367	350	400	369	390	378	365	347	360	384	356	392	354	397	339	339	362	370	374	360	390	382	349	346	364	364	367	380	374	381	408	341	343	382	389	366	391	366	359	413	389	381	376	392	379	363	383	371	358	361	355	363	409	354	401	343	379	384	375	364	359	366	372	358	371	367	357	340	390	363	375	335	379	400	377	377	375	384	374	367	373	386	349	398	409	363	371	361	376	353	367	361	391	381	362	360	415	357	381	345	373	344	355	373	428	374	343	367	371	377	366	367	374	358	364	345	364	385	387	378	393	347	383	365	402	371	378	379	377	357	349	392	365	400	419	382	366	421	352	391	377	361	377	383	380	363	388	391	353	371	373	380	368	369	356	360	357	394	384	373	351	397	395	392	363	337	395	379	337	347	390	400	420	363	371	389	398	379	340	375	390	370	335	380	354	357	383	350	365	407	374	380	370	373	378	370	379	368	354	355	342	368	373	353	353	360	360	352	380	344	389	364	361	367	390	370	368	357	368	366	337	342	371	357	341	319	373	364	362	375	379	414	392	383	391	343	359	374	368	369	353	394	392	370	377	365	381	363	369	333	372	332	404	404	336	395	366	349	340	352	433	370	367	375	368	347	363	404	390	399	361	350	379	370	381	347	370	381	383	376	364	383	375	382	363	358	393	362	376	377	368	388	372	358	375	394	370	409	366	351	334	355	367	361	361	405	358	383	384	379	352	369	369	348	368	393	380	385	391	387	347	362	376	338	373	358	390	402	348	401	359	385	365	412	374	334	337	338	321	331	372	371	374	427	368	351	350	401	359	340	359	371	346	369	359	394	396	372	351	373	381	376	378	385	386	392	372	398	367	416	380	382	379	357	364	386	370	384	372	351	389	384	367	369	368	369	363	339	385	364	365	419	353	393	347	379	381	402	384	382	388	361	344	377	375	349	351	364	378	377	380	338	388	377	390	370	356	404	394	360	371	370	424	388	425	326	340	399	373	365	418	361	366	363	360	357	389	360	324	363	367	356	352	373	390	340	355	338	362	382	358	343	355	405	410	393	384	399	388	405	381	342	385	400	344	387	377	398	365	360	402	356	346	402	400	398	352	417	339	358	383	401	375	369	362	375	376	362	371	414	371	334	373	389	383	355	397	363	363	403	369	360	405	402	348	324	385	370	352	361	364	406	348	379	367	384	375	368	366	370	377	345	349	347	364	378	377	347	352	354	405	416	357	391	356	361	402	374	321	407	349	369	359	391	353	376	376	372	350	389	391	408	370	378	358	387	382	358	333	382	383	391	355	378	398	398	371	367	354	302	379	357	423	363	376	350	363	359	340	300	393	388	351	389	356	380	361	375	400	375	367	399	371	362	373	392	330	380	356	381	392	350	374	350	365	349	403	390	366	375	367	368	381	373	379	379	358	370	359	390	356	353	382	358	381	365	358	384	363	360	343	354	357	392	367	346	359	378	340	410
16144	11760	9435	10624	9414	5858	4010	3416	2786	2230	1518	1121	4462	9547	9980	7444	4788	3031	1747	1061	664	483	441	454	397	413	396	432	396	359	383	422	430	387	430	431	410	400	426	428	429	414	390	417	392	402	432	405	392	382	388	455	355	391	412	383	418	408	425	408	394	438	402	428	431	398	393	367	398	382	390	415	401	380	372	385	387	455	429	380	436	440	396	383	404	439	417	398	339	411	377	386	449	396	415	421	425	435	384	375	422	385	432	395	380	401	397	396	421	371	400	383	410	430	426	422	435	393	435	387	388	415	451	401	389	409	398	432	384	441	401	400	441	432	425	428	425	435	361	396	428	406	438	475	364	439	407	398	446	402	377	442	410	429	362	409	401	405	411	396	413	403	392	414	389	389	417	381	411	383	424	380	402	384	366	422	378	409	391	407	376	407	408	382	371	368	435	377	432	405	366	369	429	399	392	399	415	394	419	403	383	421	413	408	424	424	371	383	388	426	379	396	387	411	432	442	423	403	433	401	423	400	417	395	401	403	410	391	397	429	378	444	383	468	397	393	407	388	388	414	425	365	430	416	400	402	378	382	415	377	388	400	401	409	406	362	410	398	418	422	403	389	392	394	387	436	403	398	404	386	396	417	411	387	408	366	385	382	451	396	408	400	403	444	405	395	427	413	432	386	384	381	402	371	434	389	394	396	410	415	385	408	423	420	401	405	382	420	421	392	427	440	395	428	375	393	395	422	387	414	393	385	420	409	380	401	394	414	403	418	407	403	429	440	416	380	435	389	382	431	404	383	380	439	418	402	373	402	393	401	378	434	397	397	399	419	413	400	406	362	414	396	427	432	431	411	395	425	415	402	424	393	407	409	400	406	454	430	411	407	393	417	424	434	422	402	386	451	425	412	420	397	409	420	383	430	383	412	424	411	414	405	419	420	412	387	389	394	409	378	390	420	400	387	404	416	374	415	432	406	384	389	390	390	421	423	385	396	404	391	407	374	387	417	395	416	394	398	448	419	378	414	398	399	407	419	378	413	387	408	401	380	362	385	431	415	438	404	405	388	371	400	433	420	407	393	396	411	403	411	407	406	376	413	405	430	422	424	399	437	410	404	398	401	414	388	450	400	421	443	378	389	381	421	397	410	437	385	399	398	414	407	397	410	436	430	408	404	402	445	377	408	426	396	440	405	412	396	411	377	411	418	436	396	407	433	438	410	430	407	415	391	383	415	418	398	383	385	379	395	422	385	403	438	450	381	381	417	411	381	407	410	415	375	388	408	414	459	432	407	424	386	418	399	413	352	414	415	421	384	395	392	411	397	409	380	399	387	399	423	435	409	392	418	387	393	407	444	421	439	411	417	427	425	396	413	398	375	434	409	438	387	432	403	377	418	419	385	406	418	410	406	418	377	393	426	391	398	413	419	417	401	404	404	417	415	409	401	381	370	372	382	396	393	438	392	381	358	390	387	425	424	416	379	403	396	412	451	414	412	429	414	411	383	411	422	391	382	435	395	401	397	350	396	392	419	388	394	402	384	376	401	403	408	422	370	440	409	406	422	385	405	361	419	405	409	414	433	405	448	414	384	391	406	406	426	429	433	443	390	409	381	409	409	433	379	393	410	379	428	401	411	409	430	396	395	388	417	418	414	433	400	408	406	401	416	437	364	416	413	339	384	432	393	379	399	400	388	398	398	385	398	405	347	404	417	364	398	440	358	412	412	372	424	389	408	413	396	404	417	401	400	418	393	389	383	410	416	369	401	445	417	425	409	405	412	382	431	436	404	375	398	404	424	388	411	416	421	403	405	408	392	435	402	433	389	405	419	429	417	426	370	367	424	409	455	411	402	430	383	376	383	398	413	402	387	419	380	433	350	384	405	397	363	401	380	433	394	379	420	371	395	416	416	401	416	430	365	405	397	402	403	443	399	405	378	396	387	398	385	434	398	420	434	426	421	365	374	419	380	384	425	401	394	404	382	413	409	409	397	388	389	411	421	410	429	381	432	404	394	434	383	383	407	441	404	450	375	417	403	395	446	339	393	406	374	401	435	408	404	382	388	406	384	423	392	408	443	388	402	423	431	422	421	395	423	396	400	419	440	403	427	427	386	461	423	401	394	396	396	435	394	368	359	404	384	390	389	418	385	380	419	419	412	385	416	393	397	406	443	403	377	427	394	415	414	405	395	405	389	391	389	426	421	382	431	399	373	425	427	410	392	424	404	445	378	389	365	417	395	429	395	420	419	427	414	397	388	379	411	389	382	412	412	421	388	392	419	403	407	403	391	435	411	403	415	426	408	400	392	370	410	463	406	420	411	412	405	393	401	379	391	409	408	423	378	410	389	407	395	385	397	411	390	405	376	415	423	431	425	401	413	392	427	388	393	401	420	367	439	385	386	391	410	373	424	387	391	413	361	423	422	419	398	402	394	385	422	387	396	397	391	428	380	404	387	414	382	417	401	418	365	434	412	402	405	366	386	390	406	431	417	395	438	419	369	372	371	395	413	409	398	391	402	384	440	435	396	432	396	400	404	389	417	401	400	371	399	397	379	374	440	401	393	407	402	384	380	405	393	400	410	385	396	385	401	386	395	431	422	354	401	398	353	407	394	385	408	447	427	388	435	377	410	429	414	375	386	404	453	422	419	415	414	384	426	391	383	417	395	403	391	412	380	389	392	435	428	422	387	410	409	449	421	404	430	412	418	378	355	361	397	433	404	381	368	409	413	435	425	421	411	365	402	372	375	408	428	393	409	422	415	403	394	401	437	408	345	424	420	399	383	410	403	430	434	400	418	417	389	391	409	386	425	402	393	357	425	405	405	409	430	400	446	392	376	401	403	383	398	390	387	403	405	387	394	397	362	407	404	410	421	413	415	409	409	399	402	421	397	394	415	377	404	416	415	398	444	429	358	436	432	386	400	392	378	385	385	393	400	432	413	415	375	408	386	415	408	442	405	377	398	390	404	393	414	385	425	427	366	401	418	419	419	391	429	406	406	402	406	414	427	409	374	402	373	419	389	393	382	424	395	390	404	402	424	423	392	426	380	407	395	402	435	415	409	417	404	409	411	411	404	403	391	388	369	388	425	402	388	398	402	452	425	396	411	380	441	406	391	395	396	418	424	409	407	458	421	400	378	370	424	397	391	401	425	386	399	394	380	394	410	438	398	410	393	352	415	396	406	391	395	449	434	455	392	366	427	392	401	410	450	397	425	411	420	420	426	415	403	448	400	413	401	416	386	374	439	369	365	417	406	433	426	406	405	420	426	385	358	421	436	412	410	406	351	411	403	381	428	372	388	377	423	374	427	404	418	397	386	412	376	394	401	376	390	378	394	412	372	400	425	408	374	418	428	360	399	428	370	399	430	390	406	436	426	357	379	412	415	418	417	421	409	418	418	409	371	412	398	409	416	403	386	387	402	393	396	435	395	392	375	420	411	458	423	383	413	402	392	417	399	411	400	412	413	394	431	393	401	391	436	395	382	411	403
22911	21469	29223	24141	21491	21743	13113	4060	3162	2817	2405	2391	9887	17737	19832	14415	8772	5347	2714	1454	981	701	621	555	572	519	530	501	503	499	551	526	502	530	524	512	541	519	543	558	531	542	523	503	497	549	535	554	580	501	531	569	537	558	547	518	573	507	561	540	504	508	546	520	500	547	539	541	516	484	556	525	512	540	499	503	525	505	531	517	496	552	572	506	532	499	477	520	529	548	513	476	493	525	489	562	501	486	566	520	542	561	521	509	520	522	540	517	567	515	559	524	518	480	537	543	544	555	487	561	525	479	553	506	486	477	477	529	536	543	469	540	511	507	553	560	490	523	534	512	503	516	529	511	501	521	515	535	529	556	503	529	537	500	556	499	529	496	533	518	504	564	525	540	501	507	523	525	536	549	570	524	527	550	552	525	521	550	526	588	489	507	552	556	531	510	532	489	603	480	525	535	562	572	508	527	540	544	544	514	547	529	526	542	532	502	532	517	510	524	578	512	497	530	541	499	511	534	533	544	541	535	525	541	530	542	531	500	560	495	544	564	512	455	524	493	535	518	521	533	466	536	520	549	514	513	492	508	538	525	537	560	573	535	533	542	550	501	512	494	554	508	571	535	507	518	558	509	503	507	563	526	515	496	529	502	504	540	516	544	497	512	497	523	546	533	532	534	535	535	528	526	518	528	520	533	538	519	490	521	585	511	531	512	524	541	529	520	554	558	540	516	562	525	520	501	529	509	498	541	542	538	546	550	522	527	562	498	527	513	479	520	579	543	566	497	540	578	543	523	506	534	562	569	557	506	546	505	525	513	577	532	516	496	498	507	563	543	567	508	526	496	503	545	532	555	567	531	530	528	548	536	544	530	532	537	483	530	540	543	571	513	506	592	516	516	530	563	506	519	521	525	523	501	514	501	498	495	486	565	524	546	512	507	540	522	551	524	518	510	518	522	500	504	528	575	532	505	536	520	549	514	499	516	545	495	523	516	521	527	538	515	569	515	548	465	562	537	543	538	483	558	510	571	523	523	563	529	501	546	535	522	566	521	547	485	565	507	501	519	543	539	545	509	528	504	526	566	469	562	560	515	550	500	561	550	527	500	517	539	537	559	530	506	549	513	540	542	546	538	550	546	538	516	512	533	505	506	597	513	524	515	518	494	515	503	534	523	535	515	511	586	540	517	498	536	549	580	518	571	517	508	560	523	488	559	518	514	560	519	505	495	499	509	559	556	520	528	496	517	498	508	508	481	512	541	537	587	542	578	500	558	514	511	505	561	511	539	544	506	511	540	546	539	525	523	479	541	516	507	526	513	505	485	538	478	506	561	572	545	526	508	509	501	513	486	548	508	518	545	511	546	519	523	542	549	516	543	521	500	559	532	538	524	536	550	455	558	551	512	491	530	528	531	517	515	540	535	539	551	543	502	536	470	522	499	517	551	543	554	513	535	539	524	528	487	543	493	505	512	509	532	553	527	560	508	515	521	565	493	499	524	537	525	481	547	530	550	536	565	510	545	569	492	522	533	518	522	532	485	518	529	545	522	520	535	508	513	521	528	566	532	530	530	552	565	510	526	519	514	536	538	501	518	521	538	539	533	522	502	525	517	545	536	534	515	544	569	519	498	504	569	544	519	557	527	533	533	550	525	558	588	549	501	517	525	504	546	500	540	534	466	500	511	536	557	541	534	529	568	500	509	512	591	520	545	528	485	522	518	475	492	542	499	502	529	534	485	530	533	502	485	516	505	536	521	524	501	535	515	519	518	513	529	494	498	564	567	542	552	523	548	524	478	513	495	548	561	552	522	500	473	515	619	556	524	509	527	584	582	550	537	537	489	501	518	529	540	512	549	515	539	539	520	517	546	548	516	519	570	513	489	529	501	515	489	487	553	509	537	527	502	493	525	526	503	518	534	532	468	558	502	520	521	528	501	505	498	554	477	530	549	494	506	546	497	544	527	561	557	538	508	470	499	539	509	560	511	507	497	546	532	575	513	523	535	557	557	548	542	498	530	532	548	542	477	497	490	508	532	552	489	529	527	566	543	556	560	533	498	532	529	499	563	509	532	524	572	517	491	542	488	581	559	538	527	516	509	526	531	515	539	527	499	565	529	511	493	543	573	496	521	517	527	524	560	529	485	486	505	515	538	487	516	544	487	520	584	533	506	509	487	560	548	484	495	499	549	485	528	479	534	527	518	517	562	470	507	483	538	546	524	496	542	530	510	532	530	484	509	499	494	545	532	534	535	558	536	505	523	535	535	542	505	571	555	560	498	544	562	539	570	553	529	535	526	518	572	512	504	565	532	552	488	546	503	534	504	546	525	569	518	500	518	495	518	514	554	520	495	512	459	517	489	510	527	510	529	542	515	513	561	521	497	482	541	531	515	528	474	540	540	572	502	518	602	546	530	530	557	518	531	528	522	534	488	504	494	509	526	567	529	524	523	537	543	454	519	547	498	502	539	517	531	564	549	546	484	492	524	485	537	499	518	497	499	514	504	534	509	511	521	527	506	525	544	528	538	484	552	486	572	537	519	537	535	497	534	512	550	535	556	502	491	540	489	530	523	526	503	538	526	529	539	532	548	523	488	546	540	509	498	545	493	506	515	531	501	543	495	516	593	514	534	558	487	487	523	518	500	533	515	524	517	515	517	468	526	558	566	499	508	524	511	525	517	520	577	522	516	514	525	526	503	510	518	523	492	537	530	512	536	457	536	542	497	519	522	532	557	520	539	531	572	554	501	558	513	516	481	522	531	545	566	531	528	555	509	520	523	501	526	537	516	557	521	522	535	575	548	562	532	529	534	522	527	555	501	502	528	516	506	502	525	544	519	471	543	525	483	559	516	500	506	548	498	544	541	532	548	549	524	497	546	515	531	521	537	526	520	506	501	509	499	546	537	525	521	542	484	560	523	508	558	548	543	500	509	547	527	511	539	479	544	527	528	521	521	551	518	509	509	484	518	518	533	516	551	584	518	514	511	554	561	534	530	533	547	534	492	545	503	517	572	544	530	503	547	540	534	540	542	513	537	536	559	529	486	546	479	552	508	532	505	509	534	528	514	539	566	506	543	536	526	504	501	525	527	527	541	503	491	539	542	531	565	497	505	513	492	502	509	546	577	518	508	524	520	546	489	533	520	532	535	490	535	541	515	532	520	512	536	526	540	530	494	533	492	527	521	507	500	519	530	512	509	510	568	506	471	537	510	562	500	513	540	560	486	519	488	521	535	530	535	499	563	512	497	542	520	519	545	563	509	493	484	544	560	543	547	526	538	523	511	532	516	555	480	522	524	519	535	507	528	556	530	513	545	538	553	494	523	519	524	521	499	529	531	534	529	488	536	511	470	551	533	491	541	516	522	454	504	519	523	519	521	525	518	494	506	540	499	521	566	534	524	540	522	488	535	502	530	517	535	538	555	540	487	523	529	519	560	511	531	477	548	515	528	559	480	544	483	510	517	546	525	577	500	533	496	511	568	484	496	544	508
20328	23492	19624	17892	13748	10964	8075	6252	5887	4759	3947	4114	15272	23518	24521	17997	12015	7620	4097	2113	1223	806	641	609	534	542	530	569	543	546	603	551	508	517	580	544	568	537	549	561	556	527	546	575	567	540	531	538	573	565	564	558	587	517	536	570	613	546	557	560	512	569	581	570	549	560	539	527	564	524	537	537	555	542	519	562	532	527	499	585	563	530	593	533	544	568	578	550	516	520	514	515	524	574	535	521	527	517	576	531	503	531	534	510	499	543	538	524	571	527	547	546	551	562	519	548	537	541	532	552	549	599	542	592	536	491	546	557	542	552	546	516	563	518	535	552	542	542	607	541	565	531	528	527	503	598	566	528	550	548	565	574	540	554	557	548	556	554	525	551	563	590	569	522	516	517	574	523	597	556	542	576	537	538	534	552	569	549	553	551	526	553	560	550	529	489	544	576	536	552	538	565	565	541	549	557	575	557	533	531	529	562	506	571	522	535	577	540	539	542	536	549	580	561	561	545	566	519	581	542	582	546	560	599	568	526	503	563	536	526	528	498	533	551	514	551	524	528	528	553	586	552	574	516	566	520	538	553	568	536	572	528	584	547	564	546	564	573	532	549	526	528	592	546	528	549	549	580	491	568	562	567	531	534	533	556	573	545	512	523	516	525	505	530	557	549	543	532	531	536	546	574	567	553	558	526	545	524	526	523	561	524	555	585	556	503	572	562	556	557	529	520	575	545	534	560	568	559	572	593	553	575	548	586	569	555	592	517	577	505	527	556	556	559	526	542	518	525	516	552	516	551	552	578	539	555	576	571	569	527	555	567	540	544	592	568	543	546	580	569	560	539	556	579	503	593	526	559	533	548	533	536	529	513	555	528	552	558	554	489	558	528	578	579	560	542	559	567	582	576	549	524	529	543	537	528	523	608	564	540	569	526	548	547	520	552	522	589	550	528	563	526	560	504	521	551	530	551	547	544	546	555	492	529	577	560	581	534	557	539	535	562	567	553	567	565	522	554	540	551	519	567	559	524	527	579	551	554	546	517	529	534	553	534	583	523	519	530	573	556	527	548	544	578	520	541	548	570	515	518	523	551	568	523	526	531	536	545	528	501	557	522	519	593	571	534	537	577	539	582	529	535	597	552	596	568	554	519	543	551	556	561	542	559	534	539	530	527	525	538	567	548	582	575	564	531	586	540	557	560	528	548	524	542	533	501	525	532	535	505	564	546	547	538	533	521	563	561	581	584	556	579	545	565	555	544	530	538	577	536	535	545	550	559	549	588	544	549	517	521	528	528	575	489	574	526	544	575	543	568	554	534	563	542	535	539	560	500	580	573	534	552	523	532	551	576	553	544	568	560	578	542	538	557	575	512	527	522	587	548	499	542	552	536	567	571	502	547	542	555	515	551	556	532	527	538	522	558	497	597	555	578	585	573	529	544	551	555	581	567	554	542	534	571	536	566	581	547	532	544	540	574	562	539	536	546	580	570	539	523	523	513	550	556	513	561	564	561	563	556	588	552	524	561	549	559	495	546	514	473	538	550	579	542	544	543	525	519	530	514	529	547	554	542	569	556	541	517	518	543	557	550	503	528	590	534	550	539	511	562	533	577	558	574	555	564	502	565	572	531	510	539	548	535	569	533	536	509	516	613	565	592	547	578	545	541	555	572	538	549	522	526	555	508	542	535	519	565	531	556	550	543	578	578	548	559	531	550	498	535	539	570	524	551	608	558	570	555	547	557	523	530	551	546	545	571	604	494	606	541	566	520	493	501	553	527	567	563	588	539	540	557	516	516	522	537	572	516	521	531	551	545	538	537	575	547	521	569	541	531	544	517	577	574	555	573	565	546	588	536	596	521	599	547	607	560	537	532	540	500	568	576	546	566	550	566	552	510	578	559	570	531	531	537	535	526	567	540	502	504	572	528	541	574	528	559	563	552	518	556	540	527	557	560	534	505	543	555	587	558	575	548	550	562	525	521	524	591	540	529	552	534	557	552	566	529	527	555	562	537	558	519	522	535	515	546	552	542	552	570	536	577	513	541	538	570	523	532	503	522	535	568	559	547	570	550	522	564	535	523	556	508	538	539	542	535	534	521	553	573	570	537	547	520	584	566	493	503	545	538	556	536	533	518	532	535	539	542	544	535	508	525	539	533	555	516	591	554	582	534	538	556	548	554	566	524	581	511	561	539	501	555	547	554	587	539	569	550	528	546	522	552	584	542	576	548	537	540	562	560	521	590	549	551	560	520	516	576	515	526	535	493	531	557	514	508	530	519	584	530	584	534	534	572	539	540	546	529	514	513	551	531	562	552	536	491	564	540	568	530	559	555	563	543	570	565	568	570	560	572	493	548	519	512	530	555	514	520	571	546	509	542	547	545	520	543	565	509	543	593	539	545	547	537	552	538	584	559	507	518	525	579	533	604	534	598	530	539	559	522	537	552	513	552	523	565	567	487	518	576	558	540	563	539	544	579	579	551	549	559	563	572	548	535	524	559	576	568	558	517	555	571	565	559	557	549	524	580	566	517	555	528	520	541	594	555	532	549	543	528	549	565	568	551	552	532	552	541	534	553	548	579	543	548	531	577	516	528	514	524	558	574	526	532	479	525	494	536	544	598	540	546	574	586	550	541	515	570	488	573	556	538	558	547	582	535	531	547	575	543	523	521	521	559	550	557	551	571	566	543	543	545	532	567	524	527	521	528	563	572	540	532	530	523	549	569	540	539	585	505	541	537	563	550	584	538	542	609	555	553	548	567	547	558	585	520	524	553	586	593	575	537	547	599	567	533	544	536	557	578	574	599	553	566	546	603	505	571	549	513	558	525	519	579	556	550	506	592	556	554	543	541	549	514	524	550	504	549	548	550	539	532	526	568	577	577	538	538	564	541	562	557	522	575	566	534	608	553	562	537	570	591	546	542	509	530	572	541	594	519	531	528	594	590	599	569	578	510	487	520	542	530	560	521	570	550	568	539	553	548	541	530	562	570	563	560	553	540	549	559	550	543	543	519	560	529	548	495	546	520	569	521	559	564	546	525	517	535	533	524	523	543	571	571	528	542	551	555	511	566	528	587	591	509	552	519	541	542	586	538	568	547	540	514	550	568	513	588	543	612	544	559	516	575	541	489	532	542	525	571	591	543	563	580	532	577	555	530	567	579	580	540	546	542	551	564	535	537	545	570	514	546	547	528	530	545	553	512	516	514	539	541	549	563	514	535	531	562	519	526	553	553	512	544	596	559	596	558	533	539	568	541	558	547	550	550	548	564	537	569	547	541	563	576	577	542	526	583	493	528	553	557	575	536	579	585	568	521	554	517	515	533	529	533	519	550	544	568	572	565	523	529	535	528	529	526	583	542	536	569	597	494	603	548	547	529	538	564	545	581	590	534	518	521	566	552	550	581	590	506	532	529	572	542	565	561	569	599	544	543	554	572	555	577	556	511	578	582	547	548	515	574	538	566	555	558	531	537	482	567	532	560	578	578	572	561
28158	19199	9381	7292	3698	2350	1570	1215	1068	947	883	785	851	1191	1322	1095	856	621	525	450	368	379	337	334	397	364	357	344	349	368	359	364	352	327	346	349	347	366	320	372	317	314	348	348	344	359	316	349	375	326	344	331	375	361	331	338	348	368	352	326	329	359	296	369	359	357	375	319	339	351	339	350	347	340	333	341	336	366	370	342	331	384	349	332	349	319	332	314	324	335	339	340	294	364	350	336	334	327	322	325	324	344	328	337	360	357	367	329	361	327	324	365	331	328	339	350	351	352	341	342	339	352	368	353	367	338	387	358	353	312	340	385	336	368	331	341	321	360	329	331	347	333	350	382	342	346	380	323	317	385	383	325	350	367	329	355	352	330	359	362	341	350	344	357	366	317	360	336	330	353	357	316	355	367	326	350	335	314	326	327	355	347	321	344	359	354	368	324	363	352	367	353	368	371	340	319	356	332	360	325	322	339	357	360	338	344	377	328	349	385	352	374	329	344	385	355	352	347	327	351	312	350	358	352	332	331	368	358	307	337	336	327	367	379	331	337	357	321	346	321	321	350	397	318	339	383	402	339	357	318	355	348	347	367	339	315	372	344	353	307	375	345	394	365	340	362	384	366	352	323	359	354	340	301	377	321	301	335	355	363	362	383	349	332	328	316	363	339	380	311	354	325	373	334	348	351	339	379	354	326	347	373	339	354	341	358	347	363	340	329	364	372	359	345	335	366	353	370	328	357	333	366	338	342	365	367	336	342	341	372	339	376	304	364	345	343	322	333	365	367	355	338	300	351	324	348	364	382	362	370	384	387	329	333	348	377	382	380	335	338	359	341	347	318	337	340	351	338	339	361	309	383	381	349	369	352	353	351	352	328	361	338	352	343	332	348	360	332	374	358	314	344	346	347	341	373	342	368	334	372	362	329	350	338	358	372	329	310	340	362	360	312	362	328	353	357	374	338	308	341	339	321	364	337	328	346	329	343	348	308	331	348	321	338	342	298	343	371	369	324	388	347	355	327	386	332	324	334	337	347	326	348	360	361	361	341	336	325	323	360	335	342	334	346	344	348	344	363	384	360	342	358	355	333	335	324	311	335	369	322	328	341	359	363	341	337	344	304	337	340	330	315	334	353	332	360	321	363	346	350	325	343	332	339	347	327	332	324	337	321	309	314	319	309	302	366	326	342	350	326	332	326	332	353	350	374	342	387	338	329	341	392	335	361	346	344	340	370	321	335	369	353	342	368	353	357	358	338	337	338	374	351	367	323	352	358	357	334	315	319	353	355	358	350	338	298	334	333	310	328	319	373	349	359	333	373	350	350	337	320	350	353	371	332	349	325	370	334	343	384	368	373	364	356	358	372	341	321	299	344	352	366	338	371	332	342	394	368	332	346	374	349	342	337	323	323	327	352	339	341	342	344	350	360	345	343	400	352	333	331	357	346	361	350	337	368	366	371	355	331	366	351	327	331	371	356	357	316	332	363	329	352	367	373	353	340	349	383	330	337	312	369	323	371	352	358	331	387	355	343	323	313	353	306	333	349	358	354	367	299	323	308	343	321	356	340	360	344	308	359	351	319	365	359	340	340	359	327	339	307	341	363	344	326	338	344	378	333	343	347	339	358	341	369	361	357	322	347	335	306	328	341	328	324	302	355	331	340	348	338	379	342	327	361	355	372	333	337	338	365	366	337	341	335	322	356	369	353	360	354	355	329	356	344	359	310	332	359	378	355	354	357	326	359	359	371	357	347	356	367	338	329	353	348	334	335	355	370	350	350	317	315	349	334	345	339	351	332	331	338	344	351	350	333	357	356	377	357	363	355	353	372	360	350	364	353	342	356	356	342	353	309	351	337	319	350	324	349	340	325	342	331	337	337	363	338	364	344	324	351	360	354	355	345	351	383	333	350	365	365	357	365	360	364	348	347	315	329	336	338	326	325	362	349	331	375	364	311	348	329	354	329	349	331	359	367	324	334	341	324	347	351	337	348	329	343	385	350	363	344	338	339	330	324	331	339	339	349	336	381	330	303	356	343	347	373	352	329	343	343	336	337	358	346	362	334	358	327	308	347	357	368	342	354	315	394	338	355	328	355	346	330	350	342	338	312	357	368	344	348	316	340	341	322	346	335	378	339	349	359	365	336	330	363	358	343	365	306	315	321	341	348	340	329	348	374	338	352	319	332	351	335	350	346	331	334	336	362	336	353	357	347	350	330	325	336	336	371	305	339	324	347	350	360	383	349	341	315	340	333	300	379	379	351	356	346	322	357	362	354	357	328	319	335	311	311	330	356	403	348	384	322	368	355	335	345	354	394	357	351	319	337	362	353	328	376	324	344	357	357	360	360	336	328	355	356	388	309	353	370	360	363	358	303	372	344	328	333	301	369	344	312	327	315	325	361	352	346	330	346	345	376	365	352	359	360	360	326	344	330	343	319	356	310	321	348	396	328	329	364	324	322	348	377	306	343	363	376	363	349	357	324	352	375	368	369	344	364	328	348	345	328	369	349	298	369	342	365	334	383	327	339	334	383	341	342	340	342	342	381	348	333	330	366	316	342	319	352	345	339	339	349	315	342	337	353	354	347	328	364	347	368	316	358	351	362	354	342	347	340	340	358	325	351	348	341	387	310	354	361	332	347	365	361	381	344	344	335	345	343	341	349	349	309	339	331	340	366	331	355	314	337	338	332	319	344	332	379	314	348	336	334	349	359	398	336	351	348	350	335	338	344	332	358	343	314	351	362	362	321	314	336	308	333	355	343	322	359	353	340	338	392	312	355	305	352	333	333	367	355	325	327	348	353	353	354	359	335	362	328	360	352	328	340	325	358	376	340	379	341	347	352	348	328	315	305	358	319	365	359	366	352	384	341	342	336	313	381	387	374	329	332	344	359	371	393	326	359	358	341	325	350	327	349	340	326	321	340	361	352	353	357	339	362	332	340	339	357	326	348	312	347	337	341	338	346	306	358	354	333	329	287	360	335	349	334	346	337	324	341	362	362	357	344	306	315	350	375	354	362	359	323	328	315	355	371	354	332	365	351	353	359	326	343	350	318	314	356	369	327	342	331	365	347	325	341	345	359	349	314	306	352	343	347	329	337	387	347	373	346	327	335	327	335	344	339	339	356	346	347	345	359	320	328	369	372	350	337	349	362	339	354	308	353	327	321	347	315	349	347	334	371	308	360	354	393	386	357	340	342	347	347	355	380	329	357	367	348	338	333	362	332	355	375	328	322	344	316	344	351	327	340	330	355	383	343	332	322	365	337	349	331	337	327	361	340	345	310	310	371	346	364	355	311	377	344	304	359	347	366	367	369	343	343	350	345	332	356	330	314	397	368	348	352	307	341	367	363	338	371	362	363	322	337	365	335	361	346	349	356	336	361	322	321	372	323	314	361	366	350	314	345	362	356	349	345	338	346	349	345	353	311	347	336	340	350	357	338	364	343	348	399	351	357	358	332	335	347	348	376	341	361	354	357	348	347
11951	9920	8172	8767	6004	4153	2988	2291	1900	1628	1392	1209	1330	1612	1781	1489	1102	802	621	519	437	405	392	361	395	377	361	367	409	382	361	381	389	370	398	377	366	352	396	365	399	371	379	401	361	406	391	368	391	370	375	342	360	371	339	332	360	376	396	322	341	386	373	363	377	380	364	381	381	379	376	370	380	375	391	371	338	383	392	350	374	391	379	351	361	382	382	381	346	330	388	355	402	379	351	386	379	379	411	408	392	389	361	355	391	361	361	354	344	379	353	385	369	369	375	348	357	378	380	393	376	371	395	380	433	371	357	365	359	396	323	395	369	388	377	373	391	369	395	366	360	345	328	430	378	367	349	372	404	400	384	405	357	366	357	383	346	346	367	374	360	380	380	368	360	375	362	379	374	340	384	376	360	385	391	363	354	390	370	354	363	356	358	344	414	357	392	385	379	347	394	361	364	372	365	365	409	354	367	382	379	352	422	413	375	350	416	422	399	354	356	440	364	389	379	364	348	376	373	351	396	409	392	353	376	371	326	398	384	347	402	406	409	363	373	360	373	384	353	381	356	389	377	353	355	349	364	342	371	405	351	342	351	389	381	392	384	411	376	380	362	358	353	374	418	350	332	388	393	370	366	361	358	339	377	372	341	399	370	386	376	391	330	375	361	358	378	343	388	349	343	361	341	344	369	384	356	397	373	356	370	371	378	383	372	387	341	408	377	387	363	390	362	365	339	393	387	388	423	409	369	360	364	381	349	352	359	374	363	378	399	349	384	355	384	369	376	389	325	342	367	394	370	370	425	396	397	355	372	388	372	367	351	357	369	369	342	365	344	310	389	359	381	395	355	351	368	366	392	374	382	405	339	389	381	369	372	355	365	332	357	385	362	374	378	377	369	366	364	410	364	392	394	353	338	353	362	370	383	372	371	364	336	391	399	348	379	356	327	360	383	381	377	356	353	397	354	352	371	387	377	373	361	367	372	359	366	341	365	348	362	394	340	366	341	362	361	298	399	368	372	357	398	359	367	337	359	397	412	407	365	402	376	360	364	384	403	415	372	366	379	343	428	386	380	384	373	386	375	364	357	393	390	363	396	395	352	387	352	361	406	397	393	348	375	374	369	321	375	385	358	380	381	350	377	378	354	358	394	377	400	361	406	380	344	391	354	381	349	372	366	389	368	387	362	413	357	365	344	356	350	365	354	353	378	382	344	352	397	357	361	376	365	363	391	364	368	376	379	392	394	369	348	390	363	352	372	395	346	387	374	363	378	368	371	353	386	385	356	373	363	363	356	361	343	326	394	379	392	386	331	372	375	373	385	351	375	370	377	343	368	340	369	372	332	391	330	356	360	369	350	381	342	349	352	369	396	349	362	396	347	361	378	401	367	372	358	404	362	385	410	353	391	403	358	381	408	396	351	411	379	381	359	344	369	388	330	417	391	360	369	347	371	383	383	403	358	376	413	335	384	373	365	382	362	415	385	348	409	403	365	405	370	399	369	384	364	370	384	406	350	364	341	386	371	370	356	389	401	354	359	401	366	344	390	374	377	364	392	385	361	390	397	384	348	381	366	400	360	360	368	358	401	378	386	391	356	368	363	390	382	382	372	363	384	365	367	399	401	373	383	378	383	384	351	376	379	389	368	383	395	352	414	398	374	381	360	368	350	349	405	389	392	386	367	354	378	368	380	379	366	382	383	393	391	363	349	391	347	397	332	341	388	354	389	425	401	388	401	356	364	395	377	368	366	388	372	387	386	377	353	323	358	353	373	371	387	362	376	379	384	352	397	354	355	371	392	393	383	348	376	366	360	373	373	368	379	372	390	369	377	336	341	361	367	413	366	377	400	354	379	376	382	380	377	351	371	376	367	369	378	374	345	393	369	377	331	351	383	351	382	362	379	384	330	349	368	330	375	395	373	387	391	398	372	383	373	358	362	387	379	312	352	346	369	385	395	398	334	399	377	406	379	365	363	391	334	343	382	351	372	376	362	368	372	361	373	353	391	387	357	394	355	342	383	377	321	371	351	381	382	372	364	353	369	352	387	372	419	374	402	399	375	347	374	374	387	392	402	405	349	345	397	356	383	383	355	394	347	365	386	374	369	357	388	368	348	385	347	379	394	376	366	371	377	382	346	362	348	346	369	401	349	380	389	411	356	373	349	385	379	353	437	373	374	340	407	393	364	363	335	366	374	396	374	393	397	362	358	354	394	350	379	403	380	369	404	416	333	398	390	400	349	388	387	391	359	358	333	368	376	356	364	379	411	361	372	350	364	370	404	365	383	373	381	345	358	397	390	395	347	399	342	359	378	353	386	346	363	376	361	358	378	371	393	381	376	373	388	370	396	353	379	373	380	343	385	364	404	369	364	335	342	400	376	406	363	379	401	380	370	353	395	405	379	411	372	371	362	369	378	345	391	362	368	363	384	397	365	354	378	384	367	340	397	375	353	369	339	403	370	419	365	420	422	366	351	385	359	374	374	418	351	403	374	393	364	378	363	355	388	365	370	409	371	376	384	400	326	396	401	363	384	392	357	356	358	362	363	381	379	317	378	407	348	359	405	368	392	363	413	350	343	409	330	363	373	343	361	361	356	378	396	405	381	348	406	353	375	369	352	405	315	355	363	370	353	381	391	375	362	368	376	397	364	376	402	366	341	383	348	373	378	342	352	360	348	379	383	384	389	370	340	366	350	370	377	362	388	394	344	366	365	391	365	337	363	367	355	341	373	378	353	360	362	360	355	389	361	413	357	338	377	390	370	362	399	408	369	368	360	354	373	356	337	391	386	375	355	359	392	379	354	379	383	371	379	388	392	383	373	342	346	396	345	393	377	380	356	374	331	361	411	344	387	362	373	380	405	381	364	376	348	354	407	380	372	367	382	374	365	336	372	371	374	371	373	392	373	359	348	413	350	389	424	403	384	346	384	364	368	343	393	352	384	349	356	407	418	391	357	392	374	369	405	387	389	399	364	409	379	348	370	379	365	361	349	376	406	337	377	396	372	344	412	342	354	367	369	365	378	386	380	394	393	363	356	373	364	381	365	395	418	352	354	388	352	355	343	379	405	385	395	341	367	370	375	364	351	365	402	361	361	362	373	371	344	355	371	367	348	424	349	348	383	373	376	381	372	370	373	340	372	377	368	397	377	373	382	369	386	379	367	381	415	385	382	386	373	386	370	394	362	369	381	378	356	380	350	373	359	372	389	348	358	367	364	386	395	379	369	393	374	388	345	382	365	385	386	397	420	378	352	379	357	390	375	384	403	357	389	352	363	346	383	368	358	370	381	388	414	357	369	392	359	394	342	372	379	404	358	400	411	399	381	367	377	355	394	413	341	394	379	351	373	381	376	347	379	402	421	361	379	393	400	362	394	358	362	407	412	353	371	342	359	374	404	372	356	359	373	378	405	380	357	364	378	353	349	365	362	374	362	358	402	365	365	412	349	357	373	369	356	394	369	416	373	368	389	364	382	372	362	390	388	365
24374	21435	28546	24696	21169	9352	3293	2078	1677	1460	1333	1429	3943	8105	9541	6916	4432	2841	1621	956	614	550	425	432	423	470	424	409	434	431	435	445	431	413	432	466	426	428	455	427	393	437	446	419	392	436	416	401	405	390	432	410	415	387	432	420	407	428	410	400	421	389	450	418	425	407	451	421	441	391	380	399	407	410	412	426	401	405	407	450	432	450	433	470	420	415	442	412	438	447	458	424	382	406	449	433	427	396	386	416	377	449	433	423	382	397	407	410	420	386	403	428	423	440	427	387	442	395	448	400	461	417	422	421	375	428	445	399	420	401	432	424	435	416	383	447	422	413	413	409	443	389	437	422	401	419	425	426	437	430	426	422	413	416	445	410	382	454	417	383	415	397	426	379	384	392	414	431	427	422	410	419	401	402	473	422	436	429	431	464	396	433	379	400	424	420	420	424	377	437	410	447	376	422	423	381	412	416	397	391	410	394	444	423	413	401	446	399	426	442	422	432	444	393	368	409	402	364	443	399	398	453	401	401	432	432	412	406	422	380	419	429	406	428	419	477	432	424	408	386	454	409	405	394	410	418	413	455	399	431	454	426	440	410	431	430	398	419	421	407	415	396	412	405	396	410	412	439	425	412	435	428	384	428	395	427	387	442	432	431	420	405	405	424	430	403	472	402	420	392	408	437	403	418	404	429	412	411	421	442	403	438	454	368	426	393	395	387	380	397	381	437	426	451	382	439	433	424	389	440	400	417	397	459	424	418	373	399	433	384	454	447	394	414	414	405	394	436	410	433	422	433	403	392	378	439	405	405	424	433	399	430	422	430	388	420	433	449	435	444	419	419	428	417	416	397	420	405	471	397	423	449	423	379	370	420	392	422	430	398	425	421	413	414	405	360	405	424	447	429	402	400	412	410	401	417	427	410	418	425	420	415	415	434	434	388	432	398	414	413	434	427	418	388	416	438	452	358	405	415	433	405	439	451	386	432	412	426	440	403	455	383	426	417	411	413	432	430	447	437	426	400	386	405	405	416	424	414	424	437	446	420	399	374	402	414	446	393	464	435	403	413	414	444	416	429	402	429	426	386	422	419	419	405	419	403	416	403	444	419	415	459	440	403	391	398	417	435	438	396	416	413	410	393	437	398	405	435	449	387	430	391	401	432	400	406	424	428	412	397	406	437	394	404	436	407	433	428	420	398	387	407	426	412	427	396	377	446	434	392	410	429	394	419	416	405	377	402	376	433	434	450	409	434	417	433	433	408	403	390	373	408	431	421	396	435	438	383	413	405	413	420	414	462	431	454	410	411	430	396	394	432	407	408	411	378	378	405	429	422	438	404	437	407	433	381	405	434	394	404	395	430	419	465	430	433	434	415	398	454	423	403	428	416	449	410	383	422	423	409	447	433	422	409	409	392	401	466	428	386	416	414	421	422	445	431	425	412	432	412	415	402	403	417	404	403	439	406	431	376	424	390	398	409	396	424	400	417	411	418	422	398	382	433	422	403	414	440	423	377	415	381	414	401	413	440	456	407	410	395	433	414	389	433	448	437	439	434	393	427	459	448	391	432	405	408	440	422	400	434	430	429	426	408	413	385	462	411	395	412	433	362	417	407	432	431	381	395	414	434	405	419	420	441	442	399	414	424	368	425	461	423	403	450	436	478	439	438	441	378	392	424	427	406	462	407	424	391	415	434	386	449	436	442	373	425	425	376	372	401	460	408	402	390	392	401	401	452	429	422	430	391	425	438	406	413	411	418	391	477	419	430	410	405	447	413	447	406	386	412	409	394	447	404	409	409	470	424	400	456	391	418	424	384	425	415	429	403	425	412	421	400	396	422	440	381	392	405	434	407	426	408	425	376	462	435	429	431	445	403	439	443	408	408	409	401	423	376	395	400	417	399	418	375	474	440	405	431	421	438	388	395	383	438	400	459	448	427	423	413	414	390	406	428	424	404	437	441	432	423	417	477	467	365	425	414	429	395	425	443	424	425	410	429	409	418	418	421	407	403	412	440	419	410	413	432	418	407	418	415	388	422	451	427	424	437	410	399	423	396	426	420	458	422	427	420	441	403	387	430	413	446	428	394	430	417	375	422	398	424	401	411	461	426	415	401	400	391	425	400	404	391	417	408	408	428	406	426	385	398	379	424	435	442	460	393	396	410	418	413	416	460	387	441	444	401	387	458	429	395	391	403	444	423	400	410	430	410	422	397	416	396	439	401	415	416	378	413	413	474	424	450	431	430	411	423	410	419	408	434	404	409	459	420	423	437	405	397	439	396	441	412	410	433	454	429	408	432	422	402	439	421	416	409	393	413	443	468	454	401	396	400	422	409	395	411	418	409	446	384	397	438	413	401	418	420	420	403	411	416	454	385	387	423	425	421	403	389	423	437	393	398	450	395	423	399	410	419	423	417	410	399	430	421	416	417	413	425	390	438	435	407	418	374	390	420	415	389	422	475	373	395	423	386	426	367	407	420	424	403	379	410	407	407	465	436	432	425	422	383	420	406	395	418	466	400	409	442	444	466	427	427	394	388	442	445	439	396	435	447	422	389	452	399	412	411	419	419	403	417	443	448	410	395	401	419	414	418	450	412	417	399	440	438	438	425	419	379	441	426	392	388	411	429	422	410	437	406	423	425	432	434	417	404	439	437	443	398	443	382	441	467	476	426	401	391	391	452	420	412	411	373	421	412	446	425	430	408	414	425	374	423	390	419	437	439	445	411	426	394	402	385	448	427	406	404	429	465	401	394	406	441	441	455	390	392	409	396	416	437	409	418	401	425	399	368	396	379	407	436	493	438	374	413	433	403	408	409	465	442	389	400	397	399	419	417	419	421	447	408	406	429	441	434	428	383	444	388	407	444	440	428	420	406	396	415	409	416	419	455	435	365	427	407	402	404	446	431	405	402	417	422	419	403	401	386	437	447	376	381	429	401	433	429	401	413	447	405	441	421	372	422	439	444	368	406	406	440	424	448	443	424	399	423	404	423	454	392	405	436	410	404	434	434	423	405	422	418	412	416	449	366	400	391	409	416	409	451	401	400	426	417	405	424	387	392	435	420	452	402	430	393	416	421	442	430	450	441	400	419	432	398	405	425	380	474	405	439	411	449	428	401	367	412	400	407	425	444	427	412	407	447	394	407	401	424	405	436	406	396	401	405	410	435	411	408	446	408	428	457	424	419	427	427	396	405	410	385	439	424	459	367	438	417	400	426	435	429	484	460	393	465	417	391	433	436	426	396	414	412	422	387	406	412	440	415	387	452	389	395	402	414	429	416	436	383	400	408	399	410	394	401	417	421	442	402	395	424	439	445	394	413	438	444	434	422	393	428	386	434	424	434	387	397	427	415	405	416	417	444	465	434	434	403	428	450	427	412	439	397	401	407	405	457	378	409	406	378	403	394	406	396	437	404	458	426	440	448	432	386	418	430	419	414	439	403	410	413	429	416	413	439	431	420	407	402	403	398	431	406	428	383	430	417	425	405
17343	18847	13134	8727	8441	7663	4525	3673	2940	2485	2194	2371	6898	12427	13612	9802	6715	4232	2314	1188	728	560	522	448	464	414	438	433	461	427	419	391	435	465	454	440	447	455	502	435	455	450	449	437	438	427	462	450	430	442	456	465	470	462	424	439	439	468	474	424	468	465	437	404	427	469	449	466	405	447	414	445	436	455	432	404	473	454	412	488	432	456	429	409	440	432	445	418	414	458	472	442	444	452	413	411	417	417	460	424	442	446	426	436	453	426	417	455	450	466	480	434	422	415	454	457	436	412	458	425	456	493	440	446	422	464	409	422	453	430	419	423	454	414	423	418	431	409	392	462	406	422	425	419	471	436	469	441	426	456	421	417	448	474	441	459	461	439	449	427	430	471	407	439	427	447	449	465	486	438	436	482	416	439	424	452	434	396	448	448	465	458	416	477	445	451	458	416	434	431	432	445	457	445	422	444	438	453	439	441	434	441	395	412	436	465	446	479	465	461	421	430	457	452	462	436	426	442	424	452	419	432	464	408	426	416	423	465	478	466	450	438	445	420	445	423	429	444	434	455	455	469	441	402	418	460	493	417	443	435	443	457	431	444	455	447	424	425	422	401	463	420	454	460	429	434	434	438	441	449	459	443	473	434	431	427	435	421	452	448	431	441	426	444	419	464	429	436	454	452	413	470	416	466	483	418	466	426	437	443	445	455	455	441	392	406	469	456	437	435	432	447	395	458	443	462	460	435	441	422	416	419	431	454	421	399	453	475	417	449	468	417	452	413	396	429	431	459	440	443	479	487	409	426	438	425	410	440	490	445	433	436	442	455	411	420	472	443	414	425	436	400	433	480	420	393	434	433	445	460	421	425	430	418	447	471	433	439	455	441	414	470	502	450	434	444	444	434	386	443	447	429	454	460	481	420	452	424	419	406	452	413	437	418	424	458	429	455	430	496	416	450	433	405	463	461	458	422	439	444	452	445	447	444	411	466	437	444	433	425	434	422	474	423	428	437	433	455	449	437	413	448	433	433	443	425	436	397	450	417	466	489	441	411	441	448	414	445	409	424	463	445	434	459	428	465	475	427	460	424	489	454	430	447	427	469	449	442	406	486	451	483	424	458	408	480	460	467	472	443	446	460	463	441	417	451	419	445	435	418	459	455	433	422	450	428	462	446	474	436	457	485	429	445	445	442	460	469	457	426	442	430	410	426	414	451	445	430	420	448	434	457	434	434	443	431	426	432	467	413	427	423	433	437	436	420	450	488	430	429	430	442	455	448	416	451	463	465	447	436	450	413	394	461	442	427	421	437	443	419	411	448	453	420	412	464	435	435	467	457	419	462	424	430	418	444	424	446	446	454	459	413	428	481	438	432	462	418	440	480	427	461	462	473	408	452	415	433	407	458	421	423	417	435	387	442	456	421	456	436	453	444	458	438	446	450	436	436	431	415	437	442	424	432	444	429	470	423	430	464	456	401	401	429	426	415	396	427	458	446	417	413	433	445	425	440	442	431	466	410	416	423	459	446	439	429	449	411	481	426	455	437	424	433	419	460	462	462	461	428	422	411	441	447	424	441	422	423	421	433	456	475	418	445	419	435	431	467	433	434	430	454	413	453	403	446	413	483	440	436	423	430	410	405	444	446	472	467	447	393	486	437	430	449	444	440	417	430	460	435	415	442	434	468	450	430	457	420	416	463	436	470	465	445	424	461	436	427	452	453	429	463	449	436	466	378	450	456	435	435	453	445	434	450	431	472	445	435	437	460	431	438	430	427	439	428	428	443	473	435	424	422	402	449	434	456	456	394	423	457	418	423	450	449	441	444	418	410	434	420	393	438	442	465	470	427	427	411	438	450	446	457	445	444	466	429	442	402	472	409	434	428	460	457	414	425	422	461	438	444	430	428	422	447	447	436	448	439	404	464	407	423	438	419	446	453	460	422	433	446	416	448	431	428	434	425	428	473	428	409	441	405	406	450	426	451	450	430	487	460	428	391	444	414	449	469	431	456	420	436	481	421	402	411	441	446	444	446	439	414	433	475	404	423	429	442	443	409	427	460	456	403	395	455	426	435	444	448	462	436	433	454	412	442	448	434	413	420	415	473	414	423	445	435	429	459	453	437	406	453	427	436	440	399	441	436	476	444	462	450	414	426	460	426	440	453	458	461	429	407	440	418	431	454	480	436	420	445	438	406	417	415	411	454	420	418	430	429	450	437	450	440	473	432	405	436	440	404	469	387	424	441	434	412	440	408	490	440	439	408	456	452	428	450	432	418	429	421	440	454	437	401	421	439	460	485	438	442	449	445	417	421	459	444	442	426	426	407	426	440	408	405	432	433	442	446	432	447	470	446	443	480	480	402	405	423	461	444	429	423	434	429	445	438	434	460	417	467	459	432	436	454	402	469	410	461	440	426	472	407	422	398	428	403	421	425	418	469	423	425	463	452	400	453	448	451	417	436	454	465	463	424	452	466	444	426	443	492	430	424	462	456	452	434	417	393	430	486	467	434	418	406	432	461	472	460	423	441	443	433	432	426	408	453	399	432	419	439	433	425	435	405	442	467	462	435	437	424	438	442	418	429	461	426	458	456	427	431	420	428	439	415	453	436	454	429	434	450	444	404	438	449	438	427	430	437	482	449	483	439	450	439	423	455	440	419	422	436	482	451	419	438	435	441	417	442	430	461	437	456	419	430	401	442	440	432	452	479	467	490	439	438	417	423	445	465	435	459	424	443	435	487	409	456	443	437	431	440	412	429	441	422	451	418	433	441	465	432	459	432	451	421	447	416	467	454	475	422	390	453	429	459	441	419	411	422	420	438	451	457	453	411	419	460	416	421	462	474	392	441	423	426	426	444	464	461	469	456	421	436	431	471	454	446	447	471	434	476	389	434	467	458	421	497	410	415	454	455	429	468	433	460	419	423	470	460	443	484	415	427	469	455	437	421	462	438	456	424	477	421	427	432	424	433	419	458	465	446	442	438	459	459	434	448	437	434	427	453	406	467	461	452	413	444	437	409	438	417	450	436	443	417	412	422	459	412	411	465	450	452	393	422	394	418	426	453	423	406	426	469	446	413	417	411	435	426	417	429	417	470	454	457	424	420	456	407	451	436	451	455	450	418	464	412	457	447	432	439	424	400	426	457	424	464	428	454	462	459	443	410	446	452	460	454	484	476	412	466	431	395	464	486	393	458	419	457	441	429	456	425	471	433	432	417	417	443	459	393	461	429	417	444	488	433	450	462	436	448	422	479	432	395	443	460	455	445	402	459	444	440	433	415	460	432	379	432	397	416	419	426	495	442	430	437	418	465	458	418	423	429	446	445	480	439	454	432	452	425	434	430	415	421	432	445	485	430	428	442	452	424	434	423	461	424	468	432	441	468	434	470	464	502	419	438	429	435	433	454	449	451	434	446	469	440	467	430	455	423	442	436	408	417	414	430	446	434	444	428	443	417	446	415	451	454	395	434	480	422	470	436	465	429	428	434	402	459
25099	21242	27329	25363	11100	3609	2494	1758	1369	1175	1040	1102	1357	3406	4593	5286	3316	2408	1452	782	607	431	397	410	384	367	371	359	387	386	387	359	368	367	417	368	358	381	367	338	363	385	342	393	356	340	342	360	356	356	385	331	368	386	369	384	383	399	400	377	392	345	367	366	335	374	406	357	382	378	371	390	388	362	373	391	355	372	378	349	374	334	381	366	372	369	349	363	379	394	380	369	356	387	368	354	356	381	359	391	340	351	355	384	369	361	369	372	349	365	377	357	362	333	401	356	339	364	346	326	377	410	389	368	363	354	374	328	374	355	359	359	376	351	383	387	365	345	373	375	392	356	366	421	341	349	337	356	369	355	380	365	360	349	344	382	421	350	370	348	368	346	415	368	384	345	395	378	378	337	337	405	372	386	358	361	349	377	369	399	371	394	366	358	341	389	328	369	389	377	347	339	394	389	370	362	370	372	338	345	376	398	352	384	379	404	342	383	393	396	379	362	352	344	377	381	385	354	380	393	363	370	376	389	381	379	366	365	384	357	351	385	402	381	370	364	371	332	383	369	373	374	332	378	365	414	367	373	380	343	368	384	373	364	345	365	357	360	384	364	369	349	349	389	378	383	342	367	360	343	399	358	374	377	364	386	396	345	372	345	377	393	340	346	376	357	371	398	368	395	375	391	339	373	382	313	368	346	376	360	347	404	373	351	396	356	333	353	363	338	364	391	385	362	376	365	363	328	385	366	388	392	381	375	377	349	399	368	346	388	392	384	361	379	369	371	376	384	368	382	354	364	350	353	392	342	347	349	366	369	387	356	329	362	377	368	333	345	361	409	373	375	360	363	402	380	387	354	366	389	364	383	357	394	411	383	371	355	371	363	346	390	376	332	383	410	381	395	411	371	379	363	390	341	366	333	367	396	399	380	362	376	352	401	376	375	367	394	369	390	398	386	372	377	372	362	361	356	368	377	364	331	378	390	386	352	382	404	361	383	348	340	383	379	388	386	361	347	366	374	361	377	359	395	369	382	341	365	373	392	362	394	382	344	401	377	348	336	385	337	386	392	371	366	378	379	362	379	367	353	381	385	354	426	361	397	329	380	380	376	373	392	353	372	386	358	393	385	361	388	401	367	359	411	383	344	353	352	368	372	354	364	376	364	362	361	371	349	384	389	367	380	354	387	356	366	366	368	361	377	358	347	346	360	356	362	361	352	380	371	374	346	364	351	384	379	392	368	373	374	363	380	374	311	376	372	355	344	371	385	350	367	406	356	372	359	393	403	362	349	340	376	385	364	400	382	358	336	340	346	322	372	362	359	350	347	339	326	396	351	385	349	370	368	373	376	377	389	362	367	411	392	390	411	389	348	346	348	367	352	359	359	367	377	381	358	377	373	360	356	379	394	347	351	346	381	357	358	401	407	355	375	377	340	388	386	350	375	372	367	403	371	380	391	368	375	367	357	393	383	400	369	362	375	374	374	373	380	380	395	317	400	370	364	378	414	385	372	343	352	356	375	360	374	366	389	377	362	357	368	365	401	401	352	380	336	347	363	407	375	350	386	375	372	388	381	380	379	407	400	350	394	381	365	376	356	365	366	403	383	354	407	349	373	352	366	372	329	350	370	380	360	388	365	352	393	354	370	371	355	342	363	363	390	355	374	369	367	362	398	337	350	346	358	360	355	370	356	340	358	379	373	352	355	362	326	409	341	361	355	372	393	366	397	363	350	374	388	367	358	350	369	340	384	390	357	377	345	350	366	372	371	354	341	378	378	381	354	387	337	372	344	360	374	372	385	362	368	363	335	369	400	367	341	377	359	366	372	358	364	407	318	365	395	373	371	368	369	367	352	349	341	353	301	319	346	375	332	381	382	325	370	391	365	361	380	363	391	357	377	369	399	356	354	409	362	387	362	359	379	385	382	338	365	373	347	368	369	376	346	389	323	368	370	349	314	377	391	363	369	325	351	366	400	350	377	372	338	383	366	374	372	369	390	347	386	341	357	398	339	370	372	342	356	369	335	352	365	336	356	386	349	361	345	399	377	366	362	407	363	371	383	387	349	362	375	377	379	349	323	336	382	362	376	363	353	390	344	368	337	369	391	366	350	333	429	382	369	376	356	359	372	366	348	377	385	350	361	400	367	352	365	376	394	344	366	395	372	402	387	374	370	350	388	347	384	358	370	379	348	369	355	416	367	367	362	388	353	378	384	398	348	347	381	375	355	354	378	359	349	382	390	388	391	402	379	362	342	371	387	396	389	368	365	352	343	366	377	369	388	376	351	381	350	362	391	407	376	402	365	362	396	367	380	350	354	381	382	401	401	392	375	416	383	374	347	365	354	388	389	347	339	360	371	387	374	388	367	375	379	375	342	365	378	401	428	381	338	368	415	352	347	368	364	363	314	388	376	361	387	330	367	365	347	361	329	360	382	345	404	371	400	377	378	378	371	383	384	343	349	358	374	359	387	381	389	368	390	387	383	356	365	389	364	376	353	372	374	371	369	341	412	385	374	357	358	360	340	376	372	323	401	349	391	378	406	358	395	362	355	386	368	368	351	355	336	385	363	367	378	390	377	375	387	339	361	362	384	381	375	385	358	367	385	389	351	384	339	360	374	380	363	383	393	338	370	393	383	385	367	357	354	345	369	383	348	370	375	390	378	370	372	372	371	392	369	372	378	366	375	367	374	335	374	350	347	379	360	352	368	342	341	410	351	380	363	384	361	382	340	377	370	356	354	349	368	326	359	387	373	345	345	355	389	346	347	390	362	355	370	384	378	368	379	325	350	381	400	363	346	387	393	394	379	394	367	368	362	383	365	361	338	375	366	388	398	371	345	383	355	379	384	366	379	380	367	356	358	369	379	352	330	353	362	372	351	352	375	398	385	396	366	373	356	361	351	409	366	374	374	365	367	382	366	379	357	361	399	367	356	364	398	358	366	373	373	367	408	373	367	368	366	374	377	385	365	383	429	389	366	413	405	342	364	355	369	360	360	362	333	352	376	369	338	348	353	364	370	375	354	368	369	394	351	351	352	395	363	352	379	392	341	381	355	393	363	401	390	391	381	383	383	384	373	348	344	333	366	378	368	358	355	355	368	371	355	357	338	388	346	354	372	351	342	395	371	328	380	358	364	375	374	369	369	368	413	356	374	368	395	391	362	343	350	392	369	373	428	401	348	326	375	416	382	353	379	384	378	366	394	398	317	363	372	378	404	357	367	397	364	381	367	357	367	375	349	368	353	329	356	362	358	374	390	367	369	342	363	334	387	351	409	435	363	377	360	366	367	348	389	331	355	358	425	368	382	351	396	389	379	367	386	370	386	382	381	361	373	367	371	393	375	386	360	392	389	343	352	341	354	392	361	355	351	403	371	397	380	328	346	368	367	360	382	372	332	381	379	367	350	385	398	366	351	356	363	337	330	364	387	371	345	368	372	364	397	363	379	357	393	352	428	378	341	367	357	380	352	371	342	390	355	346	359	392	379
15860	17207	11553	5034	5227	5949	4621	3158	2639	2215	2039	1954	2362	6737	8524	9463	5785	4316	2315	1266	728	539	397	433	440	425	390	417	422	407	390	389	385	419	442	392	441	401	410	419	391	406	409	397	403	382	411	426	386	427	410	406	396	388	406	401	395	417	415	423	437	397	394	438	400	416	397	422	420	393	409	379	391	403	418	406	402	413	417	423	425	377	403	409	400	422	439	393	428	391	407	407	409	447	403	410	368	401	430	406	374	448	431	414	360	413	394	381	404	400	420	417	410	374	387	423	376	408	395	404	439	371	404	398	397	393	388	389	403	413	403	400	406	407	369	420	393	411	384	407	427	433	405	399	402	401	406	396	387	430	404	419	426	369	415	432	397	432	430	391	409	395	390	423	428	420	423	363	396	379	410	382	396	426	406	393	418	389	417	386	398	439	411	426	417	428	365	403	445	408	382	389	396	408	406	466	403	383	414	392	390	435	413	385	363	398	424	416	406	399	422	381	399	399	407	428	403	430	390	396	407	395	440	447	387	395	373	421	364	370	359	418	397	398	378	433	395	360	407	401	393	383	390	443	443	394	390	403	381	404	410	405	396	386	416	411	403	401	422	401	403	415	360	434	421	401	409	400	394	395	399	393	413	416	379	397	425	420	398	369	377	417	394	428	420	374	408	386	391	382	420	411	417	388	420	426	377	390	397	394	411	405	428	389	417	401	402	429	403	411	380	406	380	424	426	403	404	409	418	392	430	391	427	418	404	409	374	379	430	391	404	400	409	390	399	427	399	383	397	410	397	394	410	423	436	388	401	385	431	413	434	404	377	404	383	410	401	410	416	359	392	411	425	442	427	394	428	414	428	439	429	389	426	391	395	397	390	417	423	393	409	432	387	400	392	382	395	391	436	439	429	398	408	387	432	408	379	417	423	424	398	404	381	384	393	420	411	402	425	399	406	416	365	428	425	378	371	401	417	405	413	387	376	400	380	413	395	411	374	415	439	422	415	409	402	427	431	393	423	431	380	388	409	415	408	394	387	418	396	422	401	386	411	392	403	402	409	425	391	406	412	412	405	377	389	374	399	396	413	457	415	389	410	387	360	409	397	403	396	431	435	397	422	372	419	416	391	396	365	395	442	407	381	356	406	383	370	405	412	378	400	400	438	412	416	423	407	386	422	416	416	398	403	416	379	425	372	422	374	378	394	424	393	386	452	389	386	419	426	416	403	368	382	407	398	368	379	400	408	408	439	392	355	427	380	379	421	413	375	430	407	396	361	407	377	374	386	380	446	439	409	403	385	418	423	449	441	407	384	410	401	444	369	357	423	395	438	444	394	444	390	430	384	407	424	413	408	424	388	413	419	418	418	408	400	384	401	435	404	431	383	448	430	414	409	419	445	402	434	412	449	375	390	387	396	408	395	421	391	396	387	399	399	418	401	404	430	381	398	391	425	392	402	411	391	415	431	402	406	357	384	395	398	419	429	436	409	411	375	421	403	435	388	398	356	418	428	422	404	397	406	400	414	380	432	400	402	438	388	414	425	385	389	392	391	373	419	392	406	409	383	412	362	406	410	423	387	393	407	405	394	422	433	438	400	398	430	410	420	421	393	395	457	407	388	409	417	379	401	405	420	428	427	361	406	395	421	391	428	388	409	410	380	402	401	446	421	420	392	417	383	416	362	419	418	398	397	358	385	393	375	406	419	415	437	413	413	417	435	422	385	411	403	423	390	422	403	435	396	440	387	423	406	402	391	418	412	386	428	396	393	383	407	398	402	418	406	395	422	395	421	416	407	438	395	393	381	426	409	388	410	395	397	385	399	417	385	416	394	399	392	396	378	425	399	417	415	372	399	420	398	409	428	417	365	409	391	390	397	420	424	399	373	402	402	467	395	387	366	406	399	392	401	390	379	424	436	369	400	394	390	402	402	381	421	417	409	390	407	464	398	422	380	408	408	385	412	439	412	405	385	402	404	410	374	399	385	367	383	409	400	385	408	400	404	406	388	437	397	402	424	406	443	408	422	405	376	396	426	427	428	392	415	383	408	402	408	408	428	409	385	393	375	407	387	394	407	412	386	410	391	410	424	393	367	381	392	425	387	444	367	386	363	395	373	382	394	410	432	431	401	425	425	386	423	408	422	392	407	413	412	379	406	375	369	440	387	385	403	401	414	415	403	406	395	384	381	424	417	404	421	413	402	390	435	379	378	388	388	419	378	417	392	406	406	431	369	396	382	362	415	403	407	390	424	398	399	433	408	397	374	405	399	413	452	424	409	404	402	388	414	414	431	412	381	362	394	413	385	403	380	422	377	425	399	392	401	416	406	416	433	390	419	384	420	412	407	382	403	399	387	396	431	413	417	389	400	416	387	386	400	399	423	397	397	432	403	375	403	424	415	376	416	380	399	391	408	426	402	383	424	389	417	416	410	418	344	389	416	404	408	436	420	411	420	379	391	391	413	384	432	413	406	399	400	395	404	421	415	406	424	407	387	409	438	428	418	405	405	421	412	387	396	386	408	378	413	394	427	422	393	397	408	408	390	373	414	420	387	392	393	448	397	415	413	390	400	433	379	420	404	412	403	371	358	410	370	406	441	417	406	423	416	420	393	425	404	395	411	361	411	418	381	408	414	398	376	404	387	390	383	410	373	405	407	391	385	392	386	359	429	404	381	384	395	459	425	399	433	424	383	401	395	404	399	436	432	375	425	401	393	387	391	390	387	409	365	396	371	368	429	427	409	412	425	414	367	414	382	425	447	396	408	420	423	402	450	425	390	407	426	413	387	380	376	427	411	413	406	381	395	378	410	396	387	390	423	368	403	368	399	407	389	409	391	361	429	390	407	392	414	366	427	393	417	396	431	393	420	440	425	415	368	386	418	401	401	379	372	442	409	408	394	393	383	427	397	384	396	419	424	399	435	390	389	414	388	411	409	415	449	408	407	388	402	392	430	380	422	383	375	419	394	386	433	369	377	403	446	393	418	426	389	388	409	405	399	420	425	386	393	423	424	435	393	376	394	373	404	390	405	386	434	439	411	435	381	426	371	414	430	417	370	370	420	405	379	383	412	396	390	415	423	439	390	421	375	427	371	413	402	395	433	399	409	356	393	417	422	394	401	390	395	381	388	402	435	412	385	399	395	332	422	461	408	396	401	369	400	384	392	414	405	394	433	410	413	452	392	437	351	401	422	398	405	406	389	458	436	404	365	377	418	410	406	406	427	396	434	409	405	392	413	441	375	398	440	397	420	394	382	411	429	378	399	404	407	412	395	427	391	397	400	408	385	387	408	404	412	410	413	396	401	421	440	389	440	445	437	384	407	425	400	407	382	415	419	405	406	426	449	388	373	425	413	419	368	405	418	435	396	420	422	406	397	406	404	420	403	377	391	405	420	413	381	379	375	380	409	386	398	408	405	410	359	391	411	391	413	428	403	395	448	413	381	427	386	400	385	364	391	395	407	418	400	418	403	393	421	402	429	406	387	418	482	361
22916	21482	29180	24204	21482	21641	11593	3990	2807	2438	1981	1742	2513	10953	15941	17873	10976	7852	4620	2238	1234	848	693	578	591	501	509	519	557	522	491	505	537	528	513	553	551	525	535	506	533	542	528	520	516	534	516	543	517	549	529	508	501	516	502	512	522	523	481	514	496	525	455	510	536	523	557	521	479	489	475	527	491	509	533	544	522	532	517	519	529	549	522	484	494	542	541	552	548	516	495	537	481	529	473	533	556	536	487	514	542	495	496	532	512	523	502	552	559	537	559	522	526	510	502	536	541	538	505	497	472	536	519	521	525	499	551	528	501	533	532	504	522	544	547	516	494	499	506	573	481	530	572	535	527	517	518	511	527	491	525	515	518	494	556	508	545	494	557	514	526	540	515	514	544	555	506	504	505	549	511	535	529	527	514	534	536	480	499	501	509	555	537	516	536	499	528	559	509	502	483	534	580	497	493	543	548	519	529	490	504	566	492	507	514	536	556	540	526	485	497	500	526	511	516	497	550	503	448	512	561	509	533	533	486	531	498	488	482	521	526	492	508	491	487	505	513	547	516	505	499	507	516	504	531	575	497	536	491	503	503	507	542	543	522	496	552	498	540	506	526	554	550	548	522	522	505	512	529	526	518	550	517	480	515	495	535	536	561	520	525	556	541	528	514	504	522	501	550	555	518	517	518	537	516	518	558	496	547	520	542	519	506	490	525	498	541	509	494	510	553	511	553	533	535	552	528	564	539	544	523	492	479	505	516	545	517	515	519	493	516	523	528	531	532	496	510	478	511	532	547	536	539	543	566	524	549	502	523	501	548	557	518	526	561	535	536	530	490	506	545	507	526	491	510	507	495	534	524	507	552	565	478	556	509	510	524	547	564	502	522	513	550	558	493	502	547	533	502	479	502	531	501	508	524	500	553	517	541	485	545	526	524	517	526	523	531	494	546	502	504	528	516	508	561	519	494	503	510	518	540	534	512	522	525	503	510	509	516	534	487	544	535	532	586	548	522	499	514	546	551	519	533	526	516	487	528	537	563	513	540	502	508	546	540	485	535	571	522	523	523	539	544	532	558	510	506	533	533	483	523	573	504	534	560	523	465	518	515	531	540	528	520	502	565	492	545	510	522	519	482	534	529	527	518	482	522	546	532	531	502	532	542	531	482	519	488	506	580	497	510	483	545	532	570	550	505	521	548	498	578	529	541	545	510	534	526	485	519	545	532	506	518	497	542	523	485	511	476	518	540	526	507	510	511	513	535	518	502	524	516	561	515	522	499	551	520	501	534	524	510	502	520	501	505	536	541	576	503	518	526	567	525	521	521	517	531	514	542	519	523	528	502	464	552	509	532	553	561	541	494	508	528	528	535	518	531	547	550	513	480	513	514	541	548	582	525	560	480	501	536	539	536	507	509	511	508	584	556	530	561	495	558	479	540	505	508	506	527	525	524	504	509	505	513	492	528	500	531	507	512	522	540	554	492	535	540	543	565	480	481	531	498	520	509	499	533	511	512	503	504	479	516	551	547	573	533	489	499	508	508	506	542	515	520	538	497	524	504	493	522	504	489	529	586	514	518	539	507	543	533	514	460	512	507	519	546	516	498	515	520	510	502	495	516	533	503	515	562	515	572	571	519	526	510	531	484	552	513	487	532	529	551	544	504	532	523	530	521	610	544	536	529	540	553	523	561	523	509	537	521	542	518	534	502	525	533	563	530	469	535	525	506	525	531	537	518	515	526	511	500	515	563	451	542	504	515	486	539	553	512	544	503	503	505	519	490	530	542	503	531	526	500	530	483	499	500	504	523	531	553	540	490	527	520	518	534	518	509	515	523	549	517	567	558	558	503	542	529	521	516	513	537	498	536	535	509	520	517	549	505	494	478	538	524	531	522	505	526	546	476	515	494	522	501	538	515	529	493	527	504	513	509	509	562	530	544	528	488	522	505	535	491	549	543	522	499	512	537	503	510	514	541	513	514	519	492	522	541	523	532	541	523	518	483	510	549	546	519	490	535	493	513	550	482	530	473	498	499	510	536	543	514	555	513	506	543	528	545	449	532	517	561	572	532	513	494	493	544	537	588	506	501	560	561	525	478	532	523	529	496	515	542	498	486	488	504	511	482	528	522	533	512	532	487	454	534	509	513	508	561	459	500	539	517	504	530	503	513	591	513	533	558	542	491	525	488	507	488	555	501	586	548	562	511	554	476	509	517	530	518	518	522	502	501	510	498	488	539	525	536	524	498	552	453	528	527	513	508	525	515	522	518	491	524	524	537	510	490	517	534	551	513	529	510	506	510	566	518	507	512	532	514	510	521	553	518	467	530	516	524	546	506	483	501	499	519	516	498	511	533	541	539	547	481	521	518	543	488	550	514	518	551	518	480	539	508	514	510	514	530	522	519	530	525	544	491	510	535	489	487	553	558	519	522	499	505	549	559	513	479	511	524	510	475	501	521	541	557	533	527	522	456	533	506	531	516	520	476	473	554	492	531	511	518	511	527	530	510	511	528	527	541	545	519	514	503	545	518	564	525	547	541	522	534	534	506	497	502	539	513	491	482	521	534	518	502	532	510	525	519	537	524	483	531	514	520	535	523	541	524	528	533	555	553	507	496	494	493	519	536	521	509	545	499	541	495	505	565	507	503	513	531	550	534	567	583	553	507	513	529	550	517	537	540	526	490	543	545	529	494	527	508	558	480	515	529	532	521	491	503	493	528	554	535	510	488	503	506	536	514	530	528	542	537	512	525	511	523	585	486	501	519	544	500	505	501	519	517	576	536	543	532	511	547	516	498	514	524	528	551	557	537	525	507	508	487	561	490	516	536	524	567	530	520	522	510	524	529	515	519	494	527	505	481	468	469	545	523	548	517	570	505	516	502	502	507	538	534	497	499	518	543	526	468	522	497	502	533	560	557	466	570	551	551	485	530	528	506	526	555	513	512	536	530	531	507	480	492	530	548	534	550	512	532	519	514	528	533	553	549	533	524	469	512	561	497	508	519	520	509	509	500	497	482	514	542	500	525	527	486	533	501	507	544	556	496	561	516	541	538	519	545	490	522	490	517	509	510	556	553	495	571	549	551	509	563	508	524	546	558	533	518	496	552	494	546	499	473	522	492	566	525	526	520	530	547	477	515	518	543	556	563	523	523	521	516	549	529	503	518	504	545	551	539	510	505	528	508	503	539	523	497	542	510	529	554	500	515	548	522	491	488	527	535	543	476	524	541	522	503	524	532	507	519	547	510	492	499	565	512	521	546	499	487	546	540	515	521	531	541	558	542	496	538	498	497	498	475	530	523	515	534	516	504	508	539	527	544	521	501	506	548	495	543	503	551	560	529	532	496	510	529	550	537	576	512	497	514	514	518	515	519	509	513	499	552	509	504	553	517	492	535	513	508	501	543	533	554	572	506	517	529	544	548	530	537	560	490	512	542	515	506	503	526	503	503	502	540	491	505	543	535	556	525	518	536	522	491	518	544	489	491	481	516	457
22454	28958	15403	8837	7239	6755	7232	6238	5205	4449	3473	2850	4385	17094	21174	22449	13803	10893	6573	3234	1771	1091	698	620	527	529	571	508	533	572	513	542	548	520	545	534	557	546	495	534	536	570	562	538	539	528	547	519	572	557	541	538	545	568	533	560	547	563	532	543	512	535	521	581	506	546	551	568	599	558	508	541	512	538	568	569	541	582	533	522	576	530	519	536	539	544	535	519	550	534	521	528	577	498	589	545	547	539	585	545	529	529	531	528	508	533	531	585	554	521	531	518	570	530	551	501	539	560	509	499	578	594	549	524	523	560	568	541	528	538	577	546	547	561	555	541	564	517	571	580	537	529	529	506	512	516	519	517	556	540	579	553	569	536	532	537	574	531	550	486	504	552	518	518	544	552	526	558	566	546	542	503	543	537	559	568	558	552	513	536	562	512	486	546	552	542	587	558	573	479	564	531	577	490	548	548	550	512	528	570	539	534	501	534	558	556	530	522	545	539	526	514	542	581	533	586	504	551	568	484	526	537	559	552	551	505	568	507	538	522	542	539	519	553	516	537	540	556	541	535	536	566	568	537	535	560	506	526	550	502	511	538	558	518	503	531	577	516	480	487	512	554	538	529	560	542	550	534	525	544	567	512	547	553	508	579	569	516	531	539	539	546	542	576	537	532	572	540	540	526	519	540	518	522	546	545	530	563	537	561	552	561	512	500	524	536	514	542	562	550	533	550	570	519	524	514	566	537	545	546	533	591	535	565	555	549	511	541	565	520	524	558	503	507	548	543	517	576	528	596	546	550	533	558	517	502	564	548	548	528	561	570	514	548	533	537	557	552	538	553	554	527	541	536	543	532	562	479	561	542	538	552	514	549	534	545	511	535	560	525	511	573	515	500	554	533	575	556	584	557	552	575	558	538	585	534	585	550	571	549	522	536	534	518	535	547	564	566	501	514	571	557	537	556	603	544	548	514	507	540	497	591	507	542	523	542	540	536	522	568	520	559	547	554	530	532	541	534	533	490	503	526	513	534	534	520	521	542	559	530	533	493	527	545	528	515	558	521	517	525	519	573	499	548	550	524	514	538	511	571	540	510	548	556	534	540	531	543	521	552	568	535	525	506	532	527	556	561	533	531	555	566	549	531	519	568	563	539	544	518	528	512	534	550	528	584	568	553	543	513	509	591	533	551	516	569	568	553	505	515	520	533	536	533	545	583	530	505	557	560	558	560	576	553	511	480	541	562	527	577	561	530	579	544	517	552	581	511	586	566	554	557	496	520	550	557	511	520	512	521	532	519	522	563	521	543	534	597	555	541	586	537	577	577	559	555	539	564	517	542	529	510	538	534	523	546	535	554	537	568	522	543	528	578	524	497	579	551	592	545	520	557	544	583	525	517	545	545	557	516	556	560	516	546	580	549	543	523	534	585	541	552	587	558	545	567	536	528	534	509	548	520	523	514	518	538	538	534	547	501	549	544	532	553	518	532	547	536	532	535	523	530	522	532	538	525	572	544	516	555	574	545	562	559	537	559	511	574	546	486	550	552	540	592	506	517	512	514	505	574	545	527	537	518	524	536	555	552	537	537	546	546	524	540	533	529	521	573	496	538	534	548	520	544	577	513	499	555	561	532	564	540	526	545	549	535	534	529	517	574	561	560	540	546	537	531	515	562	539	565	551	567	554	570	582	551	543	542	509	507	532	555	546	528	565	558	563	568	499	539	530	569	514	581	534	530	555	499	538	576	520	502	501	535	532	513	527	547	519	541	524	505	540	586	577	521	574	541	552	523	552	506	554	530	558	554	556	557	560	538	534	544	536	508	553	527	538	513	551	526	527	560	560	518	552	524	526	553	547	560	517	532	547	543	513	539	568	587	561	562	576	548	534	526	583	552	539	569	534	560	535	575	543	538	582	569	508	531	525	539	501	555	511	493	491	559	560	504	551	522	549	531	525	526	518	546	540	503	521	554	554	555	569	567	547	542	541	559	495	537	577	555	545	571	540	522	555	530	552	543	526	558	571	530	538	547	515	553	586	561	565	586	577	544	529	543	574	545	550	530	557	521	546	561	533	508	537	547	547	539	584	512	532	557	539	559	519	512	553	518	558	551	554	544	514	531	590	548	541	502	571	533	531	493	509	522	525	515	510	571	566	505	564	540	568	535	551	524	544	517	517	550	540	550	591	600	506	542	510	565	537	492	556	546	575	523	551	535	546	587	519	564	515	504	551	549	524	504	549	550	574	529	558	552	535	538	572	581	530	532	545	530	529	482	533	557	545	575	516	545	511	564	575	520	552	586	520	558	537	533	555	550	549	534	594	566	535	565	541	536	537	522	537	544	533	581	534	520	534	593	541	577	552	557	523	536	577	517	573	520	535	583	584	536	549	556	550	572	553	544	586	545	570	552	533	555	533	530	543	553	534	525	556	602	531	562	501	504	520	547	538	511	512	529	502	528	549	549	545	579	559	563	516	546	502	523	524	511	536	512	531	576	533	533	538	542	500	517	548	613	513	526	555	527	551	492	513	545	562	517	516	573	526	516	542	529	563	544	587	492	561	532	577	541	530	548	550	552	510	494	552	537	525	555	503	536	561	500	500	560	528	535	501	507	519	572	535	545	537	591	566	527	540	551	567	510	596	574	548	571	504	581	538	526	509	493	505	538	542	541	500	527	576	539	499	529	520	534	556	515	530	555	540	527	530	544	560	551	529	524	576	537	560	551	539	551	557	588	548	565	567	527	573	482	559	531	517	564	572	541	582	547	545	569	561	519	566	537	523	536	558	531	554	527	524	563	552	568	542	521	576	591	549	516	537	547	583	505	523	521	564	534	519	513	519	544	575	520	543	551	542	534	567	567	541	570	541	544	543	604	546	515	554	558	538	550	583	592	561	529	562	528	531	495	552	527	553	552	554	511	508	540	558	572	552	548	542	503	557	507	559	490	546	541	556	544	522	530	534	532	545	522	546	573	546	511	547	521	539	565	562	552	515	584	543	537	547	536	543	566	519	562	505	542	491	545	536	543	544	556	571	573	514	527	554	517	568	546	562	550	508	514	511	567	546	566	555	522	540	577	527	554	585	560	530	545	566	542	553	575	527	598	538	534	493	559	600	527	545	571	548	523	593	539	537	548	515	505	517	524	556	541	561	540	593	560	535	554	536	524	530	540	502	542	537	511	513	540	473	538	510	548	521	562	553	519	529	555	605	531	528	536	567	534	533	498	525	549	528	525	520	550	553	535	533	527	566	535	536	555	574	550	530	530	550	549	554	543	539	567	519	578	553	546	525	487	527	525	552	589	530	525	530	527	530	567	532	537	515	549	576	556	538	584	566	530	552	530	556	523	484	527	581	517	540	545	518	517	517	508	543	537	514	518	565	519	547	559	543	519	559	531	547	542	564	523	515	511	528	519	527	572	506	536	558	540	545	543	528	524	564	551	534	559	561	529	561	557	564	539	541	575	521	542	518	496	506	544	538	519	510	521	507	510	510	520
28191	19172	7374	1995	1423	1404	1022	1143	1344	1060	827	582	675	1027	1145	1074	905	672	539	425	392	393	350	374	332	323	331	341	348	333	322	319	329	328	376	322	388	312	295	351	320	365	324	336	310	330	319	340	359	319	318	330	284	362	336	354	333	351	363	341	344	321	348	364	363	318	328	316	339	320	367	318	350	354	317	341	332	330	316	336	326	323	337	333	319	334	349	338	330	326	333	301	320	329	342	314	370	321	310	313	346	318	365	362	321	316	310	319	342	330	313	324	284	333	295	312	350	299	349	365	348	324	367	344	335	338	319	307	330	341	364	345	328	365	285	307	377	329	385	364	353	344	325	336	322	302	300	342	354	353	322	350	339	300	347	354	314	318	326	329	312	325	340	347	320	321	337	326	364	302	298	299	336	294	348	333	336	319	364	301	351	328	337	351	344	319	300	317	340	333	339	314	346	327	315	321	345	346	338	328	336	384	294	324	344	342	292	335	323	305	308	330	331	363	326	356	338	345	339	319	311	291	316	338	336	339	311	337	313	348	345	336	355	327	329	358	351	343	360	310	327	333	298	321	307	355	342	351	320	341	310	330	326	347	328	332	296	335	321	340	325	360	325	313	299	304	297	336	359	344	332	334	339	311	352	354	296	331	305	301	340	324	318	344	358	325	350	343	339	328	309	317	322	348	358	363	331	343	351	319	322	333	351	333	308	340	336	338	322	295	362	344	312	317	341	334	337	300	344	340	347	330	328	340	372	383	310	341	328	339	331	337	329	343	344	316	343	333	296	312	347	328	334	338	285	291	345	337	367	315	302	333	325	336	309	282	329	318	340	315	322	337	326	335	337	327	343	329	322	323	334	308	330	344	314	319	313	321	338	322	328	330	335	289	322	346	341	316	329	348	332	355	349	320	322	365	352	341	331	335	332	360	335	326	319	323	289	301	327	348	320	331	330	313	369	312	339	333	337	367	319	332	331	321	343	351	331	321	328	317	358	296	345	335	325	334	305	364	330	324	306	330	333	339	354	310	305	312	324	322	331	324	310	347	310	305	322	326	322	337	356	347	329	334	318	352	363	318	344	331	329	324	329	367	362	342	347	308	360	302	330	327	304	286	340	334	313	324	339	339	345	346	327	315	325	335	329	342	307	344	340	316	345	325	354	359	320	321	346	343	375	373	339	310	342	344	322	323	344	312	333	333	351	311	338	329	310	347	346	324	335	303	372	360	362	300	323	314	319	330	321	321	312	341	342	367	329	324	329	323	327	345	339	314	336	312	321	356	350	325	320	337	342	348	316	300	354	334	333	313	346	314	375	318	343	345	323	302	331	353	356	355	317	349	326	320	340	344	299	322	335	326	331	316	340	284	341	329	303	331	325	338	340	292	326	297	289	355	342	321	352	320	328	324	331	333	328	342	362	352	332	345	309	334	321	333	369	336	319	315	346	343	295	315	342	283	338	334	312	341	312	342	365	317	359	330	357	346	313	362	337	347	315	338	310	332	339	296	356	336	322	304	353	318	342	353	320	332	346	302	355	341	344	326	332	379	305	365	311	341	351	340	334	354	325	347	349	364	314	336	322	302	337	338	350	329	339	357	356	325	324	358	310	337	333	336	289	317	319	314	327	329	336	329	309	310	342	325	297	335	363	296	314	311	331	298	360	317	325	347	338	299	317	328	325	318	346	396	334	337	316	324	337	326	309	323	293	346	323	320	343	334	323	349	307	353	335	351	323	342	325	365	347	327	334	325	308	360	335	335	324	332	315	302	336	319	323	353	329	315	334	345	341	333	329	340	334	333	320	339	303	342	338	329	322	338	351	321	330	322	311	346	317	332	339	347	355	334	300	332	293	278	338	348	318	338	325	335	285	358	352	316	334	324	331	317	341	328	327	352	350	333	342	353	310	337	294	322	324	312	351	334	333	350	329	334	323	346	318	331	334	310	330	340	357	310	339	358	321	350	349	318	326	292	324	356	306	318	302	284	326	338	346	339	315	311	311	320	325	322	329	329	366	361	306	318	308	337	336	335	316	319	299	304	318	355	321	328	368	349	289	318	305	347	291	343	300	328	304	323	352	326	325	329	324	311	317	328	322	352	331	345	331	327	334	300	336	337	360	387	347	330	318	339	324	314	304	358	344	362	327	319	333	318	322	358	309	324	348	332	338	332	320	348	308	312	346	302	316	322	313	322	342	365	306	337	292	319	303	301	338	311	318	304	302	312	345	342	357	313	336	329	328	304	315	318	352	300	326	340	339	318	343	334	308	337	368	334	342	324	321	354	310	319	331	335	325	320	350	303	337	327	308	342	348	346	299	271	313	320	360	311	340	328	358	347	325	279	333	316	360	359	321	329	343	323	308	304	334	304	327	341	338	355	350	345	349	307	357	287	343	331	337	341	321	387	333	323	322	294	331	317	339	312	341	323	327	355	323	329	337	345	364	312	317	329	344	349	326	323	350	319	360	344	304	314	342	337	353	358	323	319	345	330	347	335	299	305	346	349	317	311	353	318	340	360	333	292	348	336	324	315	324	282	343	356	346	286	342	343	343	320	350	338	320	321	331	321	335	319	346	316	307	336	333	371	358	353	311	355	313	340	330	387	327	356	341	301	301	347	345	341	338	308	329	349	335	316	356	372	315	335	355	330	363	307	347	344	327	347	334	345	319	295	311	331	288	320	326	360	339	312	317	346	322	359	336	348	337	330	350	329	382	319	310	337	351	345	329	381	342	347	339	352	329	346	345	336	341	359	323	333	305	327	297	343	323	358	313	346	308	308	365	353	307	342	314	355	331	319	330	321	363	302	333	337	344	324	295	339	315	328	340	334	348	321	345	366	349	346	332	386	301	322	342	348	315	332	365	314	332	322	298	344	353	339	309	338	313	349	340	327	359	308	306	358	306	300	319	351	368	341	355	303	338	314	316	314	305	335	329	320	326	337	333	334	342	357	344	346	336	327	335	334	336	346	324	339	333	331	340	328	338	345	338	328	325	301	319	316	338	321	339	337	313	324	366	300	342	310	330	345	316	318	321	351	311	288	348	325	332	338	305	326	297	340	297	329	340	337	324	329	333	304	342	355	324	334	344	327	324	296	314	321	307	325	324	351	354	295	314	331	307	341	334	378	343	348	312	353	315	340	352	337	348	331	299	317	325	342	316	329	322	344	349	312	317	328	313	338	358	283	319	335	357	312	362	329	323	318	346	319	321	307	313	334	348	367	349	291	325	326	338	298	341	299	346	334	317	329	343	320	329	345	325	317	327	319	337	310	323	338	332	354	339	354	324	345	330	303	361	325	353	337	326	326	325	326	360	338	302	327	318	325	312	366	350	332	313	317	342	359	323	346	310	300	340	344	307	311	342	332	329	365	302	357	309	332	344	299	321	324	321	297	361	346	339	312	338	317	320	319	327	327	345	308	328	327	344	331	358	338	320	313	329	294	326	362	345	338	339	366	338	303	312	336	344	347	348	313	350	339	312	334	323	344
14399	10425	4857	2300	2314	2546	1786	2167	2379	1924	1393	821	964	1443	1535	1428	1113	864	645	498	446	383	356	379	343	384	351	337	341	340	362	337	356	340	371	336	387	332	363	380	349	383	354	339	351	377	390	341	356	360	372	342	368	350	371	356	343	355	356	378	383	334	332	389	339	329	362	323	339	344	347	356	356	384	352	327	330	345	387	349	375	354	342	338	389	358	349	367	337	350	360	353	346	355	354	370	321	337	364	350	351	357	336	381	350	354	337	345	360	357	342	357	330	352	357	356	329	342	341	351	326	352	341	360	359	341	362	379	407	361	382	307	339	343	334	362	329	346	349	351	368	347	333	365	323	358	369	360	358	349	344	365	377	359	313	326	332	361	354	319	365	338	338	367	355	346	345	369	354	345	374	342	369	362	348	361	353	347	358	374	349	356	364	337	352	335	365	359	352	360	350	376	377	383	348	364	311	342	351	372	362	333	345	358	352	338	345	327	367	356	322	376	371	389	323	358	337	326	356	383	352	344	333	332	357	349	371	340	332	342	347	340	342	357	343	342	355	349	377	358	369	344	344	360	367	331	375	330	357	360	363	354	368	352	350	346	348	405	377	357	352	364	354	362	376	341	414	342	337	359	333	329	338	317	340	343	357	369	342	319	352	359	355	314	347	366	374	346	375	332	393	375	355	349	352	377	355	373	355	309	389	311	382	352	330	361	377	334	343	374	319	326	326	351	353	353	327	362	354	348	316	373	362	320	352	350	364	354	349	343	368	374	350	337	353	378	379	377	383	336	381	344	371	333	386	352	388	374	367	351	352	357	360	376	378	346	374	331	363	338	369	376	355	350	351	337	342	332	364	373	363	339	346	332	356	357	378	350	328	370	353	358	331	344	369	353	345	312	360	335	363	340	366	374	339	350	343	369	342	342	368	322	356	342	330	347	383	345	393	335	378	328	370	351	345	369	365	334	364	360	359	358	343	364	344	342	360	342	340	365	316	355	352	358	331	358	367	354	343	362	356	360	329	342	345	346	339	362	350	335	321	371	318	380	361	388	356	357	344	363	346	375	339	349	346	359	339	325	349	374	380	350	333	370	368	369	358	356	353	360	360	336	406	361	365	353	357	347	361	345	353	351	369	348	351	400	363	354	308	342	318	349	362	361	384	350	329	378	350	359	370	358	395	377	346	380	355	342	317	332	348	362	368	374	382	361	339	350	378	356	383	404	386	367	391	375	352	391	366	406	350	377	345	359	357	361	339	340	346	334	371	374	397	372	354	344	414	363	376	359	373	349	349	353	363	362	369	357	385	345	363	351	340	344	345	347	345	368	371	342	353	364	342	373	354	336	369	381	355	360	327	339	366	334	369	320	377	347	369	354	369	353	343	340	343	360	343	359	374	398	337	367	343	344	365	335	334	356	347	370	333	359	390	383	347	321	371	337	328	343	353	343	353	347	340	358	337	363	343	354	357	355	353	363	376	338	340	348	351	353	401	361	368	342	344	352	338	357	357	325	359	366	347	375	342	368	367	348	346	372	347	379	352	364	400	343	349	363	373	392	361	377	347	355	332	352	322	360	377	328	334	365	369	374	346	357	301	352	350	365	358	372	365	349	335	340	371	379	344	336	356	386	352	365	377	389	332	357	346	340	363	325	325	363	359	374	366	343	360	346	339	360	362	363	341	349	365	401	366	376	379	339	373	366	379	335	363	315	333	374	318	358	355	362	337	374	341	354	336	334	381	334	323	341	361	339	348	338	346	361	355	353	338	355	416	376	345	351	374	370	377	359	368	385	350	376	360	337	361	356	343	326	351	352	349	326	337	332	340	355	333	366	384	368	343	339	361	350	356	309	363	330	367	355	330	363	400	375	355	346	340	344	352	365	347	353	389	368	349	380	385	353	345	364	360	351	365	354	387	330	392	336	373	356	364	321	366	340	365	358	351	333	352	347	370	323	393	350	348	359	357	377	371	340	379	358	330	345	376	376	364	355	392	360	327	383	374	373	361	372	340	372	375	365	334	355	377	360	360	358	350	342	353	334	326	357	330	382	366	319	331	349	368	337	336	354	358	351	393	371	367	352	344	366	373	354	319	351	362	359	307	363	348	356	346	344	317	405	354	358	377	374	322	300	349	348	364	344	359	358	381	384	340	368	399	379	371	337	342	373	393	368	363	345	368	341	332	376	364	404	378	317	386	359	350	328	351	344	357	389	360	343	368	377	361	380	345	356	349	370	359	371	350	365	352	368	383	342	332	353	362	339	383	359	364	339	336	356	349	351	322	343	347	338	335	373	379	309	325	328	344	346	370	337	329	373	348	386	354	340	318	334	352	357	358	347	367	378	359	351	350	358	355	335	346	357	372	374	366	365	358	368	384	350	337	359	331	362	342	346	406	364	360	367	340	368	386	388	359	357	373	359	346	372	378	347	371	346	378	353	355	364	368	333	362	339	366	380	337	346	382	358	351	354	382	346	354	339	333	348	344	346	349	342	329	379	351	360	364	366	339	352	388	366	372	368	357	376	370	356	395	340	357	358	341	357	368	363	354	352	325	330	356	359	369	334	320	354	356	361	389	389	387	349	298	351	373	353	349	373	346	351	354	322	370	358	342	339	328	342	355	343	359	366	356	335	358	348	342	362	330	330	378	322	359	350	392	365	346	345	344	387	341	360	353	368	341	312	340	345	339	361	338	336	353	356	360	333	310	336	364	328	358	333	324	390	318	333	357	351	386	372	338	329	360	350	351	359	366	343	381	363	354	338	343	365	377	374	352	328	376	335	376	359	344	384	355	330	334	373	349	370	367	356	365	355	366	375	370	345	356	345	324	327	337	399	348	377	339	335	349	353	332	348	335	358	347	373	363	331	353	348	396	298	294	377	351	312	342	355	359	342	337	368	363	346	347	328	364	351	362	358	370	344	369	347	371	344	358	336	361	361	347	372	329	377	382	344	342	368	339	386	358	356	372	357	358	327	353	348	383	380	364	360	330	387	347	383	350	363	376	375	347	373	386	355	352	371	364	337	355	343	337	340	352	373	356	342	367	342	353	366	366	376	361	357	336	338	325	348	334	315	369	354	387	335	383	320	390	302	362	318	356	380	364	331	355	379	354	365	383	359	370	377	325	362	328	365	351	370	352	362	361	390	354	360	333	377	385	352	347	359	322	403	347	366	363	337	370	363	364	351	348	343	410	367	376	353	368	341	360	364	381	328	353	358	369	365	359	403	313	345	360	325	345	372	340	365	351	362	330	337	369	393	364	341	371	334	309	364	376	343	335	330	368	348	382	342	328	349	379	334	336	355	316	364	383	407	387	376	331	336	351	368	366	349	344	363	336	340	367	345	360	356	405	327	353	347	359	363	368	343	346	354	358	370	350	340	343	362	376	376	341	361	362	360	354	375	366	349	326	334	363	358	335	320	353	328	365	332	357	346	329	355	368	326	362	378	377	362	358	394	331	359	322	376	353	330	367	349	343	348	332	399	377	356
24299	21440	28476	24726	20937	5076	2532	1992	1660	1588	1343	691	3641	9343	9411	6749	4421	2579	1381	895	687	471	440	417	422	439	397	420	385	416	408	409	375	368	420	414	393	421	400	444	455	411	416	390	377	443	392	408	393	406	425	429	408	405	374	418	398	397	421	407	387	438	392	407	387	406	413	393	412	423	420	404	415	376	405	439	391	401	417	392	422	374	427	425	414	387	415	379	412	359	383	407	390	427	418	395	392	407	363	379	407	388	409	387	420	377	366	388	400	421	399	400	382	404	401	409	385	422	414	422	404	437	444	394	402	411	354	400	380	391	375	398	395	393	428	402	407	388	389	432	432	393	420	394	413	385	396	405	384	392	410	398	411	430	395	373	379	414	417	396	384	367	411	395	414	404	399	411	387	414	411	385	398	465	373	406	382	392	361	380	397	375	417	402	390	396	430	385	402	405	381	418	428	410	438	417	403	397	375	427	414	432	406	394	385	387	372	401	410	412	434	417	361	433	389	392	387	449	393	409	380	409	395	423	424	422	411	428	381	389	381	390	402	417	388	389	413	386	431	399	360	410	406	365	392	405	408	423	384	397	396	369	418	410	386	400	402	400	406	379	417	416	373	390	372	381	381	380	361	390	393	442	393	426	416	413	411	390	422	383	372	377	454	380	409	410	387	436	374	426	380	330	354	414	387	406	406	389	353	433	369	391	430	393	392	393	403	415	396	404	414	396	371	401	415	399	394	386	373	393	429	415	432	370	385	411	357	396	359	398	392	370	403	384	389	396	385	394	404	368	436	447	423	389	424	389	392	387	384	415	397	416	407	412	388	369	402	386	409	384	375	425	387	390	382	386	395	430	394	360	414	398	376	396	400	424	425	402	393	405	383	410	411	415	439	383	441	368	411	403	373	422	430	418	428	422	383	421	416	420	396	371	401	408	410	389	403	391	358	372	412	417	432	391	413	399	386	388	400	415	444	414	395	414	391	384	382	408	395	393	399	373	402	363	394	401	417	398	393	392	387	431	406	362	386	390	416	406	363	385	390	366	397	389	408	394	371	404	383	378	421	424	402	415	394	399	395	428	444	384	357	403	401	390	412	433	365	402	381	404	387	368	404	387	387	395	414	397	440	398	402	389	365	393	374	383	384	420	381	417	401	379	415	417	408	400	381	374	418	398	392	392	387	388	419	405	372	390	420	426	390	413	421	397	381	402	395	415	375	437	407	392	396	405	433	391	393	410	451	392	458	377	433	390	431	410	413	412	395	400	428	389	394	418	412	427	401	387	378	402	379	366	399	387	378	405	390	395	405	433	389	357	387	415	382	368	401	446	408	408	403	401	369	399	440	414	412	379	420	379	366	405	425	398	366	389	417	407	401	359	428	412	418	386	393	460	388	380	409	390	405	412	365	399	411	416	409	411	419	382	404	401	413	437	388	392	385	410	415	408	391	389	430	375	400	432	406	399	406	398	409	396	412	378	443	426	392	412	409	413	393	377	405	404	416	403	386	399	390	418	379	378	408	409	399	410	407	429	393	390	391	436	373	407	398	369	413	402	417	380	391	417	380	432	415	390	408	404	405	395	376	443	422	377	360	381	395	410	387	383	391	399	382	398	425	421	391	398	393	422	383	401	382	396	411	403	365	406	377	412	378	384	426	420	373	400	408	411	366	379	412	403	402	395	382	429	438	405	404	410	393	407	452	409	400	377	424	388	383	402	376	406	403	378	420	386	408	390	379	383	411	431	386	380	435	388	407	417	365	381	395	387	426	368	384	439	406	390	359	441	407	406	399	452	396	417	391	402	385	406	394	424	418	404	382	416	423	401	398	382	418	407	397	407	382	378	349	410	387	371	407	434	396	451	414	400	411	379	440	405	431	398	380	402	398	401	435	411	398	398	409	385	383	398	398	382	409	430	391	408	420	390	414	384	376	406	370	403	388	420	420	405	363	382	413	402	395	401	417	375	432	429	402	375	388	434	385	396	408	388	418	379	391	430	400	370	394	407	406	387	435	426	392	363	409	377	396	413	382	404	402	385	409	388	363	438	380	384	405	424	412	375	392	390	377	389	378	359	420	394	361	429	379	396	408	385	354	398	375	419	382	419	380	403	394	402	359	382	390	411	410	391	422	427	425	392	388	425	410	409	384	386	388	409	406	422	348	369	439	428	412	387	400	394	411	399	391	409	372	371	359	410	408	385	382	386	399	422	383	384	412	387	417	400	420	399	384	380	387	402	417	426	408	402	415	389	386	387	360	394	431	403	386	426	427	391	393	422	393	408	398	420	407	400	396	434	417	391	424	403	416	396	387	408	387	427	404	416	380	422	387	414	380	373	392	411	416	417	404	389	396	427	386	409	403	385	378	370	392	404	416	439	394	383	425	399	390	391	387	406	430	427	370	404	402	436	376	363	414	377	392	424	364	365	385	420	424	404	389	387	384	409	374	418	393	371	413	394	382	400	384	368	387	417	410	380	424	401	427	431	398	400	407	457	386	412	420	400	445	429	391	388	408	392	426	434	381	404	391	422	440	406	377	366	406	403	409	398	382	364	395	387	407	435	436	406	383	403	429	430	385	371	396	389	416	403	402	393	388	394	419	354	417	415	398	418	400	420	429	428	379	415	409	372	383	434	432	407	366	371	399	397	378	364	391	420	396	398	395	392	389	427	412	406	404	383	394	385	428	366	396	400	365	414	413	405	433	407	442	460	391	378	387	395	394	387	415	372	396	391	383	370	379	405	387	358	404	376	360	381	404	367	373	414	386	458	383	418	424	383	428	401	400	370	426	387	416	425	368	422	413	399	438	441	393	395	407	420	419	389	383	379	401	373	406	376	374	402	407	393	356	378	408	413	388	389	422	403	420	421	392	376	411	375	403	406	418	402	392	408	381	412	410	368	409	419	406	430	381	429	401	419	428	408	406	344	375	364	418	419	394	348	415	413	419	414	393	432	396	367	435	383	419	394	397	413	438	378	387	410	422	375	388	374	399	399	410	360	430	385	411	413	415	372	397	376	375	379	381	389	404	386	401	391	392	396	387	409	414	397	414	435	393	406	363	420	406	407	412	393	374	427	375	411	384	391	383	441	418	395	373	423	363	402	397	389	389	409	395	402	428	405	368	389	403	402	447	392	410	382	403	421	388	390	432	393	380	421	391	404	402	422	394	398	423	373	368	420	446	418	429	398	365	379	411	384	393	396	386	431	392	401	364	390	383	401	375	380	420	380	387	410	401	386	419	426	413	383	389	410	361	372	404	428	368	425	410	410	424	369	411	409	390	427	400	410	398	394	341	417	378	361	437	396	397	381	368	396	394	375	393	390	382	424	388	393	401	413	386	410	404	389	410	384	410	388	398	402	405	411	371	400	392	438	371	417	406	393	409	427	406	373	339	398	374	428	401	400	402	411	383	404	401	414	390	399	411	367	389	395	406	409	415	372	362	377	399	362	382	383	388	387	390	414	409	408	388	428	417	406	367	408	408	398	385	388
16806	19113	10020	4550	3335	3453	3799	3511	2987	2881	2153	1036	5994	14377	13095	9562	6496	3692	2006	1212	822	595	451	421	436	447	409	409	410	403	420	437	428	447	461	397	407	429	433	426	418	435	424	422	440	395	421	413	404	435	417	430	429	412	420	415	443	411	440	413	406	436	433	396	406	417	409	435	418	391	401	499	436	423	434	454	430	434	441	420	442	436	426	448	431	388	422	387	426	447	456	442	381	412	428	433	408	443	441	410	467	390	406	439	426	410	417	429	436	419	430	439	438	419	425	414	450	435	398	426	449	387	419	435	395	420	422	411	432	466	387	408	403	417	452	459	426	427	417	424	428	425	411	450	432	414	438	411	450	431	393	422	436	405	410	404	440	425	420	384	447	438	433	382	411	431	430	414	420	441	403	397	454	386	404	396	402	451	386	431	439	404	439	385	427	413	438	409	404	447	423	422	438	420	414	398	417	419	411	442	419	426	467	415	415	389	427	448	456	425	399	431	396	416	403	414	429	384	404	405	451	444	400	393	412	432	411	431	426	381	428	465	424	411	407	398	396	405	426	429	401	440	430	376	433	463	438	430	437	413	430	464	428	454	459	395	413	469	448	430	458	394	399	427	432	421	427	420	429	418	404	391	432	390	432	404	418	406	459	389	457	417	423	441	404	420	405	421	411	396	430	393	427	406	422	405	430	454	434	426	466	419	429	451	416	409	425	436	441	444	440	445	424	410	417	416	442	469	411	432	428	462	437	396	401	381	428	390	418	412	396	416	414	414	420	430	436	411	420	448	451	409	411	415	404	472	394	420	431	447	390	423	399	445	431	442	432	435	423	392	426	462	421	429	435	421	420	426	441	455	430	459	449	433	417	432	403	428	409	432	415	428	447	418	435	407	426	391	446	458	391	395	395	420	438	439	423	431	370	406	418	416	431	465	400	404	430	437	438	429	415	425	443	405	417	423	412	428	421	436	417	442	458	398	396	453	440	433	470	416	444	437	401	418	402	411	415	395	414	461	413	432	443	430	418	421	397	428	448	425	416	393	398	449	421	422	390	417	398	414	408	442	427	426	422	435	439	391	373	426	419	405	419	418	443	443	413	425	467	436	442	412	383	432	425	396	377	426	402	448	439	448	402	430	418	451	414	425	419	416	465	404	436	482	379	403	425	423	400	448	417	433	431	430	414	415	410	390	418	422	418	448	413	430	386	407	454	423	414	457	405	422	431	428	443	400	386	405	401	416	408	409	456	403	396	470	426	429	404	463	417	420	449	412	385	387	392	427	402	384	434	402	440	405	459	443	455	417	447	406	388	406	420	433	421	434	487	443	431	430	437	407	411	395	428	451	445	457	386	436	433	442	407	410	411	441	400	409	399	424	429	412	387	409	435	422	407	405	413	416	415	430	454	400	410	433	399	413	426	432	413	424	415	416	428	417	447	405	399	399	422	426	422	435	433	391	403	440	407	428	417	418	419	425	401	441	413	409	385	455	419	426	420	394	438	401	419	411	406	437	425	428	429	426	409	424	436	421	423	448	415	422	475	397	432	409	439	466	383	407	451	416	460	452	427	380	401	408	375	410	370	416	419	417	423	416	431	420	431	384	384	417	419	412	403	387	422	443	407	419	401	442	404	421	417	406	432	418	411	430	413	428	435	406	403	434	410	408	394	425	372	432	404	437	440	427	456	428	422	434	425	430	396	443	430	376	440	412	437	398	425	416	421	436	408	416	417	434	385	443	398	404	406	450	418	431	426	434	431	408	438	417	428	393	443	430	422	423	431	425	420	386	459	434	398	411	430	443	411	407	413	464	446	466	428	409	432	414	392	428	440	403	439	434	455	387	411	405	412	439	390	424	391	449	409	409	420	422	388	420	421	403	414	435	458	411	477	438	424	451	425	416	407	435	453	433	417	410	448	425	418	416	412	422	409	391	398	408	448	440	402	430	399	436	441	399	389	429	429	430	379	425	447	449	388	457	437	408	420	443	414	415	436	399	403	411	435	420	414	391	424	427	471	426	419	414	467	438	420	418	398	420	405	441	418	426	436	415	434	401	431	395	428	417	417	404	423	419	379	430	416	429	387	421	386	390	440	454	479	419	391	386	421	430	436	404	432	414	457	422	425	426	453	441	412	390	429	427	437	447	451	438	409	409	450	453	455	451	413	406	420	408	430	398	455	423	430	421	448	448	397	463	384	424	399	429	432	382	417	406	418	424	428	410	428	419	437	390	426	414	419	419	400	448	388	432	404	420	469	396	417	399	419	424	432	460	405	415	441	389	438	418	446	416	405	424	419	431	430	398	458	440	421	474	418	384	391	466	433	444	404	412	441	419	406	399	452	439	398	430	486	449	425	408	443	390	405	460	380	441	436	421	410	421	430	435	428	419	418	421	414	440	448	417	442	449	427	433	431	422	437	432	453	425	412	451	425	438	446	455	431	432	425	455	452	453	425	400	424	366	441	423	407	424	399	418	385	394	397	398	380	445	429	412	423	401	411	407	404	413	448	434	392	399	452	413	434	421	393	403	411	436	462	423	420	417	413	413	386	440	433	395	394	423	450	455	379	443	426	392	435	430	412	440	430	422	405	423	421	425	464	422	376	386	416	378	418	460	411	440	424	453	442	461	442	397	427	429	421	434	432	419	399	424	445	410	426	383	422	433	423	442	412	425	416	433	446	393	409	453	401	440	419	390	406	391	436	423	407	442	469	417	439	373	398	437	443	368	426	412	447	431	423	429	363	438	421	416	362	431	450	444	410	406	420	435	408	439	426	443	429	450	382	438	411	425	419	401	385	440	386	399	420	407	437	374	409	442	417	412	429	428	423	427	456	442	409	446	416	421	415	403	403	420	416	436	446	378	422	435	447	466	440	437	443	434	414	417	420	429	397	414	441	438	407	402	430	397	386	445	379	438	447	422	402	442	442	431	419	382	438	425	426	433	418	389	441	405	415	440	433	424	429	426	432	442	449	427	399	467	429	403	415	419	420	445	437	394	424	397	417	464	429	411	438	404	391	400	404	442	448	425	407	362	436	437	404	402	408	437	431	423	412	391	418	421	463	373	457	396	403	422	415	409	406	397	408	443	402	420	409	378	444	422	431	384	427	428	432	459	413	411	451	447	412	429	417	418	430	418	432	440	427	415	429	399	409	400	433	440	426	433	409	462	424	453	411	467	449	404	424	413	442	419	422	411	416	416	446	395	472	399	409	411	375	436	456	445	392	384	435	431	422	424	424	428	421	442	424	437	415	459	428	455	419	425	429	402	438	393	425	392	353	441	433	442	386	401	403	440	457	432	462	437	426	426	419	461	391	414	424	403	454	384	429	408	435	412	409	444	402	450	426	406	424	427	411	426	407	428	443	426	420	432	424	415	438	370	404	444	406	449	439	425	411	452	427	464	414	440	417	412	438	424	443	423	404	427	407	427	400	428	403	416	393	418	412	421	438	446	447	430	373	435	427	408	466	396	398	433	408	459	437	427	435	430
25219	21390	27345	25676	8942	1312	1269	1270	1127	1072	818	590	2120	5722	5751	4236	2650	1599	952	641	530	425	418	360	351	361	353	384	370	354	354	374	354	381	323	370	376	359	354	349	343	333	362	366	360	325	344	377	359	372	363	365	358	306	338	360	343	354	337	355	356	331	367	333	347	374	365	373	333	349	360	332	341	358	372	344	351	355	353	325	320	370	301	354	386	354	346	388	378	320	357	377	334	337	365	318	343	348	345	373	350	346	334	365	320	347	334	334	369	339	336	354	321	333	343	332	388	349	335	369	321	358	362	366	354	361	357	331	343	354	341	363	358	358	353	355	347	338	384	359	352	374	368	342	358	339	326	353	366	362	323	353	381	366	351	333	338	349	347	367	346	374	371	341	340	347	330	367	338	349	341	325	358	332	354	347	370	361	345	384	356	349	370	356	328	353	367	333	387	337	337	364	327	359	346	356	351	361	378	350	306	305	375	344	375	339	368	341	366	350	350	346	388	348	350	325	389	333	358	381	348	348	349	356	346	344	313	339	346	371	392	327	343	365	336	377	317	379	333	352	339	380	340	359	353	383	359	377	332	352	362	350	366	383	333	352	377	333	359	362	317	362	339	360	372	334	344	349	345	319	356	351	348	362	340	347	354	349	349	348	338	356	343	371	357	338	370	349	370	332	368	331	324	383	342	373	385	350	366	352	346	298	359	369	330	373	342	380	327	351	348	340	363	334	353	353	359	368	340	395	353	369	345	357	364	379	354	353	382	342	370	350	353	370	331	329	357	345	333	342	359	311	367	337	347	347	367	328	355	330	353	340	356	356	340	340	375	386	349	308	355	311	357	316	369	334	366	395	385	361	355	355	336	356	366	385	348	339	330	361	363	321	352	353	370	344	364	372	363	343	361	343	367	371	356	370	369	348	328	407	346	362	380	354	316	358	359	367	323	345	367	354	368	360	351	382	367	340	350	332	363	359	356	338	339	377	362	336	374	333	331	380	338	388	324	370	385	362	365	362	348	352	371	383	365	386	340	360	352	360	366	332	389	329	373	332	365	388	361	346	367	377	377	360	353	380	369	364	347	334	350	385	371	347	334	361	335	329	324	351	334	370	361	350	339	355	371	359	352	364	357	351	358	394	332	366	337	314	338	363	367	360	387	367	372	339	384	348	374	338	321	347	369	339	345	342	341	367	346	375	381	376	383	366	371	391	341	351	350	365	322	360	375	361	350	331	363	353	378	363	361	335	332	362	353	340	353	341	356	351	380	354	365	372	348	389	378	351	373	319	361	365	369	364	372	364	327	359	353	347	357	359	350	328	348	339	337	374	362	358	328	345	348	347	319	360	334	344	320	363	345	365	336	364	383	337	325	354	345	323	324	358	341	341	346	337	382	353	378	372	326	344	356	329	377	339	368	317	354	356	355	347	371	384	353	362	321	345	323	337	334	361	339	346	344	336	378	340	389	372	346	325	337	353	375	339	343	352	349	357	357	368	378	358	377	350	362	316	373	363	336	355	362	370	369	329	353	350	351	370	386	380	343	369	360	348	327	357	327	353	375	387	326	321	358	349	343	311	353	366	353	371	357	330	390	350	345	364	325	347	328	358	386	354	368	346	329	351	344	329	323	341	343	341	324	370	365	310	300	364	384	359	379	369	359	316	376	371	303	329	348	376	339	393	371	337	324	350	388	357	337	348	367	352	324	346	358	324	353	364	366	379	361	346	355	359	384	348	331	343	362	358	376	363	373	359	324	367	359	327	360	358	344	321	363	337	376	361	363	345	356	326	351	313	341	347	349	319	354	342	316	360	343	325	374	342	366	377	338	353	368	357	325	328	382	374	366	367	349	394	323	362	351	361	328	346	342	343	368	325	342	372	348	354	358	348	345	359	368	348	367	360	339	340	336	354	358	339	349	403	343	332	351	347	377	356	365	349	343	360	351	383	336	353	363	378	372	333	328	350	357	360	356	359	350	341	345	359	350	344	340	349	371	351	364	356	351	370	396	345	358	381	386	386	342	358	393	357	388	345	341	375	340	333	326	326	370	348	338	348	321	348	353	338	344	345	357	398	358	384	381	369	350	351	369	358	340	389	312	331	359	338	339	350	338	349	372	347	379	368	343	321	355	376	347	387	352	340	354	349	350	369	337	369	348	394	334	373	317	363	356	323	367	317	315	353	356	328	359	340	359	347	368	343	345	331	339	397	346	360	361	358	354	358	370	352	361	363	355	323	375	333	383	344	374	360	320	377	385	373	349	355	380	358	323	342	306	346	368	330	365	342	342	364	362	365	354	359	354	342	357	348	361	367	324	324	332	319	380	363	361	346	342	349	352	322	338	332	363	353	379	350	366	318	376	355	328	348	370	354	355	382	362	347	364	339	375	311	346	340	319	350	363	402	337	322	322	361	349	344	373	351	351	340	346	361	312	348	360	333	377	367	347	343	377	337	348	363	360	354	317	355	341	347	336	350	355	340	325	339	351	375	324	341	344	378	344	339	370	366	389	336	357	373	354	342	353	336	312	346	380	319	357	359	344	349	357	347	335	355	358	342	364	367	368	346	359	332	341	382	354	328	346	316	364	345	319	333	337	331	321	344	347	332	368	370	387	358	370	323	343	352	370	341	359	387	325	355	331	355	362	344	351	360	365	381	371	322	344	373	347	348	342	351	330	351	325	370	347	391	355	351	374	352	325	353	317	375	343	339	379	384	348	361	374	365	359	330	353	354	356	357	325	383	390	348	350	336	333	358	337	361	339	344	343	373	350	351	356	337	356	371	374	361	357	362	359	330	364	348	353	343	363	359	354	350	337	378	353	329	332	331	365	381	358	387	381	334	361	369	339	351	352	367	352	351	348	363	340	347	326	355	346	342	345	340	342	336	361	368	370	360	346	380	359	354	357	370	354	335	342	400	353	314	351	318	362	335	330	376	360	358	363	362	355	381	338	337	373	363	357	364	383	335	348	379	318	361	354	365	384	347	378	315	349	352	353	338	373	338	347	347	366	364	350	342	355	337	333	385	351	362	352	319	343	349	354	364	365	356	342	346	340	383	328	375	349	377	346	351	358	334	341	339	358	365	367	381	356	330	390	375	369	366	361	337	344	372	340	356	354	333	343	316	335	363	356	325	377	350	378	354	376	328	365	376	338	363	378	377	348	292	330	373	356	341	325	378	319	368	360	354	310	361	348	357	370	356	350	357	345	340	332	371	357	346	338	309	329	335	348	370	356	351	355	336	339	338	364	351	354	371	374	321	365	330	332	347	344	339	367	357	326	334	357	363	353	344	380	375	377	339	352	355	319	347	376	377	330	361	342	386	358	389	357	360	351	348	351	343	365	345	318	370	367	382	330	356	346	358	328	341	351	338	353	312	338	368	349	365	334	374	357	353	367	367	348	375	345	351	325	346	366	344	372	348	366	301	326	337	320	334	355	316	325	348	347	363	353	352	335	354	359	367	365	314	352	362	311	390	346	390	362	380	346	330
16148	16769	7310	4139	3231	2175	2172	2513	2226	1857	1402	957	4256	10581	10385	7292	4644	2727	1456	940	589	513	449	433	415	396	381	399	391	380	355	413	394	376	398	391	382	396	387	398	365	375	381	422	363	385	355	391	338	417	413	344	373	404	391	373	373	352	373	391	329	401	382	412	404	386	393	424	365	403	434	377	381	426	401	376	416	407	356	397	389	355	401	364	379	392	404	385	391	402	403	361	383	362	398	394	386	403	390	414	404	413	390	360	375	379	396	397	430	387	389	376	423	413	374	405	443	377	395	395	400	390	397	380	387	382	371	431	368	369	364	394	377	414	375	392	382	373	387	373	396	366	429	390	386	388	401	381	383	393	377	363	372	367	367	398	408	419	400	425	408	372	416	402	377	393	385	394	358	344	433	351	407	390	422	380	420	381	378	397	361	427	383	362	354	375	381	395	394	387	344	405	416	390	373	358	408	391	427	410	375	317	391	412	370	412	361	402	408	399	396	360	400	379	386	382	391	382	399	376	402	403	372	390	413	384	366	417	364	380	405	392	357	414	398	422	399	418	412	380	411	371	367	401	381	347	401	406	420	402	379	400	383	391	369	370	394	360	404	374	418	386	398	397	404	371	379	387	410	361	376	351	370	395	375	369	376	383	403	393	398	384	419	384	375	367	420	439	403	421	377	403	394	348	375	367	375	392	374	403	393	385	405	413	371	385	366	391	371	396	362	417	385	400	368	411	403	388	407	387	413	386	367	409	397	432	381	383	396	389	417	379	378	433	369	385	413	380	374	384	401	381	369	333	348	418	380	370	405	396	419	399	403	386	393	388	369	359	346	374	410	364	391	397	377	387	376	376	393	400	374	371	382	414	400	408	380	411	399	408	350	424	367	382	403	372	360	363	394	385	361	412	356	373	379	373	360	377	397	360	410	408	399	412	412	418	386	405	390	361	419	380	373	356	417	380	360	368	400	382	418	401	420	377	377	394	373	364	402	404	381	345	379	370	386	415	392	401	368	406	393	358	389	394	407	385	366	401	393	407	395	407	373	367	384	394	382	354	398	361	382	400	379	396	391	378	412	366	408	357	333	376	398	393	419	385	381	389	378	386	391	380	401	369	366	396	373	367	395	365	388	363	413	414	384	405	381	387	401	380	396	399	407	402	394	376	394	366	375	387	395	370	346	374	397	379	398	398	344	371	420	380	357	429	358	385	408	397	380	383	359	399	362	405	395	374	381	413	409	393	371	360	393	414	364	391	372	433	368	403	374	404	408	371	392	377	416	382	400	387	400	368	369	378	409	401	392	378	400	376	382	370	390	426	402	421	373	421	401	373	397	399	402	388	408	417	390	390	387	392	389	402	383	398	360	377	382	387	406	369	382	376	390	372	436	367	372	386	380	373	376	417	364	400	361	357	369	389	365	398	374	423	387	376	380	390	366	390	401	402	417	403	378	355	364	342	387	359	420	422	374	375	429	390	389	388	372	371	380	375	395	400	410	386	343	401	370	366	383	393	416	359	389	361	346	372	368	369	416	362	390	398	398	410	376	387	366	411	380	416	364	371	400	373	410	376	427	378	375	406	350	388	356	371	343	376	416	395	376	336	384	380	413	363	387	386	374	366	386	419	373	399	407	383	366	367	370	404	392	421	358	392	387	348	337	400	393	398	387	391	376	381	404	422	361	380	378	389	364	414	380	410	361	379	400	418	404	395	382	337	374	364	398	374	404	369	377	397	389	382	363	400	374	390	380	374	384	377	389	398	388	403	380	401	415	360	375	383	408	382	391	384	378	396	368	389	430	405	386	413	413	377	384	405	367	365	365	363	421	384	360	418	359	430	369	391	384	429	389	353	405	384	394	400	396	388	416	402	385	396	386	391	400	375	378	408	376	396	371	403	409	393	395	408	390	372	396	403	380	389	418	394	410	357	374	355	382	383	388	407	408	431	374	384	391	397	355	357	407	421	358	391	380	395	411	379	363	346	431	389	395	366	409	376	400	361	371	415	379	394	384	382	391	380	363	395	389	391	388	405	402	414	387	398	386	353	399	338	389	388	376	363	393	406	403	367	370	358	412	386	390	385	396	366	388	367	382	402	401	372	416	395	406	412	377	407	414	394	369	373	386	361	368	356	382	367	383	383	397	396	410	367	367	367	379	389	374	370	379	380	384	420	378	409	355	376	406	358	352	382	371	374	375	396	377	413	399	373	399	380	388	377	406	415	426	389	379	393	375	383	387	387	403	370	391	371	359	385	379	352	397	387	358	425	376	417	378	391	383	353	386	361	387	386	383	380	382	418	401	388	376	378	391	419	376	397	389	421	400	378	367	379	412	370	394	415	371	409	382	381	379	378	378	382	390	376	432	398	376	408	358	392	396	404	365	377	394	364	399	401	393	385	343	392	403	395	363	391	389	420	406	401	384	378	381	396	378	408	370	403	406	401	385	362	351	383	391	394	388	392	363	383	397	379	408	384	376	390	425	387	416	457	366	398	367	383	361	361	411	414	395	409	372	400	388	395	392	386	365	393	375	352	387	396	385	392	403	408	356	387	370	366	356	391	404	366	392	366	373	388	389	397	385	350	373	372	413	376	393	399	371	385	393	431	387	380	377	382	387	382	383	354	415	376	406	375	393	359	408	389	398	384	357	369	362	375	396	374	391	395	387	414	398	416	356	400	371	407	399	373	393	403	386	397	390	402	377	420	378	384	408	400	391	354	354	400	383	408	374	383	419	398	410	404	388	374	398	393	378	352	342	371	386	357	382	371	433	387	388	405	409	399	413	390	396	415	363	422	393	381	394	397	379	394	371	353	361	409	391	359	374	366	356	378	367	372	407	339	386	366	414	409	395	372	381	355	399	413	365	404	441	424	367	352	355	394	334	424	399	395	409	378	418	360	410	392	412	413	383	417	366	422	410	423	385	376	387	365	425	367	374	388	374	366	406	383	384	375	365	420	388	408	396	364	351	378	402	401	367	387	375	451	391	415	379	355	374	392	365	367	408	394	382	391	394	371	413	363	382	377	367	398	383	402	391	391	408	424	416	414	399	376	374	391	419	406	413	396	359	380	375	397	392	401	395	399	381	356	382	361	383	376	392	435	376	389	393	403	395	399	382	375	411	399	385	396	393	392	359	387	354	408	351	393	386	400	389	363	361	401	428	408	369	386	330	388	405	368	373	400	392	376	423	372	363	410	377	382	358	377	358	401	379	400	380	401	397	408	372	382	382	389	408	388	379	374	400	374	388	398	391	394	389	373	416	386	390	406	391	413	391	357	405	410	397	395	382	373	387	364	367	404	383	394	364	435	389	369	389	405	420	393	389	388	378	377	394	373	400	374	371	386	436	384	387	394	415	396	362	393	351	365	421	350	388	382	384	378	369	367	379	385	417	384	397	362	414	405	397	413	412	401	351	358	350	372	395	389	379	364	395	374	381	355	412	399	364	369	383	394	369	387	409	409	386	392	362	370	368	364	402	367	419	412	363	361
22868	21474	29175	24181	21480	21550	8763	1892	1434	1309	1378	2812	9721	20029	19313	14796	9144	5050	2529	1454	914	694	596	505	556	508	503	551	476	504	559	550	512	535	503	524	510	517	540	521	516	520	526	487	550	504	490	524	515	482	478	519	534	543	566	493	501	546	512	515	514	563	519	524	529	519	502	530	558	556	514	522	537	489	521	497	469	531	503	489	504	480	566	521	531	518	511	536	569	514	597	516	545	525	555	570	549	501	511	498	532	564	506	523	533	494	537	506	535	490	494	559	543	483	497	485	491	489	523	523	509	537	485	515	514	533	500	515	565	516	493	506	531	489	515	561	531	508	499	548	510	530	555	475	512	520	499	498	518	520	523	528	512	564	499	560	519	533	540	524	565	544	502	537	478	498	554	494	526	491	499	536	507	519	528	516	526	536	529	562	539	521	534	555	514	485	525	534	524	492	533	534	545	525	517	547	513	559	530	527	541	501	521	494	506	539	541	557	535	502	506	525	529	519	550	497	529	520	515	502	499	511	529	516	504	544	528	501	569	475	522	524	513	500	532	496	525	510	494	522	520	521	521	494	527	533	515	471	533	543	566	510	509	506	507	485	531	521	577	510	477	503	535	483	490	505	545	465	498	488	497	481	496	492	522	495	544	503	515	524	487	503	469	513	534	556	506	516	512	490	545	522	519	529	511	531	565	511	506	505	525	521	500	560	489	527	543	517	525	500	520	526	501	551	539	523	517	489	516	536	498	487	494	563	519	505	490	547	523	508	482	504	514	520	540	522	509	507	496	518	495	510	479	540	517	549	498	530	527	558	544	513	531	557	500	526	512	518	537	526	465	512	520	522	479	557	522	495	483	518	494	525	515	533	507	531	524	488	488	514	461	515	479	513	500	559	531	538	524	510	508	516	502	510	485	552	503	494	573	482	513	525	522	511	523	498	532	499	517	491	557	533	510	510	527	485	515	496	557	539	527	561	517	516	497	527	503	532	507	560	549	519	541	543	535	528	486	501	557	516	513	541	566	486	502	491	537	499	523	495	476	537	492	513	556	487	497	473	513	556	520	473	528	490	516	525	530	497	552	509	480	525	555	475	509	516	491	507	508	513	558	484	494	485	528	504	526	499	507	441	560	523	498	568	534	513	530	526	550	516	541	533	509	484	513	501	546	549	488	489	521	516	538	508	524	528	498	520	501	497	503	546	534	465	508	524	474	531	480	543	544	550	513	554	499	522	494	526	475	499	489	526	564	521	507	534	510	513	536	520	502	561	521	507	505	523	468	516	547	489	536	511	504	506	505	516	581	538	492	521	510	520	535	506	540	517	447	555	480	523	537	524	561	501	496	509	472	499	537	499	517	487	505	557	494	519	520	522	505	512	529	541	528	508	471	507	548	537	563	546	517	514	518	527	542	516	571	512	502	485	481	531	522	565	495	524	559	518	460	505	501	530	521	524	509	512	471	497	504	525	558	499	510	503	477	529	510	509	535	513	554	532	485	489	501	518	492	511	512	541	538	527	530	518	532	510	562	527	541	544	524	493	481	560	516	520	547	493	487	537	515	516	510	507	524	519	487	519	511	515	510	501	480	520	527	503	537	511	487	506	496	541	569	487	559	520	504	515	470	516	512	486	525	492	505	513	500	529	518	463	507	538	528	488	532	481	532	523	499	469	528	504	490	514	504	481	509	510	531	506	556	499	535	519	511	496	510	505	491	562	507	533	543	542	557	496	494	540	489	514	526	541	497	537	520	515	506	524	514	481	498	543	540	543	524	536	520	519	522	528	541	501	528	509	544	502	519	503	496	552	520	509	516	556	520	497	495	512	520	543	541	507	495	527	538	521	518	510	536	504	529	486	534	540	494	506	500	483	508	523	530	497	542	519	492	493	543	488	490	511	533	496	504	483	495	499	483	505	545	546	516	503	505	542	490	523	509	548	537	484	506	548	513	495	519	516	537	499	540	555	514	521	536	504	520	558	541	531	507	516	499	511	537	530	544	527	519	519	491	528	518	509	478	505	511	535	528	520	507	512	530	523	497	495	509	506	528	506	506	536	523	516	505	514	544	532	543	522	504	498	503	498	549	540	484	548	470	539	521	532	483	552	514	505	495	510	504	528	521	517	486	523	528	504	513	469	495	503	545	544	535	511	547	503	481	501	560	506	484	545	549	522	519	561	507	487	537	523	520	503	553	522	519	508	525	526	511	492	529	488	503	519	573	525	554	474	549	534	507	519	498	532	526	525	565	575	491	538	465	536	524	524	517	506	534	543	537	495	521	499	520	534	494	539	528	489	543	531	488	563	523	507	501	501	500	510	513	555	535	499	534	493	502	528	515	491	553	515	554	520	511	534	509	547	534	522	490	539	530	562	536	505	536	487	530	503	545	549	514	512	494	521	546	487	530	503	514	520	546	521	531	583	492	494	522	507	503	527	499	527	492	524	510	497	504	516	519	529	533	532	537	532	527	556	495	539	497	508	507	531	501	539	516	496	524	503	533	542	579	535	512	500	538	503	512	509	482	501	523	474	503	511	496	496	542	524	477	514	491	486	491	533	527	503	522	485	499	530	536	497	495	541	522	492	543	509	497	509	522	553	521	529	509	512	484	499	516	515	491	521	509	538	542	507	523	528	499	510	514	510	521	478	503	524	523	540	542	541	495	498	525	557	509	553	495	507	524	480	492	549	510	509	514	560	505	525	464	552	503	490	506	545	522	515	505	572	515	493	546	518	505	503	513	555	546	524	494	543	516	537	483	487	531	476	520	496	495	517	485	532	528	490	514	552	533	496	508	511	513	499	516	532	552	531	560	520	515	516	506	509	520	482	515	523	472	532	518	516	563	505	494	479	512	539	502	525	545	484	520	534	538	514	521	501	456	541	532	526	523	505	493	484	492	552	514	492	529	501	503	538	514	521	504	504	504	505	544	554	505	524	508	490	505	519	503	520	547	540	507	531	551	531	533	533	529	498	517	531	531	553	548	512	568	539	516	515	500	509	516	516	556	511	481	565	518	589	569	503	523	518	520	561	526	525	554	509	519	498	517	511	536	521	484	501	514	473	553	510	535	523	559	494	466	505	498	548	497	542	494	517	520	509	528	527	501	547	545	496	557	484	503	498	534	550	523	480	499	523	486	483	469	521	507	548	521	515	546	525	494	537	489	513	517	512	516	597	516	483	483	524	540	545	470	493	509	533	524	497	537	579	506	534	503	523	471	507	520	529	519	515	508	471	537	551	527	517	525	505	484	510	528	531	517	493	523	534	484	508	542	542	500	566	547	499	467	504	538	548	537	541	524	509	488	486	521	518	511	497	537	538	527	514	505	510	510	534	517	511	500	501	510	534	483	523	541	513	496	499	497	509	472	504	523	493	553	575	550	499	510	497	487	512	495	510	492	544	512	581	527	518	502	482	526	527	497	486	551	514	503	519	524	528	518	483	525	545	518	500	493	514	501	558	543	476	542	526	536	514	518	524	470	529	480	529	520	491
22352	28350	14596	8800	7500	5198	3114	2955	2429	2087	2309	4618	14879	25656	23681	18463	12384	7162	3711	1941	1128	806	633	575	580	504	513	518	499	502	520	551	586	551	550	544	539	596	536	543	525	541	523	524	552	543	517	552	552	503	541	518	527	549	548	522	539	536	526	540	548	546	547	558	566	578	527	560	531	560	516	538	504	578	520	587	556	499	533	538	537	534	540	517	558	560	530	504	556	589	501	584	571	514	538	533	571	535	516	532	560	541	560	501	583	541	564	537	541	538	545	524	559	537	530	532	554	517	535	520	542	550	521	549	550	522	575	568	560	544	538	513	572	606	550	544	530	554	503	508	526	516	544	544	538	532	570	529	571	490	523	552	565	539	546	534	485	499	514	551	576	552	531	588	571	556	565	529	577	517	545	558	539	545	562	520	573	534	542	540	549	534	534	509	530	505	560	524	524	520	567	553	535	536	514	558	555	515	494	551	535	530	554	569	544	566	558	573	549	550	546	558	558	488	538	509	548	538	542	529	571	534	521	504	532	534	576	499	546	577	550	511	558	579	507	496	569	506	514	526	550	514	564	558	527	546	523	573	573	545	512	528	529	537	479	539	554	539	530	532	525	505	536	515	540	576	528	530	493	541	554	511	554	534	533	565	537	544	528	551	542	538	518	569	550	546	533	557	535	549	545	578	515	565	542	543	513	524	536	565	551	532	517	536	559	533	518	542	567	514	560	516	544	481	521	531	544	558	546	524	537	556	500	546	529	512	527	512	569	489	557	520	511	535	556	570	534	545	512	523	521	562	551	560	573	558	519	533	544	541	569	505	546	484	551	528	520	533	494	531	546	534	532	539	525	545	544	533	513	576	573	489	529	522	519	537	592	551	484	558	537	520	521	571	581	523	540	563	518	523	560	526	554	539	545	509	511	533	574	545	494	525	526	530	539	536	561	514	539	548	545	515	538	513	585	542	540	564	563	550	494	554	526	523	554	532	598	553	537	574	571	544	542	505	523	526	548	533	550	544	550	531	543	510	526	523	534	534	520	534	558	563	568	544	531	541	530	556	512	566	528	565	528	572	538	529	537	540	537	560	571	563	538	562	521	523	537	518	522	520	546	500	571	584	606	539	533	579	521	520	540	553	514	555	568	541	550	528	562	534	539	555	552	532	515	550	571	540	508	517	558	509	558	492	516	567	534	526	514	546	542	559	527	532	516	515	569	546	552	536	562	568	537	514	572	531	555	547	517	527	551	550	529	519	514	547	516	550	522	529	525	542	560	546	527	547	518	559	549	521	526	492	544	564	519	562	518	544	539	554	538	580	522	553	552	546	570	541	526	542	546	537	511	558	523	538	571	525	549	543	525	578	546	542	536	560	593	534	550	506	531	583	560	546	562	550	538	528	567	493	603	558	541	516	507	531	554	563	520	527	478	593	572	529	507	554	558	525	541	512	566	573	548	539	529	538	565	463	569	553	545	558	524	541	505	520	516	518	532	548	549	548	569	555	538	503	547	506	524	564	482	510	534	525	564	483	570	532	509	533	537	553	525	538	540	573	525	517	526	547	515	551	539	542	534	590	549	527	509	551	538	553	500	560	557	489	556	533	570	568	534	529	550	571	535	525	563	551	541	533	544	517	552	525	609	550	538	543	509	570	558	489	523	554	541	552	556	562	543	553	506	552	534	501	517	538	572	524	531	510	535	517	532	550	488	546	528	539	526	550	512	543	514	492	556	533	537	521	557	540	520	499	516	536	509	554	512	525	532	558	543	521	529	552	547	568	550	515	544	548	539	572	577	560	534	547	577	543	537	548	521	527	515	535	513	529	557	546	529	542	567	535	518	533	504	533	530	486	538	532	522	509	536	548	530	505	550	538	519	557	546	564	546	497	515	527	545	556	541	593	584	571	528	517	550	575	552	542	536	535	544	552	547	562	574	580	499	495	530	546	506	489	540	529	509	535	532	573	511	534	574	545	512	533	535	505	516	525	551	527	550	551	553	589	505	525	497	549	551	539	515	517	591	531	531	538	523	554	542	492	551	539	525	544	584	527	517	508	544	557	508	524	574	526	528	501	548	572	531	561	537	548	543	561	565	524	577	518	557	587	512	557	547	524	545	519	519	504	513	528	568	539	544	545	529	584	493	521	543	558	528	546	564	534	558	551	514	499	536	561	527	518	493	511	524	524	532	544	547	530	510	546	572	548	536	537	537	538	528	518	543	518	535	550	554	542	566	541	547	557	547	518	524	510	562	537	510	525	575	527	512	543	534	528	587	541	523	540	526	534	553	551	531	482	537	578	517	520	543	520	555	556	510	516	546	530	567	540	568	531	549	562	514	541	563	533	551	504	547	531	538	526	519	558	587	538	541	556	526	518	521	536	517	562	516	571	538	494	532	534	517	520	547	536	516	585	516	530	502	502	505	556	564	545	519	488	559	526	576	511	537	578	553	550	540	562	559	566	548	521	503	557	539	548	560	530	523	554	527	557	537	512	518	528	575	528	560	526	560	547	504	562	530	568	538	516	533	534	552	585	522	550	567	576	547	536	552	501	562	499	568	558	533	553	565	541	540	507	555	572	569	520	524	524	546	523	530	555	562	526	534	523	532	529	529	531	554	586	553	530	538	561	532	524	508	566	570	534	529	576	556	521	517	527	537	529	498	485	547	548	507	523	464	535	540	546	528	534	529	537	514	562	557	552	524	516	528	574	544	500	546	583	537	554	556	528	532	582	544	564	505	520	561	570	556	547	545	498	554	569	547	537	490	564	533	515	545	516	520	519	527	565	535	540	548	522	505	561	560	531	553	591	573	516	483	556	510	538	545	577	526	556	556	501	609	575	558	573	556	557	557	529	563	544	516	507	549	529	518	557	551	562	571	541	582	547	555	579	501	548	535	540	507	524	530	513	549	571	523	529	566	602	572	466	563	561	540	521	521	569	542	509	520	562	512	567	536	552	565	531	570	536	516	547	554	533	549	572	560	585	556	576	528	524	482	540	559	555	582	538	511	542	536	511	535	529	519	514	566	530	531	536	551	558	567	553	528	506	560	575	535	496	508	578	505	489	533	550	573	552	573	515	553	506	502	529	573	555	510	546	590	498	480	542	527	529	523	555	553	556	551	541	552	520	549	493	579	570	539	521	560	550	556	529	505	507	526	513	542	564	569	559	549	544	501	553	581	495	526	564	511	518	580	534	531	518	509	515	510	564	534	509	531	516	571	538	530	536	579	537	553	552	560	527	571	573	560	563	573	571	540	558	544	541	512	565	544	504	541	526	562	556	569	565	532	540	566	525	551	501	555	544	560	543	527	541	545	528	560	517	551	560	539	587	520	547	544	535	534	520	540	509	538	565	511	576	579	516	535	533	521	525	578	545	561	536	596	552	532	500	495	555	549	538	519	521	533	561	514	539	495	518	480	520	541	515	493	542	535	568	583	512	544	541	535	529	525	529	537	525	505	543	525	533	517	547	531	538	523	579	504	535	504	555	582	537
28182	19575	7851	2977	1826	1509	860	831	667	587	463	758	1067	1186	1066	977	802	522	471	394	399	350	323	359	302	325	336	303	307	325	328	349	333	335	314	346	315	318	330	324	327	343	342	339	311	346	364	339	351	370	330	343	345	326	330	329	314	298	333	335	340	285	336	349	350	329	342	375	318	353	339	343	341	355	308	342	357	385	329	360	315	330	334	340	307	334	349	321	345	326	360	317	315	338	370	357	354	320	317	359	363	338	322	341	342	332	310	340	363	354	342	345	319	368	351	329	326	359	313	314	331	306	316	314	336	338	319	302	329	348	323	343	361	322	308	380	356	352	348	341	299	344	323	321	357	322	390	283	334	320	317	335	343	318	344	332	367	323	335	320	325	351	365	313	343	304	329	324	327	320	307	323	351	315	327	338	341	331	330	317	312	323	301	345	347	348	333	339	343	322	330	355	329	355	323	323	342	346	350	326	307	335	352	332	294	331	339	326	322	379	362	339	352	326	363	331	301	354	361	362	307	340	332	329	346	303	346	314	319	379	300	327	325	323	319	308	345	325	353	320	323	334	312	309	325	341	297	343	337	322	333	299	334	347	335	316	347	309	363	336	329	314	361	345	342	339	341	319	301	310	333	333	345	331	364	335	338	354	319	347	329	317	322	323	340	323	355	357	350	326	343	341	320	357	334	299	364	329	329	357	336	349	358	306	316	333	328	350	344	305	318	327	351	331	353	331	325	308	361	335	324	335	312	321	311	305	311	339	357	326	333	309	327	320	314	344	347	347	319	337	335	333	332	308	322	346	346	337	293	319	301	345	316	343	326	310	315	401	327	351	349	331	323	340	320	320	366	355	318	302	341	332	353	306	325	304	313	353	331	341	352	344	314	345	313	316	308	351	369	288	354	328	354	366	339	341	326	326	308	328	330	324	367	318	326	362	272	329	345	341	349	318	320	329	317	335	326	364	339	356	355	350	314	321	336	316	339	338	347	375	344	351	345	360	344	320	346	345	339	323	352	357	343	336	331	292	338	374	316	332	364	346	353	328	301	385	362	341	336	316	313	336	305	354	368	320	319	329	304	313	349	354	343	336	323	344	315	356	353	385	304	329	338	361	296	348	306	352	279	327	349	352	302	304	331	364	339	305	321	333	357	300	338	349	332	331	346	317	318	291	331	340	339	344	357	325	340	358	317	322	301	337	321	328	335	345	341	312	340	306	341	317	335	312	355	354	341	320	336	328	309	314	308	339	343	346	319	329	328	309	339	323	353	334	327	341	298	339	334	348	361	323	351	348	339	342	322	345	361	368	371	356	344	342	336	317	312	305	339	354	311	323	325	317	311	285	318	366	310	334	328	334	330	319	309	330	313	292	343	310	341	308	312	365	349	356	315	321	313	313	341	329	365	325	314	306	339	337	330	331	346	338	336	314	314	319	355	351	354	337	352	314	324	306	326	321	380	319	313	339	330	350	326	346	333	348	364	332	323	349	320	336	343	343	335	338	320	324	351	326	352	321	324	334	337	381	312	329	352	348	317	346	328	324	318	369	390	340	327	307	332	338	357	354	370	338	323	343	327	326	353	337	358	324	323	336	352	336	307	309	344	305	323	358	339	327	336	327	335	333	336	312	335	359	346	336	347	330	319	347	376	378	293	319	309	330	341	328	319	345	342	348	367	291	340	315	357	342	360	337	343	331	372	314	331	344	364	303	332	362	341	304	339	334	356	338	347	325	364	327	321	308	348	304	298	345	351	363	324	334	334	311	331	336	326	376	338	334	319	367	303	372	320	356	349	350	341	330	341	343	343	315	318	323	309	325	326	362	352	353	338	354	344	351	302	366	324	379	355	372	347	355	344	319	346	348	347	330	359	333	339	316	322	312	330	356	319	347	299	331	334	359	329	350	338	345	334	381	335	313	340	342	338	346	348	319	294	318	332	315	359	352	309	323	325	338	340	348	324	345	302	333	357	346	351	342	293	306	345	334	340	323	340	348	305	314	336	331	347	328	349	318	359	314	319	344	345	317	347	329	296	330	311	328	318	346	327	328	349	322	344	318	345	317	351	328	340	290	349	332	320	335	321	350	350	328	303	343	338	304	333	401	305	367	321	350	383	324	339	339	347	340	368	339	348	354	309	300	322	327	335	321	338	358	309	359	322	342	338	323	353	341	312	318	344	345	339	354	327	388	329	329	315	306	358	345	362	336	351	343	332	327	363	303	307	326	336	330	337	346	350	336	331	331	293	291	337	318	322	354	347	337	312	327	366	356	315	336	354	323	330	352	347	314	324	352	331	317	337	318	330	337	347	325	347	349	327	319	369	310	328	336	328	291	344	336	323	326	341	315	322	350	318	349	337	336	308	323	318	354	316	326	344	344	291	359	344	349	360	330	325	349	333	345	325	359	352	303	361	311	327	333	330	339	335	332	365	331	335	357	372	356	341	338	320	332	324	299	339	357	334	337	327	354	359	353	310	317	350	319	327	332	364	307	350	333	307	337	324	321	331	340	328	329	320	346	354	321	322	339	343	333	352	363	321	355	331	345	300	331	323	322	319	340	343	348	320	342	344	321	307	339	356	323	344	350	359	320	323	329	362	351	326	335	311	344	345	338	347	318	326	354	333	345	347	310	341	350	302	351	359	362	334	355	392	344	332	303	319	334	353	340	340	329	322	348	339	342	367	336	342	334	343	347	325	336	359	351	357	300	339	320	350	339	339	318	317	342	315	300	346	316	328	348	333	317	340	347	344	328	329	349	338	361	303	285	344	354	327	338	363	346	314	350	341	378	322	328	322	332	293	318	329	324	311	337	313	350	341	328	323	338	325	335	329	317	328	331	333	338	346	334	341	317	339	350	360	332	337	318	333	342	384	325	328	367	307	323	340	301	341	349	382	359	317	347	304	362	345	332	324	353	325	312	356	336	333	327	316	330	327	329	297	385	344	323	345	351	331	314	309	356	351	321	312	325	334	321	320	328	360	308	345	353	335	292	352	337	311	331	332	338	329	331	324	291	345	345	324	311	320	321	362	334	323	337	340	324	354	325	327	351	357	348	326	345	354	303	351	325	296	295	335	339	336	358	345	322	325	309	326	338	333	308	341	359	351	325	295	337	329	307	310	326	347	325	320	347	318	347	316	334	315	358	342	327	301	344	329	352	343	280	341	342	302	351	320	346	347	306	312	347	335	358	319	307	319	340	352	347	368	326	362	333	344	327	377	358	319	323	306	280	353	338	362	323	348	356	309	321	327	371	334	321	333	327	318	318	353	372	307	334	348	319	333	303	328	307	292	317	332	342	324	332	366	323	353	336	353	348	326	360	308	332	341	307	318	307	320	342	357	361	350	329	336	326	348	369	332	346	334	344	344	333	358	326	311	363	353	362	348	338	345	284	324	329	322	305	337	301	348	346	349	368	322	348	345	340	357	320	320	324	313	341	362	307	340	327	341	330	300	334	326	355	348	346	363	328	354	328	307	360	340	301	302	328
12334	10611	4555	3789	3289	2798	1441	1320	1089	975	646	1078	1412	1657	1523	1224	950	737	590	459	418	373	392	382	352	361	333	332	362	360	353	365	343	336	388	367	300	358	368	343	364	392	371	379	354	373	375	369	362	366	360	370	365	381	356	367	365	342	415	328	347	357	377	385	374	333	386	330	338	381	347	393	325	350	375	359	358	359	338	371	346	367	372	371	366	365	357	353	353	363	360	367	346	341	366	372	372	354	371	362	366	315	353	399	337	360	372	362	398	351	345	358	352	376	369	330	349	363	369	381	345	353	386	356	347	359	357	355	367	359	356	338	333	338	373	370	340	367	393	361	364	356	371	386	409	358	353	362	384	354	352	362	382	388	376	338	392	363	372	368	367	406	356	344	398	344	380	373	364	340	393	344	363	363	353	361	361	388	345	347	327	362	347	360	372	352	354	373	363	354	363	341	348	361	318	341	361	357	361	348	374	352	361	367	358	358	372	375	348	358	351	368	347	346	355	350	310	354	327	355	379	371	387	364	373	328	385	370	356	352	378	342	343	390	352	354	379	355	336	368	388	367	345	360	347	356	370	372	366	355	332	377	339	339	377	350	385	387	351	359	358	379	358	343	364	337	364	368	347	325	355	360	350	366	337	390	390	368	328	364	345	359	367	356	345	375	342	390	400	351	355	396	379	338	375	378	368	384	355	402	356	380	352	377	354	375	359	322	387	371	324	362	343	373	342	350	347	356	360	354	377	392	356	356	355	391	395	321	320	351	363	357	370	364	357	357	359	364	381	391	371	360	358	375	366	342	322	356	376	362	345	397	406	350	368	353	330	372	365	349	351	357	358	385	326	366	370	388	374	357	357	373	334	373	334	378	347	346	319	353	331	344	356	356	323	361	324	344	343	388	351	372	347	371	305	384	355	385	372	361	334	377	351	394	347	378	397	385	348	393	356	394	373	326	336	371	320	374	357	352	328	372	330	384	346	375	355	335	375	356	401	379	367	368	381	353	349	365	340	349	376	353	352	392	355	351	367	375	384	386	366	329	348	339	334	399	392	396	354	343	344	337	429	360	378	368	371	373	328	376	349	371	387	376	352	356	367	352	375	357	396	371	386	341	363	350	338	351	361	355	344	365	364	354	329	346	347	363	359	359	383	364	379	375	374	369	355	398	340	344	327	338	391	358	364	332	333	349	364	359	386	394	316	357	335	375	339	349	366	354	399	354	383	341	336	369	344	368	341	308	382	379	362	384	348	374	379	318	378	357	352	371	363	359	382	355	360	362	369	331	388	357	373	362	388	369	355	377	376	359	336	361	379	353	337	383	320	352	354	348	371	342	380	355	368	372	361	328	368	379	350	327	366	358	370	355	386	384	309	397	360	352	372	333	379	380	346	363	348	365	375	315	373	337	382	366	361	376	396	352	343	344	353	381	381	353	365	361	334	357	375	340	358	345	363	396	373	333	378	317	361	355	353	337	335	350	354	369	365	352	346	366	374	371	330	341	353	381	359	347	343	342	331	334	371	330	360	374	360	371	370	346	326	367	362	339	386	361	346	332	364	383	380	385	366	371	382	352	352	369	364	347	384	378	318	351	360	352	361	373	361	366	375	363	367	363	362	356	349	340	366	352	381	359	344	360	338	404	377	357	359	374	359	375	373	365	321	362	337	350	377	352	327	382	370	365	369	375	399	359	321	365	331	349	313	365	374	371	378	353	362	362	355	397	372	403	378	380	372	355	357	398	356	393	343	375	370	362	375	381	368	356	348	366	370	354	351	327	391	370	366	366	360	352	332	366	351	361	366	359	356	350	343	337	373	381	368	383	375	359	385	365	359	354	328	339	371	336	347	356	355	336	361	378	369	378	387	349	376	340	351	392	368	385	357	337	331	377	346	369	354	340	394	350	359	355	365	344	376	326	346	365	373	364	364	355	349	345	349	358	361	321	373	360	356	371	355	347	350	330	334	345	345	357	343	352	329	326	358	325	366	378	388	345	389	378	374	335	366	362	322	372	379	339	366	367	357	326	327	335	383	372	370	381	367	385	327	373	391	343	336	311	421	329	341	354	358	347	349	349	368	339	392	361	324	350	361	338	362	385	343	351	376	358	358	344	351	357	342	346	336	349	366	377	333	344	359	374	364	384	382	383	338	387	391	344	362	343	368	359	366	350	346	344	398	332	348	389	394	378	360	359	349	400	353	358	344	372	357	354	342	341	386	356	365	375	362	331	399	371	362	351	365	395	355	366	373	359	376	318	386	344	375	373	355	350	369	352	351	358	339	344	340	378	376	347	372	371	388	366	339	373	383	337	357	369	346	341	361	329	351	399	373	373	404	364	345	386	356	360	382	408	360	330	369	373	406	349	357	344	353	396	388	343	373	360	360	370	318	366	344	388	377	352	384	354	394	332	328	389	349	385	377	359	377	393	365	362	367	358	339	374	372	366	353	362	355	365	334	349	396	346	357	360	374	363	350	355	369	361	326	371	372	363	379	373	332	386	380	384	375	380	357	319	332	347	365	373	336	357	380	346	370	373	370	343	331	389	344	367	341	382	398	351	376	363	345	353	401	344	374	352	385	395	374	394	368	375	345	341	360	358	360	323	389	381	385	378	370	362	364	369	339	359	342	368	350	325	368	376	363	367	376	347	340	318	366	395	353	360	365	343	361	352	362	366	343	369	358	342	370	360	323	334	360	353	352	342	388	330	355	360	407	406	377	354	327	336	339	347	380	350	357	319	350	349	330	364	320	361	380	358	381	354	353	390	349	362	351	349	344	371	366	390	349	380	350	359	325	371	354	348	331	326	332	356	339	344	330	344	370	316	326	349	362	366	362	346	349	364	385	374	347	341	363	377	396	370	336	375	345	365	381	363	362	300	359	376	349	359	347	321	368	368	370	371	352	339	378	372	349	346	364	329	379	355	305	382	334	361	354	304	368	338	370	351	349	358	332	372	354	356	395	360	346	343	362	352	336	341	339	384	375	356	382	339	341	376	399	359	372	348	352	355	391	386	324	371	380	352	350	384	331	339	358	360	381	337	340	334	380	370	353	393	327	361	361	347	350	369	339	377	378	376	368	363	368	346	360	380	371	359	357	405	393	377	365	388	406	355	319	364	361	390	344	367	368	369	368	363	373	360	357	374	363	364	354	350	395	361	372	357	355	381	371	352	380	380	357	323	390	386	396	378	359	363	370	368	318	373	330	342	359	383	355	364	382	357	363	322	328	344	348	357	348	368	343	354	340	358	347	384	359	350	343	361	345	382	357	354	331	353	346	364	351	347	358	364	345	360	360	348	336	349	349	378	366	357	365	352	350	345	363	379	351	359	392	333	347	363	385	355	363	367	365	354	354	379	366	357	326	351	364	339	370	344	363	335	358	363	355	369	403	369	363	349	383	341	358	389	362	348	365	369	356	394	379	361	358	373	399	373	374	342	361	396	377	344	377	344	326	358	366	334	352	374	351	366	336	390	337	344	407	377	361	391
24368	21428	28522	24732	21165	6807	2265	1529	920	1071	1132	2383	8824	10590	8313	5347	3626	2224	1179	794	581	452	433	425	456	389	395	398	415	441	412	425	376	455	466	406	405	404	405	405	432	397	400	416	416	431	394	404	442	408	410	402	406	437	403	409	384	407	395	412	462	397	425	425	453	423	405	418	412	399	409	398	413	406	385	402	388	465	431	427	418	419	387	433	429	403	397	418	378	394	418	420	429	420	450	410	407	422	438	449	410	445	401	395	395	414	404	410	433	429	394	415	381	430	411	372	396	373	346	403	411	403	410	411	402	414	419	413	402	442	430	430	379	385	428	385	445	437	371	391	408	380	421	394	427	418	400	415	411	412	411	409	411	414	409	399	391	414	415	402	404	408	423	431	435	399	382	446	431	402	398	413	382	382	389	385	397	398	429	402	434	403	432	410	415	384	418	417	416	385	365	390	398	412	442	424	411	412	384	375	400	409	441	419	394	441	408	398	446	396	400	463	442	414	420	405	435	435	397	429	430	404	416	443	390	389	383	403	428	443	388	391	400	476	417	400	432	430	390	382	393	411	397	429	405	419	450	432	402	417	391	442	376	419	378	394	429	448	430	426	413	383	439	388	429	423	397	435	411	399	415	422	377	386	413	409	404	395	401	419	454	406	441	441	405	395	430	413	393	417	427	465	407	417	420	439	414	377	438	490	435	399	417	425	421	396	404	450	453	416	420	385	442	403	397	397	438	439	385	397	407	458	395	425	369	377	379	442	454	394	402	422	392	406	400	419	386	413	399	388	428	369	418	391	394	416	399	407	412	404	417	412	431	425	407	379	430	395	421	425	419	418	405	425	436	443	422	414	421	427	400	394	424	397	418	419	384	406	407	414	430	417	392	436	370	413	379	427	422	366	432	399	420	418	417	436	432	428	398	392	445	394	387	389	421	442	405	387	416	406	397	417	405	427	425	410	390	418	444	412	425	438	415	452	372	436	382	413	415	411	410	419	433	384	417	403	427	395	397	396	388	379	414	421	416	385	414	441	429	421	431	421	404	423	422	407	417	433	412	355	412	430	404	380	381	455	442	408	422	415	399	415	426	410	423	419	418	425	421	437	424	400	386	442	409	424	408	415	392	447	407	410	414	440	423	418	400	386	439	428	425	388	405	432	396	406	391	414	374	429	400	414	412	399	453	375	428	441	375	414	405	403	437	425	411	409	390	393	414	440	388	408	378	390	374	380	402	421	380	403	423	405	436	434	413	421	396	430	395	427	408	406	404	430	387	395	433	433	421	399	406	393	416	420	404	409	460	444	390	407	400	405	401	395	382	410	375	439	454	410	428	408	419	425	392	392	418	389	426	431	416	403	431	409	408	411	396	398	426	427	419	413	413	447	439	403	419	394	408	402	388	376	420	438	412	392	416	366	431	417	418	423	426	408	395	370	434	402	425	379	418	412	424	410	440	387	428	432	442	408	411	468	419	410	408	386	417	413	409	390	405	428	464	449	432	419	410	397	383	419	441	406	432	418	413	432	385	351	402	420	388	438	407	385	419	403	382	434	401	376	391	401	414	438	422	435	409	391	411	418	426	393	414	405	412	419	433	390	450	411	421	415	405	397	461	375	420	400	417	415	426	416	420	422	419	411	390	395	394	393	374	419	395	421	412	407	410	386	391	403	419	390	435	415	432	394	417	417	394	437	409	425	384	429	390	408	406	408	425	402	414	380	408	405	416	457	383	403	421	425	406	399	378	406	420	397	430	377	386	421	410	418	438	407	436	401	395	378	423	431	438	430	415	427	437	399	438	408	412	420	425	402	414	444	380	386	402	436	374	420	403	433	397	412	432	407	394	400	414	402	410	429	399	427	389	376	402	413	411	414	419	420	435	403	419	412	431	419	433	395	408	382	396	391	445	415	362	416	406	421	408	397	428	405	433	396	378	423	390	406	411	404	390	414	433	404	430	410	364	423	431	418	421	380	428	438	426	441	411	414	410	405	394	405	416	396	397	385	421	423	398	383	423	446	391	445	421	408	404	377	424	428	398	400	421	446	446	386	424	403	378	383	435	402	397	430	400	397	389	415	405	390	450	398	395	401	383	411	425	420	406	405	414	411	424	424	423	391	427	434	433	391	430	417	373	444	402	410	459	413	421	365	400	427	397	433	430	400	408	415	409	390	428	419	439	421	441	409	455	378	403	395	423	420	391	416	424	433	441	385	412	396	425	401	426	444	418	385	413	389	427	411	426	410	380	429	413	436	393	378	384	413	408	375	425	386	391	419	386	407	394	424	404	377	427	392	402	429	407	417	415	378	414	392	424	409	400	441	376	424	438	398	418	433	381	440	407	410	398	441	385	401	415	435	402	362	421	404	421	423	404	442	384	411	379	425	427	384	417	395	383	404	397	387	425	419	373	412	412	421	431	446	427	434	424	443	415	406	419	447	443	430	383	460	441	413	394	384	410	394	404	394	410	406	408	380	421	390	391	423	400	417	404	458	372	400	433	396	423	416	380	496	398	406	384	390	382	402	425	414	441	405	403	436	380	418	391	428	387	406	398	402	428	433	424	458	409	396	417	433	421	410	413	369	400	374	414	393	382	404	399	403	429	413	428	423	420	392	403	421	404	442	415	422	402	438	411	395	430	418	424	415	437	408	431	415	432	413	435	394	432	437	414	414	432	380	393	409	376	447	428	406	417	414	412	436	407	414	412	446	450	432	435	423	412	405	443	407	387	398	423	387	425	383	424	395	412	422	476	404	412	408	429	387	431	413	428	404	421	422	426	398	413	406	404	393	452	380	406	390	433	424	407	396	398	398	417	445	390	420	400	382	400	384	462	437	394	409	411	412	399	389	426	428	412	387	401	433	435	409	376	414	427	420	396	417	434	382	385	418	394	393	412	401	416	400	399	449	396	421	396	460	411	396	453	419	412	459	390	439	413	449	402	397	438	404	408	385	414	423	414	414	435	383	398	400	393	411	395	426	454	389	402	411	380	393	380	416	417	411	416	417	370	410	395	442	435	432	396	408	436	424	397	393	396	418	430	417	390	397	383	401	366	412	388	461	390	376	385	423	411	405	438	393	396	406	381	425	421	392	403	449	410	392	420	393	420	460	431	421	429	432	378	396	404	406	423	431	382	431	411	424	416	401	424	396	428	384	439	405	432	392	402	439	358	423	410	426	410	441	417	423	432	417	383	400	401	424	400	401	365	435	422	459	440	412	378	396	432	409	412	395	432	425	430	399	421	414	416	359	427	419	400	447	435	422	407	418	393	415	411	400	412	386	398	368	400	405	439	367	401	385	390	411	425	407	415	438	408	384	438	417	391	460	397	383	403	401	401	386	403	401	448	448	410	456	405	387	420	410	409	419	373	389	405	410	413	406	420	388	428	403	408	391	413	413	427	430	426	412	408	397	434	427	428	415	403	406	425	428	387	417	425	392	413	386	391	407	418	408	419	406	414	395	414	409	386	407	416	407	420	424	414	411	403	393
15667	19654	9029	5564	6007	4315	3564	2620	1607	1789	1915	4215	14045	14962	11601	8087	5369	3205	1847	1039	648	526	463	458	413	460	415	450	412	456	441	436	427	447	412	430	435	394	474	414	437	409	463	451	428	422	427	446	414	427	436	429	449	421	417	437	424	460	427	442	408	437	428	438	420	436	445	415	463	467	398	411	429	443	442	431	411	448	470	414	431	420	427	420	446	441	431	442	415	439	426	429	443	426	438	427	430	477	432	421	420	429	433	451	411	438	410	408	449	431	403	431	407	432	439	430	416	436	465	455	438	415	442	440	471	414	434	392	430	447	459	441	422	440	443	452	428	434	457	425	412	421	426	425	442	402	418	450	443	414	451	449	425	436	446	430	417	418	434	446	405	436	445	423	460	482	427	409	418	405	443	423	397	462	406	413	417	434	455	418	395	428	448	431	461	415	441	449	451	388	426	444	400	402	455	411	426	434	448	443	389	433	469	453	452	438	423	456	446	432	431	446	430	465	447	425	412	441	430	405	423	422	453	425	422	435	454	440	416	403	431	408	396	463	412	458	464	452	414	456	451	440	404	442	460	417	437	448	447	453	421	421	458	406	418	380	431	442	438	420	447	448	424	409	460	422	396	443	423	440	424	456	460	435	431	446	427	436	450	441	471	412	445	412	443	456	403	403	427	469	422	465	415	430	442	453	466	460	400	455	443	449	442	444	424	465	444	429	422	433	426	452	413	419	441	392	404	419	409	429	450	446	439	406	424	399	483	425	417	437	459	455	426	460	446	433	406	407	434	390	411	440	427	426	442	441	425	442	407	421	438	448	445	487	448	417	426	431	441	452	455	429	414	446	456	452	431	457	428	442	462	433	416	449	438	442	445	423	460	473	433	398	389	462	411	457	428	432	439	438	423	422	444	458	415	449	425	439	442	518	425	413	432	439	427	428	430	425	457	430	432	415	439	437	465	457	446	416	454	437	438	423	420	470	404	429	422	414	452	451	428	441	410	400	418	411	418	440	387	407	452	427	448	403	431	426	419	479	458	446	453	442	466	436	414	448	447	446	422	445	480	428	432	411	417	415	421	403	427	429	383	469	419	426	462	459	425	443	411	420	489	416	430	417	400	415	426	435	427	423	453	449	424	423	394	445	379	404	438	417	388	423	429	426	438	444	415	441	462	471	442	431	442	454	444	457	406	432	442	417	423	425	421	419	415	454	441	389	426	454	445	449	430	432	442	405	470	413	416	461	458	407	449	452	413	452	455	418	418	422	419	419	431	433	424	424	458	403	370	437	452	406	426	452	419	419	490	440	421	476	451	442	451	489	439	469	430	416	443	421	421	407	405	479	431	463	440	425	405	464	448	420	432	405	466	443	434	458	435	440	449	437	438	485	408	450	423	399	448	429	428	458	452	439	437	482	432	436	454	440	445	409	409	434	424	446	405	416	442	415	416	460	446	429	427	450	434	399	433	428	421	477	420	412	435	422	433	408	444	408	447	458	450	454	435	437	437	454	420	428	462	413	421	437	471	420	416	424	460	438	425	422	439	440	454	436	418	425	453	462	455	439	431	424	418	436	452	396	399	417	431	432	408	439	436	421	457	423	436	414	427	405	439	440	433	471	422	438	421	460	422	430	420	431	463	412	462	406	409	450	417	425	442	430	468	459	470	491	424	422	441	426	413	418	460	454	466	423	447	430	443	434	409	415	426	405	405	453	462	434	416	456	414	452	427	419	403	412	419	431	428	457	437	407	395	439	435	453	436	447	439	443	430	416	429	415	436	411	457	389	420	437	451	428	454	438	417	464	442	424	444	438	412	461	436	479	413	437	434	437	441	438	407	415	428	417	415	425	411	443	446	428	444	452	444	428	428	468	432	438	420	421	438	434	434	427	440	410	451	443	437	473	420	421	454	420	424	424	411	408	464	420	412	447	410	402	424	427	485	444	426	464	425	417	447	428	410	451	449	447	410	403	439	416	422	451	409	395	437	418	420	428	386	443	420	376	464	436	430	392	457	451	442	423	421	449	447	425	433	461	445	456	409	435	439	442	446	455	446	422	435	415	482	447	464	410	407	466	437	433	404	427	414	460	433	399	427	455	426	414	449	440	456	418	429	425	402	408	424	443	423	464	430	470	425	462	424	439	429	425	427	435	460	412	435	462	452	425	446	448	420	439	438	426	431	400	430	436	416	423	464	437	429	428	429	452	438	441	451	423	417	451	438	479	484	386	414	400	408	431	434	421	413	435	420	462	415	432	478	435	432	442	435	421	355	448	464	449	409	462	445	411	432	434	412	454	423	443	464	434	416	452	461	422	432	429	427	434	410	451	435	455	445	431	417	438	459	419	423	426	427	468	424	435	406	436	458	422	485	425	425	429	423	452	450	438	454	429	408	404	427	452	420	422	399	439	429	466	451	417	411	471	468	411	429	428	433	462	457	453	418	398	417	455	400	439	448	419	439	388	427	420	462	430	449	428	443	408	436	474	423	402	451	411	445	427	439	444	422	427	391	446	424	461	465	418	430	430	416	434	453	414	420	428	437	458	460	422	449	457	433	427	424	406	438	402	460	442	437	432	464	441	426	447	438	437	465	409	452	433	407	384	457	429	427	410	459	454	436	436	437	471	475	473	416	429	420	434	480	441	450	424	409	418	420	438	433	464	436	427	441	459	461	442	430	429	397	458	426	449	411	433	467	447	431	429	442	464	438	439	438	460	406	445	405	445	440	439	449	446	395	454	450	431	435	429	439	423	435	407	458	445	463	438	437	451	403	407	422	447	444	447	448	419	461	482	435	431	442	426	488	421	412	459	483	449	398	450	457	411	411	427	413	420	407	442	395	423	430	415	423	472	438	429	412	451	455	474	418	413	457	417	457	415	455	429	451	424	482	443	418	473	418	454	427	433	459	436	426	426	476	398	416	458	439	399	452	386	448	428	417	462	410	438	398	432	465	422	393	426	438	455	454	423	444	458	449	398	387	404	459	430	448	411	433	409	454	438	410	401	465	438	436	441	419	441	437	472	439	453	408	439	414	443	437	442	459	431	454	400	452	411	416	446	459	431	431	426	442	423	411	421	434	440	434	442	421	431	459	419	422	409	470	463	374	435	424	429	422	430	431	449	410	492	455	449	411	437	395	434	436	438	407	449	413	414	439	426	455	462	435	406	406	413	454	408	455	425	438	440	412	446	434	454	452	446	434	441	432	435	421	408	427	423	435	452	414	451	439	420	448	421	388	392	467	422	414	426	420	454	435	441	456	439	423	436	414	442	426	383	435	437	423	419	444	429	430	461	448	383	424	402	467	441	472	431	413	413	452	451	451	408	424	437	431	448	450	412	414	418	415	441	452	401	455	453	458	449	439	404	467	431	432	427	423	447	400	443	421	415	466	433	405	472	440	431	411	452	481	442	437	469	423	437	452	411	442	426	418	456	459	459	492	430	438	417	467	439	429	439	400	428	439	462	427	461	445	439	416	420	419	422	417	397	436	416
25410	21487	27549	25765	9687	1520	1361	1264	1076	830	925	1811	4144	5813	5182	3625	2567	1687	1018	671	508	432	428	403	381	358	362	387	359	369	377	346	383	350	373	349	342	347	373	379	376	360	364	344	354	376	394	382	360	382	380	352	368	346	396	334	368	383	380	359	374	324	364	405	334	379	390	381	367	375	382	319	325	409	362	346	337	392	375	350	377	370	388	344	357	365	344	385	375	350	353	387	352	368	404	392	345	388	394	381	413	346	351	380	374	392	349	374	367	343	362	373	371	336	348	420	362	362	359	342	386	363	377	366	379	359	380	351	360	390	378	380	362	351	373	357	346	396	378	328	385	362	382	372	388	364	369	365	353	370	364	356	361	368	363	391	381	367	384	370	358	382	325	415	386	377	355	368	372	362	409	392	398	382	377	365	357	392	382	407	392	393	379	382	392	345	385	355	387	352	369	398	391	347	400	391	393	379	338	359	369	365	381	375	356	381	352	361	357	333	376	356	385	382	379	379	394	395	383	374	378	362	360	369	348	366	360	343	358	393	382	335	342	380	367	358	358	393	414	351	380	364	328	383	366	388	371	361	348	366	364	359	375	393	366	354	397	375	357	352	388	363	354	369	393	418	372	349	391	344	342	403	327	393	345	364	350	361	367	395	354	360	378	370	363	367	358	377	379	403	399	371	382	346	368	350	377	385	350	357	363	361	381	384	363	370	380	380	328	367	346	364	386	336	365	368	374	376	350	383	367	370	370	388	374	374	362	366	402	386	387	362	365	382	354	386	374	388	346	382	341	334	366	394	398	377	367	420	391	357	388	358	390	385	385	369	373	341	374	361	366	387	395	377	334	367	387	351	418	365	388	362	374	360	354	345	348	361	354	330	367	407	404	369	365	391	367	355	393	389	364	342	375	372	356	350	387	417	404	388	356	353	363	340	372	340	402	361	355	354	424	363	388	373	371	356	346	334	376	392	358	387	378	365	365	395	353	379	338	352	353	365	369	330	342	353	332	373	351	401	328	345	360	407	354	371	341	324	350	353	352	368	382	322	315	374	365	422	344	382	390	358	371	345	381	383	358	336	380	372	377	346	359	350	338	351	393	392	384	334	354	360	398	396	392	351	342	361	397	380	368	390	340	343	393	387	362	372	425	326	386	358	329	364	327	379	395	413	376	388	378	316	356	387	358	367	361	340	356	368	367	364	396	392	351	354	373	381	363	338	360	379	365	363	358	372	392	353	383	371	335	360	355	363	383	375	363	367	399	380	342	395	403	408	367	369	369	382	377	380	378	363	376	360	370	370	390	392	372	383	345	372	368	350	352	365	343	346	359	351	372	390	378	379	373	330	341	352	370	384	365	381	370	367	367	377	362	387	379	366	376	362	375	346	381	368	331	378	381	332	368	413	376	366	356	377	384	378	353	385	343	341	403	385	366	370	347	356	366	342	366	361	358	386	377	362	356	371	358	362	364	381	385	382	371	343	380	358	350	372	330	394	387	379	361	349	380	368	383	367	383	391	405	398	386	404	381	368	353	362	350	352	381	363	351	373	351	363	383	391	347	392	367	364	370	380	366	384	363	376	372	386	382	378	380	381	381	354	371	396	380	342	357	352	380	366	359	337	397	357	414	370	381	364	369	361	366	354	394	393	322	386	341	364	358	401	364	357	345	322	345	377	395	357	399	364	372	388	357	350	367	352	359	371	357	418	355	362	361	363	369	385	357	388	358	340	385	341	353	315	393	351	386	364	372	404	376	377	419	355	386	363	358	355	367	352	332	406	384	380	352	341	335	364	350	385	359	342	370	368	385	394	358	361	390	352	360	370	370	365	352	379	347	326	391	367	358	349	374	378	381	338	401	350	391	367	369	387	358	393	361	364	370	395	394	388	383	375	355	363	391	353	383	361	396	383	383	361	390	381	343	371	389	372	356	392	362	412	370	389	370	417	362	363	382	379	346	388	387	388	391	411	366	381	376	402	364	346	347	391	375	390	371	367	388	355	348	364	396	361	377	348	353	373	360	383	368	372	387	375	331	341	339	400	368	337	357	338	381	355	384	348	332	373	373	370	356	394	378	343	351	394	363	364	383	381	356	371	365	357	414	378	375	411	373	378	396	369	392	358	363	353	381	395	353	366	399	382	344	359	363	327	383	349	403	375	366	384	379	372	380	349	415	366	367	355	375	394	380	370	344	367	384	372	343	313	354	340	387	353	354	389	368	384	361	376	377	389	358	372	363	385	372	344	334	394	370	370	349	359	357	357	339	361	363	386	348	351	380	357	366	387	371	387	338	392	381	414	361	322	366	341	367	406	350	346	349	366	373	362	360	370	369	373	414	366	358	367	366	373	364	353	343	340	366	396	331	379	382	361	349	364	386	390	336	363	364	366	366	357	363	374	386	357	340	407	415	323	396	358	377	395	353	364	387	389	389	405	327	378	395	357	353	353	397	372	390	358	389	371	385	327	361	350	393	393	364	380	366	343	351	395	387	359	360	399	353	373	363	364	369	377	345	354	356	369	352	331	332	390	380	342	388	358	376	338	407	396	371	396	379	386	364	358	370	358	357	339	337	344	359	381	364	358	369	362	388	391	375	413	370	373	381	381	374	379	342	390	379	339	375	342	377	370	363	404	387	389	363	355	398	364	360	370	376	334	345	375	385	332	364	431	367	357	366	369	383	366	385	369	362	356	386	372	343	400	352	324	350	380	378	377	385	374	368	379	358	377	382	382	340	362	370	393	404	361	411	377	366	378	331	377	358	351	369	366	360	331	379	356	366	369	348	363	352	362	374	345	395	393	361	382	355	381	358	356	374	395	367	361	407	372	363	352	380	360	377	381	341	397	394	361	368	360	359	367	370	373	356	372	376	367	371	408	361	328	378	357	375	363	390	388	377	362	360	367	355	359	374	378	376	353	375	336	382	361	362	377	385	357	383	359	371	354	388	368	367	392	328	402	324	340	390	365	357	368	359	388	380	366	385	354	370	386	358	378	332	374	374	357	359	409	357	382	349	380	389	386	405	403	401	356	327	368	338	342	379	342	375	348	357	379	354	333	376	404	413	351	349	358	397	387	413	384	333	399	363	364	359	375	365	369	381	399	387	341	365	350	368	392	383	375	387	366	351	375	369	419	359	342	396	350	399	321	358	376	397	384	351	358	338	358	398	384	362	366	363	358	370	375	401	357	356	374	350	358	325	364	369	370	374	352	413	359	367	370	386	353	417	383	345	356	342	381	372	389	373	365	360	362	372	385	347	382	365	353	346	366	339	374	363	347	363	400	371	353	376	323	349	363	396	351	368	384	393	375	407	381	384	374	325	354	379	346	410	399	406	330	360	345	408	340	362	379	421	327	345	361	385	311	385	373	385	352	364	335	359	356	340	378	363	357	368	336	374	327	350	386	349	369	361	335	366	394	364	364	364	389	395	399	371	390	409	379	349	356	367	347	360	349	384	347	346	338	355	342	343	347	376	383	366	370	356	365	368	375
16189	15917	6731	3904	2882	2544	2487	2399	2038	1597	1651	3711	8097	10703	9318	6238	4547	2823	1479	905	642	475	437	411	424	410	381	407	366	390	381	431	406	432	399	425	402	414	386	389	430	420	387	400	415	381	389	386	376	410	434	366	405	438	402	411	441	385	395	409	391	380	402	432	417	385	386	415	423	380	389	420	387	439	418	401	367	377	438	406	412	400	438	412	410	422	372	432	422	404	406	403	387	372	388	411	403	403	407	414	378	399	389	415	398	392	416	399	376	405	424	374	416	389	409	411	399	402	401	436	382	397	367	396	401	431	433	396	381	413	402	386	405	423	426	390	419	402	378	398	422	398	446	417	402	382	370	422	400	415	428	392	424	389	395	394	431	385	401	388	447	406	387	377	373	378	377	444	385	413	426	410	436	423	423	411	427	414	405	433	396	413	387	388	406	365	413	422	421	359	388	413	383	393	412	374	426	386	403	389	405	449	408	400	378	401	395	406	415	418	419	420	400	409	396	431	399	432	416	416	380	429	397	434	398	402	404	400	390	403	396	392	407	440	383	382	417	394	405	421	367	419	385	423	404	429	368	395	428	391	361	396	401	393	414	350	420	396	413	397	393	388	419	390	413	386	404	420	395	398	420	410	410	389	424	374	437	422	410	405	420	420	432	418	381	418	396	382	418	402	388	375	437	393	400	402	410	407	403	416	410	405	391	434	392	399	381	443	424	391	450	399	429	409	443	379	402	409	404	378	422	395	421	387	424	463	383	384	427	399	407	380	437	421	408	383	426	417	408	395	399	433	396	424	400	384	381	406	430	390	399	397	387	402	379	404	394	418	392	410	405	378	383	400	429	396	399	410	381	382	423	409	393	397	393	374	431	405	399	400	355	376	412	405	425	424	437	419	398	410	387	411	404	401	380	390	423	407	393	417	432	453	400	396	429	401	408	396	380	371	388	409	423	406	423	436	430	400	431	419	403	413	404	426	432	381	378	373	407	406	405	405	413	463	344	382	398	407	418	404	412	410	427	401	433	413	409	394	412	386	401	427	414	397	425	420	419	448	399	372	412	389	458	429	389	418	380	416	410	414	388	388	446	437	408	413	421	411	413	404	414	389	424	409	419	426	397	380	375	406	419	401	409	430	445	393	421	387	363	410	373	429	413	431	419	433	412	442	408	398	370	368	416	426	390	414	373	393	390	380	394	391	445	399	376	407	425	419	399	406	391	417	392	411	379	387	413	406	385	395	393	390	390	422	399	388	387	398	361	417	417	406	380	380	365	376	383	383	415	392	408	392	397	401	415	418	391	428	356	404	421	390	418	404	407	411	377	390	389	399	406	357	438	393	405	378	409	413	405	434	417	416	441	376	431	379	391	419	418	384	432	394	386	398	387	413	401	460	393	432	401	410	430	372	397	419	409	400	387	400	403	400	386	449	407	407	410	483	380	422	429	428	421	394	407	390	414	427	421	447	391	377	421	411	374	397	436	399	415	436	423	430	379	397	421	418	380	418	405	390	393	414	405	375	377	389	415	421	403	419	420	430	435	398	423	394	391	409	403	368	429	393	436	383	409	419	400	376	407	421	401	396	413	436	400	394	416	382	381	394	411	388	397	405	384	410	383	401	397	408	371	383	363	396	373	371	345	393	419	387	406	426	400	388	407	394	384	392	426	426	448	377	411	423	399	398	417	386	428	417	405	414	416	402	431	421	383	372	381	419	435	426	395	397	412	410	414	424	370	442	389	425	417	407	398	364	419	427	367	450	393	401	398	366	398	410	409	426	401	414	414	389	412	406	419	384	401	405	427	401	386	390	390	375	433	400	412	398	405	404	424	401	400	457	393	417	414	404	404	408	394	413	391	416	416	405	427	410	407	434	430	425	408	404	395	419	406	409	413	372	423	415	378	408	408	403	466	418	374	387	428	386	394	458	366	424	415	438	419	380	420	411	411	388	364	409	398	426	361	404	378	398	440	380	401	389	438	402	409	385	422	412	366	373	443	412	379	390	427	433	421	390	430	392	460	419	403	391	378	413	431	394	395	412	423	390	432	382	418	389	414	388	427	395	382	416	430	424	379	395	421	421	399	394	404	364	396	408	437	401	392	382	413	389	414	398	355	401	415	391	413	401	370	377	407	433	389	414	418	387	429	426	408	428	394	425	392	404	415	339	419	405	447	396	408	395	422	376	417	395	386	434	423	451	418	418	432	388	368	398	448	417	417	409	418	402	387	387	459	403	396	419	425	437	431	385	420	400	406	395	375	381	425	404	416	410	421	372	410	424	403	387	407	404	426	375	381	360	363	376	439	407	439	427	396	379	399	409	403	391	399	426	379	397	390	409	402	417	414	426	402	378	389	373	419	446	415	435	365	381	407	390	386	406	410	417	393	432	408	381	426	383	391	394	388	413	423	393	391	413	386	427	381	401	416	393	421	444	420	379	415	404	436	409	359	424	391	409	413	384	424	409	391	373	380	403	435	404	432	447	419	400	427	387	414	426	379	398	386	386	426	409	425	445	428	436	398	416	434	391	366	425	417	401	426	434	400	378	392	413	386	404	416	392	409	397	389	395	413	402	409	391	412	376	388	427	417	400	419	401	436	417	432	421	397	434	404	397	411	405	413	389	417	424	403	420	421	426	395	396	425	406	385	398	397	384	405	401	418	452	403	404	424	394	371	465	365	384	404	441	428	409	417	387	405	406	371	406	393	385	449	411	417	417	416	405	389	418	403	391	441	400	430	416	388	396	400	374	366	401	405	403	398	424	409	385	395	391	425	418	407	406	444	438	410	429	404	411	403	396	436	405	403	425	397	409	409	421	413	430	367	432	394	429	406	387	381	387	391	381	413	418	401	403	410	425	397	394	445	391	442	434	419	398	402	389	409	400	419	366	401	417	419	422	415	425	382	409	398	425	423	418	395	402	390	413	428	395	381	410	414	344	427	412	360	389	404	406	389	401	408	415	405	419	409	399	390	387	431	425	409	417	403	448	394	388	409	380	428	402	389	392	391	410	383	373	401	423	399	431	414	458	431	426	391	420	359	412	383	411	369	404	390	392	401	414	398	395	435	409	382	409	410	376	411	430	438	414	419	396	363	408	394	403	444	410	433	384	402	449	427	405	410	411	431	374	388	400	350	412	378	353	432	392	387	402	409	402	388	392	396	394	378	367	405	403	394	393	381	379	429	397	404	398	430	396	415	406	419	395	395	407	421	430	398	447	379	386	406	423	375	443	427	412	418	402	426	410	422	405	410	424	398	380	430	411	379	414	422	399	404	397	402	396	430	439	383	423	398	393	420	394	387	392	402	426	359	394	396	403	402	401	425	404	373	392	371	399	417	411	382	400	433	399	440	393	400	437	417	362	373	440	428	392	400	404	412	426	420	420	376	400	407	403	382	407	430	406	406	386	426	437	384	442	426	375	410	426	392	412	382	412	397	396	443	401	425	424	438	416	416	449	397	387	429	412	388	395	368	425	404	402	381	387	434	375
22887	21445	29233	24071	21454	21518	9792	2305	1566	1540	1968	5067	11449	18225	18861	13926	9363	5933	3203	1723	1016	722	600	556	552	518	507	510	488	523	558	528	571	514	522	464	549	487	486	513	555	524	508	580	475	523	512	518	473	503	537	523	505	501	520	534	518	503	543	492	521	493	475	501	552	501	528	492	506	531	497	485	544	468	505	499	509	546	493	520	522	479	510	516	518	541	498	529	474	485	515	498	530	519	531	520	500	535	520	535	529	517	525	497	540	544	506	520	507	498	518	492	524	513	536	556	532	552	494	505	546	498	519	498	515	522	515	495	536	502	531	527	492	517	505	511	492	534	526	530	502	540	538	526	536	519	529	527	529	500	509	492	518	511	505	476	500	513	478	494	506	487	523	493	528	542	515	550	537	543	580	492	520	494	492	519	548	503	535	517	530	544	510	514	517	521	498	521	495	521	539	489	522	518	505	534	513	518	531	535	500	522	505	543	507	504	529	539	502	499	520	485	527	500	497	508	521	526	512	479	509	515	544	524	510	517	504	519	509	545	548	527	528	490	485	518	540	532	518	497	505	499	513	528	494	529	500	505	554	521	483	521	521	509	518	485	524	507	540	490	527	484	525	451	527	565	520	502	534	545	501	512	475	547	557	501	507	481	525	499	541	498	525	552	503	494	537	523	528	534	517	551	511	555	532	544	526	526	517	504	546	492	505	506	535	518	490	548	555	535	524	509	546	500	510	516	525	491	522	568	539	541	523	505	467	517	541	528	487	510	518	522	541	502	510	534	524	528	518	499	533	483	511	496	486	524	551	480	546	502	504	567	499	477	523	499	538	537	505	535	493	516	475	531	495	502	502	520	492	495	535	547	566	491	540	484	514	507	511	532	544	470	511	521	493	513	526	538	497	478	489	499	530	528	567	480	573	554	493	533	525	547	506	531	487	461	491	482	501	504	534	524	531	530	527	508	502	519	550	496	514	529	513	491	559	482	557	507	505	536	502	531	529	501	518	557	519	474	545	547	554	519	500	477	460	519	517	517	507	541	521	547	518	529	528	557	523	514	513	555	516	529	547	562	549	486	515	517	496	494	539	549	535	487	478	506	526	567	499	493	520	512	531	489	484	499	517	528	523	506	546	542	490	494	514	503	513	541	513	478	534	550	509	515	502	524	494	548	491	496	474	501	487	505	524	499	510	509	508	530	521	529	520	468	491	533	509	532	506	465	515	517	488	551	542	522	546	542	560	495	486	531	542	519	526	489	497	501	545	510	527	519	504	551	550	448	530	488	516	527	560	552	544	547	489	505	521	518	488	519	513	536	517	525	580	495	514	533	479	528	481	547	544	511	481	523	531	491	518	541	505	546	509	509	576	540	531	530	466	508	517	576	526	543	501	503	532	557	501	544	483	513	536	527	517	508	532	515	572	526	491	488	511	546	494	519	538	514	516	502	493	539	497	525	497	522	517	574	537	525	529	520	502	527	507	474	508	488	517	519	541	524	511	521	517	534	547	529	516	554	550	502	499	542	494	558	501	549	516	485	516	525	497	515	495	517	495	545	508	525	536	562	517	500	477	492	517	512	499	507	528	533	548	555	523	491	512	486	509	510	532	509	550	521	495	548	550	504	496	508	519	533	531	497	520	499	536	528	519	543	533	500	515	512	478	479	507	561	498	577	509	549	492	531	527	511	515	497	510	536	513	513	566	530	487	511	527	492	499	508	527	493	478	529	535	541	499	524	501	520	513	516	524	506	507	510	542	521	546	524	471	525	497	522	501	516	495	511	490	506	525	557	486	515	536	521	563	524	541	578	501	523	515	517	523	519	538	479	501	494	501	548	509	515	515	528	512	561	476	534	540	523	526	482	537	487	487	539	491	463	536	513	533	514	510	531	525	504	539	523	498	507	554	512	492	483	517	512	517	538	497	510	531	508	527	550	478	532	539	545	492	507	538	545	504	544	462	520	503	490	495	501	494	527	504	500	498	515	502	526	524	512	504	516	519	523	532	526	509	517	513	503	539	496	506	479	552	529	506	504	483	555	520	534	524	474	488	538	535	520	536	528	498	532	496	527	534	512	509	537	495	540	511	556	525	538	523	515	533	488	544	481	510	568	541	520	487	538	526	550	516	533	519	513	493	530	517	486	537	520	506	513	483	520	503	526	520	502	520	508	500	506	490	490	547	538	536	522	542	528	518	540	500	495	505	514	538	514	467	524	505	524	534	504	532	543	503	540	467	536	536	507	516	522	534	533	514	539	527	534	517	498	507	516	525	505	536	523	521	494	496	571	516	537	529	540	517	519	482	538	542	514	530	502	531	525	521	485	537	499	496	472	479	548	537	506	497	539	496	483	472	504	474	515	521	527	559	495	481	504	484	496	520	510	526	522	507	554	518	480	480	482	547	481	491	493	552	514	511	520	492	498	523	530	504	527	504	528	530	488	503	505	476	513	504	513	493	539	479	514	528	488	508	516	501	542	485	561	559	529	524	564	503	534	565	491	492	506	535	530	521	524	479	515	511	524	518	523	534	523	562	522	508	529	554	533	523	518	477	501	522	485	516	555	545	522	516	514	490	545	496	529	531	485	519	519	512	544	547	474	491	518	524	488	491	521	479	493	534	481	523	514	529	554	542	476	499	500	541	518	519	471	519	492	549	547	504	534	519	507	535	503	498	505	498	520	542	539	482	523	468	509	536	521	496	534	514	531	547	528	537	518	504	502	514	531	520	512	555	496	524	497	491	510	488	500	478	511	505	520	493	477	481	500	490	519	491	501	505	532	511	480	543	511	472	498	553	481	547	551	536	506	545	536	529	535	508	512	525	497	520	502	474	544	512	499	579	455	538	541	536	551	502	498	510	501	493	502	512	554	499	519	512	516	537	574	479	502	476	509	514	499	541	541	515	525	508	532	487	509	482	503	471	487	512	526	530	530	513	480	524	511	482	523	488	552	524	500	495	559	490	540	501	521	526	499	514	515	517	586	501	510	504	548	548	540	533	528	516	483	511	525	529	550	515	491	537	552	485	528	558	517	457	559	534	545	495	554	523	543	510	503	526	480	508	522	529	547	548	543	525	483	519	531	480	506	505	489	527	532	514	556	525	499	526	539	550	526	510	498	510	522	538	549	507	536	508	484	523	536	539	509	538	499	512	512	483	500	511	540	544	517	518	479	492	537	516	497	500	526	554	517	497	502	556	576	538	551	508	500	475	544	516	510	484	517	544	530	546	539	519	536	492	537	535	512	512	522	522	516	485	554	512	496	516	488	527	520	533	540	502	483	473	479	515	531	525	510	498	500	517	494	533	511	515	514	505	527	495	515	553	529	543	518	564	521	536	522	522	525	528	514	502	526	507	541	511	497	518	495	489	527	480	469	491	494	541	495	527	499	531	484	517	506	518	535	505	467	517	551	564	553	502	562	533	491	519	501	536	520	478	498	533	523	563	486	518	484	536	506	518	520	486	495	545	506	543	492	522	497	520	549	523	468	523	538
22339	30750	14655	8170	6411	4195	3584	3630	2636	2605	3377	8390	16875	24031	22887	17665	12731	8626	4556	2406	1346	869	663	631	559	528	522	554	528	573	553	540	569	509	525	537	559	536	540	550	606	581	552	555	552	550	552	571	554	530	526	513	564	577	538	546	522	515	545	544	498	560	581	532	567	574	546	546	560	542	554	527	554	543	555	513	533	523	539	545	512	552	532	539	537	519	526	572	509	529	545	518	491	497	605	534	566	543	547	572	513	516	506	512	533	495	569	521	532	559	564	523	569	532	542	563	566	560	552	538	585	549	545	517	539	498	530	549	582	540	522	530	537	586	507	569	543	525	526	544	534	559	495	586	486	572	548	541	537	566	562	525	532	513	538	552	508	562	554	570	545	533	545	537	483	549	527	536	554	570	532	558	504	530	571	578	527	502	538	515	534	591	519	544	542	513	545	541	514	493	546	538	564	561	529	549	510	519	513	548	534	539	540	542	535	549	542	530	535	527	551	520	546	546	541	540	533	502	585	526	543	569	475	577	526	530	514	522	554	504	555	542	534	515	540	556	548	557	530	547	548	526	517	508	583	553	544	558	510	547	547	539	598	516	528	544	532	588	562	532	535	556	552	531	496	572	524	567	496	558	551	522	540	537	532	546	545	594	523	549	525	541	546	559	569	571	497	538	526	550	527	553	519	545	510	541	520	579	571	512	507	527	562	546	545	513	541	547	568	560	519	531	552	522	553	536	504	527	516	568	511	537	521	535	525	544	570	554	510	538	515	552	543	541	523	570	521	588	521	507	518	571	547	525	492	540	560	542	527	508	534	518	515	534	530	527	513	604	566	529	521	540	534	567	542	555	522	524	511	526	537	524	524	521	553	507	549	528	534	484	519	524	548	526	575	543	565	526	580	518	547	543	544	539	523	508	530	542	496	585	514	561	542	516	555	508	520	530	519	508	538	512	574	513	522	519	550	550	507	536	546	558	489	550	553	545	537	531	518	523	572	554	512	580	570	528	539	531	552	543	549	524	508	521	540	554	548	520	551	563	527	525	527	502	523	535	534	544	558	544	533	528	523	562	525	570	530	573	575	557	537	536	553	532	518	544	530	509	514	552	519	556	540	526	569	582	538	574	543	551	550	587	510	518	522	513	560	537	531	576	530	538	520	546	543	546	548	552	533	552	515	556	534	550	527	537	565	579	548	492	592	554	532	565	542	524	541	530	562	504	510	550	582	568	546	555	534	510	553	595	520	524	553	548	500	563	503	525	572	560	571	514	525	561	540	511	515	584	537	520	524	563	533	501	513	560	534	536	513	580	530	579	571	547	519	493	553	490	569	539	557	503	561	514	508	526	527	575	499	516	520	559	550	527	538	590	523	538	529	545	566	512	507	515	562	501	591	525	498	543	550	552	560	547	525	552	509	522	529	504	595	542	553	531	563	601	561	542	523	541	503	541	548	527	532	515	558	560	492	551	583	532	516	514	552	508	567	538	509	553	539	557	611	522	534	552	512	540	537	513	561	545	548	569	563	520	575	546	497	539	555	521	542	531	554	513	552	531	525	546	581	512	544	508	562	559	559	532	557	531	554	560	510	506	506	507	538	527	577	523	566	538	532	525	547	534	525	542	544	513	527	588	508	542	536	550	548	526	577	531	553	512	496	547	504	552	559	547	505	581	511	509	511	521	566	525	521	504	507	536	554	547	531	544	556	556	542	519	560	547	532	515	567	545	549	522	522	528	563	527	554	544	545	535	482	535	520	535	548	546	579	547	557	536	554	553	548	502	543	564	579	526	541	517	544	537	540	540	535	538	520	513	540	512	525	521	507	543	535	524	559	548	544	543	520	525	602	560	522	544	533	526	557	475	559	547	540	587	506	538	513	483	579	517	559	545	526	524	543	526	568	559	518	538	555	538	489	503	527	533	533	544	574	593	562	502	523	540	572	523	559	531	537	525	541	520	528	568	575	558	463	558	530	502	516	569	562	531	496	511	557	507	528	496	536	552	545	524	534	542	536	572	551	519	549	533	548	560	514	521	552	532	537	533	545	566	537	523	525	557	506	506	554	565	559	543	577	539	547	568	528	549	523	528	564	547	533	523	564	509	525	509	523	534	541	593	505	558	543	516	521	542	560	536	578	551	517	517	507	513	505	546	577	573	527	542	512	565	577	553	532	494	518	548	545	558	516	571	520	547	508	549	573	520	533	523	512	537	542	554	517	538	549	503	485	566	549	546	535	515	536	538	521	539	537	532	551	546	551	529	566	542	524	597	528	535	514	556	532	559	493	527	559	547	591	520	512	547	549	517	514	545	552	515	530	565	552	562	544	533	566	565	542	542	552	519	566	543	520	510	486	572	488	519	552	520	518	497	507	550	529	543	546	503	562	551	511	558	470	545	564	530	555	549	508	540	535	560	548	560	543	535	581	546	517	553	543	520	527	576	509	529	559	551	544	537	557	532	545	543	559	545	586	553	512	524	543	529	560	527	538	546	553	545	528	560	527	530	547	566	544	527	518	532	558	530	556	528	556	531	507	538	554	595	544	534	539	572	522	504	546	537	535	586	525	553	508	561	510	525	535	561	538	564	505	575	537	498	549	533	547	531	532	544	543	546	524	536	545	559	547	512	540	554	561	530	555	525	515	524	521	534	523	540	482	539	530	569	524	528	517	555	509	534	557	561	531	535	558	514	525	533	556	527	513	530	509	533	517	529	488	525	531	528	523	521	537	538	522	516	556	542	546	494	526	554	560	594	556	510	547	540	562	480	539	529	541	530	522	520	494	529	550	568	569	558	560	540	536	548	482	549	547	581	595	497	509	520	562	533	540	515	478	564	582	521	535	533	552	508	504	527	556	576	479	536	516	558	556	525	536	522	562	492	533	548	551	518	505	522	548	585	543	523	560	510	589	535	556	520	567	532	533	588	532	507	538	538	527	485	541	503	568	534	549	571	504	512	562	512	551	567	555	533	544	523	540	549	524	548	528	532	516	571	567	545	515	543	554	512	550	498	550	529	536	575	555	515	570	550	561	570	561	502	581	519	484	541	530	527	582	583	569	536	500	547	516	586	526	542	523	527	503	495	557	576	509	518	545	546	540	561	488	567	549	494	510	538	506	541	534	544	528	531	560	503	557	541	516	550	548	516	508	529	540	521	548	525	546	558	529	524	517	548	571	524	544	553	535	589	551	530	485	550	556	535	570	573	528	549	533	528	569	501	554	538	546	537	523	534	541	604	524	563	492	553	543	529	508	508	528	510	485	521	551	532	516	539	529	507	534	519	548	539	527	556	510	542	520	542	564	540	532	523	566	539	542	517	585	557	504	551	528	535	552	518	507	529	482	518	504	504	566	531	551	544	526	523	541	559	553	542	500	522	504	549	527	571	520	530	565	554	526	555	518	550	530	530	534	500	543	499	508	547	526	557	568	500	538	562	543	527	567	527	528	552	519	519	557	559	526	522	574	563	525	520	571	577	532	553	567	537	553	518	519	505
28249	19839	7636	1602	1336	789	734	603	415	436	561	527	867	1419	1243	960	791	634	477	416	410	358	347	346	353	338	358	334	314	345	356	332	347	308	312	341	321	310	339	309	318	342	318	333	326	324	312	327	316	348	356	324	347	340	352	327	324	304	289	364	295	279	337	336	326	303	358	302	341	318	317	309	317	365	341	339	338	353	309	323	313	286	336	319	294	306	292	366	316	299	397	303	354	324	302	332	328	334	334	343	308	335	327	345	327	331	321	291	300	326	327	322	338	328	313	303	350	303	343	330	341	322	329	313	337	320	324	326	320	299	305	320	321	317	327	319	309	331	288	302	340	325	326	294	321	326	322	325	359	316	322	310	335	317	307	291	335	355	284	305	328	305	303	318	332	305	335	313	292	300	317	322	302	332	321	317	299	322	323	344	311	361	341	313	348	304	307	299	312	321	312	325	339	320	342	340	338	318	321	310	331	338	308	312	286	318	336	300	326	324	301	277	337	345	319	344	339	315	306	309	339	328	348	290	329	350	343	331	330	309	330	314	350	290	308	307	308	334	315	317	331	377	301	324	355	333	330	310	299	320	342	322	291	305	305	328	333	312	326	333	341	293	323	322	329	341	317	329	330	350	345	333	314	317	328	337	314	347	310	335	315	336	381	341	342	311	356	303	327	333	299	335	322	337	325	357	315	348	320	349	342	315	335	308	303	332	321	313	315	311	326	330	305	353	352	334	279	320	304	323	326	303	320	330	310	325	291	333	307	322	351	362	308	313	354	358	299	326	341	305	335	355	336	325	320	340	322	311	320	311	320	353	307	373	351	328	335	324	329	349	340	358	331	314	325	313	344	328	342	315	350	336	315	310	304	315	337	328	288	311	323	315	365	329	341	320	320	310	332	325	292	337	332	331	315	333	288	327	317	330	322	322	325	318	333	350	325	320	302	317	305	353	346	331	315	304	351	338	339	338	319	309	351	316	303	299	334	310	327	317	327	329	312	308	342	325	324	297	325	354	326	308	323	314	334	347	318	341	327	328	329	306	323	285	302	332	316	318	319	336	300	300	314	334	344	338	343	317	308	332	326	307	367	334	333	324	329	325	307	325	345	323	311	320	299	307	305	326	340	339	282	341	326	311	317	311	352	338	331	348	364	310	317	329	320	333	340	326	360	310	317	348	312	344	306	332	328	337	326	316	309	336	287	304	337	313	322	320	317	340	342	303	322	347	309	320	292	289	325	321	309	319	336	323	319	343	267	342	327	338	303	349	341	354	306	295	322	330	324	332	327	337	296	304	336	317	334	325	340	303	305	320	298	325	310	297	372	356	334	333	341	306	358	319	330	345	351	333	309	355	351	331	353	334	323	318	277	302	305	326	315	304	329	318	357	317	337	316	323	303	330	335	350	329	315	315	352	330	321	278	305	333	319	349	325	302	333	309	328	295	313	326	302	332	306	341	288	337	321	313	302	326	319	351	314	342	334	336	330	331	303	338	318	279	279	328	336	354	320	320	331	329	348	350	343	320	325	335	281	325	347	298	332	342	327	330	315	340	324	285	313	358	294	328	337	303	291	320	300	362	329	348	327	304	305	286	339	331	346	284	328	343	367	340	346	310	345	306	317	315	308	328	308	331	307	359	279	345	348	320	333	337	363	344	292	324	310	317	332	324	302	334	337	348	325	286	347	339	331	315	306	353	323	356	347	334	346	366	331	325	311	328	297	322	311	319	312	320	342	334	283	326	358	338	322	359	314	301	316	317	301	316	311	293	311	308	356	322	331	310	307	313	294	320	359	293	316	321	304	330	358	326	310	300	289	332	324	291	329	324	329	318	306	337	330	287	333	323	329	326	319	342	342	295	325	310	315	332	354	285	342	325	319	334	324	334	353	333	309	336	341	343	340	319	301	305	324	317	317	324	347	335	316	333	341	376	319	352	322	296	298	311	291	310	351	332	349	351	320	349	348	348	345	343	300	309	332	312	351	313	307	335	377	331	338	301	338	287	309	308	331	306	329	316	318	321	323	319	296	312	312	331	303	325	308	330	326	314	318	318	315	327	307	304	354	321	327	299	336	343	338	329	337	310	303	320	329	284	350	322	311	352	322	354	328	334	295	316	338	307	309	327	344	325	332	299	338	330	325	324	320	314	307	330	339	359	291	326	312	328	340	317	300	342	322	309	344	309	308	305	300	323	332	313	328	348	305	342	316	311	321	305	349	291	338	313	340	359	341	315	305	322	305	327	341	370	314	316	331	320	344	304	333	321	305	315	329	327	331	331	332	303	329	300	332	342	313	331	309	300	327	330	345	306	317	313	323	295	321	342	335	327	314	343	312	339	341	327	305	347	315	292	311	346	297	317	312	308	317	322	292	308	325	292	319	342	330	305	325	322	323	321	317	360	319	322	299	335	307	327	326	314	323	340	322	338	306	337	314	340	309	342	334	310	314	274	322	328	333	341	327	281	312	323	347	315	344	329	326	323	325	319	313	328	332	302	305	344	307	312	351	316	364	322	298	308	338	347	356	311	323	301	301	298	330	296	319	324	331	344	341	298	316	299	312	321	303	313	321	314	358	291	316	348	315	330	304	365	304	319	337	312	345	326	292	328	335	332	331	320	356	283	315	338	341	354	297	340	317	329	285	319	301	313	337	368	317	342	307	285	323	337	293	335	334	341	329	354	332	341	322	317	369	342	357	331	312	308	305	306	334	328	374	299	336	306	290	317	340	329	320	327	354	302	318	360	335	331	314	325	322	290	336	325	356	293	327	340	328	357	344	323	294	319	324	324	338	329	323	346	316	326	328	325	336	330	315	324	357	324	315	335	338	307	313	309	307	309	321	341	351	329	333	320	354	314	337	326	317	282	324	321	326	306	317	332	319	351	336	312	321	297	333	321	335	331	282	329	310	317	324	329	309	343	298	299	300	293	358	320	286	325	337	330	336	330	325	305	322	342	314	350	324	325	327	297	306	349	335	348	351	337	338	326	309	336	358	327	301	335	318	314	366	306	317	295	323	356	312	319	290	332	330	292	309	320	312	296	322	315	302	310	307	325	332	319	358	295	323	309	319	305	325	325	333	339	354	313	316	337	328	308	319	328	335	316	301	308	327	308	299	338	317	355	321	324	324	319	323	319	351	365	323	343	316	306	323	303	309	323	319	319	305	320	350	367	351	319	343	307	355	273	267	335	312	325	331	335	311	315	323	316	318	328	300	319	354	301	296	325	341	343	336	280	321	328	330	324	280	325	320	339	321	337	307	305	335	316	308	325	323	373	355	387	340	304	317	313	317	302	304	306	343	328	292	346	342	323	313	337	316	300	295	311	284	334	354	339	356	312	313	312	320	329	338	306	325	308	313	299	320	308	311	354	356	307	314	318	306	353	341	312	367	321	305	341	334	302	303	332	294	289	341	306	301	324	329	310	333	332	316	298	305	308	329	335	315	342	331	331	335	356	338	335	350	304	302	346	310	319	343	367	302	317	377	331
13750	12697	4107	1739	2269	1325	1155	938	593	601	902	798	1217	2118	1769	1361	1140	737	636	481	431	350	378	363	354	356	325	329	357	376	337	354	338	317	342	339	341	373	323	328	354	343	356	339	358	334	379	334	354	347	344	388	374	364	348	355	365	373	338	323	338	349	353	387	363	363	332	331	367	315	365	343	376	373	368	353	322	337	335	349	361	359	346	354	343	328	359	353	385	322	320	342	368	347	347	324	364	309	327	355	343	361	341	330	345	341	334	350	361	351	348	367	367	375	352	343	334	340	369	395	367	356	352	349	349	350	349	324	359	335	363	345	347	371	371	358	344	346	352	319	376	321	335	390	331	329	341	311	328	316	324	352	367	377	361	343	348	358	357	331	326	344	329	291	360	334	337	345	311	331	354	350	362	359	331	343	339	393	374	330	354	367	342	343	339	344	361	367	352	347	335	353	324	358	343	374	323	343	391	331	354	334	341	351	337	327	301	346	341	344	333	356	348	335	325	340	337	336	365	350	307	314	362	345	371	364	370	361	373	371	326	355	370	363	365	388	351	331	327	366	370	330	326	322	368	369	313	386	333	329	356	309	393	359	368	382	335	349	321	324	338	363	351	343	320	356	358	329	345	339	346	341	359	364	381	386	341	327	349	357	366	382	349	348	334	329	339	354	336	338	375	332	335	378	358	324	337	323	387	340	367	341	334	338	362	367	331	364	362	325	367	347	357	371	338	340	333	367	357	333	353	356	369	343	353	377	326	358	351	338	366	345	349	348	365	330	348	338	359	322	316	344	353	365	337	365	355	342	327	306	359	378	360	327	351	357	349	344	354	324	342	328	349	347	350	327	360	334	326	338	363	357	339	325	328	335	366	341	354	342	336	328	357	334	358	323	326	355	334	299	351	341	335	359	333	371	358	370	338	370	304	365	337	332	346	345	368	354	369	362	360	357	335	337	348	367	366	365	310	372	327	396	368	329	329	327	376	349	384	355	321	342	336	369	332	391	357	344	324	348	368	348	354	349	342	344	332	354	351	336	352	314	354	360	316	357	321	361	331	372	362	336	321	378	344	324	350	312	343	350	351	371	356	344	342	346	348	342	337	336	374	349	348	357	357	361	396	358	334	344	357	361	369	373	348	348	374	354	318	341	341	337	366	345	363	337	342	339	328	349	340	365	343	335	359	317	358	343	331	339	369	360	365	354	355	339	343	335	350	331	358	354	388	328	349	379	337	352	389	331	360	335	352	395	356	363	322	342	354	335	336	350	363	325	366	311	335	394	365	346	328	354	314	344	349	315	369	331	337	334	363	370	365	365	362	335	356	380	379	347	341	353	365	360	374	353	368	350	340	326	364	361	360	348	309	359	361	361	330	343	342	322	374	353	319	342	359	335	352	344	348	385	337	360	318	339	334	353	355	328	354	354	355	356	368	361	328	387	349	326	328	302	321	350	342	330	334	334	380	360	335	358	344	305	324	356	369	343	344	324	329	337	335	338	329	393	361	349	350	341	357	312	332	355	342	343	345	346	337	366	355	332	367	404	332	354	342	345	326	346	393	360	379	330	328	377	350	358	349	379	364	380	340	346	353	334	357	345	335	384	312	355	386	348	322	343	366	334	346	357	335	334	362	365	379	348	367	354	360	337	354	379	311	327	338	351	330	348	361	342	330	332	351	359	370	330	358	355	313	357	363	353	340	339	353	349	338	372	348	348	351	347	346	352	336	359	354	336	380	348	342	354	345	343	324	348	355	345	324	353	389	356	330	338	359	339	388	327	342	344	364	381	359	352	344	356	350	333	405	364	354	330	329	319	337	339	352	351	331	345	379	373	368	328	341	336	331	360	353	382	370	365	361	339	365	335	328	352	362	338	317	349	357	333	338	356	363	351	358	359	307	361	375	318	341	349	330	368	323	358	364	363	324	359	371	333	313	361	358	344	345	363	380	351	355	364	311	341	357	360	366	345	333	346	361	352	351	348	327	361	343	380	347	334	346	329	372	359	325	379	338	333	347	335	340	344	363	334	350	341	343	353	352	358	332	324	357	353	366	362	350	331	360	361	364	352	384	372	325	310	337	315	345	331	333	344	340	321	362	337	357	372	375	347	355	347	374	348	347	371	361	327	296	344	339	327	321	348	335	307	358	340	334	367	332	333	352	340	359	361	371	379	358	358	349	370	298	350	344	338	338	345	336	327	355	372	360	341	340	345	360	363	384	339	330	351	332	329	353	341	330	336	387	369	356	349	342	362	336	333	348	334	383	341	375	359	327	344	357	327	330	351	376	345	315	381	355	341	326	378	326	371	365	381	330	327	357	374	357	341	347	338	335	317	338	335	376	355	326	334	345	377	319	345	337	370	340	373	368	391	350	352	381	342	314	368	327	345	349	353	367	354	330	363	334	343	351	360	361	337	367	342	346	356	312	318	346	347	316	340	329	362	371	339	339	364	332	349	352	319	328	355	341	352	348	352	329	334	330	386	365	366	331	362	348	337	327	325	339	374	304	380	328	338	325	319	347	365	335	361	359	354	370	309	319	352	367	353	325	363	334	348	332	363	349	338	323	339	347	360	383	342	349	348	380	354	332	344	363	340	356	364	351	336	343	358	362	357	356	315	338	354	365	370	336	367	368	306	342	382	353	353	360	312	364	322	329	336	346	363	331	351	358	351	348	333	358	388	367	367	389	347	333	315	304	324	368	345	360	354	330	380	333	331	346	347	349	335	348	379	349	356	368	344	346	310	360	348	323	372	362	385	329	347	353	347	345	369	365	358	356	377	363	349	365	358	348	336	350	331	338	350	323	364	348	331	367	346	340	350	335	351	344	357	350	355	336	345	342	343	348	334	347	353	320	363	357	361	334	349	313	362	356	358	350	331	327	371	338	339	338	358	367	332	329	292	360	330	350	323	324	355	341	373	321	330	338	374	371	353	367	339	366	386	360	317	338	374	348	364	356	359	361	375	403	324	356	335	348	317	327	354	357	361	408	353	366	381	325	355	386	308	369	322	376	347	349	352	339	346	323	337	325	370	309	347	338	323	328	356	358	359	333	349	341	330	370	364	366	354	347	354	321	339	356	329	354	349	363	380	336	336	345	355	375	324	354	334	371	365	329	377	359	349	365	325	351	381	358	342	345	347	322	326	362	366	363	338	368	358	374	346	313	358	367	369	347	377	333	356	340	347	376	335	300	338	365	356	348	353	354	322	347	361	344	297	320	336	346	333	330	372	328	324	348	354	340	368	372	328	353	377	355	356	354	344	343	338	345	368	320	343	400	394	345	349	371	339	374	317	348	354	374	353	332	383	336	328	373	315	331	355	341	357	360	318	359	368	376	314	377	340	327	362	311	333	343	306	347	355	355	346	340	355	381	372	362	336	363	356	360	355	372	322	368	395	366	319	340	321	328	357	375	330	359	341	349	343	332	391	367	364	359	356	338	343	332	319	350	324	345	343	372	313	351	357	339	346	354	337	335	350	326	322	342	344
24379	21456	28494	24778	21117	5253	1417	854	652	1046	1075	2476	9670	10708	8099	5463	3751	2054	1135	682	521	453	411	383	398	386	399	400	414	422	411	375	423	385	414	359	408	391	382	380	413	416	417	416	377	389	398	407	404	416	397	404	414	347	377	392	411	401	398	393	406	393	387	377	396	417	417	398	423	433	418	400	435	421	405	383	393	393	402	400	382	403	376	432	388	400	398	424	396	402	358	399	391	368	409	391	360	413	416	382	386	392	396	413	414	404	393	426	394	412	377	417	414	412	391	385	368	414	408	406	412	411	380	390	395	386	382	441	387	403	432	402	376	403	386	387	385	376	391	412	364	370	398	407	376	369	377	389	377	343	401	401	378	395	387	367	393	419	416	389	410	419	433	389	392	398	380	382	399	379	407	382	398	367	373	383	391	412	385	387	377	392	396	440	420	399	376	393	350	397	379	380	412	406	406	371	388	383	390	360	410	375	394	391	397	427	394	405	382	388	405	426	400	445	372	389	374	356	420	377	373	390	359	416	403	398	392	398	387	378	433	386	377	410	419	409	369	427	386	420	441	381	392	360	365	400	353	378	356	410	426	408	391	392	392	398	363	426	386	395	381	438	382	393	389	439	380	379	417	408	396	377	393	393	392	423	384	386	396	409	433	384	413	395	396	384	403	433	371	372	407	387	380	418	421	366	332	397	410	412	429	388	461	379	417	383	399	389	401	422	396	408	371	370	422	393	406	378	406	429	377	391	426	421	414	399	389	413	384	388	382	367	373	367	384	404	412	387	392	419	411	367	338	396	412	408	385	400	380	398	384	410	415	414	399	405	360	415	399	385	425	414	399	381	363	403	366	364	408	409	386	418	429	405	366	416	375	410	403	424	401	407	378	388	385	402	431	411	398	410	394	409	379	380	373	377	383	407	404	377	401	372	376	357	387	415	415	409	426	407	388	407	414	408	375	438	378	395	416	433	383	395	436	422	409	383	387	404	393	362	405	410	363	418	371	399	395	403	388	415	395	410	400	388	380	451	398	397	401	378	406	379	384	435	400	372	422	390	382	362	409	375	388	366	385	391	382	394	425	425	379	423	421	396	410	407	372	423	405	424	403	446	399	367	367	354	388	383	389	367	405	383	400	401	431	408	396	387	425	401	436	404	385	380	393	402	399	360	416	383	410	398	406	437	379	445	381	395	432	355	363	381	390	382	397	408	407	362	383	404	372	405	420	386	423	405	396	413	401	370	375	439	406	427	410	406	386	425	396	405	424	430	423	446	352	373	369	415	397	422	408	436	368	398	390	398	383	399	419	395	362	438	398	397	390	396	418	399	389	403	378	389	385	381	416	393	413	407	412	402	406	383	386	411	408	409	376	369	416	390	386	373	376	377	383	394	414	405	425	408	374	388	409	404	389	422	366	372	361	396	360	393	349	408	378	381	355	398	401	423	413	422	408	357	412	422	395	410	383	377	389	426	395	344	393	396	385	406	384	430	366	358	400	401	380	383	376	380	390	406	376	392	384	399	399	390	419	390	407	427	386	382	404	422	368	392	400	361	400	362	430	381	384	398	413	433	388	376	379	364	391	416	359	373	395	408	394	408	397	400	378	385	404	370	371	408	428	407	409	394	373	383	400	410	457	416	383	345	395	383	421	406	395	411	406	424	398	393	404	394	412	367	422	410	421	424	402	410	394	383	409	400	407	382	399	378	404	445	374	409	418	400	398	397	380	428	355	396	371	416	375	387	408	405	374	389	360	401	417	395	389	389	397	392	424	381	405	381	389	407	421	407	377	381	378	423	430	389	392	422	394	418	374	407	404	419	401	400	400	412	409	389	399	387	409	386	378	368	351	395	391	391	375	429	376	373	383	389	409	372	395	396	353	368	392	393	410	393	391	371	419	411	392	475	349	376	396	413	410	360	405	383	415	414	394	388	425	382	376	372	365	365	411	376	410	382	391	394	403	382	366	375	444	409	406	395	393	384	357	370	390	362	390	414	396	380	368	409	404	385	393	421	394	427	369	374	428	419	388	403	407	441	393	406	390	394	382	397	382	385	401	387	380	379	419	381	427	416	377	401	392	404	407	393	383	404	404	407	381	398	410	395	373	407	400	376	426	368	387	392	414	407	381	410	378	387	405	428	396	420	397	391	387	356	401	392	395	400	428	369	413	405	413	420	399	368	400	396	406	377	367	399	414	396	403	385	396	412	430	385	378	381	398	398	401	404	363	360	414	393	384	385	394	424	392	394	409	394	390	397	347	398	406	422	421	415	399	425	406	368	389	402	404	386	367	380	372	381	394	396	430	386	372	414	442	423	383	415	381	392	361	404	383	401	404	423	379	421	404	372	384	363	397	348	422	391	363	393	391	398	386	369	453	375	380	408	385	352	392	382	405	386	409	416	416	413	391	405	414	355	361	353	401	440	452	406	377	428	403	365	376	386	358	385	407	398	415	405	396	360	370	357	401	391	411	419	382	378	410	386	396	410	380	421	376	408	404	395	374	403	411	370	355	395	375	402	383	396	370	397	369	377	423	397	381	398	396	372	383	406	380	390	389	389	407	383	401	377	387	417	400	393	393	408	394	385	390	369	414	425	407	429	407	380	399	390	381	388	395	410	403	388	393	388	390	419	435	374	388	437	418	388	365	410	413	396	387	421	427	406	383	413	383	414	375	402	393	423	416	377	375	431	429	426	411	425	402	396	408	419	395	407	394	407	407	446	399	412	361	411	442	396	366	381	395	385	394	399	381	398	396	387	355	416	394	367	387	377	413	386	363	380	420	396	396	397	417	403	366	408	399	424	413	413	403	380	366	388	377	417	388	389	374	403	409	445	426	432	374	405	415	370	386	418	390	390	432	400	373	399	396	385	410	350	420	406	408	381	428	395	393	385	398	398	406	417	447	406	392	383	370	389	362	425	423	333	373	376	376	403	381	364	376	432	377	399	415	397	376	391	406	435	401	387	444	397	383	407	402	415	385	380	382	454	406	389	396	370	407	374	399	380	420	407	389	404	416	415	415	419	393	375	389	426	381	421	416	419	406	375	411	383	405	419	378	432	383	436	402	393	403	409	395	396	401	386	409	391	367	428	409	427	412	440	382	386	391	402	433	412	383	405	422	422	447	417	404	392	382	397	395	411	379	348	392	406	375	389	400	417	406	375	408	362	442	403	397	422	393	382	407	374	419	399	390	416	459	357	399	404	373	421	399	421	372	361	409	395	419	389	390	423	413	387	419	381	409	410	380	357	433	362	404	366	392	381	429	368	366	396	396	381	378	369	440	376	393	403	401	415	393	422	389	367	410	390	377	379	409	386	411	405	370	398	353	432	397	408	425	415	397	413	395	407	368	417	409	366	411	417	392	373	412	358	416	366	392	386	378	372	406	388	387	412	392	417	393	402	420	408	365	379	371	410	371	408	414	385	401	373	389	426	407	392	387	402	399	382	415	402	431	407	426	436	389	360	383	410	377	421	387	396	429	403	409	428
17687	23308	9307	3850	3103	2816	1990	1359	1082	1810	1892	4183	14958	14897	11542	7995	5448	3051	1640	919	648	538	458	412	439	471	406	415	421	409	411	428	463	429	426	407	423	423	418	410	409	443	427	405	444	422	427	390	415	426	421	438	423	445	439	412	444	400	441	421	426	461	402	417	401	415	437	450	454	406	406	386	402	413	447	467	407	411	396	432	420	405	440	383	403	382	441	397	369	440	401	462	439	416	405	411	419	428	426	413	393	449	435	393	414	436	414	426	435	408	423	419	423	404	392	405	414	397	398	380	409	426	379	448	413	392	433	374	407	397	414	411	400	405	423	436	418	394	447	439	419	395	418	427	429	418	384	386	443	409	450	439	400	358	449	384	441	425	429	391	433	399	411	422	419	466	406	427	389	422	427	398	390	437	447	404	422	397	399	438	426	453	393	384	433	407	396	439	425	417	377	426	430	408	413	399	413	419	407	419	440	421	422	384	440	400	420	433	424	421	450	428	389	404	420	447	414	413	394	431	435	415	456	439	455	398	420	468	420	409	418	418	402	431	411	439	406	435	383	425	381	422	378	423	445	398	381	422	453	449	432	398	432	394	418	412	394	407	389	399	431	398	413	410	421	424	400	415	388	391	401	405	434	394	371	430	434	427	398	471	443	429	426	456	439	409	404	440	426	410	421	397	446	452	434	393	432	433	388	396	402	420	414	428	457	451	383	422	453	411	429	401	395	431	426	452	434	428	460	410	438	407	440	413	390	414	396	411	433	414	435	396	449	421	417	425	456	420	405	427	414	408	414	432	420	418	404	425	407	408	421	438	401	422	450	392	455	416	422	438	431	428	387	420	446	435	464	433	406	421	403	434	419	430	416	417	433	430	423	429	438	409	422	427	427	408	425	435	431	453	430	386	410	416	398	422	410	442	399	442	412	416	392	432	445	433	448	396	413	413	408	416	437	378	425	434	389	444	412	409	429	440	416	463	397	410	452	428	435	411	421	439	438	419	416	410	424	431	403	424	405	418	399	420	415	430	430	438	422	434	415	454	427	389	397	443	393	411	404	421	408	428	441	408	462	412	464	436	464	440	397	417	409	394	437	435	449	424	381	422	415	428	436	435	438	439	382	410	474	470	447	438	396	397	391	393	442	417	434	439	417	443	425	426	429	392	428	402	438	442	410	395	412	437	396	429	424	412	408	441	409	411	451	393	406	432	412	434	402	429	417	421	414	446	394	421	431	398	435	411	432	443	365	415	430	384	466	416	428	448	384	387	393	426	427	419	397	413	418	411	410	438	432	432	420	408	440	395	399	389	419	388	423	415	414	417	433	446	413	421	406	425	442	409	402	433	432	394	463	417	407	422	411	428	372	443	430	424	438	448	384	428	435	431	437	414	400	436	456	394	380	447	444	401	397	405	437	426	430	433	430	430	412	402	393	405	427	407	421	405	385	394	413	415	410	394	411	424	397	420	411	374	417	420	413	375	420	465	419	390	391	437	425	427	447	460	413	430	405	415	383	402	412	439	428	392	429	416	436	434	416	440	415	415	446	408	424	441	456	436	419	420	445	437	410	418	414	407	408	459	417	466	394	394	394	409	388	415	433	389	436	378	402	392	394	420	417	437	429	390	424	436	414	402	412	397	412	414	400	428	414	410	403	402	420	412	416	374	412	412	431	401	387	424	416	427	395	443	401	444	465	421	394	407	437	387	404	406	415	371	441	415	387	417	411	450	433	427	397	413	411	418	393	430	404	426	433	401	427	428	413	432	409	441	424	410	435	433	401	447	407	447	400	418	439	416	415	407	445	392	427	419	471	407	419	427	461	431	396	441	401	453	414	414	445	434	449	487	376	408	400	469	427	443	423	426	420	411	457	413	404	418	458	466	414	460	428	392	450	410	416	415	408	430	477	391	402	384	413	397	402	443	384	416	424	425	425	392	421	406	421	382	434	429	398	428	446	423	411	415	401	415	405	422	414	439	399	427	414	441	411	409	393	403	422	423	440	435	403	409	429	397	427	417	449	375	423	399	417	397	442	406	432	406	394	395	418	433	426	422	406	421	426	452	395	420	420	428	444	424	390	426	404	414	415	427	434	405	400	400	399	452	404	432	446	439	414	422	442	412	409	410	434	378	459	392	399	447	430	442	413	429	411	398	403	437	401	415	412	407	406	370	431	441	424	365	454	425	430	375	395	456	405	414	424	429	437	403	399	445	436	465	465	402	411	436	407	411	444	429	472	436	402	436	431	416	432	391	419	406	426	419	387	436	477	421	408	402	431	404	469	418	411	441	413	426	420	428	426	431	425	420	416	423	426	405	413	406	454	434	418	454	434	416	453	438	431	392	436	395	436	411	413	386	407	435	404	382	431	403	431	410	425	407	405	389	417	402	417	420	438	408	431	382	430	410	436	403	418	439	387	383	402	356	446	443	421	427	389	403	431	421	390	416	414	372	428	417	393	437	429	414	429	439	400	396	437	387	417	376	387	415	416	422	427	434	437	434	445	431	425	431	426	431	406	406	406	462	439	429	384	451	438	440	416	422	381	418	450	416	405	391	431	423	398	428	395	441	407	422	411	402	432	432	392	408	420	396	443	395	426	424	453	407	429	416	439	433	428	455	427	436	409	401	426	412	428	448	439	458	416	425	414	395	450	419	421	399	419	395	438	404	480	419	416	430	390	439	418	407	426	399	411	371	451	377	424	428	422	456	433	439	434	428	446	380	420	473	375	396	434	437	472	419	409	455	440	431	410	404	437	401	431	425	414	423	422	399	411	432	418	440	407	387	438	425	415	434	426	410	397	418	376	446	429	401	428	415	390	396	433	409	438	410	427	411	429	404	461	416	415	417	377	410	451	435	440	426	395	424	447	396	411	455	473	399	405	417	403	371	427	446	411	400	433	437	415	418	462	397	402	449	398	417	414	412	420	404	422	408	402	412	396	401	470	374	405	404	438	453	446	419	419	429	386	440	385	386	376	414	387	420	455	394	417	428	411	406	436	398	380	398	393	422	421	391	425	394	404	396	400	418	394	379	472	456	406	402	439	415	410	382	397	458	397	414	429	426	371	397	419	461	429	420	436	388	414	422	438	465	401	408	451	397	415	385	399	428	403	423	462	407	414	392	426	441	428	409	447	406	419	417	405	387	399	427	402	434	466	437	451	411	407	420	431	435	387	432	422	393	379	422	445	415	414	410	430	415	429	433	412	420	398	431	417	407	408	408	433	417	386	395	440	426	404	422	410	423	431	437	443	439	418	427	436	419	419	430	381	410	407	390	433	416	446	395	432	400	432	397	384	425	407	394	399	394	423	454	456	411	387	370	417	385	465	423	425	440	452	433	422	421	396	401	393	392	404	407	404	434	394	394	403	386	419	402	415	430	427	399	446	400	404	383	414	407	425	447	403	424	405	420	454	452	444	453	396	423	396	440	413	431	414	412	434	407	426	424	423	454	404	411	449	450	435	403	425	397	419	438	401	403	392	411	445	415
25377	21463	27540	25714	9284	1332	996	728	594	735	931	3090	5866	6241	4831	3041	2024	1297	780	510	450	374	366	361	357	335	331	344	325	370	372	349	347	368	347	353	357	353	317	335	368	352	357	351	317	349	375	350	350	347	382	336	326	354	361	372	340	343	337	362	352	347	336	346	370	378	336	349	350	343	360	357	349	356	350	355	364	354	317	339	391	424	348	379	351	359	349	364	371	395	330	346	331	349	351	339	341	327	362	385	339	322	339	343	347	358	324	333	329	337	380	361	324	336	375	316	360	364	332	352	358	345	357	352	369	361	364	375	324	382	400	371	354	344	376	341	377	346	345	339	362	336	326	357	334	333	354	329	346	351	367	370	369	372	344	366	365	378	359	375	351	355	380	379	360	339	368	376	337	342	363	366	360	377	333	345	307	332	351	367	358	360	394	375	346	345	364	359	342	371	348	324	381	364	355	357	352	348	365	398	349	353	363	394	360	351	340	378	355	348	345	338	339	372	377	366	332	319	332	350	347	338	361	384	362	348	357	341	336	352	357	361	372	358	378	348	381	375	358	326	339	374	342	378	379	328	379	375	353	394	372	363	339	372	307	364	342	361	292	369	344	377	337	378	352	361	346	380	373	381	349	354	348	339	349	352	377	365	334	354	377	346	338	376	365	356	362	346	350	357	365	319	368	362	332	321	346	350	316	381	336	324	364	351	379	355	316	365	353	387	326	364	330	392	400	372	353	312	367	381	366	350	317	348	356	365	331	362	395	365	370	365	321	365	333	358	358	372	346	340	375	366	332	371	339	371	350	358	367	350	364	390	338	355	345	357	351	392	380	352	345	341	354	362	353	296	331	347	345	335	345	334	379	361	380	379	384	353	355	327	357	347	347	346	387	359	369	350	340	340	345	351	329	371	388	311	359	355	351	354	327	344	340	361	374	359	356	358	365	367	336	356	380	337	361	353	384	332	376	324	337	381	360	367	327	365	362	324	334	360	350	325	333	337	348	370	372	327	338	358	360	363	372	334	367	369	353	365	369	341	354	363	362	345	375	353	333	364	341	357	323	346	368	318	386	354	348	370	324	387	345	343	362	339	326	369	395	382	374	345	343	331	320	383	333	324	348	356	334	329	324	338	359	353	340	366	327	366	373	356	348	322	366	350	384	326	375	367	356	365	375	384	380	340	340	364	333	365	380	349	354	351	404	369	332	383	348	394	348	356	327	342	344	346	328	323	351	359	366	379	345	372	379	329	372	372	356	319	339	338	343	356	368	359	330	368	315	361	316	375	346	376	343	327	352	324	385	329	374	361	344	342	351	322	360	319	366	331	347	350	350	335	365	386	334	353	344	312	332	360	344	367	364	357	360	371	334	348	365	336	359	388	354	379	360	369	339	353	354	348	339	347	371	364	350	352	339	366	338	334	361	358	361	330	352	377	370	377	353	388	352	325	377	359	364	371	371	348	347	345	324	351	339	349	362	360	340	387	324	353	355	369	372	349	354	363	360	341	384	370	341	354	357	368	366	330	348	338	379	358	354	367	359	367	346	341	391	341	370	335	347	339	394	363	329	329	355	353	380	318	350	355	350	328	379	363	345	339	369	337	351	358	370	356	371	372	354	341	331	360	335	332	348	369	376	358	364	367	360	349	377	360	376	358	345	408	350	355	376	362	320	321	380	349	409	376	347	364	347	337	361	356	327	345	349	388	329	372	333	365	334	343	368	344	395	343	375	388	358	349	332	327	334	370	347	356	365	348	346	331	330	363	340	373	372	378	371	343	358	368	348	342	341	360	339	360	353	337	345	350	323	364	349	340	336	339	361	347	377	371	337	392	333	333	357	354	361	389	326	378	360	337	366	366	331	362	332	347	345	358	361	339	378	351	368	332	351	344	357	353	368	336	328	320	373	363	372	340	340	383	357	371	376	355	391	345	376	360	357	397	374	340	348	353	345	376	337	335	327	330	366	321	339	343	383	342	385	345	363	337	362	341	374	377	370	374	347	323	356	349	344	324	360	343	322	347	355	350	368	386	347	341	356	374	336	349	322	326	329	378	355	372	322	333	333	375	369	356	357	308	348	367	316	318	363	379	367	338	366	342	334	371	359	359	369	372	402	363	359	360	342	345	338	375	338	348	350	340	341	364	338	354	360	372	346	360	353	362	321	384	375	326	362	378	341	345	378	361	360	357	369	315	335	353	344	349	330	358	338	344	363	344	311	370	346	352	354	360	370	332	361	334	350	356	325	372	351	351	366	354	362	367	347	387	372	361	354	370	336	324	333	376	350	340	345	332	339	363	350	340	328	370	385	328	387	376	391	368	350	343	402	351	359	358	376	318	355	378	362	320	354	336	318	344	404	334	351	335	380	313	343	319	367	346	329	378	379	349	314	346	359	339	378	347	336	359	377	357	390	349	379	351	352	360	330	312	373	382	377	345	335	391	348	366	327	365	340	366	365	354	338	345	367	334	330	355	347	361	369	366	379	361	347	329	347	371	363	381	378	353	351	366	349	339	353	347	343	369	363	338	376	324	358	357	353	349	320	368	357	339	349	374	355	362	357	346	361	351	348	335	370	337	378	355	347	378	377	363	356	366	333	362	372	336	368	377	342	396	357	377	372	362	335	341	370	347	347	351	347	354	353	338	348	360	375	318	375	338	342	346	400	362	360	342	369	313	384	355	362	369	355	345	363	359	338	353	347	405	371	324	334	355	341	349	367	328	369	314	374	346	352	380	330	386	346	390	356	341	318	374	353	366	360	373	352	346	376	361	348	345	355	320	340	337	349	361	374	378	352	371	337	370	347	365	336	368	354	358	342	356	365	375	330	333	345	378	380	377	358	358	394	354	357	365	366	330	355	351	351	348	321	359	348	328	340	367	355	328	344	346	393	348	346	339	393	338	362	385	373	359	367	355	365	330	336	347	354	347	355	337	338	375	370	328	360	380	318	406	337	336	381	355	378	306	369	352	359	343	371	365	350	346	367	339	350	350	338	395	357	336	347	325	341	363	352	393	320	359	377	359	315	323	361	371	352	341	337	363	347	334	365	349	359	358	390	303	347	366	356	325	357	325	336	356	365	360	318	351	354	376	359	352	327	379	352	339	350	354	356	340	384	354	344	331	305	397	389	382	370	343	310	358	311	378	353	335	359	373	380	378	351	342	348	341	398	366	330	369	387	340	382	368	360	346	353	325	341	334	319	333	372	344	365	376	363	347	347	352	335	346	353	388	362	350	364	380	320	348	359	353	337	373	353	402	368	345	369	372	375	356	386	407	345	337	371	352	359	318	362	329	343	369	334	344	384	325	293	338	359	356	339	366	333	330	352	363	363	360	351	376	361	387	343	340	355	335	349	380	342	338	338	379	384	385	342	335	341	323	349	321	342	372	330	341	333	341	333	370	369	320	389	340	343	371	329	343	344	336	351	379	314	330	329	358	378	386	366	351	341	355	359	359	334	379	380	353	326	359	348	316	371	332	362	355	342	330
16518	17045	7981	2999	2132	2168	1511	1182	975	1295	1750	6171	10978	11051	8557	5489	3495	2164	1159	735	520	452	407	410	390	389	388	371	364	380	399	372	422	372	376	407	390	398	376	384	371	382	397	405	381	381	397	418	381	368	415	368	397	394	346	384	388	401	394	350	401	375	387	410	358	378	413	364	359	361	407	386	391	398	372	402	356	428	369	414	360	383	423	373	382	389	398	408	367	412	426	401	376	384	363	351	403	405	367	420	416	382	366	366	399	371	378	390	402	349	389	393	400	361	422	399	391	385	386	377	374	390	349	394	376	413	391	422	368	401	376	408	351	368	409	383	419	371	398	388	388	428	377	384	383	410	362	362	445	399	375	343	370	410	373	383	388	384	432	389	440	389	397	361	419	362	409	370	395	380	357	393	406	379	396	386	422	409	357	409	355	410	378	407	373	410	427	388	402	413	415	376	384	410	370	410	386	376	394	405	358	362	396	396	360	372	429	388	428	412	370	376	371	412	356	352	400	373	347	372	360	368	360	385	404	397	401	360	400	382	411	406	407	395	385	373	376	374	393	371	372	403	391	374	382	320	349	412	384	402	409	372	421	388	364	413	383	363	374	357	408	399	361	397	395	364	401	390	401	420	356	369	355	364	381	384	375	330	406	381	350	410	381	394	362	377	384	380	366	362	421	395	366	414	347	374	391	349	398	387	385	363	389	426	407	385	388	413	405	363	398	375	393	425	403	406	389	346	416	412	409	380	377	343	408	405	370	390	378	385	390	377	406	370	389	383	415	387	374	386	387	407	348	380	385	368	385	398	406	375	384	401	398	374	448	384	417	371	394	380	382	428	397	393	380	391	367	367	398	392	397	387	393	387	346	406	416	413	434	376	334	406	400	398	366	363	436	363	412	408	397	415	373	390	383	396	421	404	378	381	414	379	360	382	372	376	400	403	377	373	341	423	359	410	381	342	393	411	408	401	364	407	407	386	377	414	388	351	401	423	404	402	375	361	387	412	405	392	383	396	393	382	385	390	400	356	374	379	390	374	353	424	396	385	401	376	392	388	400	419	407	376	412	388	378	427	412	398	376	375	358	396	413	427	390	396	366	391	416	369	420	410	388	372	425	396	351	421	377	385	386	382	384	365	396	401	388	399	404	374	395	360	398	400	378	385	380	400	397	371	359	368	377	396	396	390	383	358	372	379	390	392	377	377	406	390	404	393	386	367	369	406	368	358	369	373	372	376	382	418	358	353	375	386	387	387	367	366	381	372	377	407	379	364	362	373	377	369	382	387	404	394	380	373	430	387	374	427	398	352	353	395	384	405	387	385	375	405	423	362	369	378	398	396	401	362	406	346	364	396	403	390	395	386	358	388	398	398	408	391	348	367	410	377	398	371	377	378	378	412	380	415	394	375	412	400	389	389	363	370	379	350	384	380	389	374	379	408	371	358	398	343	390	359	392	397	369	375	393	368	415	393	377	386	368	395	362	392	423	402	413	384	395	398	389	392	389	388	426	388	407	369	354	401	355	399	378	384	377	341	408	410	426	366	393	408	392	391	369	398	377	386	424	386	423	399	386	399	404	424	318	366	433	397	419	401	385	380	391	398	356	405	387	405	409	348	374	372	387	351	371	395	375	378	386	362	369	381	407	349	426	411	365	346	387	435	362	396	388	370	386	374	365	401	400	405	393	383	399	385	385	383	375	369	401	401	406	392	371	368	400	408	399	387	388	397	397	387	425	387	381	405	413	380	370	370	369	377	403	417	423	408	401	376	387	391	416	360	381	377	397	404	370	420	387	414	409	359	408	373	391	392	372	394	362	382	384	420	392	390	388	422	362	407	377	389	393	423	371	417	372	412	413	387	403	407	380	398	402	384	392	382	374	377	426	364	369	394	440	360	372	416	375	383	372	389	381	374	379	392	429	389	379	427	387	377	400	357	423	352	375	360	388	360	393	386	381	344	378	405	393	383	412	391	379	403	419	362	369	375	385	380	378	401	399	390	422	419	336	396	381	400	396	396	394	386	391	366	357	353	387	389	413	395	392	393	376	341	389	379	385	385	366	369	387	394	415	412	403	373	339	341	383	379	394	381	365	379	394	404	390	359	349	390	405	371	361	376	394	373	384	411	388	377	423	409	389	365	402	395	354	385	391	366	382	399	407	397	405	396	389	403	386	369	347	387	346	355	415	433	414	401	398	402	389	406	391	376	383	336	411	368	414	359	361	372	405	351	411	364	409	366	391	401	383	391	386	377	375	398	388	374	428	356	428	391	382	385	378	433	364	406	365	396	379	411	394	422	409	386	397	386	342	370	384	346	375	377	425	377	387	385	395	434	383	402	404	416	394	378	391	425	361	382	439	410	380	374	384	383	384	371	350	427	388	400	341	407	369	416	394	395	405	398	432	407	380	397	428	406	383	392	408	385	380	397	398	386	377	354	374	380	405	389	400	408	363	421	384	402	387	366	400	405	358	442	373	398	389	376	370	378	365	381	366	362	367	361	385	385	408	431	397	400	359	358	419	418	374	394	418	379	350	414	363	391	416	366	400	386	375	407	365	390	431	375	382	408	400	395	367	404	417	379	399	402	348	392	419	347	384	362	398	418	365	369	409	421	409	379	412	374	382	382	364	404	404	397	359	359	395	408	392	416	396	380	360	413	397	364	407	398	378	352	460	411	395	397	393	414	404	377	385	401	390	376	384	376	410	399	402	428	371	376	399	398	383	377	361	406	374	435	394	359	358	400	407	385	395	395	354	381	380	395	374	390	349	390	427	413	375	376	377	350	406	349	416	404	405	420	348	390	380	344	393	357	371	381	416	372	399	353	388	378	394	377	397	320	391	376	408	377	380	400	426	385	370	381	408	368	386	390	408	353	393	376	387	415	368	377	387	382	369	404	400	384	398	365	395	382	377	366	385	381	345	411	427	374	385	396	372	404	361	381	402	384	365	409	403	379	375	420	410	379	387	401	396	379	374	421	365	394	382	402	405	405	381	378	359	424	399	359	379	398	422	358	392	388	388	407	362	388	414	369	389	371	362	407	366	388	374	368	371	387	348	372	398	350	383	408	393	390	393	431	376	372	417	373	397	425	383	425	407	371	381	382	374	397	393	392	384	398	376	390	371	398	400	363	370	417	386	397	406	389	392	424	381	365	419	405	381	382	407	407	356	396	400	380	358	402	407	414	366	380	373	396	394	377	390	411	380	399	382	393	393	380	373	391	416	353	341	380	392	382	441	406	368	381	385	426	350	371	411	379	373	383	402	371	373	392	399	418	403	389	375	378	400	355	383	399	399	400	392	376	410	366	384	412	395	382	402	396	396	392	385	380	377	407	384	346	398	400	363	357	379	348	385	378	384	384	399	390	377	403	404	418	368	401	374	392	376	387	380	374	383	384	366	370	388	374	393	390	397	369	381	389	361	379	351	354	378	368	363	387	379	324	355	368	409	375	373	409	352	406	416	390	383	387	405	383	446	395	393	330	363	356
22941	21458	29247	24105	21462	21533	9561	1560	1383	2019	3665	9732	18477	20195	17443	11948	7009	4413	2275	1342	829	596	589	536	518	514	503	514	500	493	509	517	499	498	486	503	520	516	528	532	522	518	511	522	496	514	462	481	503	470	466	493	506	503	543	488	518	487	486	469	444	469	503	497	525	506	503	506	491	477	488	514	485	484	493	510	500	476	486	523	492	507	495	535	486	504	492	502	502	478	530	477	456	514	476	464	502	531	487	519	482	491	500	505	509	523	472	494	515	520	513	512	479	513	528	509	498	438	486	513	511	515	517	536	536	487	523	510	498	531	519	470	541	495	491	507	475	480	510	498	481	530	487	485	548	498	523	470	497	510	505	487	504	513	484	492	529	550	459	482	476	510	529	506	552	476	526	497	525	501	470	494	491	515	523	479	502	472	505	512	507	449	530	543	555	507	542	524	483	534	522	489	474	485	513	538	520	478	517	532	501	533	522	550	483	540	537	477	495	490	491	562	470	485	528	522	500	484	520	526	515	507	513	516	512	551	473	473	500	511	479	476	478	469	482	491	481	499	527	518	516	488	507	481	496	526	520	526	450	459	469	513	504	492	490	471	522	480	529	471	474	502	514	496	467	471	537	447	453	475	513	489	503	500	493	481	514	479	497	497	500	511	538	522	510	523	526	517	523	504	531	476	476	545	478	487	510	523	540	530	467	534	465	526	517	500	492	499	527	500	480	495	542	511	473	535	512	511	479	486	528	481	528	495	506	508	487	509	470	514	487	516	511	523	470	553	523	467	516	511	550	491	536	471	489	490	539	523	518	512	476	502	482	499	502	497	538	470	471	495	500	529	472	502	489	517	493	524	492	548	520	532	462	501	526	511	512	460	545	550	557	518	515	537	517	480	506	483	499	487	514	485	503	533	498	525	515	479	494	505	509	527	520	510	510	547	500	453	463	513	563	489	451	523	456	519	501	511	525	511	514	535	477	485	516	485	534	492	509	518	508	481	511	534	522	512	481	495	557	525	485	519	492	499	495	508	485	507	522	524	486	502	526	532	493	511	530	540	484	505	497	471	500	519	510	499	493	466	522	481	488	515	488	498	478	522	530	533	477	488	499	465	534	516	496	454	473	481	489	567	525	488	527	493	487	500	491	501	505	478	547	536	468	477	458	517	490	501	500	484	526	495	535	504	474	504	487	492	529	476	505	470	485	517	482	486	517	482	518	495	489	500	512	456	510	469	482	504	502	509	539	543	505	515	522	495	475	496	533	509	489	493	503	458	474	501	452	489	471	482	484	535	506	502	535	484	519	527	494	471	504	484	522	486	499	488	520	511	546	491	463	487	505	469	425	495	503	539	504	502	520	489	474	514	503	515	516	507	474	454	475	493	503	508	520	517	485	497	504	513	464	518	531	460	489	491	528	478	494	514	516	458	524	493	493	503	470	535	489	463	502	520	474	508	506	490	502	531	520	490	491	535	480	511	553	506	491	483	508	486	479	515	492	514	498	509	532	508	500	478	496	521	517	490	512	486	511	551	466	472	486	459	523	500	529	503	507	513	525	497	520	483	501	503	502	481	508	485	445	495	508	531	477	528	505	512	535	450	521	481	517	485	478	472	488	529	538	512	535	529	533	487	498	509	512	514	478	488	470	509	508	498	499	460	495	531	489	484	537	480	504	531	487	503	470	505	510	524	490	538	528	506	501	536	495	477	516	498	508	476	488	526	512	514	521	530	486	494	491	486	492	475	465	439	493	532	519	504	510	503	517	452	513	527	522	482	471	487	512	481	452	460	483	504	537	490	486	500	477	457	541	523	501	493	479	491	506	492	521	497	513	488	497	553	487	506	528	506	483	487	526	540	500	483	503	481	489	493	496	487	512	477	505	496	470	526	503	479	485	504	500	518	482	488	486	497	484	548	496	486	555	519	473	493	518	545	484	509	512	529	513	476	520	507	539	501	545	517	495	505	533	510	514	503	540	512	481	550	518	488	478	521	515	491	513	535	477	520	497	509	497	531	544	547	466	499	486	501	491	485	476	534	504	495	499	516	466	519	511	534	508	481	552	538	505	521	517	512	536	506	501	469	486	512	505	494	457	524	505	544	450	525	534	530	495	520	479	573	540	512	510	498	541	529	508	518	498	463	511	495	496	530	493	515	511	512	533	516	468	482	473	513	452	554	518	523	508	467	454	453	501	520	494	550	472	535	512	514	513	550	492	500	497	477	473	534	471	529	536	504	485	488	438	520	506	467	493	486	498	495	524	528	518	507	519	487	510	481	551	497	492	482	487	509	507	502	531	509	536	503	533	537	482	473	513	522	506	471	540	497	485	499	506	484	488	529	550	510	505	471	578	491	469	484	477	499	504	484	534	495	488	486	549	515	551	521	496	494	487	462	507	508	502	474	523	498	500	560	521	484	485	518	512	468	487	526	459	488	549	532	494	520	502	485	490	531	515	516	495	473	482	488	515	466	514	509	484	512	501	511	509	509	555	483	508	531	509	484	495	509	488	533	522	514	506	522	516	525	508	532	496	521	522	520	487	491	541	488	492	474	518	541	472	515	502	478	507	468	478	499	483	489	484	526	513	512	479	493	489	496	536	490	532	475	524	456	483	515	508	497	512	512	494	515	511	486	498	533	526	462	506	477	487	528	521	502	526	516	501	504	483	483	488	509	513	513	496	496	493	507	484	497	477	522	490	510	492	503	508	476	498	488	497	480	488	501	516	479	492	513	495	497	485	466	514	521	496	532	466	491	548	528	489	523	514	513	523	494	498	480	465	478	479	488	500	519	515	511	472	534	500	488	515	477	489	465	518	474	486	570	541	478	488	491	509	540	510	507	529	491	509	505	482	467	522	550	520	501	500	498	472	547	510	489	512	515	500	496	520	514	494	495	503	485	490	532	488	511	532	501	469	522	486	464	539	473	477	500	528	504	523	514	483	489	519	481	491	507	522	482	495	527	486	473	493	509	503	478	468	484	497	520	493	505	515	511	464	488	467	539	504	509	520	489	487	529	505	505	516	466	482	534	534	499	493	481	494	473	525	509	499	497	470	485	491	490	482	502	498	514	494	503	433	488	485	449	477	515	494	530	454	515	498	518	510	481	499	499	527	488	508	501	507	485	482	507	499	518	527	521	516	505	497	479	464	473	518	501	508	500	478	495	509	536	480	528	502	487	479	504	514	513	459	527	461	486	469	540	500	473	474	501	496	527	500	504	533	499	497	552	529	464	507	494	488	500	525	537	499	504	471	522	512	523	480	507	529	509	483	505	505	476	446	500	504	469	514	490	504	530	486	496	502	491	506	498	504	532	543	456	550	494	477	505	486	506	493	492	471	515	495	527	503	480	511	508	498	515	482	510	512	514	489	533	510	479	518	549	480	491	530	508	539	503	467	490	477	514	499	472	479	512	488	462	529	528	538	493	497	506	474	476	514	506	473	478	505	540	513	536	529	477	537	498	506	472	538	487	508	503	498	505	522	500	497	504
21148	30837	16081	7869	4798	3555	2919	2295	2399	3558	6590	15225	24539	24988	21413	15477	9948	6453	3452	1771	1052	717	610	580	553	509	534	556	520	516	476	464	473	491	503	515	484	572	495	512	541	529	546	532	542	508	541	530	518	534	528	532	539	531	464	547	534	558	545	527	527	522	510	480	532	585	556	487	528	502	569	533	534	503	525	547	504	513	512	516	515	538	524	511	503	548	525	465	547	545	493	498	509	517	505	488	560	537	487	536	523	517	511	526	498	507	553	515	478	531	493	540	506	496	483	520	572	539	488	525	517	501	565	563	477	536	510	534	526	495	508	516	534	539	525	555	518	503	508	536	543	523	536	527	524	525	512	543	544	522	527	500	564	493	518	541	527	541	545	528	550	562	538	558	529	508	525	513	518	510	548	511	513	507	520	536	497	573	550	502	509	511	534	549	545	514	505	513	536	545	533	508	540	564	529	537	558	514	540	518	496	507	516	478	526	512	531	514	535	517	516	515	491	524	505	480	501	553	495	490	539	552	506	495	556	490	518	544	539	507	506	495	561	515	526	527	511	553	483	474	528	532	520	534	481	568	496	524	511	543	534	551	509	534	497	566	519	511	518	534	508	543	547	514	510	569	545	513	526	548	564	506	520	525	516	480	529	506	500	543	532	529	556	509	510	536	542	495	528	504	532	546	541	552	522	524	549	534	513	522	524	523	515	502	504	543	555	560	527	516	490	548	537	527	519	524	522	498	512	574	493	547	513	529	541	528	510	558	494	546	514	520	497	529	524	501	525	495	516	524	519	514	496	538	561	546	504	487	535	539	513	523	506	536	503	514	502	539	559	558	525	528	526	528	539	505	516	526	490	491	508	529	523	484	524	533	525	486	527	552	520	533	465	587	553	473	526	523	492	524	531	526	496	504	532	553	527	510	490	528	526	490	547	511	555	532	513	538	510	515	545	549	515	529	533	503	521	472	501	547	513	538	521	507	539	570	585	481	562	495	543	532	513	563	540	522	546	500	512	574	516	533	531	523	548	550	471	463	530	526	468	586	513	542	495	534	529	537	519	549	539	562	516	546	517	509	512	514	522	541	505	493	532	502	519	555	547	501	532	516	461	530	493	508	540	501	501	544	510	505	510	498	533	559	512	509	546	514	492	500	530	515	557	521	536	558	529	549	532	501	530	476	485	548	523	523	526	522	542	509	507	535	554	484	542	526	523	523	525	500	486	550	555	547	542	535	511	534	507	552	536	517	534	510	491	525	491	560	514	529	523	536	507	515	530	483	509	511	533	548	513	549	540	509	544	533	523	519	577	474	529	530	509	499	531	511	536	498	537	502	526	522	508	491	511	484	522	552	520	469	511	536	468	503	555	521	554	497	528	531	506	538	529	544	527	524	497	490	545	521	519	476	508	542	504	555	520	505	515	523	569	503	494	494	536	500	527	520	524	469	485	568	527	525	503	561	499	558	548	528	525	500	517	526	519	545	525	514	532	476	523	461	525	483	544	501	502	523	524	516	506	505	556	501	496	516	541	520	480	494	517	551	532	495	504	524	446	540	534	575	470	524	527	517	586	526	514	593	526	539	492	462	515	522	557	549	498	511	547	531	479	520	521	584	544	532	508	491	496	469	543	512	510	497	543	516	553	475	484	499	528	508	511	478	505	516	523	524	550	498	528	518	540	545	519	525	505	511	536	534	515	520	590	498	512	539	557	540	527	530	509	504	524	518	523	491	482	543	492	498	523	527	513	477	500	521	521	527	518	528	520	528	508	523	554	524	520	504	567	520	529	554	518	510	502	523	521	513	525	484	512	506	490	477	538	550	572	503	501	491	544	517	564	539	530	475	517	506	523	527	521	530	526	495	567	461	485	517	504	554	497	502	530	530	485	496	533	519	590	510	511	537	495	523	530	540	526	538	508	528	537	536	516	508	535	489	532	523	494	510	538	510	524	538	526	496	529	520	499	548	515	545	519	478	499	533	510	521	477	503	506	551	490	534	551	493	510	497	530	541	505	515	516	516	552	521	502	532	499	524	505	541	509	510	507	534	514	515	533	509	543	540	538	545	532	531	516	511	490	559	528	534	532	513	515	531	560	491	523	523	546	536	524	554	479	509	515	519	523	520	524	531	560	554	539	533	508	539	528	551	495	531	528	527	499	532	527	535	532	522	569	518	495	551	545	528	548	526	503	524	493	532	544	525	480	502	546	534	522	543	516	505	495	509	533	564	518	483	511	540	516	484	511	525	490	553	532	494	513	511	490	537	518	513	539	514	497	522	525	512	515	503	543	499	514	504	558	518	517	518	521	544	552	519	536	528	552	516	507	561	524	526	496	486	547	528	480	553	523	541	505	556	572	551	486	508	545	518	513	500	560	520	534	501	539	537	508	518	470	546	515	489	504	523	539	510	549	574	538	505	483	514	525	531	549	503	521	523	560	545	506	503	535	513	529	551	514	517	516	510	519	546	512	528	539	505	541	540	519	506	505	516	527	511	527	506	510	530	510	534	519	534	503	522	491	555	504	525	501	513	525	535	510	530	541	504	530	533	518	492	521	566	491	498	526	515	515	497	480	544	517	526	561	491	523	519	556	508	526	552	495	538	547	486	562	539	513	512	513	493	516	512	505	535	539	516	519	518	547	499	515	506	518	501	588	488	530	531	524	503	523	527	550	541	516	542	556	520	513	513	514	518	567	526	516	537	547	495	530	481	550	571	527	493	482	534	539	519	526	541	519	523	530	543	509	497	512	508	500	518	541	508	515	544	533	524	493	522	525	546	496	508	506	509	560	556	515	491	539	570	501	501	548	513	475	523	502	515	510	504	536	525	522	524	495	554	552	521	556	501	560	515	520	527	520	520	483	500	520	485	547	518	496	526	547	542	542	498	550	536	510	555	513	509	513	514	566	521	541	514	586	549	499	514	536	529	508	533	513	529	543	563	554	553	526	564	510	521	516	511	529	519	578	511	498	556	467	500	547	518	530	506	528	500	521	530	546	527	586	519	546	540	509	509	515	518	453	558	531	527	536	548	545	500	537	512	546	496	561	540	557	530	554	506	500	500	567	532	564	547	519	502	568	514	560	534	526	495	510	532	496	517	534	505	504	536	507	532	513	531	519	494	502	519	500	550	515	513	492	556	520	521	547	504	540	481	506	484	533	546	529	536	497	514	571	525	526	533	560	469	544	535	518	463	505	549	554	516	494	530	551	541	512	467	484	499	534	525	522	504	557	523	503	490	528	558	518	528	511	524	487	541	537	526	526	522	507	510	547	521	519	495	557	501	523	545	510	519	500	532	511	542	546	530	504	523	524	505	510	530	530	519	515	513	554	576	497	545	562	513	489	558	504	535	548	533	566	505	531	548	562	535	514	523	578	543	506	518	529	499	519	505	497	513	505	513	474	493	524	522	519	518	500	508	539	509	527	535	481	562	485	533	542	569	518	517	508	563	517	591	527	499	535	539	551	489	510	534	505	528	501	523	506	528	513	540
27941	19510	8604	1890	1004	629	528	512	529	491	464	765	1101	1215	1214	1004	748	629	478	412	380	354	350	299	321	327	330	326	303	305	315	320	316	324	323	318	298	320	364	302	298	345	287	347	327	341	318	324	313	314	291	311	299	302	291	310	351	346	357	337	300	300	311	312	325	366	329	304	329	336	286	325	307	311	326	307	310	307	315	315	304	282	310	308	285	297	338	315	303	309	337	297	307	367	297	285	284	292	307	327	328	320	341	327	321	309	336	305	301	329	339	326	317	302	312	287	294	318	313	339	287	304	334	332	333	322	328	321	319	338	290	318	313	334	320	305	323	353	340	317	311	322	306	320	330	296	300	311	305	318	328	332	332	339	326	302	297	299	330	324	326	321	318	316	344	329	325	309	299	312	320	312	308	325	294	290	313	323	302	291	340	314	335	299	321	316	332	331	312	339	317	321	299	292	318	334	318	308	324	330	308	299	332	308	284	334	331	309	350	281	321	343	320	314	297	295	311	329	328	314	280	302	329	329	287	333	331	320	305	295	302	303	334	331	318	334	307	288	324	340	315	340	293	310	338	311	322	320	335	334	340	311	296	289	317	304	318	333	313	328	319	333	324	293	320	307	316	310	314	309	306	330	323	310	335	306	298	321	309	318	329	356	278	299	325	322	334	320	339	315	308	319	293	326	331	362	333	334	311	312	351	317	289	281	316	318	319	301	315	307	309	313	334	308	350	318	301	322	317	334	304	311	290	311	338	337	324	313	298	332	323	347	308	284	342	317	321	291	293	314	297	321	318	320	328	328	341	330	345	322	350	351	290	325	321	338	327	334	335	340	305	315	334	279	312	317	340	300	314	318	284	307	298	299	345	292	324	310	352	313	304	373	305	336	313	303	301	298	304	313	324	324	314	314	319	315	332	319	323	318	311	317	318	354	329	337	311	316	297	340	320	338	307	307	308	323	281	311	325	314	321	267	332	316	322	325	316	339	309	324	336	341	286	314	322	333	301	298	298	321	299	326	312	319	290	310	322	306	333	313	309	304	319	337	288	324	282	331	318	329	320	302	317	319	296	314	323	331	331	292	328	316	335	302	353	318	311	339	303	338	333	305	292	311	313	309	323	339	301	325	300	315	346	308	292	344	352	339	315	346	326	318	325	318	332	306	292	313	306	325	339	322	303	305	321	327	321	342	351	296	321	313	311	324	325	299	337	299	321	311	314	332	326	322	341	302	314	311	330	301	337	349	349	332	345	316	308	318	316	308	308	272	304	306	336	339	321	347	315	317	321	296	305	335	312	315	332	314	320	309	329	291	318	317	300	356	325	309	318	321	312	304	346	316	318	295	295	316	318	298	297	324	327	300	338	296	354	332	322	335	298	321	299	325	298	325	339	307	353	333	324	314	298	307	314	313	293	319	329	346	310	294	317	342	328	288	326	347	312	325	326	323	314	315	308	309	333	303	323	296	316	328	326	347	294	281	309	312	325	317	314	302	320	344	290	352	326	292	294	286	313	340	277	296	341	325	311	312	304	307	319	352	312	300	343	285	315	299	320	332	295	304	323	307	359	314	335	357	300	274	306	328	324	339	297	326	311	325	320	301	318	316	337	329	345	320	307	316	276	302	313	314	323	340	318	321	306	283	292	326	335	273	360	323	301	353	307	314	315	300	350	288	310	323	301	308	329	319	359	333	319	321	354	317	322	363	321	330	302	324	306	298	335	285	288	345	334	328	304	330	326	340	311	341	322	345	333	311	290	310	313	301	327	309	319	347	334	311	353	297	287	299	327	333	318	324	310	303	295	323	308	313	319	320	318	330	339	320	335	302	339	288	316	290	311	304	320	341	308	320	287	339	357	302	302	294	334	318	329	291	314	354	298	314	325	353	360	317	279	310	340	339	330	333	337	312	341	322	309	321	310	333	313	306	328	338	335	315	348	342	329	321	305	321	349	299	308	305	310	302	293	310	299	319	324	309	306	312	314	301	312	323	320	299	329	327	303	344	318	331	301	346	303	335	309	316	322	330	323	327	310	330	333	311	335	304	313	309	313	317	328	331	331	316	351	333	299	328	318	317	288	275	287	314	322	314	331	326	327	321	298	309	266	303	316	294	320	306	287	321	337	304	304	338	335	331	338	339	324	345	313	383	313	311	348	323	318	312	327	311	315	303	342	308	315	290	321	328	311	341	321	319	305	320	344	324	296	314	304	324	337	355	314	338	322	342	329	329	351	316	300	350	326	316	328	353	326	313	313	347	323	322	314	339	336	295	312	343	319	346	325	317	274	331	368	291	316	299	321	327	299	342	333	291	309	320	329	331	316	295	317	294	318	333	301	270	312	318	325	344	326	322	344	302	314	308	326	303	357	314	321	307	313	288	320	354	320	345	341	334	295	306	312	294	331	295	331	317	293	333	313	335	321	302	357	321	346	307	298	345	313	303	340	327	329	308	338	303	303	308	312	326	327	338	305	345	285	303	310	313	300	348	309	305	312	322	333	316	310	341	311	328	293	297	332	313	353	320	323	298	320	311	321	310	337	323	286	311	312	326	349	317	321	283	303	327	288	320	293	312	326	364	302	313	302	354	259	318	296	347	283	306	314	326	356	341	333	292	314	332	326	320	313	324	312	306	286	287	344	318	303	330	281	288	329	299	309	299	312	320	328	329	279	315	325	300	290	324	302	329	300	335	315	317	340	309	318	345	316	312	303	316	295	311	289	310	333	310	316	306	308	340	289	346	315	296	307	312	306	303	304	318	308	302	327	347	295	309	328	320	337	299	331	330	314	284	325	318	312	294	308	297	278	324	308	328	329	311	325	325	285	330	323	347	317	331	296	319	317	308	321	313	301	308	305	307	315	316	315	309	299	321	303	337	299	286	319	328	333	329	313	306	314	317	303	307	341	318	280	348	327	338	290	327	284	343	299	327	310	313	338	305	299	325	340	291	289	292	330	341	338	335	349	312	275	328	325	295	315	329	325	317	338	350	301	316	349	285	334	333	325	316	298	312	320	317	325	316	314	334	329	345	313	292	293	301	322	342	333	298	330	315	316	309	315	299	275	354	317	338	310	335	288	320	319	300	288	318	351	336	340	354	289	306	328	322	309	321	301	334	341	331	308	313	320	309	287	334	302	301	291	316	307	295	305	340	320	311	331	313	335	319	340	331	324	340	311	361	318	315	303	291	320	349	294	354	320	322	347	349	316	338	332	327	310	313	326	315	314	313	347	339	323	313	301	319	339	340	335	329	316	314	307	337	323	326	293	316	320	313	300	311	298	321	313	342	333	321	325	309	280	328	295	366	323	345	296	309	284	317	298	327	291	313	338	304	296	303	285	302	323	309	317	311	313	279	304	292	318	311	314	303	329	285	295	329	316	317	309	345	324	306	316	319	341	314	320	295	357	340	325	319	304	330	313	318	301	288	286	322	293	271	338	331	318	345	307	309	325	310	305	301	286	322	318	304	309	316	318	306	316	292	321	310	304	295
13248	13349	5837	2165	1690	982	816	760	718	639	678	1140	1658	1852	1625	1378	966	740	611	461	392	362	372	308	329	350	319	356	349	334	340	353	385	340	323	357	351	329	321	316	369	353	322	331	371	387	347	334	368	350	331	342	323	352	302	341	362	342	329	359	321	344	346	338	346	385	367	373	364	357	357	332	370	355	331	363	361	371	378	340	356	353	374	378	325	336	353	327	366	368	322	376	345	336	362	356	351	376	328	359	336	346	339	346	330	310	344	371	352	355	366	358	336	355	375	358	360	343	351	324	363	338	344	346	339	348	366	339	366	356	361	340	333	371	370	327	354	353	398	335	364	340	367	366	329	364	337	339	323	335	339	323	338	330	368	316	327	345	316	356	318	356	335	339	341	333	340	344	365	383	339	365	334	308	344	344	373	366	351	359	363	361	336	379	308	342	334	349	350	333	333	311	322	325	326	329	347	367	323	371	322	368	360	348	352	304	329	361	317	332	345	335	365	317	383	351	315	356	347	376	357	337	332	368	320	332	319	361	358	324	366	333	361	344	364	375	311	320	341	370	345	334	330	343	345	342	327	320	303	326	325	354	373	334	382	375	348	328	331	330	349	340	340	360	341	323	338	329	369	296	356	332	333	315	321	355	339	329	307	314	346	323	372	375	330	341	316	302	351	347	362	359	365	350	344	338	338	367	345	340	328	354	364	349	332	336	334	337	345	348	368	346	341	343	333	338	344	353	362	356	358	360	355	345	377	347	342	375	364	344	362	344	338	318	328	355	322	338	371	366	342	330	314	332	345	328	346	338	344	322	369	325	347	353	349	305	337	377	297	381	336	334	344	368	289	325	351	313	353	385	338	340	364	329	328	322	357	359	377	354	314	338	359	371	332	314	340	341	354	334	359	295	373	369	361	351	341	340	341	366	320	357	376	353	329	325	372	347	343	350	342	349	333	313	311	353	324	350	326	335	311	343	326	355	338	365	305	348	326	339	364	346	340	350	345	359	316	339	348	332	356	342	354	328	312	325	334	354	320	361	358	341	328	353	297	308	347	352	379	344	331	338	361	378	330	323	325	343	327	346	348	370	332	344	361	353	354	337	337	354	356	368	347	309	327	372	337	311	334	339	321	334	369	346	349	311	384	367	357	357	300	344	335	327	370	313	337	378	358	333	388	354	333	354	391	363	357	324	317	374	356	339	359	329	362	330	354	356	349	343	343	350	357	354	344	360	344	372	335	313	324	316	347	379	357	358	357	363	340	349	360	358	344	339	346	351	345	363	313	335	350	326	337	366	369	341	359	349	348	344	350	330	341	343	356	328	331	333	350	383	336	336	360	340	343	330	346	323	334	344	357	377	340	307	359	326	315	337	365	353	398	334	373	388	323	335	365	380	317	361	364	343	334	345	366	313	325	346	326	349	326	339	367	352	352	348	355	363	337	360	328	352	332	352	340	347	363	314	355	347	365	360	370	335	327	362	350	344	335	314	315	342	330	370	365	363	359	322	328	385	341	338	350	325	352	340	368	375	330	376	321	333	338	328	339	338	347	313	360	314	339	334	340	348	350	335	346	378	355	345	372	360	315	359	327	349	343	358	347	352	328	345	354	346	358	296	307	338	343	369	370	357	317	361	345	344	325	323	331	337	330	350	326	326	331	315	338	311	334	371	345	320	350	366	352	297	337	348	348	345	364	336	356	319	319	337	363	386	340	359	360	339	333	343	361	349	353	389	346	324	348	344	350	348	321	356	320	339	358	317	337	335	344	346	344	402	367	333	387	341	348	343	373	320	349	361	369	328	352	337	338	358	358	362	381	345	331	354	338	319	329	316	347	391	321	337	320	317	343	350	359	329	345	321	348	375	379	350	348	364	350	314	338	356	362	351	352	362	350	373	351	343	314	337	327	333	329	335	327	349	358	344	356	346	355	361	336	319	365	332	325	312	342	326	337	349	345	345	328	347	342	357	356	316	326	347	365	336	338	331	329	371	348	353	370	357	328	333	322	354	354	353	337	358	339	324	329	318	363	316	399	347	367	346	353	362	348	343	365	314	366	344	358	326	378	334	347	306	342	371	369	333	327	348	339	337	348	369	327	347	344	342	360	350	314	337	329	333	356	337	352	356	350	299	329	344	352	338	351	309	342	312	328	362	320	342	325	349	331	352	348	364	358	333	367	369	326	342	376	343	363	328	318	352	331	291	337	366	339	329	346	354	358	343	335	327	352	342	380	311	345	343	367	390	365	351	303	340	294	337	361	310	373	346	341	324	361	347	345	327	325	349	317	356	328	320	358	347	349	323	332	339	377	354	317	386	348	349	367	360	333	345	322	357	323	367	353	358	339	319	315	332	322	315	387	345	335	361	351	348	338	317	327	327	345	346	371	311	336	349	351	353	340	328	317	329	323	371	397	332	322	352	365	359	341	320	345	316	336	361	341	320	401	324	343	354	377	340	340	334	315	334	321	353	351	333	320	351	306	357	350	324	379	345	330	331	323	364	336	363	311	378	319	359	314	310	333	378	345	337	346	353	327	340	353	342	362	323	365	347	334	295	366	341	368	357	331	321	371	333	332	327	380	349	369	357	328	341	349	319	374	359	354	351	352	326	362	367	357	352	326	327	326	302	364	340	349	329	371	325	328	360	362	351	373	359	363	317	336	349	377	321	342	356	322	356	347	358	358	334	328	335	341	335	352	343	353	356	358	345	305	371	361	304	369	335	355	343	308	351	336	332	336	289	352	328	363	368	343	345	353	344	330	364	316	291	361	335	369	312	352	350	353	376	354	368	334	374	360	317	347	324	352	344	363	333	361	365	341	328	336	347	349	355	352	363	366	354	348	362	379	347	363	345	306	360	318	329	359	363	352	369	332	353	336	348	353	312	334	347	343	331	311	302	343	341	355	361	336	362	345	325	351	342	361	330	342	360	360	341	361	318	354	333	351	360	329	334	335	368	350	338	350	358	344	373	313	342	380	358	364	359	361	341	344	348	382	355	356	313	359	342	343	325	355	376	368	401	340	321	367	371	344	327	335	346	379	324	328	349	327	348	339	332	307	337	335	355	352	351	350	337	326	371	352	340	348	381	359	342	371	346	336	340	357	329	336	368	378	335	352	331	328	319	344	306	367	327	322	321	347	362	341	351	338	336	324	348	345	323	338	377	331	305	354	339	346	340	362	345	342	340	351	331	332	386	349	363	340	335	390	361	350	351	343	351	337	370	325	343	325	358	347	350	339	344	327	335	345	339	337	316	348	356	393	341	350	323	321	339	342	372	328	349	348	363	312	361	323	385	335	388	331	328	359	326	353	335	349	337	374	353	335	359	304	349	343	346	353	353	380	329	373	320	337	333	291	369	351	358	339	369	343	332	319	335	358	362	349	323	360	341	333	352	355	358	327	351	301	320	392	370	319	352	342	345	327	346	354	367	355	363	351	363	308	359	366	371	330	331	353	341	330	344	343	329	345	342	359	392	340	329	367	334	339	353
24353	21389	28469	24664	21165	5939	1980	1535	1544	1626	1703	2309	7046	10556	9033	5894	3656	2330	1324	761	604	453	452	411	397	426	437	389	396	415	434	396	419	422	409	390	376	425	419	399	419	419	460	387	401	433	406	473	396	419	405	397	404	415	397	397	420	396	379	397	388	446	387	391	422	400	415	420	415	382	377	416	382	357	389	370	437	439	426	417	401	434	431	418	409	409	399	378	401	409	353	422	421	406	403	396	423	393	385	383	446	412	390	385	381	379	401	411	390	432	435	452	400	420	394	385	385	419	417	424	438	437	389	401	422	392	405	374	400	418	430	442	426	418	415	380	405	396	385	374	396	435	411	381	381	415	411	387	373	422	428	393	419	396	411	366	430	414	442	417	430	405	402	426	423	374	401	431	376	392	404	397	393	373	396	412	383	396	421	404	445	398	378	425	377	410	389	417	386	380	421	419	428	380	383	373	422	416	398	414	399	420	486	418	434	442	409	424	395	455	393	429	408	427	395	377	420	407	400	402	380	423	435	378	400	412	412	420	414	406	383	430	396	407	367	392	413	418	428	418	393	387	379	370	405	428	416	372	432	387	415	381	362	395	432	419	405	411	448	404	444	434	410	418	439	376	409	413	373	444	457	408	401	415	412	404	440	422	390	404	426	407	378	444	427	370	412	400	415	427	436	412	419	440	362	444	369	339	385	420	389	418	435	394	394	408	425	416	428	400	409	429	406	401	431	412	414	389	409	399	403	403	387	436	404	401	417	417	422	398	380	405	397	400	402	433	388	413	409	424	414	413	425	429	435	407	404	420	370	455	402	370	445	447	408	408	405	388	403	413	467	390	427	449	389	425	420	389	407	415	421	404	363	425	425	439	438	395	413	447	422	380	411	373	427	402	428	413	398	396	435	395	409	403	394	391	380	368	417	429	384	428	416	407	421	374	429	402	417	399	380	383	410	387	416	407	411	421	368	423	392	387	425	408	446	429	402	430	444	383	396	407	368	415	393	431	394	403	402	442	430	429	404	427	416	419	415	425	389	419	420	433	417	442	407	418	402	446	404	423	393	397	409	372	376	369	390	407	415	392	427	368	400	456	382	438	438	433	409	431	404	396	430	413	389	415	450	425	354	385	381	395	389	393	421	396	397	402	445	414	406	389	441	391	403	406	398	410	427	378	416	396	426	374	410	425	396	405	385	402	382	384	416	404	427	434	387	427	381	413	391	395	403	426	390	420	411	422	429	455	428	416	416	389	392	419	406	380	376	379	403	413	380	381	393	405	413	409	405	426	416	402	405	398	452	424	387	427	374	404	412	401	393	382	421	403	417	395	415	412	445	401	406	384	386	413	398	382	390	458	414	361	417	442	395	396	408	408	409	399	428	391	394	417	416	408	404	387	416	359	424	414	409	353	442	397	397	430	367	403	396	435	380	388	427	437	401	423	406	362	418	390	376	419	393	382	401	403	455	401	413	430	412	423	355	450	380	415	393	392	381	405	412	419	386	438	416	399	409	376	400	443	409	442	430	380	407	368	378	423	433	401	396	410	413	406	392	435	420	428	407	452	421	435	393	424	396	377	419	423	384	429	404	400	391	415	417	405	405	394	398	393	409	376	387	383	424	431	377	417	408	414	427	440	403	399	396	388	435	405	424	431	426	425	415	396	409	414	403	405	424	433	441	426	400	426	383	417	396	411	376	395	417	399	449	396	400	412	388	391	417	392	397	394	377	426	419	411	432	418	398	392	399	408	407	411	391	351	387	437	419	400	404	413	427	399	431	460	412	424	434	467	395	454	445	386	391	408	422	408	428	389	411	357	373	415	401	380	385	406	390	394	445	421	390	418	409	397	407	366	415	402	383	418	391	432	382	365	437	395	425	405	405	393	407	405	399	393	419	435	390	391	409	393	418	394	451	383	392	384	374	419	421	401	385	391	414	412	388	392	406	441	406	432	423	419	374	379	413	403	430	391	427	387	415	408	376	388	392	423	394	406	395	445	404	433	397	446	391	443	377	415	422	409	392	407	416	407	418	425	395	410	385	436	394	368	440	388	422	425	397	435	409	439	413	430	443	410	427	377	417	407	396	396	391	371	418	373	380	413	400	366	384	415	399	441	411	417	410	384	383	420	407	441	390	409	419	404	395	375	431	421	420	385	426	385	403	434	421	400	395	439	437	411	418	387	406	448	376	413	389	434	418	408	374	350	382	427	432	418	409	396	431	395	403	411	391	418	399	444	402	395	398	396	393	373	434	408	427	414	442	400	394	404	397	431	398	385	414	392	408	389	366	418	404	391	389	437	421	389	410	391	386	409	402	393	387	392	421	385	378	424	407	404	452	420	387	402	421	378	442	435	383	419	409	400	403	426	377	408	408	402	420	400	427	402	394	391	423	423	370	451	399	442	374	411	393	408	412	395	368	430	396	414	384	418	390	386	408	431	394	438	404	439	396	423	373	396	399	427	407	423	395	406	391	426	410	432	433	371	409	403	432	416	417	432	425	439	372	401	391	422	449	435	386	424	416	384	412	378	416	390	401	401	414	405	389	427	393	408	413	377	400	397	388	385	387	414	393	409	411	438	417	362	423	424	445	405	400	385	406	384	426	431	418	423	385	404	396	376	426	396	418	390	393	417	451	407	399	430	391	406	391	400	406	374	422	420	393	426	384	410	375	407	424	380	392	418	410	413	383	405	400	412	396	420	399	377	417	409	392	347	410	437	410	443	434	403	411	412	420	403	389	424	398	419	384	377	447	408	402	426	429	439	384	422	399	405	417	382	446	375	393	411	440	415	420	418	401	377	395	373	418	386	409	408	426	402	400	402	372	390	408	394	399	417	388	374	421	409	398	421	383	409	400	402	410	406	405	414	382	403	432	416	412	413	391	391	417	395	415	420	383	402	398	397	434	443	395	447	414	390	433	420	418	413	395	389	427	431	419	393	400	405	432	411	384	424	422	417	375	419	430	388	383	386	415	391	412	457	432	446	412	385	404	406	385	394	375	444	388	401	431	401	413	396	408	411	393	421	414	413	410	411	409	432	417	388	416	426	430	383	430	404	390	432	425	402	416	385	371	409	394	438	408	410	409	403	427	397	415	382	383	410	409	404	413	409	380	406	407	417	411	401	410	409	405	395	426	398	414	424	397	445	373	423	410	405	421	409	430	403	380	406	414	419	395	400	444	416	406	413	423	412	425	425	422	430	427	409	418	412	404	391	438	412	351	393	437	391	377	357	413	417	411	387	389	420	410	408	368	413	423	409	405	428	420	409	426	368	380	407	401	448	419	448	413	397	412	399	444	411	409	366	424	421	402	403	410	376	386	431	428	419	401	417	404	391	416	378	390	367	403	395	416	403	403	358	400	401	373	401	389	427	430	413	388	372	426	421	419	402	401	423	392	373	396	405	406	398	432	385	421	404	451	412	396	405	391	403	394	382	389	408	378	412	400	403	376	416	407	393	405	407	392	431	437	441	395	398	393	440	397	428	398	402
15545	21454	12104	4344	3591	3343	2814	2531	2700	2899	3066	4010	11424	15193	12711	8693	5488	3487	1867	1095	724	567	474	433	447	440	435	427	409	426	447	424	413	429	426	420	440	457	423	450	408	417	423	439	427	411	438	397	441	422	362	421	407	412	443	449	417	440	395	432	454	450	445	444	428	379	403	444	447	462	386	429	426	431	417	465	421	447	409	420	446	429	400	407	428	447	423	432	409	439	423	442	432	433	440	423	382	459	428	441	417	453	454	404	430	417	415	425	392	453	440	396	429	427	429	448	396	392	437	439	437	454	430	437	442	434	415	422	432	428	455	448	446	429	443	427	423	413	441	405	431	414	417	420	433	421	434	455	426	411	453	436	450	430	433	429	421	469	458	443	409	450	402	397	450	402	446	438	438	429	418	379	392	398	436	432	469	426	433	435	418	421	434	407	423	416	437	435	423	454	414	446	469	461	464	449	414	446	418	429	398	420	449	424	459	407	402	442	425	427	407	402	435	418	414	419	421	456	437	443	423	446	391	431	460	432	453	418	404	456	419	457	455	417	435	469	449	435	398	454	448	451	443	463	424	417	419	421	455	408	445	441	412	462	403	430	436	394	425	432	414	419	405	433	465	403	412	428	417	422	438	421	414	472	401	481	452	427	435	414	454	403	436	374	452	428	394	460	461	446	409	390	445	443	451	423	433	426	433	414	468	423	464	394	438	435	405	404	424	408	430	452	424	427	439	438	418	435	451	408	436	418	386	415	449	395	410	427	426	442	434	400	424	426	412	421	392	415	434	398	396	441	447	418	453	456	403	446	400	438	413	434	462	391	403	409	458	432	428	385	437	454	434	439	441	463	407	428	468	412	455	404	424	477	421	426	415	440	429	430	451	445	453	449	411	438	414	455	410	412	431	398	416	394	431	418	425	438	425	402	430	467	394	447	417	433	443	423	419	405	438	411	450	411	426	434	446	404	421	415	437	426	441	430	428	413	421	470	438	426	442	461	417	405	432	425	417	404	423	377	440	412	435	440	435	439	424	441	411	434	425	409	431	401	426	447	405	474	403	448	412	392	448	413	425	423	424	450	464	399	437	412	471	413	427	422	468	425	431	432	439	400	427	411	442	455	404	389	416	449	435	433	443	428	430	430	435	450	399	464	417	420	421	423	435	457	434	448	433	407	413	455	429	428	427	422	420	429	439	417	454	440	438	435	413	429	428	382	455	421	446	447	420	464	428	425	491	424	446	425	386	462	407	415	421	398	434	416	469	433	394	426	423	434	412	402	418	399	435	420	430	419	429	395	458	427	449	397	405	405	493	429	435	408	434	439	471	445	397	415	441	450	437	452	449	455	410	405	441	435	442	471	464	383	432	450	457	398	441	427	443	418	435	400	460	412	396	470	449	419	444	434	415	419	428	450	457	432	442	402	435	411	472	416	428	432	410	425	411	422	425	445	465	464	440	432	416	444	409	415	440	437	440	402	456	440	439	420	414	419	446	419	423	405	434	425	430	447	384	412	419	429	435	418	377	453	469	430	429	402	425	426	446	452	436	420	438	405	429	409	411	435	449	430	403	381	427	446	427	438	440	436	419	435	395	419	397	426	448	458	411	433	428	420	445	403	439	423	385	405	412	430	396	442	439	416	431	406	476	413	436	402	423	427	432	417	438	416	426	416	405	440	457	446	501	420	429	440	429	418	443	462	422	421	408	427	431	449	461	439	424	417	417	421	447	410	422	461	424	441	440	459	431	434	433	419	453	440	399	456	446	447	422	411	448	402	423	391	446	416	435	468	433	408	443	438	409	437	406	437	457	443	441	453	446	426	434	455	455	447	461	428	438	438	425	464	433	429	432	445	428	460	409	401	410	448	421	455	452	414	427	433	415	387	439	442	442	415	427	434	431	431	439	448	464	430	402	405	488	389	445	451	404	425	462	424	424	422	422	434	385	434	422	441	407	409	440	475	431	447	404	468	411	427	426	427	404	428	410	438	430	406	422	432	429	424	450	441	450	429	439	435	444	428	451	427	462	408	434	422	397	404	434	458	464	393	449	415	427	386	420	429	422	413	409	407	448	419	411	442	425	415	404	409	412	423	420	404	427	428	422	423	427	419	449	426	444	434	446	399	443	454	436	420	413	439	444	415	445	455	463	432	419	438	464	417	458	408	452	433	431	440	395	426	404	407	416	441	478	408	439	468	441	419	448	458	442	447	428	415	431	414	445	413	423	442	437	425	415	439	393	416	419	402	449	397	456	393	409	446	446	383	430	436	427	416	420	414	383	387	381	436	471	443	399	446	413	386	470	438	432	449	409	460	447	409	419	422	410	437	436	421	448	454	436	443	460	471	420	467	449	415	441	425	454	448	414	436	445	436	453	418	443	443	411	378	454	433	394	406	432	420	424	407	412	412	364	405	423	465	452	475	402	406	425	448	451	421	442	448	429	424	409	415	419	454	390	411	430	408	416	419	435	435	440	428	443	414	449	388	433	421	467	400	403	404	440	436	467	424	464	465	394	433	440	423	404	446	403	393	415	415	429	460	420	410	432	431	422	483	418	425	432	420	435	453	447	426	436	443	436	394	428	449	422	443	393	445	403	458	423	388	440	416	454	445	459	447	454	437	422	439	417	441	435	456	434	451	430	426	433	442	452	427	435	429	413	421	417	447	475	422	442	410	468	459	413	434	407	401	435	420	439	399	425	425	421	470	465	448	409	441	442	449	427	467	410	407	440	388	444	433	437	440	397	411	423	413	414	430	438	403	415	440	435	431	411	455	419	455	421	427	402	402	419	423	412	427	435	437	387	386	442	453	414	425	460	402	452	442	421	406	415	416	450	430	441	467	442	429	422	447	432	420	404	432	449	460	423	392	416	408	411	406	375	420	429	414	450	441	396	439	468	433	470	412	405	439	412	445	454	422	459	403	469	437	419	431	474	426	443	413	458	429	457	434	448	465	430	453	403	397	442	373	400	443	461	418	431	442	453	399	441	416	411	450	418	414	388	424	437	427	416	448	416	392	435	410	459	430	447	454	420	431	418	430	435	442	444	428	456	429	442	447	396	423	451	447	433	490	457	427	433	449	407	460	426	409	440	418	431	422	410	454	449	411	417	404	445	427	428	448	442	457	410	436	431	474	445	414	444	432	456	400	445	443	399	460	455	402	397	383	433	409	420	414	415	407	430	405	421	459	471	441	447	428	463	429	439	361	425	410	457	428	414	439	450	424	424	485	435	407	428	417	397	412	433	456	420	432	453	459	456	414	459	421	408	426	412	432	403	397	480	418	444	453	384	391	421	430	429	404	418	419	440	449	429	455	426	433	424	420	433	462	419	437	452	409	447	435	397	484	460	425	394	398	419	458	453	410	419	449	422	437	439	420	395	436	426	417	427	452	438	451	433	438	424	422	448	432	428	427	430	427	443	441	406	402	413	422	425	427	416	443	401	414	421	438	446	424	405	419	453	424	411	463	431	416	432	450	430	411	419	438	423	405
25262	21417	27567	25561	9710	1130	1327	1627	1418	1135	1203	2984	6246	6517	5088	3131	1919	1276	848	600	482	439	427	379	406	380	378	384	380	373	362	417	407	400	408	340	382	387	387	351	410	390	370	368	336	411	338	363	373	425	348	373	409	373	369	348	408	360	375	372	401	389	360	378	407	361	412	369	338	366	374	360	388	352	400	370	394	369	371	343	346	424	411	380	355	362	351	367	381	366	372	375	366	363	352	400	397	371	361	375	393	366	398	356	388	388	351	354	364	350	367	383	386	401	377	373	380	380	354	360	396	386	380	368	369	409	402	388	386	360	367	356	387	400	363	336	399	364	381	408	382	382	414	399	438	386	377	383	398	410	377	392	382	398	380	397	377	361	394	385	388	379	367	380	361	380	363	394	411	362	387	383	371	369	338	333	359	394	380	365	384	377	353	397	411	387	391	412	397	396	364	402	383	370	364	362	406	368	394	365	413	371	403	396	373	367	383	370	398	364	367	365	396	383	394	364	389	368	390	387	366	419	377	404	395	405	386	374	379	344	346	373	352	396	378	412	375	392	369	378	339	365	359	368	379	340	402	394	375	366	392	367	384	416	365	410	400	381	403	366	398	371	386	370	381	413	375	375	374	348	414	361	386	375	357	388	381	415	416	384	394	390	387	396	410	378	397	359	362	365	378	392	379	403	371	380	390	360	368	383	399	392	385	359	422	358	396	398	412	385	363	371	372	372	396	355	374	374	399	330	385	373	420	375	359	368	405	354	402	377	375	384	363	354	368	378	376	393	374	381	410	380	399	379	389	400	373	376	360	335	357	349	362	358	369	363	361	348	382	403	387	393	356	387	389	405	378	411	367	363	392	385	425	375	390	403	377	391	367	386	377	394	399	359	397	365	375	355	342	404	415	337	367	387	367	395	397	387	385	395	373	369	393	373	381	364	376	360	422	328	368	391	353	389	370	374	410	357	394	367	342	404	360	406	401	374	355	396	353	395	408	395	376	367	389	395	394	383	406	367	401	391	371	391	367	381	380	379	353	388	370	360	370	390	403	384	387	402	363	393	378	361	382	374	377	405	409	356	376	405	412	342	362	368	360	392	360	375	358	362	361	330	366	363	408	398	409	361	403	380	351	387	373	384	387	371	359	368	398	390	347	398	372	393	455	377	373	380	387	398	376	428	380	339	401	355	383	359	377	367	386	364	378	412	383	378	356	419	369	403	388	386	400	389	390	369	401	366	366	385	383	398	398	358	373	371	399	403	368	340	399	364	407	311	425	397	370	358	374	375	395	381	381	381	372	407	357	396	392	366	382	382	396	378	411	380	333	373	343	377	340	362	402	383	375	376	359	404	408	359	388	367	364	382	374	396	381	380	365	369	375	406	379	360	375	384	390	377	363	353	396	405	391	364	390	355	380	354	398	379	368	373	408	344	410	357	378	375	352	390	344	391	386	347	408	408	375	413	387	384	353	350	389	381	405	409	359	394	378	359	391	385	374	393	393	380	435	363	398	390	369	398	376	385	372	381	378	391	365	401	381	379	379	373	378	384	376	417	385	349	397	379	401	400	382	384	393	380	417	377	381	348	415	382	368	379	366	383	373	391	365	386	368	398	401	348	390	361	366	391	386	394	398	334	368	387	368	355	349	381	352	365	415	371	404	395	390	400	362	362	346	362	381	368	388	417	394	352	374	367	363	381	354	389	384	354	365	391	386	391	395	409	405	369	390	419	355	387	371	342	362	391	393	371	400	378	393	357	366	407	385	405	366	394	396	342	353	371	391	387	380	373	372	338	369	385	384	357	401	372	382	339	395	344	384	393	371	338	406	395	383	387	403	367	371	362	352	423	398	377	399	367	356	399	365	386	352	384	394	363	405	372	365	382	388	370	388	361	391	385	419	361	391	371	389	332	367	362	354	344	373	389	387	404	358	391	363	379	402	375	379	379	377	374	341	369	405	375	403	349	357	401	357	370	374	375	367	394	351	375	371	372	379	362	393	402	390	428	392	393	377	398	348	363	361	356	375	371	364	365	393	409	396	362	356	377	369	345	381	366	406	382	385	380	362	377	382	395	364	332	385	366	379	431	384	380	414	388	376	419	380	369	393	376	394	400	396	365	410	379	356	360	386	364	375	362	356	390	365	386	365	384	339	391	390	374	402	406	368	351	363	393	380	409	344	363	331	387	364	370	362	387	367	366	358	372	375	383	384	385	357	368	415	352	384	399	363	400	381	369	368	383	404	353	343	354	377	394	398	394	381	378	374	376	362	369	377	393	391	376	356	390	385	400	348	357	392	390	371	368	399	425	378	380	401	362	364	364	394	357	380	372	383	366	345	385	374	362	387	365	383	369	342	395	416	360	352	396	398	375	374	378	371	360	376	378	375	396	400	382	378	377	394	417	358	373	356	390	380	367	387	372	362	394	398	345	390	367	368	373	414	367	370	384	403	383	381	384	401	378	327	367	397	370	367	416	383	378	389	390	368	393	395	387	391	402	348	364	357	357	348	391	354	367	403	404	420	376	375	394	385	355	386	383	369	380	394	353	363	354	379	391	373	415	386	379	372	350	374	392	367	392	403	361	399	413	393	366	369	360	374	363	382	397	384	388	355	386	356	381	421	341	384	366	394	339	358	378	358	366	386	370	379	371	368	374	379	386	362	367	404	361	376	369	354	392	368	382	385	386	372	358	356	390	376	361	373	428	394	373	346	373	370	391	374	415	368	401	373	412	396	364	375	373	378	342	379	413	371	351	375	377	363	389	375	386	372	385	410	363	374	389	387	356	381	355	401	356	365	404	409	357	387	378	376	389	351	365	381	345	405	382	382	339	354	401	373	382	410	403	397	376	358	387	351	370	392	361	385	377	374	412	403	387	376	367	347	374	408	381	375	374	368	384	388	356	378	402	360	346	351	339	395	370	349	378	420	393	374	385	379	384	365	367	345	385	367	371	384	408	376	373	347	382	372	357	401	364	348	354	405	355	381	417	387	398	383	381	350	407	329	363	406	388	375	402	372	356	388	362	402	346	378	389	326	382	372	379	361	375	392	392	405	372	365	364	419	371	361	349	385	415	378	414	363	404	343	384	396	382	400	382	355	395	375	376	385	346	356	355	363	381	368	388	387	398	374	369	375	384	362	391	404	412	386	385	405	390	403	386	411	345	380	400	373	366	368	384	344	384	372	336	370	366	390	354	370	377	360	386	382	371	376	390	370	391	378	371	431	368	384	393	364	377	372	380	366	403	371	392	372	372	379	365	379	356	409	416	374	394	348	367	389	370	345	369	412	380	385	371	335	363	356	371	417	363	388	378	376	384	369	381	399	397	372	355	395	407	324	420	402	347	346	380	366	343	405	368	349	414	386	355	368	393	371	368	374	387	380	396	396	417	386	396	365	384	352	428	377	366	380	367	345	396	397	399	385	405	403	387	399	379	369	396	417	389	395	367	383	358	400	372	418	388	385	381	405	404	396	391	381	393	395	390	387	376
15158	18825	11987	3851	2147	1663	2360	3278	2718	2117	2194	5782	11548	11122	8531	5409	3332	2134	1173	739	567	482	442	420	451	397	415	404	397	426	429	402	411	440	439	391	418	423	398	422	426	412	444	413	391	428	412	423	406	386	429	413	430	407	425	417	392	411	417	416	418	405	415	413	387	411	393	393	436	374	418	370	437	407	422	423	434	382	382	411	383	408	406	404	395	398	399	397	395	390	412	403	444	459	416	411	466	462	394	418	415	434	430	405	409	458	430	379	447	399	421	453	400	398	422	411	465	426	434	418	415	412	435	405	363	429	432	413	427	405	432	432	435	409	380	419	417	416	410	380	401	424	375	385	394	423	422	396	420	409	475	406	402	436	441	405	433	418	414	415	391	424	414	406	409	396	407	413	399	438	435	416	393	439	416	409	398	401	400	418	410	430	453	442	455	392	405	461	416	422	415	424	451	403	458	418	412	416	419	440	396	437	407	418	404	444	435	385	430	400	359	400	405	421	430	417	408	434	431	433	425	418	408	391	424	428	386	385	403	413	396	400	380	398	392	431	410	418	421	374	444	395	397	402	393	371	386	411	442	434	392	404	422	425	413	406	414	413	378	398	399	427	420	439	455	399	412	402	426	421	419	378	400	417	413	428	411	428	416	412	418	437	440	408	450	408	423	434	402	445	420	442	415	407	415	409	393	422	380	418	406	399	447	433	423	396	423	416	424	398	430	440	383	424	380	391	394	422	413	413	420	420	414	437	416	360	396	430	420	353	398	438	396	439	425	422	387	409	412	440	425	426	422	432	418	400	385	420	392	410	371	431	400	425	398	411	383	382	411	372	403	430	383	385	433	430	426	441	413	410	422	431	439	373	425	424	438	360	396	392	417	414	424	422	370	394	404	436	383	415	398	434	395	409	420	403	407	413	440	402	459	436	428	409	433	393	397	407	388	437	402	424	391	426	398	416	418	389	395	424	368	456	384	404	420	362	417	444	407	443	419	421	422	405	430	388	413	412	408	454	411	385	393	418	432	423	416	390	421	407	420	425	442	418	401	437	425	423	428	430	417	439	405	425	433	434	439	421	429	434	440	412	417	401	406	380	428	404	400	402	396	447	441	390	388	421	404	393	433	415	402	419	401	445	400	403	424	411	357	435	419	404	395	422	423	431	397	390	390	385	441	392	402	391	400	407	400	419	418	410	385	368	440	402	410	375	416	417	397	405	394	428	426	440	412	405	410	384	408	427	473	413	435	420	416	401	372	428	372	392	409	442	416	400	437	420	418	414	380	424	432	369	413	414	369	395	406	404	467	417	432	399	416	386	428	371	388	384	433	428	415	399	409	454	373	457	381	402	414	427	415	407	413	411	427	380	401	437	430	395	378	414	447	403	414	386	444	397	413	413	404	434	395	461	389	408	462	452	426	427	413	448	432	422	409	413	395	410	422	440	426	428	413	428	422	420	426	407	432	415	416	393	411	409	455	407	403	412	412	404	389	395	404	409	392	433	454	416	402	392	401	417	440	390	438	428	409	389	393	418	394	405	420	389	433	414	381	396	394	433	418	404	417	424	396	422	439	448	447	456	414	424	431	397	414	419	437	432	411	416	400	436	404	404	420	472	467	440	426	363	400	395	400	455	434	423	421	444	401	432	398	426	415	410	446	396	420	432	401	376	389	419	389	422	410	431	478	400	415	389	397	397	416	409	401	400	387	398	450	422	430	473	423	389	395	408	388	385	439	409	439	389	423	415	409	422	395	427	423	424	406	430	423	416	394	428	423	394	419	429	404	417	426	427	475	403	412	391	393	366	402	431	444	396	414	407	407	363	424	446	398	430	412	399	436	401	376	411	390	424	451	441	405	413	412	373	375	415	428	418	378	388	414	418	441	407	433	434	437	378	380	443	424	423	424	435	410	426	426	432	409	439	429	380	386	415	442	399	420	411	404	400	391	404	413	405	399	418	390	404	421	420	409	404	427	436	401	412	384	402	407	395	429	424	425	419	392	441	394	385	371	427	402	428	406	419	399	412	438	379	404	413	415	447	421	432	435	427	447	391	395	416	393	396	404	470	405	435	398	393	413	392	444	403	410	412	417	401	385	405	418	395	409	413	429	384	392	404	413	412	431	429	453	434	404	416	404	454	415	420	384	420	436	384	425	411	358	415	386	416	400	377	443	394	402	421	407	378	410	404	412	414	377	431	443	415	441	432	420	399	414	431	401	416	419	468	420	403	407	391	418	419	410	428	412	446	411	425	447	393	384	387	376	419	427	377	404	386	434	414	388	408	424	399	421	451	404	394	420	391	372	381	428	452	384	394	396	389	437	453	427	405	396	408	410	397	434	407	397	408	428	438	410	403	385	426	454	385	390	405	405	394	451	413	401	402	402	395	427	366	429	402	421	421	419	414	389	420	419	426	419	429	422	418	411	381	400	389	431	424	390	408	426	391	400	412	413	398	437	440	411	401	437	403	378	415	396	380	455	433	421	411	391	429	407	429	451	429	388	387	385	420	420	424	393	439	410	410	439	384	422	423	434	408	390	429	415	409	412	423	408	410	393	405	404	394	404	451	385	420	416	417	403	403	386	467	431	416	374	390	404	393	408	400	440	424	431	409	422	414	390	401	375	412	431	440	431	404	415	407	460	430	426	427	388	402	381	388	399	426	404	431	418	421	446	449	371	432	404	436	429	423	401	432	401	426	424	454	447	421	429	376	410	400	418	413	421	422	440	379	422	445	399	442	424	399	411	417	433	412	389	425	400	422	389	437	385	397	424	418	414	409	390	399	424	464	398	429	409	421	427	393	450	410	400	432	418	414	381	442	425	440	417	417	427	409	413	442	409	380	345	436	377	427	415	448	384	458	419	410	403	417	442	403	433	406	396	449	410	422	423	401	413	393	427	441	383	409	360	422	416	418	409	420	423	431	418	403	389	444	382	434	390	425	435	412	402	379	390	448	423	438	401	371	409	424	396	397	411	398	426	399	424	386	407	419	424	436	423	417	396	386	444	406	422	401	461	425	432	372	456	413	347	461	407	429	383	416	383	417	397	413	416	460	409	427	417	398	426	396	423	410	411	410	441	373	423	454	449	404	421	445	392	393	399	401	429	397	434	418	396	421	395	422	399	415	412	430	433	437	438	435	439	401	417	410	443	425	399	407	413	395	406	404	404	398	411	418	401	407	375	416	418	435	467	389	439	388	403	418	402	465	403	428	414	440	424	415	396	424	375	428	449	398	451	405	372	436	430	427	426	401	391	400	409	400	403	390	405	358	403	420	418	393	410	413	381	400	428	457	379	430	402	426	403	381	420	391	417	440	373	419	386	409	369	407	436	390	412	423	445	435	430	401	417	406	428	428	430	421	398	396	469	422	397	424	396	441	410	395	443	408	405	373	428	399	429	378	355	423	433	427	408	423	395	429	414	423	450	410	395	436	386	408	433	399	407	394	432	416	421	420	416	372	384	424	438	397	408	419	411	448	424	439	385	393
22873	21399	29156	24016	21400	21490	10245	2548	1934	1206	3284	12784	18978	19269	16903	11543	7217	4429	2284	1251	870	647	567	557	526	490	563	500	511	518	537	584	539	520	525	531	563	502	488	502	459	545	503	543	475	478	505	532	500	517	529	551	535	533	542	513	502	543	524	513	566	511	551	521	561	526	472	478	520	547	508	529	563	538	525	496	545	517	486	546	515	547	480	567	498	526	481	510	530	537	524	554	519	487	507	536	579	532	541	512	504	508	482	473	463	511	523	531	564	526	561	530	511	508	515	512	509	489	546	514	544	553	485	494	523	539	525	531	508	522	505	535	567	539	516	536	506	475	563	512	530	599	542	558	525	543	499	520	511	469	517	550	559	538	508	515	505	540	534	508	495	543	489	500	522	536	515	532	489	510	502	541	523	538	513	514	567	553	504	547	548	506	506	587	496	516	523	531	548	497	527	486	529	478	544	506	512	514	540	513	502	560	502	490	482	554	492	536	530	500	509	483	487	523	550	527	545	540	528	541	559	499	554	528	503	567	470	513	532	520	532	545	479	515	551	522	540	529	554	489	504	511	535	538	474	542	553	528	511	502	499	513	509	516	481	526	531	535	547	539	542	523	524	521	533	506	535	570	566	513	497	515	541	527	504	540	520	526	526	549	484	529	489	483	497	547	498	495	540	516	559	508	514	522	528	502	509	564	559	533	515	512	520	520	525	516	510	512	475	506	517	511	512	542	475	513	516	527	470	530	518	487	557	548	488	493	555	516	503	507	515	533	550	543	523	550	541	518	465	531	555	534	530	552	523	533	497	522	516	505	492	536	562	515	518	557	563	491	509	504	481	531	521	526	548	478	499	526	542	525	535	509	498	520	547	463	516	526	485	522	536	562	537	534	509	511	536	515	513	468	509	533	513	523	517	521	562	489	506	566	506	543	508	508	494	496	518	541	540	494	535	562	509	504	516	539	534	529	495	527	519	553	542	530	557	505	506	521	489	527	520	505	531	492	491	493	520	530	503	477	527	504	528	495	457	529	497	493	542	501	525	552	503	516	501	539	503	495	469	477	529	520	493	519	529	508	573	516	531	539	516	521	466	532	556	546	510	483	546	527	509	494	558	481	509	561	540	532	531	481	529	498	526	545	540	508	519	504	511	534	526	552	487	499	536	474	551	523	528	534	482	531	538	526	499	520	482	496	533	505	498	522	518	484	506	536	547	543	524	543	505	550	522	510	502	486	494	490	503	554	506	557	470	528	501	487	504	515	518	545	534	532	542	501	512	497	544	489	557	535	469	494	540	484	505	498	504	512	493	547	548	540	496	536	524	507	516	541	547	491	509	558	506	528	486	545	532	525	496	518	516	518	481	514	549	510	499	557	495	506	539	493	513	512	518	487	509	523	478	537	585	532	516	498	558	499	498	511	538	542	540	538	482	542	487	541	540	523	517	538	519	476	516	521	490	512	551	518	517	517	514	501	541	530	539	523	517	504	515	538	521	521	505	485	561	522	526	487	516	503	480	514	520	536	519	516	473	538	545	537	474	525	507	507	496	503	531	504	528	524	546	511	555	505	503	538	520	520	530	504	536	487	548	575	526	498	506	511	519	540	514	528	518	509	553	520	484	520	524	532	527	486	481	536	527	501	523	555	568	542	534	519	489	514	515	537	526	479	513	536	521	528	564	507	521	517	486	539	504	562	505	482	546	500	503	491	516	508	506	507	504	512	510	497	504	484	541	502	537	512	547	501	521	507	536	541	514	533	520	485	524	546	501	495	511	553	479	510	469	537	516	507	506	538	557	516	510	485	508	521	486	517	472	528	528	530	525	549	516	484	505	494	519	514	519	503	511	524	536	491	511	548	528	503	574	514	525	488	533	524	524	556	475	511	544	497	516	523	507	496	513	528	512	538	497	534	483	508	504	505	555	501	489	566	552	518	514	498	490	510	477	514	477	542	508	538	514	514	496	499	489	496	544	512	507	529	537	523	494	517	535	555	502	525	500	521	517	530	501	580	529	547	516	522	556	509	494	511	537	487	520	548	519	538	473	519	532	493	507	490	539	541	507	542	515	527	515	511	498	511	512	502	494	519	571	502	498	531	525	510	534	509	521	501	476	511	505	494	482	501	500	495	516	486	535	497	517	527	509	534	519	531	524	527	555	532	548	497	525	504	527	475	522	488	550	490	500	564	502	521	501	524	516	505	538	531	538	517	575	532	550	469	542	532	552	499	511	504	486	495	508	534	539	488	503	522	551	488	540	513	485	526	493	526	516	490	525	528	535	532	528	494	503	498	560	492	504	485	523	542	509	502	494	485	496	510	493	513	528	533	535	544	519	506	509	498	519	520	552	548	507	512	516	498	531	606	510	478	526	484	536	537	551	491	536	526	546	496	520	530	506	525	522	551	504	513	551	527	533	515	524	543	507	502	533	505	503	526	541	513	525	515	540	513	497	514	512	485	507	525	522	520	497	502	562	501	521	506	528	554	552	534	501	504	499	523	474	516	533	466	523	495	497	521	494	533	531	516	509	522	588	491	475	491	486	545	538	530	505	495	514	554	551	485	516	545	515	547	560	558	488	542	486	477	553	508	493	466	544	565	479	500	518	544	506	480	532	519	530	516	494	530	539	499	508	555	495	537	513	534	505	519	510	515	505	531	497	494	537	524	503	491	548	571	587	530	532	514	482	533	503	542	519	529	509	527	512	528	504	565	506	529	522	510	496	531	532	488	485	537	513	551	508	505	505	527	536	542	509	547	515	521	544	548	551	512	512	523	534	527	528	516	543	499	503	507	490	496	516	538	501	547	533	562	516	517	523	489	532	545	516	567	494	516	544	497	504	512	531	514	506	513	498	566	513	546	479	551	516	495	485	513	515	509	496	522	525	512	515	528	495	522	525	478	498	532	523	502	525	512	542	507	542	553	498	486	517	499	540	523	538	523	532	532	559	532	495	538	503	515	542	519	548	514	529	500	554	523	494	583	538	515	496	516	491	465	513	523	555	505	533	520	542	534	479	508	514	529	556	541	467	514	523	508	562	517	546	490	513	540	536	549	533	498	530	463	530	470	487	506	520	482	562	523	525	525	515	497	520	534	504	543	504	506	519	528	464	522	517	475	513	529	526	519	509	530	520	490	527	520	548	547	521	490	536	489	525	537	530	522	537	544	514	529	518	492	501	496	545	484	516	538	522	506	542	510	525	554	513	446	511	524	486	519	528	500	528	514	509	566	559	539	546	545	504	539	508	522	503	532	537	505	508	510	526	523	516	538	483	531	525	506	543	544	538	530	486	533	519	502	566	482	541	489	521	484	510	521	534	499	537	542	492	514	524	467	503	505	518	502	548	525	496	501	555	547	497	535	500	465	505	534	555	518	449	521	546	481	484	504	492	469	476	495	478	523	541	526	517	475	507	507	529	518	541	528	491	493	473	526	506	490	535	529	509	535	515	489	510	522	509	503	506	499	544	501	567	517	567	528	521	500	518	475	528	544
19742	33468	20818	11269	5343	3588	3668	4033	3546	2004	5841	19611	24668	23991	21063	14991	10203	6542	3507	1744	1138	785	626	553	530	555	575	544	529	515	568	518	537	512	528	495	551	574	533	505	570	480	494	564	549	540	615	556	548	529	559	509	553	554	528	529	518	510	547	551	542	560	545	513	553	558	528	528	529	529	539	555	485	530	540	558	518	561	526	552	541	511	552	552	550	537	540	591	532	558	544	531	576	582	533	565	537	488	531	536	510	547	533	593	610	527	537	563	526	596	490	525	554	562	500	532	533	509	548	581	555	544	553	514	542	522	562	536	500	534	549	502	526	570	517	561	520	546	542	576	526	538	511	541	524	547	540	507	503	523	535	527	519	572	485	549	517	558	528	535	538	494	530	509	529	555	483	510	561	560	526	516	491	515	553	578	535	571	537	526	488	571	495	554	549	524	531	556	520	534	520	545	493	535	519	547	492	588	542	523	560	550	554	510	537	580	550	574	519	546	536	502	488	555	525	543	543	515	552	521	498	565	562	516	508	541	541	581	562	560	558	551	552	507	554	500	560	543	531	541	505	536	538	527	543	579	512	520	583	548	537	547	567	520	524	542	570	548	579	542	547	583	595	519	555	554	547	524	542	607	534	520	569	562	565	560	500	536	558	502	534	546	598	571	530	512	486	529	542	515	533	520	564	539	587	533	524	551	553	507	517	563	519	516	558	570	511	558	568	537	529	531	534	522	539	516	546	515	531	543	539	573	528	559	520	533	546	565	532	537	489	548	571	515	552	523	520	531	502	520	529	506	520	571	525	552	513	555	505	529	539	533	541	591	543	574	559	534	544	542	566	542	545	550	570	505	536	604	515	530	575	571	543	593	516	549	509	542	534	529	563	545	523	469	539	547	529	541	577	511	521	545	554	562	561	556	505	555	540	557	520	517	558	564	567	515	538	561	522	529	519	551	527	539	559	544	545	552	565	562	592	531	497	513	508	569	513	533	531	567	547	528	492	519	524	583	541	506	522	581	594	545	521	528	542	540	536	510	545	515	512	513	515	538	582	546	527	559	551	514	539	516	535	573	532	547	506	520	546	558	524	528	515	536	503	561	523	563	554	562	514	459	562	527	552	539	561	532	527	555	549	519	536	529	546	559	558	553	554	493	505	556	524	545	497	550	590	527	563	547	532	571	537	557	519	554	530	532	509	545	538	559	563	488	529	552	562	555	531	552	557	536	546	598	550	548	522	577	544	506	546	551	542	546	555	508	541	519	511	545	555	510	573	503	513	522	536	547	511	565	560	522	515	570	522	537	587	530	567	532	550	522	511	564	546	514	534	567	509	544	568	542	522	555	513	531	528	514	564	555	534	534	537	536	551	572	524	551	564	564	516	514	564	582	497	569	534	562	547	588	546	526	544	552	514	541	490	515	560	561	537	509	578	535	518	550	551	522	530	493	533	559	560	528	551	526	552	542	530	570	560	581	533	571	514	580	544	574	528	519	543	551	546	518	567	516	531	526	561	539	540	550	515	541	490	575	549	508	521	549	536	550	513	530	513	557	562	511	548	527	555	558	514	531	528	551	555	598	534	539	531	564	543	538	532	529	543	560	571	547	575	550	544	529	565	533	532	546	531	516	549	567	493	526	518	560	569	535	517	572	543	520	519	572	505	564	532	555	505	530	487	550	544	529	519	563	530	554	543	554	544	536	533	544	494	529	567	586	520	526	568	489	554	514	538	515	543	541	540	556	493	557	570	550	490	589	572	496	553	557	551	565	550	564	530	556	576	520	509	553	557	518	553	531	500	548	558	505	566	515	508	528	563	574	555	554	552	561	601	520	562	523	576	529	530	540	520	526	532	480	550	548	555	557	531	479	535	542	545	568	518	556	489	549	562	594	557	530	590	554	534	520	555	506	564	564	571	521	484	551	505	534	548	559	521	546	534	563	520	533	555	552	552	574	522	517	521	524	547	524	549	545	515	521	548	515	532	572	526	490	516	529	514	513	534	549	525	544	529	527	512	547	551	543	520	513	487	527	525	509	589	511	530	511	492	569	551	533	535	547	542	540	519	558	533	489	511	543	520	507	520	584	527	562	517	519	530	519	537	573	559	547	516	507	523	542	551	517	536	525	541	550	534	560	499	558	514	532	565	536	553	500	534	508	573	541	568	575	523	524	520	558	485	551	501	571	514	556	531	563	495	547	538	542	534	562	519	591	531	505	516	537	560	518	590	554	539	550	559	536	516	522	532	506	520	538	483	574	543	572	520	567	533	527	512	537	577	528	554	557	498	554	529	514	556	526	519	556	517	553	555	512	601	549	544	502	544	536	532	556	524	557	564	525	569	535	523	556	566	531	549	539	497	561	531	478	547	565	510	520	556	526	541	519	539	486	517	543	577	519	501	552	616	511	520	529	573	518	562	514	507	504	531	542	497	496	500	512	501	541	543	546	549	494	541	527	545	556	593	522	560	554	512	503	530	539	488	501	524	529	493	528	535	567	519	486	587	559	538	517	569	518	520	538	515	541	541	566	518	530	540	521	499	513	535	559	539	557	503	569	525	560	547	559	530	550	550	544	571	521	532	513	612	545	581	490	539	515	529	537	603	549	556	541	500	535	570	554	514	528	563	521	536	550	545	565	547	526	586	513	514	542	553	558	580	537	590	533	537	541	561	533	538	494	523	553	543	566	507	527	517	569	533	520	524	535	548	551	505	543	551	542	548	552	520	526	518	555	510	517	567	511	552	558	551	512	556	517	555	514	539	531	545	515	559	521	563	513	549	499	510	527	576	540	545	511	531	517	517	531	507	543	586	550	543	547	532	509	519	538	557	533	528	556	571	510	536	530	537	498	532	581	536	558	532	556	528	552	558	534	535	587	530	523	526	567	551	581	515	521	518	530	524	560	522	510	530	522	528	519	518	510	517	515	533	514	530	545	589	518	547	585	512	556	530	523	574	540	528	540	546	549	517	542	583	527	556	500	496	550	526	490	556	489	557	543	532	513	513	541	520	567	514	559	533	541	514	528	530	541	549	495	508	543	548	520	516	538	534	525	545	532	511	543	551	498	527	565	533	560	516	530	487	548	536	521	547	576	477	552	566	518	553	577	564	523	547	578	538	563	534	570	569	517	514	539	545	531	562	542	546	544	551	516	540	523	513	555	529	531	498	513	520	550	515	505	549	528	514	550	522	571	540	555	497	570	540	523	524	542	544	541	564	559	516	548	551	531	513	560	540	532	571	566	538	536	561	516	541	541	523	541	496	568	508	518	543	506	522	528	545	567	535	568	543	563	563	552	547	516	538	536	541	517	558	515	486	538	516	531	508	511	497	538	554	570	520	542	548	545	506	546	532	510	525	524	502	559	529	513	552	549	503	561	545	555	581	531	523	536	495	545	554	592	517	500	555	548	543	544	571	512	526	535	509	536	535	547	525	502	556	586	537	572	525	536	483	521	580	549	537	560	529	519	499	591	514	547	546	488	528	551	515	557	492	590
28136	20662	13207	5219	1113	665	602	517	524	479	544	692	975	1088	1164	1067	773	629	513	407	376	351	304	314	303	342	342	325	331	309	337	328	320	353	297	307	342	329	333	321	330	321	326	350	334	303	290	316	342	350	340	290	318	339	322	304	321	319	326	347	346	327	284	325	330	328	355	315	275	308	325	315	301	340	328	290	344	304	303	315	322	327	295	344	338	337	332	327	325	330	306	338	341	355	317	336	335	317	340	325	318	313	316	337	301	298	321	352	335	327	311	342	294	330	327	356	354	318	329	329	296	309	336	319	296	320	344	340	320	350	305	337	345	314	331	320	331	296	301	301	361	330	329	313	342	324	330	311	325	324	334	330	324	332	337	348	344	336	332	289	308	342	345	345	296	332	336	327	336	327	312	298	349	336	337	320	353	331	326	304	355	309	359	308	339	324	334	340	320	302	288	327	322	361	333	301	319	327	300	319	305	342	341	342	337	316	357	331	343	356	307	324	321	335	334	318	331	316	287	300	320	314	334	334	321	339	307	316	335	320	322	340	290	312	339	328	328	297	321	321	348	339	320	324	307	357	334	308	339	327	317	300	298	294	324	298	310	333	324	343	338	309	332	337	338	356	333	305	290	344	362	320	345	336	338	334	334	308	344	340	354	312	353	342	300	324	325	337	358	321	345	340	335	335	334	300	346	352	357	339	307	315	320	330	316	349	341	337	315	335	309	336	363	355	326	297	345	308	331	367	354	352	342	319	308	356	344	340	327	343	304	332	304	313	304	310	325	355	308	359	341	305	294	316	336	303	359	314	324	346	318	327	325	317	308	322	343	330	343	307	319	313	336	301	338	330	304	338	313	321	318	345	346	335	322	323	349	293	336	343	322	333	327	325	300	316	328	303	306	310	342	332	337	370	323	322	321	325	331	338	308	324	348	344	321	293	319	310	285	325	322	296	331	309	310	323	332	322	355	334	344	314	347	316	329	328	297	320	349	370	369	314	336	336	318	309	331	339	322	323	322	336	330	321	330	308	339	301	312	324	329	316	326	337	321	330	367	348	346	297	318	308	322	325	329	333	344	322	330	319	320	353	332	335	318	375	346	350	351	336	305	306	341	336	334	316	324	328	340	312	344	306	322	334	309	312	341	333	331	378	343	316	332	350	327	299	320	332	335	335	334	346	319	327	323	337	358	330	369	331	299	351	336	355	319	309	347	355	308	334	329	354	315	351	335	336	312	293	326	328	318	335	315	312	322	335	318	327	333	354	318	367	341	350	341	294	304	338	337	334	356	292	325	314	313	329	334	323	334	360	292	338	313	335	326	310	349	346	312	336	327	271	334	323	347	310	322	325	334	347	327	320	328	311	316	321	326	371	294	322	329	324	329	320	367	312	304	323	351	308	299	314	309	334	339	309	325	350	346	313	337	292	321	301	339	312	327	336	314	318	320	317	332	330	321	350	306	314	354	329	351	354	340	304	342	315	344	333	317	321	342	356	303	339	295	310	315	324	321	331	327	348	339	334	317	312	327	347	337	359	301	322	315	326	334	306	306	327	315	326	319	339	364	301	320	317	337	322	316	290	365	346	303	309	340	328	312	296	332	294	338	318	335	363	287	319	306	329	342	327	340	373	337	324	309	344	344	331	338	345	342	312	355	345	332	300	320	337	334	323	361	347	348	324	330	318	350	303	327	363	330	348	282	296	304	320	311	332	311	309	310	307	316	328	335	322	293	296	369	285	339	334	302	310	362	322	318	308	337	319	322	313	357	347	318	313	314	341	331	332	304	330	335	327	307	301	290	329	335	344	338	321	308	330	333	324	347	305	301	338	308	332	329	293	331	313	322	342	372	343	335	350	317	325	322	304	299	343	310	319	307	317	327	310	285	309	320	329	313	336	346	313	319	324	341	349	329	337	340	315	311	332	313	284	328	317	333	346	334	329	365	322	305	309	298	334	339	346	331	314	320	344	339	304	360	335	319	331	337	321	297	342	357	312	311	314	300	326	360	347	311	321	320	321	346	336	340	321	329	316	328	338	314	315	331	333	298	332	316	307	305	357	354	332	346	339	353	323	306	331	300	336	323	317	317	320	310	368	344	326	322	314	350	295	322	315	338	333	327	350	318	308	321	316	314	350	353	331	327	336	331	324	348	320	327	389	355	306	327	283	308	329	326	320	312	307	317	323	329	308	310	331	330	370	316	318	342	310	319	318	303	352	336	331	315	344	342	339	285	332	314	298	335	345	310	309	315	317	330	324	322	347	370	342	319	323	289	336	284	293	323	301	329	350	316	341	303	315	311	301	341	334	340	334	332	317	349	294	330	290	319	328	331	336	341	334	337	348	336	336	333	337	325	358	341	314	363	362	318	308	299	339	325	322	326	342	366	333	336	330	322	327	349	343	332	309	331	364	325	324	362	325	327	311	326	321	334	319	336	330	316	357	353	336	320	334	309	327	312	373	332	333	349	318	349	353	365	311	350	308	344	282	326	321	334	311	317	331	320	313	329	334	305	302	331	339	349	309	301	345	309	311	334	327	354	318	349	320	343	324	333	339	365	292	305	332	312	354	328	346	328	327	335	316	329	324	295	356	336	321	301	325	362	353	316	354	304	304	339	373	316	330	305	337	361	328	316	297	333	329	313	328	343	310	325	333	315	342	348	326	326	312	332	330	322	323	320	304	309	330	330	334	341	317	311	339	322	332	342	320	318	320	335	329	325	314	316	345	344	309	344	286	323	333	332	295	336	313	337	321	320	297	348	340	324	322	326	338	338	349	341	335	298	362	343	327	309	322	333	312	311	311	341	345	302	323	303	311	340	331	319	311	310	345	335	318	324	336	311	312	327	358	311	314	345	314	326	316	290	329	333	341	309	308	321	330	341	336	325	304	334	305	311	321	324	321	331	341	330	327	329	326	342	316	356	333	390	339	314	322	311	338	326	313	342	343	333	332	300	313	307	314	343	304	320	317	309	336	328	353	324	325	309	334	327	310	354	334	329	326	327	347	298	356	328	338	316	303	327	333	296	317	340	327	334	304	300	300	333	330	343	319	284	312	370	332	331	322	303	356	335	336	308	319	324	315	329	333	294	332	315	306	318	327	360	317	333	309	323	334	315	360	348	305	297	321	314	323	331	314	344	307	323	326	345	357	338	320	363	316	320	356	341	345	305	318	348	347	326	316	340	346	330	321	307	333	314	324	303	348	320	336	321	309	333	321	335	334	342	305	317	311	348	306	330	342	370	319	331	304	313	311	363	335	315	354	312	317	325	365	320	323	344	323	329	362	310	338	320	334	329	312	312	341	323	321	345	352	358	329	321	343	335	298	306	347	356	324	359	340	330	323	344	348	324	363	333	292	332	333	329	316	320	343	340	326	314	321	332	312	342	343	341	325	311	328	350	332	298	341	313	341	300	320	331	357	312	348	306	327	333	292	341	325	337	340	324	290	340	332	327	328	330	313	317	313	327	345	330	344	313	323	312	285	317	352
13477	20680	11605	5665	1706	986	994	709	699	673	755	964	1405	1564	1618	1364	926	734	604	506	447	376	375	342	359	385	389	344	370	364	371	350	361	323	347	331	342	390	349	309	324	350	341	348	357	381	349	302	373	367	340	342	330	347	364	381	377	331	349	356	342	349	361	359	363	336	353	334	326	337	362	354	367	345	333	344	371	375	361	352	359	354	363	351	369	362	373	364	318	359	326	369	333	340	372	364	337	367	331	335	358	344	341	330	350	365	343	388	361	328	367	327	392	348	331	335	363	345	358	342	356	391	347	361	352	322	371	360	323	341	351	365	359	351	418	341	371	331	324	352	350	331	345	369	346	380	352	366	333	354	340	354	381	325	344	345	340	360	357	346	356	372	366	341	338	322	345	315	329	326	358	348	367	369	312	343	362	351	381	362	350	326	337	348	344	335	336	371	314	352	370	338	382	348	366	334	354	384	386	347	360	349	378	366	362	354	341	368	360	351	355	359	351	355	355	344	336	367	343	353	359	341	337	344	373	381	336	360	368	379	369	377	346	347	337	361	353	345	365	346	388	358	360	353	356	326	342	353	341	320	361	342	376	317	371	357	338	385	337	374	366	339	364	339	350	325	376	383	346	347	354	349	359	339	379	335	358	332	351	383	333	349	328	384	374	362	330	356	340	356	379	321	351	370	330	360	358	353	336	352	315	377	358	345	312	376	374	353	371	376	351	365	341	360	370	348	362	313	345	373	362	365	326	360	358	325	334	327	349	364	329	359	351	325	386	382	344	358	352	316	349	397	365	353	337	388	396	348	333	352	320	349	342	344	354	365	341	348	370	337	320	361	338	337	349	385	357	378	327	347	369	369	363	373	331	365	349	346	349	348	396	331	361	322	317	340	334	357	353	406	356	334	327	355	337	374	353	327	344	332	356	349	408	381	345	355	328	379	379	356	352	350	361	324	372	339	316	343	357	353	371	346	358	370	363	364	343	358	350	366	348	305	342	352	340	342	380	359	374	338	340	325	380	353	329	326	356	324	370	381	301	354	363	322	334	341	370	389	377	340	359	354	344	357	371	339	362	348	375	328	344	376	363	314	350	329	317	347	400	353	345	345	372	357	343	372	357	326	380	330	375	339	378	381	341	340	363	346	323	323	353	385	392	359	331	379	339	355	333	369	335	300	376	338	338	333	350	339	334	387	340	375	339	308	353	386	363	374	337	399	374	331	335	362	377	348	377	384	363	329	336	375	341	339	339	351	368	361	373	342	356	373	358	377	319	361	313	365	338	365	313	348	316	346	387	327	354	359	318	355	359	337	389	346	398	381	361	339	384	351	363	341	352	343	334	346	364	362	354	345	362	367	344	353	310	341	385	351	371	331	317	335	353	344	373	301	356	393	334	355	369	361	334	335	363	360	365	366	374	348	336	338	353	371	353	345	366	373	317	337	385	391	392	384	379	370	365	370	334	377	360	354	351	375	341	346	372	339	384	332	346	362	333	344	368	322	356	371	340	372	338	347	354	373	338	363	341	358	324	306	334	358	376	354	367	362	344	325	360	389	346	354	362	370	369	323	327	371	371	321	383	353	372	341	377	350	353	353	337	350	356	334	383	363	357	346	345	349	345	350	350	319	340	357	312	352	363	365	374	348	330	378	358	319	381	370	349	374	361	328	337	356	348	359	354	369	362	362	333	362	355	342	304	340	320	345	368	348	364	365	368	311	347	351	355	336	368	369	369	338	346	367	370	328	341	352	362	343	366	322	374	345	360	358	354	357	347	340	380	358	373	320	349	344	355	353	377	388	316	358	352	338	349	349	353	362	338	337	375	331	368	369	328	344	373	371	327	370	372	365	362	323	356	317	379	338	373	342	370	341	388	336	329	368	324	352	361	363	324	344	352	350	373	341	369	366	336	362	356	340	371	305	366	384	348	348	365	348	358	339	372	336	359	341	374	361	357	373	361	378	353	379	357	331	365	357	381	335	396	333	346	360	334	369	359	310	335	363	341	365	341	360	365	375	338	368	352	346	319	361	344	365	367	384	338	357	324	361	353	355	372	327	346	375	353	387	346	331	379	361	351	356	335	370	361	350	340	298	343	316	375	354	399	364	356	337	379	340	382	403	329	328	321	354	336	335	377	332	380	299	335	346	329	333	398	341	353	341	319	350	383	329	376	332	351	358	364	342	348	343	331	342	343	346	319	345	361	378	375	350	350	376	348	363	387	340	345	379	374	347	319	359	368	381	328	363	343	350	367	364	343	333	343	367	325	354	355	319	320	356	350	349	349	353	347	354	366	306	371	360	338	354	364	372	315	364	344	327	335	330	372	348	368	349	373	379	359	352	405	332	354	384	357	346	358	393	344	340	363	361	336	354	361	368	361	310	374	344	326	342	353	360	371	359	367	331	347	369	366	348	363	390	362	390	327	354	352	364	345	337	353	332	374	367	346	375	377	340	381	328	374	340	338	368	347	339	337	357	372	364	339	337	357	343	337	356	352	339	364	348	368	354	339	343	341	324	320	388	346	327	379	363	380	350	363	326	367	358	375	340	356	358	348	334	335	341	397	340	367	392	356	360	401	360	353	356	344	374	338	339	358	335	356	347	354	342	363	341	353	348	369	320	367	347	352	394	338	334	353	359	367	378	377	363	326	399	348	340	351	339	351	369	361	353	353	372	338	331	329	372	342	350	357	340	331	321	390	382	355	341	314	351	379	352	358	322	318	344	366	371	348	359	340	377	364	351	366	326	370	327	313	334	350	356	357	393	339	353	356	364	356	309	346	322	353	355	339	355	339	358	347	324	344	353	325	341	346	349	360	375	339	353	336	334	329	344	338	357	343	373	321	381	325	384	388	339	360	364	352	348	347	354	351	361	341	348	329	341	355	346	390	346	309	327	331	346	316	347	340	311	356	361	345	318	367	386	330	310	336	378	345	374	339	376	339	370	358	334	364	309	328	384	348	334	340	372	381	355	336	347	350	362	354	354	301	365	342	379	350	375	365	330	359	366	371	324	370	365	357	342	353	372	352	305	342	367	358	354	358	342	334	318	374	365	374	354	345	342	330	365	364	364	306	333	384	367	328	357	357	351	345	383	362	362	359	360	361	328	369	389	354	342	342	341	348	351	387	373	383	364	354	361	357	369	356	385	346	329	336	371	355	371	355	348	342	367	322	336	350	321	378	332	310	342	382	351	340	340	343	343	335	358	363	328	365	367	358	370	342	356	329	351	317	353	337	351	308	390	299	350	334	323	331	390	342	333	336	357	335	373	332	332	369	345	383	345	362	362	327	346	348	375	389	379	354	340	369	341	338	381	350	358	354	364	338	381	346	346	378	358	359	324	347	360	335	327	366	363	361	353	343	378	362	343	333	306	325	373	335	342	363	329	335	376	354	348	341	338	301	352	335	324	361	344	312	342	312	364	314	366	343	359	375	323	327	355	347	372	319	368	344	362	358	345	369	371	381	352	342	377	321	363	378	323	347	347
24303	21389	28432	24705	20852	5520	1250	889	704	810	802	1548	6604	10247	9486	6043	3794	2350	1338	800	567	463	447	414	395	393	389	340	386	398	418	364	376	379	386	409	401	372	371	390	387	390	405	393	385	427	371	385	394	359	395	428	381	397	390	377	394	431	353	369	413	418	370	405	403	401	391	407	384	372	402	359	374	434	377	384	377	374	369	405	382	366	383	370	396	384	400	403	349	399	378	398	410	402	360	399	371	393	360	413	413	389	361	390	406	374	388	378	334	426	386	410	396	395	403	394	367	375	395	404	378	426	387	408	395	382	346	364	405	382	428	386	401	378	396	387	393	407	399	402	358	393	406	362	405	406	396	441	378	370	396	430	386	423	388	410	422	370	409	409	419	359	386	398	385	423	388	383	416	401	384	384	395	399	420	385	400	396	414	379	402	353	399	402	408	410	393	423	403	388	394	385	384	403	377	395	425	380	432	413	358	391	377	348	384	412	388	447	363	369	374	348	399	369	385	367	404	374	372	390	386	388	390	408	383	401	386	356	427	389	410	361	394	395	378	396	396	406	395	377	383	399	402	408	397	381	395	415	410	420	409	380	414	398	407	390	398	414	394	381	393	374	354	422	384	390	390	374	385	378	421	382	373	410	372	403	427	411	402	387	432	412	387	403	411	396	405	369	392	359	402	391	362	376	425	406	400	391	399	408	370	383	389	381	411	393	354	375	406	412	384	389	396	405	403	389	412	392	400	390	428	420	382	349	391	380	415	410	395	404	392	384	416	389	368	402	392	399	393	409	382	395	369	379	393	410	380	418	418	392	426	395	390	414	357	401	385	376	432	397	355	393	403	393	388	370	374	425	401	362	368	372	397	386	414	389	398	417	391	412	409	394	368	381	383	383	419	368	389	406	386	404	406	390	413	417	382	376	433	422	347	401	392	378	396	369	377	373	391	403	394	388	423	406	421	394	384	384	368	391	391	388	400	375	387	392	395	415	383	395	362	383	415	409	409	369	379	409	380	407	414	378	394	425	390	392	395	362	376	363	404	408	370	437	359	382	368	413	407	371	365	367	420	405	405	356	398	369	395	362	404	399	421	376	367	387	389	413	380	387	429	370	378	342	426	391	363	403	398	373	378	421	372	398	413	418	431	379	418	412	374	400	367	386	326	375	372	368	374	386	388	392	420	378	403	388	354	368	381	376	396	418	424	409	406	377	374	398	401	374	401	339	386	400	375	434	394	363	413	378	378	403	385	408	371	391	425	404	427	402	410	364	383	414	424	377	398	389	400	439	394	401	391	372	393	405	386	361	401	396	393	413	380	407	385	357	381	409	404	400	414	390	365	396	361	379	407	404	388	437	389	394	400	427	403	390	388	393	417	387	394	384	380	396	354	410	367	411	407	380	369	352	403	409	395	404	352	387	392	388	422	386	379	384	410	389	372	387	382	353	415	410	375	407	391	366	391	401	387	386	374	417	401	427	427	389	389	383	385	413	378	420	393	388	428	385	395	364	374	399	373	385	372	396	386	390	379	394	411	386	403	423	395	402	419	392	368	378	397	375	377	355	398	389	361	395	401	412	427	383	390	409	363	381	361	392	373	419	382	412	394	343	379	394	399	372	362	380	377	385	391	374	422	378	369	385	398	381	403	410	388	424	366	387	399	419	387	381	368	403	418	384	397	374	398	401	388	413	410	368	375	395	400	406	389	383	376	418	388	355	408	360	422	415	355	385	382	366	388	438	400	406	377	389	386	396	430	383	384	389	416	385	396	411	395	373	400	419	386	361	399	370	409	398	376	378	419	373	410	422	411	392	389	380	394	417	411	454	406	406	378	375	387	379	407	406	418	395	402	411	377	390	412	394	384	365	389	356	374	376	385	366	378	382	380	412	376	425	390	392	369	418	363	405	360	375	369	389	406	367	397	404	396	391	373	371	393	416	387	408	416	410	394	357	387	384	369	367	386	401	413	346	456	386	361	391	383	394	400	366	402	350	415	399	447	404	375	336	376	410	412	391	397	436	420	382	396	378	395	443	377	386	408	404	380	403	398	403	414	390	365	402	402	398	386	379	417	402	421	389	380	385	373	395	368	375	330	366	382	396	361	368	427	379	399	370	404	375	428	391	368	379	418	405	378	401	439	399	394	412	360	428	414	403	387	410	369	406	415	391	391	406	387	438	395	398	404	423	382	394	382	391	375	389	413	404	379	391	385	379	394	389	394	403	378	429	400	410	363	356	372	442	363	401	398	376	343	394	409	385	360	399	392	379	411	364	412	394	414	397	453	413	424	382	398	401	373	395	366	397	392	385	389	387	384	398	388	384	387	342	388	364	415	382	445	352	383	384	413	374	403	397	407	370	406	360	372	400	384	378	368	394	389	426	399	404	406	425	399	374	383	370	401	391	392	384	418	382	393	393	392	407	412	378	415	387	372	404	417	400	438	380	401	364	387	416	370	404	378	369	366	395	404	381	412	373	363	382	377	385	403	395	375	402	399	410	400	411	392	402	398	381	380	388	412	419	412	383	418	380	392	390	397	426	416	399	389	394	427	417	415	384	396	437	346	373	396	380	400	378	378	413	371	337	413	399	412	378	396	381	394	387	376	368	436	392	408	380	417	367	379	395	376	376	383	399	375	369	392	408	392	410	423	416	413	377	380	388	375	412	420	409	347	376	367	435	412	410	384	361	404	401	414	368	401	422	391	412	401	363	405	384	387	390	441	402	408	387	377	404	396	401	398	401	423	398	390	407	395	408	384	372	406	363	360	372	386	377	367	379	395	382	415	400	376	383	412	403	382	385	409	394	394	423	391	386	418	387	377	409	373	387	388	378	405	389	408	384	382	387	410	430	382	402	386	374	384	401	404	390	407	394	403	395	348	395	387	407	383	422	424	412	375	428	403	376	370	393	401	396	405	406	409	403	387	392	370	399	399	373	408	432	362	394	390	410	386	404	397	376	397	383	379	394	395	354	423	402	374	412	411	352	384	393	402	440	374	372	377	376	386	439	377	375	380	382	396	426	382	420	413	399	435	398	374	421	413	423	395	396	416	394	376	395	407	387	374	416	385	389	427	398	348	399	360	377	403	383	405	378	390	376	387	374	387	417	431	354	383	400	380	396	404	400	392	424	394	393	388	381	424	386	370	363	384	370	394	388	409	401	411	374	402	397	385	409	424	383	382	396	426	370	387	406	358	372	376	421	413	417	381	394	376	373	428	408	415	421	365	378	403	389	376	356	396	360	386	402	397	382	383	391	393	381	389	399	412	397	406	424	386	379	384	373	406	408	368	385	420	375	410	419	390	404	351	378	436	402	365	428	397	406	377	383	372	386	404	401	386	397	380	403	397	379	420	393	393	390	388	395	428	380	399	409	420	369	377	398	386	411	376	392	393	373	367	396	402	386	395	429	376	358	398	401	365	382	405	366	390	391	406	425	415	385	399	383	442	409	399	403	362	366	418	393	361	396	434	403	403	372	398	382	425	396	405	427
17366	30504	19199	9795	3490	2281	1732	1424	1114	1210	1211	2618	10631	15132	13376	8654	5614	3530	1786	1070	724	489	496	425	376	410	415	408	409	467	371	391	432	420	401	389	430	452	416	430	403	435	396	393	411	396	423	391	406	435	384	410	429	386	402	400	439	399	457	387	384	417	435	428	392	390	422	434	433	429	395	408	443	418	420	379	393	387	371	410	441	383	399	408	422	400	422	434	397	426	413	380	453	411	381	376	432	391	433	410	417	417	431	406	440	435	418	438	409	406	409	415	410	413	422	429	434	402	416	443	406	417	428	389	425	405	417	386	415	412	411	420	416	406	414	413	439	416	401	395	401	417	434	408	412	360	419	399	406	414	397	418	426	431	428	431	405	410	381	425	385	411	432	418	406	400	376	435	414	418	428	418	439	433	428	405	408	416	434	412	469	395	428	396	443	431	432	417	427	431	401	420	424	399	424	453	432	405	409	432	414	426	399	389	418	394	407	414	413	409	438	407	440	389	426	427	403	432	421	432	406	421	432	410	429	409	447	424	380	417	425	399	403	416	472	413	425	434	418	406	423	424	422	436	421	396	413	393	403	410	405	427	420	436	395	411	403	412	404	418	427	391	449	440	418	436	430	438	373	409	384	413	419	408	434	400	456	441	439	445	428	427	411	422	405	403	416	419	407	397	456	428	402	388	372	430	403	399	439	422	405	420	416	419	415	390	455	423	446	419	424	398	440	384	435	436	411	425	401	403	432	373	381	407	390	457	416	407	398	403	408	426	438	387	406	419	409	417	421	460	440	410	420	440	478	398	400	409	383	407	425	453	396	422	430	443	418	416	441	382	435	459	401	379	408	405	428	447	424	405	417	455	403	437	436	396	383	415	401	434	409	412	393	405	427	427	379	407	369	407	405	398	415	428	425	400	431	418	377	406	448	407	434	418	440	393	411	415	448	392	377	404	437	434	414	409	387	422	422	411	418	442	405	430	422	436	403	432	432	388	403	394	454	444	429	420	377	423	419	425	410	403	397	391	402	408	440	427	394	415	430	425	468	398	414	449	419	391	394	388	408	418	401	447	413	417	428	411	419	421	464	459	463	396	369	416	417	435	429	371	419	438	408	425	392	386	409	388	429	403	368	408	411	393	421	393	419	440	398	402	429	393	429	405	430	451	392	416	419	415	432	421	401	416	399	375	416	391	406	425	415	414	414	373	404	408	426	416	444	415	433	431	402	391	383	393	389	403	416	435	378	419	398	376	427	415	431	390	422	412	418	401	397	403	402	422	394	423	419	450	403	412	450	369	427	405	440	439	399	432	425	452	426	430	411	430	445	361	417	434	398	397	411	413	411	375	409	415	436	428	412	376	432	400	375	416	434	451	424	434	417	417	429	389	396	381	432	443	405	419	410	430	423	437	400	434	398	442	436	403	380	425	416	381	427	420	405	415	422	436	450	426	436	383	432	396	438	421	420	449	408	439	411	392	450	417	408	419	414	391	375	430	443	416	446	388	458	412	406	427	440	407	440	416	424	425	441	413	409	431	419	431	437	447	433	411	389	418	408	379	397	422	401	401	418	450	397	415	402	405	402	418	400	421	391	377	445	413	434	409	417	399	425	400	368	420	421	405	419	424	407	443	385	401	432	428	411	341	436	436	421	406	383	401	419	411	397	423	421	413	401	431	416	424	427	399	413	440	422	393	406	403	412	415	398	417	398	420	432	413	430	407	438	407	439	381	439	434	401	361	416	397	401	425	407	437	428	408	415	443	387	412	413	394	408	426	403	413	417	447	428	401	436	380	396	413	402	436	443	405	368	428	401	395	415	396	388	412	430	447	467	447	433	418	417	406	423	413	413	397	360	405	413	435	394	405	417	422	402	420	420	389	401	414	395	417	381	415	415	396	449	440	423	358	425	397	392	414	417	451	428	385	419	410	447	443	418	417	420	403	431	396	396	424	421	395	414	422	407	409	420	453	402	441	434	395	430	428	397	421	376	409	393	397	472	423	398	420	445	446	428	431	409	430	416	434	411	394	418	417	403	415	394	414	451	423	417	394	430	418	384	414	438	395	421	418	420	431	403	407	417	407	390	405	423	437	381	443	382	434	384	398	458	386	400	450	436	408	415	418	434	407	397	436	447	452	408	391	449	374	421	392	399	394	430	407	424	430	387	424	412	424	394	416	467	414	398	390	445	449	395	418	427	423	442	437	433	420	401	405	421	401	437	411	402	392	411	409	425	386	407	386	456	427	437	411	419	399	414	413	421	398	435	399	437	427	435	423	415	401	376	399	399	441	428	414	392	405	396	377	372	411	392	398	386	445	394	426	408	416	439	453	412	399	416	408	423	415	447	401	382	412	363	373	397	407	358	374	408	413	398	406	379	418	395	422	411	390	386	427	419	432	410	407	402	404	433	380	407	376	440	382	446	359	403	457	419	446	408	440	382	403	433	432	420	395	400	399	428	444	391	420	394	371	382	383	385	410	421	417	404	415	422	397	415	378	387	406	430	405	421	392	412	396	439	429	404	402	425	391	442	399	446	387	403	397	455	438	458	437	397	407	435	399	424	391	444	436	386	402	442	427	393	403	439	417	407	407	419	430	423	428	433	441	447	388	424	404	383	407	392	396	386	406	429	421	395	416	386	412	441	353	452	429	399	392	411	453	445	417	404	406	403	414	406	438	404	397	442	445	417	393	431	415	413	428	417	426	425	418	412	418	417	397	424	468	376	375	425	408	405	440	404	399	427	440	435	409	419	440	412	439	440	426	451	428	390	412	420	419	425	401	436	402	390	398	383	440	427	430	410	398	439	456	366	407	411	443	415	409	445	461	403	416	443	399	403	413	426	414	417	405	372	424	392	433	392	419	371	406	402	415	446	368	396	458	435	415	433	415	414	413	386	423	427	405	407	375	410	411	458	459	396	413	416	457	443	427	399	397	434	398	402	405	465	426	418	416	420	407	410	422	443	421	378	411	400	454	425	420	410	439	435	415	394	425	379	400	400	448	385	404	433	416	407	415	430	430	439	433	403	420	441	423	432	439	428	443	443	400	392	416	392	431	411	412	418	428	390	418	418	413	451	439	437	434	417	387	441	390	424	391	392	404	419	403	392	418	405	398	417	404	442	366	442	445	409	384	420	439	408	414	407	410	409	415	394	425	432	383	414	441	434	435	414	399	389	426	425	366	390	433	417	430	429	410	394	406	390	393	423	393	443	418	411	406	438	421	433	405	428	405	425	412	410	368	436	408	391	424	412	403	419	383	424	416	417	396	413	427	416	440	421	393	397	434	496	414	368	427	408	426	375	464	408	380	439	393	425	422	382	424	419	395	406	406	413	457	411	402	416	452	445	437	426	403	372	437	385	431	402	456	438	459	432	434	399	430	440	407	385	399	436	399	387	436	418	395	432	379	413	403	458	375	400	402	388	371	390	432	371	426	368	382	408	430	416	391	422	400	439	378	413	413	423	422	395	371	398	419	422	447	401	415	443	424
25308	21425	27563	25588	10721	1439	857	643	631	535	590	1185	5205	7363	4967	3523	2227	1460	874	633	422	366	387	386	352	365	340	359	313	362	357	347	369	365	355	372	382	318	339	360	368	340	349	367	343	351	365	356	360	371	348	338	366	330	370	351	347	375	350	365	331	357	344	352	342	351	359	356	323	341	357	312	351	333	386	323	330	324	346	382	365	381	353	351	348	328	371	387	348	349	352	359	369	355	340	379	346	345	339	355	372	362	331	348	354	391	407	350	344	363	363	370	355	344	343	358	356	326	370	367	324	330	385	361	363	337	356	343	352	344	371	342	360	341	360	347	360	367	375	325	346	343	367	379	365	346	342	355	312	364	317	383	342	339	353	352	333	342	362	380	347	347	355	331	346	331	348	338	341	343	395	387	338	353	361	367	374	372	352	355	355	372	370	366	331	358	346	338	347	353	342	359	383	365	360	356	361	347	328	354	339	368	396	375	326	336	322	360	353	350	391	377	375	345	348	330	350	380	357	342	345	354	362	327	383	342	332	364	330	317	357	356	354	357	370	373	336	379	379	393	320	368	342	393	368	378	363	346	386	358	342	348	330	342	331	379	339	366	350	353	365	361	321	387	358	340	358	323	318	363	338	369	335	354	342	373	373	341	382	338	331	365	343	339	340	315	346	364	336	355	346	385	357	341	331	370	376	365	375	373	341	370	355	350	396	351	352	386	343	339	336	355	357	351	356	326	348	314	336	367	363	343	331	351	360	347	359	357	366	355	353	361	352	357	355	363	348	376	356	354	353	371	358	367	363	307	369	357	321	339	342	384	373	356	371	349	342	390	373	355	371	368	345	325	344	322	336	374	368	338	332	350	347	312	357	311	350	380	356	345	343	358	349	347	356	354	331	329	353	343	314	377	375	324	355	392	356	380	375	369	348	365	330	376	317	340	324	383	377	346	358	361	348	326	360	345	329	367	357	353	329	351	348	340	364	354	354	353	372	354	327	342	377	342	349	377	339	383	364	364	362	352	366	367	376	342	340	333	397	393	366	350	345	357	382	348	342	355	368	344	338	325	352	367	340	362	344	330	339	343	379	403	369	345	361	368	361	335	382	343	364	356	331	302	351	351	350	334	344	352	369	386	337	373	360	389	337	347	352	339	398	353	368	342	366	377	346	385	375	337	335	363	342	375	338	318	361	366	333	363	343	327	353	343	334	358	350	336	347	366	327	357	344	369	377	372	364	362	376	356	373	346	342	360	350	413	371	337	385	352	338	385	334	351	351	360	370	300	386	343	366	362	342	346	337	341	334	363	380	328	329	355	349	355	366	361	376	348	359	326	332	354	332	347	362	346	360	343	375	319	376	332	350	325	379	367	355	357	349	344	348	341	350	342	363	365	359	332	356	375	350	378	347	382	384	336	330	362	356	351	358	348	350	336	309	384	339	336	325	386	345	373	344	375	323	346	372	370	377	367	353	350	341	352	362	353	375	314	326	398	374	350	370	353	362	320	355	339	338	339	349	348	349	340	356	355	343	396	323	386	345	306	372	343	378	360	341	342	358	373	366	345	342	362	367	355	330	343	347	356	323	351	353	360	365	384	367	351	374	353	336	358	316	350	343	342	354	352	365	332	333	375	371	323	355	335	372	344	318	332	363	339	346	395	391	347	392	331	366	360	383	370	379	362	342	347	338	352	358	382	353	372	352	374	344	342	364	330	348	341	352	341	360	362	358	361	363	336	340	404	353	355	363	361	372	348	371	365	340	408	388	377	350	353	353	350	388	337	370	345	359	389	352	343	366	361	360	375	348	348	322	380	391	354	331	365	329	342	361	317	344	344	356	364	340	393	331	352	418	338	302	367	326	332	353	358	380	374	320	374	353	330	348	366	332	350	336	361	366	337	374	359	321	340	384	370	351	354	371	338	328	333	352	347	362	380	359	345	398	341	372	389	376	388	361	379	387	357	386	342	375	349	338	324	335	345	352	341	339	376	366	355	347	372	370	379	340	358	358	321	321	357	335	346	364	362	349	344	301	360	342	360	347	330	365	357	340	343	437	351	362	352	331	338	388	361	342	371	371	363	367	345	370	362	338	357	366	375	367	357	332	364	320	330	347	383	354	367	351	359	391	353	379	398	371	401	358	372	363	334	354	362	333	365	356	363	348	330	345	354	347	334	340	348	392	329	345	355	371	330	385	351	363	346	368	332	335	364	354	360	357	330	361	340	340	354	368	362	358	344	356	344	345	355	354	343	358	355	366	324	329	375	381	355	330	372	383	347	314	365	343	350	357	332	386	385	373	342	329	360	336	364	319	337	378	320	370	365	382	344	356	382	371	353	351	348	341	361	383	334	388	341	333	375	325	338	357	397	368	315	346	369	359	379	352	332	359	367	360	336	389	339	383	348	361	375	325	352	355	375	382	329	374	362	353	367	362	355	354	376	349	360	337	355	361	374	351	361	369	350	376	332	355	337	363	379	371	357	357	368	328	366	358	349	373	355	371	352	363	336	366	359	364	345	372	394	343	354	334	315	337	345	365	358	382	329	320	369	380	331	390	356	333	350	346	365	332	368	352	376	356	367	320	371	348	364	401	338	342	376	352	349	337	374	379	381	326	377	347	309	366	329	369	364	330	333	346	342	360	363	331	346	347	330	356	352	357	369	340	366	364	382	328	394	340	349	342	355	333	383	353	359	347	333	342	356	384	342	337	366	355	376	346	336	372	338	362	332	332	371	386	333	348	315	320	335	334	330	357	368	372	378	373	366	334	311	354	362	394	341	305	376	349	330	336	380	351	340	367	364	335	321	368	352	342	347	367	396	368	366	384	374	354	336	357	376	360	343	330	401	338	344	356	340	358	326	385	356	352	372	367	357	340	328	353	363	368	341	367	336	345	385	367	345	366	352	328	363	392	328	372	351	340	372	312	397	360	347	357	346	354	361	360	328	348	363	354	343	355	372	353	383	348	353	355	347	366	365	348	387	371	332	351	359	371	353	345	353	369	376	361	363	369	309	351	337	338	342	381	357	373	366	373	399	355	354	375	317	337	389	344	354	339	370	332	346	350	354	341	377	319	334	347	371	328	351	415	382	358	388	357	353	337	390	316	382	352	343	375	334	351	362	365	355	370	359	313	358	349	371	371	352	352	321	357	337	332	329	345	354	350	368	353	329	329	394	365	307	375	358	374	341	339	320	348	344	305	352	352	338	342	355	368	377	350	339	362	377	355	366	368	358	339	351	386	365	348	351	378	353	345	350	390	340	354	330	371	394	344	349	356	332	365	364	348	386	328	363	337	382	361	381	388	399	349	363	374	348	389	344	400	351	357	324	317	344	333	353	388	325	372	350	360	303	342	379	353	358	401	387	364	382	345	381	323	370	359	319	316	355	371	368	357	351	383	342	357	369	324	349	346	369	368	342	337	386	332	356	328	368	343	340	377	325	366	340	376	379	378	308	371	372	360	373	355	367	358	343	335	367	366	374	349	353	344	355
17140	28431	18136	8478	3791	1989	1419	1175	968	876	911	2329	10104	12646	8846	6244	4021	2464	1304	797	576	473	428	412	334	407	371	404	380	388	366	400	363	381	382	344	361	409	408	375	414	383	373	394	424	367	381	389	396	385	420	349	386	385	428	396	344	383	401	423	381	377	424	389	395	424	387	406	382	397	413	412	363	343	374	381	376	381	430	395	362	389	401	385	376	392	383	395	378	391	387	378	399	414	378	346	408	404	404	416	395	373	402	402	414	396	388	407	389	348	362	372	375	378	408	375	377	403	366	364	372	354	394	358	373	366	409	395	415	372	415	373	382	356	429	355	375	392	397	375	401	412	396	356	415	394	382	388	387	390	385	410	415	388	366	370	414	409	395	371	381	378	410	343	409	365	393	388	378	358	388	427	447	390	401	390	407	380	401	411	370	368	379	389	396	389	358	399	376	372	384	392	372	397	422	403	393	375	411	425	353	400	417	386	396	391	390	378	419	381	399	384	394	411	433	363	383	402	407	383	397	362	403	376	386	397	386	399	393	376	376	390	376	389	380	354	373	414	410	407	412	406	349	419	367	395	406	422	365	361	388	385	378	403	402	378	355	405	368	409	390	389	409	391	406	428	402	389	364	380	373	386	366	410	370	411	415	372	379	381	339	414	421	384	381	409	413	401	399	376	385	363	381	358	400	395	407	346	398	399	356	413	429	387	376	399	372	406	374	364	395	406	354	383	408	423	402	419	403	388	417	376	375	397	390	401	391	381	409	341	364	392	396	381	415	401	382	405	366	379	387	390	386	411	375	369	393	380	411	381	350	432	375	374	374	376	372	407	388	422	421	372	368	373	400	366	402	376	378	413	392	387	402	370	372	388	371	403	379	362	381	396	416	384	423	362	399	375	398	360	401	404	411	388	391	367	368	381	422	373	385	395	378	409	378	391	345	422	390	375	404	409	388	403	374	376	404	388	405	372	385	399	392	350	424	355	368	407	406	372	373	375	388	405	370	419	377	382	402	393	384	450	391	397	397	363	369	372	377	362	365	390	407	395	375	368	398	351	379	363	394	396	388	384	402	384	369	395	391	373	380	389	362	377	350	376	360	384	386	406	407	411	369	395	402	373	406	420	392	394	418	400	407	351	377	401	397	380	396	389	373	375	373	404	395	382	387	402	368	374	392	422	392	394	362	405	380	386	396	328	427	387	378	374	379	382	378	381	383	393	417	382	372	400	420	400	366	417	420	398	386	380	423	377	386	388	382	402	371	400	394	399	375	373	377	384	380	383	357	391	420	363	383	410	383	389	406	396	411	387	383	358	347	429	440	414	418	379	393	364	416	456	428	383	388	378	390	398	378	422	393	370	394	411	400	392	389	371	357	375	420	412	393	388	393	355	353	403	400	351	392	355	384	400	377	408	417	391	384	366	403	379	357	363	429	381	373	335	387	414	405	360	418	397	448	392	390	371	392	383	409	351	388	412	342	366	406	401	363	395	402	405	441	361	387	362	363	379	392	404	388	396	415	398	383	388	388	441	395	395	387	409	375	371	435	400	378	382	402	385	405	400	397	415	381	421	442	396	397	362	387	365	429	395	390	415	396	396	403	398	390	403	357	373	387	389	386	378	377	369	391	376	419	369	382	403	374	377	385	416	418	379	416	379	374	363	415	397	375	389	403	383	375	395	388	400	410	409	352	398	400	412	365	406	387	389	361	410	398	405	380	399	366	354	379	387	386	374	398	415	361	430	387	366	386	385	390	365	387	384	389	370	374	354	342	426	383	416	361	384	401	372	372	354	405	418	399	399	382	416	376	384	349	396	385	386	418	395	383	403	362	429	379	392	389	388	370	388	366	395	377	389	392	386	394	390	386	411	368	402	363	415	376	390	344	392	374	372	377	383	375	431	392	392	378	371	392	421	368	385	358	357	367	370	416	422	407	390	362	395	399	390	386	431	407	397	390	388	393	368	367	384	395	386	415	415	393	405	363	368	405	392	400	427	399	406	373	400	389	406	367	359	383	365	349	399	402	381	390	364	406	356	355	387	374	399	359	370	367	419	355	378	399	408	354	343	359	405	397	365	429	426	378	394	386	368	414	371	405	371	413	375	386	363	376	406	417	369	413	389	380	410	357	391	402	380	426	418	382	409	407	391	378	404	386	383	375	361	396	410	373	412	349	422	372	383	415	383	385	388	392	369	381	384	418	386	392	374	377	344	358	406	385	400	385	375	392	397	381	417	366	382	385	399	363	367	386	358	386	394	403	359	387	385	359	420	423	361	410	395	362	385	409	383	398	395	374	386	420	389	375	365	371	398	372	395	394	372	387	356	401	388	392	394	384	381	372	412	390	370	417	434	402	418	401	356	377	402	414	397	372	364	356	406	405	421	386	412	395	354	378	375	389	392	356	358	374	412	378	384	394	390	354	411	385	367	374	396	370	394	378	421	376	395	348	419	401	419	364	382	430	369	409	422	393	392	372	368	367	388	412	357	376	358	394	400	423	383	358	385	396	366	349	351	385	367	371	413	361	410	369	388	420	389	379	367	404	382	408	404	386	345	365	410	363	399	359	402	380	423	369	388	359	391	344	400	419	392	391	417	368	419	393	396	408	399	380	377	358	391	407	382	381	378	404	388	344	395	372	368	395	411	386	425	391	406	399	424	389	354	391	397	386	397	420	391	424	388	402	399	396	353	392	381	407	393	385	355	389	386	354	392	373	348	364	384	390	381	399	397	402	379	384	392	389	363	388	350	394	374	379	375	390	391	368	369	392	386	384	374	368	381	365	366	406	374	399	412	400	411	388	370	394	424	407	365	380	380	372	361	392	395	396	422	387	416	369	336	364	351	408	381	392	377	347	381	408	382	410	393	405	364	395	389	382	406	408	381	384	380	404	393	393	378	421	374	400	382	385	407	382	422	419	396	382	368	392	391	378	410	387	372	407	374	393	393	391	400	356	400	422	382	403	368	403	389	380	388	385	395	391	392	396	395	353	421	406	386	366	376	413	386	414	420	385	403	359	398	413	405	367	409	416	352	402	387	412	384	342	384	416	368	389	398	402	390	407	403	364	377	382	369	409	387	388	394	371	399	418	385	370	384	385	389	383	417	408	349	403	407	389	372	347	394	423	376	401	379	396	380	382	390	399	409	388	390	393	378	365	408	396	374	425	360	412	384	408	390	385	358	383	395	421	408	420	365	346	370	389	377	390	384	390	356	443	398	414	391	405	390	405	372	395	375	407	409	412	397	351	408	360	358	412	390	383	374	415	411	390	344	345	395	389	390	408	391	404	373	390	390	368	394	365	397	368	382	398	376	401	389	355	410	403	400	407	398	377	384	383	369	380	368	383	384	380	402	385	377	371	386	377	408	388	387	394	401	390	360	421	408	407	383	395	385	391	389	384	417	416	422	352	379	383	397	389	368	396	408	385	442	421	409	401	410	430	362	354	423	379	384	391	403	384	402	338	391	375	379	401	411	396	365	380	370	372	391
22919	21466	29270	24096	21469	21523	9876	1580	1292	1177	1161	1633	14242	21091	19802	12754	9168	5207	2724	1484	941	696	588	526	522	535	543	499	488	506	452	465	470	496	499	503	481	513	500	497	501	557	489	491	494	533	489	512	496	480	479	487	488	481	528	502	558	499	524	509	485	499	484	457	495	508	521	482	471	431	525	519	484	485	497	474	483	498	524	495	513	576	519	534	512	501	515	496	531	481	477	521	518	490	501	525	530	468	477	473	471	507	486	493	492	487	509	537	479	518	505	475	487	513	512	470	508	515	499	466	451	506	468	510	473	501	475	531	477	484	487	512	501	519	532	486	487	501	460	531	478	444	506	534	516	545	481	500	552	513	521	480	523	537	498	506	498	541	541	552	472	483	487	468	496	495	495	497	487	487	528	540	541	500	479	550	511	479	515	525	476	504	516	513	536	521	469	532	504	498	504	532	521	517	504	472	489	509	523	473	488	519	505	542	500	510	480	499	507	509	478	496	530	440	485	533	492	533	515	481	476	458	498	527	500	503	510	540	501	540	468	508	506	510	506	493	510	489	478	525	526	469	525	489	509	508	483	494	527	569	520	540	494	496	483	505	502	511	501	521	535	503	504	512	489	483	493	497	500	484	486	499	507	494	514	504	515	532	501	507	504	506	511	479	526	522	488	452	506	536	503	533	516	506	492	557	466	527	501	517	516	490	481	502	535	518	572	503	506	497	510	501	474	525	506	530	496	478	568	446	473	522	487	526	485	515	505	502	532	477	527	480	519	508	481	513	505	499	516	525	530	494	511	469	483	476	548	488	486	491	495	507	512	522	516	503	535	493	494	511	533	511	459	516	518	523	521	521	519	521	551	522	534	503	524	496	504	491	493	505	489	481	496	467	477	527	488	496	512	495	547	485	481	481	486	540	507	514	524	521	487	492	524	490	486	500	496	513	468	528	513	522	507	507	496	487	468	481	491	507	525	474	525	489	501	508	490	449	490	503	523	488	547	517	518	507	493	475	513	477	509	464	483	527	515	556	496	538	492	522	501	507	499	481	520	516	494	511	501	554	468	510	496	508	458	494	534	528	494	486	508	457	484	481	496	501	520	535	513	520	517	494	504	517	518	493	507	533	503	490	489	514	499	500	479	485	531	490	535	481	484	482	523	548	509	475	549	531	468	481	492	532	506	475	526	516	548	524	535	509	465	502	483	505	501	535	493	454	507	509	510	482	483	497	497	509	499	493	489	524	470	522	503	508	560	489	460	498	507	526	503	503	486	499	496	498	489	516	487	492	499	509	463	484	485	506	501	509	496	490	486	495	474	490	444	479	542	498	493	495	541	500	511	489	534	523	499	525	514	488	508	489	514	504	488	556	546	503	468	528	489	514	494	533	506	511	523	493	479	536	501	531	497	521	497	521	491	545	504	487	519	496	528	480	466	521	471	449	470	520	490	481	487	513	495	497	526	475	511	479	503	464	511	494	524	504	509	477	495	474	490	525	496	532	465	557	551	494	487	439	496	443	480	485	475	506	528	508	490	536	516	480	528	498	488	490	533	505	512	522	542	482	499	505	494	500	457	501	502	487	517	495	511	519	496	496	506	498	475	529	500	480	490	510	496	535	536	481	472	486	518	498	513	481	491	487	524	514	539	502	481	515	516	497	480	496	524	478	539	502	451	546	513	502	496	484	522	489	512	487	481	498	506	507	512	538	508	512	554	502	483	529	457	513	523	507	488	521	516	506	503	503	481	500	490	505	549	521	512	427	499	545	480	450	455	496	500	511	495	491	527	515	504	479	477	465	530	491	513	512	504	459	508	504	502	501	502	482	485	478	540	503	500	497	530	512	515	530	496	494	492	488	495	456	535	471	460	516	458	496	505	514	502	511	507	512	513	511	516	487	497	512	542	473	559	498	511	500	523	474	548	519	478	508	516	519	526	545	527	522	509	491	502	495	463	513	473	502	498	505	471	492	539	559	468	499	454	547	491	499	537	480	484	541	496	470	556	498	500	468	514	508	466	503	498	475	530	513	499	517	532	507	483	484	460	510	488	514	510	478	511	488	520	541	497	518	493	499	517	505	512	485	533	516	496	497	547	475	544	513	476	504	499	504	486	522	452	548	489	525	494	496	484	474	481	519	544	510	453	497	523	520	524	505	492	503	506	525	476	544	491	553	511	508	511	478	549	529	542	513	517	505	508	530	516	526	481	533	533	527	494	524	486	517	443	492	508	516	492	498	511	528	479	498	500	527	508	483	523	500	506	530	543	540	489	504	501	504	479	531	502	498	475	485	480	491	490	498	498	516	504	487	489	486	496	483	502	499	498	460	503	502	487	528	498	531	473	492	496	503	537	501	506	475	499	533	461	509	509	518	528	492	506	518	481	502	498	494	515	519	458	474	482	534	496	493	494	477	509	510	508	507	468	471	516	503	499	476	506	527	496	521	508	479	503	486	555	478	496	502	530	514	486	479	487	537	572	492	477	528	472	508	502	506	548	515	489	526	523	507	513	492	509	489	464	478	500	492	512	540	519	508	517	521	512	528	509	506	515	531	520	495	528	494	500	496	526	459	514	477	517	526	507	499	486	518	540	484	487	497	494	520	524	501	496	528	495	490	445	503	488	469	467	494	487	532	531	482	527	485	466	475	514	530	490	508	489	515	525	509	511	523	518	511	535	504	562	499	493	496	498	520	498	466	557	499	463	504	492	531	488	480	516	508	486	468	490	523	546	472	512	493	507	501	536	511	465	528	502	481	508	499	527	474	546	502	531	524	516	453	455	492	517	515	493	508	493	513	501	498	485	503	518	479	521	519	501	518	510	526	497	464	476	505	520	497	512	501	489	499	491	473	495	518	493	507	477	517	551	532	488	481	484	512	493	518	519	510	508	507	529	502	490	522	500	521	520	518	490	480	515	508	502	497	487	500	502	513	507	520	528	481	501	496	514	449	527	488	464	471	512	485	511	508	468	483	473	511	481	510	483	508	481	518	523	513	507	521	494	512	527	518	497	515	479	478	521	516	536	475	512	501	527	491	473	488	527	530	481	555	545	514	488	533	522	496	527	525	497	541	489	549	495	505	476	496	507	493	502	516	499	454	493	492	532	529	477	502	539	525	486	518	514	475	534	505	488	477	506	482	508	510	498	499	506	490	513	549	487	510	503	535	538	530	528	453	477	493	515	496	512	469	515	519	491	492	527	481	505	521	496	506	490	508	506	513	484	521	500	515	536	502	499	523	499	493	492	488	493	555	503	541	455	493	519	486	510	528	493	499	501	527	458	476	524	514	499	521	493	453	457	511	511	498	536	494	496	460	513	482	519	509	501	513	472	534	532	481	468	500	472	489	451	488	516	515	489	491	488	488	480	531	477	504	490	503	522	514	488	524	471	544	500	512	523	508	477	492	495	504	461	479	478	485	465	495	513	512	505	513	545	520	496	450	480	540	486	475	494	504	494	518	507	483	457	534	507	504	526	484	508	476	459	523	503	497
22554	38053	25758	15491	8891	4154	3037	2322	2114	1911	1923	2769	20639	26163	23592	16259	12279	7428	4015	1951	1200	815	635	552	542	512	575	507	552	527	529	524	536	489	526	544	518	522	485	543	525	563	574	525	495	521	525	548	513	525	498	526	487	526	486	464	515	538	482	490	517	493	560	529	521	529	557	517	511	541	522	512	523	535	520	532	539	528	530	529	541	533	532	556	544	526	504	493	533	532	529	478	496	542	516	554	522	518	535	514	503	518	548	523	511	554	530	534	494	569	544	493	518	516	549	531	494	510	507	486	519	524	526	500	497	497	536	490	538	554	503	505	517	527	502	491	494	491	508	526	521	537	536	509	514	527	521	521	494	512	510	517	512	524	502	530	498	553	515	509	541	525	531	474	537	532	541	511	550	502	496	493	512	539	520	525	512	568	490	519	552	495	511	498	535	516	533	507	563	560	520	552	581	501	484	533	473	520	539	494	498	556	579	547	479	522	491	498	499	556	524	558	515	525	528	545	528	532	534	557	503	523	551	540	540	469	547	526	520	508	504	525	508	496	543	521	525	510	500	510	515	495	523	522	544	544	563	541	561	511	525	504	526	522	514	504	526	559	541	549	520	531	532	541	540	505	547	514	547	559	519	551	539	548	519	544	533	503	516	528	511	525	480	498	519	526	541	521	512	500	470	554	505	524	483	543	511	511	507	529	526	522	494	527	494	558	498	548	541	526	511	506	520	547	514	522	536	509	515	553	500	511	486	485	541	514	537	526	516	514	487	532	530	576	480	508	544	504	509	514	498	510	557	497	524	533	544	577	502	535	505	487	514	538	522	548	553	490	546	557	496	523	493	520	509	535	535	525	526	545	529	496	533	534	566	530	559	549	514	548	508	543	520	509	522	472	531	504	531	519	525	511	535	528	534	526	531	554	556	522	529	522	518	538	538	514	501	569	524	542	515	523	494	496	453	557	510	490	569	542	537	486	544	528	500	537	562	500	555	501	551	488	512	500	511	539	508	516	539	550	515	503	504	483	532	484	539	529	573	527	491	506	513	541	545	490	508	513	535	496	527	505	562	540	493	546	509	536	533	541	487	540	534	497	546	538	540	522	494	525	503	488	493	529	510	484	508	490	545	485	525	524	508	493	514	542	540	464	540	539	525	527	510	493	488	500	563	499	511	498	559	508	505	521	527	504	544	538	528	538	541	565	524	504	527	517	518	519	534	505	470	508	484	504	528	549	481	511	516	536	524	506	515	521	505	530	555	532	519	549	492	546	528	505	535	519	535	551	525	499	516	527	529	513	495	511	531	501	523	507	544	521	529	500	525	486	510	526	527	553	490	530	539	529	537	490	528	523	504	506	524	509	540	498	502	551	509	526	540	495	539	502	498	511	546	553	525	516	542	558	507	561	565	533	537	569	521	513	523	468	579	549	533	486	509	524	509	594	488	533	532	516	489	539	534	505	520	519	531	526	547	532	522	520	504	535	530	553	509	531	525	514	509	505	519	505	517	537	555	542	509	496	510	535	504	527	505	516	498	520	529	473	537	497	515	521	553	524	485	522	505	517	497	533	511	532	537	536	568	536	551	543	549	530	513	510	519	549	528	512	508	542	532	547	521	553	510	514	547	610	483	514	523	523	504	517	515	490	489	509	521	507	509	540	507	544	520	524	552	511	507	495	530	506	513	511	529	532	496	524	530	521	478	505	529	541	492	526	507	502	514	507	527	542	524	499	551	502	524	499	494	494	509	500	504	511	542	512	497	505	535	536	535	513	504	558	491	504	529	531	519	544	556	539	540	556	543	529	513	538	497	527	508	499	529	546	511	504	526	564	501	527	525	530	509	526	490	503	522	509	538	485	533	529	512	563	517	516	538	537	533	549	525	499	558	537	537	506	543	515	481	501	547	552	533	505	505	547	523	492	557	520	520	550	511	520	547	506	510	506	484	568	587	502	578	569	527	494	521	544	563	503	456	539	510	566	526	555	529	557	506	505	525	545	517	525	521	519	516	537	527	522	523	535	492	559	489	573	554	541	511	497	552	527	507	536	510	510	543	524	481	511	524	514	524	538	510	518	500	518	509	555	491	534	537	508	466	541	561	553	546	528	484	531	506	532	482	507	562	535	534	516	521	534	560	541	519	530	535	538	506	553	531	506	538	531	534	485	543	484	497	514	521	555	536	530	539	492	503	484	509	542	498	555	486	482	496	528	542	509	521	547	541	528	534	572	518	515	497	507	500	543	508	512	545	500	536	534	502	554	503	498	559	501	507	542	508	539	525	488	522	519	526	539	533	522	535	519	513	506	556	500	570	550	492	499	548	513	517	494	501	551	536	466	508	552	516	519	513	516	529	509	519	551	520	499	552	537	492	559	544	532	526	499	510	491	530	573	527	546	527	507	547	547	543	558	562	558	524	530	543	549	509	504	502	505	551	545	495	526	512	511	538	520	504	515	577	497	546	503	522	541	535	503	535	512	560	541	524	533	517	519	539	512	500	549	517	528	527	543	525	535	552	523	520	540	482	524	539	520	549	537	517	511	517	519	507	498	517	505	495	528	551	562	518	553	515	535	489	500	513	514	534	543	527	510	527	509	522	539	519	532	521	521	531	542	511	546	512	508	508	541	511	526	527	495	485	495	524	512	516	539	572	528	522	545	518	538	495	502	528	510	510	547	568	552	499	550	531	555	518	564	500	517	526	534	509	504	504	524	519	501	498	539	547	561	519	493	500	490	550	533	506	517	544	515	495	510	533	528	483	538	524	532	543	540	539	548	530	499	509	504	529	564	504	507	507	537	559	491	495	502	473	510	503	494	509	538	533	551	480	514	549	508	515	525	557	520	536	536	524	519	528	552	490	513	507	476	535	497	527	533	505	512	512	515	535	523	540	560	554	557	579	511	522	469	513	551	527	514	495	557	523	534	523	496	527	533	491	601	511	505	523	504	515	496	508	515	537	537	538	529	488	537	520	520	544	533	542	520	497	517	527	508	548	509	554	506	515	527	525	524	503	531	534	490	560	537	476	519	504	510	522	530	514	534	495	496	530	506	535	542	541	472	555	499	544	549	545	506	538	539	524	561	528	541	495	513	515	528	521	503	515	556	542	605	516	490	508	503	536	509	538	532	544	568	552	533	506	506	521	512	528	530	458	476	504	505	531	515	526	528	527	506	501	527	566	528	524	526	484	487	554	495	506	552	518	490	533	498	526	545	483	525	472	599	515	502	493	536	510	508	505	535	526	510	483	478	547	516	508	553	541	539	488	492	494	510	527	517	529	501	502	481	501	496	562	544	533	493	489	517	530	555	544	553	530	509	536	530	538	490	542	470	527	473	529	530	526	484	556	517	516	550	539	493	513	521	493	505	522	524	519	526	506	538	486	511	563	518	476	495	535	524	500	507	529	533	548	515	539	528	515	504	512	470	509	552	491	542	526	493	497	498	523	524	539	505	500	554	518	526	526	522	539	487	551	501	528	540	523	512	523	516	495	501
28518	21290	15138	6338	1915	821	719	662	544	487	526	587	912	1199	1181	988	808	669	500	437	359	332	344	300	296	318	318	332	313	324	332	290	299	328	350	306	301	317	293	314	301	334	328	332	330	332	281	333	337	307	311	282	335	307	293	310	339	324	331	304	356	332	326	327	288	338	327	324	296	302	311	323	332	313	333	338	340	312	324	293	301	309	304	345	317	302	311	316	286	306	361	315	325	307	327	318	300	316	316	357	315	314	312	281	363	303	332	321	293	303	340	323	310	323	294	327	328	343	337	312	296	326	319	328	324	295	317	314	346	275	334	293	309	335	322	307	323	300	312	324	304	309	304	324	330	316	336	316	297	326	303	300	312	320	295	333	312	324	326	312	307	312	342	338	307	306	313	310	333	307	311	318	318	315	298	311	290	311	340	301	318	316	311	286	328	289	319	314	342	345	301	329	328	314	314	291	315	309	277	336	316	314	329	312	330	335	330	315	351	306	334	300	332	323	332	278	327	315	329	307	339	322	327	301	296	299	299	296	284	340	314	307	312	322	312	323	306	309	320	341	311	325	333	313	334	350	278	287	310	313	357	300	332	310	305	300	340	328	349	277	321	325	275	303	301	305	336	292	300	343	334	307	284	300	331	296	321	345	320	302	311	313	303	316	283	328	333	299	302	303	346	317	318	341	323	326	349	323	356	328	304	319	304	311	332	325	347	316	315	342	299	351	308	300	339	311	323	325	303	304	326	343	305	277	334	332	321	328	327	313	311	315	314	306	327	329	329	302	297	283	294	320	318	319	320	311	289	300	325	298	338	295	343	329	315	312	288	295	307	327	319	284	332	314	299	333	304	327	314	343	319	325	288	323	317	295	321	346	305	336	308	299	332	334	293	343	287	326	358	334	352	322	329	316	346	342	313	333	306	330	309	330	296	313	302	321	345	349	332	327	304	309	292	325	307	311	300	316	324	310	307	330	332	317	316	320	289	314	317	308	305	341	312	331	309	311	339	324	297	303	297	309	319	319	279	301	304	297	290	310	338	298	320	302	350	329	294	311	304	286	363	327	332	324	324	336	325	330	297	269	309	328	328	299	297	300	334	318	310	313	311	287	298	345	317	314	360	293	314	335	322	331	335	311	319	308	299	324	301	318	304	286	326	335	316	289	318	329	310	312	311	319	332	300	303	309	300	330	324	339	303	339	307	309	297	295	304	312	320	330	338	326	277	324	287	339	315	326	296	323	313	344	305	290	302	329	311	321	320	334	308	327	289	315	304	293	334	333	301	280	297	321	333	312	298	294	303	349	317	299	305	342	270	280	322	295	316	312	287	327	294	289	328	309	312	314	314	324	307	314	329	312	317	278	318	313	308	304	331	309	299	290	329	303	318	307	295	317	340	323	317	303	327	340	339	324	298	329	347	299	308	273	273	321	342	347	339	320	291	297	321	317	349	313	317	330	332	327	322	313	299	338	307	315	313	304	327	332	308	325	336	305	293	298	318	308	299	314	294	295	312	327	321	307	346	321	320	316	334	345	293	289	297	318	302	323	320	320	306	291	325	326	310	357	318	296	310	320	338	330	290	318	305	329	331	307	320	318	313	323	306	336	312	328	330	333	349	348	322	322	292	262	320	297	321	314	326	314	302	339	333	315	340	311	319	297	337	312	321	314	305	336	286	336	290	340	327	316	339	331	339	272	305	320	330	327	302	317	321	300	328	318	295	309	280	313	280	319	303	336	278	296	296	330	312	314	310	342	320	293	319	273	300	309	287	319	306	329	345	269	300	353	292	298	314	323	303	341	311	315	314	303	355	320	321	326	319	295	308	328	296	338	326	296	296	310	317	337	347	311	343	326	312	318	314	309	331	283	324	342	309	322	296	322	315	324	320	301	323	311	333	313	350	333	325	311	305	302	312	320	292	300	299	317	296	338	317	319	301	330	311	326	332	300	316	307	301	298	332	320	339	301	332	333	309	294	305	330	298	290	361	339	296	328	308	345	287	299	291	344	356	310	330	334	329	328	307	307	327	300	353	323	329	306	313	327	342	300	305	283	314	325	332	327	317	292	323	302	294	303	291	292	348	338	325	309	290	325	329	294	342	334	303	343	300	359	318	302	299	319	295	272	278	285	304	313	295	311	340	286	325	331	334	321	333	312	303	294	311	307	301	314	317	323	325	298	312	305	304	334	354	312	330	309	317	320	343	334	331	347	327	317	303	331	303	292	294	289	300	331	318	313	288	339	305	316	331	286	319	314	314	314	327	298	316	308	319	318	333	302	321	297	311	324	309	324	314	290	319	281	337	308	317	312	309	313	284	339	311	327	331	310	298	332	300	295	319	324	285	304	324	296	312	301	317	314	299	309	345	315	306	328	314	292	341	310	286	315	303	327	325	328	324	334	314	288	322	313	320	309	322	302	342	312	324	306	330	332	316	324	316	318	315	303	352	317	317	318	356	298	365	324	312	310	322	315	336	286	325	319	297	291	276	305	325	306	312	317	337	281	339	311	302	332	327	310	313	311	304	360	329	326	290	317	296	313	336	321	314	308	324	298	281	289	311	351	321	312	288	306	299	317	268	382	324	322	321	317	327	330	321	316	311	311	299	321	298	287	319	289	342	285	305	286	303	309	307	358	283	309	311	312	330	303	341	308	329	340	333	309	301	340	322	348	281	309	300	344	327	337	303	313	341	282	294	320	314	306	318	345	322	297	319	344	319	331	319	293	353	306	298	296	345	375	307	347	290	299	341	311	343	294	288	331	345	322	311	312	284	316	306	338	298	337	304	314	342	301	306	313	331	313	297	303	304	287	307	310	289	342	312	295	282	336	315	332	290	318	290	299	343	309	328	314	323	295	320	309	322	325	295	317	329	279	301	300	324	321	319	286	325	325	306	314	317	323	319	344	358	314	330	326	329	305	319	316	301	303	314	315	306	317	301	326	312	312	338	324	306	298	314	304	341	319	303	289	288	328	315	329	333	324	320	336	309	334	321	310	294	332	333	309	324	302	271	308	310	304	304	300	318	330	312	358	314	327	308	320	347	332	299	267	288	337	304	318	349	331	322	296	307	310	310	315	330	323	333	286	297	276	291	299	325	322	323	310	313	333	349	321	344	309	309	300	315	320	302	323	327	319	347	331	286	338	324	288	294	314	311	310	309	306	325	311	314	306	323	293	349	323	333	335	312	297	324	331	303	335	305	305	306	314	317	300	326	285	305	315	328	319	321	336	289	296	319	331	287	325	341	308	301	288	305	303	321	334	299	294	314	305	306	317	320	338	316	298	320	320	327	331	310	325	300	333	325	296	320	323	318	330	295	297	338	317	312	305	334	301	309	348	317	307	331	329	290	344	342	330	287	286	338	333	300	328	340	321	311	325	318	308	286	313	325	311	308	322	329	318	276	307	275	312	321	324	304	320	335	300	297	334	313	296	292	345	331	303	332	288	304	299	322	296	329	331	335	291	293	288	302	312	324	343	307	332	315	311
16184	23154	13929	6737	3312	1278	1271	972	823	788	753	1050	1398	1786	1684	1261	1137	826	585	495	440	393	366	327	358	352	315	362	342	310	356	335	329	305	350	330	328	334	335	353	347	353	330	337	319	350	335	320	330	360	343	338	332	332	305	382	328	346	343	326	315	306	357	345	324	342	335	328	367	342	348	355	348	338	321	306	348	345	341	330	348	358	349	341	350	322	350	327	306	338	335	355	348	344	344	350	344	365	334	342	316	349	317	325	344	324	355	354	315	355	341	367	349	329	332	328	343	345	388	342	333	346	350	339	305	363	331	326	340	306	356	355	356	348	317	351	356	327	333	321	315	363	331	347	376	322	314	343	352	353	338	339	326	349	335	360	359	324	353	315	374	345	398	353	332	345	345	357	340	358	308	351	332	337	333	321	330	359	368	330	343	343	371	329	357	319	336	336	328	340	348	385	364	354	346	358	358	330	339	345	326	376	328	359	354	325	302	392	341	361	295	346	336	377	325	356	360	343	325	335	339	323	314	333	359	354	339	290	362	320	342	372	298	308	354	335	372	347	323	357	335	340	356	362	336	349	347	356	323	315	326	340	351	365	298	364	346	349	370	370	380	332	341	328	338	313	332	352	364	347	337	349	322	323	333	328	319	349	364	345	357	350	343	325	332	336	364	349	352	343	360	321	332	359	341	395	350	326	319	317	356	339	365	340	344	329	350	332	363	354	309	334	361	342	348	372	360	333	330	348	304	339	341	322	324	307	347	359	343	340	380	341	339	327	357	332	364	356	342	351	324	335	337	332	330	317	353	341	347	335	321	395	349	352	339	343	333	346	364	374	340	342	343	338	381	351	321	369	307	328	303	333	347	327	325	344	351	312	330	346	363	334	281	359	343	350	335	329	353	329	333	339	334	324	335	368	349	360	339	328	340	297	365	316	349	390	355	359	339	314	371	323	351	350	334	348	347	313	323	333	377	379	298	360	332	335	330	315	336	370	315	335	318	312	336	365	339	332	345	345	339	347	358	355	346	334	294	365	341	356	330	337	339	354	330	315	381	337	312	356	356	355	321	339	312	334	307	355	375	314	337	308	340	361	303	379	335	353	326	318	381	360	308	338	341	328	342	381	326	335	334	343	317	345	331	334	345	327	314	335	365	354	344	373	360	334	360	312	329	315	339	343	345	347	346	353	317	313	329	359	369	373	333	339	338	345	314	343	320	374	325	358	362	372	347	362	334	339	338	372	373	309	331	349	317	351	379	359	384	336	325	329	356	326	358	316	336	328	325	331	333	351	347	377	304	341	337	341	344	351	315	349	332	359	371	350	383	340	314	335	335	369	331	329	324	317	338	346	318	352	330	359	338	331	334	369	291	362	360	334	339	332	350	321	356	323	347	334	360	340	355	326	340	351	315	372	304	355	338	337	331	317	343	348	346	287	349	320	343	358	328	327	325	337	341	315	315	352	361	327	350	331	339	341	351	332	341	359	350	364	359	331	315	370	367	313	350	327	407	342	334	364	343	354	356	305	363	331	342	345	314	336	355	348	354	369	306	391	314	345	323	316	339	326	309	341	342	307	326	338	339	310	341	358	361	347	364	334	354	340	351	345	352	356	335	344	313	320	351	356	333	324	332	368	322	334	333	311	341	373	339	373	347	322	354	359	358	359	324	341	335	362	346	350	366	364	357	296	328	345	337	345	349	323	373	352	302	378	340	361	335	349	326	316	358	333	325	333	338	352	353	361	346	373	346	337	335	339	343	344	332	330	318	336	339	334	343	315	356	335	349	335	344	290	334	333	343	364	334	328	351	368	347	336	292	350	354	325	338	359	341	331	330	324	334	349	315	354	299	328	356	353	335	339	328	355	338	350	341	358	372	327	320	347	344	352	348	340	341	338	320	316	349	308	339	308	331	300	363	346	343	345	336	339	375	325	333	352	372	345	346	345	364	365	346	303	321	344	307	338	330	356	331	343	332	308	340	339	338	329	330	346	309	339	345	348	338	369	344	351	344	345	343	349	303	310	356	363	365	333	322	365	317	335	357	347	327	325	332	355	337	358	329	339	382	333	384	314	326	325	326	338	332	298	306	362	321	341	340	331	315	346	316	360	368	349	354	343	338	337	341	322	347	315	351	328	340	332	362	342	334	334	348	317	343	340	305	346	334	358	354	355	347	330	333	362	335	339	332	356	355	334	366	333	341	319	349	329	341	377	302	334	371	335	331	345	341	343	352	361	340	330	369	340	357	344	344	375	379	345	313	352	365	365	341	340	337	359	338	353	352	334	371	335	343	356	334	371	343	339	332	314	352	375	328	304	327	329	343	321	345	323	365	363	332	317	364	330	329	334	350	332	343	348	343	346	365	317	321	340	329	331	325	343	337	314	354	335	344	347	323	332	324	336	370	336	294	346	348	366	339	334	336	344	322	343	361	336	345	352	359	350	349	305	366	317	322	352	347	348	344	336	366	388	355	343	330	351	350	358	353	346	327	346	344	310	332	337	345	340	353	359	319	332	347	336	364	356	338	351	328	303	316	328	334	361	332	344	370	378	344	326	325	343	355	344	355	329	328	336	345	330	392	363	365	336	319	339	348	368	356	364	366	351	330	327	324	322	352	357	357	340	341	358	364	329	344	324	325	337	349	337	354	361	309	366	365	333	335	324	338	327	331	333	337	377	346	326	314	372	324	354	379	317	353	317	334	364	385	318	310	367	334	325	374	342	327	338	330	351	332	361	309	336	351	366	347	340	371	336	345	334	338	323	313	332	341	323	386	373	351	392	336	368	330	360	354	346	332	326	363	347	340	336	327	347	332	336	323	325	322	312	327	345	372	349	356	337	319	329	348	387	340	369	322	354	333	322	366	330	364	318	346	340	360	339	336	334	321	345	314	326	351	300	319	372	309	336	341	291	355	346	337	350	320	344	350	377	366	366	313	344	360	346	323	325	352	329	361	323	356	327	314	367	366	345	336	373	328	341	344	322	354	349	344	351	352	345	353	376	337	346	309	342	329	343	343	321	352	361	356	368	375	349	342	332	350	353	345	364	331	319	357	338	341	344	353	324	355	320	327	361	334	308	349	373	314	377	324	321	365	335	348	341	330	347	344	348	335	328	335	309	344	335	345	323	333	340	348	314	321	328	360	354	339	354	311	335	339	344	370	358	350	308	392	337	316	347	318	337	331	314	316	350	378	338	339	353	325	359	331	355	319	370	336	340	334	341	342	339	326	351	355	322	338	293	334	328	302	332	347	346	318	350	355	361	342	311	338	357	332	343	357	362	347	312	360	368	304	344	342	362	313	378	365	350	327	335	324	357	309	347	340	329	332	370	299	345	324	324	344	353	360	373	322	339	329	360	334	362	345	347	335	325	393	319	354	336	367	354	357	336	321	320	324	331	346	323	320	361	349	328	356	346	322	362	332	322	323	346	356	356	356	335	363	340	347	351	307	392	363	346	315	336	376	360	325	353	350	332	316	376	313	342	341	328
24375	21415	28551	24677	21019	6979	1562	1211	985	920	972	1073	4966	8272	8629	6748	4642	3097	1555	963	596	456	425	390	388	381	445	380	391	400	407	406	355	355	351	361	375	344	397	420	412	430	395	393	405	385	406	387	382	398	417	417	400	391	360	374	438	402	362	364	338	366	420	403	394	392	363	358	364	387	382	420	409	366	385	358	390	400	358	358	414	385	405	387	385	432	396	346	384	404	402	385	372	410	382	408	394	404	380	362	441	398	423	374	414	376	345	367	381	384	384	392	386	376	439	362	366	384	393	348	404	389	366	379	409	399	378	377	418	438	356	422	425	376	434	372	401	401	403	382	368	362	343	337	386	400	389	372	416	414	409	354	403	372	400	388	372	403	379	417	426	374	378	407	382	413	411	365	392	412	393	392	382	382	376	387	369	409	393	399	391	396	358	392	361	394	409	402	404	381	388	380	403	361	393	390	413	390	384	360	393	380	408	398	410	403	406	395	364	428	366	378	394	398	438	364	398	373	386	397	393	408	395	400	409	409	387	392	402	374	397	412	414	406	398	423	387	400	362	362	372	379	380	384	385	383	406	386	387	373	368	381	399	372	421	359	388	399	422	362	378	390	401	384	390	381	362	371	345	408	402	415	376	380	383	372	416	392	367	363	385	374	389	404	407	398	376	397	373	398	414	434	412	374	356	405	407	419	377	401	365	411	408	367	407	404	405	418	401	360	421	376	401	379	377	339	363	374	385	395	383	380	391	389	369	403	381	395	411	368	388	385	388	380	381	401	382	388	397	389	389	362	384	424	423	394	407	373	403	388	365	366	405	395	397	420	387	393	388	371	415	388	350	394	390	420	415	396	392	376	377	391	407	412	400	375	381	383	389	397	369	374	375	390	385	399	419	362	436	380	411	390	379	390	387	377	438	425	363	404	409	393	390	410	403	384	370	386	381	403	373	408	394	421	375	383	386	392	386	402	381	378	403	438	397	419	386	415	370	427	398	416	394	408	377	375	418	366	408	420	365	381	421	397	407	385	420	352	409	417	389	403	403	412	394	395	390	382	385	422	351	410	374	366	379	434	394	398	432	398	447	400	369	371	403	393	389	402	411	404	399	381	392	414	399	386	412	379	400	390	404	391	369	397	400	396	395	382	362	413	357	370	420	350	409	403	418	382	415	397	419	431	436	393	406	405	418	417	396	382	419	372	407	436	376	337	402	366	357	429	405	385	403	410	395	427	401	404	404	361	432	415	387	383	419	399	418	381	390	396	378	387	386	392	380	411	393	409	376	394	379	396	400	389	376	417	396	393	385	361	378	414	407	410	390	414	418	372	379	384	410	411	364	382	389	349	403	352	388	417	398	406	372	397	405	393	375	427	409	370	432	413	406	386	417	397	381	405	396	358	429	407	406	377	391	407	385	395	359	380	367	418	405	417	405	414	367	384	377	382	374	393	406	405	389	369	408	415	377	398	415	402	425	445	434	391	413	359	417	374	384	377	403	428	392	402	397	400	381	404	382	406	402	430	377	411	394	384	375	392	401	390	360	374	356	395	414	394	333	392	425	391	380	394	412	381	378	419	371	385	390	405	409	427	356	427	420	371	406	373	402	396	364	380	393	384	406	407	370	408	375	426	377	400	386	380	396	390	420	385	376	400	398	405	369	374	351	417	364	365	400	390	350	408	425	384	389	380	432	385	409	391	376	399	373	398	393	424	410	426	387	404	384	374	390	375	389	388	421	368	371	388	435	394	394	392	414	389	403	379	381	382	385	389	367	397	355	420	395	403	359	414	396	380	383	419	391	402	367	380	389	375	403	378	384	409	389	451	397	392	386	401	428	390	397	409	388	403	377	385	400	365	391	378	369	394	361	381	383	381	383	417	367	416	375	407	418	395	387	411	383	366	410	387	391	402	414	379	372	367	414	407	356	410	396	401	417	404	390	394	397	376	364	377	391	370	375	372	388	394	403	406	357	367	419	378	382	410	391	395	424	399	433	422	387	431	376	414	416	370	391	377	422	412	426	386	430	409	374	405	420	401	368	398	378	402	406	388	377	356	378	376	425	415	380	414	362	405	404	406	388	405	402	363	381	375	390	362	381	362	395	411	364	384	356	414	407	392	398	398	405	365	397	389	387	401	391	405	393	400	378	383	389	404	372	402	374	351	390	385	393	380	378	357	362	416	386	418	402	386	408	389	409	386	399	397	387	390	420	430	399	382	414	395	372	390	413	389	404	369	428	392	356	406	362	384	347	395	403	397	370	359	373	390	410	372	402	367	406	393	363	392	372	427	376	393	393	413	430	407	357	367	406	388	372	400	387	388	430	443	406	391	387	406	387	366	354	404	439	421	398	369	371	390	351	379	391	392	402	399	349	395	392	453	378	369	426	424	396	409	397	417	389	374	384	444	372	402	416	387	381	398	401	391	401	420	429	370	371	377	429	415	371	374	400	378	405	396	404	386	389	393	377	376	408	422	445	414	415	412	388	408	388	422	374	401	399	404	400	372	380	393	360	403	379	382	405	375	369	409	404	395	392	386	383	427	382	409	358	388	419	399	371	390	395	387	394	352	394	410	405	395	375	382	421	372	377	424	384	390	409	378	430	351	410	386	398	410	400	396	360	349	400	362	365	404	392	382	406	353	399	422	402	409	410	424	430	385	391	422	416	372	392	403	435	385	404	388	382	407	385	384	404	410	400	395	396	418	386	384	401	413	340	383	351	382	387	415	403	403	397	410	373	405	421	380	406	379	374	415	392	375	397	394	371	379	408	412	370	400	375	374	425	412	397	362	442	415	387	372	387	413	407	381	387	402	386	388	340	397	391	410	387	400	418	345	373	397	374	372	387	395	433	400	351	367	392	388	395	390	394	405	407	405	427	431	381	371	367	400	395	382	384	394	387	400	355	383	424	417	400	405	373	387	372	402	407	423	390	376	375	408	402	363	402	351	379	341	390	373	372	393	380	420	371	378	381	382	393	371	423	395	377	387	375	420	418	420	388	392	384	397	366	362	435	375	407	385	380	393	417	419	384	387	368	398	390	403	387	416	399	403	364	417	362	368	412	386	391	380	404	377	390	442	414	407	390	427	416	393	382	386	366	376	429	387	396	392	361	370	386	365	391	372	391	397	385	401	389	438	409	392	389	418	358	397	390	375	381	386	379	361	383	402	427	395	396	416	425	401	429	387	366	387	370	409	376	427	375	366	397	362	398	430	377	405	429	418	400	392	372	376	430	398	377	340	425	374	349	413	385	405	396	402	436	347	387	409	353	425	374	389	379	411	379	371	378	397	416	408	413	342	391	382	395	380	384	392	400	368	406	385	338	370	411	392	364	386	372	407	381	365	366	396	401	369	394	388	404	412	413	361	347	385	362	424	413	405	413	395	389	410	396	357	367	403	360	390	371	392	372	421	395	391	375	406	386	404	373	376	437	394	377	403	414	409	387	382	378	390	384	404	396	425	385	364	397	394	397	415	395	408	367	387	406	402
18664	31183	18397	10320	5264	3759	2168	2094	1741	1527	1656	1726	8591	12491	12778	9603	6905	4571	2349	1308	778	616	474	399	389	450	437	404	427	384	429	423	463	408	433	420	449	423	424	394	388	406	402	440	402	407	391	431	407	423	396	441	407	400	407	431	401	449	428	420	438	435	390	412	414	423	410	412	418	389	411	401	393	435	396	414	422	436	418	390	406	426	434	424	408	414	400	412	409	439	398	414	404	443	408	412	433	370	390	419	392	416	420	445	418	403	388	415	391	385	427	417	380	446	367	418	397	406	438	393	421	415	409	419	439	422	450	405	413	396	414	408	452	387	414	388	404	434	393	426	387	396	426	416	453	411	445	435	433	442	399	434	434	443	419	420	396	457	425	413	411	422	418	362	398	430	384	409	416	415	434	425	397	441	414	392	420	386	450	432	413	422	399	416	424	354	400	418	468	385	446	406	383	400	409	417	405	416	406	409	423	399	415	363	415	443	402	430	449	430	438	393	427	420	419	393	423	398	411	404	376	418	436	398	410	424	436	417	410	450	403	410	403	385	407	427	429	398	424	436	405	423	394	419	449	399	425	397	407	442	379	388	396	391	425	418	416	423	418	357	416	426	412	432	409	404	429	391	405	396	400	434	427	430	370	420	386	424	433	400	381	417	410	398	424	447	393	390	371	403	382	432	430	441	431	432	403	386	419	398	413	439	421	396	387	368	404	399	427	391	413	440	400	407	419	423	346	356	401	428	418	412	447	412	373	403	411	426	417	404	406	437	386	447	420	411	425	425	432	386	423	411	450	413	401	425	439	412	439	442	400	403	417	444	385	403	407	429	390	383	436	400	429	421	424	381	387	405	391	387	394	429	438	407	413	438	463	417	401	421	401	443	429	387	433	424	401	418	392	409	427	420	388	382	382	391	403	415	385	400	396	446	401	385	423	408	409	432	434	414	435	441	417	405	398	411	432	374	418	408	418	418	427	397	401	396	383	376	396	417	419	411	394	421	439	393	416	408	379	403	440	392	414	428	411	405	422	400	448	432	446	438	447	394	411	398	432	372	384	413	454	416	421	407	422	417	420	383	425	428	412	410	390	386	419	391	400	425	387	436	412	410	400	395	457	400	423	412	408	390	433	435	398	392	391	398	430	416	428	417	425	440	431	418	411	406	405	412	405	448	429	430	425	373	404	403	386	406	397	387	454	425	410	413	406	431	397	415	403	429	418	434	402	408	447	406	395	419	417	406	407	422	422	417	419	423	421	419	420	420	443	429	406	419	413	394	445	405	432	473	377	443	453	401	421	435	424	403	428	414	418	384	414	404	392	424	398	370	389	407	405	411	433	392	406	451	409	417	432	389	406	390	414	403	381	412	416	406	397	452	427	424	385	413	405	440	402	424	445	422	462	423	389	416	458	457	442	435	399	410	435	390	425	397	389	396	414	425	396	399	418	395	391	434	414	397	388	391	437	402	427	415	430	385	428	429	420	382	396	419	391	415	434	458	427	417	426	435	399	451	419	404	417	437	397	434	405	407	454	407	454	427	446	397	427	391	421	435	436	397	420	392	395	418	391	432	421	413	383	407	427	400	413	434	422	405	402	406	415	409	398	434	408	375	428	431	426	393	410	398	405	413	398	431	448	404	442	402	397	372	427	422	420	402	405	376	415	408	424	439	408	412	410	431	431	431	383	461	404	399	403	403	437	394	380	395	393	365	413	420	419	401	400	383	404	413	404	412	412	389	435	421	379	421	436	424	399	398	394	383	405	394	397	407	416	445	425	437	432	432	409	421	388	430	413	428	397	403	415	405	413	430	439	416	451	421	397	395	431	387	409	410	392	449	406	358	395	434	378	395	397	397	425	415	421	382	385	402	458	420	420	396	406	400	393	392	427	389	392	401	394	405	397	408	378	456	393	444	406	433	419	407	410	402	388	381	451	417	400	416	420	400	394	395	425	436	414	384	407	474	377	407	406	379	423	439	423	411	383	413	435	428	410	408	373	376	429	412	406	386	412	406	403	456	409	420	416	451	410	425	412	383	427	443	403	408	395	459	431	426	386	417	405	434	391	423	390	442	438	422	423	431	431	407	415	408	369	411	429	434	386	367	416	368	437	390	386	391	405	410	425	428	386	437	435	447	405	402	426	409	376	411	413	396	377	393	427	393	404	379	400	400	428	411	420	429	429	431	397	389	415	411	430	390	409	432	410	410	410	370	384	401	426	448	426	397	397	416	452	395	422	370	406	434	411	403	411	409	411	403	408	390	407	427	410	411	462	397	406	406	418	382	429	427	413	427	423	457	446	399	406	417	456	404	439	404	392	399	403	372	409	425	435	396	412	426	415	475	395	350	442	403	408	409	396	422	391	424	400	401	394	436	409	381	407	396	428	376	388	422	414	484	434	421	406	417	398	411	397	432	422	402	394	404	405	429	383	434	419	432	385	408	418	419	443	462	417	401	425	429	408	380	400	393	428	429	378	382	402	405	424	416	379	435	398	448	425	432	395	446	403	363	424	377	415	434	369	399	406	420	411	404	409	434	427	412	400	408	374	390	463	394	450	398	430	422	374	407	381	405	460	395	384	387	416	377	418	411	440	421	434	432	396	430	402	449	413	419	454	439	400	433	415	391	387	433	408	414	409	403	423	450	419	394	408	404	433	419	421	399	433	451	437	371	397	429	407	398	425	419	417	425	461	386	454	431	393	398	397	394	422	413	428	419	398	405	416	408	410	437	392	423	419	406	415	444	402	433	390	414	401	397	432	391	403	404	388	390	432	385	431	399	436	429	428	419	402	433	403	447	440	383	417	393	410	428	435	423	421	373	393	424	370	410	429	413	417	411	409	419	408	404	427	431	388	396	416	407	455	419	455	371	391	390	408	448	410	369	423	390	425	397	382	382	413	426	421	408	387	418	446	432	454	444	416	434	435	402	429	453	415	381	435	408	387	443	436	397	377	396	404	389	367	406	406	407	396	409	417	432	415	400	437	407	431	385	411	408	415	427	377	368	410	383	378	420	445	368	472	421	411	393	391	427	429	408	396	394	408	419	407	405	412	434	444	438	391	402	419	449	407	426	424	445	412	417	406	406	391	407	430	361	441	430	425	437	414	429	418	390	399	476	451	398	409	406	410	380	425	397	405	363	409	384	392	411	413	430	380	410	411	399	425	419	439	401	435	400	426	433	422	402	435	432	398	408	403	382	416	434	430	387	412	387	396	395	425	453	424	406	444	378	426	409	442	454	450	419	424	443	423	408	443	383	420	435	426	410	422	396	396	438	408	366	440	438	436	416	408	416	407	416	412	440	410	418	404	406	376	429	389	411	415	422	389	388	423	456	440	411	417	413	402	444	386	434	408	415	407	433	434	399	422	365	431	425	443	404	413	413	416	433	435	418	422	393	461	444	429	400	405	417	380	400	412	412	396	416	392	421	411	411	423	449	405	386	398	447	437	421	393	420	404	452	417	443	441	397	452	387	418	380	416	448	420	416
25447	21463	27539	25642	12051	1870	1390	1603	1283	1236	1135	1256	3224	4528	5507	4293	2946	1812	1111	690	513	445	402	371	364	330	360	361	336	356	371	337	333	338	362	374	376	334	337	347	363	358	348	381	352	354	349	352	357	367	343	382	352	336	340	344	353	415	348	368	389	326	328	343	346	351	327	346	380	321	351	353	344	359	358	349	349	351	356	322	356	353	352	400	355	361	351	351	346	376	351	317	352	369	364	421	388	388	370	350	377	366	407	347	326	336	393	350	395	405	355	338	350	375	353	372	349	328	343	320	378	367	358	315	384	356	358	347	324	335	341	366	378	341	353	363	355	394	371	365	361	334	326	338	351	346	340	345	334	346	346	333	317	328	402	369	366	326	390	397	354	349	350	395	359	353	334	329	390	375	368	360	373	376	336	367	365	356	336	327	361	330	336	371	339	338	328	393	366	355	364	343	375	315	369	381	377	367	332	383	370	347	344	371	356	359	376	354	339	335	364	352	365	366	382	336	345	360	373	333	346	387	352	354	365	357	347	366	351	356	364	355	327	366	333	337	380	343	355	347	332	388	354	359	344	328	377	334	350	358	334	390	379	349	385	332	325	345	353	360	347	380	369	376	380	357	348	344	370	395	351	327	316	368	349	405	354	340	332	322	335	375	375	302	353	323	344	353	370	363	357	342	364	362	311	342	361	343	363	364	326	346	361	371	334	351	351	353	382	340	335	378	370	338	328	389	364	338	366	327	355	349	355	348	362	339	373	331	338	373	347	352	364	355	348	340	368	365	369	334	342	365	369	339	362	324	339	325	334	348	319	360	364	372	334	349	349	338	383	354	330	344	351	362	383	382	329	354	357	353	360	336	358	328	355	354	352	329	354	323	339	341	346	376	367	366	371	354	344	351	331	372	336	349	356	387	330	358	362	340	343	326	332	345	368	333	399	373	376	363	364	388	363	338	372	362	374	380	375	297	342	377	356	333	357	330	333	389	334	340	363	332	360	362	345	356	358	346	335	328	367	354	310	347	359	346	332	365	354	344	379	335	355	368	356	347	354	330	340	347	352	331	346	342	370	385	345	348	352	365	378	368	390	343	356	372	381	352	339	369	338	358	353	367	356	367	353	378	378	380	350	366	372	359	352	363	358	359	333	380	352	373	379	359	346	367	406	336	357	364	354	351	338	373	382	369	340	344	386	349	325	335	387	356	363	335	357	354	380	366	348	335	341	333	337	358	348	365	320	337	376	368	344	338	354	359	315	337	379	331	348	334	375	368	347	390	374	347	377	367	352	360	371	376	371	367	347	380	366	353	359	351	345	337	347	342	343	363	358	347	351	359	359	391	322	367	368	340	328	351	331	351	345	382	376	349	336	331	334	371	361	372	368	334	328	361	352	375	358	359	330	329	372	332	356	351	355	360	345	341	331	346	354	358	326	332	345	387	349	369	348	347	374	358	348	378	390	365	378	341	335	371	368	381	345	381	353	363	353	371	357	340	332	359	359	360	364	351	370	364	370	351	391	337	333	370	356	371	378	350	372	410	378	373	332	350	373	328	351	360	354	358	372	383	389	318	322	377	405	341	336	356	334	337	393	384	352	350	353	355	352	352	325	392	353	345	349	336	333	354	340	346	360	370	359	305	359	360	389	381	332	343	332	315	356	404	353	334	332	379	357	332	342	362	353	364	372	370	325	377	333	325	350	337	306	353	308	337	346	344	344	351	393	358	361	360	348	349	377	337	333	363	362	386	378	346	365	358	331	386	342	388	369	331	379	354	369	348	336	343	335	359	323	332	328	386	332	360	372	328	338	369	362	387	380	362	347	330	341	375	356	359	369	335	368	371	304	322	360	381	371	373	339	363	333	369	344	392	347	356	392	346	359	351	328	368	358	341	363	365	361	375	365	318	344	344	353	336	356	350	350	323	333	363	375	386	354	361	344	359	361	369	363	390	380	353	333	400	382	352	366	350	389	316	369	365	368	381	350	332	317	350	333	370	349	367	380	367	375	327	380	353	353	325	349	325	363	364	333	350	382	341	341	356	345	381	327	372	372	330	350	355	347	327	322	360	374	339	338	341	340	378	377	362	373	371	339	359	391	398	362	356	336	355	338	385	341	328	343	382	391	383	382	348	341	351	405	342	371	330	344	362	353	364	366	358	371	385	364	354	351	340	360	353	325	382	380	311	373	388	379	376	343	370	354	357	344	369	413	331	344	342	361	362	344	335	408	352	389	325	370	347	367	320	340	360	361	361	349	351	381	364	374	370	366	329	363	391	346	365	363	362	351	400	344	379	371	357	324	342	373	359	355	385	339	379	336	365	357	369	315	344	370	371	352	335	345	358	365	314	377	336	347	358	385	365	328	364	344	356	378	346	354	365	375	369	327	366	353	368	352	346	352	344	382	365	358	331	355	360	345	354	342	384	338	287	377	364	370	357	361	363	353	360	389	334	339	382	364	370	387	375	360	402	362	395	322	351	342	395	343	360	365	347	351	371	357	363	351	356	375	326	367	361	316	396	355	358	330	336	354	360	349	335	337	357	374	327	349	348	381	364	365	347	352	334	305	346	328	345	355	340	356	358	361	361	348	369	393	398	354	364	333	355	360	361	317	374	358	349	361	390	342	362	342	349	320	382	344	350	376	358	379	354	360	333	363	323	357	333	356	362	367	373	355	326	352	359	377	349	367	339	375	347	400	362	345	393	369	352	371	358	375	360	357	340	335	330	351	365	360	372	376	362	357	389	365	377	362	366	356	382	326	328	357	351	360	362	357	365	367	350	349	380	366	334	385	388	364	330	358	371	321	371	340	334	367	334	322	359	346	378	328	380	351	340	344	381	333	351	365	326	320	391	349	388	353	335	345	377	337	335	371	352	323	379	319	354	357	344	349	345	361	363	334	360	343	361	377	379	328	363	358	363	360	342	372	340	348	374	409	393	368	355	391	355	327	355	333	367	338	369	364	380	375	340	389	355	384	356	321	374	363	326	345	345	361	394	359	345	347	387	337	345	351	344	351	365	353	355	379	356	375	365	350	364	341	333	330	351	314	371	376	349	349	353	384	394	336	316	349	392	356	347	373	370	348	366	321	386	377	339	369	356	378	373	371	349	366	355	341	351	323	368	347	375	371	337	355	384	349	327	377	332	365	341	365	351	346	324	348	347	345	353	352	361	365	347	331	387	340	360	351	352	376	375	349	351	314	359	361	361	336	379	359	367	314	368	333	393	379	355	328	355	342	359	363	363	349	376	352	365	350	346	399	322	333	362	358	352	360	359	350	344	341	385	349	361	345	358	375	333	351	357	345	361	383	333	358	330	368	365	361	364	362	374	375	326	356	366	371	337	339	373	361	373	377	343	334	364	364	368	364	334	326	305	336	371	368	352	371	338	327	364	342	365	354	364	363	389	328	382	357	352	340	341	371	343	370	386	389	369	357	348	353	383	335	345	375	394	370	391	324	368	380	328	359	350	363	366	313	365	333	389	335	348
17580	26274	17440	9160	6552	2551	2639	2956	2438	2400	2096	2193	6410	8450	9947	7344	5221	3132	1691	1028	688	519	478	423	394	427	389	365	383	379	412	386	407	433	398	394	416	373	419	395	357	398	386	411	389	403	375	384	379	383	388	363	402	367	424	391	349	418	392	420	378	396	371	394	396	389	407	373	371	398	418	416	349	375	386	382	367	383	369	401	376	391	406	393	390	410	407	369	395	376	415	403	388	376	391	386	408	417	387	380	382	411	377	417	427	406	363	384	380	385	398	393	375	378	358	383	381	421	409	345	370	378	424	396	404	407	379	381	425	366	400	361	416	366	412	368	390	409	414	384	382	437	384	404	370	420	360	397	406	385	423	402	403	404	393	390	357	385	383	412	377	378	402	405	400	393	384	394	353	382	392	384	389	389	404	380	381	407	355	382	406	417	389	366	378	368	392	416	389	396	399	379	401	417	376	433	365	374	379	390	372	380	387	408	387	362	379	367	384	379	391	400	386	388	373	402	369	415	381	369	382	351	350	414	376	400	398	406	389	404	431	357	402	361	391	403	373	376	397	402	376	372	386	377	377	424	371	373	416	416	429	408	370	384	392	429	383	413	392	361	388	376	380	385	386	382	376	435	389	389	372	401	364	417	427	378	373	404	393	398	359	394	368	400	410	401	377	409	401	391	375	371	391	360	402	388	342	398	369	427	345	387	407	394	370	391	382	361	422	391	388	386	362	367	402	370	382	386	395	410	383	398	451	403	386	377	376	365	380	340	360	383	358	371	393	392	389	393	402	349	383	395	380	381	383	395	383	395	380	394	392	396	375	374	384	427	394	389	419	342	398	416	367	370	365	402	427	355	375	361	395	384	380	387	401	370	385	425	415	366	368	374	410	424	370	407	374	381	396	386	400	391	420	388	412	392	409	375	416	381	375	377	358	353	392	408	405	394	368	407	355	360	402	407	387	398	363	368	401	367	398	351	364	355	393	382	406	391	405	417	380	365	381	382	366	394	375	419	393	425	402	407	356	365	398	387	385	369	394	401	389	382	413	428	372	370	379	394	384	393	365	395	396	358	394	381	388	414	373	408	388	407	365	380	362	415	411	403	374	375	383	395	388	385	399	345	374	391	391	404	422	390	379	383	394	372	369	426	440	399	402	391	376	402	380	400	379	429	372	350	387	368	389	350	382	391	394	408	377	396	401	386	399	376	393	385	373	380	389	377	406	416	369	391	389	382	389	377	401	401	393	424	377	365	389	402	357	417	390	376	385	396	386	425	398	351	379	389	384	421	412	364	388	393	412	402	418	344	384	374	357	371	400	384	353	370	400	407	385	416	397	362	393	356	389	409	411	368	405	364	383	388	402	381	382	390	376	359	384	360	399	401	402	376	396	370	360	352	386	375	382	370	382	384	402	394	403	376	370	378	356	409	417	393	430	368	379	399	405	398	391	382	386	391	380	377	409	376	409	371	369	418	376	446	375	382	393	391	369	368	396	442	408	367	393	399	411	412	387	395	368	374	395	393	409	392	371	410	408	402	387	396	328	386	376	386	369	410	401	399	373	375	386	367	407	417	370	409	420	357	403	398	413	380	393	403	397	390	373	371	395	417	393	392	391	397	374	366	393	413	400	360	438	415	361	398	347	352	378	402	356	383	383	399	373	396	377	406	385	393	364	380	381	408	365	351	401	358	378	396	409	420	386	413	401	417	398	405	373	403	375	394	403	369	373	391	431	383	371	404	408	373	440	397	376	392	371	377	398	382	408	384	420	373	355	358	399	412	376	354	391	396	377	389	409	348	373	391	389	394	400	398	391	395	403	404	380	409	406	396	372	361	387	387	400	408	378	400	399	392	393	410	378	365	399	350	392	408	342	396	399	377	428	437	391	375	380	351	403	345	381	357	374	380	417	399	367	363	416	360	403	395	376	411	379	390	390	373	379	387	392	374	356	392	405	382	387	397	391	381	390	379	419	393	395	410	370	409	418	387	399	427	371	406	367	388	378	355	405	390	381	396	399	363	372	370	394	385	376	392	361	380	384	390	397	391	375	406	420	401	376	387	390	390	412	379	375	381	389	386	440	383	397	399	375	383	397	368	418	354	373	387	398	412	371	360	391	407	411	394	402	406	364	393	388	418	397	385	380	407	386	416	400	382	386	403	372	393	369	416	413	424	412	411	423	385	369	361	381	374	400	412	369	392	415	378	379	407	393	370	393	410	386	363	352	396	399	348	395	372	378	389	348	366	354	417	413	385	407	404	376	413	397	369	382	377	400	378	382	395	379	381	388	393	373	406	381	372	368	374	417	394	360	393	377	431	388	358	388	411	412	402	386	396	388	374	410	381	387	353	393	381	346	386	379	405	430	360	402	361	378	390	396	411	388	376	420	380	413	405	362	396	411	395	403	384	378	416	408	381	390	392	378	396	377	405	387	382	403	378	424	397	402	403	362	385	409	389	381	374	388	369	423	408	398	382	379	418	406	420	359	401	399	372	383	370	433	437	428	376	397	398	370	434	407	407	408	347	439	418	349	356	375	414	397	401	403	407	394	404	367	431	375	388	396	414	413	401	407	395	404	394	374	381	386	416	354	410	397	387	371	376	388	428	360	409	364	389	390	384	358	379	377	414	386	405	407	411	390	418	369	405	397	391	378	367	388	418	359	398	376	408	437	385	395	377	389	416	365	396	411	375	401	369	390	397	379	388	397	399	372	401	421	430	360	382	392	398	403	388	375	383	406	402	393	365	382	343	377	384	373	396	403	399	395	369	372	393	368	390	370	360	424	401	381	393	375	408	375	408	394	397	380	385	346	392	381	402	402	360	372	400	370	405	405	403	384	394	378	399	401	406	414	388	425	391	372	393	381	386	416	356	406	396	405	391	414	384	407	429	403	370	359	346	399	372	386	381	400	378	406	388	359	427	340	391	384	396	439	392	415	420	379	409	389	393	347	396	400	354	400	411	370	419	401	368	389	349	369	386	402	375	399	375	419	386	395	371	381	404	389	398	415	412	366	413	375	405	411	398	369	364	397	407	396	377	366	373	382	399	379	377	416	373	376	398	397	401	388	346	370	399	401	400	396	349	431	395	392	395	379	413	362	391	413	376	401	412	430	384	342	372	354	370	383	387	372	431	392	405	396	410	412	381	394	402	375	381	364	375	392	414	376	392	377	383	388	388	390	397	393	378	395	384	350	408	359	393	440	362	369	402	391	391	399	382	390	368	390	398	392	378	444	371	389	386	403	397	380	376	399	367	410	356	374	396	394	416	379	379	409	369	392	376	376	357	357	379	410	392	400	387	415	435	393	397	370	346	372	388	363	404	401	359	373	369	385	384	417	362	427	383	407	367	390	373	395	369	386	382	400	387	420	391	423	350	411	396	382	410	390	418	374	360	394	379	348	368	378	418	384	370	385	382	405	398	402	392	370	366	428	376	393	377	406	376	420	391	396	402	369	386	381	422	350	389	349	366	376	365	402	363	401	388	383	422
22898	21469	29252	24095	21480	21558	9948	2039	1851	1712	1450	2538	15050	19281	18458	12078	8161	5856	2802	1501	971	745	587	500	508	473	478	487	513	489	551	522	493	462	526	456	485	506	505	491	472	544	502	515	470	523	516	519	506	523	515	505	466	488	507	503	486	478	497	494	538	521	500	530	499	507	468	477	488	535	486	477	500	492	503	497	482	470	499	525	493	546	505	511	507	493	531	517	552	519	494	481	479	495	500	519	495	523	517	524	528	537	497	481	520	499	515	501	500	509	516	497	502	522	490	477	498	470	473	518	510	510	524	525	556	511	511	497	522	517	552	490	538	490	494	482	472	472	470	489	523	466	497	546	458	512	505	516	535	536	513	447	475	492	498	532	519	485	470	536	498	515	482	484	503	476	491	495	516	532	506	519	531	500	484	506	541	505	496	501	481	521	513	479	494	522	542	570	532	518	529	531	511	527	507	550	486	529	479	508	508	504	450	486	519	508	494	503	531	498	484	502	470	489	563	525	520	486	584	462	529	484	503	518	512	514	489	521	485	515	481	494	470	530	515	496	483	536	500	556	524	514	510	515	512	506	528	491	486	465	531	485	477	524	515	495	477	526	532	469	520	542	538	508	506	490	495	506	480	495	489	527	494	531	508	470	535	459	535	521	510	486	520	495	515	565	480	493	475	518	524	490	539	515	502	495	516	478	488	503	576	561	509	460	482	545	524	500	494	494	521	518	515	503	495	516	484	474	471	474	489	491	512	499	505	493	518	471	509	501	504	522	543	505	513	526	522	488	498	502	503	516	466	530	490	507	487	491	506	517	499	523	499	488	512	533	523	502	515	453	501	478	493	484	562	536	496	505	523	497	522	512	511	524	487	472	473	525	500	496	498	514	482	480	553	524	504	479	503	514	513	504	506	504	458	471	521	499	475	486	509	495	516	496	492	534	488	492	491	527	517	553	525	487	480	539	528	508	542	519	471	514	497	523	524	502	488	556	559	518	506	537	502	517	482	526	510	553	509	497	488	507	471	469	524	510	502	535	507	483	522	487	529	487	491	482	511	498	501	451	506	543	517	528	510	515	512	515	475	513	519	488	481	498	532	548	517	512	494	520	504	514	493	525	497	487	504	512	545	488	507	508	486	501	555	445	510	470	489	537	573	524	505	495	535	524	486	509	507	479	529	499	520	495	515	491	497	508	522	513	496	513	467	509	528	520	490	491	478	518	530	503	496	501	506	478	504	515	502	522	524	482	486	510	516	508	545	497	489	514	511	499	480	536	462	501	492	548	514	530	477	518	509	508	496	516	513	504	523	511	460	492	490	519	526	478	535	513	495	542	501	505	525	507	493	485	521	501	516	511	518	507	504	485	500	482	528	518	493	498	487	504	491	503	490	473	500	503	494	550	521	445	457	515	486	507	507	521	459	516	493	543	518	474	476	489	494	524	473	487	488	523	497	536	551	481	532	515	515	505	505	488	498	487	529	514	476	518	492	522	523	528	495	483	519	538	502	513	502	472	461	485	463	508	461	514	505	492	490	508	508	483	517	497	479	493	514	515	491	530	513	525	531	542	495	510	498	503	520	528	492	493	517	491	512	499	558	520	474	511	544	511	488	524	507	479	506	515	526	519	475	489	502	532	513	512	512	518	516	511	547	483	490	502	541	543	480	515	502	499	461	496	508	501	515	476	531	504	496	556	513	512	541	478	494	529	507	488	562	465	477	518	503	520	532	533	512	472	508	481	505	540	532	504	509	494	511	543	492	533	498	527	469	528	524	509	487	504	547	531	462	463	523	483	476	516	494	479	496	513	470	497	471	504	480	519	515	508	513	464	481	510	513	491	538	514	497	538	476	494	500	469	487	507	478	525	516	493	502	524	527	487	510	522	537	464	495	469	507	528	521	506	528	530	509	549	490	531	513	487	489	515	496	516	519	475	432	504	492	498	509	499	534	525	508	503	507	480	489	498	494	513	539	491	510	506	505	523	523	488	501	523	537	497	477	493	477	488	465	522	481	478	517	561	497	485	487	506	478	518	491	517	479	507	513	494	472	473	531	504	504	463	522	495	512	512	528	486	475	532	537	515	491	488	521	514	500	485	502	489	498	503	478	513	527	533	515	516	529	535	523	474	493	524	509	526	471	486	462	521	519	512	549	510	547	509	540	518	510	512	477	529	494	547	501	513	525	467	532	501	523	498	480	492	494	490	503	527	509	525	522	506	518	515	500	496	487	538	531	474	510	479	526	513	532	519	501	499	484	509	502	476	477	524	480	515	517	513	477	523	526	474	469	516	491	523	550	543	494	504	500	523	504	525	520	490	487	495	529	474	485	526	493	529	529	514	485	505	504	525	548	498	533	487	530	452	504	500	530	510	474	477	551	494	522	485	510	492	523	507	494	496	522	541	470	527	512	512	536	467	509	571	480	474	510	509	507	515	489	519	524	479	545	517	513	486	520	495	519	507	512	495	498	545	486	488	508	556	491	517	525	503	502	479	510	524	492	496	514	495	498	468	514	519	496	528	530	538	490	525	521	495	482	543	536	544	492	438	487	525	515	497	566	518	511	504	529	524	480	470	493	492	485	527	538	465	494	510	491	492	487	539	462	493	505	495	481	506	531	508	508	479	505	556	501	483	497	468	505	528	480	489	496	465	524	535	531	497	477	493	464	503	511	503	522	494	513	494	508	535	468	478	509	481	540	488	505	503	511	470	473	509	534	502	520	516	491	501	527	518	532	458	530	559	533	536	520	519	469	508	490	495	524	543	524	521	523	503	541	458	478	566	512	518	510	552	581	520	500	511	533	495	501	474	514	500	471	510	497	541	492	509	516	479	457	483	540	509	508	489	484	516	478	501	489	544	549	509	500	498	521	520	525	503	490	482	507	512	489	480	481	515	489	511	522	574	536	527	511	470	546	524	461	542	522	549	512	523	534	531	525	488	532	488	500	498	549	481	474	550	514	496	484	493	501	485	501	513	507	513	507	512	493	481	474	519	481	564	474	503	480	507	508	506	504	467	544	489	541	501	543	508	498	517	537	502	497	517	529	513	489	538	543	506	568	475	501	504	504	554	509	510	499	484	506	510	484	509	493	514	460	486	514	514	480	484	515	509	484	504	492	507	486	539	534	486	502	510	528	473	508	470	505	551	497	483	534	489	526	539	495	474	512	493	512	554	502	524	508	480	495	489	529	499	465	527	512	519	528	521	494	488	510	524	458	511	515	540	484	509	483	507	521	518	530	504	492	509	568	487	520	502	519	492	489	543	507	482	514	493	486	491	522	532	525	488	513	465	524	481	523	512	464	517	505	524	498	558	521	524	518	508	526	515	458	490	485	475	564	512	481	496	488	472	473	505	473	461	529	488	539	499	479	519	462	521	507	518	482	492	528	544	493	500	499	471	507	503	508	487	518	501	505	471	535	471	517	490	529	504	491	506	476	511	494	500	508	461	500	547	517	526	485	528	520	515	518	497	514	531	517	490	435	490	482	482
20684	32507	24944	15318	11609	7321	3050	3238	3188	2883	2574	4608	21819	24279	23152	15229	11474	8279	4152	2276	1270	829	679	557	515	536	509	513	532	536	501	537	523	530	539	512	524	504	517	521	517	533	479	517	552	514	517	518	507	521	528	523	530	486	526	538	548	559	539	526	529	547	532	488	489	537	537	504	539	538	527	555	541	514	508	553	542	509	510	519	555	509	547	551	537	529	521	554	510	524	530	524	553	532	529	520	496	542	527	499	545	530	536	524	521	527	495	512	518	532	537	541	541	511	487	541	536	534	510	527	535	548	513	552	471	524	524	547	541	500	547	526	479	512	512	476	479	553	518	484	531	519	510	504	542	512	542	530	533	544	524	526	546	503	571	551	543	494	517	552	552	506	530	531	537	520	512	529	516	492	495	521	531	524	511	506	520	506	547	536	526	507	528	526	509	467	522	538	473	529	504	503	524	499	533	535	550	558	521	533	517	514	489	570	537	512	536	472	490	513	524	520	528	542	490	505	561	540	497	508	524	510	525	564	540	511	557	516	532	547	546	522	492	488	486	515	498	535	538	508	508	508	559	558	534	492	551	519	540	499	536	506	525	583	560	527	531	528	507	540	581	525	553	531	530	534	512	505	498	544	527	540	568	541	505	530	512	542	544	529	500	508	533	525	526	492	515	517	566	564	539	518	552	538	536	516	503	489	536	531	506	506	514	497	536	541	513	514	552	576	540	553	541	500	576	516	525	535	546	520	550	524	561	522	535	532	530	507	537	493	531	500	545	559	503	520	530	520	571	504	540	503	556	546	513	504	536	521	524	496	552	554	509	544	531	536	541	514	532	553	534	505	485	486	527	486	499	515	525	547	561	587	519	503	482	533	520	538	525	537	533	525	529	519	518	486	543	468	536	552	527	527	479	504	512	459	514	497	529	563	489	535	529	527	568	566	548	531	533	505	509	526	566	519	541	493	544	506	539	529	492	514	526	536	550	511	515	567	538	533	559	488	487	518	531	495	518	544	495	540	545	530	565	540	557	576	559	553	533	495	532	509	569	516	518	485	561	519	513	542	503	553	525	519	502	493	514	454	528	528	580	534	506	521	501	514	507	538	540	506	506	566	529	502	521	494	495	513	549	541	519	543	543	517	494	553	513	530	500	501	509	571	514	508	513	519	523	548	489	524	565	508	540	535	561	547	577	505	545	520	491	537	550	471	552	555	528	495	544	538	539	532	535	482	532	514	556	504	512	489	526	549	516	529	552	534	478	496	502	496	537	509	539	506	580	488	528	529	512	533	550	580	531	536	503	522	502	530	535	565	496	506	536	557	550	522	569	548	542	521	525	515	498	534	501	557	564	515	531	531	483	544	508	545	540	486	499	511	560	520	503	526	545	518	521	494	536	469	532	550	505	537	484	490	516	581	527	573	524	529	535	526	543	570	550	555	538	547	506	512	547	481	515	527	517	540	539	507	592	552	544	536	530	528	584	523	554	512	506	515	511	540	505	544	563	567	531	559	515	541	553	501	493	527	541	513	537	536	509	543	498	525	529	542	568	518	509	501	499	512	525	544	524	516	505	550	495	550	548	518	508	541	525	498	530	526	484	556	487	507	539	555	527	539	512	556	556	487	542	481	564	534	490	541	513	499	522	564	545	528	530	520	496	500	539	536	540	539	576	573	508	549	553	571	545	554	533	550	515	501	533	559	499	517	521	520	530	522	537	470	566	481	550	576	485	571	527	507	492	560	513	485	526	516	532	491	515	529	519	540	547	506	495	538	511	557	545	519	523	536	543	551	513	521	534	535	544	547	513	556	542	515	522	544	517	543	550	517	521	507	527	530	545	548	534	532	528	518	540	494	528	542	525	504	493	551	523	484	526	551	546	522	553	512	551	538	519	523	512	566	554	565	534	533	519	485	520	538	529	489	552	554	545	556	518	520	558	532	533	512	536	530	501	514	534	545	508	514	511	559	548	533	513	516	513	531	523	569	522	531	561	538	524	478	524	490	550	493	535	507	530	509	480	505	494	489	506	529	534	555	484	504	510	559	514	516	540	507	514	545	549	498	518	501	500	526	529	532	515	509	528	511	527	539	559	556	517	523	548	575	544	512	546	565	526	542	515	512	571	522	538	565	497	537	530	516	548	548	567	490	494	499	510	502	512	490	528	511	543	485	518	500	509	527	545	570	526	515	524	536	521	491	521	558	516	584	581	516	496	561	495	522	513	505	540	527	558	531	514	506	464	515	523	521	511	545	541	548	532	528	517	538	522	568	513	527	543	542	497	530	521	484	497	517	535	515	511	519	520	531	532	523	536	536	536	487	514	532	534	501	526	533	558	546	550	544	509	515	544	530	544	539	539	506	522	481	504	532	523	533	531	510	537	520	527	534	525	537	529	540	497	524	498	537	507	531	538	574	528	560	557	515	522	530	501	576	498	535	522	550	504	512	571	515	515	559	537	528	527	573	488	478	567	548	537	528	543	522	526	534	449	545	551	489	492	512	566	569	497	491	529	491	487	508	509	553	524	553	532	554	518	510	533	552	565	492	521	515	504	553	530	517	527	527	507	540	504	506	522	529	507	514	546	540	551	544	544	505	502	554	487	550	520	516	518	490	562	559	497	503	487	494	558	529	517	539	558	542	558	492	513	524	535	595	527	536	503	526	507	499	527	513	524	522	520	494	526	530	550	526	506	535	610	540	507	524	532	581	534	555	515	567	544	540	547	526	531	495	507	524	532	508	559	503	499	511	526	541	555	511	541	484	519	512	505	520	544	478	500	514	569	507	570	531	484	555	519	526	535	584	492	506	550	530	529	540	527	499	532	514	529	527	599	500	511	523	501	509	530	519	505	516	568	535	539	535	533	524	530	530	529	518	490	492	532	495	524	506	541	515	505	504	540	527	527	539	531	509	523	507	515	581	516	538	509	549	523	515	540	555	520	494	485	561	539	562	528	526	553	553	511	522	556	535	489	535	516	555	514	515	487	546	521	487	547	526	530	502	514	521	573	535	496	523	497	542	537	520	510	493	488	532	577	481	497	572	529	531	532	568	517	519	501	522	566	524	504	540	559	485	541	553	526	525	546	505	564	495	514	519	581	534	547	508	513	507	518	547	539	527	539	530	492	506	501	533	534	499	538	523	532	531	518	558	500	545	502	543	482	539	549	517	511	501	526	468	519	510	530	533	543	533	529	502	557	534	547	538	539	554	501	525	531	535	523	529	543	507	512	522	482	521	544	503	519	499	552	533	525	571	508	489	519	552	528	558	507	493	535	545	580	503	525	523	513	542	513	510	533	537	541	533	550	529	481	551	538	533	574	520	516	533	480	537	493	539	510	541	565	562	563	538	535	495	532	525	548	534	513	556	502	531	523	499	537	509	485	557	553	541	511	529	502	511	509	479	546	507	530	549	572	512	519	550	513	559	518	525	499	514	524	557	505	550	508	540	540	565	525	535	497	528	549	528	520	528	471	520	512	533	501	567	499	499	536	542
28083	19956	12536	7105	2538	3063	1944	1057	897	798	607	620	786	1206	1368	1027	771	706	534	413	373	353	346	346	326	335	313	291	304	293	301	291	348	323	323	292	342	308	322	311	347	306	316	302	310	321	303	296	292	293	331	304	284	306	325	354	357	290	325	321	327	323	330	302	322	272	336	338	321	308	350	309	325	301	314	304	314	344	298	356	301	342	329	319	317	303	324	323	346	307	375	338	335	309	337	330	314	298	315	324	320	300	285	336	280	318	304	338	343	332	298	326	350	326	318	327	320	323	303	345	333	307	284	326	281	320	309	317	339	332	325	310	285	307	312	311	311	322	320	317	303	311	328	325	324	352	320	292	334	331	316	316	327	319	310	293	338	343	318	304	322	347	306	310	298	325	318	322	335	289	350	307	324	311	290	275	307	302	316	303	291	319	314	304	323	331	335	339	329	324	326	308	334	324	344	298	322	356	287	313	303	357	295	317	307	348	316	291	295	300	284	318	318	304	327	311	347	326	325	308	303	321	318	333	331	288	302	294	296	297	306	299	296	336	334	332	313	324	323	355	313	317	328	291	327	291	322	340	312	286	304	303	291	297	314	325	324	283	329	314	308	306	357	317	328	295	327	319	306	301	291	300	346	327	306	309	322	325	278	308	329	309	342	313	295	298	305	327	305	298	315	297	315	326	313	316	374	325	349	316	334	336	343	322	312	296	316	312	328	315	302	298	306	305	320	344	299	332	301	276	286	298	301	360	301	300	299	277	324	333	328	319	303	295	321	321	307	291	282	318	343	350	297	291	336	328	273	319	335	336	312	330	323	337	319	318	333	313	290	299	330	357	323	342	317	318	323	306	306	315	329	308	337	301	327	314	312	282	335	326	332	312	308	305	306	314	305	319	302	333	328	320	296	306	337	313	356	310	355	272	342	305	300	309	306	309	292	317	338	326	299	312	336	308	302	319	314	272	344	320	305	314	309	353	315	309	303	350	312	333	346	312	296	335	325	296	310	328	318	319	333	349	309	309	315	317	341	297	314	318	336	315	327	316	323	284	326	315	320	319	321	293	290	301	296	325	315	305	338	298	296	304	299	332	308	306	286	307	311	298	300	326	310	345	329	359	281	310	302	311	283	286	296	346	341	310	316	316	312	332	319	305	321	318	305	291	343	285	296	337	319	336	335	299	316	335	327	330	321	315	314	314	332	312	327	313	305	311	291	353	330	292	322	326	292	338	333	294	308	334	303	329	305	326	317	345	332	313	312	304	305	317	321	336	328	300	313	315	312	307	317	324	334	334	312	320	324	322	321	332	292	308	323	335	345	331	310	273	335	328	309	316	327	306	335	313	299	306	317	321	293	312	337	325	304	336	351	333	296	328	318	319	328	330	303	314	316	298	296	332	303	346	308	340	320	311	290	289	321	317	335	292	303	318	302	288	307	322	329	303	302	351	321	307	304	322	321	350	323	291	344	304	311	341	350	324	323	312	326	310	306	335	302	329	349	322	308	320	299	323	300	328	370	323	333	343	294	320	349	294	301	312	302	345	334	307	315	353	322	333	334	330	296	330	320	328	304	316	303	329	313	312	316	321	319	303	321	312	299	362	313	307	321	328	302	347	323	287	303	309	312	328	290	305	330	314	319	321	316	303	319	323	310	306	297	321	301	297	302	344	300	344	327	335	285	315	344	336	313	337	278	345	338	324	319	336	331	328	298	327	330	305	322	281	344	318	331	336	306	334	321	300	304	312	320	323	289	313	304	313	323	284	304	301	334	296	314	346	296	343	322	314	301	310	313	329	335	297	297	356	334	329	322	310	351	310	338	317	318	334	307	309	319	323	317	332	328	335	323	291	331	314	333	344	328	349	350	343	322	317	320	321	330	316	322	323	322	294	309	324	336	319	319	316	320	311	310	337	315	320	305	298	311	307	332	312	321	331	334	293	329	310	309	310	300	297	295	336	303	297	308	317	306	329	319	315	323	345	318	284	315	312	291	294	312	343	295	345	330	331	300	313	295	305	320	300	294	310	316	331	312	311	312	296	286	318	334	322	298	324	303	300	331	316	317	311	345	325	311	354	299	320	311	314	303	286	320	292	327	358	353	311	320	320	306	300	336	344	316	264	303	336	315	311	306	299	300	302	296	340	305	307	342	332	330	325	286	310	314	287	312	318	315	290	279	343	333	275	309	335	297	318	320	332	357	303	301	327	339	339	337	302	344	333	306	308	312	343	297	340	331	319	301	326	291	310	283	316	317	290	289	307	269	302	294	299	326	267	310	299	284	340	339	326	341	307	320	298	324	341	311	323	327	315	333	322	319	319	330	331	350	333	330	307	311	342	302	329	337	335	333	318	299	316	313	290	322	352	305	314	316	284	303	310	299	309	282	314	299	352	309	326	308	309	318	349	318	307	323	286	343	302	331	315	329	307	322	340	298	328	308	307	310	275	345	333	303	297	321	311	304	322	298	337	316	303	302	303	324	327	320	349	338	323	330	321	315	327	311	312	365	312	306	293	324	313	323	338	345	311	315	344	330	310	311	347	328	303	296	335	301	319	319	318	289	303	309	333	342	322	335	300	304	327	323	341	293	295	326	291	314	307	355	313	309	334	327	347	355	303	321	342	289	308	284	340	322	319	281	311	295	318	348	336	324	305	320	303	300	333	328	335	323	290	329	333	329	276	328	346	345	315	328	280	319	291	319	340	288	320	308	311	319	321	310	314	332	321	330	327	311	350	339	333	316	310	304	300	338	321	291	308	323	302	301	291	293	311	331	301	329	305	338	301	311	316	327	359	319	339	318	312	322	290	332	308	290	322	291	351	346	322	316	275	336	298	289	329	349	293	340	294	321	332	292	301	293	326	292	303	326	327	335	318	285	323	299	327	308	311	314	308	316	334	319	315	335	294	309	324	311	327	302	336	313	279	337	329	342	298	300	292	316	336	322	333	346	359	366	334	314	298	312	305	312	337	312	342	320	337	287	297	340	329	301	332	338	332	326	269	325	304	303	331	350	326	369	317	293	329	344	328	317	339	314	302	328	309	339	321	301	331	351	325	345	290	317	330	307	321	287	334	341	317	316	326	285	299	308	331	325	333	300	316	317	316	305	320	326	301	343	303	291	331	269	323	322	324	322	313	318	318	336	333	322	299	293	312	331	333	314	326	304	315	323	325	299	278	305	312	281	334	355	350	312	316	292	290	337	336	298	293	317	305	326	346	357	331	325	309	298	312	303	305	348	354	297	321	286	312	325	323	324	328	309	316	299	301	293	370	312	312	293	309	300	319	310	335	331	317	316	313	309	290	291	337	343	292	342	325	322	289	291	316	297	331	329	309	323	318	290	327	351	308	337	345	318	335	290	341	320	317	298	327	290	334	331	320	301	275	296	332	317	299	296	326	343	312	319	325	332	311	336	319	341	325	318	338	325	272	338	318	298	315	299	318	312	325	321	322	343	341	310	273	323	317	322	344	311	315	326	312	320	312	306	317
13855	15810	11943	7964	4037	5836	3599	1925	1514	1319	1065	963	1234	1705	1978	1402	1070	841	655	470	428	364	366	338	301	349	325	331	379	329	345	338	347	345	338	358	382	353	356	345	358	329	326	338	336	333	350	347	318	348	353	315	341	362	325	356	340	320	316	318	353	315	346	332	345	346	342	362	374	328	319	344	350	346	309	334	347	340	327	312	357	345	333	357	338	326	354	370	347	322	339	319	372	312	346	328	368	339	325	356	319	366	338	336	338	360	343	330	314	355	359	354	320	314	347	346	330	336	369	369	366	331	318	350	351	327	310	330	354	345	319	330	345	333	359	325	323	344	332	373	344	372	344	342	322	326	365	337	347	334	372	340	364	348	331	330	353	331	315	357	334	342	354	326	327	346	337	326	360	337	376	368	326	382	383	318	320	335	337	316	352	328	370	346	326	335	343	338	314	354	356	354	374	376	353	370	335	358	341	341	356	362	375	343	358	351	345	339	342	338	337	326	346	368	365	352	318	335	341	355	299	340	330	322	363	370	333	323	354	356	346	337	357	327	310	345	348	340	335	337	367	341	340	339	372	387	322	346	345	328	353	337	353	357	316	339	313	310	302	361	365	340	392	334	382	337	343	322	352	344	317	326	331	333	350	363	334	362	360	357	349	318	363	335	351	382	333	350	305	368	334	342	343	333	351	379	360	328	327	360	351	344	351	354	341	344	338	326	371	337	334	329	364	328	368	322	351	298	327	360	352	354	346	352	367	331	353	338	328	337	327	344	352	369	355	341	354	341	359	321	331	297	322	326	345	346	366	353	368	353	349	329	343	331	366	343	329	321	362	322	338	343	346	365	355	326	336	349	348	356	361	361	364	325	307	324	333	323	366	343	347	356	319	344	357	329	326	321	320	340	316	357	321	350	356	322	366	348	339	317	315	338	387	325	325	336	348	340	320	315	329	307	361	327	337	379	352	345	320	358	320	350	355	329	301	347	374	377	355	344	357	331	350	327	354	316	333	324	358	332	329	358	352	353	340	334	323	340	324	340	317	364	344	348	336	328	390	333	336	343	355	366	345	363	347	335	334	361	338	337	330	336	338	342	324	326	309	355	347	344	344	334	351	379	350	330	329	374	353	374	337	366	351	323	317	316	350	369	362	354	333	349	344	344	347	349	354	344	352	359	344	328	318	334	336	348	357	370	320	328	363	307	327	339	317	366	364	369	335	354	348	326	304	339	370	366	360	332	353	347	371	362	327	347	358	353	365	326	301	334	324	322	336	359	327	340	336	403	317	329	366	344	332	314	340	348	326	343	328	325	357	376	352	344	328	339	330	335	337	357	319	347	369	328	351	332	350	323	332	380	343	309	367	329	315	324	385	355	340	316	348	312	352	331	316	373	343	324	345	348	344	342	386	358	318	330	349	338	350	334	379	296	359	336	325	357	367	355	319	381	314	346	360	346	361	348	343	357	345	340	382	320	338	351	354	348	325	338	390	326	294	310	344	389	353	347	347	316	318	333	337	330	317	313	342	318	326	331	324	347	352	331	341	310	366	330	335	331	320	315	339	343	328	350	340	330	374	343	329	362	360	350	338	343	353	339	373	355	348	355	335	296	353	333	332	347	362	351	324	338	351	354	350	364	331	332	331	345	351	348	385	366	362	340	348	332	360	370	313	372	352	341	343	336	347	336	321	339	340	322	375	344	370	343	340	366	340	313	336	322	358	358	339	322	340	352	327	343	327	347	368	318	349	349	363	351	324	368	340	355	353	311	299	336	365	350	330	337	324	316	341	343	362	342	360	354	335	364	333	363	305	349	328	334	346	360	366	319	321	322	342	356	345	330	310	381	362	354	324	349	326	331	334	365	335	362	322	338	362	350	304	381	313	368	325	317	372	348	372	327	339	377	317	329	312	335	342	345	322	279	322	344	360	321	325	352	349	356	335	331	342	368	346	411	353	341	332	363	370	345	347	373	324	321	341	353	351	342	318	357	356	379	352	350	350	373	324	336	344	382	349	346	353	348	381	339	341	331	315	306	305	392	340	377	351	349	350	338	348	331	355	329	326	367	377	384	323	343	381	359	334	339	326	344	337	331	303	327	341	360	331	360	352	338	371	350	344	360	362	345	314	339	382	340	329	352	333	356	341	360	359	356	347	322	348	367	359	387	338	335	329	312	339	381	309	375	349	322	372	343	352	354	295	340	345	376	363	314	337	351	333	327	359	313	352	377	343	343	363	319	347	337	343	333	315	354	346	359	337	350	319	339	372	342	361	352	368	347	334	338	327	345	337	353	356	313	336	326	343	319	348	347	349	351	363	348	367	341	338	342	335	386	360	360	326	336	343	332	347	354	340	340	311	333	357	348	336	336	331	349	320	358	333	352	334	319	343	336	332	343	311	344	334	337	333	317	357	357	309	336	333	357	322	335	365	335	308	318	348	339	355	327	338	338	364	354	336	325	359	341	357	327	359	347	335	360	335	350	373	305	364	328	346	335	348	344	334	321	328	340	305	310	320	326	332	329	355	339	347	353	334	351	328	335	395	298	337	342	342	348	371	363	335	358	336	346	341	332	353	300	334	315	327	338	346	365	363	325	305	342	343	369	348	356	339	320	343	331	339	347	358	368	333	353	371	369	348	335	328	363	341	368	346	365	368	332	340	337	348	334	350	359	312	323	344	340	354	335	365	304	312	361	353	343	345	342	316	347	340	382	337	351	373	335	347	359	357	331	342	318	317	336	331	382	381	360	316	335	358	342	352	307	346	357	347	339	348	366	328	353	335	341	352	309	336	322	344	334	345	336	332	363	331	323	338	357	337	330	365	341	357	339	352	335	343	368	363	362	342	324	352	344	349	317	356	368	345	296	385	358	329	331	368	355	334	358	317	335	327	364	346	317	336	344	333	330	350	341	329	332	361	410	340	341	339	365	325	323	348	340	346	327	332	339	332	362	350	351	329	352	343	331	338	323	343	348	345	341	348	319	354	359	351	368	341	332	307	356	345	347	349	371	347	329	328	353	343	338	355	357	335	334	348	372	335	339	339	323	354	330	369	319	377	371	313	383	364	336	301	352	335	322	336	352	347	327	361	337	326	358	350	336	368	338	337	348	332	329	345	306	361	331	361	316	337	335	360	347	342	306	332	367	363	334	333	344	359	369	326	340	331	306	344	344	361	382	351	342	319	332	316	361	326	322	375	350	341	335	359	350	358	320	348	315	335	332	336	358	328	345	333	336	327	339	345	345	371	353	326	337	384	375	371	330	367	374	342	361	357	355	378	333	320	347	332	358	331	352	336	350	317	356	334	322	333	327	326	344	364	340	358	350	356	365	352	363	336	320	332	371	352	333	367	328	351	358	353	358	354	312	350	322	358	345	321	347	322	312	324	377	384	348	354	321	321	352	326	351	362	305	317	349	343	308	309	352	335	326	345	353	319	316	331	375	346	349	334	345	330	360	364	360	353	343	327	354	366	326	342	326	360	345	346	343	329	354
24411	21462	28591	24764	21054	8408	3006	1685	1286	1131	967	903	3696	8350	10135	6613	3708	3250	1694	942	687	499	451	426	432	411	408	369	406	403	358	389	390	421	383	373	388	373	405	380	420	416	396	378	399	397	419	392	415	438	384	377	364	399	394	345	387	367	391	372	411	425	402	422	378	376	393	404	423	391	427	399	412	413	428	383	423	379	422	387	450	393	385	401	394	385	376	399	376	379	408	393	420	370	419	404	326	412	389	403	407	344	378	373	396	425	379	394	385	388	408	381	382	404	393	392	390	407	395	414	409	418	396	400	431	422	387	413	415	398	396	391	397	385	405	381	382	391	368	351	394	386	432	359	397	428	353	384	393	376	404	395	393	414	408	397	419	380	389	360	431	410	425	406	391	382	403	459	371	386	359	421	388	362	364	401	405	410	418	409	379	410	439	395	395	385	400	396	414	431	394	404	415	405	405	369	397	417	366	370	385	409	380	394	387	389	397	401	361	430	384	394	375	396	404	373	398	403	381	401	433	426	359	384	356	409	418	372	352	358	403	417	389	413	357	385	410	391	459	360	398	387	370	423	404	401	376	396	362	405	383	402	394	391	398	426	386	359	430	402	419	355	383	389	380	394	382	380	401	406	387	385	367	400	416	410	387	409	400	410	420	417	398	415	410	402	394	429	397	356	431	365	375	394	355	413	388	367	377	403	399	373	408	424	440	359	412	411	386	419	403	385	390	379	398	408	414	407	383	418	387	414	376	393	368	441	399	397	365	405	371	368	390	373	381	408	387	405	418	414	401	440	412	392	383	387	382	407	390	402	391	391	372	345	402	396	414	395	379	402	423	362	421	421	351	383	367	384	401	384	382	379	382	384	371	396	427	389	372	422	403	406	386	390	389	366	360	428	412	407	392	408	402	409	403	375	403	379	402	364	379	410	393	409	366	388	374	401	411	365	419	354	382	420	368	408	395	402	380	387	371	356	398	416	409	393	412	443	419	404	382	392	363	418	369	410	404	393	391	400	419	415	355	401	357	402	395	376	402	405	379	438	376	397	400	408	421	421	414	396	381	381	379	380	409	434	428	395	418	420	403	393	369	391	382	411	371	384	388	374	384	436	376	392	408	402	391	408	387	376	413	388	394	393	395	395	410	412	382	384	392	407	433	411	402	400	398	415	398	377	385	389	399	377	391	396	429	411	429	390	375	397	388	386	405	400	406	416	417	409	413	423	402	418	380	394	379	345	370	390	426	372	385	353	385	388	392	392	387	409	415	381	400	428	369	368	402	396	437	365	389	402	411	377	395	431	411	394	384	392	415	365	397	397	396	379	360	371	398	410	420	361	386	408	385	381	383	405	421	387	424	423	379	386	388	451	378	357	446	368	360	430	417	388	399	408	399	414	392	384	400	382	384	411	437	382	392	406	378	414	394	406	389	383	359	414	421	413	398	364	388	396	373	385	424	398	402	389	396	393	364	350	402	359	457	380	396	397	397	439	372	402	348	361	407	396	393	378	395	384	367	383	412	390	368	428	381	409	398	432	391	393	400	398	384	411	401	369	417	387	411	396	413	398	404	410	373	352	370	410	394	374	394	387	381	379	372	383	397	375	403	391	350	405	442	404	364	380	348	425	408	424	381	402	376	394	431	391	385	397	396	384	394	405	379	377	406	358	388	396	376	383	404	392	372	437	368	368	379	365	432	382	409	403	387	448	401	391	397	406	401	389	388	366	338	395	365	431	439	384	373	367	359	373	426	420	441	388	380	408	376	398	373	409	412	401	361	395	411	408	388	428	399	390	401	392	388	390	371	405	375	390	409	393	385	393	415	419	380	403	408	355	371	387	398	417	423	376	407	398	381	402	397	395	378	407	380	371	401	430	417	398	426	322	416	367	378	438	370	391	377	388	369	356	404	393	409	390	415	392	409	399	390	402	387	394	417	390	402	364	363	387	371	397	385	374	370	400	377	399	414	410	385	381	403	422	389	442	350	413	399	452	369	407	385	407	369	434	395	381	424	374	390	382	400	342	406	365	406	365	398	410	387	401	423	348	351	394	395	399	396	397	394	407	387	384	368	407	408	358	403	399	415	395	397	403	420	408	378	399	381	396	418	407	383	436	411	362	392	386	374	387	407	400	369	395	375	411	379	390	404	404	364	396	379	424	384	393	398	397	380	362	361	389	383	375	356	385	385	370	370	374	395	354	373	392	392	352	373	386	411	413	373	370	391	393	406	408	373	428	397	387	394	389	426	374	373	352	435	402	396	386	352	402	355	365	394	419	389	400	362	385	396	378	413	411	384	400	386	386	436	361	401	434	408	400	406	403	379	406	378	417	400	419	396	368	381	410	401	392	399	377	408	366	379	432	415	365	367	370	392	378	397	418	393	377	420	386	345	386	378	383	405	390	364	403	390	388	428	408	404	376	389	392	396	388	395	397	411	400	400	379	391	408	401	373	414	399	414	379	417	395	402	415	392	378	406	376	390	388	372	410	375	393	412	376	408	357	394	360	406	396	421	419	425	379	375	410	380	414	399	419	410	419	361	404	396	392	384	383	357	382	418	403	382	394	416	384	371	378	343	434	377	389	397	409	391	395	434	390	446	430	422	391	376	399	419	403	367	363	468	417	389	422	401	401	386	417	393	409	378	346	418	387	393	367	377	360	412	394	409	405	383	390	367	432	379	403	410	363	411	411	382	434	414	413	390	409	356	340	414	400	358	398	369	385	379	345	391	418	388	380	386	409	401	435	375	377	396	394	382	375	402	394	362	399	400	413	379	420	384	388	420	422	387	368	363	367	419	396	420	364	389	418	391	423	392	425	388	390	395	395	363	419	421	390	408	456	378	382	403	419	389	408	384	374	392	409	411	372	390	401	397	385	393	381	371	403	387	359	390	417	411	371	363	393	428	395	390	398	423	393	399	364	408	399	390	347	383	381	390	396	369	405	386	356	368	407	392	396	394	406	390	416	399	394	416	388	385	381	403	406	397	391	389	375	432	383	346	417	423	363	405	370	401	385	401	406	383	365	389	379	406	364	366	369	367	379	390	399	386	384	384	402	433	382	433	375	367	407	407	431	397	405	386	399	374	418	389	415	400	397	397	367	364	373	398	399	391	396	435	441	405	417	417	373	402	401	409	412	397	401	414	413	388	392	381	400	426	406	348	407	411	379	399	412	409	389	377	415	404	393	376	385	384	358	415	386	389	397	386	339	358	390	385	401	424	424	406	392	391	406	401	383	418	356	410	427	402	399	396	383	408	388	410	394	390	380	394	427	374	400	407	411	404	367	364	364	370	376	415	361	373	378	384	380	386	421	403	424	389	392	393	372	359	385	420	429	360	389	393	406	405	393	383	370	376	392	350	406	374	382	385	377	403	418	396	367	406	389	407	359	389	374	393	411	400	388	366	424	403	419	440	415	428	412	408	391	387	401	411	356	398	398	378	428	397	387	379	405	409	374	409	414	366	440	391	415	406	389	371	414	379	387	408	405
16599	26637	15764	12349	6687	6060	4458	3024	2229	1907	1527	1305	6229	13028	14444	9079	5541	4886	2351	1322	789	615	516	424	460	401	388	440	391	435	409	423	404	426	427	387	367	405	437	402	433	433	457	397	443	416	397	409	395	398	444	385	436	422	403	432	396	410	409	437	403	426	416	442	431	348	422	429	406	464	397	395	408	412	423	393	419	425	406	423	440	418	438	400	443	406	432	412	415	464	404	443	421	425	395	397	399	401	418	413	411	413	401	437	415	403	431	411	411	381	415	414	425	421	396	429	421	384	390	441	438	452	475	419	417	392	399	444	453	429	421	427	387	393	401	398	408	395	390	421	426	385	431	406	429	411	408	426	386	420	485	451	447	438	399	417	414	419	459	411	413	410	394	404	425	406	404	429	448	378	423	383	395	442	431	394	403	378	391	396	392	426	409	390	445	463	413	407	415	427	388	398	435	451	400	396	437	415	434	386	400	422	431	419	428	426	376	442	408	437	428	388	411	415	400	399	391	414	399	393	396	411	390	472	433	423	386	461	402	448	386	410	401	419	417	399	412	393	433	405	431	439	391	408	393	413	397	423	425	431	422	425	397	422	399	418	424	409	433	440	426	381	387	381	402	439	377	419	393	424	381	381	415	419	410	402	426	428	403	409	415	427	398	413	414	420	392	433	428	402	391	418	426	428	379	419	419	441	392	402	390	400	408	445	418	444	406	427	405	419	391	408	468	424	442	438	406	420	417	403	369	421	400	415	390	388	406	423	462	419	398	432	389	401	404	405	380	388	432	375	387	449	418	419	440	418	428	384	444	419	396	450	423	411	411	441	427	390	461	394	398	400	430	425	438	472	422	407	413	418	373	393	408	405	400	419	424	433	433	422	427	422	406	417	414	400	400	418	416	405	401	398	432	435	388	418	399	415	451	437	440	421	406	408	391	416	391	412	418	429	440	373	414	437	419	431	406	416	402	426	412	442	443	416	422	411	414	440	375	399	419	415	433	398	474	409	430	413	415	421	435	429	376	422	436	422	393	409	451	404	399	433	401	436	401	454	413	424	425	397	454	434	440	432	399	403	411	428	427	424	457	419	409	386	411	393	461	423	410	400	466	456	400	409	403	403	439	396	431	408	420	422	456	453	398	435	408	411	445	393	420	436	441	406	429	426	417	447	395	433	410	460	434	446	429	439	429	405	438	466	413	451	424	442	421	422	424	425	416	433	407	410	396	396	411	401	437	393	411	440	396	409	426	460	441	427	400	392	406	432	420	384	421	418	427	417	399	379	414	435	416	423	403	388	414	384	420	420	416	407	403	388	416	451	406	417	433	426	441	436	391	408	392	419	450	400	450	419	456	412	429	382	406	397	409	443	442	422	420	397	416	430	404	389	438	437	427	400	415	400	425	430	432	399	421	395	457	421	435	380	445	397	397	413	415	450	445	428	398	382	410	404	410	417	417	432	440	432	474	414	403	450	405	415	368	405	397	414	399	413	412	417	400	408	435	426	433	425	447	410	421	415	405	414	386	410	410	430	408	424	454	445	390	436	433	437	401	416	466	415	411	442	390	424	388	398	459	420	397	383	455	421	433	395	437	379	457	396	477	432	438	397	409	436	443	439	428	408	443	466	441	411	436	410	380	422	438	418	407	426	405	382	409	403	387	398	408	446	426	388	458	404	430	415	409	442	407	469	403	405	423	426	451	454	442	410	422	393	413	430	472	428	389	405	417	427	441	429	410	404	415	399	424	429	410	423	374	417	402	409	432	378	403	427	402	460	425	446	415	399	421	423	429	426	423	384	437	400	412	385	446	392	457	430	418	450	406	377	444	405	415	417	460	407	407	390	398	416	402	421	444	458	445	398	374	405	393	417	411	436	424	416	441	411	408	421	437	426	447	407	434	409	409	422	446	434	441	427	413	423	421	446	402	413	410	429	398	416	417	460	420	435	431	414	408	446	408	420	379	393	409	411	429	418	429	444	425	445	410	428	427	437	437	409	390	421	418	415	412	400	403	424	424	378	364	436	428	410	392	397	414	432	454	400	441	435	378	398	407	401	418	435	390	415	421	392	386	445	449	429	396	400	428	414	412	401	438	393	401	408	418	420	442	429	393	399	392	441	387	401	385	400	439	434	433	393	392	435	395	406	418	410	429	419	407	397	436	458	405	452	401	402	390	389	435	437	389	426	447	430	429	390	450	381	416	419	383	424	427	389	434	419	426	404	439	399	420	427	445	427	394	428	405	431	410	450	416	391	424	428	435	459	416	478	426	420	415	426	427	400	425	410	437	407	405	424	400	377	417	393	400	383	425	455	399	434	403	426	399	435	402	422	436	415	471	388	401	425	419	386	415	414	413	386	399	452	431	434	401	422	411	429	470	423	430	408	413	376	415	385	416	465	403	387	408	399	459	448	417	428	419	403	421	398	430	403	402	416	443	403	438	383	429	419	346	412	418	442	410	428	378	414	422	396	427	376	407	434	384	432	395	391	417	389	442	408	402	413	442	430	420	417	397	390	399	411	459	447	438	423	447	435	406	408	390	399	411	428	424	435	451	402	443	396	415	427	409	426	445	435	411	422	384	434	418	432	428	420	410	445	414	408	412	407	419	440	381	402	400	402	441	467	442	385	408	466	408	407	416	395	425	453	434	443	401	407	436	424	395	416	422	415	434	431	453	390	440	434	440	419	413	409	416	439	409	442	421	440	409	397	425	425	455	402	450	393	391	416	465	425	412	409	412	415	412	431	437	428	430	438	437	393	460	403	421	396	426	401	399	410	415	439	414	399	435	417	414	452	451	409	423	424	422	418	444	433	413	383	458	438	430	402	409	425	420	437	432	431	413	450	426	434	429	449	396	450	398	415	392	455	421	467	408	410	418	437	423	418	432	401	388	407	419	436	416	393	439	410	397	430	395	413	422	414	434	434	418	423	383	416	406	403	404	413	437	421	438	455	430	416	417	397	371	433	387	412	404	400	425	408	408	427	399	436	412	406	426	381	392	386	419	387	438	426	420	399	457	438	435	389	432	431	405	414	386	406	397	420	433	424	410	433	405	398	408	437	383	424	416	425	399	431	395	429	432	415	397	404	421	429	405	435	419	464	408	398	413	390	436	429	398	417	427	415	425	404	397	426	456	407	412	408	423	447	407	409	391	409	409	432	397	410	414	417	422	400	427	403	406	423	440	386	387	416	425	400	410	418	433	426	404	410	416	398	433	437	421	400	367	457	396	421	422	417	413	419	444	408	428	421	438	404	426	411	436	456	446	399	399	426	415	410	420	435	419	436	401	442	437	434	436	466	416	407	409	426	420	422	400	393	432	418	411	432	414	435	408	390	454	411	404	436	415	376	393	453	389	423	430	459	416	390	421	439	426	413	393	433	388	438	411	403	429	422	421	371	381	406	381	438	409	405	424	382	419	420	401	462	408	392	404	454	417	438	401	428	403	449	415	485	404	440	421	422	403	446	392	397	390	436	406	410	412	365	411	432
25305	21346	27425	25551	12038	2624	1534	1254	1294	1148	799	626	1328	4305	5926	4446	2871	2167	1296	752	515	446	428	391	323	368	364	352	350	392	334	354	377	366	362	347	352	346	398	376	385	356	358	374	350	387	326	339	326	375	350	367	333	383	335	339	344	385	357	337	315	332	325	367	378	343	330	359	347	357	364	336	375	370	347	390	340	368	351	370	351	331	362	377	342	354	343	346	358	347	355	340	328	364	394	344	414	344	354	393	364	347	360	402	366	347	354	347	334	353	362	398	379	339	332	354	334	353	369	358	334	357	342	365	377	344	345	363	347	324	377	346	373	374	326	357	307	341	374	409	356	336	352	343	365	376	367	342	358	342	390	345	359	359	344	387	358	364	374	355	369	332	343	342	391	363	334	369	365	353	341	378	354	351	367	377	362	348	332	328	360	350	329	351	349	332	333	375	364	370	358	335	337	338	370	376	319	347	345	352	347	367	339	376	369	343	346	328	315	328	369	319	344	378	332	323	368	400	342	336	329	350	377	344	355	337	339	368	353	314	338	373	385	365	329	328	357	325	349	343	337	344	350	341	334	340	375	334	328	354	386	361	369	351	318	382	351	393	317	328	340	343	408	357	330	348	330	345	319	344	317	358	375	364	331	351	371	370	372	370	334	347	366	342	334	335	363	366	345	334	345	330	350	385	376	383	328	386	367	335	330	326	341	327	359	361	359	393	347	383	321	307	330	358	332	326	363	366	354	317	342	355	347	344	348	352	340	365	321	374	372	369	364	349	378	328	328	344	364	401	344	369	370	374	369	320	363	362	368	336	314	371	371	386	364	356	337	397	359	327	360	349	406	334	354	385	345	371	351	366	362	386	351	365	325	325	313	331	324	378	345	330	350	339	344	347	361	379	361	363	362	351	334	374	370	349	322	301	338	343	364	397	333	399	351	363	388	357	362	356	352	368	371	382	322	390	330	361	371	393	358	337	347	350	336	364	360	377	373	343	357	359	369	326	356	349	377	337	320	349	352	391	358	363	387	380	333	345	360	374	375	336	357	350	360	386	302	333	361	340	361	337	348	340	362	324	352	322	335	361	342	356	342	370	354	363	352	377	363	341	346	297	332	365	375	351	403	348	388	353	383	319	336	320	356	358	329	366	367	375	378	366	351	357	359	380	353	342	331	358	330	379	349	351	356	367	364	384	348	344	326	383	322	339	337	327	345	367	353	344	343	374	334	355	361	350	363	355	367	381	319	378	373	362	362	351	352	343	335	342	360	374	365	339	362	347	352	327	321	354	337	356	357	351	357	346	364	368	369	382	345	347	382	357	359	372	355	364	354	359	355	349	314	382	345	332	375	348	309	342	361	353	348	348	373	383	329	378	367	343	362	348	379	370	343	361	363	349	330	370	356	337	374	338	359	351	379	331	343	391	370	370	332	346	322	388	346	351	337	352	357	382	342	355	341	325	324	332	373	340	331	327	363	351	377	389	373	341	355	325	358	329	337	364	368	379	353	333	331	364	364	378	312	326	343	375	346	386	373	363	340	345	335	333	328	370	352	373	358	353	354	394	353	371	378	347	376	341	368	378	378	342	332	372	318	354	337	317	357	373	400	295	367	349	329	310	364	347	360	365	376	342	372	347	331	379	359	333	386	371	351	352	357	323	347	360	342	360	332	358	345	380	343	345	356	370	326	377	343	365	338	343	333	339	368	365	347	330	333	340	356	374	334	334	365	320	350	359	360	338	326	366	357	333	382	356	359	339	339	349	362	320	353	371	371	335	368	346	364	333	348	368	380	342	324	359	374	385	353	343	363	376	356	350	332	367	320	367	390	364	333	345	327	359	346	344	342	357	321	398	345	375	352	366	332	377	396	384	378	359	348	364	350	342	322	358	378	363	327	352	322	352	360	355	352	377	372	349	347	333	363	378	347	378	389	387	381	335	355	337	340	347	331	342	379	345	363	371	354	356	355	322	357	382	355	364	336	318	372	334	339	343	350	377	372	311	391	342	353	373	341	343	315	376	350	331	373	380	345	351	366	327	378	332	358	328	358	370	372	356	352	405	359	373	357	354	385	389	339	336	343	334	358	366	333	341	347	311	328	367	297	344	341	404	367	358	352	343	351	337	357	344	363	363	330	334	331	360	334	353	380	340	338	394	332	356	354	329	364	351	371	308	373	311	375	365	355	353	338	347	347	353	335	316	364	350	339	340	351	369	337	357	350	347	327	310	329	388	367	361	364	394	359	355	355	337	371	356	363	354	342	339	364	354	359	342	322	332	341	345	332	353	368	332	354	338	370	348	357	327	367	339	352	332	323	322	384	358	321	351	346	344	356	347	329	333	362	361	364	347	374	382	370	367	382	351	330	322	354	361	339	354	325	378	306	356	357	341	322	370	375	351	348	353	356	341	356	358	337	318	330	345	332	358	329	331	337	364	340	368	370	359	327	371	342	362	366	322	362	319	324	386	355	385	363	339	349	330	360	364	368	368	359	344	354	326	377	335	353	331	356	325	341	318	362	355	369	333	326	340	377	352	371	358	325	351	358	346	355	370	391	340	337	356	350	353	364	349	353	363	351	346	388	358	360	354	352	368	341	374	329	348	348	374	389	348	364	353	369	362	344	369	330	345	370	371	354	373	331	324	371	346	351	387	330	359	352	324	313	338	363	346	384	358	329	359	352	358	359	338	322	337	374	376	358	341	348	373	330	351	327	344	334	338	397	343	363	372	377	386	356	342	392	350	364	355	364	362	364	372	343	353	349	326	385	336	332	367	346	347	365	338	374	347	401	342	383	353	361	338	354	373	340	330	362	371	359	320	346	371	338	343	330	349	365	353	360	345	375	360	320	344	314	322	358	356	343	372	326	354	330	340	348	336	339	359	348	354	359	331	356	372	312	359	356	356	369	364	378	354	360	384	327	348	365	348	347	341	332	368	337	337	378	354	356	323	346	346	367	343	364	378	400	356	356	358	345	354	332	342	382	343	363	332	371	365	385	369	333	363	362	308	356	364	349	361	345	322	346	340	361	370	352	337	360	341	351	346	346	341	361	379	376	348	310	361	337	391	356	356	306	366	325	330	342	353	329	366	344	344	364	345	381	407	350	334	324	329	367	389	334	364	374	346	355	378	384	328	345	361	327	374	334	371	364	342	368	341	353	377	353	336	350	346	359	360	346	329	346	337	385	346	330	364	368	360	382	351	351	358	356	346	352	372	324	327	366	329	350	346	375	347	346	362	360	329	391	339	354	361	326	342	339	323	360	381	326	361	321	367	317	372	361	362	357	369	369	349	351	359	386	344	330	334	346	372	362	379	320	350	347	348	366	352	340	332	344	344	355	355	356	348	332	341	333	359	372	351	332	341	325	373	332	352	352	360	365	350	342	374	344	356	344	350	341	382	354	319	330	343	364	342	364	348	372	338	352	359	350	355	338	380	353	346	348	344	369	348	364	340	362	358	325	383	348	358	343	381	360	391	349	348	384	393	343	347
15068	19926	13258	10044	6432	4137	2815	2365	2486	2102	1371	1078	2453	8317	10510	7595	4903	3714	2051	1139	725	519	435	365	413	410	377	370	382	380	402	375	380	371	377	394	393	378	376	383	407	364	420	403	381	393	383	349	356	392	411	406	365	396	368	409	397	385	355	362	388	403	362	394	385	379	378	358	409	356	401	389	393	389	441	420	377	396	370	360	409	384	422	364	396	380	361	364	400	347	391	380	424	408	385	394	381	379	377	402	354	375	382	362	369	363	402	375	382	405	392	366	354	396	414	368	384	349	365	408	382	401	416	378	352	388	382	408	400	372	389	405	390	449	348	378	396	385	385	362	414	380	437	369	391	374	402	389	402	388	379	394	391	398	396	387	358	384	360	364	358	414	406	445	420	335	367	395	369	370	364	405	450	340	382	377	378	381	376	383	375	396	401	403	357	364	401	386	395	371	382	404	376	383	382	390	379	378	382	401	387	365	395	398	387	381	398	424	367	362	382	366	351	375	359	399	382	379	403	399	396	377	363	392	382	371	393	393	411	359	381	387	398	357	391	398	417	387	422	378	371	379	377	398	365	370	375	412	393	418	405	353	410	376	380	349	365	406	421	373	414	367	388	380	379	389	378	359	387	364	382	392	384	376	402	364	401	387	331	372	369	394	366	388	422	388	380	376	386	380	404	363	347	385	407	358	343	361	370	389	390	399	384	374	420	402	377	420	369	369	395	386	372	418	397	351	382	408	383	379	366	385	365	341	397	392	380	389	350	407	390	339	386	374	396	409	415	412	391	412	384	390	384	405	430	388	426	386	403	404	372	396	362	420	399	375	371	403	374	385	388	381	410	383	397	372	386	352	397	391	402	374	351	376	382	369	423	375	402	369	374	360	376	442	392	425	381	362	371	405	370	393	370	387	385	380	402	386	362	354	392	348	370	397	385	393	407	394	379	405	397	376	350	366	378	395	385	381	379	386	334	365	369	376	345	380	406	360	418	389	411	380	399	389	360	403	413	380	416	394	440	392	402	385	399	398	372	411	372	400	376	374	388	394	409	373	390	406	393	380	424	358	405	446	398	367	371	378	370	364	387	358	388	391	413	387	362	395	388	357	380	378	379	401	402	389	370	371	372	367	423	401	378	383	397	384	351	392	415	364	432	352	389	397	386	384	371	392	403	365	363	402	410	386	395	355	381	386	427	361	390	404	371	388	370	371	381	374	385	403	397	390	385	374	392	385	371	393	402	391	367	375	379	392	402	415	359	389	392	367	366	380	369	385	356	387	391	379	400	389	375	370	412	382	422	373	396	373	393	407	393	398	361	380	348	402	384	362	388	376	397	373	360	389	366	394	362	362	415	388	415	384	408	410	389	369	405	374	392	375	381	378	407	416	400	354	429	387	373	388	387	381	387	393	364	397	391	378	383	390	379	379	406	387	386	349	373	397	414	386	384	433	396	393	403	369	410	372	419	344	403	392	369	386	353	403	388	374	412	423	352	413	418	390	400	377	389	378	388	395	389	390	367	336	382	404	364	370	365	380	410	370	441	391	387	362	394	374	381	409	378	360	419	405	377	376	341	400	378	380	374	377	364	408	404	396	396	391	397	386	373	378	388	441	391	397	385	354	403	383	374	390	368	419	404	372	398	374	359	345	399	409	392	376	383	407	336	416	368	376	407	378	385	384	374	369	360	385	365	421	348	399	392	369	370	386	374	377	371	386	357	395	361	384	407	383	375	356	363	381	401	393	382	381	391	405	365	361	331	353	382	397	372	405	410	398	362	414	386	406	387	387	420	390	396	395	420	387	425	370	413	377	356	385	374	399	363	386	367	378	376	369	376	371	360	399	393	408	384	396	354	387	400	397	380	406	356	357	401	402	390	382	386	379	431	340	373	390	374	411	373	381	414	371	431	397	370	390	364	379	382	393	380	377	386	365	363	372	386	409	357	386	369	382	432	354	380	372	384	395	400	407	423	386	388	373	364	382	390	369	419	442	417	358	385	392	415	357	373	382	364	402	357	392	356	424	414	382	394	367	400	394	385	384	381	384	405	392	411	381	391	398	374	373	389	396	395	394	406	358	369	393	390	429	383	405	382	403	394	386	380	394	368	386	369	378	432	350	412	400	410	346	393	423	377	375	343	395	379	406	382	413	374	399	376	366	371	407	369	386	369	375	381	382	416	376	395	414	382	376	383	408	380	388	427	384	390	403	389	415	395	393	394	364	383	404	389	373	414	356	413	392	407	407	365	407	400	387	377	379	400	341	419	388	366	402	385	401	388	415	352	410	408	387	369	377	429	338	344	374	386	360	396	369	365	381	375	397	394	400	383	368	366	352	389	403	406	364	374	351	375	388	377	395	383	372	407	394	403	359	414	412	411	395	399	386	373	367	380	372	370	374	376	365	379	379	401	385	406	370	360	395	359	391	386	384	387	415	360	366	389	390	370	359	383	398	382	370	380	381	388	370	357	401	352	379	441	386	421	377	368	362	416	422	410	407	383	368	377	394	388	412	388	396	390	411	393	385	367	371	431	408	406	370	391	401	375	371	386	388	399	387	408	385	395	360	381	399	373	386	409	377	384	351	379	400	398	406	336	394	392	366	404	387	383	414	369	392	352	357	393	387	376	368	346	383	383	379	388	370	375	372	380	368	373	409	357	362	384	378	372	388	390	373	386	416	359	417	406	403	395	373	373	418	371	417	382	402	365	372	412	377	371	372	398	385	377	398	416	400	387	430	410	380	391	378	364	393	402	371	370	379	382	399	374	354	409	371	407	384	385	376	431	350	372	409	361	412	334	421	391	367	427	386	372	387	373	376	372	368	372	403	384	402	386	385	369	403	377	384	415	373	394	363	398	369	371	364	380	394	369	379	364	416	396	403	338	394	408	396	383	398	385	401	389	401	358	394	414	378	390	377	340	374	398	390	403	409	387	355	401	376	368	374	398	362	401	376	395	397	370	378	389	403	398	378	412	368	374	398	389	374	383	387	393	415	395	375	397	410	383	384	387	415	389	392	381	376	378	351	430	393	350	371	394	449	405	346	376	366	391	367	386	355	415	369	411	412	420	360	371	350	398	387	360	380	356	383	373	392	354	391	393	388	375	376	400	374	392	393	360	386	360	367	386	407	354	401	352	409	429	386	423	373	388	371	394	382	372	361	391	386	381	400	386	393	360	400	378	395	385	404	393	402	362	369	364	386	403	386	367	383	402	397	405	379	401	385	384	410	365	384	391	359	355	391	395	364	370	348	402	396	383	395	400	377	411	395	391	384	407	415	421	396	406	390	403	409	367	414	402	394	376	368	395	377	371	398	365	407	404	385	436	389	394	361	379	394	386	358	395	373	356	430	355	392	417	389	384	402	380	405	373	376	373	356	408	347	402	365	399	391	399	398	441	393	401	367	354	338	382	384	408	412	388	391	409	379	369	414	383	378	404	360	389	402	407	403	382	373	428	365	352	354	381	401	367	375	400	436	381	376	380	371	395	363
22918	21462	29229	24095	21473	21645	12254	3065	2455	1739	1435	1179	4664	16247	20591	16158	9834	6814	3681	1822	1069	767	604	565	552	494	515	522	499	526	514	506	538	481	517	477	508	503	532	518	558	507	464	467	497	509	466	514	512	503	516	490	480	491	567	512	548	508	482	483	524	510	490	524	523	533	472	487	520	464	532	512	466	496	535	508	466	458	489	487	531	542	507	472	551	489	512	507	479	507	493	507	484	450	532	507	473	508	460	523	482	530	514	504	520	495	518	546	488	514	486	458	522	478	510	513	493	523	483	522	550	529	510	520	495	526	487	545	474	538	511	508	508	482	487	528	529	506	510	508	572	494	498	518	534	480	508	521	489	492	522	556	518	539	490	521	486	469	541	511	470	516	530	518	495	518	480	480	504	520	471	494	527	539	520	517	533	505	439	478	495	540	555	484	534	531	501	516	486	533	490	491	526	546	497	551	492	505	515	474	491	523	488	487	552	496	481	469	519	508	514	491	524	517	544	513	505	484	536	523	451	525	499	507	504	501	468	492	495	517	510	525	517	505	526	502	521	528	515	474	534	494	507	477	507	527	531	536	489	525	512	505	524	512	558	492	472	538	530	518	524	500	505	522	501	519	483	464	498	505	495	506	478	510	477	532	521	521	507	537	523	485	535	493	510	478	481	496	479	506	514	544	488	520	500	481	520	501	497	517	508	506	544	499	493	523	544	524	498	517	488	520	536	513	482	514	518	499	497	522	495	504	498	504	495	527	557	482	506	517	476	506	511	513	510	525	512	481	544	552	515	528	507	518	533	454	479	530	521	525	505	514	461	522	516	504	505	535	507	546	516	505	465	528	500	520	520	514	473	501	506	507	501	471	517	507	552	480	519	498	512	498	511	501	516	541	489	554	454	515	514	527	489	506	509	528	492	485	502	491	515	538	473	486	480	535	522	548	527	512	513	532	483	518	496	534	498	507	470	521	494	519	484	485	468	506	490	489	497	485	504	496	512	500	512	463	528	517	489	514	526	517	518	451	504	487	466	483	551	529	521	482	512	519	531	507	521	513	579	541	474	520	504	529	525	518	497	506	483	508	523	508	479	492	497	554	494	512	511	525	539	497	505	529	494	502	503	491	499	478	490	526	526	490	478	520	545	519	503	494	470	515	469	502	512	517	534	483	531	509	496	537	521	509	562	520	483	525	494	516	475	550	521	474	484	516	478	516	499	495	494	501	492	527	544	489	490	503	467	466	544	499	541	486	503	496	502	528	520	501	493	529	506	483	485	535	482	503	526	533	469	536	484	517	513	496	492	513	510	489	477	528	496	518	549	516	511	488	519	496	490	501	526	498	480	477	526	476	516	468	473	493	529	507	516	458	512	485	484	516	496	544	501	476	510	545	542	474	482	519	476	564	505	522	536	502	506	532	503	527	513	499	542	530	501	516	530	502	498	510	523	469	477	518	511	502	484	510	548	541	520	478	568	523	514	488	516	532	510	512	529	481	508	509	492	537	534	507	519	494	507	496	587	500	519	521	488	505	550	472	524	487	538	531	495	516	475	515	530	539	557	475	510	501	495	469	541	484	485	537	494	485	519	496	464	515	503	478	508	547	503	468	519	511	527	529	516	518	489	512	498	496	477	474	515	485	507	514	534	507	514	502	509	533	532	540	574	510	513	533	524	456	495	466	485	558	488	558	524	505	474	514	517	490	504	531	485	564	490	483	434	518	493	501	534	478	478	522	520	506	523	514	528	516	512	508	509	531	540	518	470	518	482	491	520	506	524	510	490	522	543	485	521	487	523	517	556	542	527	486	479	488	438	552	498	488	560	505	541	534	504	526	524	522	500	519	497	496	491	508	517	503	562	483	482	517	524	494	502	480	485	554	518	541	510	489	512	522	478	518	504	487	503	520	558	521	489	488	505	508	548	499	508	500	538	534	513	507	542	537	511	551	489	535	506	508	503	484	519	487	520	508	531	532	480	508	493	535	490	514	497	488	472	509	545	551	513	482	499	528	497	511	473	489	477	519	508	474	518	525	484	521	505	467	515	458	497	522	505	503	492	515	509	547	499	486	507	544	485	494	494	489	533	533	493	529	535	534	508	522	509	534	518	481	496	582	496	515	506	470	549	509	534	520	502	519	549	532	563	537	508	516	541	503	503	556	521	532	544	481	495	529	517	459	475	509	519	507	514	475	546	507	513	463	500	509	495	513	503	468	458	505	525	509	487	544	486	507	521	511	541	459	495	485	521	494	526	472	507	505	518	571	495	452	508	506	457	489	529	516	501	518	497	480	490	493	499	470	513	488	519	510	525	509	510	498	487	509	495	513	518	474	514	525	509	470	559	495	481	508	534	517	490	488	540	502	491	515	518	512	504	451	563	550	516	495	522	509	522	537	538	512	570	461	501	499	515	512	543	552	503	474	505	527	522	545	541	532	497	502	498	488	529	514	534	498	510	500	520	498	493	526	473	494	536	513	527	485	474	536	493	477	486	508	488	510	505	526	516	540	497	500	488	510	530	530	524	500	522	527	513	510	504	498	566	509	492	443	508	464	491	471	518	465	476	479	504	545	504	501	488	538	516	498	475	499	525	483	492	520	507	512	552	490	492	485	480	542	516	501	488	491	509	495	494	534	550	531	502	531	534	488	513	490	495	508	505	461	548	527	457	524	512	544	504	490	480	524	503	453	519	523	537	543	486	541	537	521	500	513	546	472	501	539	537	535	494	508	526	482	539	510	490	493	483	524	526	509	465	482	523	492	509	507	489	477	493	507	507	490	507	504	522	465	524	514	499	503	453	487	531	491	486	516	506	548	530	474	507	500	536	529	525	512	554	503	505	532	530	454	536	441	505	533	545	507	515	530	504	499	500	486	508	483	514	462	477	498	509	515	490	517	492	540	527	526	495	517	503	495	455	526	527	464	537	525	506	448	496	499	495	491	489	530	539	530	493	506	539	496	475	518	503	543	494	492	519	518	504	484	544	487	492	496	521	500	510	501	481	533	503	478	503	490	540	514	500	504	494	505	539	487	515	506	488	460	525	482	522	555	509	507	482	546	501	508	508	486	465	491	513	510	509	518	518	525	494	507	534	476	501	513	525	494	543	559	506	509	487	494	549	475	540	519	525	522	504	504	504	539	473	563	497	516	516	515	496	550	552	531	492	487	508	548	496	478	526	493	499	478	482	513	494	490	499	506	492	492	510	505	501	513	466	554	517	490	464	471	471	517	514	518	483	499	482	518	573	497	487	522	487	533	488	535	499	512	505	494	496	508	478	520	492	490	455	507	479	494	489	490	471	521	497	472	475	471	497	563	511	489	539	502	537	481	471	489	540	499	512	526	488	502	524	522	494	507	524	524	552	499	523	496	447	505	493	500	517	495	470	484	508	533	488	505	506	498	538	518	505	510	513	507	477	492	496	515	514	501	514	465	466	535	517	469	519	526	499	508	520	496	496	521	534	479	545	554	523	472	481	514	502	494	535	503	477	515
19224	30706	19977	13196	13109	9537	6342	4810	4450	2975	2245	1928	7541	22441	25149	19556	13189	9748	5201	2674	1440	918	738	592	548	536	552	517	556	537	527	592	532	570	494	542	543	562	547	563	525	526	539	542	543	540	539	517	510	505	501	527	521	557	481	528	516	607	537	509	525	546	528	505	541	535	520	549	541	526	528	528	523	557	542	537	552	508	532	525	514	520	568	508	485	563	553	522	517	557	564	516	526	536	501	493	531	528	500	554	534	499	540	533	507	508	555	485	489	528	554	510	516	532	519	528	491	525	517	507	515	551	489	535	545	559	522	499	536	552	521	489	548	521	523	532	516	498	499	540	504	532	540	520	524	546	526	530	534	533	558	493	558	545	516	515	542	516	496	519	538	512	551	504	516	517	539	521	521	543	510	550	536	512	536	534	541	531	486	545	562	522	533	490	568	522	509	482	531	527	528	540	543	515	527	533	515	526	565	554	517	552	507	537	530	527	521	505	538	505	550	527	500	507	532	526	560	533	511	538	575	478	524	548	524	537	510	531	528	512	545	552	556	549	555	534	537	541	531	527	521	531	566	572	553	573	555	535	526	543	523	528	534	526	565	511	485	505	528	503	546	507	524	552	505	548	565	512	522	546	538	512	529	521	524	484	507	527	551	541	543	498	539	589	486	551	538	556	551	465	565	520	548	517	523	532	544	494	536	591	510	515	487	539	518	502	527	532	492	569	490	545	493	509	536	514	478	538	542	554	521	516	502	518	541	551	540	525	532	524	549	500	520	516	515	532	513	522	544	553	513	540	538	541	590	497	553	536	539	527	588	565	509	529	510	518	525	519	533	562	536	585	542	507	518	533	526	503	497	573	483	525	525	504	550	514	529	573	551	541	502	554	543	516	475	512	540	517	505	568	508	520	498	516	513	490	495	502	513	543	520	534	559	526	517	544	520	534	535	473	549	518	518	570	516	547	520	549	489	518	508	548	530	511	533	538	528	527	546	567	478	510	535	555	534	550	497	522	527	521	510	570	533	513	543	512	538	537	514	550	527	526	523	529	542	514	570	528	550	530	514	539	543	495	532	559	558	524	526	536	497	525	518	496	540	511	507	507	510	484	520	527	550	514	522	534	543	517	525	512	534	545	527	567	532	564	465	517	525	509	480	520	553	494	552	544	531	527	514	500	491	514	545	542	520	515	571	509	494	531	493	529	513	542	538	542	516	512	500	521	522	534	530	526	543	514	541	517	507	506	502	535	507	516	551	566	535	557	501	556	567	516	542	575	498	528	516	587	501	545	507	515	554	528	537	544	515	568	542	503	560	538	546	503	493	522	563	497	542	502	509	522	521	522	560	523	536	557	533	515	512	501	470	552	552	569	525	527	551	548	526	543	515	565	524	547	518	553	561	572	529	519	536	530	546	520	559	502	551	529	558	513	503	524	518	555	519	547	533	570	559	520	534	501	528	535	510	527	540	528	528	552	544	540	521	512	529	499	495	515	511	521	505	512	519	480	526	522	492	516	520	552	512	553	515	533	553	528	522	550	550	549	548	515	534	560	504	518	516	540	511	566	483	543	559	515	531	541	499	527	487	522	513	537	552	539	500	532	536	533	529	489	523	536	540	513	527	549	489	528	544	545	493	501	536	528	484	583	540	540	512	516	551	540	530	550	563	512	499	531	531	543	561	483	560	543	564	509	549	544	544	508	534	501	597	533	516	535	513	522	554	488	499	530	545	532	564	517	537	569	539	515	533	513	493	516	555	553	546	536	504	525	512	520	512	503	484	529	488	537	542	542	490	533	521	573	506	510	493	494	481	515	516	523	512	540	503	480	490	492	506	518	514	497	502	528	525	449	511	534	506	517	559	542	551	535	524	556	516	555	560	492	527	523	492	549	525	553	550	511	521	549	530	476	524	517	534	526	565	461	539	536	514	557	543	556	549	537	596	510	555	521	492	543	501	547	517	570	500	556	509	539	545	508	518	559	510	485	523	489	528	522	505	553	525	551	544	509	489	515	539	516	524	519	516	506	542	558	577	519	528	499	556	530	547	571	559	510	522	549	541	519	524	514	544	508	480	531	507	562	496	541	547	497	495	529	539	500	512	545	548	567	499	509	537	549	517	538	502	514	543	517	537	552	521	505	537	490	496	559	528	495	529	489	512	573	511	532	577	502	555	544	554	543	521	533	546	518	526	534	513	517	517	507	539	508	507	499	518	488	541	540	513	504	548	541	513	554	521	489	509	550	489	522	565	521	529	500	525	520	557	535	550	549	526	542	538	510	515	484	531	528	523	541	579	500	521	560	533	494	545	530	507	547	501	530	500	522	492	515	527	523	528	542	541	523	544	517	503	537	526	531	547	543	553	494	523	538	507	522	524	491	539	519	518	530	530	530	478	553	515	504	544	569	525	532	563	500	540	553	505	522	535	543	514	541	548	544	532	499	533	492	524	540	537	475	522	512	532	563	523	509	554	496	539	532	545	516	509	513	531	510	523	534	545	564	533	501	534	498	510	557	502	491	513	529	508	526	544	541	559	505	494	521	505	513	561	519	519	556	553	535	558	530	583	543	521	461	521	515	509	509	567	545	490	505	515	519	515	499	525	521	503	527	584	508	512	539	534	514	563	509	548	506	524	537	540	516	543	507	512	509	539	546	499	602	542	517	550	519	480	568	523	500	484	523	538	526	506	595	531	546	511	502	519	543	552	546	526	524	544	508	558	568	527	528	534	500	519	516	537	505	534	533	530	510	513	512	559	527	537	509	549	571	535	544	566	537	514	532	514	541	485	520	553	530	508	523	527	519	495	550	515	483	570	495	519	497	499	543	510	564	558	521	532	511	536	528	505	535	496	508	541	507	552	507	537	525	526	527	564	565	498	516	508	531	518	534	516	527	503	550	536	594	530	545	607	499	501	546	535	539	524	510	518	561	536	495	533	529	504	562	519	531	496	550	545	494	510	512	533	511	531	499	546	502	506	512	477	582	520	520	533	540	504	566	522	549	523	537	518	513	519	517	507	526	533	550	500	531	524	518	531	525	546	521	546	586	502	476	586	489	526	541	517	508	504	551	571	525	514	522	534	516	518	489	502	526	555	522	517	550	572	505	531	549	506	532	515	552	522	528	509	513	468	529	491	534	515	509	520	544	496	509	519	535	480	508	549	489	540	502	532	519	517	477	516	542	489	555	503	499	515	505	515	561	535	466	509	520	539	505	555	566	520	526	516	485	550	534	559	523	509	519	497	586	530	520	540	545	497	520	557	549	540	535	528	531	544	534	461	496	495	538	469	526	513	563	537	508	529	552	525	531	522	518	559	485	544	534	503	511	520	522	526	519	512	527	519	512	491	543	514	557	536	513	505	509	511	526	547	568	519	527	517	546	521	512	587	543	491	557	514	513	543	545	529	570	517	507	511	576	527	511	512	538	529	505	532	487	576	571	524	552	554	500	537	539	518	540	528	507	516	532	543	555	536	551	521	551	549	550	510	555	543	506
28197	19669	9800	3938	2160	2273	1857	1325	1003	737	545	537	596	984	1107	1080	916	796	563	409	413	366	294	335	327	271	321	351	322	314	319	321	319	328	302	319	327	325	313	284	287	321	290	308	327	294	299	326	327	313	321	307	327	297	310	302	316	307	316	301	362	289	303	345	298	280	300	302	279	297	323	307	292	318	300	301	274	263	293	287	311	383	340	306	296	285	329	311	280	319	306	289	287	280	320	311	303	327	339	331	299	325	293	317	310	334	317	304	319	290	281	281	316	286	288	300	334	299	323	299	306	311	303	309	326	278	333	330	322	307	290	305	280	325	311	296	330	310	316	321	307	329	301	358	294	304	323	299	277	313	309	341	296	322	307	326	305	328	324	337	301	321	310	325	341	316	319	319	333	308	275	329	312	344	311	303	316	329	319	295	312	312	338	303	331	287	301	308	325	307	285	338	350	306	304	289	281	300	326	265	308	311	305	341	283	308	328	282	304	310	323	323	314	322	281	289	326	335	334	303	322	303	308	303	317	330	315	286	312	310	281	307	316	343	353	343	336	316	319	311	328	344	310	311	288	293	317	343	334	354	306	325	276	328	329	304	315	288	318	312	296	306	316	301	307	344	315	321	303	317	321	293	306	319	318	281	300	330	322	312	312	322	288	336	296	294	339	304	292	320	286	326	322	305	320	336	333	324	337	328	305	284	328	266	336	314	320	294	305	326	288	312	303	329	293	306	355	290	303	325	295	348	297	276	328	313	323	314	311	290	296	302	313	282	298	320	304	334	324	313	279	281	311	296	323	330	313	324	295	306	309	285	317	312	311	309	325	299	335	288	282	318	331	292	323	297	303	317	286	311	315	333	361	299	323	335	299	303	304	335	327	309	357	302	300	326	314	322	303	339	289	348	339	318	281	310	314	298	301	273	330	291	298	322	288	297	332	327	314	280	321	313	294	314	318	298	312	306	313	295	341	332	267	309	294	314	296	320	355	336	344	347	361	308	292	288	333	324	338	292	319	352	322	313	355	289	290	313	323	308	340	328	315	315	301	315	325	286	295	294	273	294	299	343	332	304	306	290	295	345	293	331	302	318	312	323	319	371	322	326	317	299	289	319	350	283	320	345	311	282	336	280	331	298	291	288	305	334	320	293	321	296	309	315	308	310	316	290	293	312	313	325	290	293	303	333	314	281	282	300	297	317	318	339	335	316	321	310	275	294	317	325	320	332	324	312	296	284	329	306	324	335	317	329	310	282	297	301	326	311	319	326	313	328	296	311	314	311	330	322	285	305	335	334	353	285	307	314	343	323	307	309	290	292	311	315	321	308	304	301	319	305	324	296	315	325	324	324	310	327	290	323	346	320	331	308	306	337	306	327	305	342	298	312	317	296	307	325	333	325	296	316	287	309	326	269	327	312	308	321	313	309	296	293	292	342	313	356	310	329	296	294	335	310	320	332	288	312	298	294	291	322	294	335	297	304	305	284	292	316	302	300	320	327	315	289	313	308	319	297	345	328	328	325	332	311	323	321	320	326	321	308	326	263	277	268	302	297	309	314	346	313	289	282	292	286	309	311	320	337	303	315	341	315	333	330	305	301	311	309	263	328	323	310	323	328	300	313	320	273	323	308	327	276	311	283	326	283	309	329	322	349	338	345	284	301	325	297	305	304	332	284	312	315	292	285	293	306	346	302	308	291	285	337	309	297	323	339	322	306	304	292	334	296	336	313	292	303	294	327	338	292	349	318	283	320	322	322	304	317	328	283	287	280	306	321	336	307	303	316	292	294	323	291	310	315	290	321	299	334	288	330	275	309	316	339	303	296	291	328	309	311	294	302	285	294	310	313	297	316	315	322	304	316	335	342	287	311	315	329	322	293	329	327	321	316	309	310	292	320	331	359	301	301	307	320	297	328	313	297	293	304	307	312	309	294	311	312	291	321	313	273	331	303	317	309	276	306	303	280	311	316	320	330	320	315	307	303	303	279	323	301	329	305	308	310	308	303	288	307	303	319	273	305	306	313	294	309	295	299	345	309	313	326	319	309	355	316	310	294	318	297	302	321	306	342	298	285	292	313	284	313	328	313	319	318	324	317	319	346	300	294	295	313	323	315	305	307	316	286	296	287	308	297	305	328	294	318	315	289	292	336	307	301	288	300	319	295	326	279	294	333	340	326	299	346	312	293	296	282	309	324	341	349	314	313	314	280	301	295	315	308	276	323	305	305	310	346	296	290	339	312	271	307	314	303	277	301	305	318	328	323	321	344	335	335	302	333	328	317	323	329	307	317	301	304	310	256	343	299	302	326	303	306	321	288	338	291	327	322	304	302	338	335	290	285	291	317	305	314	316	302	307	269	305	301	304	323	290	307	286	275	279	287	313	319	330	282	306	293	335	307	307	307	305	309	303	325	299	333	313	306	296	291	310	342	290	295	316	313	311	302	277	317	301	286	321	323	283	341	272	290	288	298	313	337	321	320	326	327	342	318	286	297	323	293	280	283	309	314	304	324	305	314	363	295	302	291	341	303	302	320	307	299	330	287	317	286	302	329	340	304	289	286	311	313	319	294	306	281	299	326	324	311	311	283	330	334	304	332	308	329	298	326	304	325	293	318	335	317	337	301	323	328	343	303	337	333	299	304	321	347	337	304	317	308	314	290	294	294	302	305	307	299	333	307	325	307	316	320	320	306	335	309	306	327	313	279	323	315	316	291	321	258	335	315	306	338	306	295	317	310	329	367	304	297	327	297	337	307	334	322	305	299	322	347	343	329	299	331	328	321	321	338	326	326	276	335	308	334	352	300	306	328	327	291	305	328	313	336	333	332	308	295	294	277	291	333	320	281	315	321	315	275	341	299	317	316	308	315	297	308	308	308	313	279	321	280	317	341	305	317	305	307	319	288	292	325	293	315	306	309	314	320	312	311	338	314	330	299	322	326	290	264	308	303	316	278	315	319	305	321	328	317	309	329	340	299	325	302	293	365	320	328	297	296	321	293	341	299	318	319	339	284	334	281	270	290	307	333	281	310	314	301	335	305	313	311	314	343	306	325	316	310	304	313	324	328	326	324	304	291	287	311	323	297	284	343	299	305	326	328	301	303	288	332	280	346	316	326	327	326	305	321	307	311	321	319	291	313	306	309	289	317	282	321	323	283	348	311	323	285	310	318	299	325	317	319	334	308	332	322	275	324	308	285	280	300	288	316	307	318	293	306	338	302	333	315	313	324	309	302	320	281	302	329	310	312	281	298	321	328	308	299	329	323	313	315	298	319	326	334	314	308	290	293	304	339	325	308	313	295	327	316	303	316	312	296	304	313	288	336	326	335	350	337	330	313	326	343	334	279	308	290	278	324	313	296	331	324	328	323	288	294	318	327	322	298	314	280	304	321	313	318	294	306	318	293	309	313	256	338	279	302	292	300	313	302	286	328	294	277	327	325	330	313	313	310	292	326	299	320	333	286	355	315	312	329	305	307	310	316	311	338	310	289
12123	13151	7932	4510	3965	4517	3344	2446	1808	1243	864	776	915	1382	1542	1458	1245	1043	711	553	423	427	344	316	322	332	335	272	349	332	327	356	328	323	340	348	351	306	298	354	333	308	329	366	329	343	333	369	337	348	336	345	319	308	319	315	334	354	369	318	356	343	344	346	360	335	303	336	338	334	332	309	356	355	338	357	361	371	340	327	339	316	335	370	332	357	362	342	351	315	342	313	337	344	336	347	333	328	322	365	334	372	332	314	341	322	374	370	323	366	320	297	326	373	318	330	326	350	334	359	352	346	362	327	330	337	343	373	344	304	342	337	365	352	350	329	323	315	321	339	330	297	354	341	332	344	349	351	305	364	354	326	341	315	343	324	350	338	317	333	346	343	363	336	320	330	356	316	371	356	339	304	350	323	356	333	348	338	353	351	333	356	353	322	364	314	391	342	360	333	349	342	316	370	328	348	333	339	388	355	315	354	314	319	372	341	329	353	354	322	334	370	310	312	349	328	323	337	351	302	363	337	335	349	347	337	354	363	306	322	332	306	335	326	349	351	320	341	325	330	349	332	354	328	347	328	322	358	372	320	345	324	353	339	351	341	318	345	346	323	315	324	362	323	358	328	317	332	325	346	345	350	347	338	310	353	353	333	339	324	336	355	343	332	322	382	333	335	347	324	318	341	325	317	351	346	344	338	349	327	347	360	320	339	364	326	353	347	320	338	351	336	337	354	343	345	356	355	347	349	341	332	335	332	331	353	351	340	365	334	345	345	374	340	322	361	306	343	311	323	334	339	332	328	342	337	329	314	330	303	297	354	384	337	362	319	355	332	313	328	322	348	335	300	345	370	298	330	323	355	367	331	324	338	353	321	346	355	355	344	300	344	339	339	334	318	346	303	341	324	377	304	355	355	336	360	328	329	346	322	332	348	307	337	337	337	311	340	352	338	335	318	375	356	352	325	351	348	344	326	342	303	327	348	345	347	323	338	312	376	324	349	336	320	321	323	344	371	329	346	326	325	351	301	352	336	366	337	312	319	333	340	349	350	355	375	350	318	330	374	310	328	351	338	343	380	356	352	349	362	318	325	343	345	360	368	328	408	338	328	389	340	326	343	337	316	353	357	324	315	321	366	370	359	322	327	347	348	352	334	347	319	320	321	334	341	318	346	378	346	319	363	344	364	350	375	366	339	350	353	325	347	332	354	336	368	333	321	329	359	333	296	318	342	352	360	372	317	336	344	318	340	345	354	352	342	348	341	358	351	314	342	313	312	354	327	341	362	354	340	334	330	346	347	318	348	360	321	337	352	320	323	325	328	329	320	301	344	333	328	299	315	315	335	319	324	330	306	357	317	342	354	327	360	357	320	366	328	339	348	334	340	329	326	367	364	351	355	336	318	332	342	322	324	344	355	315	341	361	337	377	346	333	333	326	334	369	362	303	349	366	345	326	337	340	324	341	327	362	338	319	361	350	341	337	336	354	326	349	357	350	359	321	346	328	323	343	332	378	354	321	355	333	313	346	368	332	390	319	321	340	342	356	376	346	339	344	292	339	343	335	359	342	351	327	312	346	349	329	351	352	339	318	331	301	347	302	341	327	351	335	325	340	311	319	338	315	326	356	306	335	300	346	322	333	329	344	332	314	346	354	330	340	341	352	335	343	346	337	360	335	316	340	315	307	344	339	353	295	361	318	350	373	343	350	338	335	346	363	330	340	325	372	299	337	331	333	353	369	327	302	336	357	327	329	323	336	332	337	371	332	351	317	332	352	322	345	364	341	370	340	361	356	330	319	376	309	317	355	328	362	355	311	325	358	332	357	339	303	361	373	349	345	310	349	303	358	309	333	372	361	324	342	373	334	343	306	340	366	328	333	357	371	345	335	351	327	318	330	315	332	344	335	324	340	345	355	340	341	310	329	338	373	309	339	320	350	339	336	345	324	369	332	338	356	374	360	334	329	338	335	326	326	333	338	342	308	332	332	308	336	343	332	315	356	324	340	329	336	342	340	312	308	358	332	364	316	331	338	323	339	329	323	329	312	328	338	367	326	372	328	358	326	363	389	289	332	349	311	296	339	335	334	355	348	302	292	339	358	304	351	336	314	319	328	350	353	383	329	386	333	342	330	339	352	340	324	354	340	379	336	336	326	328	308	340	340	320	386	388	352	351	340	369	327	328	343	340	310	351	364	357	338	329	335	314	317	316	353	358	342	363	333	359	314	322	339	307	315	367	346	377	361	354	322	313	334	309	319	317	327	341	347	340	322	340	327	332	310	350	334	310	336	317	347	332	308	333	330	356	346	344	306	319	345	344	344	318	332	358	325	333	325	329	349	314	361	330	357	338	340	347	309	313	363	330	374	359	301	335	325	332	326	322	347	332	341	371	329	388	304	357	337	332	339	356	321	344	318	340	326	345	347	315	369	331	326	317	336	329	329	306	333	368	325	367	350	304	345	340	335	318	344	333	321	318	331	329	341	327	340	366	323	343	340	345	365	343	340	344	355	309	332	343	332	343	350	325	358	303	355	329	351	329	360	345	345	339	336	375	340	343	316	305	347	335	339	322	328	347	363	354	348	306	330	334	341	335	330	371	298	302	344	327	334	347	342	381	321	360	328	338	349	323	344	325	345	314	331	338	349	346	347	348	334	318	329	350	341	351	370	394	324	321	338	340	355	302	314	316	340	360	333	329	362	360	342	346	361	329	311	346	334	341	352	328	345	327	297	314	318	353	325	357	324	365	351	320	335	336	335	328	349	326	369	315	353	372	346	351	350	365	357	348	341	303	348	322	358	375	319	353	349	324	306	365	337	341	338	300	334	314	356	322	356	351	344	350	295	312	339	329	327	324	352	312	319	336	312	329	312	358	365	316	321	340	313	351	321	348	340	343	368	358	309	334	318	331	330	345	329	335	325	333	347	341	326	373	344	335	324	363	327	315	345	361	349	326	364	345	332	374	293	335	341	365	332	355	372	337	308	328	345	323	348	374	340	339	328	319	347	322	369	294	299	352	377	345	341	316	367	343	323	345	346	326	339	378	328	335	320	359	341	332	353	352	345	309	302	349	298	337	342	300	340	350	362	340	313	327	352	335	306	357	352	329	334	332	350	319	294	344	358	332	328	338	358	351	332	337	394	334	332	339	343	325	338	346	342	353	327	313	373	318	334	322	370	353	332	352	298	353	328	358	349	331	326	341	348	370	339	323	351	356	349	354	327	311	321	319	338	330	331	317	325	288	354	349	340	354	332	348	350	353	335	356	318	354	324	332	367	342	316	303	336	352	327	306	371	334	337	332	372	320	327	350	337	301	338	312	333	347	363	366	325	333	353	339	338	330	322	312	347	363	339	355	338	329	335	345	330	340	357	317	320	351	334	331	319	342	363	330	348	306	317	333	321	312	314	313	299	333	342	342	348	329	347	340	360	343	340	336	344	325	353	383	369	320	344	319	324	326	331	330	354	356	382	333	361	353	343	324	361	306	333	339
24243	21348	28424	24629	21037	7448	3270	2205	1714	1250	900	623	1053	6883	8351	8095	5349	3283	2217	1175	722	571	462	377	399	399	401	361	370	372	381	412	366	410	381	380	384	437	384	380	389	429	380	380	381	346	382	381	409	373	383	370	391	385	359	416	393	414	358	379	395	373	396	393	421	350	420	412	404	403	393	377	368	379	422	395	373	398	393	396	409	435	389	393	381	386	387	416	361	400	363	387	385	368	376	373	422	386	376	404	385	389	412	377	370	387	381	373	376	355	413	369	388	393	393	392	378	379	403	393	355	382	374	401	368	347	379	398	374	370	395	350	413	389	373	406	356	370	386	387	383	381	427	446	417	381	370	389	412	381	382	423	368	414	386	405	386	392	348	391	358	389	381	380	366	351	409	372	428	425	405	387	382	392	361	383	414	370	398	424	384	433	375	339	380	351	375	315	382	379	372	413	373	384	398	384	428	349	387	413	396	399	383	401	342	399	383	393	381	381	412	410	382	365	400	373	371	409	381	367	375	400	393	364	376	377	393	357	403	393	372	365	339	346	380	363	385	373	352	403	364	412	407	417	423	363	391	414	387	389	407	348	349	372	377	371	394	395	384	378	424	363	378	381	395	392	415	409	437	429	408	416	393	387	348	385	384	385	336	391	389	381	391	373	405	353	385	377	408	380	391	401	400	402	385	392	397	384	355	409	390	428	423	387	384	379	404	379	405	391	398	393	359	400	391	365	389	390	374	397	395	379	372	403	382	396	394	403	400	364	406	386	371	397	381	373	359	392	390	380	393	386	383	373	379	416	399	376	404	424	391	404	384	346	357	413	383	377	392	383	388	405	358	382	356	407	379	370	409	360	365	394	338	351	398	402	355	408	418	392	422	373	383	418	402	361	354	385	373	401	354	395	348	388	378	373	403	358	361	379	425	390	360	408	364	382	372	403	423	416	416	443	374	367	408	399	382	409	390	407	374	395	379	407	380	412	411	395	424	401	383	414	409	407	388	378	402	388	408	418	379	387	377	367	382	397	365	378	385	374	405	389	394	369	388	381	398	379	367	379	390	404	406	417	409	398	401	380	384	375	393	388	376	378	339	389	412	406	392	418	417	398	383	417	380	397	373	385	393	406	362	376	372	396	401	382	408	388	406	409	411	374	403	389	392	387	378	399	373	388	385	375	430	380	430	378	357	384	374	433	416	380	357	371	383	353	381	440	377	373	386	391	371	373	405	383	403	353	402	420	466	408	348	393	397	403	393	428	367	357	438	410	368	399	379	383	383	364	393	377	433	398	389	379	369	378	425	405	403	388	410	410	362	362	389	401	379	374	402	373	402	412	382	361	386	387	383	403	394	412	416	374	377	384	381	401	368	401	384	382	406	380	375	386	369	380	377	372	390	401	376	389	395	411	385	385	419	396	363	371	377	408	382	359	376	419	423	379	406	384	361	371	373	367	414	394	382	381	447	418	378	402	399	402	416	377	376	405	383	408	398	391	375	410	389	410	396	398	405	377	391	382	372	398	382	403	402	425	378	389	417	403	370	389	376	399	391	372	401	389	405	403	393	374	373	408	385	350	378	393	382	377	386	382	383	365	419	399	377	422	406	411	405	416	387	423	367	348	384	380	407	401	359	401	392	355	420	370	380	411	367	393	370	384	377	380	399	352	384	395	386	386	383	370	384	396	381	418	359	365	405	405	410	379	373	393	398	361	375	398	408	392	420	402	363	376	366	400	397	365	381	360	370	388	366	433	406	388	402	370	386	373	408	398	386	347	398	397	418	415	402	387	396	366	387	395	375	406	435	398	430	378	402	373	356	368	385	392	357	371	381	406	402	386	377	363	392	401	404	395	393	379	381	395	386	387	399	380	402	404	382	391	405	405	370	397	382	390	410	364	399	374	373	387	442	389	404	411	382	371	398	390	391	370	409	377	395	376	389	367	392	399	361	415	400	389	409	382	394	386	394	385	399	378	351	381	421	382	406	379	390	383	395	357	383	406	414	393	403	374	400	358	366	394	381	383	380	364	381	396	366	409	368	396	380	399	386	376	369	353	379	398	366	347	448	396	388	374	399	374	421	391	378	360	391	424	361	388	383	349	382	418	381	424	388	405	424	381	397	381	406	402	404	385	376	421	407	401	391	377	391	358	370	396	370	407	409	361	362	394	380	416	392	390	391	395	411	367	392	423	342	376	380	383	354	391	386	386	389	332	381	398	364	386	391	402	355	379	413	392	394	388	393	371	397	390	396	409	380	416	383	402	385	387	403	430	380	359	437	406	364	353	416	446	388	391	419	394	372	382	388	393	422	395	364	414	351	359	388	421	431	373	380	391	405	368	383	383	354	382	361	402	374	416	390	411	392	394	415	397	388	375	388	401	395	381	413	380	376	407	396	402	385	390	405	380	413	390	360	371	359	397	385	388	381	385	390	416	405	431	376	389	384	417	387	406	359	397	387	395	376	417	404	390	351	369	409	372	378	368	391	418	388	393	404	358	381	422	402	381	332	387	392	358	372	405	377	373	401	361	363	398	409	394	370	373	414	364	381	383	400	399	392	411	403	379	371	361	361	378	365	387	428	378	379	387	417	406	380	371	408	370	388	430	374	410	381	387	414	392	427	397	363	400	389	419	352	358	391	399	405	388	394	364	404	375	359	393	390	356	402	388	377	388	369	411	389	371	379	385	374	385	381	369	396	369	390	404	422	423	415	391	382	378	386	366	391	389	385	364	376	420	383	380	388	397	408	361	392	408	405	400	359	388	383	407	377	385	402	393	369	406	383	388	406	384	410	407	416	404	363	371	404	390	368	362	387	366	370	426	358	374	376	379	344	406	394	403	397	387	395	389	377	406	379	399	452	342	389	355	393	385	362	396	371	366	417	380	394	410	381	393	379	394	399	363	370	355	393	419	408	385	389	383	377	336	373	419	413	349	389	380	381	385	397	395	389	381	374	380	414	379	381	426	351	391	350	383	370	392	393	375	386	392	408	400	364	399	402	378	362	411	416	413	398	414	415	374	380	398	385	397	375	408	376	369	388	417	406	385	394	394	393	379	388	394	412	372	373	378	411	393	370	372	411	402	428	413	406	375	396	381	369	386	355	409	386	374	339	383	412	409	401	401	400	379	351	369	360	390	384	369	387	385	425	403	394	368	351	438	381	411	400	384	417	362	366	378	385	390	382	353	412	394	431	428	379	400	400	362	381	391	367	387	389	409	413	382	403	323	395	370	379	392	384	447	357	377	406	383	397	389	391	415	382	404	366	401	374	406	372	398	393	388	368	377	367	387	385	408	423	406	380	391	355	391	374	370	363	378	357	393	389	363	369	373	416	366	404	365	367	400	412	391	417	393	373	385	377	363	363	414	402	402	426	413	370	396	387	375	418	391	397	379	356	366	423	386	418	409	374	385	378	352	384	388	412	378	393	396	362	408	393	383	397	368	379	419	362	355	394	399	413	368	372	375	404	384	360	417	377	401	413	399	402	363
14606	18589	12569	7831	5240	5537	4983	4105	3179	2334	1352	878	1645	10858	12163	11577	7776	4921	3365	1704	978	608	497	446	388	419	390	426	405	414	434	468	417	406	416	434	401	415	403	403	411	385	406	393	411	382	401	417	427	394	424	391	416	398	390	419	385	391	423	388	437	401	392	373	423	416	392	388	420	423	384	388	426	414	408	424	368	400	432	451	403	429	404	407	438	406	415	436	440	411	433	398	413	394	393	408	430	400	405	432	413	422	389	424	442	417	404	419	466	448	393	399	378	404	426	384	427	386	408	419	387	388	392	400	428	384	392	417	430	434	393	404	385	423	389	438	426	426	455	411	373	389	414	441	402	417	398	373	378	412	405	373	407	400	426	399	401	374	422	428	391	364	439	411	395	407	399	424	420	386	419	393	417	418	409	407	415	389	434	365	411	414	406	416	375	401	437	407	411	428	472	452	406	416	372	431	391	422	445	376	399	368	344	435	399	417	400	414	414	379	410	383	430	440	401	392	414	422	429	414	412	427	402	395	383	433	392	406	425	369	422	421	430	405	377	419	424	383	420	425	426	374	385	406	385	420	415	409	376	433	404	445	419	421	403	418	421	431	419	378	388	394	429	418	405	382	402	442	401	389	410	395	420	414	389	435	379	412	393	429	401	398	376	410	427	436	452	436	397	403	409	412	424	422	414	429	421	407	398	423	422	396	398	413	397	411	394	412	433	441	412	425	386	437	382	397	419	420	409	397	391	406	423	430	393	417	374	405	422	422	379	405	412	417	414	412	423	414	380	430	421	389	425	414	398	411	418	397	423	384	377	434	408	391	434	379	407	414	398	421	424	402	412	398	423	418	373	394	404	481	427	429	424	414	378	403	398	392	380	403	408	409	428	412	393	407	435	368	405	371	391	368	410	399	413	429	392	447	421	409	402	415	409	419	388	406	410	400	436	415	397	426	393	407	404	422	422	402	428	390	405	444	391	412	387	420	420	438	396	379	392	390	402	442	398	423	399	402	417	417	377	443	433	391	418	414	430	414	372	452	380	396	371	399	423	411	395	415	423	416	379	384	404	445	404	424	413	413	393	359	403	423	387	426	385	400	384	442	376	400	419	426	447	404	405	425	399	448	410	421	433	435	425	371	419	411	413	390	407	415	399	421	393	420	437	386	409	411	410	361	412	407	411	399	442	454	402	405	402	408	404	414	404	393	369	405	408	415	411	422	382	405	413	382	412	385	404	402	432	414	429	409	383	436	420	404	388	407	408	405	422	376	435	411	388	431	392	417	379	393	426	415	383	429	439	448	387	393	413	387	400	415	404	397	414	372	427	420	429	416	425	420	393	376	425	433	402	378	410	402	405	405	401	419	402	399	404	417	390	392	435	414	433	411	405	434	397	423	383	416	424	401	408	382	401	414	412	426	439	390	408	398	402	436	425	432	408	388	416	391	403	392	427	417	378	379	408	405	396	407	379	419	393	421	417	425	404	424	394	407	430	438	395	401	392	413	365	418	428	381	384	389	403	431	412	402	382	423	410	412	401	438	399	410	416	406	421	420	411	390	433	375	448	430	414	407	413	390	387	407	439	441	407	393	403	401	386	410	451	393	426	435	407	352	389	413	420	396	409	427	429	436	406	414	403	436	442	420	420	374	412	424	402	440	401	421	385	418	418	397	416	410	422	429	431	433	412	429	384	408	389	410	412	389	415	432	412	411	370	431	412	415	360	457	416	414	401	381	413	390	430	410	414	412	390	395	396	443	395	430	465	425	406	442	396	385	404	419	428	419	380	410	413	403	418	424	412	394	433	398	432	375	399	418	385	371	421	405	441	435	384	413	436	390	403	358	437	389	399	399	441	426	405	414	431	403	355	428	397	396	405	410	413	426	410	434	398	419	409	414	421	433	454	440	407	394	399	369	457	428	393	398	422	373	434	411	417	413	429	440	440	406	404	407	447	426	431	422	401	426	411	423	416	402	395	383	403	413	398	380	425	432	427	371	441	421	418	386	418	423	431	408	434	387	400	386	406	432	384	411	405	405	390	409	424	436	409	386	401	366	404	438	427	393	440	437	414	390	429	425	413	420	399	456	360	395	404	434	431	381	431	412	425	424	417	377	381	427	410	384	407	440	361	417	434	403	436	440	402	404	415	407	410	402	421	412	464	402	383	396	412	370	425	404	426	398	419	398	390	455	422	431	396	383	437	395	392	409	408	412	410	403	422	440	431	416	417	411	429	410	409	398	437	421	391	423	411	404	407	433	423	430	425	389	398	418	406	424	404	412	407	406	413	417	390	415	445	385	405	389	427	393	444	401	403	405	411	413	409	423	411	412	414	377	417	405	379	438	379	422	426	431	426	387	424	414	419	387	382	404	423	446	413	382	410	417	413	461	439	406	403	429	416	423	427	407	390	415	397	411	408	410	403	379	436	425	392	433	433	429	432	410	435	412	397	439	408	414	422	409	395	376	416	404	421	413	418	406	397	381	445	404	378	421	397	435	364	415	405	374	405	401	389	415	406	376	417	442	389	424	440	397	388	419	421	394	416	412	394	425	418	433	372	380	396	390	419	400	372	370	394	416	421	405	407	434	409	383	434	410	411	394	399	410	406	409	402	395	425	406	374	410	404	438	382	420	427	415	432	430	351	385	442	429	436	411	410	444	397	427	388	370	411	418	421	409	403	386	426	382	437	440	402	388	401	445	418	392	420	445	387	417	385	404	442	360	411	371	387	419	410	387	376	396	434	407	420	403	409	394	393	429	376	411	414	420	412	439	392	419	438	401	420	375	382	407	416	419	414	399	404	405	417	388	411	423	394	439	430	368	396	454	442	409	392	405	436	368	414	423	437	407	399	422	387	442	401	420	424	395	421	417	385	416	392	389	426	419	391	445	433	403	438	444	421	447	407	430	385	417	439	398	429	394	411	446	406	393	402	423	413	421	393	401	423	394	412	432	415	440	412	394	428	384	409	412	418	409	425	437	411	428	414	416	423	438	391	406	442	418	427	438	395	419	392	412	456	393	418	402	390	434	397	413	391	416	421	442	411	389	425	415	445	426	403	434	365	412	392	393	405	385	386	408	381	409	425	399	389	457	400	420	415	405	387	378	421	447	411	410	399	399	378	452	405	433	406	394	401	394	373	418	395	402	411	380	444	457	431	392	403	367	383	424	413	391	396	387	360	407	412	361	404	443	391	385	382	375	403	394	422	442	359	383	405	413	406	390	421	406	390	404	422	431	473	392	393	396	410	384	412	414	431	415	379	389	444	383	415	395	384	429	382	398	393	444	402	398	429	439	404	406	402	410	462	384	430	422	385	407	408	393	414	379	424	403	370	405	440	394	391	363	400	441	395	442	436	437	442	411	414	439	391	445	401	387	375	428	400	424	404	400	437	398	407	406	448	416	439	430	435	432	438	419	417	398	407	420	393	389	410	421	381	417	461	415	410	405	444	419	427	351	436	400	388	411	346	413	391	408	414	401	415	427	394	401
25352	21405	27565	25576	10887	1578	924	707	779	747	798	549	2077	4925	5639	4729	2870	1979	1258	729	517	434	376	335	324	345	336	360	342	348	349	376	314	351	345	340	368	322	355	360	326	379	349	352	353	331	336	363	353	371	328	336	316	357	322	357	369	343	338	323	336	336	341	341	349	332	334	347	356	368	352	342	367	347	353	369	333	319	384	386	363	334	332	365	359	334	320	367	355	314	346	308	324	353	310	342	333	340	336	322	366	351	300	329	278	339	367	353	370	347	342	332	347	365	362	352	373	335	320	330	340	337	325	355	353	370	348	335	337	353	320	337	336	376	285	337	363	337	355	314	347	322	353	335	350	326	355	333	374	323	351	379	371	331	374	350	327	345	339	347	346	345	327	337	360	328	313	349	355	370	394	337	316	338	347	379	390	352	355	330	321	359	294	349	322	330	358	330	355	368	353	327	339	338	359	328	324	313	324	336	391	347	348	346	328	329	365	343	335	322	353	350	332	328	361	321	314	361	337	334	382	336	317	328	324	359	336	382	328	331	318	335	314	371	336	327	351	385	346	362	317	348	356	329	341	355	320	312	353	367	346	368	338	361	324	343	346	352	330	337	356	325	334	371	353	359	377	325	367	320	345	372	330	361	342	357	333	340	346	361	322	316	349	334	337	333	364	345	366	347	329	379	332	337	324	328	383	321	342	374	333	349	348	360	348	353	333	370	333	354	345	346	360	369	397	356	336	331	319	329	319	331	328	359	328	324	378	352	326	355	333	360	320	369	353	317	326	349	349	329	380	327	333	355	349	321	365	347	328	358	327	355	340	324	350	316	307	368	364	332	317	336	343	323	350	317	346	323	328	344	330	344	352	319	336	322	344	325	345	334	342	340	349	356	353	352	327	379	337	311	313	338	333	361	337	358	366	381	368	339	339	342	378	342	347	370	329	344	308	341	367	344	348	347	323	361	365	314	362	338	343	329	360	372	355	374	357	318	374	371	326	330	307	332	330	350	360	377	301	356	308	359	355	339	336	334	354	316	338	342	340	333	344	334	347	320	337	330	391	333	328	358	367	371	349	335	348	364	337	314	322	355	332	337	359	395	343	344	327	364	355	348	352	313	326	363	332	368	347	383	335	370	328	352	333	324	321	320	334	326	330	343	344	313	388	323	331	328	314	338	346	345	356	358	338	339	342	361	372	336	330	344	351	385	334	326	342	336	307	318	335	333	305	323	375	357	327	336	364	345	323	339	353	343	342	333	351	357	336	327	351	331	364	375	322	339	341	345	361	339	340	336	350	337	376	350	357	354	367	343	360	320	308	387	336	362	316	356	319	358	318	356	357	377	326	334	364	356	354	330	338	330	362	369	360	332	333	367	305	318	332	328	368	351	331	357	325	325	347	362	341	363	368	325	347	332	357	328	384	345	342	396	345	339	333	347	374	363	329	365	303	350	325	354	367	338	341	364	356	311	348	354	370	358	334	324	362	346	360	325	297	330	290	313	358	396	345	340	336	341	340	357	321	320	360	353	326	320	349	313	337	337	332	329	359	343	328	358	341	348	342	344	350	341	356	340	353	328	339	354	352	334	365	340	344	332	348	324	353	350	330	330	371	331	364	354	336	358	361	374	340	353	344	321	331	352	333	338	322	351	346	395	308	307	365	341	395	347	333	336	330	372	324	335	335	345	308	323	325	357	352	356	361	333	310	313	338	349	341	356	362	338	355	355	346	370	348	359	330	324	293	343	321	352	344	304	326	338	339	392	374	352	377	354	330	329	340	307	333	312	336	361	325	358	332	343	335	359	339	306	314	359	314	333	380	366	346	319	370	376	333	339	326	350	326	310	374	308	353	299	344	374	308	351	324	310	314	344	340	381	355	345	348	313	360	346	297	345	355	337	310	347	314	364	355	330	341	301	340	326	352	307	364	299	352	365	340	336	302	329	305	311	315	329	347	329	363	337	337	353	336	344	344	344	346	352	356	333	356	297	317	356	393	327	355	345	337	355	328	315	321	360	343	321	353	330	353	317	355	318	378	311	347	339	359	320	312	367	351	347	327	355	364	331	335	338	334	356	325	342	333	357	371	351	339	364	349	341	324	331	349	368	349	346	337	343	332	340	401	345	381	343	333	335	347	322	340	343	323	349	317	355	359	335	352	355	347	375	364	332	314	322	333	370	341	330	337	380	367	341	340	343	389	329	360	335	337	353	355	335	343	356	341	366	337	318	313	347	352	353	341	329	317	333	334	351	352	353	337	360	354	367	387	325	358	327	328	338	320	374	310	358	345	324	345	333	375	346	357	331	355	331	367	334	343	345	328	329	365	304	336	345	314	339	348	345	343	313	342	373	383	338	336	370	345	328	337	361	335	332	330	320	351	349	343	347	350	342	357	360	378	311	335	337	354	346	350	366	343	339	337	334	387	365	352	328	332	315	340	310	305	361	320	343	392	329	338	327	373	360	333	312	325	367	358	362	376	344	326	321	338	353	330	376	338	337	345	341	344	289	345	354	346	341	358	368	331	368	344	354	349	343	339	355	345	325	328	368	364	306	316	310	359	339	316	296	343	317	341	350	362	368	335	338	368	349	385	342	351	320	317	369	376	370	360	345	335	348	341	342	347	341	373	350	316	347	343	367	330	374	331	356	360	326	387	352	364	346	324	302	333	349	322	343	357	349	343	343	323	316	342	393	348	361	345	343	363	338	332	373	348	332	326	350	330	328	368	316	341	324	329	350	326	368	342	346	334	350	300	387	320	340	332	356	362	349	355	370	355	354	294	343	374	381	373	382	321	347	325	338	359	333	383	343	315	330	333	359	340	358	322	330	371	372	365	344	362	371	351	352	321	333	321	380	363	334	342	346	344	326	313	344	374	331	382	342	339	357	362	364	349	348	339	339	366	340	349	339	373	344	371	359	344	376	327	311	338	360	370	346	330	335	359	353	312	370	323	326	350	349	340	346	314	347	335	310	352	336	362	315	324	338	363	373	342	375	381	351	349	367	349	338	371	341	370	334	361	344	332	336	344	339	347	337	339	351	345	339	335	349	321	359	376	331	345	342	325	358	350	330	340	347	321	365	367	362	358	356	343	339	397	346	331	343	353	316	353	318	379	337	369	350	315	346	356	382	349	330	335	337	317	364	357	325	316	368	304	339	352	320	279	350	312	368	351	347	375	340	374	354	346	349	349	354	356	330	351	368	341	344	345	309	365	330	343	375	359	352	354	347	368	351	356	390	361	345	364	358	346	347	318	352	314	361	389	319	311	302	313	329	345	329	328	341	364	371	337	316	337	354	314	374	359	364	343	365	389	337	343	346	360	326	340	366	329	310	320	362	384	372	352	335	328	319	336	374	348	369	352	339	341	345	354	366	363	336	327	341	350	323	353	379	356	338	349	349	342	329	357	373	356	352	349	332	360	362	327	356	312	320	355	353	347	352	345	350	348	387	334	333	355	350	351	331	372	342	357	333	350	347	351	335	317	350	330	335
13151	15398	9885	5144	4852	2376	1681	1253	1367	1245	1352	818	4267	9394	10160	8203	4985	3279	2066	1063	673	512	440	384	377	366	367	371	365	361	387	394	362	372	376	367	385	380	350	373	371	369	357	430	373	353	380	394	369	354	360	361	375	386	397	366	384	346	363	401	397	334	398	386	410	342	382	387	369	347	407	396	386	387	383	362	341	382	395	383	383	365	386	342	375	393	376	378	374	412	376	396	382	415	373	327	351	382	340	378	387	357	396	392	383	393	388	387	327	360	388	421	376	395	377	408	379	370	352	376	419	373	371	377	367	399	399	341	384	382	388	392	402	386	384	349	389	370	391	400	421	377	371	384	349	352	415	416	410	363	388	407	373	387	384	376	404	362	397	401	354	351	375	417	370	321	391	382	381	375	379	385	370	383	408	365	344	408	400	346	387	381	363	336	376	378	419	364	406	370	363	399	386	379	375	359	351	389	397	344	393	345	379	362	343	355	356	340	382	377	357	386	370	373	348	379	340	340	349	389	409	372	367	365	395	384	368	348	353	379	348	374	373	416	378	342	337	392	355	363	401	399	367	353	341	418	376	372	410	397	396	368	351	359	384	382	379	373	381	363	404	353	394	390	370	359	400	354	391	383	359	368	401	377	398	360	390	409	360	385	382	387	368	360	384	386	374	401	400	364	374	369	366	385	383	375	381	363	381	370	348	384	382	390	381	385	346	349	384	379	378	390	378	352	349	379	369	371	374	332	410	399	352	394	379	383	379	356	355	394	426	381	408	372	374	374	372	359	383	365	381	379	388	408	380	350	401	375	384	356	369	369	390	399	382	368	397	354	394	386	345	390	354	376	374	374	378	384	369	396	356	349	361	370	376	387	391	399	361	372	341	419	406	384	393	370	391	370	371	355	388	390	394	374	399	369	415	400	370	371	370	373	403	366	384	366	381	349	348	412	386	381	383	350	353	367	371	399	384	358	411	422	371	372	381	375	379	378	376	387	392	364	382	367	375	379	376	403	390	354	389	375	389	387	387	391	400	367	420	387	404	362	369	385	380	393	362	355	389	376	403	329	387	345	383	373	380	398	371	373	366	337	386	357	341	385	382	413	375	391	402	343	376	356	372	373	389	388	414	425	382	378	387	369	348	348	363	385	382	381	401	364	388	341	319	387	374	346	344	365	385	364	380	361	375	412	351	394	393	382	375	381	396	370	382	359	354	381	360	351	385	390	382	368	405	386	385	372	342	376	370	374	371	356	345	383	364	400	394	360	388	387	398	392	403	347	383	378	365	382	393	425	394	374	380	388	412	342	357	380	377	348	370	358	385	368	387	347	372	414	354	377	397	388	368	382	392	395	379	346	341	360	380	362	355	358	398	365	383	378	389	381	347	378	387	343	365	380	357	389	348	346	366	377	376	369	361	369	397	372	386	368	399	373	375	345	392	407	372	390	358	353	361	375	378	390	372	369	364	399	370	381	374	365	334	398	367	387	381	364	367	343	378	357	372	369	374	389	395	384	358	403	365	403	396	375	396	364	399	372	382	345	394	385	410	371	347	370	399	394	382	371	388	395	344	355	384	386	418	378	387	385	376	369	404	366	381	336	355	396	398	378	368	344	381	342	357	362	368	371	375	399	382	386	412	393	389	392	359	371	398	354	400	377	406	365	394	398	384	369	350	391	391	388	366	379	379	395	379	380	364	395	370	391	373	381	383	388	404	399	380	378	386	350	368	394	381	352	386	386	372	380	364	361	384	367	344	407	398	343	384	370	374	373	374	380	387	407	387	390	383	386	361	389	396	372	387	370	364	391	382	354	386	350	344	387	367	351	346	403	374	377	368	366	385	377	382	378	398	365	383	398	357	377	350	386	390	353	396	359	366	390	390	403	424	374	385	365	346	376	404	377	394	386	369	364	394	365	398	420	386	345	394	349	377	383	379	380	364	404	372	341	365	368	383	375	366	391	377	339	395	394	404	377	334	372	352	386	374	378	396	343	342	407	386	404	371	348	351	381	398	396	354	349	386	359	384	371	384	376	350	359	375	354	393	385	399	373	375	373	355	401	379	397	382	367	385	368	371	361	368	375	360	359	380	387	364	424	368	333	418	384	361	404	404	366	365	405	383	374	367	424	342	367	414	396	408	369	367	378	405	395	352	354	361	348	371	353	349	386	408	383	379	394	384	375	370	360	374	418	372	353	382	373	361	384	392	406	348	441	357	378	403	389	389	393	379	358	388	392	412	363	359	398	366	399	359	365	372	347	349	366	405	406	397	351	366	363	353	367	381	379	368	371	378	380	375	390	373	351	354	404	402	394	387	402	385	410	338	374	408	382	375	415	334	400	340	399	359	405	402	377	399	345	370	407	397	398	407	392	377	402	378	394	348	349	464	361	370	375	348	371	383	386	393	373	384	376	387	364	399	361	381	379	392	362	370	413	405	328	381	378	370	397	391	376	384	376	342	369	389	392	374	392	342	372	390	361	366	366	345	355	383	435	394	383	369	395	407	392	349	405	418	370	406	385	362	371	363	392	394	366	389	365	391	383	395	369	359	388	349	403	382	385	367	353	402	382	375	383	351	342	378	368	393	339	367	372	362	396	366	389	357	386	372	385	394	368	381	363	374	374	368	336	390	398	371	383	340	370	367	397	394	365	398	386	378	380	345	373	370	363	386	359	367	351	371	356	397	392	375	358	366	365	398	397	383	381	405	373	383	376	339	389	404	394	387	389	352	366	386	404	386	336	400	374	387	365	371	355	342	358	364	387	362	384	387	397	363	373	351	426	368	351	409	379	388	398	386	363	373	390	369	418	371	389	379	376	409	368	366	339	365	386	405	383	352	392	373	384	393	398	358	387	350	382	361	348	358	363	361	374	369	409	388	362	348	351	372	356	350	378	391	392	351	381	396	405	356	404	358	398	333	390	387	393	378	355	362	413	369	379	354	397	411	387	386	411	343	369	369	384	371	374	387	381	381	338	367	412	380	387	364	383	390	388	371	373	397	328	391	375	368	352	377	391	365	360	360	356	387	379	379	389	357	353	399	405	355	373	367	364	367	376	383	372	376	359	378	413	382	370	380	343	380	381	338	359	391	408	349	382	357	380	379	371	350	393	398	407	384	368	394	339	376	381	390	369	362	353	356	376	356	371	371	392	369	402	378	386	380	384	390	412	379	370	363	348	373	390	357	371	385	368	379	355	377	411	379	335	372	384	410	369	361	365	377	381	395	363	379	398	385	390	375	401	374	355	405	395	343	400	356	388	375	380	380	408	394	367	402	399	351	344	362	397	352	379	348	362	380	395	344	339	425	372	371	362	378	391	364	372	354	369	350	393	334	375	364	366	360	389	368	367	369	361	375	380	412	334	402	357	415	402	380	383	401	363	351	396	324	365	377	382	383	377	358	355	386	360	380	374	369	412	356	358	399	389	364	358	352	353	351	383	366	349	396	393	426	380	376	379	388	397	361	392	394	392	356	376	353	384	366	371	368	366
22965	21466	29244	24117	21474	21556	9790	1659	1264	1304	1219	1898	8178	16252	18631	16488	11736	7294	3616	1904	1049	715	621	509	472	494	490	545	510	482	540	462	510	511	506	465	466	525	532	479	493	490	487	505	492	502	449	516	466	501	492	544	575	532	501	483	508	506	504	475	477	537	497	485	530	497	457	495	497	462	503	496	466	480	481	446	470	454	491	499	502	516	481	490	484	470	516	503	469	492	521	474	510	510	536	509	483	469	512	532	450	521	445	488	495	502	539	494	507	462	464	449	485	503	495	493	492	479	501	466	500	471	494	531	476	512	482	502	528	510	511	515	530	446	496	528	479	471	500	489	511	459	512	510	452	489	515	505	466	509	488	459	511	502	504	487	507	474	518	482	495	539	490	535	487	487	455	478	520	498	487	502	465	471	492	499	466	462	510	460	500	456	513	497	510	504	474	488	515	501	489	511	520	475	503	484	500	522	496	512	578	522	471	477	493	491	532	511	537	496	526	512	500	496	503	453	487	489	501	484	468	485	508	517	507	516	494	513	457	502	458	487	532	491	455	497	488	505	526	514	441	471	515	533	499	498	515	473	487	486	490	492	504	539	517	482	505	523	530	498	495	481	496	481	508	497	481	480	470	524	539	512	528	517	485	491	519	482	494	485	513	506	481	500	516	492	501	535	537	491	460	462	500	524	491	525	514	532	472	486	501	531	489	509	529	457	512	483	476	478	477	526	474	476	472	548	496	505	491	488	539	508	501	533	464	518	492	478	517	473	473	505	546	526	522	473	508	440	506	485	519	501	496	543	492	509	485	503	504	526	525	488	516	559	496	483	498	489	481	495	502	483	516	494	492	541	521	474	508	484	466	540	491	467	463	511	481	468	473	477	476	489	485	496	529	499	487	536	473	495	523	489	496	474	462	488	478	485	459	460	512	531	538	505	489	485	490	458	466	491	497	464	496	493	506	469	488	484	487	481	490	487	518	462	519	478	499	541	530	484	481	506	508	515	483	476	530	486	473	514	488	508	511	485	524	448	533	503	520	519	474	507	493	480	507	518	445	521	513	522	477	518	502	474	486	510	497	459	505	481	490	499	534	515	511	522	531	510	476	505	508	515	468	461	515	504	506	531	507	458	474	475	505	449	494	527	483	477	502	487	505	497	466	478	538	474	490	474	523	511	469	494	497	498	513	475	489	497	474	467	470	516	528	493	529	515	466	501	527	543	472	520	484	508	497	469	461	546	507	507	493	482	496	519	477	497	489	499	515	524	484	542	481	483	477	508	515	507	511	523	510	534	541	485	444	488	523	495	518	482	510	515	514	460	465	502	488	484	485	503	506	508	532	515	467	482	462	488	462	487	469	479	518	485	456	518	504	493	473	515	471	531	528	504	517	464	516	516	510	528	508	496	470	495	521	502	460	500	499	485	502	527	522	508	461	472	521	507	493	477	460	481	503	472	487	444	472	513	483	527	514	491	462	490	481	480	501	501	492	502	471	489	525	518	485	494	505	464	535	565	452	445	482	488	498	500	512	488	515	498	463	488	483	488	476	501	513	498	521	469	513	515	531	498	522	476	523	477	502	496	474	480	488	522	485	498	476	481	488	540	473	474	454	477	523	507	477	504	481	473	514	501	462	479	485	502	519	479	473	491	491	490	512	502	491	461	477	486	450	489	496	493	490	470	525	498	529	507	491	492	469	488	546	494	539	517	495	490	495	537	451	467	480	496	503	457	464	509	455	479	470	474	501	551	525	498	512	503	487	506	525	470	490	446	477	507	510	491	489	500	503	546	463	494	504	491	478	487	504	512	478	497	479	489	477	487	486	496	467	488	524	468	492	508	518	481	534	497	524	501	482	495	489	502	489	512	458	482	484	548	496	501	488	507	507	457	512	504	526	537	506	474	457	443	493	474	508	466	474	518	502	462	540	471	522	463	488	505	481	492	510	504	478	452	513	510	511	477	517	511	505	487	480	538	516	524	495	493	442	504	485	522	455	488	543	509	542	442	490	486	524	513	504	478	523	519	505	488	483	541	468	563	467	501	525	504	528	514	521	485	476	501	531	485	462	546	486	496	453	489	455	481	511	496	523	485	484	500	494	530	461	455	463	527	502	481	522	527	471	472	520	522	469	480	490	487	505	484	464	493	486	519	473	511	508	513	505	502	494	478	466	499	485	542	537	519	502	500	513	493	513	520	495	511	513	464	468	517	488	523	482	487	509	497	487	489	542	513	490	492	506	487	477	515	471	511	524	516	476	492	534	469	470	498	497	481	459	480	487	465	516	514	493	487	511	493	511	535	476	536	521	488	497	503	513	504	478	506	483	510	499	465	489	492	479	477	536	467	484	491	517	509	475	485	482	472	561	511	493	485	541	533	474	506	503	483	480	498	496	464	463	451	496	456	484	536	458	488	502	517	491	510	470	513	502	470	494	494	495	512	527	500	486	478	502	476	491	475	494	478	497	540	500	477	504	499	481	525	466	481	493	518	493	494	468	459	490	501	497	489	475	461	475	459	508	479	477	457	483	477	494	489	485	475	469	491	529	459	488	501	500	519	491	490	534	493	454	453	483	490	503	503	457	473	486	484	507	489	463	497	527	525	501	471	520	516	498	507	512	500	488	512	521	523	480	473	507	495	503	470	516	522	494	525	485	463	461	475	536	483	514	524	470	473	514	523	506	506	495	515	523	487	516	500	504	473	481	495	483	498	535	469	491	522	484	459	488	500	523	511	488	473	479	495	482	471	483	470	473	497	515	543	471	535	473	460	522	500	522	470	496	488	490	453	448	454	465	507	521	484	486	480	497	480	470	486	471	473	498	458	490	504	476	501	539	536	490	505	517	487	486	483	461	517	494	496	475	496	459	491	470	508	496	480	515	478	476	530	477	502	500	513	466	506	508	507	508	474	445	562	471	517	463	478	531	536	508	491	476	499	468	489	542	483	469	500	471	486	517	547	555	516	495	525	493	489	521	506	490	498	461	504	503	474	482	470	482	491	494	494	492	522	477	491	490	501	459	470	495	450	490	496	498	495	496	479	538	481	472	508	533	522	492	480	504	507	505	475	526	486	463	486	542	492	496	516	456	496	467	483	503	508	506	497	446	504	504	483	503	501	504	506	479	490	537	499	487	503	531	494	521	503	511	506	498	495	488	521	527	445	503	493	471	472	506	490	508	472	506	449	485	514	494	490	471	486	460	487	480	462	472	438	474	496	484	465	526	482	476	496	473	529	503	491	530	542	484	530	518	473	461	534	497	508	539	534	501	507	476	499	489	532	491	489	500	480	497	490	508	481	509	528	474	480	487	528	501	512	481	491	502	490	526	500	523	503	487	528	474	474	510	518	510	482	488	528	503	508	502	464	482	472	498	492	518	498	492	498	516	523	490	486	483	478	538	474	482	487	497	476	505	477	499	501	460	516	482	461	456	513	486	514	482	485	450	522	538	486	497	456	495	519	512	486	534	495	494	517	474	473	527	509	466	525	476	490
16304	27828	17899	9666	9656	5841	2748	2422	2087	1975	2034	3291	13537	22330	23310	20875	15185	10087	5180	2624	1382	897	579	570	520	552	517	528	510	550	494	520	514	520	517	525	527	573	498	494	480	485	508	508	504	508	500	525	494	558	515	516	524	533	516	535	544	487	541	499	512	493	502	516	492	527	514	515	541	522	570	531	489	506	533	507	512	519	478	532	538	508	469	507	484	507	565	501	518	545	509	526	563	492	505	532	500	552	521	510	531	531	501	469	537	557	505	509	547	487	542	506	523	527	498	533	535	522	509	484	541	517	527	536	494	499	543	488	494	511	532	547	498	477	522	564	506	507	502	555	520	523	530	559	528	512	508	517	510	559	537	493	490	503	487	518	516	503	524	509	522	521	533	520	545	534	536	538	534	508	461	497	535	481	510	518	492	520	499	502	546	516	525	519	521	526	523	523	496	502	516	512	497	495	525	524	528	513	502	545	501	549	506	516	571	504	510	475	497	501	486	517	519	506	504	516	515	458	548	511	540	526	487	513	518	555	514	505	543	511	500	538	512	520	523	513	457	531	503	536	534	502	505	505	500	494	487	524	491	506	494	496	534	496	505	509	526	574	522	464	553	495	512	501	511	575	489	508	554	522	459	495	508	523	505	509	520	536	523	517	482	530	563	525	525	512	521	516	511	513	469	522	525	556	518	498	508	492	536	475	518	490	544	516	502	538	520	511	532	490	519	515	531	518	511	524	511	501	472	508	529	504	531	554	517	510	499	533	544	486	474	510	545	582	543	516	495	507	512	499	555	538	528	512	515	538	496	517	485	539	517	524	548	492	545	504	557	531	509	494	543	523	524	473	518	506	536	502	489	474	496	502	540	565	498	487	513	558	510	524	488	490	538	495	540	486	501	512	510	527	522	543	506	522	532	521	508	520	541	544	511	502	522	468	499	494	530	543	562	515	524	518	522	525	526	508	520	504	516	511	514	497	564	530	519	513	504	529	522	541	507	485	477	520	521	509	495	528	492	537	488	533	513	520	540	559	469	526	492	466	485	530	521	484	524	519	509	494	474	534	500	525	535	525	558	510	521	540	551	517	480	485	490	513	519	526	502	522	555	516	498	545	506	561	521	547	526	505	520	516	530	518	492	560	510	511	497	495	559	533	522	485	494	539	535	507	478	547	491	555	505	539	523	489	481	531	480	517	571	464	502	502	493	510	501	524	484	463	536	539	534	505	494	513	517	549	511	508	499	507	531	520	519	532	503	554	500	568	540	476	506	552	514	503	494	484	498	515	543	539	482	484	511	531	507	491	517	463	480	519	532	537	539	522	474	510	530	468	536	530	472	545	493	546	485	550	563	509	499	552	545	478	524	522	507	505	490	482	506	470	484	531	507	470	508	470	518	537	521	523	500	549	498	533	541	506	526	538	509	472	522	497	523	519	535	535	527	492	505	503	487	521	557	510	546	531	526	504	511	509	496	566	543	520	515	488	518	507	543	486	497	526	500	494	527	514	551	562	504	543	572	530	536	554	533	523	509	519	528	522	497	498	471	500	548	545	544	540	511	535	527	547	496	498	484	545	519	516	504	510	476	531	527	512	512	511	550	516	536	486	514	493	500	526	522	505	531	559	486	524	519	496	526	502	538	495	503	509	501	504	504	508	484	527	531	552	523	514	539	532	521	487	536	529	496	530	532	537	499	558	535	504	525	540	548	495	539	537	507	561	532	501	519	516	529	538	460	542	519	551	512	520	496	477	479	488	512	490	521	546	484	489	505	484	524	539	513	544	517	487	512	541	537	481	524	505	472	488	567	508	521	507	520	532	480	496	540	517	536	480	560	511	508	516	521	502	528	524	470	509	556	515	548	464	504	513	470	536	499	509	480	542	489	556	522	520	503	525	532	507	567	487	544	536	496	526	517	473	506	516	517	508	522	552	515	539	518	523	512	517	489	520	546	496	494	515	475	527	534	511	535	499	502	493	538	466	548	530	518	523	547	507	495	495	523	563	546	454	544	535	473	529	510	465	503	549	489	487	512	500	511	514	545	535	530	508	506	484	549	503	511	535	512	534	517	516	524	523	537	544	498	511	546	477	550	530	517	537	519	515	525	546	543	532	542	509	495	507	524	480	500	525	499	504	510	543	515	513	509	554	495	538	548	496	507	487	510	531	527	511	514	542	561	539	528	526	536	490	516	505	528	500	532	509	498	489	525	513	521	505	497	557	530	536	512	548	501	555	525	470	517	540	507	530	506	530	522	502	486	522	530	491	477	540	538	512	534	497	538	524	517	501	537	527	555	533	532	490	537	537	555	512	534	537	485	506	532	554	492	537	528	577	522	506	519	492	508	514	485	553	536	506	499	506	506	554	524	506	503	513	512	522	482	479	519	523	568	485	512	493	523	523	488	520	516	509	543	519	552	517	553	510	518	502	499	494	531	536	478	512	495	496	517	525	527	516	531	539	505	535	516	511	568	517	487	525	528	507	500	535	510	506	544	566	516	540	519	512	514	519	482	519	507	505	508	504	509	555	531	498	504	484	446	531	502	541	522	521	538	504	503	508	508	520	537	518	512	534	550	524	531	517	532	490	493	499	530	530	488	519	470	488	509	514	507	556	537	528	525	488	501	529	529	485	488	511	512	496	506	509	517	502	539	499	513	497	562	501	511	545	482	517	527	512	541	514	488	584	493	503	480	503	502	532	506	533	571	494	563	477	518	558	551	486	518	519	519	512	552	522	504	532	519	531	535	544	469	540	555	523	512	526	489	507	470	507	523	520	521	512	528	498	519	522	512	506	479	499	501	516	560	516	534	512	520	490	506	500	516	526	531	549	507	487	509	528	553	516	519	528	533	498	528	509	509	475	514	530	510	493	507	519	494	506	504	522	500	524	499	529	549	552	502	501	523	489	508	510	495	495	550	557	493	473	502	504	516	517	502	503	549	492	474	497	535	512	504	523	512	487	531	522	531	490	519	519	468	512	526	496	485	483	535	490	548	469	497	532	524	535	486	540	518	526	512	511	499	518	496	538	499	509	502	461	538	524	537	548	506	480	494	549	525	519	494	513	468	540	554	493	552	518	533	517	504	490	499	533	505	525	520	532	505	522	498	577	514	504	485	522	529	556	543	512	513	462	555	520	526	520	542	510	498	493	489	493	509	504	463	540	499	544	534	504	524	501	517	548	472	537	498	521	493	508	522	518	524	499	519	507	541	553	516	537	518	503	513	511	520	541	470	505	491	518	528	506	524	495	518	528	510	516	513	513	510	519	538	524	510	511	521	501	497	534	526	508	516	482	503	520	507	536	483	525	513	513	500	519	501	511	500	500	568	511	532	504	493	502	515	521	522	527	488	516	512	503	520	521	481	485	577	496	481	508	515	509	507	530	516	506	523	551	518	500	520	512	521	532	513	532	502	531	498	511	538	566	512	551	468	518	534	508	494	530	514	492	484	536	534	494	551	524	502	517	505	508	532	495	498	547	505	500	568	490	567	520
28023	19593	9129	2228	1468	1147	545	422	380	511	599	464	645	1028	1201	1089	923	694	525	423	372	320	333	303	275	290	297	280	282	282	318	284	316	295	281	321	320	294	294	280	271	282	308	269	300	309	254	282	304	300	331	280	270	310	277	320	264	278	295	292	284	297	267	277	300	304	283	310	304	291	281	292	282	294	285	293	302	307	281	280	311	283	279	300	272	316	286	281	282	317	287	299	294	307	295	295	267	295	278	303	322	285	305	294	312	294	320	311	314	296	293	308	283	286	319	309	262	284	332	316	317	282	283	291	265	285	284	269	303	308	290	342	336	282	298	287	304	323	313	261	292	320	313	305	264	309	288	309	313	291	359	289	293	281	290	280	265	331	280	289	304	300	299	271	299	273	299	304	291	305	275	310	295	301	313	296	279	306	298	308	330	279	294	294	282	321	305	308	295	290	291	296	315	289	288	282	308	330	292	275	280	273	314	294	283	306	290	273	264	309	293	323	282	289	289	313	279	299	291	304	291	296	275	325	287	290	292	295	285	280	315	292	292	320	267	295	307	284	298	315	311	282	331	276	269	299	294	307	291	283	298	296	296	311	301	309	313	322	292	300	307	268	284	282	297	301	260	297	287	302	287	267	280	301	282	302	301	295	285	300	265	275	311	291	262	313	267	284	272	250	277	302	299	306	292	274	318	300	311	261	286	295	267	319	298	310	311	295	289	282	301	275	259	297	301	328	304	299	340	313	295	281	322	298	304	297	301	281	285	288	291	280	290	284	312	297	259	317	287	299	291	344	298	285	283	286	311	309	295	338	296	287	287	299	323	296	281	275	265	288	284	274	300	310	303	307	297	300	284	285	282	326	280	274	285	299	289	293	318	275	276	296	295	320	289	319	285	299	294	284	285	307	295	275	280	310	289	298	296	274	294	313	300	315	310	304	297	307	297	327	280	296	316	278	324	271	278	293	307	287	282	277	304	287	292	311	307	289	311	271	299	330	283	271	292	309	297	281	319	322	295	293	294	294	292	306	311	263	281	287	292	294	286	308	328	274	288	291	311	284	288	290	279	278	262	301	283	260	300	292	309	277	304	283	290	300	308	290	296	299	302	316	293	300	280	336	321	307	291	277	285	333	294	301	291	341	280	296	307	299	302	269	289	279	279	319	313	302	287	290	287	326	301	306	285	287	306	305	301	306	268	306	330	288	285	278	296	289	276	298	281	284	290	288	261	320	291	292	304	307	287	312	324	315	316	331	296	301	310	289	309	299	309	303	288	300	274	291	292	293	286	336	302	304	293	289	301	305	269	293	289	303	315	281	295	284	269	296	302	310	335	295	290	297	284	287	299	317	307	311	278	302	274	302	279	301	307	313	306	275	275	321	281	287	287	316	255	307	292	299	337	275	291	293	294	281	298	292	277	266	281	318	286	285	291	291	307	323	297	284	258	282	307	310	281	286	288	282	292	307	265	313	290	306	317	322	293	297	275	311	296	283	287	284	303	310	295	300	315	310	290	298	268	297	304	293	302	299	285	285	284	281	302	270	311	309	308	293	307	295	281	299	283	304	299	268	311	288	293	280	296	303	286	301	288	268	297	272	307	249	280	298	334	292	260	309	261	282	303	311	303	317	302	310	292	309	317	292	275	325	301	303	302	298	271	283	289	297	307	295	276	307	333	301	311	273	293	277	300	309	288	265	286	289	273	291	291	287	294	324	285	274	297	320	323	315	329	288	307	294	295	291	296	282	287	298	321	277	278	310	275	288	288	350	273	281	292	300	316	283	302	270	306	297	312	279	294	271	285	284	315	301	286	279	297	285	315	274	312	293	268	280	286	291	264	297	281	284	297	301	297	247	303	271	270	289	318	332	344	299	285	285	286	258	314	300	272	259	300	308	322	300	290	279	280	323	287	296	295	290	286	295	277	311	287	277	277	292	275	292	322	312	307	291	313	317	279	312	284	279	303	285	284	301	275	292	298	339	272	270	285	270	285	318	303	276	274	265	316	293	285	277	292	278	294	297	277	294	283	276	295	294	275	300	271	322	281	283	276	280	277	297	300	307	292	311	303	301	322	314	315	255	286	277	259	280	278	294	303	311	288	326	310	287	322	280	274	295	280	309	270	327	307	282	261	319	303	324	331	274	279	310	262	333	304	339	300	280	308	289	314	268	306	287	340	304	278	289	296	297	274	320	272	288	319	295	298	296	292	278	300	293	306	300	301	351	281	292	271	301	323	306	277	317	315	311	275	288	263	282	289	268	282	315	258	283	310	314	315	331	281	289	312	296	281	252	297	309	314	308	289	277	293	275	254	296	308	327	285	295	295	308	339	265	334	294	308	281	283	308	288	292	269	269	311	318	301	277	276	324	289	248	307	282	270	288	284	333	296	304	299	311	261	304	278	311	287	309	308	287	332	296	306	281	265	314	297	287	272	303	278	297	313	301	279	318	293	302	297	281	316	303	309	290	309	294	296	283	269	318	284	314	287	263	270	301	318	310	280	298	323	277	339	325	325	327	288	309	288	285	290	304	302	278	287	322	270	274	293	277	312	289	306	301	302	292	284	288	321	287	279	286	336	272	270	278	267	293	309	277	286	281	280	290	293	281	298	288	306	301	319	289	273	298	307	288	304	289	275	260	300	327	283	306	305	279	278	283	288	317	293	284	268	262	307	295	295	314	285	303	323	299	289	304	294	305	293	281	310	325	283	288	295	271	290	297	326	318	280	294	303	277	285	302	262	277	303	269	285	322	286	246	296	299	293	310	312	321	305	277	322	316	277	289	286	315	271	293	316	281	287	315	274	297	277	290	298	279	271	280	296	266	288	320	288	280	275	269	283	307	298	281	320	290	292	311	269	309	296	314	252	294	277	259	261	305	317	268	296	260	291	327	289	319	282	260	275	306	276	286	265	270	294	264	307	291	293	265	307	270	284	309	278	302	296	291	324	292	321	300	293	321	291	312	297	264	303	306	292	307	303	304	289	306	294	290	253	256	284	261	318	272	321	292	278	315	311	281	284	324	284	305	297	330	253	289	297	276	297	289	292	305	277	271	318	308	292	327	290	303	275	305	283	289	254	298	306	281	282	278	295	302	274	305	310	275	290	283	314	286	345	309	310	323	304	293	295	301	259	288	308	292	307	299	306	306	296	250	302	300	347	275	267	284	265	310	289	304	295	286	280	310	305	278	338	295	307	268	283	286	280	313	266	277	315	279	289	290	314	318	273	333	288	344	294	287	298	309	269	295	291	309	310	293	299	328	298	280	295	314	298	298	279	279	298	292	290	304	305	270	310	289	291	299	296	331	300	339	315	309	313	272	332	304	273	322	289	301	287	305	308	286	280	311	283	301	309	316	269	279	287	288	302	287	333	282	306	317	270	293	293	300	306	279	295	291	311	331	328	269	292	294	258	314	290	303	282	316	271	288	296	280	329	269	265	317	317	304	274	314	285	322	280	313	318	265	278	284	306	285	291	312	312	274	315	310
10697	11848	7004	2315	2483	2037	818	644	666	811	842	679	854	1510	1758	1614	1167	890	649	449	403	378	352	336	324	301	306	327	309	324	300	289	337	326	352	316	299	336	337	308	320	372	344	286	305	342	344	323	316	320	327	346	324	319	306	283	368	306	322	306	314	348	344	336	334	324	318	328	325	302	331	313	304	325	337	289	321	344	317	332	350	300	317	323	294	288	300	293	325	351	311	329	340	310	305	307	305	317	323	296	321	329	299	301	322	335	360	340	316	340	326	313	328	297	289	318	309	321	302	305	331	348	330	341	343	320	297	285	304	310	322	320	301	304	328	317	307	297	341	349	334	308	328	313	322	325	302	319	313	301	334	338	300	300	325	317	310	317	314	339	332	297	333	296	318	311	344	310	312	282	311	327	334	323	315	304	329	314	342	351	356	350	307	302	297	337	314	296	302	337	332	311	341	323	316	293	308	327	307	333	303	312	335	347	340	363	338	313	326	338	344	296	341	301	314	355	327	313	329	336	293	303	310	278	325	341	312	376	340	310	308	325	348	323	309	331	327	317	311	335	317	334	292	316	314	343	322	353	314	309	291	309	305	319	316	343	308	321	323	326	318	333	333	323	329	297	318	311	327	340	292	313	323	341	351	337	335	303	325	310	322	310	310	310	334	320	325	333	312	352	342	303	308	342	310	294	319	279	297	357	319	334	336	324	307	297	341	315	330	318	322	326	312	318	349	318	335	321	326	335	304	359	318	308	304	313	311	284	294	296	306	334	331	328	323	355	321	319	332	311	309	314	343	320	317	322	329	313	298	320	301	310	287	286	340	311	337	328	322	300	333	365	306	318	311	327	330	304	334	304	309	306	334	332	335	328	327	319	330	346	341	338	321	357	320	332	315	317	319	349	303	370	329	317	310	332	297	326	324	339	329	326	307	312	329	318	354	316	364	345	328	298	308	300	329	279	317	336	340	306	305	304	296	306	298	338	338	342	326	314	332	321	337	302	324	322	342	293	329	328	308	298	289	322	339	314	323	356	307	325	305	342	357	347	329	334	312	295	350	319	302	328	328	318	343	296	316	318	332	358	306	276	305	301	324	321	337	313	339	300	292	287	302	308	331	302	326	336	331	320	300	322	290	348	316	316	309	330	314	313	292	326	326	351	314	330	319	331	322	319	305	312	311	296	305	325	362	311	318	301	308	326	298	322	322	305	316	313	331	290	331	304	292	315	335	283	299	327	333	331	329	327	312	351	346	287	341	277	328	317	320	315	335	301	320	343	346	310	343	343	324	333	331	332	342	315	306	330	341	328	311	313	339	358	304	290	325	325	310	304	312	322	312	319	334	343	296	312	300	291	331	331	330	338	332	305	325	317	320	336	354	356	329	324	323	323	298	315	298	326	348	344	298	321	298	356	319	302	293	336	329	324	322	318	319	317	338	313	333	327	356	301	307	272	319	327	324	321	295	299	335	316	325	304	339	309	327	296	345	299	326	345	318	317	314	336	321	357	307	283	318	302	339	317	338	321	301	309	311	332	322	312	335	313	351	305	321	348	337	327	326	328	313	324	313	314	315	329	335	310	350	284	316	320	341	298	287	316	292	308	305	297	300	336	305	311	334	325	304	323	312	325	318	340	339	334	310	308	309	318	315	317	350	323	316	309	302	332	306	334	303	325	332	329	286	316	302	326	348	330	337	297	299	332	296	317	349	309	334	334	354	311	330	302	305	310	323	331	309	341	365	324	303	303	326	330	331	338	312	325	340	346	317	340	342	325	327	304	303	327	292	299	324	331	307	328	300	332	311	324	293	319	339	339	350	324	323	337	314	321	340	307	317	337	337	296	314	317	350	310	327	297	303	328	328	318	309	301	327	321	295	343	314	327	312	324	312	303	355	338	286	342	308	321	363	336	324	308	335	304	316	326	334	318	355	317	346	329	278	347	320	310	336	287	325	318	326	326	310	324	326	312	314	321	292	348	323	314	305	358	316	300	332	328	328	300	310	314	311	326	377	326	287	327	301	332	311	323	328	311	356	321	322	297	328	337	309	313	339	332	329	317	344	335	345	319	342	294	312	328	318	296	323	366	304	340	316	336	315	308	319	337	326	310	314	297	303	345	325	332	312	314	325	345	322	321	348	324	292	342	346	300	309	345	316	353	321	327	336	321	347	308	343	331	305	317	325	335	312	308	337	312	343	345	336	291	282	331	324	319	301	306	354	315	333	310	340	336	313	280	331	323	309	303	320	357	350	296	318	350	292	329	291	338	298	309	306	321	347	351	306	300	334	366	314	342	296	307	318	335	314	305	291	311	327	315	294	326	332	321	331	324	294	291	307	340	333	320	324	315	330	331	322	326	331	295	314	330	326	300	350	318	312	335	299	293	324	313	328	306	322	312	345	301	307	301	317	355	339	347	309	327	323	309	331	303	362	316	346	327	317	319	335	314	353	305	322	319	314	323	284	341	333	307	318	324	332	336	309	343	350	326	291	315	302	353	352	326	308	327	315	335	324	339	302	351	321	319	324	346	312	324	313	301	351	332	302	312	334	336	333	299	297	347	337	364	319	307	286	308	328	332	301	319	308	312	308	293	320	360	344	316	312	341	339	307	312	301	303	314	310	317	315	289	325	321	343	315	325	346	311	331	295	311	291	305	334	315	330	327	368	341	310	297	314	330	321	346	329	281	310	299	303	327	311	324	337	330	322	316	335	286	337	304	324	322	332	315	319	357	297	314	326	334	335	324	361	305	302	319	341	324	330	324	314	363	321	314	340	312	284	297	280	348	342	319	310	337	308	331	322	336	326	340	346	340	308	304	309	320	321	352	318	315	332	309	352	369	324	307	313	305	316	335	301	304	319	301	361	321	330	333	310	346	340	292	324	280	321	298	331	313	327	335	319	333	330	316	316	307	313	310	320	317	324	347	311	300	323	301	317	313	359	302	311	287	300	319	293	337	321	343	330	296	348	318	349	336	324	328	301	328	283	339	336	332	336	309	321	314	307	342	322	306	332	337	328	330	329	314	327	309	310	317	323	340	323	312	342	317	336	333	312	298	317	340	286	353	313	316	351	337	325	318	312	314	333	345	314	300	326	334	302	317	312	320	337	306	308	313	346	336	300	307	309	315	319	288	335	327	300	315	303	315	313	340	292	348	312	328	293	346	312	304	333	283	294	337	302	331	305	329	321	306	342	347	311	288	308	311	284	304	337	325	314	313	318	329	295	344	340	338	330	332	317	337	324	345	323	306	308	349	298	312	365	322	324	339	325	299	306	316	316	291	302	284	320	324	311	317	307	326	350	327	345	287	290	322	306	310	319	341	302	330	322	332	318	283	312	338	353	322	296	331	315	316	320	321	301	334	329	334	353	314	323	340	341	316	332	335	324	291	314	348	323	322	336	346	313	314	321	333	334	335	330	288	317	348	319	332	333	289	314	282	327	305	316	327	309	330	343	303	308	317	326	319	322	320	338	319	328	349	283	334	321	330
24346	21424	28484	24744	21098	6456	1888	1218	1066	961	813	767	1547	7854	9447	8110	5728	3162	1604	920	566	447	392	387	380	366	356	335	350	373	365	366	382	410	378	389	370	370	372	370	344	375	382	387	342	362	383	368	392	380	331	363	355	372	331	371	323	389	364	354	359	368	405	361	357	322	375	371	357	347	355	354	365	350	345	360	349	409	369	350	365	350	346	384	341	368	361	388	379	367	386	370	374	356	345	366	351	395	343	366	381	400	371	375	364	358	349	352	335	350	375	358	375	386	355	314	387	356	370	360	355	358	345	357	367	369	398	387	365	368	373	390	352	355	371	362	388	379	341	368	357	395	350	369	356	366	365	377	410	338	374	368	401	354	388	393	379	366	346	382	328	388	380	389	343	402	360	335	392	379	366	400	339	377	379	351	381	377	346	351	340	356	349	383	383	369	353	355	382	343	379	393	371	354	376	343	331	362	363	367	371	372	360	387	352	364	398	394	368	345	328	359	384	341	362	320	332	399	372	353	366	352	361	362	389	365	377	393	398	377	392	368	379	357	352	370	353	390	343	375	396	377	346	385	336	380	358	365	355	361	344	363	372	376	391	385	387	339	355	366	357	374	392	347	354	357	363	381	369	357	365	345	365	372	386	361	378	355	383	330	370	434	359	376	374	347	351	371	354	366	344	345	351	342	344	376	370	371	391	342	367	363	356	398	343	373	388	379	358	347	362	408	347	334	390	382	362	365	384	359	347	354	386	337	333	373	361	357	408	343	326	361	368	322	399	374	375	364	361	346	352	376	371	340	362	353	364	395	397	382	387	381	345	340	367	359	372	365	363	362	362	366	337	371	352	350	413	352	352	354	354	395	337	366	372	380	400	383	375	367	369	370	387	397	367	340	376	347	359	390	374	362	373	357	370	352	386	365	337	346	375	349	338	362	354	367	399	370	360	369	357	335	374	335	381	368	375	357	380	381	353	398	364	384	351	345	356	366	340	385	336	366	369	400	351	369	387	377	358	370	373	346	376	365	372	384	352	359	375	375	375	376	393	384	352	385	356	372	392	369	380	334	381	386	387	382	339	399	349	371	354	355	345	352	367	341	401	371	367	355	331	357	372	397	380	367	357	330	340	351	385	388	356	356	389	345	352	355	382	352	378	372	356	361	366	375	368	389	363	382	346	374	329	355	386	381	339	375	373	375	386	332	363	362	351	379	340	392	382	383	403	356	350	425	376	325	354	399	364	364	365	407	369	387	362	355	367	346	378	374	420	390	353	363	354	365	401	354	322	375	354	377	364	371	354	369	361	355	371	363	405	356	358	349	412	391	353	361	356	379	352	388	362	363	362	361	392	369	411	392	375	342	386	379	353	343	383	387	361	358	367	353	376	370	403	351	383	359	373	390	376	330	377	370	381	364	368	367	375	319	379	348	340	391	365	349	381	388	363	343	372	334	363	362	356	373	380	379	352	338	383	411	371	331	385	387	365	346	389	356	383	394	385	416	396	342	372	351	389	343	388	369	366	370	350	371	394	358	351	379	375	367	343	368	356	347	391	352	381	405	361	370	389	367	373	351	354	415	328	356	358	358	339	355	356	351	386	371	369	354	337	389	372	347	356	366	379	343	368	382	388	339	361	380	361	348	381	342	351	388	348	405	385	385	386	330	376	365	386	372	389	354	342	328	358	390	362	358	354	341	361	365	386	349	382	366	393	375	354	352	374	365	347	380	392	357	397	362	360	383	357	362	341	352	377	375	376	382	396	392	382	355	363	377	369	404	366	383	352	360	384	355	362	364	363	340	386	333	401	364	357	354	356	341	375	372	386	358	336	366	350	350	358	366	346	344	418	385	330	386	387	349	341	373	356	346	385	354	382	360	370	340	355	353	362	345	334	394	367	364	387	375	374	358	400	347	396	372	327	374	388	350	339	372	391	355	402	368	398	345	345	371	374	349	379	393	365	375	361	348	345	381	375	372	358	373	379	390	358	350	370	387	385	380	382	362	394	394	341	372	371	345	374	357	383	407	327	333	381	396	349	364	308	358	346	379	345	352	352	352	369	393	390	362	381	367	337	371	373	348	368	358	366	341	401	367	380	365	401	366	365	375	389	380	357	368	378	344	331	362	374	335	336	333	401	400	366	367	337	346	367	345	345	333	384	372	383	383	343	368	411	380	390	342	361	352	358	383	371	368	353	418	422	380	321	407	343	391	346	363	362	369	342	389	365	391	390	368	357	368	389	379	366	389	391	367	362	361	360	347	332	354	369	350	369	384	352	371	371	365	345	370	367	391	378	369	410	344	394	390	353	388	385	312	361	339	370	354	370	332	355	376	369	397	386	370	372	333	310	365	363	338	384	369	374	371	410	306	394	366	331	398	376	358	346	354	382	355	357	352	360	386	366	367	337	372	396	327	369	366	393	409	382	385	385	357	371	352	347	357	387	373	367	378	371	373	361	381	357	358	329	365	388	389	343	378	385	393	333	413	351	344	331	406	378	366	375	345	372	349	340	382	340	362	386	359	370	350	348	381	379	396	372	371	386	356	356	386	363	327	342	365	386	363	341	366	358	359	364	389	403	365	352	335	340	351	366	395	354	351	349	357	389	402	343	383	346	387	411	368	353	371	389	356	327	364	380	383	366	362	384	370	364	355	389	349	362	387	388	373	384	392	372	370	354	372	331	368	359	349	362	325	339	352	375	384	365	313	364	369	336	382	353	377	340	375	325	381	392	349	380	374	357	333	370	363	349	355	403	357	382	369	362	357	370	372	367	403	372	386	352	388	384	331	385	369	386	356	336	323	370	392	366	368	342	368	357	379	383	384	343	344	356	302	372	392	352	371	379	377	356	358	327	360	348	396	401	367	335	396	349	372	336	351	394	382	349	377	330	368	388	389	388	380	333	367	350	365	341	352	381	383	368	324	389	357	380	380	375	353	351	383	364	377	354	393	357	348	389	381	359	342	379	369	368	396	394	323	400	400	358	363	396	361	331	373	361	356	369	368	367	367	380	343	354	384	364	375	372	361	370	375	367	351	370	379	370	353	351	344	375	356	378	390	355	372	359	387	356	384	363	397	363	346	370	366	394	377	354	398	359	392	327	375	346	367	382	358	357	368	383	380	365	370	359	390	369	347	372	369	408	375	361	382	377	366	374	341	379	392	405	357	396	370	363	325	380	344	379	367	392	376	350	337	369	354	365	370	372	396	378	340	354	385	355	350	344	367	371	366	352	341	379	367	359	401	364	355	334	367	346	397	359	351	350	369	376	361	385	366	351	371	370	381	356	395	354	373	362	367	324	418	352	369	353	351	333	360	342	359	362	376	347	345	347	358	378	361	366	363	371	357	358	366	399	361	346	374	369	370	356	373	414	379	370	407	361	419	331	373	342	363	334	395	326	355	357	369	359	370	381	333	385	371	369	357	339	366	356	320	410	344	403	340	366	349	334	352	379	367	339	369	378	341	365	365	364	345	358	388	402	379	390	372	385	375
12746	21218	12310	5303	4972	3971	2604	1997	1802	1508	1231	1212	2609	12361	13907	11614	8214	4727	2405	1287	790	527	439	395	418	405	389	381	380	375	423	399	398	427	356	387	390	417	405	412	387	363	388	378	387	406	378	430	388	383	413	382	384	425	387	354	416	386	398	395	402	383	388	400	397	378	379	390	438	362	377	395	380	401	365	391	377	377	383	383	389	401	374	408	380	381	396	407	379	339	418	388	398	371	367	359	371	396	377	394	402	398	375	364	404	424	371	375	361	367	369	371	394	370	348	406	408	395	429	398	361	381	387	398	382	389	407	404	403	366	406	373	386	367	420	371	351	389	385	404	387	392	418	376	381	355	394	399	368	387	403	401	388	388	413	381	420	399	410	390	377	404	388	387	367	418	378	368	383	388	411	377	371	403	397	384	405	394	359	393	413	382	390	391	369	396	373	405	396	358	444	384	392	408	383	379	400	376	409	394	401	410	378	371	389	384	370	395	404	382	383	376	358	393	425	396	401	377	419	364	406	399	398	382	389	394	412	404	410	388	390	390	399	389	394	432	390	384	427	376	393	386	393	359	380	420	391	399	427	400	402	412	392	419	403	378	385	359	385	367	415	399	386	411	375	415	410	375	399	389	382	400	381	411	359	401	370	334	379	370	390	382	357	396	385	401	384	380	394	368	379	380	370	382	375	377	383	362	380	390	385	390	386	395	380	366	415	369	393	356	426	377	368	399	359	350	382	410	403	384	400	391	378	376	393	362	425	360	358	391	361	375	415	349	372	394	402	427	382	395	408	393	382	389	405	395	367	414	361	338	408	386	375	393	400	419	420	389	395	368	413	375	373	402	398	417	383	340	355	367	397	357	413	394	437	381	384	365	408	382	379	391	398	421	400	388	399	384	401	382	403	372	394	380	399	392	411	409	407	404	363	364	363	365	395	371	398	364	394	403	370	392	372	364	398	371	387	404	370	399	400	353	412	378	421	408	380	365	409	393	387	409	409	381	398	409	367	422	412	358	409	360	400	357	369	387	401	416	393	371	406	356	406	403	415	434	379	398	378	358	368	393	398	372	363	381	370	401	398	400	375	383	373	368	350	387	378	413	386	387	399	379	382	363	366	350	403	419	394	394	384	390	381	383	373	434	369	442	386	375	378	427	365	394	397	386	333	353	407	429	382	376	398	383	402	372	361	357	411	408	396	372	409	381	346	413	417	420	391	400	375	344	402	394	405	400	393	363	346	393	385	401	448	378	376	391	399	386	360	374	383	389	404	363	382	410	390	417	405	408	380	360	429	393	395	351	377	384	363	406	399	340	408	372	392	361	402	393	406	381	372	391	347	350	381	364	392	388	372	378	364	364	434	408	391	404	369	367	395	384	384	388	365	388	405	399	378	403	391	410	398	409	391	386	388	376	350	323	395	352	394	402	363	420	400	403	367	403	381	369	382	398	365	378	431	401	426	393	416	416	375	396	402	366	406	377	353	406	387	392	386	361	386	381	364	369	410	373	394	369	363	409	388	398	386	376	409	390	364	424	376	369	363	373	382	398	376	397	374	379	413	383	413	368	404	414	407	373	390	375	384	373	384	355	390	380	383	379	411	375	406	353	373	394	395	354	408	389	380	369	384	380	421	362	409	377	383	368	390	384	398	394	381	390	353	370	366	369	409	387	424	396	398	405	430	403	398	370	372	377	389	385	402	389	359	392	372	359	389	395	378	390	416	402	385	387	387	384	378	409	386	398	400	402	382	397	399	379	386	372	399	378	376	376	390	357	422	368	403	418	358	387	404	372	400	400	387	381	397	373	402	351	402	365	382	413	366	404	392	408	408	386	400	394	411	414	430	376	376	367	376	387	391	387	365	393	386	398	369	430	388	391	400	369	399	373	375	372	387	380	400	389	402	395	378	382	413	359	391	400	407	379	404	410	386	405	389	413	395	412	406	423	367	362	389	366	363	359	406	384	371	359	409	397	419	436	390	383	408	415	417	373	359	387	392	407	401	406	388	395	402	407	411	357	387	353	382	367	362	368	415	360	425	416	398	384	375	411	394	374	395	406	390	379	389	389	358	400	389	391	407	406	380	360	375	368	372	411	375	383	351	344	390	371	405	394	358	361	386	403	391	420	420	400	388	392	382	379	368	403	350	383	395	367	388	388	384	401	380	381	400	368	382	379	401	407	409	375	384	383	359	386	375	347	398	382	378	372	364	393	381	393	394	412	422	359	378	372	373	411	381	368	424	405	375	388	389	365	402	397	358	399	371	385	399	386	401	408	374	398	402	369	372	387	387	373	380	381	400	408	395	392	376	404	384	394	371	375	381	400	383	378	381	376	390	385	390	428	376	383	380	367	384	422	401	411	422	398	374	384	376	388	383	398	403	426	378	401	348	426	355	357	378	392	409	391	412	381	371	382	421	386	374	411	370	343	369	386	405	373	393	375	399	373	383	405	348	378	392	406	396	387	369	394	396	382	375	379	359	429	409	368	383	373	371	394	407	381	391	387	390	398	411	393	384	370	409	384	406	393	420	412	386	408	392	402	383	382	384	374	380	407	368	392	402	381	362	381	375	444	410	388	373	413	385	377	376	373	352	421	402	382	415	399	414	369	389	368	379	392	391	387	411	397	373	416	387	394	388	434	400	380	365	373	404	383	405	432	393	366	405	393	376	409	369	370	400	394	391	406	461	428	373	371	388	389	357	392	399	391	379	358	357	370	417	389	392	397	405	361	379	375	406	378	355	410	384	410	380	408	381	392	385	389	381	375	391	371	389	363	356	397	405	407	381	349	367	406	378	425	388	372	399	392	382	416	393	407	411	397	383	414	396	386	393	389	410	356	397	421	390	349	382	399	423	390	416	358	380	404	415	352	380	393	379	414	358	380	351	395	374	406	434	425	393	405	394	427	391	373	415	407	391	378	361	387	363	387	401	377	374	377	409	404	399	397	394	412	409	464	383	415	384	384	357	368	389	370	377	368	417	401	382	417	363	373	396	381	392	376	397	382	410	362	387	386	361	379	345	388	361	382	373	360	399	383	358	406	362	367	397	408	399	388	404	418	386	375	372	375	409	378	369	365	413	379	373	418	353	345	378	381	388	373	422	420	361	388	408	395	399	381	353	403	397	380	393	392	357	386	398	398	383	358	388	411	385	363	411	383	398	396	389	388	409	361	436	366	356	447	420	392	417	384	408	386	366	385	417	404	372	394	385	394	418	377	403	418	392	362	365	344	400	372	404	412	387	393	375	353	401	372	396	370	370	406	373	357	322	437	391	348	387	369	367	382	367	406	425	381	410	383	403	395	394	370	386	398	390	388	400	354	418	383	389	400	399	381	360	386	375	375	403	369	394	440	383	387	358	408	418	425	405	377	378	370	409	391	386	396	372	393	346	362	382	401	383	338	335	370	408	383	386	384	383	378	371	438	363	370	381	406	387	391	373	345	405	380	410	421	394	406	373	368	385	360	368	412	409	400	374	369	390	392	399	420
25344	21436	27531	25639	11074	2337	1169	773	788	667	635	637	3311	6490	5500	3934	2611	1660	938	610	446	399	366	327	337	335	327	346	347	318	317	343	318	320	338	343	353	331	311	357	301	314	315	333	350	333	316	369	327	328	341	366	343	352	324	339	340	330	300	316	338	318	317	333	317	325	307	313	336	296	312	318	342	303	332	283	295	323	330	312	325	342	365	330	313	349	314	323	337	323	362	303	349	356	324	354	338	323	329	340	340	325	296	301	355	327	353	288	294	323	290	345	292	334	301	310	341	348	322	347	333	338	305	325	320	381	307	328	316	319	347	304	325	320	324	364	324	306	330	313	322	338	319	324	321	324	295	343	305	299	338	375	297	340	323	335	339	332	349	328	340	334	348	322	331	304	337	308	340	329	303	325	331	306	327	316	304	340	324	334	304	334	326	303	310	314	339	286	333	327	326	337	322	331	314	322	337	314	302	353	328	322	311	324	345	318	329	337	321	326	339	371	341	337	347	338	309	321	320	308	324	306	323	322	319	321	341	308	328	367	314	359	352	323	374	330	338	363	326	320	304	328	308	334	350	361	336	335	308	354	323	321	326	358	336	314	347	297	328	332	334	331	333	303	337	328	304	332	315	331	354	332	307	340	369	332	332	332	317	328	316	326	305	304	329	352	313	328	333	308	290	323	352	346	344	300	354	331	299	300	341	311	304	340	344	337	312	348	334	355	345	319	304	305	327	324	367	353	334	326	352	317	309	319	333	320	355	310	326	360	297	327	291	315	337	319	353	299	335	362	337	305	303	323	340	344	383	341	320	338	337	318	334	318	307	338	320	335	334	318	308	311	323	334	341	313	342	317	301	337	335	284	333	290	314	330	319	315	340	325	311	324	322	314	317	296	317	332	359	316	294	334	340	327	327	368	317	334	319	318	339	316	352	333	312	312	345	315	327	315	328	329	344	334	344	312	324	311	341	339	324	342	336	302	313	345	336	357	319	340	310	325	356	326	301	300	315	298	337	315	345	286	328	348	334	299	297	313	322	357	302	317	315	335	351	315	324	349	340	336	305	361	295	344	322	310	318	319	336	334	331	359	351	328	338	305	333	323	343	306	333	357	317	329	332	356	337	321	346	350	355	320	325	304	322	321	330	293	340	327	347	328	310	339	348	325	316	334	315	331	306	358	332	321	320	329	353	354	335	311	317	351	342	321	314	349	327	354	344	327	351	336	331	302	292	314	331	314	318	314	360	311	325	317	294	325	331	340	329	298	320	343	347	332	312	296	330	308	325	347	310	330	358	319	330	350	352	318	342	330	351	346	312	335	347	322	313	310	315	314	338	333	341	328	339	348	324	341	331	346	289	324	319	308	316	340	339	301	337	334	315	344	323	338	319	373	309	330	320	312	361	308	318	321	310	310	330	279	349	303	324	318	318	356	357	340	354	347	320	334	315	320	320	325	349	319	321	345	316	343	312	333	339	345	329	313	343	308	308	370	309	368	341	329	310	349	356	320	350	338	327	316	347	356	309	348	321	334	333	308	328	361	302	297	332	323	302	327	307	300	338	314	329	332	342	308	348	308	315	329	358	317	331	309	328	365	302	328	319	318	312	366	334	344	300	313	305	335	327	333	304	316	330	307	314	356	308	329	321	353	315	308	309	338	347	307	367	330	302	305	315	319	354	336	300	341	341	379	349	339	328	333	312	299	290	321	331	343	321	307	328	345	349	321	343	307	340	334	320	370	347	326	348	347	320	313	306	342	352	358	311	326	328	323	279	332	307	327	336	317	328	332	326	347	326	304	295	332	329	344	317	323	330	323	299	336	295	361	298	346	324	319	322	345	308	335	353	325	332	318	328	296	351	337	318	326	349	324	323	312	336	295	361	294	288	334	327	362	302	290	304	314	319	297	354	305	315	324	336	304	329	325	335	327	314	359	330	321	341	321	310	338	327	312	329	350	328	298	311	346	285	339	336	287	315	323	329	323	338	353	311	348	326	323	324	360	343	347	339	373	333	309	326	325	357	323	336	294	303	343	352	294	316	333	311	315	298	327	360	320	334	337	330	334	369	331	304	345	326	337	344	352	335	321	316	357	342	339	312	311	307	378	325	334	319	325	337	313	350	340	365	299	336	310	337	329	328	305	316	300	336	343	342	343	348	347	331	328	349	308	298	326	315	295	320	331	356	331	316	318	310	308	294	343	350	308	324	337	314	350	318	347	338	336	310	312	353	339	348	346	303	312	349	312	330	343	329	336	330	340	333	357	337	333	310	320	348	344	301	316	325	300	348	300	344	337	300	320	308	325	336	304	333	349	336	343	355	331	332	312	315	314	342	316	311	319	350	325	327	353	384	311	332	315	338	351	332	327	357	312	321	342	328	327	290	340	333	318	356	267	319	332	362	333	303	317	306	324	315	312	323	333	312	335	345	321	348	315	316	357	328	291	290	328	318	351	334	361	316	337	319	368	348	350	322	358	319	316	311	351	314	330	327	317	336	327	354	322	337	306	329	351	328	340	323	298	336	305	308	316	307	339	266	325	308	334	328	351	326	354	323	351	333	336	351	387	337	323	318	372	321	316	330	328	333	343	329	316	339	318	369	344	336	318	319	310	320	303	304	292	306	300	331	304	312	319	326	301	327	320	369	299	295	321	274	322	310	328	334	336	304	322	376	320	303	327	313	346	341	355	315	320	351	344	352	340	353	307	360	343	328	321	333	307	332	285	324	326	343	334	319	316	334	309	328	338	318	362	304	345	344	333	316	304	339	305	318	324	341	328	322	328	348	361	352	356	311	325	349	338	329	319	327	337	342	307	336	356	282	356	320	366	343	336	347	338	324	340	293	342	316	336	319	342	297	330	338	304	333	355	354	347	305	359	316	284	305	332	347	313	327	321	298	305	351	314	333	368	324	318	314	329	336	330	326	339	339	314	325	331	341	326	327	315	354	331	341	327	336	338	363	317	289	335	313	338	354	337	336	321	346	317	360	362	339	327	337	361	327	310	331	275	337	341	316	323	316	316	326	312	316	299	357	339	356	327	328	347	349	325	374	321	353	349	317	306	332	321	308	347	331	343	364	310	319	358	315	358	365	306	322	337	313	356	313	338	310	340	338	336	311	331	346	312	343	337	364	329	321	308	352	316	308	296	316	332	320	321	332	326	342	330	294	324	339	342	288	298	337	317	331	319	282	313	359	319	320	341	329	365	331	316	348	342	320	342	362	352	359	316	293	334	300	336	315	368	307	331	343	336	358	342	314	321	320	321	338	339	324	318	324	340	355	331	350	322	371	323	342	348	324	346	309	336	333	282	314	346	328	353	320	311	329	318	341	355	332	330	300	324	349	334	343	330	345	286	329	310	299	305	327	345	337	304	340	331	317	341	355	325	313	348	298	290	343	315	299	342	348	332	302	332	339	362	311	340	350	285	355	333	339	301	320	348	297	312	319	328	341	379	338	319	350	311	335	319	318	349	318	304	286	356	335	300	362	339
13213	18130	8742	3417	5500	3660	2190	1458	1433	1107	953	987	6648	11725	9624	6918	4557	2781	1480	897	581	472	386	388	379	349	378	364	368	367	371	379	352	396	362	361	381	385	377	339	373	342	341	364	364	375	352	385	398	345	361	366	368	355	375	386	341	353	335	367	344	373	357	325	361	359	378	364	368	384	404	369	377	361	382	365	403	378	357	329	376	349	376	400	351	381	362	353	359	347	372	366	374	378	341	348	336	348	379	364	354	385	349	353	406	361	326	346	381	328	345	374	371	360	358	337	339	370	356	381	366	359	388	379	335	380	329	367	343	361	362	348	355	357	360	322	335	341	340	338	320	396	340	341	372	381	345	370	358	359	376	354	363	343	362	336	320	345	372	381	357	342	330	355	384	367	362	356	344	373	346	355	376	392	356	346	385	421	373	365	353	360	379	382	364	355	359	328	404	367	335	358	329	374	336	368	367	411	361	352	344	347	369	343	401	341	336	356	338	380	363	379	340	355	350	344	356	325	354	322	349	340	345	348	387	382	365	395	375	346	375	361	374	369	357	379	322	372	380	384	348	393	369	360	363	375	323	361	325	363	343	339	372	373	334	335	385	337	343	372	326	355	373	323	403	373	334	374	380	371	357	389	373	400	372	349	368	349	346	371	377	358	345	391	386	338	330	350	383	360	355	390	357	376	381	362	357	389	343	360	362	385	366	330	369	346	362	344	385	358	353	377	367	415	353	371	360	351	382	358	373	346	350	310	353	345	357	392	370	373	376	366	363	354	347	362	373	339	344	354	372	383	374	340	377	335	354	378	391	365	318	331	350	379	363	322	340	353	368	356	368	375	351	389	362	342	367	366	380	343	339	351	395	371	371	369	392	338	356	330	321	369	353	379	360	357	368	367	367	374	376	340	375	375	341	338	343	348	350	384	349	347	371	369	380	367	329	389	353	363	378	346	359	372	336	365	359	352	324	344	359	369	382	326	353	359	338	356	344	387	365	360	349	347	363	337	366	364	326	386	367	371	379	353	324	348	361	332	355	378	362	357	392	333	362	367	376	371	354	331	357	351	324	338	331	330	353	328	382	373	353	335	377	369	345	353	352	357	354	363	394	361	377	392	380	414	407	364	353	312	366	368	351	352	390	376	366	400	380	363	385	342	346	347	363	346	361	371	369	385	350	349	340	364	381	334	354	355	345	355	324	339	390	362	388	336	367	389	361	351	369	352	376	371	362	350	359	331	363	357	344	395	357	360	392	361	365	357	357	351	358	338	370	364	353	363	378	384	379	348	357	356	358	395	373	372	336	351	365	350	360	357	370	366	382	365	366	385	348	365	362	354	341	374	370	365	381	400	302	349	361	377	344	356	375	384	351	374	368	349	352	375	367	334	353	349	341	358	353	371	354	370	359	366	362	351	347	366	328	359	328	350	346	348	326	346	343	350	338	369	362	378	376	358	320	380	344	364	352	361	363	347	376	346	378	380	369	364	373	356	383	354	330	384	342	355	360	388	329	391	357	325	370	336	369	353	370	374	396	329	378	362	324	332	358	416	359	364	337	380	343	382	368	343	369	370	384	403	383	348	370	382	335	360	346	335	351	345	359	349	350	378	331	360	340	361	400	360	379	336	393	366	326	388	367	345	352	362	367	342	367	382	351	337	354	330	399	370	359	359	340	372	370	363	360	343	369	336	333	370	357	357	341	371	378	369	369	399	359	359	354	359	350	358	410	359	352	334	378	368	380	378	323	367	354	373	345	324	345	343	355	338	348	358	372	339	378	358	368	338	358	356	350	348	371	367	343	356	355	353	380	339	376	360	354	355	336	372	341	368	379	342	379	340	350	312	317	353	349	333	361	372	355	343	394	377	374	374	366	387	362	350	364	371	372	356	374	343	366	357	341	355	394	335	349	342	363	418	394	351	380	375	349	358	358	353	418	375	350	357	386	372	366	355	401	361	350	347	394	346	379	366	348	325	357	364	375	374	364	354	355	359	377	348	368	370	363	346	410	361	356	354	352	367	385	350	379	386	367	347	371	346	361	388	351	321	345	336	404	378	363	369	374	359	372	390	347	354	360	348	368	364	381	354	374	365	415	363	411	384	394	403	356	349	367	371	375	366	367	342	341	374	356	372	386	361	383	342	366	339	336	399	375	343	386	406	347	365	349	387	380	352	380	340	361	378	350	368	364	355	333	372	393	333	351	354	404	423	359	341	359	372	367	385	338	353	345	384	370	357	360	356	361	329	337	361	370	364	368	386	417	350	361	394	357	349	377	360	355	329	341	337	400	375	345	337	371	382	362	386	351	374	375	405	346	375	347	332	384	352	380	362	398	372	355	334	344	369	346	391	373	399	355	405	362	387	395	339	388	369	380	367	351	378	357	366	352	359	362	359	336	363	350	360	333	358	350	357	376	376	375	335	369	344	360	319	368	364	359	398	340	381	375	360	378	378	353	367	364	353	334	354	371	349	353	339	318	346	365	394	372	367	377	369	312	338	346	357	334	348	349	382	403	370	410	389	377	367	359	380	363	362	347	362	372	366	385	353	386	393	373	336	315	373	375	375	367	364	334	367	355	341	348	344	360	341	345	353	351	367	375	359	367	362	363	354	359	333	346	324	354	342	354	335	376	385	360	369	371	355	407	361	353	379	349	366	346	374	390	347	348	364	368	327	355	394	355	341	385	356	355	365	341	344	342	335	355	351	389	349	357	383	360	354	358	358	389	339	340	364	367	350	326	349	354	368	382	359	356	318	364	357	355	368	359	333	339	366	357	362	391	351	359	356	356	364	337	380	373	375	379	354	360	358	348	364	385	325	376	370	327	330	356	353	371	349	398	363	380	388	364	339	347	347	360	368	367	379	365	341	384	394	363	362	360	342	360	333	326	355	346	366	338	349	389	375	367	375	372	387	379	349	370	407	402	386	371	359	379	367	362	355	354	370	368	358	386	334	391	349	353	391	341	360	355	311	385	349	355	342	332	368	361	341	397	377	345	354	369	370	372	389	377	377	354	391	356	330	368	349	348	400	335	384	327	358	358	368	344	371	384	429	318	379	328	389	374	366	351	352	315	363	368	382	339	354	397	364	379	340	341	361	345	371	352	354	369	380	373	366	392	346	357	350	351	358	350	383	348	341	360	377	341	380	379	359	353	373	343	357	373	360	317	395	380	343	364	405	385	338	329	366	392	366	386	366	377	355	356	357	375	357	337	376	363	329	347	370	326	333	407	350	366	379	347	357	373	343	357	328	393	386	326	364	365	359	326	365	377	364	359	346	373	385	343	341	360	380	344	400	361	382	362	335	376	388	380	358	385	351	378	358	357	379	369	356	348	318	354	325	382	375	372	380	373	364	358	353	374	319	357	346	355	361	347	353	348	348	385	343	330	392	360	371	378	378	334	384	386	361	362	367	378	344	371	354	373	340	368	353	357	356	362	357	358	369	382	360	350	334	367	355	371	353	331	410	367	365	399	372	382	336	383	358	338	325
22913	21468	29265	24083	21470	21627	11169	2209	1529	1239	1009	1542	12038	21038	19474	13770	9056	5734	3007	1492	976	656	580	506	489	502	531	474	543	492	501	485	508	474	495	533	487	475	471	480	480	536	487	491	511	507	479	447	487	517	497	513	506	464	462	512	481	490	505	486	445	484	479	512	529	541	462	482	483	498	482	461	487	523	500	442	490	490	439	481	436	514	487	491	515	469	479	470	451	452	470	439	494	453	528	472	502	515	493	511	498	498	494	508	488	467	489	467	488	466	493	487	477	444	474	468	507	531	486	472	491	522	509	492	465	450	430	506	459	513	520	476	509	423	511	462	473	483	463	483	495	502	520	457	491	473	462	503	526	497	523	486	507	475	503	499	495	512	514	517	468	490	474	480	512	463	544	504	456	486	510	520	509	470	502	468	442	510	497	520	511	473	483	515	468	462	491	477	473	498	482	468	495	492	494	470	514	509	495	532	475	466	531	478	470	482	447	526	466	474	459	508	485	495	463	487	450	485	485	466	479	465	494	472	460	473	494	461	500	491	464	498	470	486	477	450	475	476	466	459	469	493	469	505	537	473	497	495	489	501	476	485	469	474	475	480	479	468	486	467	488	463	517	503	464	462	454	511	471	469	454	495	472	493	499	488	503	490	463	478	530	505	482	470	492	515	510	480	492	479	503	486	482	460	522	446	484	490	474	480	443	456	477	464	454	515	484	438	509	491	464	483	487	448	491	480	419	493	445	467	430	509	503	481	493	494	461	460	492	490	470	496	465	458	519	524	486	465	500	482	502	512	483	526	459	457	463	449	511	496	471	494	466	478	481	491	521	482	493	483	529	471	514	461	525	518	471	472	509	498	493	481	449	499	476	471	466	468	494	472	470	503	498	497	481	494	493	446	552	516	479	445	505	534	513	478	454	500	479	476	492	490	446	500	484	432	509	472	491	489	450	482	483	528	498	510	482	523	463	497	463	464	468	499	468	506	519	504	490	495	506	484	457	460	441	494	458	476	502	471	507	461	483	503	463	487	435	469	494	509	433	516	497	459	507	508	503	499	487	512	493	547	496	489	526	483	470	444	462	526	486	473	486	469	440	516	465	464	452	493	465	506	502	504	480	470	511	445	488	490	450	443	485	475	516	521	459	464	483	496	492	500	438	498	503	519	507	499	448	479	484	451	469	499	476	454	501	472	540	505	465	535	503	471	507	466	489	481	481	485	509	469	491	497	510	495	470	503	474	483	509	486	468	440	459	490	515	513	464	455	463	468	502	501	514	516	505	453	508	509	440	481	493	488	497	521	460	454	484	474	495	518	520	468	468	478	462	454	459	489	491	487	478	474	483	468	508	481	484	508	468	466	519	456	488	499	512	468	461	518	471	456	482	488	527	504	504	525	474	535	482	519	491	522	480	473	474	476	457	507	511	466	487	471	516	456	471	481	439	487	486	466	512	479	496	483	517	480	447	494	456	477	518	497	510	449	495	506	463	521	519	501	485	480	480	496	526	487	456	509	468	489	447	495	502	515	450	497	493	512	469	490	454	517	477	512	465	449	465	499	455	485	480	502	497	506	446	471	470	473	504	495	512	451	500	460	445	508	474	467	531	515	482	511	474	469	527	500	499	474	479	490	529	505	486	532	538	529	507	505	466	473	462	498	500	533	451	480	483	525	501	463	488	477	551	477	490	492	490	487	477	497	435	450	471	465	523	509	504	447	490	454	473	504	493	487	521	521	479	484	463	504	457	484	496	498	525	483	507	478	499	481	521	465	515	510	476	480	464	483	471	453	506	514	490	480	490	484	478	520	512	473	481	481	529	501	474	464	505	487	475	488	462	497	451	483	480	465	495	500	464	474	511	503	486	465	457	485	486	454	481	441	499	477	530	462	474	491	445	473	509	466	483	482	495	482	489	460	491	488	501	488	470	484	557	498	469	506	490	480	539	495	450	461	504	489	495	457	508	463	500	485	495	521	482	528	503	486	492	480	433	488	474	467	520	562	528	488	474	489	492	475	457	485	472	505	470	492	488	467	463	483	469	524	458	474	488	516	500	499	509	490	466	447	483	507	498	456	482	523	496	519	445	486	482	471	487	478	469	517	489	485	476	487	458	491	458	517	484	487	512	482	478	499	462	466	489	494	483	481	487	490	485	519	523	456	448	445	486	466	524	501	507	501	471	442	504	498	500	482	458	492	472	466	484	509	482	468	480	497	485	472	457	466	494	492	499	513	472	482	483	473	490	501	490	460	517	540	468	468	492	461	485	471	486	503	495	517	507	485	456	439	468	487	494	476	477	495	471	467	494	448	510	497	518	495	515	488	475	456	499	484	456	565	480	495	498	482	523	516	479	488	497	467	541	499	487	465	494	486	522	490	460	487	511	463	527	515	504	455	495	487	465	450	488	489	506	499	481	464	488	480	503	456	516	476	488	510	481	486	486	489	448	478	494	496	518	511	470	482	483	512	494	497	461	472	485	478	490	481	502	488	483	499	481	479	454	479	483	518	502	466	481	455	490	474	479	487	479	460	461	495	453	454	506	492	496	486	480	478	514	464	488	500	494	507	500	463	460	452	505	494	453	481	461	454	456	477	474	459	477	485	490	494	458	471	443	489	462	460	532	448	467	462	483	497	493	498	485	510	456	465	475	500	492	511	479	516	490	497	525	476	513	503	491	463	525	465	459	489	491	469	475	477	505	483	486	513	488	498	507	479	484	492	508	480	560	464	502	499	528	459	458	476	457	510	514	472	481	476	499	501	500	512	497	483	486	499	519	458	453	453	519	486	483	481	485	491	511	492	490	504	499	462	520	528	455	479	474	483	522	465	503	489	460	432	460	446	530	511	503	487	490	492	448	515	477	493	492	538	453	448	500	518	484	496	523	506	483	459	483	466	439	473	486	485	487	462	452	472	469	500	518	478	497	469	490	472	448	462	505	440	490	490	440	493	494	499	470	510	498	503	470	474	471	484	477	476	527	485	455	471	480	492	452	517	483	493	492	501	500	498	461	480	469	506	474	483	550	461	501	459	522	517	486	451	490	468	485	508	485	472	522	456	491	521	501	491	484	490	524	495	464	477	484	453	485	465	529	503	477	506	492	474	513	479	504	454	509	442	497	448	484	456	489	455	461	517	491	503	437	438	521	499	481	505	507	500	456	496	497	475	449	473	490	478	474	456	504	481	491	464	453	466	446	459	474	488	460	527	524	485	451	510	488	476	482	452	485	486	527	508	500	497	487	524	504	505	495	463	465	476	485	504	470	475	465	501	520	473	440	481	479	475	510	510	513	469	507	471	471	462	488	467	494	502	508	493	458	479	518	505	482	499	488	499	530	482	524	489	470	512	482	484	421	514	496	487	526	502	504	456	501	464	515	473	460	447	526	462	526	499	484	486	455	478	495	550	514	476	499	475	499	464	477	472	483	498	485	477	446	508	498	478	473	508	503	492	448	449	496	436	479	500	494	528	453	467	486	492	496	501	489	493	498	501
18173	30274	15083	7092	8396	7392	5181	3384	2698	2027	1537	2568	17824	26090	23697	17235	12317	7906	4382	2209	1285	784	637	565	511	499	541	495	540	558	524	486	492	539	488	521	475	515	522	519	508	485	488	495	484	456	526	512	498	542	496	542	513	477	512	497	528	502	503	490	498	515	521	521	518	470	495	536	530	516	499	500	520	515	496	510	554	522	470	532	527	487	502	535	505	490	489	497	522	485	485	488	508	540	457	478	500	505	475	534	526	541	512	503	545	553	492	492	468	499	450	548	473	498	517	486	491	517	468	510	581	503	519	496	515	541	534	475	507	513	499	541	485	499	498	509	524	493	475	447	498	493	500	502	516	476	497	506	467	485	508	513	461	501	488	506	496	534	488	477	508	524	489	482	493	510	511	478	522	488	520	448	493	557	528	541	499	518	504	468	479	530	518	476	482	513	470	529	518	521	512	494	492	456	485	506	513	543	540	483	463	491	493	522	506	504	503	505	515	502	521	503	513	525	506	490	479	510	493	498	534	488	533	518	478	506	479	497	522	482	543	486	567	491	569	457	523	514	567	522	529	521	496	522	522	518	497	504	483	504	492	479	480	537	498	465	499	515	503	500	499	519	508	554	531	483	501	502	523	533	498	512	531	549	512	538	509	514	536	502	492	484	505	504	496	500	520	508	514	551	523	515	512	499	494	506	490	511	455	521	510	524	502	509	513	500	497	461	503	496	528	529	535	494	524	519	512	499	485	506	492	499	534	489	504	521	545	494	526	494	498	497	479	528	524	474	564	510	515	522	486	490	490	501	510	500	537	517	525	530	516	530	508	465	537	522	486	521	514	509	537	512	491	495	547	499	518	487	521	537	450	489	489	523	488	509	543	517	489	486	510	503	487	489	541	519	504	492	503	475	491	555	527	483	521	486	524	535	481	523	551	490	535	503	522	479	504	558	533	539	512	477	499	500	516	445	525	499	529	502	511	539	493	513	521	481	502	505	475	494	511	502	511	490	516	504	528	494	476	512	507	492	486	507	485	475	524	458	468	471	521	510	502	492	504	527	530	467	527	506	479	502	496	491	505	483	493	479	523	493	458	544	504	511	505	531	489	512	476	460	520	485	512	527	504	511	522	548	499	489	526	527	479	500	547	493	516	548	499	505	554	517	518	516	475	509	502	554	511	514	499	489	525	527	493	509	500	527	524	500	508	517	509	542	511	520	534	496	498	480	465	497	489	421	544	513	475	503	478	528	504	555	473	517	488	506	501	508	515	486	510	506	505	518	461	499	517	521	503	480	501	505	513	515	486	509	531	503	508	517	536	517	520	531	464	495	498	511	539	522	518	528	488	468	523	519	533	488	501	457	511	544	579	523	551	476	530	514	500	547	518	582	548	502	514	461	511	502	524	445	505	482	515	500	498	536	523	493	505	534	494	505	512	492	503	457	482	490	525	483	489	495	480	528	489	522	495	499	531	474	484	531	523	532	495	474	520	540	555	509	502	515	496	503	566	520	554	510	474	503	515	482	495	500	529	503	529	511	504	521	509	469	531	528	494	514	491	496	525	546	479	533	522	493	494	520	485	462	511	499	502	498	487	496	548	527	507	517	468	505	517	497	488	508	524	495	501	507	519	525	517	500	525	500	467	492	487	465	517	503	475	539	502	519	532	520	504	533	504	504	472	476	482	510	506	473	479	529	492	473	536	547	537	518	469	467	497	489	529	480	502	523	472	541	489	487	523	479	530	538	479	505	529	487	502	517	486	480	488	526	486	477	492	525	505	474	506	509	525	514	482	532	477	510	460	490	478	506	503	494	514	493	483	522	488	453	556	459	461	482	496	497	512	490	555	531	518	555	510	493	477	517	505	515	500	547	522	541	510	470	537	513	521	498	519	522	523	502	538	501	530	478	498	510	514	531	499	486	496	527	506	473	498	509	499	493	498	488	497	458	451	502	483	531	484	500	535	520	497	488	507	503	520	509	536	507	481	528	491	490	504	509	473	473	487	516	494	477	509	498	482	476	510	522	467	511	502	510	459	487	466	490	501	518	496	517	470	513	495	522	485	509	522	551	520	516	494	467	530	476	537	503	514	498	514	531	496	534	484	481	508	510	477	516	468	505	493	494	478	464	523	478	483	527	530	485	488	497	490	517	493	482	488	470	482	566	533	498	534	510	516	491	501	510	481	494	526	526	540	531	528	522	518	506	516	508	521	512	462	531	494	500	529	480	511	493	520	491	516	520	526	518	476	503	491	502	508	498	528	472	473	514	486	467	525	490	522	491	484	498	526	543	500	505	513	513	473	533	540	491	502	467	532	505	518	523	514	504	474	491	473	467	532	518	498	477	476	475	526	498	512	525	488	485	533	477	448	494	526	518	504	542	512	501	557	565	491	505	504	487	498	513	553	535	546	515	520	500	496	516	505	514	515	494	521	485	526	497	460	515	508	526	480	507	524	491	482	513	488	543	523	488	489	491	521	499	516	479	514	524	468	505	569	511	541	509	493	473	528	542	496	507	509	526	484	526	523	502	493	507	507	516	510	460	538	532	523	530	495	515	469	511	453	498	514	531	518	486	497	519	492	532	498	494	501	544	529	498	479	501	518	559	507	506	525	521	497	529	531	487	503	492	508	507	506	517	483	536	529	488	515	520	526	485	458	543	476	527	475	492	488	530	546	496	482	503	503	536	480	497	513	493	488	531	494	521	479	481	487	500	519	499	530	521	535	497	521	525	506	466	523	491	531	510	521	443	499	497	483	507	510	544	522	521	492	571	512	548	533	471	497	501	503	490	495	491	553	522	466	515	506	447	490	519	488	507	528	540	554	484	532	533	534	514	521	501	510	517	463	522	466	527	519	533	508	519	507	484	485	479	525	477	475	521	483	517	517	493	484	510	518	461	486	473	496	528	491	486	498	480	515	525	473	548	485	496	500	498	521	503	519	483	493	540	481	502	496	503	516	468	523	510	467	498	540	544	508	500	519	536	517	478	504	500	531	518	553	498	519	532	516	522	552	489	529	553	530	462	538	499	508	487	512	513	520	509	528	533	529	493	513	520	532	531	514	482	514	476	500	511	519	473	507	468	503	539	500	488	499	538	526	479	505	521	508	532	532	490	488	484	521	506	427	522	518	527	478	493	509	504	481	524	484	541	472	513	490	496	514	492	529	506	504	535	511	498	497	475	499	499	514	481	556	533	479	483	537	487	521	497	509	491	504	490	517	533	509	536	522	519	484	485	488	478	507	508	510	500	499	488	497	485	504	520	522	463	478	487	513	516	485	496	509	517	508	526	526	528	547	490	486	523	514	499	514	488	511	499	499	506	524	504	545	456	476	505	525	513	472	483	514	532	510	538	500	498	465	500	527	522	461	484	522	518	476	494	535	513	548	473	484	488	474	513	495	494	519	514	498	466	507	503	491	514	520	496	560	473	519	459	484	500	506	476	508	463	511	504	501	509	508	516	540	503	500	489	557	517	511	500	486	509	499	495	515	534
28009	19539	8144	1806	1241	1538	992	748	542	403	370	489	797	1076	1044	890	656	603	460	439	328	312	284	265	292	283	279	328	308	268	270	267	293	289	291	261	300	271	273	283	282	267	265	265	284	270	292	279	288	275	280	282	276	290	287	268	265	271	299	283	257	274	292	252	241	298	310	239	265	302	289	259	263	279	253	272	279	300	260	279	286	270	275	282	276	264	266	274	264	279	271	306	301	267	242	289	304	268	313	269	274	273	267	249	276	279	281	286	286	265	310	290	289	295	276	276	253	244	293	265	279	257	276	263	281	296	295	290	288	282	298	272	295	259	268	295	307	256	299	286	292	255	278	272	298	250	271	289	282	263	278	286	314	285	296	277	309	280	284	281	303	310	289	256	291	254	275	292	271	267	252	274	293	246	279	276	263	255	275	291	289	252	271	278	273	247	323	263	261	280	294	294	301	284	292	295	265	268	294	309	285	281	296	260	281	294	289	303	281	266	266	294	289	300	301	288	280	279	299	290	284	256	265	285	301	297	255	295	272	269	293	283	293	287	294	260	300	276	285	257	293	249	298	281	265	280	275	274	288	314	263	258	285	256	287	268	291	274	293	289	284	290	278	280	259	308	276	295	259	258	253	283	277	271	258	308	281	257	284	296	256	269	251	272	252	256	313	298	285	261	294	295	275	278	289	264	266	301	293	284	277	276	258	292	279	300	264	280	267	287	280	281	273	287	277	309	265	300	276	273	267	261	296	313	297	293	268	268	279	289	269	281	273	298	306	267	265	272	301	305	321	288	277	306	290	289	326	258	294	239	294	292	278	276	272	266	244	260	283	281	275	261	235	277	286	308	298	284	269	299	313	259	276	266	258	302	303	314	287	268	292	312	298	279	283	281	313	252	267	267	280	280	295	274	288	301	282	289	281	295	300	316	272	270	270	275	286	248	261	283	288	260	275	260	271	278	280	311	277	288	291	264	302	283	284	300	268	277	291	272	272	248	259	260	259	261	298	301	297	262	274	287	279	295	281	295	266	302	279	302	280	285	257	272	292	280	271	246	266	255	296	297	268	261	262	275	300	292	286	287	250	272	254	270	255	278	299	290	277	287	282	273	275	293	275	283	306	273	262	257	298	288	294	287	279	258	300	284	289	304	283	272	257	288	281	263	308	289	269	275	298	303	264	304	267	300	282	257	285	282	256	299	257	296	279	293	256	300	289	291	300	276	282	299	249	282	284	289	243	264	294	308	275	272	272	270	266	304	290	290	267	280	279	284	278	301	293	320	296	290	290	255	279	265	293	274	293	256	255	274	284	278	292	279	293	272	299	284	261	271	288	264	262	255	289	269	274	266	280	300	282	297	239	285	310	272	274	283	255	255	310	306	286	295	289	293	249	288	283	287	286	267	311	296	258	284	306	262	270	283	311	258	302	266	283	281	293	259	275	265	280	295	276	286	301	294	273	285	286	259	266	238	260	269	307	292	257	261	262	297	291	268	249	288	273	270	268	311	309	278	305	287	276	291	308	274	291	275	301	291	307	297	267	295	289	253	296	248	274	247	272	286	282	290	280	271	298	269	297	306	270	275	247	248	318	296	289	311	301	299	281	288	295	285	264	274	290	291	307	290	283	285	292	268	282	300	244	243	316	270	280	286	277	312	249	249	277	280	284	307	293	278	275	278	266	295	253	338	284	282	283	294	307	315	300	307	261	299	262	300	297	239	255	282	285	308	272	272	296	296	241	291	292	248	283	302	277	279	285	260	267	257	288	252	293	265	282	278	311	252	286	284	276	267	284	291	255	285	302	325	257	299	285	272	248	291	288	291	278	293	283	271	290	296	272	271	291	305	265	271	260	269	256	306	306	270	281	282	265	295	297	258	307	297	285	271	285	311	311	293	283	281	272	282	298	282	276	276	330	282	298	269	246	270	276	305	283	280	289	336	273	289	284	267	257	296	278	258	281	274	260	290	264	263	283	332	293	271	263	283	273	270	283	300	272	280	295	268	286	272	270	277	287	287	268	259	279	291	287	276	283	278	270	286	274	272	290	294	281	272	265	262	289	326	288	271	295	291	250	235	256	311	315	286	290	269	281	292	291	290	275	287	281	293	264	292	283	275	283	240	287	277	271	310	260	281	261	267	272	245	289	294	285	286	268	296	297	251	290	294	272	272	290	281	275	306	261	286	264	254	264	288	281	308	271	288	293	281	288	292	313	279	268	278	245	240	275	274	267	276	270	289	309	258	280	275	318	253	277	266	270	281	289	282	285	283	305	327	264	305	281	259	297	285	260	260	275	271	274	316	296	272	284	289	273	292	285	254	289	289	274	251	275	266	303	280	288	285	269	268	260	291	280	286	278	263	275	284	281	314	287	279	270	270	258	247	324	279	272	285	309	294	261	297	305	278	305	275	296	273	264	290	294	276	286	252	324	242	265	275	295	251	280	290	278	269	285	270	257	264	276	312	297	288	296	290	256	268	318	267	275	278	267	268	271	277	289	300	305	307	233	268	323	272	281	273	315	300	273	275	294	277	294	272	304	261	270	307	288	277	285	273	291	277	293	280	277	292	275	286	271	308	257	264	263	268	280	252	274	271	303	256	255	265	301	308	275	283	301	297	264	251	279	251	255	258	251	281	258	284	266	265	279	281	270	258	260	301	295	280	253	267	279	281	276	302	285	297	291	267	248	271	306	279	291	243	284	272	287	281	293	286	283	279	268	300	246	303	271	282	301	290	257	285	305	292	301	269	284	287	272	246	294	297	264	282	285	276	292	263	252	242	271	283	260	251	275	289	299	261	268	305	256	276	285	304	315	279	279	285	290	296	272	277	285	281	276	279	280	275	290	271	281	252	286	292	260	268	280	301	285	301	287	294	285	252	292	297	244	292	289	277	290	284	277	278	255	271	288	254	241	286	248	289	273	284	281	293	281	292	244	311	297	261	277	264	300	266	269	275	266	291	268	307	285	252	303	247	292	287	261	269	297	324	279	315	251	283	272	277	287	288	297	280	286	289	280	293	294	256	276	273	269	282	258	273	305	303	282	299	272	285	269	266	262	274	281	285	294	280	247	291	274	302	277	296	268	248	306	284	264	291	275	284	276	298	306	278	259	285	278	255	265	292	290	286	286	320	314	274	272	269	280	263	276	295	327	268	293	295	310	268	293	260	295	269	288	277	265	259	283	280	265	291	278	257	289	289	283	258	263	275	261	295	270	275	275	272	314	288	309	261	269	286	283	275	256	282	266	282	312	296	271	287	298	278	267	290	280	265	276	296	297	282	286	281	300	277	300	249	257	253	300	296	289	276	267	294	260	303	294	324	258	277	269	289	272	263	294	273	276	282	278	274	269	268	265	239	254	284	275	309	280	275	303	250	274	290	281	306	276	302	267	282	271	258	278	251	279	278	272	276	270	292	322	290	292	266	275	291	247	290	290	283	269	287	258	293	305	254	284	245	298	284	282	293	273	261	278	251	293	263	296	272	299	310
11650	11933	5424	2134	2145	2892	1727	1346	908	579	517	653	1075	1512	1498	1279	867	704	587	469	393	347	335	279	305	320	311	311	295	309	314	304	308	297	298	281	304	282	325	292	296	294	305	279	317	312	326	290	326	272	277	315	334	340	315	279	300	296	275	295	262	343	309	339	307	290	315	288	295	295	302	284	308	322	299	319	301	301	319	301	270	309	303	327	325	316	350	284	271	298	307	288	289	330	303	319	307	308	350	311	289	320	299	289	337	314	300	328	324	293	291	301	305	331	312	294	312	319	312	317	273	278	327	288	330	317	299	318	291	322	282	284	298	330	325	331	280	304	311	311	324	312	286	337	303	308	299	280	297	302	314	331	299	272	315	324	311	299	304	296	283	285	331	276	326	311	323	310	311	298	310	286	302	267	293	315	285	310	281	293	311	302	319	341	289	320	337	312	309	314	316	298	288	308	315	333	310	318	303	296	320	293	324	295	291	323	318	318	309	309	300	317	335	312	323	323	297	267	301	294	316	305	308	304	312	290	301	312	300	297	316	335	321	293	303	286	318	300	316	313	287	330	315	307	293	329	293	315	274	325	313	284	322	332	299	296	300	286	337	293	320	289	329	312	317	304	297	294	323	308	307	324	306	334	329	297	319	318	298	311	280	301	319	314	284	322	310	290	291	313	330	288	283	309	284	314	292	311	302	293	318	302	289	338	325	334	285	319	308	296	301	285	307	302	323	334	279	301	314	329	332	288	300	322	293	293	298	277	320	316	287	294	299	350	356	303	317	294	305	320	301	344	271	294	333	325	327	298	313	301	297	300	295	298	323	336	306	294	278	301	315	297	304	302	287	288	303	333	333	317	317	294	292	328	312	305	300	307	302	276	315	327	322	302	271	331	306	302	280	301	301	258	311	328	300	290	297	265	306	307	286	300	356	339	289	320	286	322	328	286	302	309	305	307	319	315	298	295	336	331	304	370	332	301	316	300	315	306	339	275	297	295	327	309	300	314	343	291	275	299	306	311	290	315	319	285	321	311	303	321	307	294	310	290	309	272	290	295	320	306	309	303	288	320	316	331	309	332	336	322	322	315	309	299	278	324	321	321	316	309	303	301	288	300	316	314	319	309	267	331	321	319	291	333	305	314	324	294	287	292	305	327	315	296	301	329	314	312	283	278	314	281	291	330	296	317	299	323	311	322	287	291	310	297	315	299	287	337	300	291	304	310	313	336	320	313	305	292	320	329	310	297	289	316	325	294	296	295	332	305	297	314	321	329	292	293	286	320	331	300	277	321	316	299	321	328	319	308	291	316	302	316	345	290	300	337	292	300	299	352	308	290	297	313	293	295	315	323	310	315	311	311	300	299	289	297	308	317	283	314	300	311	314	299	311	316	302	327	332	298	320	298	323	294	272	290	293	290	331	303	281	296	270	296	325	320	312	302	328	287	302	324	306	294	327	295	314	332	288	300	314	309	305	276	323	322	313	320	284	317	315	338	314	319	326	308	343	277	333	298	291	311	327	289	293	259	307	325	322	276	330	272	312	295	279	320	297	305	321	331	279	310	299	314	295	318	296	293	317	303	314	320	329	305	290	325	307	350	273	325	313	284	291	322	294	321	319	324	335	318	323	321	315	323	312	310	325	292	307	305	292	325	294	301	322	315	307	304	292	316	289	274	284	299	324	288	335	286	300	324	304	289	283	308	315	314	305	307	291	285	317	284	306	321	317	318	288	286	319	309	330	322	315	273	309	297	332	308	326	324	299	288	317	315	321	319	321	317	299	294	300	286	288	290	319	294	309	293	356	298	279	284	308	292	318	309	348	319	332	314	289	250	285	306	265	302	317	294	305	322	324	307	325	286	329	318	298	297	304	311	323	312	291	296	315	299	320	331	280	269	305	281	300	346	281	309	301	318	314	319	320	285	328	296	316	306	312	294	313	304	295	317	305	308	303	321	302	338	296	329	295	328	268	302	323	351	307	330	313	294	308	311	321	317	309	321	338	334	335	313	326	349	320	321	279	287	291	281	339	322	308	263	272	301	295	345	311	285	297	301	306	290	278	317	318	271	304	286	299	304	297	308	293	291	273	283	303	281	322	285	338	312	286	313	296	338	307	266	301	300	293	331	285	304	292	317	308	284	266	307	327	325	328	250	307	300	288	334	317	314	308	289	301	312	303	317	291	324	315	335	307	299	303	323	284	303	306	329	290	303	308	334	315	321	288	323	318	326	294	310	309	314	311	332	276	315	324	313	317	325	294	311	315	288	308	294	333	271	320	293	286	288	285	311	334	317	289	308	298	326	325	304	310	270	299	309	296	314	298	314	310	316	303	280	288	293	300	304	326	304	297	299	305	279	309	306	308	316	312	272	289	296	304	324	293	297	307	321	326	274	291	284	278	305	337	325	321	298	314	349	326	310	289	293	318	305	296	302	312	327	274	300	330	314	323	309	315	346	323	312	305	314	312	296	305	272	323	283	294	280	284	311	295	293	283	304	307	293	297	326	312	314	344	308	301	308	292	296	301	302	306	302	325	335	313	343	297	303	318	318	327	294	305	304	337	305	283	303	302	312	306	307	304	284	327	323	282	306	323	310	303	308	300	328	313	299	293	293	315	291	275	305	270	280	313	307	326	293	302	308	298	285	284	298	284	294	306	299	300	317	273	300	296	333	305	297	312	307	323	277	287	304	279	281	307	283	310	296	302	326	303	298	296	300	318	304	307	310	302	292	318	295	317	272	318	294	306	300	284	303	297	336	322	282	323	312	314	333	310	334	315	291	300	295	286	332	300	307	318	276	325	312	338	331	301	269	333	288	295	327	284	316	304	312	309	336	295	334	311	306	307	297	308	265	298	332	273	297	263	302	296	303	308	266	303	306	337	280	291	295	286	297	307	305	262	339	330	296	288	310	330	302	306	304	299	325	310	310	306	290	310	283	314	303	312	320	299	286	303	319	328	310	311	315	277	305	318	306	320	279	270	312	326	300	297	287	310	304	277	317	314	274	277	331	330	314	331	315	326	327	320	301	309	303	309	309	268	324	329	331	306	342	310	312	321	291	309	272	332	328	310	287	273	330	302	311	307	298	309	326	316	305	287	340	325	300	349	289	291	325	292	282	313	320	328	293	274	293	284	288	319	294	279	285	324	324	313	272	317	295	292	308	309	289	293	301	302	276	313	290	310	312	291	259	287	326	311	320	297	318	320	285	289	303	304	337	289	321	284	330	279	283	285	338	292	304	288	298	313	313	280	309	295	322	341	320	283	323	300	294	339	310	283	343	328	282	295	318	289	322	288	315	308	298	345	312	324	308	306	315	282	290	295	321	318	281	299	315	299	290	267	308	278	281	317	321	321	318	325	289	313	300	318	301	313	322	304	295	282	289	276	299	304	316	302	290	294	333	298	320	267	327	323	305	339	290	314	292	309	313	306	319	312	313	339	334	295	285	282	301	323	299	320	304	277	269	333	303	306	310	311	296	284	337	289	321
24477	21451	28504	24766	21125	6130	1803	1167	729	675	688	6126	10495	9809	7201	4607	2883	2044	1213	739	578	473	377	400	384	333	389	348	368	384	365	344	344	366	410	364	347	398	409	357	360	349	386	385	343	367	368	345	361	362	402	373	349	347	371	337	408	374	341	344	349	406	392	384	370	364	382	350	342	360	366	412	370	354	362	387	337	351	339	385	386	367	381	357	315	365	378	372	370	339	336	371	373	360	352	350	378	366	331	356	344	358	415	339	397	355	346	367	397	331	379	352	392	350	337	344	354	344	361	356	384	343	351	339	364	390	353	383	373	349	342	370	325	362	355	347	363	397	394	365	354	378	388	388	378	357	341	374	384	340	366	373	333	385	365	353	381	408	376	348	364	341	374	382	369	389	381	338	394	367	345	357	333	340	367	320	398	366	352	364	362	377	379	319	390	399	366	363	364	384	362	369	369	343	331	376	370	378	350	355	348	382	372	343	373	365	355	392	375	406	383	369	384	380	369	363	385	382	371	351	338	390	374	382	344	346	376	400	402	356	344	372	341	402	360	373	309	343	356	403	375	336	373	369	387	324	348	341	364	356	362	346	382	356	380	327	380	356	361	361	369	361	391	359	399	353	344	388	371	334	352	379	377	354	348	384	373	322	365	362	356	342	355	399	326	377	382	372	362	339	372	399	366	339	383	384	357	390	393	371	367	366	373	390	374	386	340	363	325	375	357	387	364	406	403	354	347	362	368	337	342	368	373	342	347	374	373	367	375	338	365	360	365	375	341	350	361	352	380	378	323	358	350	377	362	347	377	379	368	360	377	309	358	383	394	353	329	353	357	349	391	376	371	367	367	380	399	374	363	354	369	400	348	373	357	367	379	384	339	385	379	373	366	359	370	360	395	336	321	345	364	341	386	404	370	374	339	373	347	372	353	353	336	369	351	370	365	370	347	376	368	370	381	338	388	341	371	362	339	325	345	370	368	355	369	334	393	343	355	358	343	381	350	364	342	377	393	373	390	368	344	360	392	343	382	402	377	363	361	337	387	383	384	363	334	381	349	356	361	400	373	375	355	344	364	379	329	352	358	369	342	354	396	383	387	365	331	368	361	351	353	368	355	366	337	360	344	346	328	366	375	374	330	356	353	356	336	335	343	326	343	350	379	352	374	360	362	392	353	336	396	360	406	362	348	333	342	340	423	358	347	389	374	361	371	380	379	380	368	378	327	323	365	395	388	357	389	373	323	343	359	352	361	406	376	358	342	381	374	388	359	376	373	353	360	351	358	377	430	358	342	365	356	376	330	370	354	386	369	374	396	353	335	377	394	323	379	384	372	408	332	380	344	381	371	349	355	366	380	339	366	402	386	335	369	380	369	384	362	392	362	303	376	363	380	387	377	364	346	372	391	396	385	373	341	331	370	403	369	360	362	351	390	332	383	390	359	359	374	383	387	324	358	371	366	333	394	439	376	360	373	350	374	368	373	342	382	375	368	368	365	364	382	367	354	362	353	400	368	383	335	351	394	413	339	364	359	371	354	372	338	379	371	354	331	352	359	375	323	384	371	357	369	356	320	370	366	400	389	377	396	367	365	385	377	372	314	353	332	375	351	357	378	387	351	399	370	403	328	358	382	344	360	379	368	361	408	363	352	351	382	354	381	367	404	340	369	365	358	331	364	344	342	370	355	354	353	371	348	327	379	385	354	364	356	351	359	331	361	350	361	355	360	371	366	395	377	360	341	366	321	355	363	380	340	372	370	347	388	369	322	369	354	371	339	350	416	320	358	375	379	357	339	349	348	353	374	338	378	388	386	375	376	352	370	346	373	375	344	336	408	370	362	368	362	383	349	380	339	370	376	365	367	357	380	398	371	360	354	365	364	329	364	361	358	363	377	353	333	349	322	383	375	377	366	394	380	372	369	362	368	357	403	380	349	375	348	369	377	361	366	347	347	349	367	353	374	375	396	339	379	348	375	359	322	365	379	321	359	363	359	346	393	362	316	328	340	359	357	389	363	367	390	337	352	334	346	358	341	348	357	395	359	386	344	340	348	397	392	383	341	366	366	356	361	351	346	332	377	338	425	358	354	356	338	390	366	350	356	356	351	337	363	348	350	362	346	380	371	348	348	387	355	374	391	354	377	319	365	355	356	346	354	368	363	419	376	345	369	388	373	360	368	348	371	390	345	355	342	354	365	359	357	324	381	349	330	348	342	335	361	392	353	395	370	350	371	371	378	362	392	354	327	376	385	375	383	330	358	352	375	347	363	363	345	355	367	367	404	344	339	369	361	334	363	366	377	333	397	380	337	372	354	346	399	381	359	349	340	358	334	350	347	364	360	401	369	348	378	385	366	340	372	357	390	347	366	367	349	352	378	369	386	375	335	390	384	333	372	365	344	391	384	361	357	391	369	370	369	367	342	354	376	337	386	373	358	359	349	381	373	376	346	379	372	392	351	354	382	366	323	327	394	365	374	361	329	356	390	376	386	356	361	384	368	364	353	359	350	367	341	388	336	388	384	364	362	374	388	366	349	358	351	371	365	393	378	359	388	375	354	344	365	387	344	348	394	332	351	352	365	367	354	373	377	357	385	355	377	337	347	338	323	380	348	363	390	380	401	373	391	389	347	352	359	366	355	345	385	376	387	370	356	365	365	355	368	361	370	361	364	394	366	336	362	356	370	365	371	386	355	378	349	337	337	336	327	380	351	388	334	358	347	382	399	355	388	331	331	351	340	353	369	365	351	362	355	387	400	325	361	394	355	367	340	353	352	361	381	360	365	372	375	351	351	341	394	388	367	344	380	348	347	376	336	387	382	329	385	367	337	342	396	355	351	366	382	348	362	372	327	406	365	364	386	363	423	363	367	351	387	366	389	384	382	357	356	374	348	384	361	367	393	355	367	319	348	376	403	387	360	379	383	338	356	325	349	370	368	350	358	375	345	365	350	381	361	349	365	363	367	343	361	332	360	356	336	369	330	353	350	364	378	353	348	335	343	364	351	372	347	384	384	395	358	368	350	369	371	376	336	355	373	338	382	379	380	362	375	407	348	365	397	355	361	352	384	332	342	394	383	365	367	360	353	360	346	354	369	349	353	334	347	320	332	338	400	378	335	347	360	342	365	377	356	382	373	330	348	341	372	393	335	350	349	345	344	375	384	387	334	332	375	388	344	346	378	362	380	353	350	374	339	361	370	356	361	365	375	358	364	367	351	371	395	374	348	357	397	349	388	354	387	352	367	349	385	353	378	359	358	376	341	352	366	371	318	382	356	365	399	333	370	362	351	335	354	346	358	374	364	354	359	354	361	378	331	402	348	360	371	339	360	340	371	363	349	348	361	394	353	322	352	381	376	380	328	367	385	374	353	373	377	327	347	352	356	347	362	378	364	386	364	386	376	300	393	372	329	340	405	386	336	361	355	349	332	364	351	384	334	336	361	387	357	360	383	365	337	394	363	364	372	371	357	373	391	374	360	352	372	384	356	335	381	356
14355	22315	11041	5216	3637	4088	2571	1935	1151	941	1070	10272	15360	14032	10536	6880	4497	2959	1637	1074	739	565	415	466	371	355	347	361	353	405	397	359	386	363	371	378	410	372	387	384	387	365	378	389	369	352	386	382	380	376	385	416	390	388	401	377	375	368	413	389	403	393	353	388	396	387	391	365	365	386	381	377	380	379	359	390	380	393	422	358	420	384	397	371	386	374	386	378	357	387	349	397	389	386	408	380	345	356	390	406	396	425	364	406	395	401	362	380	389	394	372	378	386	386	413	419	375	402	387	352	376	391	391	428	401	380	364	356	389	398	377	356	373	393	344	403	402	394	410	379	371	439	369	374	381	361	375	375	389	367	388	431	367	377	395	363	346	375	411	388	365	357	374	356	366	375	396	394	417	390	413	440	378	357	390	397	408	381	393	344	396	398	398	413	354	383	402	387	379	392	377	365	397	385	375	394	339	367	378	372	391	352	356	356	378	398	394	364	369	425	381	413	362	345	376	390	409	376	394	371	404	383	380	406	434	384	373	372	339	403	391	401	398	376	382	414	373	397	399	407	370	394	416	387	384	376	377	377	353	377	349	402	378	383	389	422	403	435	402	394	383	408	389	390	419	411	391	373	383	365	367	388	386	415	400	415	377	418	402	351	426	370	400	378	424	370	384	426	370	368	384	405	371	358	389	373	372	376	375	407	421	368	410	361	409	386	396	395	360	386	393	369	369	400	370	398	360	390	391	417	407	386	376	369	385	411	394	399	369	420	410	417	339	379	381	393	368	413	415	381	379	393	382	387	380	385	378	381	373	393	391	377	353	390	427	376	393	376	400	397	404	396	380	387	416	375	400	393	427	377	430	398	419	372	390	399	402	371	394	380	427	384	390	404	404	373	370	358	388	397	351	392	381	390	393	370	371	376	390	406	376	400	404	400	383	375	390	395	399	411	391	374	403	392	381	399	399	433	402	360	361	405	383	382	382	402	389	408	361	395	353	371	365	380	360	392	399	380	411	396	388	372	366	402	390	386	409	408	379	397	396	387	378	377	410	387	386	405	343	395	375	353	388	410	386	375	383	385	408	399	408	404	373	402	367	349	386	401	393	384	373	389	425	369	398	359	371	398	373	368	393	373	372	425	408	393	401	395	381	386	379	407	403	384	399	403	382	383	389	360	411	401	364	377	396	323	384	397	403	395	382	401	355	411	375	390	410	388	425	415	392	355	390	360	411	390	422	399	368	401	395	365	392	400	404	388	388	357	386	395	420	407	375	395	376	354	361	404	386	362	372	387	375	417	365	395	371	400	387	367	373	402	399	400	387	366	391	396	401	385	428	393	387	374	409	394	370	418	402	394	360	398	364	389	425	367	380	369	384	419	398	419	388	355	381	381	389	376	353	390	372	388	382	417	418	399	371	388	384	380	381	417	357	400	408	385	404	360	409	401	394	366	380	374	412	392	360	386	389	360	388	395	406	394	397	416	361	333	385	386	348	408	391	373	378	387	396	425	428	391	359	399	372	372	398	356	393	367	370	374	383	424	377	394	363	359	404	430	391	339	396	376	373	370	430	396	403	423	391	420	383	346	383	364	362	382	391	357	379	390	396	386	394	374	383	375	399	414	405	367	360	360	339	380	406	401	400	402	385	370	384	398	372	395	397	404	421	362	375	395	393	391	404	389	398	366	344	410	408	392	345	364	379	362	402	362	394	390	427	389	328	378	377	368	432	382	369	390	384	441	344	389	398	408	387	380	403	405	391	414	425	389	391	414	405	402	379	400	391	393	385	385	393	401	345	361	391	407	377	386	355	396	389	375	385	355	395	396	404	374	374	381	407	400	391	378	391	369	384	382	346	392	382	402	363	392	393	408	380	387	389	369	342	393	382	366	375	370	366	384	408	370	372	381	421	386	382	382	368	388	384	370	357	360	373	363	390	382	374	388	388	392	401	423	382	384	387	389	358	380	392	375	359	402	403	392	431	398	403	413	373	407	375	385	392	385	348	402	409	409	321	379	390	407	362	396	397	367	398	382	394	356	400	422	384	372	376	378	400	363	356	366	399	405	391	385	428	386	406	393	367	378	341	387	358	376	371	384	390	435	371	410	412	336	390	368	360	365	415	381	413	385	386	408	362	391	350	392	392	391	374	387	374	387	406	357	368	392	387	362	376	414	406	389	369	423	400	365	377	379	365	391	377	371	386	365	376	368	379	350	388	418	379	388	391	382	368	433	340	365	397	398	370	369	379	352	344	390	369	379	381	344	376	381	369	354	380	376	369	383	382	403	376	378	378	434	420	402	397	412	386	390	416	374	382	372	422	378	382	350	380	364	370	366	375	380	377	390	405	344	384	376	384	391	389	377	347	375	371	424	417	376	380	360	384	369	377	365	392	396	383	399	366	330	399	390	378	371	365	393	414	392	372	406	427	380	379	364	374	383	372	417	412	411	374	417	396	379	399	372	389	391	358	351	351	378	371	388	360	366	390	349	366	387	427	382	389	387	374	363	387	421	361	346	337	370	385	386	391	347	417	396	380	345	363	385	382	384	387	381	397	379	358	398	395	389	426	407	398	400	394	414	394	365	382	389	367	349	393	380	408	399	398	397	394	374	418	370	366	401	395	400	412	363	398	394	382	398	379	390	383	389	355	400	374	355	399	354	364	396	381	389	364	406	382	387	364	365	415	399	353	393	404	396	359	396	371	384	403	383	410	392	370	382	395	369	405	385	385	370	408	350	360	375	347	370	375	433	384	377	390	373	382	344	400	383	377	359	381	373	373	392	386	347	413	405	404	391	371	408	382	413	381	366	379	408	400	379	363	404	405	410	394	380	371	355	369	416	409	405	392	421	407	381	429	394	403	364	383	374	389	379	389	404	379	371	399	391	403	416	382	368	378	376	372	369	416	391	334	370	382	377	399	387	387	373	396	424	367	382	384	388	402	384	395	386	393	399	361	387	415	399	384	392	418	357	395	388	385	437	375	418	376	394	392	376	400	394	380	426	399	369	414	387	370	396	394	402	375	416	393	411	351	387	375	420	360	383	374	387	361	405	373	390	364	374	399	429	387	364	397	370	350	387	412	371	406	423	372	427	417	387	392	381	395	362	411	379	443	341	381	386	371	394	411	411	385	377	406	368	368	415	392	377	342	399	407	382	398	399	393	397	378	380	412	361	385	395	360	411	382	369	397	376	369	390	360	390	371	388	370	389	387	402	383	372	355	383	367	394	372	380	378	402	398	392	380	385	396	433	406	336	425	377	366	400	384	393	332	358	391	406	375	407	373	395	383	369	391	393	426	382	386	356	390	367	390	356	383	411	378	389	326	419	379	378	406	400	398	386	373	373	371	382	414	402	400	377	380	378	357	373	415	370	372	386	403	390	395	403	385	376	404	384	410	382	390	376	384	373	353	418	394	371	391	372	389	396	354	369	416	367	384	396	418	382	394	368	368	399	425	395	377	396	415	404	377	364	395	400	395	420	431	417	401	383
25370	21463	27542	25680	9614	1296	1047	651	558	598	494	1240	4844	7040	5319	3435	2025	1325	868	611	477	357	335	322	308	320	315	325	327	320	304	298	331	322	369	327	337	311	319	312	325	353	337	338	315	304	311	332	304	315	307	346	331	311	308	331	315	325	335	313	311	303	340	308	285	306	334	330	319	317	336	302	307	329	315	311	319	328	346	331	348	349	300	301	306	345	315	336	349	303	317	310	300	316	333	312	342	287	257	336	316	327	315	316	327	310	335	311	314	312	320	313	304	325	316	326	302	333	361	295	311	311	316	326	356	349	326	341	328	361	270	335	322	328	313	298	300	324	328	354	350	310	325	359	325	334	297	350	328	325	331	326	315	363	313	302	295	299	324	325	312	325	313	332	339	338	333	305	321	343	304	294	307	339	301	324	317	321	307	321	340	305	319	330	339	307	310	336	324	323	355	327	331	332	308	316	317	283	334	324	316	300	312	342	328	312	348	344	351	289	291	342	317	306	296	313	328	328	331	338	304	316	265	317	308	324	313	295	315	287	329	358	315	295	296	335	289	311	326	316	356	325	302	309	305	323	311	320	303	318	311	319	336	322	314	298	320	347	330	332	322	348	323	328	301	344	306	321	307	343	332	320	342	333	312	301	319	330	311	324	337	337	311	337	304	309	307	336	313	312	347	328	312	345	308	343	335	303	293	331	317	328	327	339	312	340	280	324	326	312	353	325	338	297	320	309	307	300	310	343	320	336	329	312	310	322	342	342	283	327	298	307	320	328	327	318	310	331	300	338	287	321	303	350	311	302	316	345	325	289	317	309	322	315	317	337	337	330	328	308	298	343	324	295	276	308	334	328	294	309	360	344	302	334	325	336	303	310	332	323	330	321	309	320	308	308	370	304	310	303	318	334	329	318	328	305	311	295	339	330	325	351	342	296	347	294	327	322	303	327	291	312	340	351	331	327	328	308	337	325	279	313	325	296	316	317	342	303	352	347	316	299	326	312	318	275	303	338	305	325	337	325	357	302	336	341	321	342	305	312	331	308	328	318	346	339	325	328	354	338	316	319	328	291	320	359	319	341	360	327	324	326	314	332	302	313	309	316	314	289	324	303	322	334	312	296	331	310	339	312	307	343	313	332	323	339	286	323	337	308	345	333	307	307	306	345	302	342	315	304	307	302	313	317	305	299	318	312	325	321	321	305	341	329	327	302	340	306	321	324	328	331	329	311	325	321	326	332	330	306	326	328	301	323	313	333	318	338	303	325	320	306	314	335	283	333	301	328	292	356	303	330	332	335	277	349	335	334	303	312	315	347	321	356	360	316	312	342	295	331	327	298	329	332	312	348	338	343	327	332	296	309	351	330	342	321	338	358	299	326	302	323	287	338	290	330	326	310	337	320	313	318	356	338	310	304	301	321	330	306	307	353	310	297	328	323	339	305	320	288	288	294	346	333	334	297	325	340	333	323	328	320	341	295	302	335	337	321	350	352	321	338	316	327	297	303	340	326	305	305	329	322	313	315	348	317	319	342	311	351	298	305	368	324	336	326	300	313	305	289	315	311	293	345	301	297	320	296	319	349	308	307	340	346	292	337	319	365	322	311	334	344	295	338	316	342	328	313	320	341	293	327	324	271	328	321	330	290	294	290	312	295	317	333	333	320	335	309	325	332	327	290	344	329	319	315	322	320	355	317	321	304	315	323	337	345	342	332	322	316	307	332	331	316	291	366	346	309	316	326	357	337	325	331	324	289	284	323	348	294	344	317	342	309	315	306	350	316	316	319	314	340	300	299	340	321	311	337	318	320	313	318	297	331	327	330	344	286	313	300	316	318	303	330	331	344	303	328	321	330	302	320	338	327	290	298	333	327	346	328	298	320	307	322	312	317	332	326	313	285	332	315	330	292	323	354	330	300	346	320	306	313	308	325	331	351	306	295	311	347	305	330	314	326	339	323	325	337	287	312	338	331	333	297	303	301	317	305	363	316	323	328	321	361	327	334	318	341	320	337	331	310	321	326	324	304	306	336	303	347	294	312	334	312	323	312	301	323	308	327	372	333	343	292	304	354	320	311	316	304	315	313	315	316	338	339	306	320	330	346	331	326	315	318	312	290	310	313	300	341	330	306	331	332	280	317	326	347	309	321	322	324	357	297	293	339	342	328	335	325	337	329	319	314	257	275	317	317	321	300	305	339	345	321	304	297	331	318	311	300	333	327	321	306	322	340	335	312	323	295	319	320	323	308	286	333	311	301	308	297	299	344	322	311	330	316	320	314	339	330	312	317	321	340	322	327	325	330	345	306	300	331	381	324	326	301	303	341	320	326	312	350	331	324	334	284	329	332	293	310	333	345	337	348	329	327	294	314	318	335	311	351	337	336	336	335	329	326	308	303	318	323	293	339	339	302	344	319	321	325	343	312	312	321	312	312	320	335	291	345	299	298	343	338	313	324	338	322	339	285	312	317	342	336	293	320	316	317	345	337	324	357	299	336	334	359	299	327	312	366	318	311	310	310	307	310	301	305	304	325	311	315	339	304	330	353	307	315	318	320	310	307	327	342	301	331	345	328	290	346	347	315	339	356	324	317	279	327	307	324	312	338	340	306	340	322	342	305	320	292	315	317	331	332	327	298	366	330	326	301	336	313	310	330	326	341	328	301	319	315	324	318	309	305	295	322	359	320	318	354	324	345	330	333	318	323	327	309	324	323	278	317	295	324	306	326	305	330	348	276	317	332	342	352	350	291	331	316	330	346	314	316	307	337	358	325	337	327	319	340	346	310	347	326	324	323	327	305	337	333	322	351	334	304	323	309	350	306	330	352	320	311	314	356	331	289	328	293	337	328	325	322	309	330	329	323	304	322	328	313	302	318	303	341	284	319	354	313	315	296	303	267	335	296	350	313	316	341	312	337	337	316	296	359	335	372	319	319	306	331	349	326	345	321	326	319	333	284	326	285	319	358	308	353	325	318	320	302	335	310	293	300	324	327	313	331	344	339	356	328	318	329	338	327	333	313	302	316	346	315	329	307	314	281	332	365	296	338	334	306	299	343	318	293	305	331	303	321	318	302	312	317	321	312	314	331	294	348	340	320	326	343	337	343	325	322	309	309	337	318	284	308	366	331	342	286	329	353	339	322	320	337	332	313	334	331	306	344	357	327	320	313	330	305	343	364	320	328	321	319	308	299	327	337	321	316	297	348	323	324	357	303	329	318	335	329	340	300	306	326	306	312	337	306	290	344	345	343	308	358	319	306	359	325	326	321	302	332	311	325	315	331	297	327	344	307	332	339	295	318	335	312	269	328	292	306	323	338	333	309	303	301	331	336	307	298	345	336	321	328	346	319	334	307	318	319	327	301	321	294	329	322	355	315	324	329	345	320	345	305	343	326	313	365	319	311	318	289	322	302	316	331	339	312	302	313	307	314	298	318	316	342	311	325	326	311	314	306	297	340	325	316	336	324	332	314	333	327	330	305	306	311	305	302	314	329
13651	19002	9820	4735	2532	2167	1898	1149	887	955	739	2460	9433	12248	9224	5790	3565	2248	1360	873	621	450	402	389	349	382	365	370	341	384	346	310	378	387	364	370	351	364	349	377	346	358	346	346	342	373	331	346	369	353	370	331	404	357	337	375	368	376	395	344	353	346	365	317	380	337	347	376	381	337	330	378	355	355	340	353	365	321	361	379	346	333	380	354	331	319	366	343	344	340	350	327	385	346	382	313	348	362	333	396	352	368	372	359	365	351	340	362	314	369	350	370	353	383	326	353	320	339	353	343	361	350	345	365	357	331	352	369	357	365	355	352	334	353	336	337	300	391	362	356	335	359	358	378	347	387	380	354	348	345	341	371	329	350	355	334	367	373	368	341	315	335	364	343	351	388	370	376	354	352	353	356	336	371	356	352	345	340	381	341	353	329	389	361	326	336	368	318	321	354	320	355	332	343	363	354	377	385	388	344	353	377	344	356	332	344	334	382	312	332	368	372	361	380	356	342	373	341	313	328	388	386	382	343	362	375	360	385	353	341	356	369	343	321	350	356	380	355	379	337	355	364	338	346	363	354	359	313	337	384	355	365	338	334	367	374	355	364	316	352	355	387	339	336	335	373	371	360	331	350	368	329	360	320	398	350	366	356	363	349	352	363	386	358	364	364	377	386	365	398	342	366	339	370	356	339	333	373	375	368	363	378	365	348	355	339	390	351	367	352	392	343	326	353	385	369	339	354	365	354	391	357	362	370	387	345	310	323	352	367	349	363	345	357	356	369	353	348	375	383	361	363	379	342	362	331	341	362	343	369	339	338	324	349	341	375	349	344	375	349	345	321	387	345	353	391	343	366	360	377	356	332	350	355	360	318	356	371	376	386	371	351	337	323	355	364	357	369	336	351	331	372	360	316	370	350	348	358	364	313	373	349	354	353	339	348	338	351	381	349	370	366	345	356	377	349	339	388	338	354	325	372	354	369	370	348	350	401	335	354	336	359	336	384	365	359	339	343	375	355	354	350	340	382	381	350	348	362	356	372	342	374	328	380	325	389	360	336	404	362	364	328	339	353	360	362	353	363	353	338	371	392	344	352	353	363	383	356	339	340	346	358	375	342	319	353	334	362	364	365	380	340	356	357	351	344	355	353	362	368	343	352	354	331	356	338	356	360	350	351	374	333	365	348	345	375	349	379	382	329	387	346	385	342	354	350	355	352	342	345	383	397	366	349	358	390	350	347	384	342	319	362	334	336	339	354	346	384	349	350	364	361	360	351	387	345	368	337	349	320	396	334	348	358	368	334	343	337	383	354	340	378	390	358	356	366	354	378	388	363	342	367	329	363	395	397	358	368	365	341	323	368	332	332	318	384	333	367	419	323	334	328	329	373	378	338	370	355	340	353	361	357	345	379	364	355	375	327	353	347	369	356	341	358	377	349	380	315	347	337	341	361	382	359	322	368	317	350	379	355	383	345	374	335	361	344	351	340	371	371	361	380	366	339	346	343	369	365	364	361	324	346	361	312	334	361	370	359	345	337	348	360	367	376	347	356	352	317	350	384	334	336	370	396	338	334	343	350	333	346	362	363	345	365	382	360	358	392	358	356	341	331	346	333	353	364	378	352	341	368	374	350	338	385	350	345	340	325	370	349	335	334	361	365	380	383	333	368	361	387	354	348	332	329	358	346	354	361	353	358	341	345	341	355	353	331	391	385	366	315	354	351	359	362	382	386	351	382	377	361	350	348	354	339	352	357	371	343	346	329	355	360	374	359	352	344	362	366	317	341	376	388	379	335	370	379	375	334	368	358	354	345	375	347	345	364	348	326	348	360	360	348	344	357	381	357	370	410	332	320	335	355	354	348	326	368	353	352	372	358	373	354	361	363	361	345	352	338	373	354	387	333	344	344	376	354	322	349	315	382	346	350	364	372	350	364	389	337	349	369	391	382	374	334	354	350	376	318	344	361	346	376	390	352	342	362	363	398	331	351	340	345	347	374	358	339	351	317	349	364	361	378	327	371	368	396	317	361	305	327	359	377	330	326	361	357	356	313	385	372	350	317	351	347	349	351	365	354	361	334	379	351	364	376	368	351	378	364	350	356	313	348	363	390	380	353	356	343	358	385	351	374	324	358	344	369	363	337	376	347	335	356	349	355	369	323	364	351	352	344	395	371	348	353	321	355	319	404	328	382	350	356	315	371	370	383	363	331	327	381	362	357	392	362	348	353	330	357	343	372	369	365	316	394	380	357	356	373	350	364	329	403	349	345	377	363	353	353	343	341	331	329	384	366	378	373	364	345	391	352	330	365	386	340	315	355	370	351	365	351	353	348	346	363	352	345	362	342	322	358	349	372	361	360	321	364	357	360	388	352	339	348	364	362	356	339	323	364	357	375	374	361	332	333	351	339	330	375	343	374	371	354	361	379	345	370	381	350	391	341	360	365	350	329	342	367	343	351	353	349	342	341	331	363	363	353	354	373	340	346	382	372	342	361	352	384	364	332	346	350	389	348	349	311	395	373	359	374	334	344	365	364	343	346	390	346	351	356	372	347	353	348	351	369	322	363	375	348	360	356	357	344	348	333	327	365	378	346	343	366	363	343	368	342	374	351	342	327	374	364	331	339	334	354	339	362	343	364	346	357	376	358	336	329	362	334	341	355	339	370	381	343	365	350	367	360	330	324	334	378	351	369	356	344	361	328	365	333	345	345	349	324	362	307	356	388	313	352	335	358	317	315	362	376	351	355	386	369	357	370	332	340	325	367	357	347	371	343	332	339	384	329	340	355	363	365	371	353	372	359	383	331	365	360	347	347	361	398	359	385	337	346	389	335	356	357	362	329	366	375	365	366	351	363	332	360	344	379	367	345	376	344	352	366	343	389	357	361	336	361	340	341	333	351	318	376	382	356	360	319	365	305	323	363	364	338	328	349	350	339	360	338	365	346	356	351	351	375	347	366	364	345	351	352	382	330	368	377	360	392	360	384	359	375	372	344	380	330	329	367	370	363	341	344	368	360	377	339	367	368	378	361	377	364	334	353	316	361	352	366	371	381	377	350	324	351	363	329	351	359	384	365	326	345	391	334	365	383	392	359	345	373	360	342	326	347	354	367	331	342	349	358	379	331	365	351	362	403	324	350	367	349	330	371	357	345	347	340	344	329	342	338	357	337	354	325	353	330	373	345	367	396	337	331	348	327	360	359	329	381	353	373	378	353	351	332	358	363	353	351	357	374	348	371	355	331	351	346	393	354	366	352	369	399	357	358	380	363	370	371	391	370	348	343	338	374	369	347	353	327	360	343	352	380	364	353	333	347	361	363	358	344	340	369	372	380	345	349	356	323	339	350	351	337	375	368	332	344	359	380	339	349	368	373	379	351	386	362	332	388	373	351	377	320	375	376	342	352	366	367	365	394	348	340	376	334	330	331	335	351	358	384	393	338	363	361	360	329	354	354	336	385	344	364	332	353	374	335	322	359	329	345	355	366	333	334
22976	21506	29286	24148	21514	21592	9900	1712	1141	1068	1102	4603	18949	22658	18573	12134	7428	4404	2224	1283	909	644	557	497	485	452	495	527	472	505	539	495	499	472	490	513	513	483	499	510	522	500	479	500	504	490	508	489	492	498	475	488	474	450	490	509	461	489	545	463	488	484	475	494	493	503	506	483	448	487	461	513	478	483	528	488	481	506	490	483	490	474	504	499	496	471	496	485	468	495	498	472	495	493	488	488	486	488	485	525	534	498	478	460	511	472	472	444	502	466	503	485	511	492	512	487	507	529	494	489	469	487	535	474	466	481	502	492	491	472	478	487	513	494	475	546	475	529	448	489	460	487	508	521	505	479	477	498	465	508	460	456	495	517	510	513	477	496	520	480	480	506	453	492	484	492	434	474	516	505	480	483	501	459	504	531	478	508	481	498	510	523	537	459	508	481	463	466	468	466	476	492	490	448	472	461	509	504	469	506	491	475	502	483	481	518	500	508	444	445	503	518	506	483	525	499	501	467	485	495	450	463	510	513	503	485	493	456	486	519	470	471	491	476	516	462	533	512	450	462	479	500	507	458	503	475	457	498	492	509	480	522	516	492	490	496	475	465	475	502	507	493	523	488	514	486	502	493	483	512	524	485	489	486	511	475	459	517	487	524	522	447	495	465	509	488	469	448	503	482	492	566	467	477	524	499	485	509	475	453	470	463	524	457	509	535	490	546	478	468	499	470	505	458	485	444	491	517	481	495	477	515	489	486	471	501	507	481	498	517	505	494	498	474	488	456	504	493	497	506	527	477	454	503	465	531	455	476	506	496	467	496	495	484	479	491	474	482	495	482	507	498	499	488	454	450	494	512	538	479	510	515	516	437	489	506	507	498	510	501	476	491	455	527	481	495	460	501	453	472	498	443	479	501	524	518	517	502	486	491	496	461	480	458	491	484	499	494	505	489	435	479	506	457	441	503	506	470	518	522	475	492	457	501	472	522	488	483	462	481	488	473	458	483	501	501	463	485	479	458	450	488	509	506	515	510	459	472	475	517	483	490	512	501	480	477	494	484	530	490	553	463	484	550	530	497	463	466	479	473	453	481	500	462	479	480	484	466	502	490	497	465	509	474	472	472	506	508	497	489	505	481	463	470	490	489	501	465	502	470	518	512	507	501	474	475	461	447	503	450	499	491	484	459	464	465	501	532	421	474	535	504	524	479	466	480	471	497	483	479	521	482	499	449	543	484	519	495	496	547	458	519	506	516	532	466	528	471	473	476	484	499	468	496	510	453	494	458	490	524	472	518	458	468	469	559	510	453	497	477	481	463	453	467	481	499	468	513	490	448	466	473	521	487	505	485	465	480	473	473	455	457	518	500	490	493	461	480	506	469	450	496	485	463	493	476	485	484	470	470	455	480	467	479	496	463	501	520	499	522	450	483	490	508	471	482	516	507	491	475	511	475	495	550	482	502	474	474	498	462	498	485	483	500	478	481	481	470	474	504	487	500	443	500	500	502	470	426	448	507	458	488	498	458	475	483	503	514	502	482	481	492	473	442	492	497	498	485	533	536	533	468	450	530	494	507	513	477	458	480	491	454	533	473	459	498	486	451	504	504	489	498	487	494	475	474	523	510	484	486	480	477	494	507	497	451	521	454	463	441	537	468	471	481	474	488	554	543	527	498	489	483	505	466	476	479	507	496	474	469	478	500	491	495	538	514	475	533	457	474	496	467	533	510	485	536	493	490	472	470	437	509	496	435	490	438	454	474	495	496	478	503	480	473	461	509	507	443	473	508	481	503	456	473	466	487	492	504	491	496	495	479	513	489	485	472	509	478	521	478	479	498	514	458	499	487	495	483	476	484	491	441	476	501	462	489	507	489	528	482	470	459	475	506	520	484	489	480	495	506	533	468	552	537	470	477	485	434	561	489	485	474	473	505	486	499	488	492	489	470	455	476	461	482	494	489	492	459	514	469	487	491	490	528	464	536	496	504	473	473	514	473	485	480	529	479	493	463	503	487	479	472	472	485	485	504	483	472	491	471	488	477	478	520	497	520	475	520	514	477	504	483	492	495	473	491	466	508	508	508	514	501	522	496	454	550	510	490	507	453	515	452	455	513	469	490	474	462	472	482	518	446	477	484	505	507	467	486	505	516	505	491	472	453	508	522	497	494	520	484	498	462	490	458	508	452	526	474	536	491	486	507	459	505	477	514	480	524	517	465	495	480	498	487	476	515	478	505	489	486	504	496	463	509	455	476	496	518	521	518	493	527	468	460	469	472	536	485	462	484	470	469	481	440	480	497	458	468	496	495	468	486	526	458	494	475	480	509	462	497	465	470	481	482	494	472	476	517	481	488	465	488	512	507	497	519	461	472	498	457	469	503	502	471	479	423	453	463	477	451	503	467	521	491	565	487	498	510	482	505	482	429	496	511	485	472	473	462	495	481	489	462	465	455	475	503	515	485	482	486	482	517	475	503	507	517	529	473	469	467	502	479	467	479	489	488	449	483	461	486	483	510	459	465	546	485	456	445	506	478	477	513	471	498	462	484	488	485	499	481	513	473	527	482	494	471	480	474	496	541	524	487	492	504	525	515	458	476	475	483	511	504	519	461	471	478	528	475	506	511	476	488	504	473	485	499	468	475	495	489	495	493	535	493	517	502	490	495	474	451	480	484	479	489	461	492	473	498	512	519	519	495	459	516	499	487	457	479	468	472	486	503	487	463	473	524	448	528	511	463	486	462	508	482	471	514	496	460	513	512	505	516	496	506	498	509	540	439	506	477	492	472	493	529	479	480	520	479	500	504	479	499	462	494	470	499	502	473	487	500	470	469	459	472	487	477	523	483	467	499	485	450	453	509	505	502	446	473	462	485	472	506	497	495	479	456	480	487	457	461	480	508	469	490	466	492	487	488	533	517	465	497	482	496	517	467	496	485	459	479	485	498	547	501	499	487	534	460	485	498	472	496	473	479	472	517	527	525	460	547	477	495	440	472	456	515	507	498	500	512	451	495	459	510	483	460	485	465	479	476	498	477	516	485	489	476	494	495	469	486	500	464	490	465	460	501	479	494	451	496	471	471	479	472	490	495	493	505	519	495	491	489	475	512	496	491	489	455	499	506	491	495	520	476	494	475	501	464	490	485	490	492	448	545	470	512	524	476	492	500	464	501	515	470	469	435	463	467	463	478	449	477	473	474	522	465	501	505	494	493	462	525	507	490	502	463	517	490	509	484	427	531	510	469	462	492	507	484	486	471	489	515	489	464	502	515	474	457	518	503	470	506	485	489	514	471	504	483	472	481	491	478	500	495	497	472	546	502	498	477	444	493	487	509	511	478	496	543	506	501	471	538	442	510	459	481	490	507	521	472	515	517	485	477	475	496	443	495	472	502	507	483	481	500	465	471	465	482	522	509	492	487	469	493	504	503	525	478	451	465	509	496	483	488	454	506	482	450	472	460	472	436	462	491	463	523	483	495	453	471	475	480	401	505	484	505
18801	32635	17681	9065	5836	4141	3566	2424	2057	1701	1782	8128	25440	27379	22020	15469	10390	6422	3305	1767	1096	737	600	539	517	496	499	504	483	553	486	547	533	538	518	501	552	515	508	531	529	510	477	511	478	519	503	498	553	529	549	508	489	500	538	518	489	495	514	514	534	519	503	508	473	483	514	528	498	523	488	489	489	489	512	512	522	508	570	521	508	512	525	520	482	538	468	497	512	502	495	450	508	499	518	542	504	515	499	460	497	513	505	507	529	500	496	511	548	515	532	505	530	526	504	541	521	484	468	512	509	507	545	509	483	491	499	529	513	502	514	490	528	505	512	528	505	506	540	493	537	568	534	487	512	478	543	492	509	532	534	511	485	519	550	497	536	538	487	545	462	492	477	476	515	521	488	496	491	497	489	526	515	507	482	514	522	515	478	532	497	522	487	501	491	523	469	519	523	489	479	506	511	497	536	526	509	488	525	520	507	503	541	514	523	460	447	537	512	481	491	474	526	547	507	519	505	537	532	508	474	519	504	507	486	523	512	539	471	541	502	551	516	510	514	497	464	552	481	521	504	500	527	507	511	493	494	516	509	532	525	509	531	483	475	503	496	478	494	503	531	502	522	517	506	492	552	455	543	506	512	486	482	533	480	582	518	494	511	529	529	520	505	478	530	508	484	541	526	542	506	495	490	493	507	530	493	490	483	507	517	521	516	479	504	520	526	469	521	481	477	485	527	453	478	468	521	498	507	495	514	465	518	532	519	545	509	563	506	528	475	504	470	533	547	526	504	516	483	520	501	496	516	519	527	472	518	548	513	523	493	501	529	514	538	545	512	537	521	559	528	494	511	500	477	502	505	489	518	518	504	537	493	483	496	457	519	531	484	494	530	512	510	532	509	500	483	494	535	490	475	478	552	554	508	499	515	517	475	482	485	519	527	537	549	515	509	506	477	503	486	517	513	466	524	492	527	498	488	484	491	531	507	513	481	505	505	521	511	489	504	495	515	525	562	533	510	535	537	510	516	526	532	509	499	528	511	519	549	479	533	516	504	560	500	533	520	500	459	497	463	486	546	542	510	516	481	495	541	527	474	513	535	484	483	488	501	483	506	490	505	514	488	485	494	515	490	521	505	494	513	492	529	509	509	478	535	511	509	501	544	523	515	502	535	481	526	529	490	510	519	532	546	502	546	503	510	462	494	499	495	522	501	546	519	486	559	509	558	525	525	494	529	499	462	507	491	519	532	474	499	522	520	496	522	499	521	505	504	521	540	529	500	504	509	536	544	468	529	503	543	498	530	525	504	483	478	520	540	493	485	480	477	517	511	558	504	527	487	508	469	508	518	531	514	550	473	530	553	504	487	505	508	545	504	513	504	536	491	529	555	476	489	533	522	496	507	510	499	483	505	501	511	514	493	518	468	551	504	491	501	487	499	555	544	497	501	526	542	531	487	559	505	513	500	521	523	489	503	502	477	521	537	515	482	528	479	476	542	507	469	489	510	512	512	470	502	508	528	467	520	487	486	478	496	482	514	522	492	494	530	516	510	485	520	527	546	499	500	488	482	480	556	508	486	497	495	556	528	504	503	523	513	494	501	552	524	496	496	485	511	522	525	517	503	489	506	534	485	532	495	494	492	514	497	528	483	502	486	511	505	479	487	512	497	510	542	498	514	492	525	542	484	516	509	504	519	532	507	507	487	488	537	526	458	529	527	505	461	506	532	495	533	481	504	528	463	505	490	505	516	517	514	491	559	520	461	525	516	519	517	481	473	498	522	513	500	500	508	488	496	476	493	513	505	508	482	515	490	473	541	479	520	552	514	491	521	481	541	556	531	468	510	485	513	474	515	514	482	504	491	493	497	506	483	529	516	496	486	482	508	526	532	535	486	513	500	520	536	484	500	488	510	476	545	534	497	456	507	535	506	511	538	479	508	508	524	534	484	488	531	459	496	515	526	480	484	490	492	446	511	507	486	507	510	471	495	449	500	547	512	488	518	507	501	512	464	502	488	492	504	526	520	503	546	484	524	511	502	491	513	508	542	485	471	499	519	495	527	491	512	492	477	483	486	501	519	496	492	537	501	543	512	524	512	540	503	478	487	498	542	507	515	496	495	484	507	498	501	482	533	518	522	541	530	460	555	481	512	535	496	530	540	502	500	511	503	462	493	533	525	535	526	526	518	477	503	514	487	527	493	494	481	521	538	479	505	541	492	493	524	495	528	491	523	511	491	481	470	553	507	504	554	478	479	498	491	512	474	519	495	512	520	508	511	489	520	464	501	507	501	477	562	520	469	491	550	499	499	558	493	520	490	536	486	488	494	527	509	505	468	489	521	496	517	513	518	541	516	520	512	498	522	515	505	489	508	500	497	509	502	489	488	499	501	511	516	528	484	511	497	482	495	506	492	542	486	504	514	489	538	517	511	543	511	541	523	514	484	505	530	492	518	498	485	469	528	513	500	499	495	470	533	496	521	495	500	532	500	527	524	518	519	512	504	520	517	525	491	532	507	473	536	470	524	517	531	497	491	469	465	459	488	481	509	553	507	526	481	496	485	523	473	490	516	474	491	509	477	495	478	525	540	497	508	497	461	527	526	526	488	504	490	525	526	510	475	471	475	511	504	533	517	493	459	496	504	521	530	504	504	522	497	510	491	483	501	510	535	520	554	510	534	491	540	490	520	507	488	489	512	501	519	498	499	523	524	509	534	553	516	503	486	492	553	543	490	542	522	511	486	523	471	521	494	546	480	553	514	513	486	508	493	478	523	500	513	545	511	543	525	494	523	499	503	499	501	507	508	504	502	502	528	497	474	515	481	507	533	507	472	480	540	523	511	520	516	534	523	483	492	520	474	464	485	498	495	506	475	511	535	548	528	543	522	505	481	470	496	526	527	553	485	467	486	483	513	539	503	500	505	527	510	508	479	498	525	505	534	507	478	518	496	511	492	476	481	514	560	500	512	534	527	517	464	485	482	474	547	532	484	542	505	522	501	542	549	493	506	494	534	501	501	489	518	499	482	526	497	521	488	501	479	477	520	495	500	502	505	493	505	541	493	499	529	485	509	507	507	533	513	542	499	532	513	497	532	491	496	539	513	502	483	479	492	489	488	499	506	506	509	517	517	494	499	540	546	510	530	525	502	508	511	470	526	521	530	498	526	520	488	498	533	488	482	545	478	496	483	517	525	507	499	503	476	541	486	525	499	501	471	511	509	489	527	544	502	510	529	497	505	455	509	482	493	486	487	458	497	529	521	532	490	497	524	508	485	464	541	459	475	508	516	510	527	489	522	500	511	514	518	484	476	501	535	489	532	532	508	513	486	509	488	500	493	466	479	503	462	513	501	488	498	540	560	458	530	492	484	528	433	491	509	549	525	502	537	491	524	511	553	519	538	488	510	517	513	506	562	532	529	509	484	507	490	535	469	535	536	527	481	507	518	529	488	551	498	537	507	536	545	491	541	489	487	483	510	523	449	497	476	522	528	495	516	497
27898	19509	8924	2851	965	817	518	409	404	408	385	472	880	1304	1222	930	753	551	402	377	340	299	294	324	267	287	296	293	268	318	270	321	285	305	294	291	259	288	283	301	306	282	302	284	283	316	295	294	279	283	271	273	320	280	316	274	278	292	276	289	306	259	295	288	314	295	314	301	268	322	302	315	257	303	287	289	275	259	244	277	278	301	265	265	289	290	274	268	278	301	291	258	287	280	281	282	316	318	304	286	307	296	295	315	257	321	309	300	299	298	269	293	289	276	283	300	288	314	297	297	266	290	286	262	290	284	306	306	278	314	288	273	297	262	292	281	308	278	336	311	282	311	294	304	320	279	268	273	294	279	265	325	313	274	298	278	317	275	263	291	271	297	305	278	297	326	286	278	272	298	302	274	286	272	267	276	298	272	300	304	307	290	294	296	299	275	271	281	294	289	326	291	279	286	296	271	302	285	305	310	301	294	297	296	267	316	278	292	346	290	287	244	289	293	289	301	296	308	297	307	283	290	262	280	288	309	275	317	301	288	296	309	261	317	291	309	297	324	274	330	302	321	283	289	314	301	280	302	273	297	302	269	291	275	299	268	289	299	302	315	293	307	279	284	266	304	274	265	329	295	285	295	309	279	265	272	280	311	326	284	297	270	299	257	281	285	266	263	308	278	296	313	318	274	299	294	277	270	304	287	324	322	265	289	303	285	294	248	287	274	305	319	328	311	296	266	289	288	288	319	292	310	289	283	305	290	311	299	274	288	272	292	264	324	273	304	267	298	292	288	303	311	315	308	315	285	295	310	258	294	306	308	286	285	268	287	277	262	295	272	304	311	300	295	328	265	289	292	233	294	301	299	280	296	313	293	261	303	301	288	294	294	276	305	275	272	294	321	265	273	337	297	283	285	321	271	276	319	295	272	312	303	286	322	317	285	282	322	247	288	274	272	288	292	317	276	293	321	296	313	329	315	300	282	293	272	284	274	316	298	278	290	312	317	287	270	287	282	292	297	289	279	302	283	293	299	287	290	296	305	318	300	277	295	281	289	304	267	291	298	303	278	283	294	270	292	289	267	277	266	266	291	282	301	270	306	290	289	250	290	303	309	316	311	259	284	292	301	308	286	298	299	278	297	270	247	309	273	315	280	276	294	289	288	294	308	289	325	294	310	292	322	292	308	287	290	275	264	288	305	307	294	287	283	291	269	305	270	291	283	290	322	291	301	312	311	299	283	312	290	302	282	317	302	321	267	289	298	283	269	272	289	278	282	281	273	293	257	285	282	272	308	313	296	274	309	292	293	282	272	279	306	286	269	311	282	291	284	324	316	294	273	301	297	294	304	301	302	274	311	291	282	274	286	297	321	328	285	309	306	307	290	303	273	290	304	296	308	285	279	282	273	284	301	306	281	285	305	278	299	271	305	277	272	283	323	275	282	291	293	287	277	298	335	304	277	315	311	286	266	298	291	284	255	312	324	303	256	297	300	302	276	301	312	271	280	325	306	312	293	288	292	291	304	295	287	293	270	267	308	262	263	268	323	296	317	283	304	301	277	276	298	269	295	262	276	282	270	293	323	277	283	300	311	262	293	299	303	285	269	308	282	294	295	288	331	279	275	290	324	297	311	305	283	285	305	307	304	292	282	307	293	272	274	317	291	320	254	280	296	282	292	314	252	301	313	294	290	296	301	282	306	278	251	287	285	278	275	302	305	271	310	314	281	289	269	308	314	286	315	291	300	264	310	320	295	304	302	296	255	314	304	301	284	264	308	288	307	286	290	250	315	308	282	279	287	301	296	275	289	297	281	290	311	304	281	297	264	307	268	281	269	307	306	323	299	292	310	312	310	318	302	242	289	262	282	280	286	319	275	294	294	265	264	296	266	276	295	299	316	300	260	291	300	265	289	273	291	317	308	269	275	295	300	275	302	280	286	300	285	296	301	285	294	263	298	283	296	283	333	293	291	293	300	295	282	291	303	285	288	324	293	273	299	313	273	304	280	315	289	303	272	312	279	312	327	293	296	306	284	268	287	278	316	294	298	295	278	284	263	323	288	292	266	277	280	279	273	287	290	317	308	305	323	290	302	269	286	293	294	288	321	265	273	292	288	280	305	291	278	302	288	286	298	322	299	251	268	267	292	320	297	282	290	281	289	303	313	273	338	316	283	278	282	333	281	301	292	308	303	319	285	306	295	292	280	296	267	299	322	256	297	270	288	247	286	272	305	301	296	324	304	281	270	284	323	281	292	318	308	288	258	280	278	299	274	295	283	310	270	300	306	312	281	297	286	295	291	266	244	291	294	285	294	260	300	301	306	320	282	305	269	280	273	257	316	285	313	310	294	289	298	299	278	316	295	291	300	321	303	294	341	285	272	287	307	325	286	254	299	295	312	315	263	313	299	294	326	294	290	296	280	291	278	281	317	303	288	290	315	291	310	305	266	262	316	281	307	303	306	315	298	278	310	267	321	284	298	282	297	310	285	283	309	298	283	301	262	303	306	292	283	291	316	272	278	286	284	296	293	285	332	289	310	322	284	312	317	272	281	270	297	279	316	267	276	287	292	318	293	301	299	268	298	293	279	281	288	291	309	333	288	297	280	302	294	308	295	275	295	322	297	309	283	294	284	318	273	278	289	297	335	306	294	316	278	311	300	279	312	261	301	271	280	301	291	287	290	293	286	281	296	303	275	302	288	281	365	293	274	274	281	293	284	303	291	279	317	281	291	295	303	275	300	300	290	259	323	263	263	302	286	309	319	284	267	292	285	301	299	318	292	298	272	306	277	280	270	274	250	327	304	276	269	295	265	300	281	281	270	285	309	305	280	292	302	290	278	297	278	313	280	288	319	298	287	296	295	299	257	306	289	243	313	324	285	307	293	286	296	283	300	309	311	281	285	275	287	298	287	298	283	276	294	347	286	310	327	297	305	297	242	292	311	299	266	305	280	305	283	294	297	271	313	324	269	292	294	324	324	277	298	293	293	243	283	293	293	329	318	293	275	293	296	278	271	284	329	295	281	299	321	253	282	269	295	303	276	361	285	286	300	294	280	298	304	298	323	272	267	317	291	308	297	287	289	300	280	312	255	287	305	300	299	272	265	277	302	316	267	299	310	304	318	281	269	278	306	317	302	310	299	289	294	320	295	282	303	305	291	293	286	310	292	298	315	317	297	290	275	306	286	285	280	270	281	300	288	272	290	274	297	292	314	280	291	311	316	295	274	297	314	293	319	267	289	288	283	283	275	276	273	295	313	276	283	319	298	266	305	292	309	329	299	282	278	279	302	285	337	317	294	289	302	288	278	276	318	312	318	293	273	268	293	296	289	267	321	296	266	299	293	292	266	292	284	276	280	309	299	278	250	276	289	335	304	291	300	289	300	322	317	285	311	299	301	286	277	317	290	316	273	292	305	319	313	300	269	294	311	284	295	298	264	289	294	271	284	283	305	292	314	328	294	294	253	308	309	285	266	296	327	280	312	281	308
11263	12369	6236	3280	1483	1392	859	598	569	568	385	607	1248	1831	1763	1264	984	685	520	416	364	357	351	366	331	292	326	343	313	333	294	295	302	311	319	316	298	302	318	328	284	311	324	330	279	343	291	326	356	329	324	295	312	328	304	292	329	301	312	308	314	319	326	317	313	298	286	298	314	286	316	316	329	318	292	356	296	328	341	334	316	316	310	315	283	297	303	341	355	333	301	317	330	316	323	339	306	341	335	290	296	308	324	328	315	357	302	324	310	344	335	304	314	298	317	305	306	301	279	286	336	311	306	317	313	336	309	283	317	287	279	300	346	343	331	317	302	311	320	304	338	339	316	310	317	285	321	312	322	317	327	323	338	307	329	326	324	340	309	324	315	292	320	315	328	299	289	318	295	328	301	322	345	362	345	311	314	321	329	324	308	348	303	311	316	300	307	307	312	329	319	315	309	318	332	301	293	325	315	349	281	296	299	327	328	327	297	311	372	303	300	301	295	321	313	296	312	320	271	318	345	333	301	320	306	320	292	298	326	318	265	316	320	322	314	350	316	341	311	303	304	310	304	332	318	321	296	298	320	304	275	328	326	312	325	328	339	345	328	315	311	320	333	300	317	337	333	289	346	311	320	287	309	335	302	303	303	313	365	296	342	294	286	298	291	315	295	292	282	273	325	335	315	314	308	295	291	307	320	315	338	317	282	302	315	293	333	301	308	293	327	283	302	309	305	341	317	305	318	362	308	362	320	271	321	290	331	302	341	306	340	331	309	315	310	300	308	338	299	340	298	318	330	301	278	304	329	328	321	325	298	296	291	290	295	285	298	339	327	300	304	320	331	305	340	319	312	307	282	326	324	306	313	304	317	363	326	300	305	301	316	312	319	316	326	289	307	334	339	349	336	318	315	334	348	335	321	296	323	326	316	304	291	315	333	322	336	320	307	300	316	330	318	316	287	299	308	331	338	304	314	278	330	329	307	311	291	293	345	304	318	325	290	297	323	313	334	290	300	301	308	315	328	311	306	321	333	328	314	309	338	291	327	308	333	347	329	310	311	310	302	310	316	308	296	311	319	318	313	323	306	327	336	302	326	302	311	320	296	295	318	286	320	311	326	313	333	289	342	333	335	302	333	316	311	304	317	300	299	332	315	297	289	328	314	323	284	346	332	326	286	337	316	314	300	324	313	297	325	328	311	348	322	303	325	338	314	318	353	322	354	308	356	336	361	316	318	337	323	301	296	345	332	308	328	310	317	329	297	281	344	294	299	314	310	291	300	304	310	311	354	314	303	325	327	351	321	295	308	314	323	328	310	349	334	285	326	323	298	276	308	317	328	309	322	336	295	299	327	307	318	329	317	341	315	354	324	309	328	310	310	325	312	323	307	301	320	315	306	290	313	333	287	300	311	299	310	318	334	298	323	338	342	350	287	328	323	289	334	322	291	305	305	295	322	336	297	305	331	301	324	314	319	330	315	306	297	319	333	358	332	306	321	332	324	324	305	301	303	294	319	295	310	306	311	291	294	328	287	313	321	351	322	278	284	341	315	297	319	314	322	305	333	301	342	319	315	354	301	296	299	308	301	355	333	299	300	333	295	322	336	306	318	348	308	286	312	300	321	306	322	320	319	335	330	317	326	334	307	295	309	279	305	323	312	298	288	309	341	324	328	286	344	318	308	323	309	305	319	336	305	353	303	313	285	328	291	323	325	332	346	298	308	300	320	318	307	299	353	327	316	344	324	329	327	305	336	318	334	333	297	284	315	291	344	340	294	334	324	346	319	318	300	317	315	286	341	317	341	317	345	337	341	309	315	336	287	306	297	309	316	315	312	308	300	300	325	287	330	330	298	277	306	299	320	307	337	306	332	310	309	312	318	318	308	294	329	319	304	311	352	324	369	301	289	289	291	357	299	312	299	301	331	300	327	321	297	316	335	312	314	308	318	325	289	327	318	309	308	322	328	329	292	324	307	321	309	293	298	308	340	318	312	319	290	312	291	303	298	322	294	323	305	300	307	319	298	303	336	310	281	327	333	313	315	318	313	326	302	300	307	289	300	329	311	312	325	341	289	327	320	320	323	313	325	319	289	335	311	317	273	316	326	344	306	306	331	310	320	315	306	345	326	337	353	321	323	325	288	320	351	311	309	338	294	323	319	331	331	311	301	320	287	330	332	299	313	320	324	334	343	274	313	326	325	323	303	357	319	310	324	315	323	282	309	316	322	330	305	295	310	348	323	328	311	322	316	333	314	351	326	321	310	330	312	314	319	314	335	342	299	337	301	310	326	302	316	301	297	277	332	320	315	294	310	295	315	341	312	311	303	301	309	361	346	310	290	324	310	318	318	308	341	340	290	287	316	331	300	316	306	302	331	283	348	346	271	321	328	341	324	339	292	306	325	298	310	316	355	305	360	327	334	312	308	313	328	270	302	322	294	298	326	344	297	288	319	316	301	307	363	323	310	297	328	327	304	350	312	357	309	312	303	307	319	286	357	301	285	322	307	301	289	323	325	310	341	291	302	317	328	327	306	326	311	316	340	321	320	306	308	346	321	304	283	306	305	318	321	315	323	307	313	320	307	338	319	336	341	316	341	335	313	295	323	312	316	317	298	327	279	310	310	339	332	312	313	331	307	303	342	313	344	337	280	298	294	280	310	305	280	306	304	267	305	339	319	301	296	317	325	304	253	317	301	316	332	316	330	322	310	322	299	349	300	295	289	314	309	317	322	306	325	333	321	312	332	282	329	264	347	277	300	315	319	290	291	324	294	312	285	311	312	306	305	343	326	334	323	348	326	318	318	307	340	302	304	329	301	320	291	293	329	317	309	316	296	316	314	286	324	302	302	331	307	309	292	298	358	298	329	324	306	343	314	292	309	313	318	326	300	304	342	317	308	330	294	318	292	295	322	343	311	313	290	344	348	308	339	331	294	330	329	313	299	305	313	330	320	297	301	348	319	326	303	327	322	288	312	334	344	290	340	294	312	343	309	320	305	317	314	330	328	327	310	308	304	319	298	322	333	301	338	321	321	287	306	331	308	296	299	345	325	336	305	312	312	312	337	306	288	332	307	335	312	317	330	336	319	319	314	336	301	312	317	319	307	341	352	292	309	334	315	319	303	327	332	291	275	323	300	333	329	295	304	304	306	305	329	322	315	338	304	333	320	298	326	305	308	317	284	333	336	334	293	301	304	351	294	317	340	333	325	313	339	342	319	292	279	320	324	317	322	330	321	305	314	319	303	298	321	338	304	307	303	293	327	303	301	296	313	328	316	292	331	326	335	317	307	325	331	316	326	330	333	350	319	324	310	315	331	294	329	301	346	349	290	340	308	316	296	336	331	303	300	317	328	302	326	317	327	321	312	298	294	309	316	287	309	301	343	311	316	293	310	342	327	291	335	279	329	301	299	307	334	306	319	305	319	293	334	325	336	308	327	301	333	318	344	296	311	315	310	308	329	331	269	307	313	314	323	349	310	300	296	294
24258	21342	28392	24646	21044	5165	1309	892	679	603	634	2554	7906	9746	8933	5829	3803	2209	1248	776	562	427	376	377	368	349	360	412	365	378	361	388	388	369	399	403	396	409	388	385	340	357	368	342	381	369	366	398	345	373	387	387	359	358	362	363	362	394	403	398	396	381	385	378	363	370	416	401	354	350	376	353	395	415	366	353	382	365	379	353	365	366	370	383	378	386	353	361	370	371	375	388	352	350	338	348	381	362	354	414	353	395	385	375	352	363	391	404	409	376	366	387	361	389	391	363	387	323	375	389	349	380	363	359	352	349	408	361	391	376	379	379	346	365	356	376	344	351	383	391	349	377	373	384	374	381	346	359	381	358	367	341	359	380	395	369	362	391	394	367	406	387	388	355	358	377	372	353	383	342	368	408	374	347	365	374	377	391	366	360	353	392	367	355	396	396	359	350	367	380	363	366	381	329	374	365	375	358	381	380	345	389	372	382	362	353	339	365	380	372	387	385	386	386	357	381	418	338	393	357	368	337	383	357	417	348	378	338	357	368	360	352	359	378	349	366	388	343	380	350	399	350	353	355	334	343	377	379	376	371	373	353	384	381	360	326	388	368	376	370	376	381	363	378	348	386	367	372	341	390	371	416	393	356	365	332	348	414	356	353	379	383	366	380	385	369	376	354	364	374	375	378	363	391	401	400	333	379	380	357	352	366	345	380	383	377	396	409	361	359	367	373	369	336	384	336	358	371	353	375	376	374	394	388	375	408	358	374	330	394	349	362	347	369	366	409	403	398	339	375	394	386	389	371	360	366	367	367	358	432	372	398	387	338	353	380	351	339	350	387	331	387	337	367	396	354	353	347	347	371	398	385	355	388	382	387	341	367	354	376	355	373	343	395	424	361	357	409	373	350	396	387	385	355	358	369	401	360	408	351	354	325	390	344	361	379	403	369	388	345	370	385	382	364	336	388	390	384	365	366	393	377	391	368	428	375	373	394	378	330	360	336	364	416	389	354	345	367	395	373	383	374	364	371	373	362	388	375	402	338	363	367	370	361	380	335	385	403	391	359	348	373	384	361	397	367	321	388	359	351	347	392	385	379	356	367	380	372	391	370	338	331	375	367	356	375	379	381	386	381	366	382	372	351	379	379	374	367	376	360	353	356	373	369	367	370	354	373	405	372	376	389	412	434	378	363	381	366	390	356	404	379	386	395	368	391	369	398	382	389	366	389	371	379	336	366	351	352	357	374	375	358	373	410	368	352	372	392	407	375	375	360	373	385	357	345	345	383	362	363	365	376	363	382	344	352	386	350	382	360	354	349	352	366	362	382	420	384	401	359	364	356	361	373	364	349	375	348	388	395	379	385	378	365	344	337	365	378	372	379	391	378	358	376	392	360	400	396	404	362	333	372	349	368	373	351	392	356	379	374	358	390	329	386	386	381	391	385	379	360	379	381	334	396	416	358	370	347	393	357	389	392	347	375	370	400	393	385	390	383	342	389	395	405	360	370	336	352	359	398	379	362	388	374	352	367	377	369	373	376	363	376	354	370	360	381	349	340	375	377	403	365	399	369	350	387	367	353	373	356	357	377	374	379	372	382	372	354	334	354	352	406	351	362	350	381	376	397	351	359	403	355	344	348	404	400	368	345	408	403	365	411	374	383	397	375	393	380	358	412	380	361	383	384	337	338	373	381	381	367	362	379	386	372	375	323	371	360	362	368	363	402	361	390	367	360	376	351	351	363	369	370	382	401	403	388	388	363	400	364	350	377	328	374	347	353	398	372	376	391	362	372	371	395	355	376	378	328	384	356	377	370	371	368	342	378	344	396	390	362	370	346	381	348	356	361	430	350	353	352	389	381	388	380	367	352	366	357	362	376	354	374	410	355	350	344	346	374	369	404	393	351	390	407	365	352	387	337	376	360	381	344	353	345	375	365	357	391	338	404	359	383	334	362	371	387	377	367	370	395	360	373	396	401	356	398	381	395	376	365	411	394	374	397	374	364	370	350	362	388	375	386	328	395	346	354	388	355	360	371	405	363	391	377	365	399	368	367	371	377	344	367	340	392	380	401	393	357	382	381	386	371	384	360	384	371	373	395	384	358	338	381	377	364	377	406	368	368	392	405	392	376	343	349	335	357	398	386	367	359	364	389	358	369	376	354	373	363	353	365	406	372	351	387	348	342	347	354	372	357	388	339	369	401	345	396	364	352	392	394	353	401	372	367	372	379	358	346	361	381	348	388	382	372	358	367	379	344	382	373	375	328	368	378	373	366	393	371	378	384	363	370	367	381	379	352	381	363	390	330	364	401	356	375	412	367	377	359	352	373	385	382	386	410	365	364	347	361	373	397	364	396	388	376	394	398	346	354	402	396	357	348	368	405	368	365	372	382	354	373	363	397	372	371	387	402	363	399	345	370	342	373	417	358	391	359	377	358	385	368	383	354	374	365	383	411	369	370	392	395	377	368	337	358	387	366	327	386	384	362	331	367	346	395	359	392	373	376	382	378	363	389	362	340	370	377	378	382	417	378	381	366	359	369	374	394	360	376	355	379	375	367	352	402	371	330	383	328	358	355	408	373	382	382	322	394	367	370	364	356	388	397	360	373	357	388	345	390	342	410	333	363	377	368	381	410	358	382	373	414	358	391	394	349	356	395	385	366	380	348	353	372	355	404	352	365	361	381	371	360	377	365	367	353	361	370	379	401	367	339	381	406	389	388	389	369	359	342	399	368	397	375	393	353	374	391	358	369	340	406	368	360	384	379	363	370	359	359	389	440	361	358	358	370	360	383	329	405	363	358	392	359	363	340	396	378	388	425	378	387	341	368	328	421	359	345	345	359	373	369	368	355	333	357	375	387	330	373	378	383	369	366	417	405	382	367	375	409	354	386	358	371	373	338	338	354	364	371	376	371	368	367	352	367	364	361	376	355	381	400	350	372	368	341	345	336	365	401	378	356	363	377	338	362	389	357	367	344	347	367	388	401	349	361	376	334	381	367	383	400	386	334	413	376	386	347	392	380	372	376	357	372	379	392	341	388	366	400	381	368	363	366	399	379	373	376	346	376	356	362	398	370	368	358	373	391	395	387	388	384	333	386	402	364	387	367	379	374	387	366	368	368	359	344	366	372	347	389	422	376	350	385	348	367	392	354	383	357	307	330	385	365	364	375	375	364	363	379	346	363	376	329	344	383	356	383	426	382	386	333	371	369	341	376	380	361	394	370	382	343	350	391	381	382	396	366	356	396	377	386	357	353	396	350	350	388	329	423	374	373	365	366	362	381	355	370	418	352	370	377	374	387	370	364	325	377	390	387	396	377	385	382	351	378	363	362	405	384	385	376	353	323	396	351	391	390	368	379	388	351	380	369	373	369	368	367	391	359	378	392	376	373	410	366	399	377	346	379	374	355	383	384	367	364	376	353	354	361	374	383	358	345	355	364	345	365	389	373	403	372	363	412	392	359	390	358	394	402	355	374	389	365	364	367	414	382
13637	21826	11896	6333	3589	2291	1981	1242	1028	811	939	4427	12425	14273	12718	8594	5689	3310	1922	998	669	484	422	412	396	370	409	417	373	379	411	407	350	398	386	376	394	406	371	405	414	372	403	396	372	364	413	394	377	416	387	387	394	409	444	393	356	395	401	392	416	376	352	408	407	394	412	353	393	369	393	429	399	374	395	430	364	375	386	351	398	394	387	397	350	424	397	391	430	400	408	408	450	417	428	399	408	408	386	399	366	405	396	365	385	394	397	373	401	392	391	402	393	361	391	388	416	400	350	458	358	396	390	389	415	408	381	412	414	409	447	350	377	389	389	383	389	408	414	359	374	390	390	388	392	383	409	399	424	390	394	396	388	377	390	379	403	397	380	385	339	386	394	399	390	410	381	374	399	385	417	401	394	403	386	398	397	408	401	384	392	390	388	410	350	397	419	412	394	402	411	434	434	380	402	374	411	414	414	432	408	404	396	393	378	405	369	380	356	418	411	384	426	358	394	410	435	390	384	378	401	391	386	403	389	402	395	396	394	411	411	390	397	400	371	359	407	366	376	365	355	413	371	393	396	366	379	385	364	426	398	378	407	372	413	410	392	381	421	408	414	403	382	380	409	366	378	387	394	413	409	413	389	430	377	376	403	403	410	394	430	395	384	378	402	411	392	381	365	418	368	384	401	413	412	398	389	389	394	375	391	371	374	374	398	402	376	371	402	384	383	372	424	399	393	392	381	401	391	366	406	378	403	382	356	400	406	402	371	369	397	378	386	373	372	399	388	404	395	405	396	388	389	379	410	372	359	410	347	413	378	426	395	412	395	410	384	391	405	415	356	361	395	405	394	382	411	392	367	404	409	370	417	376	402	419	393	396	422	390	381	392	391	380	393	382	373	422	405	398	412	391	411	395	381	372	366	410	400	386	381	414	419	422	417	424	386	389	358	403	412	368	400	399	403	385	393	392	403	351	373	358	383	395	380	381	370	389	396	403	400	398	388	411	382	412	331	387	426	411	430	356	411	399	393	392	413	380	362	408	374	413	369	389	404	401	420	379	373	366	369	380	398	404	376	419	361	340	398	367	371	394	385	394	417	395	384	391	416	376	362	374	374	404	395	407	386	419	365	404	389	379	384	400	390	396	450	392	416	403	371	367	409	399	384	446	415	383	356	397	356	389	398	389	387	412	388	385	409	379	414	400	400	401	396	392	415	383	375	397	371	390	416	410	408	402	404	395	410	384	408	393	414	368	380	368	408	388	427	365	387	398	374	427	424	396	356	394	403	370	378	423	381	404	380	378	371	404	391	399	412	413	387	384	373	370	369	379	396	407	409	387	390	401	397	357	392	382	375	416	358	400	357	383	429	404	402	387	377	388	343	363	387	361	360	399	424	423	351	403	381	384	335	391	378	388	394	406	409	418	358	390	405	395	392	373	389	362	424	404	395	412	383	395	395	410	388	392	406	392	382	374	367	378	370	411	380	352	373	420	376	413	380	378	404	372	414	397	404	381	400	370	389	367	366	369	390	395	392	387	391	383	390	390	361	360	423	418	354	412	367	372	378	385	402	379	410	424	379	416	367	382	428	420	450	427	374	387	397	402	386	434	382	416	394	409	399	411	407	376	400	375	400	412	375	391	374	375	412	377	427	361	366	406	421	390	422	400	403	402	374	409	397	440	403	357	375	373	381	395	393	381	410	367	357	410	405	396	396	382	395	394	376	396	366	375	409	391	432	365	386	395	380	364	441	432	425	381	445	428	364	377	384	374	365	376	399	421	395	422	377	381	387	393	407	409	404	377	400	390	411	385	380	394	389	394	381	377	390	398	371	363	395	362	403	369	376	398	387	372	374	400	409	393	423	371	382	378	379	368	389	423	348	415	383	385	428	421	372	429	399	375	385	403	423	364	403	415	384	404	395	422	376	383	377	364	382	400	403	354	387	394	384	400	421	396	386	367	370	391	386	416	386	395	413	420	418	399	394	402	377	419	409	367	354	403	372	363	400	383	401	390	415	400	394	403	386	400	397	390	381	386	398	406	391	388	396	378	404	404	366	419	399	388	367	408	415	408	393	416	411	420	373	430	407	373	405	393	429	411	410	407	395	402	364	373	389	420	342	411	396	389	410	388	378	408	420	387	351	402	397	332	412	400	377	384	386	391	423	380	379	388	383	423	384	411	391	387	412	423	385	391	439	383	397	418	389	391	385	406	419	393	389	408	394	391	393	389	394	375	379	426	379	378	417	402	399	425	393	378	408	368	407	399	409	418	388	367	405	379	397	388	379	381	362	416	421	392	387	372	436	417	353	417	409	375	363	417	379	386	366	378	372	418	392	397	423	385	404	381	382	371	402	409	379	403	390	371	349	402	376	389	405	383	369	366	412	383	359	418	408	373	369	395	409	406	383	391	374	404	402	386	370	413	369	392	411	370	429	385	416	372	358	399	388	384	381	403	402	389	381	405	389	410	402	380	424	419	380	398	367	399	362	408	397	387	426	350	368	356	348	410	391	406	391	370	373	409	411	360	380	409	389	377	395	393	377	360	377	374	383	393	429	414	401	369	388	372	401	362	382	369	373	399	390	370	404	356	426	423	398	380	426	397	380	389	384	358	399	397	397	417	399	384	375	396	378	419	389	393	414	370	402	363	413	362	390	386	399	372	373	412	395	402	370	405	366	390	381	368	389	392	400	386	393	408	389	397	373	403	398	383	430	361	366	370	366	378	366	423	390	404	383	420	363	405	466	402	383	390	358	381	424	401	381	395	421	414	370	402	378	380	364	376	410	365	386	376	351	394	386	400	423	404	390	410	401	361	362	379	365	373	397	364	394	426	364	405	385	377	384	404	386	375	393	397	398	420	369	421	393	356	417	403	409	431	415	406	389	364	377	429	402	364	397	367	364	429	366	399	396	394	379	404	399	397	349	437	401	389	368	417	394	366	417	417	390	374	401	403	417	392	401	405	402	399	416	340	427	386	395	398	381	397	424	372	414	389	391	430	371	350	381	396	399	387	372	400	384	432	368	371	412	413	357	373	429	416	393	390	382	388	373	376	417	366	428	384	414	386	386	406	375	368	346	394	391	386	393	390	396	417	396	397	404	371	421	383	415	366	357	360	396	376	395	372	334	382	361	363	412	384	397	399	403	403	353	376	436	360	377	372	403	383	407	381	404	375	395	384	399	412	399	404	398	399	369	387	356	400	396	431	394	397	364	427	385	412	357	394	411	352	396	390	371	362	365	370	374	393	381	373	420	435	370	413	440	360	418	362	393	386	420	412	385	393	381	387	372	388	411	414	404	394	430	387	378	373	393	367	352	422	378	425	373	373	375	388	376	351	381	371	366	352	411	411	390	388	384	413	390	411	368	387	371	398	419	381	411	388	392	354	361	385	379	430	399	381	390	393	385	413	378	419	380	369	376	404	418	413	362	385	394	387	418	383	349	382	390	370	406	418	372	420	376	377	389	415	433	352	405	408	422	421	361	387
25267	21392	27530	25578	10175	1474	732	629	518	493	450	764	3337	3825	5683	4387	3198	2060	1142	702	507	393	332	325	351	340	322	329	319	328	345	309	326	335	314	347	328	336	319	322	289	333	329	321	327	343	314	302	373	320	329	324	329	321	341	345	319	339	346	349	360	320	296	339	349	305	327	336	329	333	329	326	358	313	329	301	347	337	310	323	338	335	323	325	353	346	339	343	331	322	315	351	343	344	322	331	310	365	337	333	355	335	328	327	346	345	375	328	345	352	322	358	330	328	349	314	342	329	331	309	319	336	321	325	339	311	331	353	342	314	309	339	335	348	340	311	308	336	333	334	323	352	320	333	327	344	325	332	312	307	305	319	311	357	337	359	331	327	317	320	343	332	336	306	328	317	351	312	314	339	299	330	309	288	329	384	373	353	321	312	304	323	341	326	303	320	318	345	316	289	345	298	324	329	323	331	325	340	336	368	329	332	314	341	316	328	340	342	333	321	276	315	354	357	352	326	360	343	323	340	350	361	318	328	316	307	314	324	314	311	349	320	330	300	330	340	352	342	337	320	332	310	334	358	342	315	337	313	330	337	330	329	322	350	321	312	328	336	310	325	337	328	317	316	311	312	314	321	323	345	345	346	330	332	335	294	301	325	320	316	337	318	295	323	322	333	314	333	311	329	307	342	349	318	333	321	287	274	321	338	310	326	366	333	309	300	292	342	357	336	347	335	331	320	325	312	352	321	348	335	332	320	336	316	321	345	326	342	343	342	325	298	342	347	326	357	333	326	339	314	313	312	324	344	327	324	342	346	319	324	339	332	338	322	335	312	324	311	310	298	316	326	342	341	340	347	349	302	292	308	299	333	328	325	319	302	322	330	322	301	343	321	343	345	325	308	298	342	339	340	348	341	334	308	358	333	357	332	328	333	330	340	326	332	338	331	341	354	344	344	308	352	311	323	324	317	353	334	327	330	335	338	332	314	328	327	356	354	329	310	319	355	327	310	305	334	334	348	327	339	318	313	337	319	348	350	339	319	315	341	330	303	330	330	326	287	351	313	328	339	344	319	371	317	277	314	340	333	323	284	295	331	324	311	341	336	338	305	330	315	324	324	317	303	372	344	333	321	350	295	304	322	321	319	290	334	343	339	359	315	331	323	306	319	330	282	368	333	308	356	305	324	312	301	337	365	351	330	325	305	316	342	328	331	335	315	302	333	310	313	315	325	333	338	355	334	327	358	366	322	355	323	299	331	321	317	329	325	336	346	312	329	340	328	302	320	336	322	316	350	338	355	329	309	318	315	353	329	344	332	344	321	348	319	319	312	349	319	351	309	309	379	331	317	323	331	330	319	334	326	314	340	344	318	353	337	353	322	329	292	313	316	335	379	352	308	325	303	324	329	340	343	359	320	336	355	328	351	307	314	329	343	308	307	314	347	319	337	367	291	286	334	326	326	310	298	328	322	305	317	301	306	346	326	353	328	343	315	340	331	307	333	318	359	321	332	325	304	321	342	331	301	312	333	342	322	326	354	345	339	308	293	324	312	303	330	335	306	352	363	308	343	333	351	353	329	310	304	336	338	356	343	357	307	344	311	327	311	323	323	307	325	348	332	333	333	306	320	309	352	345	345	355	352	343	314	295	341	347	311	311	314	307	307	349	342	358	285	341	313	317	325	340	339	295	312	322	322	289	321	345	315	334	336	325	308	320	329	322	334	337	327	285	339	343	336	334	316	339	307	329	323	349	318	325	344	320	339	338	302	335	333	307	324	338	350	299	361	319	320	349	307	338	316	346	345	331	324	344	331	322	324	318	327	347	326	295	335	350	307	291	323	335	336	305	343	312	318	330	320	314	355	306	328	339	355	307	389	303	340	312	320	339	341	312	332	326	313	307	334	322	329	331	325	309	350	300	349	328	351	332	335	316	321	299	296	307	331	330	358	306	323	299	320	328	316	329	333	325	364	313	340	313	325	329	290	326	340	320	293	311	310	337	295	332	325	315	323	332	326	320	312	317	336	318	342	357	317	318	331	339	347	325	320	355	334	323	337	328	314	328	316	327	296	345	304	300	304	323	333	308	350	335	344	312	319	336	326	346	325	359	308	336	312	317	287	295	333	340	358	344	339	338	343	346	327	309	317	323	354	324	334	341	337	311	329	340	352	301	336	321	315	306	310	338	329	353	341	335	325	344	355	336	306	333	341	332	307	335	319	339	323	317	336	298	316	333	333	315	334	330	318	329	330	306	316	334	323	314	316	332	333	353	317	323	366	291	354	311	319	325	314	316	325	301	342	312	366	314	324	317	329	302	340	341	338	314	291	319	327	351	309	308	319	347	326	371	322	336	323	343	291	294	325	359	327	322	322	342	345	331	308	325	325	333	323	330	288	321	330	319	322	336	316	307	317	356	359	330	323	336	313	326	330	328	303	313	316	310	310	326	325	338	372	352	324	337	318	309	302	303	316	337	345	315	321	310	324	319	332	326	347	342	368	352	358	340	352	317	357	329	337	323	307	332	314	336	326	351	344	337	324	336	356	304	342	324	334	359	341	350	324	324	288	296	367	315	327	334	327	336	341	332	355	341	322	360	320	323	311	320	315	320	316	309	333	329	342	340	342	330	351	340	331	293	308	328	317	320	353	344	321	330	323	340	338	298	302	345	325	319	319	303	315	299	332	313	302	344	341	342	342	308	318	305	336	336	323	347	300	310	307	352	322	339	354	302	350	318	335	366	347	313	331	329	345	324	311	312	326	330	305	344	329	366	348	307	329	343	298	351	332	332	328	334	342	324	331	283	375	340	332	315	343	325	328	349	348	344	344	321	287	319	352	349	333	333	337	341	318	341	321	353	327	330	361	363	366	343	302	315	311	368	343	317	332	324	320	300	328	316	295	322	319	319	347	334	332	323	361	299	309	371	363	352	318	348	331	349	361	322	326	323	304	320	337	317	313	333	338	309	323	343	312	324	339	318	321	318	299	330	347	331	327	317	305	312	326	365	324	324	347	335	333	337	334	285	322	289	315	327	327	326	331	332	316	316	342	303	312	336	299	345	300	319	340	318	347	302	322	358	304	357	311	336	343	328	368	326	334	370	317	314	323	316	303	361	346	327	289	325	347	348	312	324	345	308	318	341	321	308	356	295	357	320	332	346	319	349	306	329	307	363	333	333	313	342	348	323	319	313	318	351	336	341	321	314	312	311	323	323	336	350	306	336	310	352	308	338	304	355	329	333	287	330	320	328	296	293	326	311	369	347	326	358	313	334	307	299	329	319	323	298	330	355	310	344	350	310	325	328	337	323	316	343	359	342	339	295	348	297	314	314	340	315	341	359	328	327	338	320	312	321	301	322	300	320	354	333	321	346	346	355	355	327	329	334	331	318	317	328	350	315	368	337	308	322	292	330	328	331	343	330	343	313	329	317	294	336	316	311	299	344	345	343	341	334	318	325	328	313	310	318	313	312	330	341	323	301	320	346	345	283	331	343	320
12624	18072	10754	4909	3396	2256	1156	1035	851	716	639	1313	6548	7424	10303	7776	5557	3699	1884	1000	712	460	367	397	357	403	326	395	387	346	380	356	364	334	357	378	360	349	367	363	360	332	359	375	331	357	353	380	375	348	381	387	340	358	356	342	337	349	370	356	361	385	338	379	356	357	343	391	347	366	336	383	361	376	358	355	353	308	373	384	379	333	366	363	394	342	364	358	400	359	381	361	395	354	385	382	355	334	350	379	370	347	354	331	364	356	378	338	401	377	343	373	357	355	365	379	334	320	340	310	341	336	373	380	381	399	350	397	345	360	321	380	348	366	365	353	377	366	364	378	410	339	345	372	346	343	359	384	331	369	360	358	372	374	336	362	397	385	387	319	371	336	338	323	366	382	384	337	380	331	346	386	353	377	383	331	371	360	371	381	353	340	327	370	342	353	343	359	354	373	362	355	335	312	345	382	385	376	334	383	348	341	350	348	333	371	355	365	318	375	329	359	363	366	347	342	362	358	353	365	384	372	373	358	363	383	373	357	359	391	348	362	351	347	360	363	358	350	349	360	365	385	349	346	341	364	347	329	365	340	367	350	363	363	368	361	341	371	383	345	350	337	361	356	365	342	370	403	362	362	368	352	343	390	331	363	375	375	369	364	365	349	349	364	339	337	353	344	355	386	356	350	375	322	362	373	357	381	353	382	357	419	381	346	332	358	328	358	370	357	376	395	408	354	375	363	386	365	351	366	348	359	328	352	368	379	369	380	364	346	390	365	401	337	373	368	340	342	363	325	336	351	357	371	347	345	379	353	365	375	348	359	373	337	357	385	356	365	358	337	386	367	358	354	347	353	324	381	347	377	340	392	352	329	357	375	388	346	365	361	338	334	351	358	378	352	354	375	366	380	372	354	372	395	387	353	374	378	372	393	355	375	328	336	373	382	321	337	350	367	352	363	374	349	316	342	344	375	411	350	349	360	373	357	380	338	329	360	349	364	363	362	410	356	333	361	346	392	366	363	338	370	362	323	356	402	343	366	372	346	316	329	367	386	369	340	374	349	346	395	335	365	363	395	398	357	366	393	358	344	351	337	344	361	396	334	341	372	370	376	335	379	346	384	360	357	366	394	351	376	373	348	351	354	373	336	354	369	351	359	352	356	356	317	352	390	384	352	374	356	355	350	356	349	357	348	378	383	364	377	354	365	354	386	350	347	346	368	349	368	381	375	338	342	374	362	357	341	315	362	343	368	380	371	342	364	327	379	352	319	364	357	371	324	361	361	351	351	350	343	367	354	324	351	364	339	373	341	358	365	357	322	368	329	365	367	376	364	329	346	353	380	325	354	358	382	318	340	357	374	368	371	369	382	364	387	328	381	348	377	337	363	368	381	325	375	355	374	362	343	361	370	361	354	383	388	333	330	374	339	353	344	361	354	350	351	342	351	356	347	349	354	356	364	352	339	328	377	308	374	384	364	363	317	345	320	378	337	358	352	364	354	395	355	366	380	330	392	343	346	366	363	369	341	365	366	373	356	373	356	369	369	344	342	350	393	336	365	392	362	343	350	338	346	383	329	369	362	357	351	343	363	312	352	387	356	357	367	372	332	311	365	354	374	344	355	344	353	362	360	362	346	347	382	366	388	384	337	356	348	353	374	397	371	363	370	384	385	357	358	346	371	360	361	362	338	347	333	369	377	373	337	361	358	353	360	362	354	346	372	366	343	343	362	370	326	348	329	359	332	374	343	354	361	327	348	357	387	368	341	358	357	368	386	363	356	339	335	368	336	366	377	368	337	360	343	350	365	383	372	358	337	396	318	363	371	340	362	356	374	364	336	400	351	401	333	349	365	355	382	394	362	363	388	357	353	355	357	387	360	381	352	368	368	346	381	321	366	356	337	346	355	358	352	373	375	365	349	382	386	341	361	345	372	368	321	371	348	338	346	359	366	383	342	351	376	370	387	369	378	362	378	346	346	363	328	349	354	372	359	343	363	350	344	356	339	383	341	352	347	345	380	355	338	354	380	389	354	347	339	327	388	348	369	397	375	380	364	381	343	355	382	374	354	344	352	345	351	362	355	370	348	366	377	387	358	391	328	329	357	336	303	359	359	357	358	336	364	402	347	324	357	355	396	370	375	370	340	340	398	380	340	328	338	323	378	380	354	365	371	352	356	387	386	356	366	351	384	346	332	381	371	391	397	324	373	356	370	403	386	386	371	337	345	355	365	354	397	366	397	342	374	352	376	358	356	357	370	378	378	321	332	376	355	352	383	381	347	346	335	386	351	387	348	345	345	357	318	353	359	347	355	406	384	364	358	347	350	356	359	370	384	357	338	376	340	375	410	351	378	380	372	380	347	347	358	390	358	340	344	373	337	357	365	351	357	356	349	368	339	344	323	354	364	345	334	374	364	375	328	341	398	341	371	418	355	365	372	400	388	370	368	357	373	385	363	378	370	363	381	364	374	348	357	340	371	352	335	365	384	389	357	366	332	362	356	378	332	348	387	377	370	326	339	339	337	365	379	371	335	388	370	346	387	338	388	352	343	347	349	381	331	359	347	355	333	340	342	367	357	371	358	386	344	340	364	347	362	380	340	347	351	400	354	351	380	361	361	349	365	346	390	375	380	365	366	345	345	335	360	368	378	386	362	368	358	360	345	337	346	368	379	358	309	357	348	353	367	330	380	339	350	351	358	345	375	383	352	383	376	393	370	375	364	365	380	373	349	347	376	342	366	364	321	363	366	367	344	361	385	380	350	384	334	331	350	360	333	352	372	348	327	346	368	386	369	379	347	367	350	377	319	359	368	335	379	362	358	353	348	388	363	375	350	350	372	352	364	336	326	334	361	382	354	345	357	357	367	351	403	343	361	376	339	386	388	353	361	335	391	363	348	378	386	345	325	339	337	375	335	392	371	354	352	375	360	376	383	348	348	386	355	374	368	354	372	377	365	385	343	357	357	354	315	370	361	375	381	372	344	383	362	335	358	345	366	326	349	362	316	340	384	394	310	348	390	355	367	369	360	371	349	351	377	365	362	347	333	389	354	362	337	361	341	351	381	349	357	357	339	328	358	369	353	376	369	351	346	341	377	338	396	391	378	352	376	313	343	373	358	351	372	317	348	348	346	372	373	342	327	377	360	398	339	340	353	377	374	383	380	378	335	344	302	380	380	373	353	348	358	338	352	375	365	345	350	374	355	370	349	381	346	370	371	338	382	339	364	349	371	336	347	340	358	366	343	360	362	372	337	390	326	346	344	378	366	389	360	372	357	360	362	400	373	358	390	345	319	313	356	349	363	344	337	392	326	354	342	330	372	368	354	397	354	353	383	359	344	405	365	349	347	360	352	358	370	372	356	365	342	344	314	375	334	350	346	368	353	386	343	338	382	361	409	368	341	368	340	340	358	351	371	370	352	370	320	398	342	363	365	399	370	364	363	345	366	377	328	364	352	342	344	372	367	343	330	338	353	364	383	375	380	310	380	358	365
22855	21376	29088	24003	21375	21454	9743	1526	1129	930	890	1383	7412	15284	19698	16423	11830	7344	3407	1765	1011	678	574	492	471	505	472	514	507	497	486	462	493	537	454	473	487	461	501	464	481	501	459	447	449	484	491	523	474	489	487	470	503	488	478	463	466	502	481	509	479	485	471	456	529	478	470	459	526	513	474	487	520	532	488	505	505	484	463	464	484	485	471	479	489	544	524	511	511	507	466	495	497	494	506	459	489	488	491	456	487	493	476	486	490	550	475	500	476	499	506	509	490	500	458	521	497	482	471	484	472	494	453	498	489	479	488	511	452	489	535	471	462	450	494	473	476	511	480	441	496	452	478	517	477	496	503	504	507	523	497	468	499	465	471	495	485	489	500	486	502	466	466	463	472	469	487	474	463	472	519	479	493	478	440	465	476	511	482	475	492	480	478	475	460	451	490	506	496	472	464	525	471	507	468	481	489	470	459	487	464	516	519	489	477	496	478	462	491	503	470	475	500	490	475	526	517	488	484	485	542	510	472	534	504	448	504	503	489	481	489	481	470	453	507	473	484	484	494	460	506	517	476	478	530	509	464	500	487	486	463	471	481	537	559	438	549	507	524	484	475	512	521	496	473	491	498	462	511	493	474	469	512	508	507	462	522	452	514	494	489	445	486	476	489	490	501	477	498	516	509	480	500	511	512	486	523	448	473	475	496	463	505	492	483	516	477	491	486	476	483	464	491	465	460	464	460	485	509	487	471	484	498	465	538	502	453	497	502	488	506	455	483	496	486	459	491	517	445	472	496	494	456	511	484	490	480	485	457	464	491	495	509	531	485	474	470	488	422	424	482	481	472	490	497	504	489	529	456	485	462	513	466	487	440	440	505	522	525	501	487	460	476	471	491	491	477	509	446	445	500	444	473	499	474	489	477	464	489	482	468	469	499	510	544	499	460	500	442	509	475	494	456	474	515	486	476	476	506	509	450	539	450	507	475	547	440	456	477	429	441	501	455	500	510	495	507	467	511	480	452	502	473	503	505	507	459	479	480	488	501	492	485	483	456	477	464	510	512	524	529	485	487	483	460	485	469	502	503	504	476	476	480	504	447	496	456	508	430	490	488	500	491	491	483	486	490	475	502	518	498	472	498	516	512	475	490	459	503	514	472	488	447	452	515	501	500	491	484	531	475	553	499	503	466	458	475	472	477	491	481	477	488	485	478	483	451	473	475	469	474	505	459	491	503	480	474	497	470	490	516	467	544	490	495	511	493	505	479	462	509	490	462	463	481	461	509	487	459	495	493	448	486	460	484	460	551	504	522	500	474	516	473	493	471	488	502	490	456	484	469	503	470	503	468	466	478	495	444	517	449	448	488	454	477	498	509	519	495	450	504	480	546	510	475	501	484	462	445	504	497	466	471	455	477	447	486	483	449	515	492	502	502	472	497	485	498	492	493	526	475	504	496	474	476	448	512	478	477	493	475	481	457	472	476	483	482	469	492	485	451	494	465	487	491	475	567	463	455	498	469	480	457	486	487	503	471	464	496	481	493	514	496	518	455	463	455	486	488	422	479	476	459	469	481	486	468	505	510	485	485	484	502	471	503	452	471	473	474	535	483	486	516	499	463	466	521	497	534	508	486	523	486	500	478	514	492	512	502	492	467	481	489	525	480	512	502	468	531	503	478	501	483	497	513	526	466	515	472	491	475	433	498	496	489	523	487	489	485	494	489	495	466	500	486	483	459	501	519	469	486	484	505	485	513	494	521	504	504	503	503	479	488	459	468	534	443	461	515	507	491	472	469	530	497	461	500	484	464	513	486	436	509	472	470	490	491	521	464	496	478	467	483	448	502	475	481	481	542	498	469	500	493	472	484	508	486	528	463	442	502	463	471	461	476	467	501	509	496	502	480	529	492	469	509	474	539	475	464	498	445	493	465	509	460	510	460	453	480	492	475	496	496	421	491	512	511	498	475	505	528	492	495	470	464	480	479	467	514	466	480	496	464	509	448	503	488	501	515	514	479	462	491	495	463	479	488	509	447	469	484	498	521	490	465	499	483	468	473	493	473	458	516	502	496	461	512	453	495	442	472	501	466	490	463	515	503	516	499	496	485	493	487	505	481	439	458	469	495	495	476	496	501	518	509	498	506	487	463	517	475	450	499	469	450	499	492	498	498	461	461	498	515	523	506	499	465	498	477	472	490	470	471	451	503	491	484	480	470	462	485	504	480	468	483	465	511	464	517	467	464	477	513	493	474	481	477	495	474	468	525	511	459	496	493	459	461	488	491	512	508	472	477	489	450	490	446	499	481	462	484	521	455	535	457	504	475	472	475	484	470	477	460	496	483	472	479	451	457	505	448	490	465	445	463	450	475	498	472	482	508	483	466	492	491	441	465	520	498	505	458	539	520	462	482	505	499	519	486	510	456	484	480	500	511	483	468	535	547	496	491	461	479	463	462	488	503	478	502	480	500	484	491	471	470	469	460	499	489	522	482	502	519	494	476	508	480	433	486	499	519	472	501	498	499	468	479	471	513	480	490	486	508	457	472	496	513	462	495	537	500	487	470	473	509	526	504	467	492	476	471	491	525	482	496	495	506	490	504	459	492	467	519	484	470	500	466	469	474	502	526	501	510	491	449	478	469	515	499	481	471	459	509	486	463	490	477	484	482	508	506	448	459	493	468	419	497	467	482	471	483	462	512	482	474	469	497	474	473	471	463	486	484	465	517	525	497	479	523	488	498	467	529	484	505	478	514	525	499	484	520	482	484	523	463	519	474	473	517	483	465	478	473	500	496	505	465	480	471	441	469	444	445	470	503	484	461	465	506	474	510	478	494	435	455	467	469	501	451	473	447	484	483	469	487	443	458	489	459	496	513	458	488	487	497	499	469	518	479	516	488	509	513	528	477	465	478	512	497	481	474	485	477	451	493	473	497	467	503	456	489	508	476	477	442	458	543	476	511	482	478	473	489	498	484	486	506	471	448	462	500	483	493	475	479	483	496	488	470	420	517	494	480	492	473	455	498	487	456	502	540	532	499	499	460	510	441	502	502	481	434	471	471	505	476	506	498	507	485	464	461	462	530	487	470	455	468	468	448	463	497	459	460	493	446	465	489	489	441	456	493	437	450	496	519	467	505	476	493	470	497	513	472	440	451	488	474	514	517	461	491	490	455	467	517	485	492	488	505	472	486	460	530	492	461	461	475	425	474	492	472	489	511	517	515	447	515	467	461	441	480	480	506	513	467	493	497	462	495	494	482	479	517	480	483	504	537	456	516	512	517	453	460	491	529	521	466	464	444	486	477	466	471	485	474	475	449	465	480	505	469	457	453	484	499	462	473	500	517	492	490	541	528	536	451	467	482	527	496	494	482	477	467	459	450	521	523	470	451	470	461	495	480	451	530	504	478	474	479	466	456	481	480	465	485	512	509	472	459	480	519	512	473	486	500	470	456	446	507	491	466	484	467	449	491	473	483	487	456	486	500	456	441	500	470	486
16124	30685	18082	10083	7827	5010	3055	2195	1898	1371	1189	2272	12373	21395	24691	20089	15187	9932	4951	2481	1351	834	625	553	492	505	479	534	519	518	518	492	497	468	510	499	494	474	539	513	538	515	505	475	487	547	530	514	493	492	515	470	549	502	488	535	500	468	524	511	516	565	498	532	507	502	525	539	503	520	500	529	499	526	493	504	534	474	537	507	522	499	510	525	480	524	462	491	504	477	506	516	530	491	488	536	510	453	504	518	498	497	503	512	513	511	505	471	490	541	528	475	537	494	513	494	491	498	539	480	493	496	510	519	479	505	507	483	496	527	497	529	498	504	443	553	512	529	518	506	492	531	475	493	504	506	514	550	515	505	536	509	503	532	473	479	527	505	536	525	539	486	487	537	479	544	510	464	504	467	487	541	512	542	481	473	511	488	511	473	539	520	505	473	560	486	500	487	521	514	502	489	496	480	465	511	511	527	490	490	492	510	515	481	529	503	505	532	489	468	528	532	547	480	506	494	497	505	467	515	503	527	496	532	520	553	518	521	520	488	492	497	542	460	499	502	471	493	506	494	502	490	501	494	501	511	520	507	523	519	500	482	499	495	521	515	482	510	483	488	555	517	510	505	512	472	511	533	450	569	506	552	539	504	532	468	505	534	496	485	539	477	480	517	472	508	546	493	479	506	485	513	483	517	503	486	504	501	491	537	525	486	538	530	521	500	532	500	503	507	471	499	529	483	491	505	543	490	493	525	516	552	470	536	509	460	522	463	485	504	497	531	517	510	512	482	496	515	505	496	531	511	501	484	501	541	498	478	472	484	517	497	486	489	512	522	512	517	500	518	530	505	525	505	498	524	472	552	486	535	544	489	518	510	495	506	497	521	480	506	502	514	524	495	517	508	524	503	487	521	535	506	485	471	509	512	520	496	469	567	487	475	520	534	517	538	495	502	496	480	503	523	493	445	537	495	478	503	517	554	507	502	488	469	502	504	492	553	467	528	540	498	521	509	541	537	518	516	532	521	479	492	500	494	517	477	505	524	486	517	528	522	510	523	488	497	544	492	521	491	487	535	497	516	472	499	489	499	499	517	500	514	517	493	491	503	512	510	495	553	521	490	520	493	546	486	487	515	499	507	498	521	514	497	518	523	513	490	501	492	513	538	474	503	485	534	495	497	558	560	504	490	522	513	501	539	477	493	499	523	543	482	526	511	513	505	519	496	545	504	498	509	500	519	489	491	501	506	510	503	468	522	497	505	500	514	503	546	464	544	487	505	517	472	505	504	509	467	487	489	531	485	509	491	496	519	497	484	541	519	505	489	516	510	497	453	492	504	543	535	486	496	508	528	505	517	499	495	505	582	472	503	506	537	484	497	511	508	526	537	505	495	487	513	491	485	521	510	489	532	494	525	508	513	560	520	506	498	496	523	494	525	501	498	505	507	522	513	506	514	518	470	485	521	516	471	485	524	525	531	487	507	529	493	512	516	514	506	480	494	499	549	516	524	492	471	507	478	511	526	529	460	509	478	531	446	479	529	534	510	505	517	492	547	530	483	520	534	493	465	492	507	516	504	490	529	502	515	497	554	524	486	469	507	480	535	514	505	517	460	510	530	513	506	492	493	479	518	476	487	523	501	525	503	487	513	502	518	482	487	533	505	514	547	542	537	513	497	493	479	506	481	500	482	496	521	485	496	519	455	521	529	497	483	496	554	479	499	502	510	510	479	485	480	481	459	525	491	525	459	493	524	497	505	504	530	492	538	485	511	537	492	512	484	479	456	491	511	517	534	505	460	532	482	536	519	495	504	489	518	515	515	499	522	537	488	514	539	488	538	490	536	542	509	512	502	503	488	484	492	548	526	495	476	510	558	509	461	509	528	479	495	496	491	523	482	506	500	515	517	505	488	534	505	494	528	451	501	517	511	537	509	518	519	500	512	478	495	503	495	507	511	475	508	498	513	525	466	507	500	527	498	487	521	478	500	506	505	519	511	514	530	467	489	526	528	460	506	490	508	483	497	507	547	545	475	515	515	524	494	495	488	523	498	528	516	448	534	535	509	554	529	535	508	538	474	502	500	488	476	534	517	508	476	510	510	486	553	492	549	477	476	486	492	483	488	482	493	503	482	481	510	505	534	520	488	472	508	531	525	541	530	495	497	507	491	488	500	513	499	480	499	472	506	521	471	480	524	548	464	498	506	497	481	527	505	508	544	466	493	493	510	504	533	497	533	506	530	498	501	492	496	483	524	488	522	484	506	564	474	494	469	495	502	508	554	482	483	525	508	530	557	502	503	527	508	506	486	503	494	515	495	502	531	510	527	508	537	490	494	505	549	490	520	490	506	522	507	485	512	557	500	514	494	506	531	509	503	536	531	511	488	510	502	492	535	543	508	517	490	508	550	488	508	493	489	486	489	460	521	507	486	487	494	496	494	498	493	527	547	526	503	484	507	483	531	528	502	523	524	519	520	519	551	499	440	548	509	480	493	551	453	542	531	501	521	502	534	514	501	500	451	501	508	487	547	482	530	497	493	501	507	504	490	490	498	494	511	504	431	525	497	502	502	517	466	483	498	511	518	489	508	525	518	497	504	500	457	555	498	470	477	500	475	503	488	508	495	510	478	524	460	504	489	528	496	498	522	504	526	507	519	553	530	589	478	540	508	478	480	489	506	544	508	498	490	526	484	477	508	510	525	499	508	474	512	523	509	522	484	510	475	477	493	479	486	520	500	494	504	528	522	489	513	524	532	520	496	518	496	527	470	486	508	502	533	490	517	520	486	487	491	485	511	532	502	480	510	506	504	518	494	516	531	498	491	484	529	503	497	552	514	513	506	534	532	486	515	508	538	546	485	509	506	533	527	501	515	498	489	514	511	508	514	531	507	497	487	527	518	514	505	490	551	550	514	518	523	508	495	479	472	496	488	486	499	495	487	519	525	500	505	479	514	511	496	493	499	491	509	494	511	488	484	470	502	516	520	495	517	493	524	531	499	516	528	503	499	525	515	527	500	526	530	475	518	494	559	536	508	549	448	520	517	520	502	528	520	554	454	522	505	514	483	484	495	560	494	501	513	512	534	511	534	511	497	513	494	497	512	502	476	453	492	531	516	521	512	545	494	536	519	514	504	494	507	486	520	511	511	483	519	440	559	495	515	502	448	500	550	506	516	524	513	508	518	479	498	531	486	532	527	496	517	505	504	527	483	498	498	462	523	483	537	473	492	480	471	539	499	512	535	535	508	557	522	494	536	480	531	508	514	527	495	520	505	451	460	506	503	514	506	523	541	499	538	514	510	533	519	514	533	522	529	500	516	488	467	515	495	511	478	487	496	519	475	502	487	490	486	467	536	497	516	481	490	509	513	528	517	488	472	543	478	520	506	501	513	506	451	523	519	514	517	472	526	498	514	497	462	485	495	472	526	501	501	511	462	488	468	518	491	516	494	554	501	483	533	501	520	468	540	516	478	496	495	511	484	526	537	501	492	461	509	487	511
28136	19961	9975	2618	1495	908	449	448	391	381	355	308	473	710	1137	1224	944	773	539	423	356	326	315	314	305	301	289	310	280	324	289	290	298	289	314	255	310	304	310	312	282	282	300	304	303	317	287	291	282	305	278	295	292	317	287	288	290	292	314	323	334	311	287	287	301	289	283	313	285	298	302	278	309	302	260	324	325	335	297	283	275	308	316	324	293	290	278	273	324	313	264	285	310	298	313	298	317	298	337	294	291	294	332	303	277	309	307	299	255	329	299	307	298	276	289	289	278	319	296	292	321	283	284	292	309	285	301	277	311	305	308	319	301	294	295	312	272	285	315	303	275	287	309	275	296	299	295	274	274	276	296	280	309	284	301	280	306	251	296	276	315	268	296	292	293	268	292	317	253	288	307	284	303	264	268	310	308	313	329	285	286	274	286	302	309	296	249	296	301	290	249	295	327	280	310	295	291	305	279	294	307	295	285	301	247	279	300	288	313	313	308	325	270	333	279	319	315	304	299	304	278	288	279	287	277	278	310	287	290	278	322	280	272	318	299	306	306	322	276	289	283	290	302	293	287	298	324	303	278	296	321	270	304	305	283	299	292	285	302	265	331	257	283	293	319	298	319	326	292	293	260	281	283	279	280	285	307	274	301	298	259	302	308	303	304	307	270	297	282	304	316	292	297	258	263	297	304	280	326	269	294	251	288	318	301	280	284	309	327	313	316	308	288	320	302	292	283	286	276	294	310	283	324	279	301	298	313	294	318	338	285	311	288	295	296	283	298	302	320	306	294	296	315	278	300	292	300	309	301	279	274	303	320	324	293	299	293	291	320	307	272	280	305	296	300	304	307	268	310	304	296	277	271	249	278	267	311	295	306	288	298	292	314	330	258	284	299	283	285	283	280	290	293	279	268	300	274	291	281	282	277	289	266	331	285	283	308	308	280	308	291	288	271	280	315	289	256	273	275	287	292	304	270	311	281	279	291	274	308	298	258	286	276	294	284	287	285	279	297	323	277	296	280	275	319	298	294	290	282	307	303	281	270	295	262	304	318	327	268	281	327	328	271	295	304	260	307	293	308	292	306	293	298	292	300	309	287	290	336	283	261	296	307	331	266	270	271	261	292	281	309	313	268	318	302	343	273	287	282	283	297	297	300	301	292	273	286	273	326	310	320	290	277	277	283	275	270	300	282	275	290	315	295	274	323	289	283	275	272	289	293	299	326	283	280	319	313	305	305	288	323	315	321	310	276	311	306	316	278	278	301	305	298	291	317	302	280	300	323	280	307	306	291	308	291	278	289	300	313	270	290	309	299	267	290	290	346	263	286	266	290	289	302	300	310	311	286	275	258	312	287	298	303	301	313	301	302	288	336	310	300	288	310	301	290	273	300	267	276	295	309	314	343	297	290	267	287	306	293	341	294	278	313	275	346	305	309	283	284	313	272	299	275	266	272	299	321	286	299	301	314	272	283	296	316	306	303	281	273	312	298	292	312	301	303	282	301	311	301	311	320	318	305	340	264	284	304	287	308	304	290	298	292	282	299	276	314	280	307	300	317	303	294	289	278	315	307	292	298	314	305	297	304	269	291	279	278	303	284	302	292	314	314	287	313	317	290	313	272	322	316	287	289	279	278	302	324	334	283	293	264	317	285	304	286	310	317	326	285	315	316	273	321	329	298	281	313	271	305	297	303	282	316	277	315	291	302	309	316	276	308	324	281	308	300	300	323	310	301	332	292	303	325	308	286	277	329	315	298	322	278	291	312	314	290	292	294	323	275	317	271	293	282	316	299	286	262	325	295	302	288	268	268	287	314	291	300	282	319	306	305	287	271	347	297	291	310	301	294	285	304	304	295	285	295	308	311	276	265	288	307	307	287	325	306	305	309	316	295	285	299	261	289	288	289	305	275	305	299	286	294	300	306	284	293	266	269	303	278	278	351	297	296	314	312	296	295	305	319	280	313	308	299	311	326	299	285	289	317	288	297	291	318	278	317	300	316	266	274	294	316	291	314	282	310	291	293	265	299	294	281	301	296	328	258	306	274	289	264	303	299	298	260	297	283	314	266	252	275	311	276	287	302	288	281	295	308	293	317	276	297	288	330	291	308	319	295	321	288	290	284	281	302	307	253	320	304	311	289	311	295	312	281	269	291	306	281	309	284	330	309	296	327	285	317	283	297	298	335	308	337	303	279	299	345	271	273	300	320	278	302	299	302	261	307	291	306	282	308	291	303	291	270	306	299	297	307	301	264	288	305	290	303	320	266	291	288	297	291	309	321	296	316	329	295	306	311	289	258	293	262	251	274	297	311	312	272	267	326	291	294	309	275	317	281	283	281	263	289	307	301	277	287	277	314	306	289	286	276	292	314	313	287	316	300	297	315	247	298	261	305	306	290	291	294	295	310	299	325	292	311	291	304	264	298	308	294	289	307	319	313	296	276	287	340	318	309	311	301	285	279	312	294	278	291	310	290	283	297	293	278	268	279	304	295	263	279	315	277	308	293	297	282	295	292	281	285	302	250	269	265	309	330	322	288	317	293	278	301	282	288	297	307	299	288	268	308	327	276	289	301	292	282	309	279	270	310	304	294	272	311	283	293	291	301	269	268	304	289	282	299	295	294	317	311	268	289	283	308	291	288	287	295	292	302	290	284	290	267	271	281	291	291	277	306	310	315	317	295	265	299	315	265	295	278	291	276	301	293	298	289	267	328	311	284	305	296	309	284	279	293	310	271	300	297	282	305	344	300	344	337	313	298	282	312	262	299	307	267	291	288	317	303	306	262	271	294	279	290	311	318	308	278	281	288	270	275	273	286	298	302	296	322	284	286	247	283	289	305	288	281	303	283	292	262	260	306	312	285	277	283	280	307	301	284	310	283	276	301	287	321	302	296	282	279	285	319	303	300	298	287	291	318	298	321	302	327	288	311	290	329	290	295	278	302	284	327	294	282	300	314	303	289	319	280	308	284	288	279	324	267	336	316	303	284	260	311	285	285	310	305	273	312	311	337	290	283	294	275	313	291	317	312	282	282	267	279	273	316	273	315	279	278	260	306	310	311	312	282	276	277	309	306	285	300	297	288	294	316	292	274	270	311	297	273	275	283	290	291	302	287	301	295	291	289	296	274	301	293	276	286	319	283	326	283	260	304	298	301	288	303	282	300	278	284	287	308	281	293	295	291	297	291	296	286	277	290	293	275	295	282	306	300	319	318	266	273	277	336	316	313	298	305	277	293	286	278	280	289	269	291	288	324	281	299	287	255	291	286	328	316	310	313	283	309	271	296	277	285	295	297	314	290	325	273	309	275	282	293	313	311	301	288	277	314	257	270	277	286	308	297	302	301	311	298	280	278	296	313	289	287	301	271	305	286	292	304	284	275	277	313	319	298	257	254	288	306	285	328	256	278	279	282	307	292	303	273	308	313	279	281	267	338	294	317	307	300	274	315	304	318	309	261	312	292	271	296	305	314	302	313	308	263	315	292	298
10966	15006	7427	2992	2563	1549	663	599	605	498	457	409	636	1038	1784	1675	1328	1062	700	519	411	360	332	303	351	314	350	315	323	308	325	299	314	304	303	316	348	325	318	328	309	309	328	310	359	347	317	304	324	322	291	342	345	305	305	313	310	336	311	331	333	321	310	276	307	339	329	325	318	315	348	328	311	311	313	308	347	325	319	347	332	306	315	313	339	316	331	310	315	313	281	314	325	311	319	332	307	338	322	313	343	342	332	328	320	290	285	328	287	326	351	313	321	295	308	305	336	319	333	326	314	334	316	329	290	309	313	329	313	336	322	289	316	301	332	327	328	327	298	314	340	318	319	335	327	315	321	317	341	322	289	315	327	307	346	325	336	333	325	337	327	311	316	303	350	328	318	309	316	311	308	302	305	320	324	348	351	327	291	340	315	307	281	317	343	349	332	323	357	308	296	335	324	305	327	308	296	319	307	333	317	322	339	323	330	324	337	337	321	333	327	303	322	341	326	295	312	329	322	330	334	358	302	367	317	335	302	309	309	295	303	314	321	319	318	322	334	316	321	323	299	316	341	289	297	331	313	335	331	342	316	297	299	316	304	319	271	328	321	331	307	323	329	329	273	300	309	335	328	312	313	327	300	310	291	314	312	309	327	293	293	295	308	292	325	308	361	302	319	312	283	261	302	280	330	282	307	327	338	291	332	340	305	273	297	317	311	304	323	339	312	282	325	315	325	307	293	308	297	330	324	360	333	318	324	319	312	322	307	336	342	346	329	321	317	302	304	301	350	326	311	320	298	334	357	332	342	313	321	324	322	327	311	295	305	292	319	312	322	280	292	338	335	356	295	318	307	319	320	324	304	330	317	323	297	339	321	341	298	302	344	295	345	289	319	306	349	339	319	365	305	278	335	349	357	298	310	326	316	330	339	316	313	285	339	317	315	316	346	321	314	329	350	319	312	332	309	280	292	333	339	291	340	346	296	320	369	337	331	330	325	317	311	367	349	344	336	337	325	316	296	345	315	351	354	330	327	302	301	306	335	330	293	298	318	307	317	330	299	306	341	318	346	302	317	308	329	306	307	324	300	321	340	314	319	299	334	298	334	308	329	312	317	318	320	312	309	332	297	299	324	272	320	330	316	293	346	326	282	285	339	304	341	321	349	317	342	342	330	322	321	290	291	314	320	318	311	326	296	311	303	339	300	297	279	289	299	300	329	323	303	353	311	303	279	306	329	298	314	332	316	298	303	341	341	313	332	295	349	313	343	317	339	306	323	296	316	313	305	303	325	327	333	309	327	335	310	281	340	311	322	318	318	331	305	317	302	333	284	304	343	313	361	349	325	325	311	326	301	301	302	343	304	291	310	308	322	337	321	326	316	294	339	304	302	317	319	322	349	333	309	332	326	332	311	332	309	286	333	306	322	308	325	352	321	334	322	323	318	340	313	307	301	311	339	311	306	323	323	316	312	321	315	299	306	326	297	303	327	295	323	293	340	342	325	347	307	327	336	323	356	317	316	321	293	354	300	311	336	298	321	316	309	323	320	357	331	324	332	316	284	329	298	322	324	307	299	349	302	319	316	319	320	312	325	323	325	311	343	308	316	316	286	323	310	299	324	294	327	264	333	305	317	323	338	347	321	315	343	338	335	312	330	300	320	358	290	326	320	302	332	324	324	309	283	307	321	316	317	320	311	328	301	299	322	340	331	293	340	338	314	314	301	352	328	301	344	342	307	344	327	321	349	319	342	326	326	319	315	307	324	330	319	318	331	318	323	301	297	324	348	326	309	323	317	324	319	336	361	299	329	302	292	321	326	306	331	314	322	283	333	338	327	333	308	324	287	314	313	310	316	309	341	319	293	326	336	304	326	307	337	310	335	294	326	327	321	304	321	322	315	322	338	354	319	299	297	317	333	319	332	311	308	335	335	283	331	316	300	292	334	324	322	337	330	323	270	319	312	313	306	330	326	307	349	334	336	305	329	357	339	320	299	308	329	348	331	304	319	283	322	327	322	333	296	330	344	325	314	299	339	317	347	344	334	323	309	320	327	302	327	296	308	320	324	340	361	314	323	336	313	306	343	373	306	321	303	320	291	296	318	328	340	346	319	336	327	358	342	321	335	319	325	301	329	318	305	320	323	291	318	294	298	302	299	363	322	337	332	308	299	288	331	319	336	333	310	345	307	338	346	322	301	329	305	319	304	296	289	299	301	340	327	337	292	333	343	314	317	328	299	321	323	324	344	300	311	365	314	333	299	296	327	325	354	287	309	319	283	322	339	320	296	310	334	290	319	297	312	346	295	341	329	327	334	322	309	309	329	314	342	323	303	346	315	314	292	312	320	313	301	319	298	312	327	365	312	323	290	319	311	300	299	324	321	337	322	286	276	311	358	327	335	312	340	302	298	334	325	320	329	318	354	336	278	318	307	340	335	303	326	327	322	314	322	295	307	313	307	336	332	310	370	335	314	356	351	334	339	337	315	281	326	346	347	311	329	317	294	311	336	306	351	322	328	335	317	313	309	304	341	317	329	317	330	342	314	340	321	346	313	328	334	304	290	319	304	337	334	340	332	329	313	322	281	317	338	319	347	281	324	324	312	317	330	335	306	289	318	307	313	350	318	317	325	317	355	314	324	326	322	335	348	323	324	323	361	338	309	312	353	327	303	318	324	355	315	325	295	303	325	316	316	329	325	318	313	299	314	316	312	315	321	309	331	323	326	299	328	308	295	339	314	338	331	334	333	342	313	319	297	324	343	319	316	341	303	294	338	298	356	343	303	306	312	349	300	345	328	310	322	338	327	307	324	320	337	310	305	293	340	280	312	324	304	303	324	340	293	332	324	317	297	305	331	278	323	328	304	345	334	329	288	329	327	300	330	333	339	307	309	303	348	341	331	266	326	352	332	310	347	329	326	322	326	333	319	352	315	317	315	307	290	339	308	309	347	339	281	330	320	326	311	303	299	307	333	298	336	343	313	308	328	302	352	308	322	306	337	328	332	306	320	322	302	342	287	319	310	328	307	312	308	329	340	311	293	319	328	314	332	313	327	318	322	306	310	309	313	330	332	320	335	320	310	317	326	306	333	306	346	333	355	337	333	323	323	298	312	305	323	310	335	304	339	327	353	329	335	337	349	317	332	345	344	298	319	306	301	307	309	317	272	309	326	313	317	333	298	302	304	309	323	306	309	294	321	319	332	294	327	334	322	328	348	361	311	329	313	309	327	324	316	307	308	335	325	290	326	320	317	316	305	337	371	304	313	301	343	317	343	344	357	307	338	313	311	325	329	323	329	324	313	307	303	317	314	319	336	322	298	309	331	350	324	328	346	288	330	322	328	296	325	282	331	328	356	342	328	351	295	354	307	342	301	344	316	327	282	320	339	322	315	341	292	322	307	334	289	325	329	358	318	347	306	355	295	318	315	340	308	307	331	323	351	318	317	315	290	294	319	291	321	324	313	339	325	300	340	297	313	340	336	316	310	312
24412	21415	28512	24659	21098	5945	1379	741	691	582	538	535	1846	6539	8952	8042	5450	3394	2001	1072	682	531	432	416	395	397	372	379	357	365	369	371	336	364	400	388	391	379	352	352	385	358	402	355	374	346	389	367	407	353	387	366	374	394	368	390	373	386	389	345	362	373	361	391	395	359	380	359	366	358	367	365	376	378	366	362	361	349	333	393	380	389	348	362	364	405	377	362	364	394	356	398	370	385	365	365	397	376	372	379	395	409	345	368	398	372	365	367	409	366	360	360	376	369	354	353	379	325	377	349	375	386	383	368	362	353	397	376	327	382	366	394	377	407	364	382	356	360	371	368	356	412	362	384	380	327	373	355	343	365	355	358	371	366	372	363	355	330	356	369	400	398	401	352	374	389	342	345	370	381	345	377	371	392	405	409	384	382	364	396	371	355	358	386	358	382	393	361	353	345	385	367	373	362	387	374	378	384	392	335	385	361	390	398	395	377	375	399	393	407	368	387	395	366	341	382	362	377	365	420	372	341	376	392	345	379	373	355	377	351	350	374	380	375	384	380	342	354	328	364	372	400	411	359	341	364	392	379	376	375	401	364	378	379	399	377	389	393	382	397	378	375	381	387	356	386	356	369	359	366	382	378	373	399	352	343	370	381	368	370	391	386	395	413	393	388	366	350	364	350	369	401	389	412	389	370	406	363	379	375	366	350	343	348	372	360	367	357	380	376	384	398	345	348	406	363	378	355	390	379	398	366	372	367	352	419	373	386	396	379	396	338	338	364	390	381	380	351	350	409	374	385	374	391	357	383	408	403	374	391	381	389	379	414	342	353	386	342	392	362	370	369	381	344	414	385	382	366	367	353	359	406	371	374	390	393	339	385	373	362	380	418	374	365	377	370	385	392	395	377	376	404	348	371	379	368	373	372	373	374	347	365	323	382	388	370	326	387	351	367	373	359	395	382	405	345	385	413	396	376	391	346	382	363	344	380	351	393	409	384	370	378	362	348	348	372	370	405	384	385	370	378	386	397	396	349	363	378	378	369	381	380	357	331	388	364	390	398	368	347	350	371	386	403	396	352	373	358	358	391	395	383	387	357	394	374	369	378	374	370	374	387	330	369	415	373	374	363	371	369	379	380	349	335	379	391	362	431	416	376	398	410	372	372	404	413	336	385	372	387	403	407	399	370	416	410	384	365	354	360	355	400	431	380	378	358	370	394	362	379	377	377	371	385	388	390	392	356	354	351	365	390	373	370	372	375	387	397	386	374	372	385	389	385	396	380	349	377	376	365	361	378	365	352	372	361	373	384	353	376	375	367	347	363	367	385	367	353	381	395	352	383	339	365	368	384	355	377	352	386	400	369	405	387	373	390	390	327	340	365	395	355	380	358	392	378	382	355	381	389	376	376	412	393	408	330	357	415	391	380	408	394	380	363	365	367	386	348	355	386	394	384	386	355	406	376	363	378	407	372	391	376	390	387	407	376	386	338	346	396	365	358	353	370	345	345	362	367	422	369	397	372	383	392	364	381	389	357	371	384	369	341	393	393	364	385	337	375	375	350	354	347	365	370	360	402	355	389	358	405	372	371	367	379	342	373	380	376	383	373	354	377	358	396	394	356	374	429	396	393	365	352	388	360	377	389	368	386	387	363	390	387	348	390	392	365	380	379	423	361	372	397	363	340	372	390	384	400	413	399	341	386	389	384	384	348	364	363	393	365	372	374	336	366	417	370	393	371	397	385	381	374	380	370	361	368	419	333	365	389	350	383	383	358	398	350	368	355	354	374	361	374	376	363	373	416	365	357	344	375	363	382	374	353	346	387	382	360	362	368	369	363	400	379	369	357	366	382	359	385	388	403	388	351	396	381	389	390	411	358	369	390	337	397	355	357	379	346	388	393	367	392	367	382	388	376	342	348	354	375	371	383	382	408	351	365	344	379	376	370	379	364	396	400	372	359	367	373	367	343	373	393	357	385	368	379	367	335	384	382	389	363	358	359	400	371	365	366	388	409	407	394	379	363	361	376	393	349	393	370	367	366	369	355	361	420	371	351	338	325	377	362	375	402	387	380	369	411	396	379	370	405	375	377	402	362	364	410	376	384	353	367	383	391	378	401	354	378	380	395	341	363	356	364	409	365	371	362	365	384	366	349	381	362	360	392	384	374	376	389	357	368	377	345	388	386	383	402	364	355	357	376	355	388	394	378	373	365	390	360	391	372	393	375	366	406	350	373	359	375	346	387	369	373	319	371	388	385	354	386	363	413	403	427	381	369	383	353	364	397	383	363	401	388	358	360	340	370	372	347	385	365	407	376	373	350	380	372	358	361	375	361	406	373	339	389	383	364	382	391	339	353	349	353	348	343	366	356	390	373	373	372	401	378	350	360	413	367	351	384	381	346	373	369	358	358	345	344	383	380	354	403	347	384	379	361	356	372	372	381	381	413	400	342	395	387	371	405	372	418	382	373	364	361	347	381	389	366	372	362	375	341	362	384	393	380	340	394	345	360	349	365	385	370	361	349	327	394	378	385	351	366	400	331	371	375	369	347	360	375	358	392	340	412	371	378	370	352	358	367	354	352	345	356	346	396	423	386	366	358	383	362	340	420	372	360	383	327	391	356	312	369	392	378	388	340	356	383	369	335	400	367	351	394	409	380	385	392	396	389	363	335	389	353	396	396	351	385	417	389	368	354	392	370	344	363	390	366	377	352	347	360	345	399	377	363	362	364	375	370	363	361	350	379	389	382	379	353	393	397	357	333	414	333	367	366	346	351	365	372	383	355	359	344	413	386	393	365	349	404	386	396	353	350	374	400	358	375	381	372	382	392	362	352	354	323	370	368	365	371	383	375	404	382	354	382	396	361	400	343	394	388	350	359	334	359	358	400	365	343	394	381	383	375	364	374	396	375	350	355	387	364	346	357	375	390	382	380	351	367	390	381	365	396	367	395	350	347	374	391	348	333	382	371	368	372	402	404	388	368	372	374	387	371	370	412	378	370	394	376	369	357	388	396	366	351	366	389	366	357	380	346	373	369	393	377	351	391	407	384	364	353	358	383	386	364	360	382	376	353	379	383	355	383	381	353	352	404	368	377	395	355	349	369	345	356	413	384	367	373	374	378	364	334	355	381	388	418	375	350	408	368	350	366	371	388	395	355	405	413	364	394	365	385	353	358	369	377	378	335	369	377	351	368	370	386	354	342	382	359	400	368	385	369	372	363	377	373	328	361	375	397	366	391	344	366	390	360	408	391	359	391	364	398	370	372	364	406	368	360	374	397	369	389	430	387	385	397	366	387	378	380	382	368	308	356	372	413	358	378	395	422	357	338	419	355	393	345	405	379	368	367	391	371	399	391	359	392	401	393	375	374	381	365	364	371	380	372	381	396	368	397	404	380	387	350	394	390	403	371	370	392	346	381	367	349	353	364	351	370	385	375	383	358	396	335	406	367	357	377	382	399	376	356	347	354	365	377	380	357	403	393	377	369	384	365
14066	25599	13571	5238	4863	3060	1833	1162	1030	798	775	699	3249	10948	13431	11602	7853	5382	2911	1523	872	580	444	434	372	376	379	401	381	368	401	398	399	419	431	401	377	391	416	428	380	411	399	372	396	375	408	389	391	395	381	391	384	405	398	417	400	408	402	400	415	391	382	387	380	396	406	359	382	436	387	403	371	405	374	366	376	400	420	416	403	387	405	368	365	395	380	387	391	385	395	402	361	409	401	419	379	351	417	420	396	406	392	407	370	396	403	381	370	412	383	385	388	376	406	427	422	378	379	363	386	391	422	394	421	420	390	377	360	419	408	337	382	390	398	402	436	444	421	398	398	393	403	385	384	411	412	381	377	412	389	394	421	374	380	414	377	369	409	373	403	381	396	386	379	359	440	410	403	426	389	370	391	397	381	432	404	393	403	398	414	389	361	382	393	397	397	420	376	411	392	395	383	410	374	392	435	400	393	430	412	359	400	410	384	422	385	366	428	377	385	369	357	383	408	394	399	411	401	376	395	413	390	350	395	409	382	397	430	411	402	392	400	397	393	395	368	403	385	397	397	366	429	362	391	399	410	400	397	393	410	375	393	396	404	407	416	431	381	424	405	375	408	404	382	395	450	399	372	376	410	355	412	367	388	416	430	368	409	420	412	418	393	396	404	394	375	398	394	405	369	414	390	387	416	418	396	365	381	419	376	412	355	405	397	397	393	367	392	397	363	398	382	375	409	398	401	415	380	372	369	397	421	403	386	394	377	392	367	357	378	378	427	400	392	408	360	407	389	417	374	417	366	401	382	385	384	388	367	439	378	395	396	398	388	352	383	382	424	408	393	391	401	391	413	387	397	401	407	395	403	352	370	407	426	378	356	415	386	411	432	413	384	427	377	411	397	384	376	403	381	432	416	392	372	363	396	405	410	372	389	389	427	397	407	439	375	367	399	386	394	388	407	431	362	396	366	400	398	386	388	401	384	408	384	392	365	409	406	381	428	356	405	385	401	376	362	408	385	399	364	384	360	404	366	399	417	408	376	388	376	399	420	404	386	363	408	379	350	373	406	390	413	416	413	394	352	394	428	437	420	399	401	390	384	422	330	374	410	396	388	392	394	405	396	430	415	423	375	409	378	376	397	405	384	407	389	398	403	388	368	393	374	418	361	425	415	374	375	401	389	387	413	382	392	373	380	367	408	394	384	426	397	406	429	432	416	395	408	395	359	413	377	419	367	405	366	335	381	399	403	389	363	429	360	374	378	399	401	395	355	406	421	400	407	388	398	387	392	385	370	407	345	401	398	415	387	376	386	366	426	387	386	398	420	392	338	429	393	394	417	379	357	416	383	410	411	401	387	373	426	420	363	411	428	392	396	388	419	378	375	396	383	403	364	395	369	399	388	405	408	406	389	393	352	378	398	438	404	358	374	418	390	395	406	374	407	410	352	410	389	364	365	387	388	375	416	396	364	373	393	426	409	401	388	384	414	413	413	406	371	394	391	411	396	427	375	381	403	389	413	368	380	368	389	370	383	357	375	393	383	397	388	376	418	394	395	394	432	390	428	392	366	410	378	381	408	396	384	374	390	363	399	406	382	396	373	376	409	397	370	395	395	439	393	396	430	403	377	414	417	383	381	401	395	413	415	389	418	413	409	369	413	391	407	380	408	383	384	392	412	409	412	395	403	403	376	393	375	379	380	399	387	382	348	404	387	401	374	397	352	417	415	401	430	369	371	433	408	427	357	418	429	361	416	409	405	399	394	345	401	385	388	397	390	402	396	401	393	425	356	417	400	410	413	416	429	386	397	403	377	392	398	377	396	386	347	421	407	394	367	428	393	395	398	432	383	384	379	397	351	408	375	410	377	388	384	387	393	395	382	426	405	414	437	391	382	421	400	390	418	373	411	374	386	405	377	439	383	382	391	368	424	387	355	405	420	449	377	402	398	403	383	392	415	424	366	378	363	352	376	375	390	391	395	404	396	416	355	399	431	404	402	359	376	432	449	407	390	397	419	386	410	406	370	404	416	417	406	381	373	394	421	375	396	396	387	376	379	371	418	394	421	382	394	387	372	429	405	406	365	397	369	370	380	393	396	400	385	396	399	380	375	411	404	397	414	378	396	407	358	361	391	398	394	388	366	380	405	382	402	418	396	392	398	408	384	425	398	391	392	397	382	380	392	428	380	368	415	411	354	378	428	393	374	389	411	366	383	402	378	394	380	395	381	395	395	381	396	408	385	373	380	412	390	380	372	416	396	384	407	403	408	418	387	410	395	422	406	387	410	403	352	364	386	390	367	391	405	369	409	389	416	408	425	394	377	395	409	378	401	368	412	382	418	414	357	398	412	384	380	392	438	398	408	398	369	371	396	385	379	397	372	423	395	419	405	337	409	366	391	371	372	431	413	419	403	375	371	388	430	388	395	402	362	417	395	375	404	372	368	403	412	381	405	385	393	397	388	420	405	400	417	381	393	379	395	396	411	408	426	413	382	405	391	407	370	400	394	384	414	429	405	397	388	386	415	407	389	433	386	391	384	381	380	452	362	368	419	434	418	391	396	379	390	421	401	394	389	389	383	404	382	389	405	361	401	394	403	401	367	380	401	354	382	359	413	408	397	394	396	409	412	413	398	384	403	422	394	373	387	378	392	413	402	404	397	412	366	424	386	363	438	397	389	362	384	409	360	391	421	400	374	387	395	401	398	407	395	398	369	380	370	417	394	381	380	374	391	420	395	385	409	409	372	389	410	401	401	394	387	412	388	392	383	427	385	403	408	406	421	417	393	404	395	443	396	414	403	401	405	434	380	383	375	392	390	408	399	398	417	422	377	373	392	384	424	393	400	407	370	405	381	385	371	379	428	412	437	415	426	378	393	393	412	410	385	383	386	417	381	418	416	411	430	419	417	418	434	379	370	397	350	349	395	391	382	392	388	390	426	378	400	408	413	404	361	391	396	393	411	377	395	381	392	408	410	413	405	423	408	425	381	403	394	388	368	368	400	402	412	437	387	390	368	372	385	357	407	376	403	415	407	383	375	396	379	381	404	373	397	382	374	380	396	429	412	374	402	412	404	369	416	387	397	404	436	432	397	394	411	400	406	398	406	401	379	377	370	387	359	395	367	408	383	372	399	418	381	363	403	415	418	375	403	379	374	404	385	381	385	374	398	390	384	381	376	403	421	389	404	400	372	395	427	380	389	430	416	392	403	409	402	405	387	378	445	389	423	364	396	357	399	426	420	356	371	369	340	365	425	411	414	426	391	375	398	386	420	398	391	388	449	399	409	394	387	386	421	423	395	381	400	384	402	395	379	375	400	384	378	417	382	361	428	419	427	444	397	386	371	374	406	414	406	403	396	413	388	405	380	381	389	375	392	407	390	363	400	410	400	392	424	395	356	387	371	372	374	378	422	387	396	402	342	380	405	379	409	394	416	432	376	384	375	390	420	397	406	391	388	384	358	380	395	398	408	402	398	404	366	416	395	368	414	390
25317	21383	27456	25495	11108	1820	885	620	510	478	482	524	2548	5320	5686	4480	2949	1850	1081	697	483	400	364	367	324	338	332	331	308	327	350	362	340	338	332	313	338	325	333	343	297	292	313	280	324	336	333	315	329	347	325	341	332	344	351	341	297	327	305	314	300	313	326	349	314	334	327	319	358	346	372	345	332	320	346	331	327	358	341	341	310	382	356	298	333	355	343	316	328	318	341	340	323	355	356	341	319	314	349	307	358	337	347	330	348	348	330	303	341	320	312	329	327	331	316	324	329	335	333	338	317	342	296	312	320	318	335	306	325	325	361	348	328	323	349	362	318	325	331	333	317	324	317	330	342	322	337	348	338	369	377	356	361	336	306	294	325	327	330	323	357	310	320	359	329	365	299	332	316	316	340	364	354	339	294	326	330	347	332	361	317	321	332	349	335	330	332	353	339	353	323	320	377	343	348	322	302	353	321	351	330	360	340	312	344	340	331	302	334	340	312	363	351	352	316	362	295	325	335	345	305	323	322	366	323	354	341	325	316	324	327	320	312	351	331	333	331	337	353	293	339	344	346	334	329	310	309	332	312	334	326	350	334	305	353	317	322	324	349	356	314	315	318	351	375	301	278	309	321	303	344	307	339	332	371	339	323	340	329	330	302	319	345	311	351	317	336	317	351	339	321	346	312	305	332	341	379	350	351	341	352	361	348	374	321	315	335	365	336	300	317	339	341	339	354	348	332	342	324	337	328	313	298	367	324	337	352	308	301	356	334	310	331	330	330	327	295	284	338	355	338	326	329	355	345	316	299	314	336	320	326	345	336	343	332	312	298	321	329	320	335	326	341	323	327	302	308	317	323	340	316	357	311	325	340	334	318	319	359	341	302	324	325	318	341	310	319	353	305	298	347	324	375	362	359	344	344	305	333	331	317	346	355	345	329	336	334	310	357	298	319	326	327	334	364	349	312	344	345	342	320	322	317	345	346	329	296	322	293	329	318	327	303	333	335	321	335	336	325	361	341	323	362	354	314	347	355	314	322	312	341	314	343	328	342	303	336	319	332	354	327	339	334	357	347	347	350	313	374	352	339	351	291	316	307	350	306	343	361	332	327	345	308	321	306	352	320	325	347	306	352	304	319	338	366	364	305	309	342	296	326	355	335	328	356	326	330	319	333	318	325	326	325	327	317	338	331	342	337	347	332	325	337	354	321	347	327	357	330	302	351	335	342	294	311	327	320	335	308	359	347	335	304	325	329	307	309	327	329	351	368	355	310	325	366	343	330	335	348	296	310	353	312	312	350	334	337	349	326	322	310	345	345	314	314	326	326	301	346	330	338	304	345	311	320	322	327	347	367	332	354	343	329	346	334	371	339	345	317	320	353	336	330	370	332	338	327	307	316	334	314	375	333	328	345	343	320	328	317	321	313	350	355	337	348	343	332	358	352	325	336	317	357	342	296	328	335	335	310	335	322	316	327	339	333	317	342	309	323	333	335	366	348	312	333	319	358	342	361	331	337	333	330	298	313	288	360	315	333	338	329	337	354	319	292	327	347	344	327	322	330	329	338	361	331	326	324	339	319	331	338	366	319	337	321	336	344	315	352	354	337	345	332	297	335	334	354	344	360	343	325	352	321	351	365	334	362	328	335	373	315	329	299	326	314	372	319	317	352	325	325	331	338	338	349	331	312	338	333	356	363	325	328	344	352	340	333	328	342	334	308	340	333	331	333	351	341	312	332	314	296	327	372	313	325	334	336	314	324	336	343	321	327	338	316	320	328	355	338	341	333	334	350	390	338	328	341	325	341	339	344	337	313	312	330	328	353	338	351	318	317	340	354	344	329	358	345	352	306	362	366	327	336	337	356	358	331	342	295	325	321	321	329	353	322	342	333	363	315	284	326	281	353	326	330	307	328	313	327	350	310	291	331	331	327	310	349	333	344	315	333	346	298	330	343	358	347	340	324	333	362	332	321	345	355	349	379	335	318	328	322	312	319	355	360	355	328	351	341	342	339	356	326	301	321	318	350	342	330	336	334	357	348	339	354	331	328	355	305	319	311	369	324	338	336	378	328	320	343	328	330	317	351	345	330	304	311	310	374	328	326	323	317	342	358	315	336	351	340	309	324	332	303	324	325	338	328	322	313	288	325	366	340	294	331	359	289	341	361	340	349	353	341	357	340	365	306	349	373	328	302	331	313	327	316	351	334	331	332	341	366	329	343	338	345	353	328	330	339	335	287	346	338	337	346	311	324	347	323	332	363	336	329	348	338	308	337	320	337	325	316	325	346	341	321	343	336	296	318	312	341	324	340	326	335	329	328	341	342	332	315	364	321	316	336	332	335	329	331	345	315	361	302	351	345	328	327	297	343	316	340	336	380	287	304	327	329	316	314	328	342	375	329	334	336	287	329	344	339	350	322	312	354	360	335	325	337	339	309	340	320	331	343	331	331	331	319	365	315	341	333	299	349	357	366	311	310	329	329	319	306	329	327	305	366	332	332	345	317	316	353	341	309	331	349	311	326	339	321	332	336	354	337	298	355	316	319	338	325	339	374	339	319	271	325	316	372	310	344	327	313	335	330	346	329	310	308	297	342	339	364	353	357	294	332	337	366	354	339	317	352	334	329	327	359	363	309	339	327	339	327	346	353	323	324	326	339	327	335	299	291	335	360	310	343	325	333	366	314	334	342	345	333	334	340	365	367	343	309	347	339	303	340	335	319	336	311	329	335	304	312	328	351	343	337	346	315	340	349	328	337	340	341	330	308	343	329	358	362	358	308	331	338	298	348	368	327	315	342	321	310	344	355	319	334	321	327	348	302	315	365	321	356	329	336	336	353	319	333	319	311	367	294	334	342	325	343	361	350	344	309	326	328	325	282	329	348	351	344	325	311	289	350	356	333	344	338	308	327	348	342	352	317	358	308	315	346	331	330	353	316	332	310	311	348	330	297	316	334	344	322	301	349	332	343	319	329	319	322	337	348	323	362	332	327	341	357	335	317	304	314	308	316	344	317	307	346	322	335	333	332	340	343	331	301	311	348	357	325	352	327	338	326	340	323	293	321	314	369	304	328	326	337	339	328	323	315	327	326	330	332	352	343	353	347	311	335	301	322	335	312	353	339	309	351	304	320	340	330	312	338	346	334	362	336	342	353	355	302	347	361	325	318	349	336	346	349	336	310	316	328	362	331	327	357	314	310	349	357	359	330	333	351	330	366	312	353	354	306	359	356	345	356	328	372	294	309	340	328	349	359	355	347	333	318	328	364	298	365	288	321	360	337	346	294	324	333	314	372	337	334	328	361	339	321	345	329	314	330	331	358	335	348	305	341	367	345	341	324	331	339	346	364	303	316	298	344	333	349	334	327	321	300	338	316	324	306	334	319	333	307	336	352	320	350	335	361	338	386	362	338	323	332	354	367	358	332	326	321	367	353	318	369	346	330	334	306	336	364	316	345	314	310	353	355	319	311	355	318	334	307	334	339	309	327	309
14079	22651	11468	4112	5116	2611	1398	1058	813	649	702	733	5204	9783	9930	7850	5019	3269	1746	971	637	467	387	392	370	343	376	352	357	346	384	389	365	337	381	347	383	360	351	338	322	362	330	336	325	360	374	402	357	347	379	380	342	367	393	341	356	356	370	383	364	360	328	341	371	366	353	350	354	398	362	369	321	348	344	352	379	374	348	371	317	333	377	361	346	368	347	371	328	337	369	360	373	368	351	370	346	372	330	379	350	345	368	362	340	342	386	360	371	339	414	376	354	333	390	350	366	376	358	343	343	354	379	361	328	356	358	364	341	388	366	379	376	352	373	343	391	378	359	353	363	393	379	379	371	377	355	369	355	357	328	387	361	373	380	365	351	354	358	328	367	408	352	381	340	355	343	346	397	352	391	351	361	347	355	368	365	367	400	353	324	376	333	357	367	375	389	360	373	352	374	349	351	365	375	359	370	387	338	401	389	354	385	336	339	377	378	362	349	370	364	376	385	339	356	371	396	360	347	348	359	362	372	388	352	317	356	346	403	338	356	349	370	369	384	343	381	359	387	338	369	395	334	366	352	364	379	360	392	375	393	352	378	367	391	379	393	373	373	393	348	380	340	369	360	381	366	367	397	368	348	359	348	388	381	386	344	359	376	356	395	362	367	359	362	366	330	362	356	372	358	355	383	406	357	348	379	372	371	370	340	338	368	362	366	353	378	373	389	385	357	383	364	352	350	374	347	350	382	318	333	355	358	335	365	356	378	370	367	358	324	405	364	354	351	358	376	370	328	355	352	373	348	354	380	357	357	344	348	346	373	388	358	340	354	382	359	377	365	390	336	358	368	399	377	377	338	359	367	376	354	368	360	332	352	350	351	361	333	333	373	377	370	331	349	391	335	356	338	328	361	375	377	365	349	390	344	393	325	332	367	371	374	361	335	404	390	372	368	359	378	351	356	376	384	339	365	422	377	343	369	398	344	348	389	342	371	383	399	384	368	355	365	338	362	394	377	327	349	342	372	362	341	343	361	389	370	388	375	344	358	363	386	373	359	381	346	347	356	346	347	348	385	372	367	419	359	352	379	352	375	379	380	353	356	392	345	373	356	365	371	362	352	363	398	373	375	360	365	367	367	355	349	356	384	406	391	358	369	365	362	365	344	358	356	353	395	353	360	352	370	354	381	369	363	386	337	369	367	392	382	351	335	365	361	337	344	385	367	339	356	326	331	356	345	346	383	365	359	376	370	337	364	368	336	353	395	356	383	387	341	373	348	348	350	356	342	350	380	363	354	369	362	389	343	375	373	391	366	387	356	398	356	360	362	395	350	415	376	381	376	381	370	363	388	367	370	367	354	376	363	362	371	334	370	336	379	367	364	342	380	390	345	373	343	371	362	352	368	350	389	352	389	368	349	353	403	352	369	385	393	348	352	339	346	376	364	399	350	375	356	340	400	366	356	359	351	383	347	387	345	346	397	350	337	380	395	336	361	377	362	342	350	381	360	361	368	373	331	352	385	365	363	403	372	373	393	359	383	383	381	388	364	369	364	376	369	360	354	386	355	375	397	402	362	364	373	342	382	416	378	381	362	355	348	346	351	363	358	332	372	349	362	368	362	378	344	343	368	369	339	399	371	351	398	328	368	365	395	361	358	374	380	358	361	366	343	361	402	367	367	395	384	383	370	395	380	365	368	378	356	354	362	359	360	373	379	381	356	360	332	361	358	352	359	333	372	381	348	340	374	351	350	387	350	340	380	335	356	387	360	371	374	363	383	373	365	356	386	362	324	375	385	371	376	357	345	342	381	330	369	396	355	345	367	377	339	376	353	319	374	382	328	355	379	383	375	362	352	312	378	385	370	356	331	388	361	380	378	383	347	347	392	362	382	363	366	352	400	361	365	368	374	349	414	358	356	362	391	369	396	336	356	351	351	332	352	349	354	378	338	344	352	394	355	376	366	373	402	357	407	354	381	365	349	371	373	378	392	366	345	364	360	356	361	351	366	366	352	321	371	373	334	382	397	360	375	374	342	373	364	371	397	356	372	354	391	359	368	338	349	396	380	345	373	376	379	367	357	403	396	347	347	352	401	371	368	360	403	385	375	357	394	349	388	348	365	381	385	369	329	347	344	389	381	359	375	352	367	360	373	391	349	359	352	371	337	391	362	367	364	360	330	357	344	355	348	383	357	363	354	379	356	356	358	361	388	346	357	360	350	372	340	375	377	352	403	378	367	342	381	362	374	358	357	344	410	349	337	376	338	340	375	345	373	355	378	366	375	364	357	365	381	386	381	377	394	372	371	357	345	387	388	390	378	398	366	427	356	348	383	352	369	418	356	378	364	385	356	400	368	365	374	385	371	358	363	352	362	356	360	381	368	350	361	382	340	392	357	366	380	394	353	361	352	387	340	365	349	354	361	360	345	335	405	352	366	383	363	386	376	381	363	376	396	367	383	347	326	361	342	366	367	401	329	395	372	359	357	342	369	383	363	336	412	360	370	344	355	372	359	354	396	380	360	373	365	355	347	382	344	366	355	364	380	357	383	364	392	410	379	378	364	390	353	356	348	379	345	381	366	384	405	350	339	363	365	374	386	349	377	351	375	395	341	325	350	366	365	394	350	353	331	353	333	363	336	359	381	342	347	361	359	378	351	360	364	337	367	383	370	357	395	362	388	350	356	425	338	350	355	361	342	349	360	372	376	371	354	346	371	347	388	369	397	330	375	359	341	361	369	385	385	356	345	395	339	374	355	365	384	381	385	392	384	373	366	347	384	369	371	365	348	362	366	376	375	354	383	368	387	352	381	345	392	337	382	361	377	398	363	365	372	408	375	359	380	364	386	366	343	370	343	402	358	362	352	357	401	344	346	371	334	361	357	362	376	375	356	394	368	370	383	357	404	388	350	367	397	361	368	393	382	349	364	362	338	374	376	363	336	408	369	359	358	366	380	362	359	364	389	390	403	348	371	361	390	348	376	391	396	363	360	336	357	383	351	380	359	363	387	369	352	400	357	379	363	343	366	366	383	355	368	357	392	340	372	396	360	380	384	382	354	385	376	385	347	349	347	381	380	368	369	398	357	359	357	369	362	348	401	353	378	358	371	359	346	375	337	366	382	376	350	388	370	337	366	385	381	349	345	372	355	367	342	355	324	347	363	389	387	373	344	330	372	410	377	385	373	338	365	333	346	363	395	363	326	379	389	355	330	411	368	385	356	373	362	348	371	360	389	371	362	345	395	355	375	365	376	356	347	357	338	382	378	378	381	359	396	357	394	368	375	378	375	349	358	379	370	374	378	358	325	382	375	357	363	377	343	370	359	373	355	359	357	370	342	348	338	370	368	336	355	337	372	333	357	350	361	360	383	367	395	397	376	375	368	341	370	382	360	340	341	400	329	379	391	324	336	384	345	347	359	375	357	395	363	363	376	366	356	337	379	325	339	377	407	345	343	394	369	382	373	346	334	375	386	356	353	341	361	346	378	381	385	345
22877	21419	29186	24035	21413	21542	10946	1911	1158	939	985	1307	5201	18869	20457	15963	10600	6192	3504	1800	1031	705	506	533	474	484	496	493	499	480	489	489	466	439	485	521	459	515	509	481	481	494	509	476	513	507	477	462	483	451	493	516	441	476	530	501	474	524	438	488	481	464	461	475	524	525	497	478	509	480	497	475	522	464	474	501	434	539	511	492	438	470	511	528	513	463	510	511	517	498	492	477	471	469	517	466	521	496	500	495	519	487	488	478	501	459	498	485	452	426	513	519	459	500	472	470	520	488	481	511	463	493	479	474	493	455	495	477	465	446	447	508	515	436	452	471	513	477	483	505	432	471	531	463	476	437	455	480	467	504	494	480	490	474	481	464	497	518	488	523	457	465	491	474	496	514	562	518	497	478	483	515	498	443	484	456	494	465	492	459	507	500	496	517	484	492	488	477	489	492	481	470	453	512	491	510	491	481	501	498	486	493	492	489	494	445	497	533	494	437	492	505	458	526	449	500	474	493	496	471	452	446	464	442	489	489	486	482	482	523	465	462	486	468	483	462	485	469	483	488	473	503	446	484	438	486	477	484	437	499	445	495	508	453	507	461	468	490	453	482	471	458	505	491	481	510	473	437	469	482	492	482	487	484	515	470	462	513	481	490	488	489	433	514	478	499	486	481	522	477	481	453	520	496	504	450	460	483	488	477	507	473	500	475	477	509	499	480	484	487	435	458	486	489	470	509	515	526	474	494	482	513	479	489	495	464	495	436	486	484	518	485	534	486	496	465	484	503	480	498	458	471	462	434	490	452	493	537	504	499	467	486	453	492	526	450	492	485	499	500	519	482	475	441	466	517	447	495	495	474	488	488	473	481	488	487	448	459	494	465	478	476	467	483	485	464	483	490	456	458	515	469	458	440	449	479	461	446	481	518	493	472	469	466	471	506	483	541	473	480	478	472	518	500	493	496	458	473	460	472	441	502	494	499	478	483	480	520	480	461	501	493	483	481	483	459	457	423	490	463	492	509	474	494	466	483	467	467	496	484	451	503	491	476	500	493	474	484	469	498	496	466	464	481	462	482	519	488	517	473	473	449	512	438	457	513	488	483	462	490	462	508	500	500	507	487	509	462	466	517	477	491	469	515	490	480	458	479	473	477	511	511	482	481	480	477	515	507	467	499	513	511	507	471	496	466	444	454	470	487	477	500	432	489	495	480	450	501	505	517	489	442	469	527	477	460	480	470	477	446	470	469	464	469	472	470	508	484	499	437	507	473	500	469	507	465	482	459	453	500	454	503	487	501	487	452	484	472	494	494	489	486	483	519	491	486	492	517	536	471	488	466	484	440	466	457	464	498	493	442	421	494	504	467	490	446	496	437	473	487	472	508	462	479	467	474	513	468	468	486	466	464	443	486	468	491	484	518	476	480	481	531	476	460	472	469	535	511	480	478	465	460	483	480	493	518	502	492	488	524	492	476	522	530	523	491	471	485	474	479	507	489	468	474	450	457	470	511	465	456	518	493	481	491	465	493	481	454	464	494	509	490	447	486	501	444	478	472	485	513	484	508	476	485	517	503	473	529	470	485	495	489	518	472	506	486	450	444	504	460	486	484	469	525	492	510	494	505	476	526	488	499	501	481	489	456	489	504	443	472	488	481	505	470	457	474	501	495	477	502	484	481	521	501	453	521	486	482	492	513	498	509	500	500	486	493	477	467	481	477	523	475	504	458	462	469	525	460	460	492	509	451	511	467	490	441	512	475	490	508	460	486	484	484	482	499	496	501	491	457	490	495	503	506	460	485	470	451	511	489	452	490	486	490	522	473	468	506	451	461	509	512	449	473	499	462	499	460	475	441	446	458	498	464	504	469	496	445	469	473	476	468	465	475	480	497	464	476	454	503	492	494	487	473	528	510	474	451	543	462	471	451	460	488	474	530	448	451	511	509	479	479	451	489	432	510	491	477	484	487	504	495	501	490	473	493	521	502	483	494	494	506	533	486	473	508	486	461	470	502	493	478	485	489	502	474	447	509	489	487	467	485	542	465	475	506	450	467	468	478	465	459	459	501	486	448	505	467	512	507	468	483	466	508	498	515	483	436	459	478	500	536	482	497	499	494	488	494	494	507	448	500	489	518	506	462	464	502	485	496	473	477	460	485	490	507	500	501	475	517	498	451	487	469	454	444	470	503	464	504	480	481	464	514	470	489	470	465	463	504	498	482	517	466	461	494	466	470	499	500	528	493	499	498	478	502	447	439	471	431	522	493	477	504	473	470	474	468	543	497	461	483	510	460	478	478	514	444	445	498	435	447	466	449	489	450	482	466	440	454	473	493	498	491	505	457	474	491	495	476	496	506	501	512	524	459	460	499	477	513	467	489	481	475	495	501	409	501	497	500	468	457	503	500	541	508	483	498	464	486	504	469	508	460	452	491	461	418	489	523	538	505	485	455	479	479	494	473	470	477	480	479	504	486	497	437	479	536	439	516	492	474	456	490	476	519	476	470	501	481	522	517	435	483	448	497	492	512	474	465	499	468	503	472	470	481	498	499	515	461	453	448	465	450	466	482	456	479	454	459	497	459	474	488	478	494	478	458	484	490	498	496	452	471	479	466	492	463	461	468	471	460	454	469	489	486	479	453	449	478	494	496	466	499	514	462	470	489	521	469	502	523	502	475	490	520	498	482	491	505	493	506	439	486	495	494	480	514	464	479	507	465	485	481	462	515	473	494	495	529	501	471	486	468	495	460	469	451	442	479	481	449	484	444	486	494	488	479	492	432	491	498	502	471	476	470	483	460	474	490	457	502	465	528	511	482	528	469	448	470	466	468	463	478	532	491	506	462	459	482	510	457	489	484	447	504	467	496	487	500	490	454	481	476	476	484	471	507	476	495	483	479	424	477	492	450	489	489	429	501	441	471	476	481	486	496	493	488	495	533	506	473	485	485	452	480	480	511	507	500	476	480	437	489	502	442	510	478	471	493	459	483	480	473	465	486	489	505	493	482	485	464	459	490	471	485	478	481	468	503	509	518	510	473	511	483	504	451	480	535	516	513	522	466	488	488	480	494	461	461	509	487	509	482	483	502	499	487	496	499	477	436	490	459	470	477	479	496	487	542	467	473	524	498	506	486	525	496	487	454	482	450	463	491	505	478	472	471	492	472	464	457	497	453	483	510	500	489	502	511	484	420	475	528	468	472	466	471	515	471	434	463	502	471	490	503	506	481	478	457	497	458	455	489	484	499	487	450	504	510	455	495	477	492	499	434	464	528	469	474	475	506	452	447	451	478	458	483	496	517	488	494	465	449	468	483	480	463	448	492	494	500	454	477	432	490	459	495	458	434	464	498	486	496	485	496	497	474	456	496	495	474	498	455	450	449	547	516	469	509	504	433	408	471	498	536	553	494	492	493	493	455	503	482	482	482	478	484	450	502	452	471	464	484	461	487	464	451	469	498	482	439	483	481	504	485	482	446	481	507	497	500	487	448	504	473
18975	34365	20096	9043	7224	7459	4485	2866	1754	1423	1455	2073	8676	25111	24522	19662	13756	9077	4927	2611	1345	856	646	519	515	494	456	480	478	511	510	518	514	524	523	496	495	467	527	473	517	481	480	517	525	531	489	504	496	503	491	532	540	478	521	503	487	514	497	477	492	503	491	510	498	521	513	486	526	535	501	494	462	512	534	510	475	516	465	488	515	523	492	526	534	479	499	501	489	496	532	466	525	502	515	484	522	525	509	501	520	546	529	486	487	501	511	511	485	497	511	508	499	531	488	485	504	523	505	502	504	504	504	465	474	507	502	485	491	514	492	502	511	484	483	521	541	503	552	508	480	509	499	481	495	529	552	512	533	493	487	477	492	511	510	535	512	498	489	490	489	517	498	505	476	487	498	541	454	502	499	515	500	503	471	515	514	486	529	519	523	528	508	477	476	467	505	512	460	493	491	509	504	471	463	562	489	546	505	472	444	497	469	547	462	515	505	532	480	518	519	523	492	504	508	544	473	476	524	510	531	483	448	493	515	478	501	450	484	470	491	504	494	490	539	526	498	485	498	492	497	478	514	484	530	458	504	505	465	507	495	491	482	478	494	467	511	482	523	501	500	495	481	508	499	487	476	508	498	527	499	501	489	469	490	523	470	517	504	534	499	474	494	479	489	510	454	494	523	496	483	574	483	513	477	515	509	496	491	524	517	471	541	499	512	499	481	524	485	522	508	515	534	534	479	469	491	473	514	492	533	481	534	495	466	514	528	516	509	519	482	477	478	494	485	489	509	472	471	521	501	515	495	501	502	469	532	499	497	519	516	507	492	513	504	488	499	489	511	505	513	530	519	538	506	519	514	461	505	496	494	486	507	511	510	532	468	491	489	478	462	521	486	494	492	480	482	523	487	477	476	495	521	526	532	473	479	498	462	521	490	520	479	500	479	496	483	497	474	493	522	482	508	529	497	536	479	466	488	510	521	519	484	511	469	515	483	523	524	489	514	495	500	518	502	472	499	488	483	511	494	528	509	516	518	500	499	533	494	481	492	534	496	511	509	510	503	497	508	470	517	528	479	521	533	494	498	501	545	489	480	495	471	487	531	464	560	447	495	505	551	532	503	494	476	514	500	528	511	537	519	500	479	506	501	492	529	465	527	485	484	507	473	530	522	535	533	483	517	527	492	454	488	515	517	475	505	485	508	522	473	496	541	520	492	502	467	493	479	514	512	500	506	501	539	486	489	510	472	530	486	478	466	485	492	494	526	490	512	517	523	547	468	492	467	528	473	500	479	487	538	535	485	521	509	486	482	482	515	508	487	510	529	521	481	488	495	481	474	515	534	485	537	492	483	511	492	500	507	492	497	534	564	523	515	501	519	519	509	502	488	524	526	503	475	466	536	518	471	481	487	494	494	523	509	530	491	504	485	469	527	497	492	532	520	508	510	494	494	484	479	524	501	490	477	532	503	505	496	517	521	542	489	534	529	522	531	520	536	471	556	472	525	460	508	546	522	504	499	484	514	516	516	498	460	484	490	497	537	476	509	497	514	487	515	472	533	505	482	484	499	477	539	535	505	491	480	503	486	516	497	514	519	537	546	538	526	471	481	512	527	540	483	489	519	512	506	456	516	482	515	511	484	469	511	467	466	534	484	485	538	510	505	479	500	523	490	470	498	511	503	513	465	477	468	525	459	511	485	506	526	504	488	508	494	518	491	503	498	510	495	507	469	476	483	483	477	489	469	506	549	489	519	481	499	503	457	472	523	529	505	486	517	522	526	510	508	493	498	517	500	505	530	540	542	499	510	521	526	550	500	525	509	534	521	481	512	510	506	509	535	492	491	487	504	526	508	462	511	504	476	499	504	508	468	543	463	497	541	487	535	528	479	535	455	493	483	524	514	515	481	470	481	523	503	498	493	520	523	527	507	503	486	509	501	470	531	503	475	500	510	538	519	497	494	513	526	558	472	499	515	532	502	481	507	489	498	516	503	499	460	488	460	500	503	483	510	511	521	498	462	479	489	533	502	495	542	487	477	523	486	504	495	507	489	526	493	550	486	514	535	535	512	503	512	489	494	540	517	527	500	495	510	480	490	539	472	532	507	495	490	515	562	519	496	532	481	500	518	481	472	520	501	485	486	489	530	521	486	497	445	515	516	505	490	513	507	488	485	466	472	523	502	469	529	454	477	538	493	559	468	491	513	525	505	517	494	524	498	470	507	474	479	474	484	515	503	526	534	531	531	543	463	524	483	519	510	481	496	495	504	504	525	456	535	485	472	521	511	500	557	498	481	523	500	528	449	512	478	492	487	491	489	492	494	511	519	548	515	506	508	515	488	506	525	522	489	505	518	494	531	494	512	488	473	505	521	481	489	508	486	514	512	530	499	471	499	506	493	527	526	518	511	485	523	498	528	503	514	495	505	493	544	509	509	456	486	518	501	480	482	469	525	512	554	495	484	525	555	500	471	496	492	499	488	494	521	465	494	476	493	508	516	503	474	528	507	521	507	527	522	496	503	556	495	504	515	484	498	460	498	496	480	521	482	499	518	504	514	478	506	480	495	534	487	480	513	495	506	533	539	513	531	484	507	461	486	523	512	490	466	490	489	512	495	509	472	501	511	504	493	492	473	466	482	531	471	482	519	470	542	476	520	491	492	483	491	495	514	505	508	441	498	489	513	512	481	509	484	483	487	547	490	478	524	519	501	497	534	471	447	507	514	502	514	504	524	539	553	527	504	503	497	542	492	501	505	472	525	510	516	486	456	522	510	495	501	497	499	482	543	498	504	519	499	465	494	465	539	532	467	491	524	488	500	489	517	501	473	484	514	495	498	490	523	478	496	486	505	514	508	521	493	489	495	508	535	523	510	485	535	493	468	523	570	465	481	507	515	461	480	510	518	485	469	484	463	516	497	481	503	483	506	506	491	485	511	480	514	505	485	505	489	504	497	497	465	511	532	512	524	526	530	513	436	512	505	528	492	501	481	502	509	472	501	499	485	515	503	490	510	506	508	523	503	503	502	507	520	457	510	482	507	530	516	467	509	490	504	511	503	513	547	510	485	482	500	501	505	530	461	501	497	485	531	487	525	467	530	503	472	543	539	503	488	432	457	517	504	521	527	477	497	485	488	499	536	487	511	505	471	549	505	506	557	516	498	498	521	501	508	538	505	480	517	518	548	480	522	465	496	480	448	455	534	483	488	496	525	514	510	512	530	490	456	530	511	517	473	520	492	510	499	491	498	513	460	491	476	515	532	488	533	525	500	505	493	522	536	496	481	492	505	507	538	468	517	528	486	498	484	491	484	489	505	503	501	526	478	466	479	504	490	495	477	473	481	479	500	513	494	499	495	509	476	474	493	496	485	518	506	513	513	532	492	512	523	524	466	449	455	481	462	467	489	496	463	497	509	558	489	526	525	476	483	524	546	512	481	565	505	473	483	514	491	485	491	523	479	508	513	490	511	503	478	520	470	476	506	508	525	534	526	505	501	502
28233	20424	10669	2910	765	1457	1145	794	500	411	330	383	641	995	1154	1074	826	726	517	404	356	329	314	305	290	298	265	293	306	278	295	296	315	283	300	329	345	283	282	320	296	292	287	321	297	278	295	304	282	301	295	274	273	290	294	321	291	297	314	261	308	329	278	299	299	296	304	279	306	332	287	266	309	291	302	278	279	315	317	309	303	319	300	267	258	342	280	285	300	283	316	272	311	281	303	290	301	279	266	319	287	298	308	310	307	281	287	256	286	292	283	284	313	292	279	297	271	300	310	299	268	315	290	288	303	288	293	295	302	286	287	287	305	284	268	283	309	275	305	305	302	327	258	290	326	288	297	327	308	269	275	304	284	260	322	305	318	297	287	296	303	270	294	297	322	276	302	283	268	312	291	282	291	285	305	280	286	320	304	284	254	278	300	260	289	291	287	280	291	332	325	309	298	279	309	308	293	285	336	289	285	296	305	313	269	287	305	303	286	281	294	322	330	292	297	304	310	258	334	277	304	295	318	281	311	318	314	289	268	287	284	287	321	273	296	298	298	299	280	294	304	281	291	294	285	273	289	283	314	277	308	277	296	318	297	287	324	294	303	324	273	296	307	280	299	297	323	312	289	314	277	290	287	301	310	286	284	322	294	304	292	297	294	306	301	300	305	306	331	259	289	294	311	302	326	286	308	298	288	308	315	284	308	311	305	273	283	281	302	319	259	266	281	288	311	295	270	297	287	283	302	290	286	286	291	286	317	298	314	292	287	270	298	316	290	301	237	332	275	254	315	290	305	283	273	314	292	309	297	293	303	287	289	337	306	331	286	301	300	263	316	321	284	303	292	282	289	306	336	298	309	292	344	273	285	307	277	305	313	303	288	319	297	285	297	296	308	274	296	279	297	280	297	281	280	286	303	285	305	279	283	302	276	309	308	309	292	313	278	288	305	326	298	290	308	313	290	249	290	295	309	305	301	263	280	303	298	305	315	288	323	312	307	274	300	312	298	309	288	249	309	302	311	282	276	308	290	304	315	272	274	319	301	280	309	319	291	332	315	273	326	315	313	303	302	307	303	296	285	296	308	277	296	255	266	270	296	270	297	307	302	280	300	303	326	323	283	302	293	299	329	309	296	321	308	290	307	265	261	303	322	328	303	303	287	323	270	302	297	280	287	293	305	281	327	279	300	326	312	292	274	317	254	289	304	285	296	316	299	285	290	300	302	295	308	315	267	280	259	293	260	305	322	271	273	280	276	283	280	302	290	296	331	292	300	307	275	318	307	340	293	286	278	354	299	309	323	274	329	305	302	332	315	298	330	294	286	279	319	287	272	318	306	318	295	284	301	307	323	284	287	324	279	275	255	302	286	300	292	296	275	355	302	315	295	289	294	297	305	271	297	265	314	281	308	275	306	306	293	302	304	285	295	298	295	291	277	304	298	322	322	294	314	297	312	271	290	262	311	304	299	278	260	281	294	278	316	290	300	290	331	286	310	294	302	325	310	274	313	276	289	246	306	320	305	296	303	321	272	282	304	274	312	273	287	274	303	292	284	291	292	299	313	319	292	308	289	292	325	311	283	280	301	310	294	313	321	316	313	302	313	325	269	272	273	280	337	317	274	323	288	299	311	325	295	280	308	276	292	294	301	288	301	318	299	287	297	309	299	293	281	279	300	293	286	297	293	297	309	310	315	319	281	317	300	300	308	318	292	301	279	283	287	299	316	297	299	318	278	282	294	323	302	281	300	286	293	306	287	298	307	282	298	317	321	317	298	301	317	288	291	319	276	288	294	292	250	303	296	291	261	316	316	342	338	304	299	300	255	303	297	287	312	285	301	274	314	284	309	272	298	321	299	293	317	300	289	298	249	301	276	263	288	299	296	306	311	297	292	285	280	287	325	289	297	305	336	310	308	302	309	299	311	278	301	326	282	294	342	266	301	309	297	294	291	284	314	310	309	304	297	273	289	299	328	292	303	302	306	317	304	308	291	294	275	291	301	293	297	289	311	310	327	304	282	290	278	272	278	320	301	309	325	299	298	283	299	322	296	324	293	296	281	319	276	271	276	270	278	344	307	306	310	303	310	259	315	303	293	302	270	294	309	298	287	282	336	250	294	259	314	332	282	325	306	285	299	287	317	266	292	327	322	260	292	283	286	313	301	314	264	281	326	294	290	284	252	280	314	276	302	298	291	291	291	294	293	317	283	301	294	301	321	305	307	291	276	310	309	273	310	288	325	302	320	290	262	304	292	309	290	322	293	304	276	305	291	285	294	266	310	278	290	295	259	286	340	304	301	290	318	280	294	321	309	309	290	308	289	322	264	287	311	295	286	292	289	270	274	331	315	269	304	284	294	285	311	294	336	290	279	269	295	270	340	297	281	307	291	308	285	284	264	292	285	300	306	340	286	306	316	308	292	251	297	308	300	287	293	248	268	293	282	313	309	270	282	270	280	304	358	287	308	290	292	274	301	285	312	301	278	318	321	293	291	294	324	289	286	291	301	306	304	273	334	299	325	298	315	295	292	289	337	282	280	309	278	305	299	315	320	326	299	296	260	284	285	280	293	309	290	288	301	317	319	299	284	285	288	274	332	292	290	273	308	312	316	310	295	291	289	310	323	293	305	305	306	291	312	294	298	316	319	330	269	322	302	285	291	311	249	268	273	285	266	284	279	300	266	309	289	297	331	283	317	312	319	318	268	313	298	280	287	286	314	299	287	301	296	303	324	307	293	270	324	329	301	299	298	296	279	266	322	303	286	322	279	280	284	293	320	289	305	309	311	292	287	294	319	297	305	272	310	287	301	314	283	278	299	304	305	312	322	293	314	306	307	298	300	304	276	309	315	297	331	295	300	294	298	313	325	303	308	284	294	286	303	294	263	282	334	312	280	311	317	274	304	293	302	300	307	271	261	303	301	317	284	308	317	282	280	265	261	320	280	274	281	297	307	295	304	311	314	287	304	286	298	307	298	290	284	294	311	290	285	283	305	313	281	288	316	306	291	321	280	302	303	298	322	298	305	291	330	316	319	301	293	314	301	269	304	295	276	303	294	304	266	282	291	304	271	277	274	291	259	303	302	279	310	292	289	305	279	319	316	323	315	288	298	263	298	312	298	299	304	315	304	268	303	308	316	282	290	264	301	299	308	317	268	297	302	282	288	277	268	309	309	295	284	306	304	292	306	346	288	335	299	287	306	306	293	268	283	303	282	323	301	281	290	286	290	308	331	295	318	301	293	305	287	278	299	306	283	304	305	305	323	282	268	310	310	301	272	310	285	294	289	288	289	284	291	291	254	300	282	280	281	281	285	314	290	327	286	316	318	294	280	290	319	306	312	299	294	279	296	288	276	287	255	299	289	297	303	287	284	289	295	321	293	273	302	285	294	301	287	338	287	274	264	314	318	286	278	307	303	340	284	314	293	323	289	284	328	319	277	303	302	292	292	275	316	290	305	261	307	324	320	289	276	280	311	271	287	281	326	293
13047	17991	7898	3173	1081	2652	2095	1309	798	545	450	547	864	1389	1569	1451	1129	901	667	451	409	375	323	351	305	321	318	322	315	336	348	341	347	335	367	317	321	306	343	342	312	333	327	355	336	360	330	333	288	322	327	332	329	341	326	322	327	328	345	314	315	325	328	312	356	345	326	333	320	328	304	299	310	311	296	330	337	301	330	330	345	331	347	311	334	310	273	305	333	307	326	330	324	329	330	330	303	315	314	349	307	343	322	301	354	321	359	343	373	316	338	324	341	330	315	336	317	306	325	301	304	335	344	332	323	296	299	340	317	307	342	317	304	314	314	323	300	329	324	296	328	328	339	327	335	305	317	324	335	317	275	309	303	325	326	321	298	308	313	354	305	321	332	346	317	314	344	310	334	311	361	312	333	322	353	326	337	337	310	309	329	321	298	324	313	294	274	310	323	346	345	315	317	312	328	335	348	306	290	347	288	317	322	337	315	324	304	314	308	331	342	316	356	336	328	325	298	346	328	313	310	326	326	321	329	336	316	337	337	331	314	314	337	335	304	340	322	329	337	326	321	314	321	321	326	321	334	335	298	334	326	313	313	326	295	320	329	330	330	317	341	343	332	334	351	333	327	298	361	308	334	291	301	335	321	343	316	326	324	331	316	307	317	348	317	319	306	307	338	328	358	320	317	293	320	325	319	297	339	321	294	326	303	310	291	316	273	346	292	300	334	316	308	323	318	314	337	372	364	329	302	329	323	338	331	340	324	289	324	367	342	336	323	354	353	347	313	295	325	336	331	341	305	317	333	302	330	360	292	313	326	325	324	285	327	310	324	299	316	321	313	353	320	364	333	326	313	329	316	333	330	296	296	317	331	312	325	331	297	352	312	280	299	303	332	284	311	335	329	332	336	355	319	324	309	317	324	352	333	333	304	361	319	341	319	338	346	317	318	303	351	340	307	323	324	339	306	328	301	317	319	312	302	314	344	321	336	336	324	316	349	289	316	342	325	319	329	313	312	363	318	329	326	304	302	312	304	316	308	309	329	309	300	305	270	323	317	305	334	326	330	333	327	319	332	346	317	282	341	332	333	336	327	302	333	313	320	326	348	315	325	335	321	328	342	297	326	289	366	330	346	288	332	318	305	314	330	314	329	331	333	334	280	314	319	317	309	328	328	293	318	333	277	332	308	346	319	328	351	311	314	345	321	323	326	348	336	332	340	323	334	349	332	291	287	344	295	339	317	339	291	329	320	296	323	332	329	307	287	316	336	330	308	318	333	310	304	290	326	310	356	345	342	333	324	350	302	341	320	312	335	319	333	327	334	318	317	324	345	310	318	339	325	322	312	345	344	315	285	345	342	348	336	326	330	320	328	369	333	326	325	343	312	296	304	338	304	325	347	313	336	316	327	335	338	350	289	338	331	352	355	313	330	303	332	316	317	296	307	292	341	342	303	296	300	319	318	317	338	315	328	316	289	333	319	307	331	308	347	333	343	302	307	340	367	313	318	337	325	301	308	296	327	302	320	335	323	320	307	317	355	296	354	315	344	290	304	297	311	322	323	303	315	335	347	324	328	342	343	303	311	337	304	330	280	315	314	291	305	352	285	299	297	326	298	360	328	320	267	332	311	299	300	313	287	336	337	296	328	333	305	316	295	301	309	309	322	312	335	278	321	322	299	347	296	292	320	344	327	343	310	283	307	325	310	329	341	329	311	327	337	329	346	312	306	326	331	312	322	321	333	302	328	300	313	317	354	338	359	353	335	332	305	289	311	323	312	303	292	301	318	318	317	299	310	308	347	334	309	349	338	326	309	390	300	363	333	318	354	330	312	318	328	320	358	346	320	318	323	319	334	334	300	307	337	321	333	346	337	339	334	330	317	321	330	292	340	356	343	322	355	298	335	354	350	330	332	307	344	329	351	310	311	309	343	321	302	317	310	319	320	336	333	322	357	296	367	308	309	320	313	316	324	314	306	341	326	313	308	305	305	300	323	340	331	308	351	310	310	317	341	297	320	329	307	334	335	346	310	326	301	335	330	317	266	333	321	289	331	336	319	336	313	339	320	324	335	320	334	332	356	309	333	335	358	303	345	340	362	303	334	316	345	323	304	308	304	322	329	336	340	299	325	308	325	311	335	282	302	311	309	316	332	318	329	311	311	331	284	307	330	319	328	295	316	327	346	337	285	314	360	313	319	333	330	327	321	325	342	325	313	295	302	320	331	343	349	327	363	317	336	349	322	313	316	324	341	333	328	286	311	318	353	346	316	320	336	342	317	343	308	324	327	339	325	348	299	312	312	308	361	318	304	311	314	334	305	329	330	333	308	342	276	339	317	329	343	302	336	310	318	346	374	309	318	334	327	343	335	324	315	318	331	300	323	325	321	369	317	349	312	364	326	310	346	336	307	332	333	309	327	301	296	337	321	300	311	358	357	303	344	346	317	323	312	330	316	307	305	322	292	346	323	349	311	299	317	343	313	314	290	361	319	305	292	332	316	322	341	303	342	334	322	337	307	334	365	308	344	335	354	324	279	318	302	306	322	316	317	352	331	368	328	308	329	309	301	325	343	312	316	318	316	318	341	319	313	326	292	349	338	308	321	315	288	338	319	311	348	357	319	337	323	305	292	312	337	342	326	321	343	324	301	330	349	335	351	335	323	321	312	352	350	353	323	316	315	296	315	373	347	309	308	298	316	331	346	301	313	310	315	322	302	329	318	344	353	307	317	331	308	322	303	323	285	308	345	295	281	291	374	335	308	322	334	303	300	338	319	336	330	342	326	303	332	319	303	330	312	282	350	324	351	333	316	316	327	301	290	320	336	315	324	313	328	308	326	328	337	326	326	326	295	280	344	288	313	292	344	337	309	309	326	326	346	296	328	302	331	311	297	320	314	325	340	305	325	322	312	326	302	339	299	365	315	300	298	322	292	329	310	315	336	374	331	331	278	309	309	302	298	332	334	280	322	321	310	298	348	307	303	308	344	327	328	334	304	325	326	359	334	331	333	323	333	311	332	336	311	320	307	346	327	310	294	353	335	304	324	340	327	306	354	327	314	332	291	310	325	342	317	325	368	312	311	303	304	309	302	329	325	314	314	321	327	326	304	332	299	302	310	335	338	330	335	347	303	329	356	324	303	331	350	323	328	292	342	303	349	328	312	319	363	317	354	330	348	327	328	326	311	334	343	363	262	299	321	373	299	335	318	343	350	314	321	325	350	305	325	338	314	331	324	286	330	332	352	338	321	312	335	280	312	304	308	322	302	332	339	330	346	333	299	333	327	307	303	336	297	306	342	329	312	307	344	315	332	318	336	314	333	309	354	296	306	332	305	334	338	311	303	329	305	352	323	296	357	330	341	300	337	298	334	321	347	329	324	309	324	333	317	358	370	308	326	316	360	325	303	328	355	342	299	274	316	329	313	332	308	336	325	340	325	337	323	333	330	336	338	334	320	321	320	323	316	310	308	299	318	322	329	298	324	313	359	328
24440	21417	28532	24673	21027	5497	1970	1071	800	651	605	964	6261	10066	9502	6676	4134	2426	1348	810	566	482	368	396	389	379	403	392	362	369	388	376	395	387	379	366	367	375	384	372	354	389	386	401	396	379	386	355	377	394	369	398	338	375	375	398	399	376	390	390	359	393	402	400	349	384	390	379	380	319	376	412	375	417	387	362	401	397	367	374	374	400	378	395	364	360	402	403	376	368	358	356	389	384	417	383	383	378	398	393	383	366	370	396	412	348	393	374	370	386	415	387	381	365	373	388	376	370	348	381	348	360	353	380	403	372	372	362	374	418	406	421	389	397	353	407	375	372	425	384	394	350	351	376	389	368	403	381	390	374	373	402	376	383	381	370	395	395	373	401	366	379	372	375	383	360	369	383	373	349	360	365	363	391	402	404	368	344	368	376	372	356	407	394	386	357	424	359	365	377	386	403	391	410	342	354	361	378	418	378	394	416	386	397	371	345	364	377	371	390	384	347	351	391	375	385	380	394	388	391	406	365	361	362	378	400	378	386	400	402	388	376	407	390	396	378	392	387	367	400	337	385	383	365	378	400	387	390	354	380	383	377	383	375	387	432	362	415	363	385	397	398	372	388	383	384	375	405	395	401	369	366	389	361	369	380	364	364	368	372	372	375	371	374	372	396	350	405	384	379	397	392	397	385	382	392	384	394	371	395	380	382	373	374	345	382	386	381	378	376	338	384	385	412	369	378	368	385	362	419	362	384	399	382	399	382	400	350	377	377	379	399	398	380	366	378	371	360	384	357	390	373	388	384	379	368	353	380	387	401	422	351	363	379	390	337	354	350	329	384	371	376	371	366	376	351	364	392	361	363	376	362	373	425	405	367	418	407	387	371	389	374	370	369	381	364	366	381	397	414	412	347	379	360	386	384	393	406	376	360	405	357	383	362	433	379	417	393	387	409	402	378	386	415	373	366	370	387	376	386	382	379	369	412	398	372	403	350	414	407	359	388	383	361	422	408	407	374	356	376	380	346	403	408	375	410	391	373	371	363	381	420	361	397	421	371	377	362	376	405	418	353	385	406	373	367	403	382	414	359	380	396	331	373	411	374	382	383	387	369	388	367	393	392	394	401	400	427	396	432	381	359	417	386	429	408	366	385	396	393	332	378	388	362	383	399	419	392	379	350	391	380	377	375	385	370	386	394	365	366	422	386	397	356	410	364	389	411	374	380	402	378	410	431	397	348	376	379	401	388	377	382	388	389	432	388	369	389	390	390	382	375	375	371	397	358	378	383	369	388	331	375	440	372	344	337	394	363	327	395	400	371	377	408	376	384	389	412	376	373	382	387	385	390	359	383	375	398	394	382	392	403	351	382	359	406	390	380	424	402	408	377	377	379	393	392	351	385	388	372	381	428	399	402	381	381	371	381	388	402	398	397	391	377	383	373	414	410	426	343	375	403	370	362	387	404	361	379	409	344	380	379	382	377	382	385	361	351	356	399	373	390	376	412	356	414	368	372	402	386	369	411	350	382	408	400	382	363	399	349	351	384	373	397	372	360	379	392	379	385	393	370	424	387	384	400	395	396	395	357	385	339	369	382	374	402	386	422	344	404	378	399	398	395	369	390	351	414	375	374	367	372	378	379	413	383	394	394	390	386	389	393	423	380	399	392	367	351	381	386	376	419	385	384	422	363	368	366	364	357	382	341	403	382	368	362	375	382	380	402	367	392	409	407	388	412	362	367	373	396	369	401	423	380	358	364	390	360	378	376	408	389	379	369	379	347	364	370	385	394	346	406	371	404	412	387	375	372	366	359	372	364	373	385	367	333	374	374	394	359	393	394	384	391	393	405	389	384	413	350	369	366	380	382	388	416	355	369	349	406	426	390	385	375	369	360	393	391	390	394	359	382	377	389	409	347	363	381	362	348	401	388	350	374	385	387	356	371	420	402	400	401	387	419	384	362	369	384	347	383	349	399	398	391	366	420	412	385	384	411	350	378	366	363	362	396	381	380	385	388	396	411	393	372	407	384	390	390	341	367	398	368	403	409	395	396	348	350	413	382	361	356	385	353	405	372	394	370	356	361	411	405	385	385	399	393	374	397	366	364	390	384	389	377	374	419	392	340	386	330	357	348	369	395	406	362	367	377	383	395	369	393	397	371	408	373	386	381	369	374	401	345	377	427	383	397	389	351	390	393	395	405	384	408	373	384	377	358	377	354	409	407	415	381	396	428	385	318	405	393	374	383	401	407	417	366	368	392	378	336	381	363	368	370	374	376	398	387	393	408	376	400	370	365	374	397	366	365	400	385	398	384	444	385	371	377	376	358	399	386	391	366	402	373	432	321	368	360	381	401	375	379	363	360	406	389	383	404	397	395	392	393	369	386	379	389	380	415	385	379	365	403	397	419	358	380	382	375	403	412	429	410	371	366	401	370	396	391	393	378	377	397	378	389	402	380	381	377	353	370	355	412	381	373	391	423	421	370	377	370	344	393	394	345	354	354	389	388	372	401	391	381	390	366	333	384	341	368	416	394	424	373	346	364	363	390	383	379	389	361	397	390	388	401	384	366	359	356	396	387	392	384	387	402	369	387	373	384	382	395	388	349	384	401	376	407	398	406	379	404	415	376	357	388	392	403	379	371	382	392	341	409	348	409	374	394	377	397	407	350	362	362	405	385	367	407	370	368	376	390	373	410	381	379	378	383	392	345	405	396	386	378	360	390	356	403	390	393	386	381	391	382	344	394	390	396	399	384	377	380	364	392	392	399	386	379	379	366	363	419	441	359	378	382	376	356	388	382	324	351	362	366	429	361	375	375	414	401	390	369	367	362	404	407	376	393	390	344	360	365	404	365	376	371	375	378	397	384	391	379	376	392	344	387	365	348	378	391	348	424	348	388	371	342	412	380	406	368	396	401	390	379	383	359	346	368	356	362	359	346	377	384	363	374	373	359	346	385	375	368	427	366	329	380	370	387	372	380	355	391	372	400	349	368	401	371	397	344	384	406	367	375	346	381	412	395	378	394	390	353	391	391	356	422	388	382	394	354	358	387	375	348	395	373	333	411	382	384	367	370	390	368	398	363	368	380	379	417	364	403	380	381	387	396	360	384	374	400	389	374	408	393	400	375	350	375	319	385	377	363	382	395	369	414	369	360	356	380	422	384	382	402	405	351	352	381	419	370	399	441	390	389	386	386	386	398	418	401	394	375	403	377	336	388	362	403	438	363	354	408	402	380	357	403	409	366	411	433	369	433	401	355	390	353	377	381	376	368	372	384	401	377	386	333	373	373	378	417	364	378	388	355	372	368	392	395	445	386	358	382	386	393	384	384	367	368	363	383	358	362	350	410	360	405	413	384	381	411	365	369	404	369	396	352	386	387	424	395	406	374	392	366	391	360	373	384	412	362	396	382	386	366	412	396	370	406	381	367	392	353	393	358	391	363	393	411	377	365	405	346	398	360	371	392	420	397	346	370	397	426	378	397	349	377	365	411
15611	26793	15158	6974	3382	2911	2958	1748	1252	968	870	1493	10263	15003	13239	9433	6044	3528	1984	1063	686	511	446	402	441	418	410	397	385	382	409	416	371	421	376	430	413	388	365	411	422	424	399	422	433	390	405	365	453	379	372	455	393	436	413	413	404	399	387	419	378	389	423	433	388	415	376	396	446	400	412	420	427	411	418	413	390	408	435	401	401	388	433	411	393	409	431	385	391	449	384	425	421	424	428	382	426	430	406	410	404	401	413	397	385	451	417	396	444	405	441	406	402	433	428	401	391	379	428	407	395	382	407	404	388	414	413	403	414	393	434	426	401	377	361	406	448	426	449	375	378	393	395	418	409	442	396	404	416	405	389	406	364	408	421	391	405	391	415	444	425	437	441	387	423	368	380	398	396	382	376	382	403	400	366	407	424	416	421	424	399	421	424	412	390	417	395	436	432	423	424	411	389	417	393	419	397	431	427	420	419	417	419	403	413	388	380	421	420	416	404	413	405	398	432	385	412	391	397	382	386	391	384	399	424	430	377	399	403	411	411	393	408	390	412	412	391	407	404	399	422	397	386	372	416	382	401	424	427	409	413	382	436	446	411	422	376	421	377	413	383	404	347	408	444	401	379	377	434	431	418	398	447	402	429	345	403	460	375	421	399	456	401	408	416	415	419	417	432	409	403	385	409	391	401	385	388	404	424	391	397	376	387	394	397	435	424	407	412	379	432	385	377	423	410	432	388	372	376	392	399	410	406	387	401	391	398	379	414	412	401	397	355	394	402	411	419	415	390	406	387	398	408	406	450	324	408	355	400	388	419	377	388	416	371	408	411	416	367	379	419	402	421	406	405	432	427	403	409	401	453	440	392	407	401	405	442	384	392	415	416	407	407	374	392	390	416	387	427	415	408	401	399	386	396	416	404	420	424	428	392	411	398	385	373	369	406	434	390	440	383	408	411	407	395	408	418	410	388	398	408	409	416	406	388	414	406	395	407	414	432	428	411	394	392	411	415	410	415	418	420	414	399	378	409	417	371	399	398	399	424	437	379	402	422	397	360	391	395	396	371	422	412	416	426	423	401	374	432	390	441	392	421	437	395	424	420	424	425	411	401	409	422	423	402	393	422	384	440	393	396	410	400	408	410	404	371	407	404	434	408	390	423	387	406	425	388	442	373	423	433	398	414	419	401	393	379	391	415	424	399	386	424	418	408	430	407	410	415	414	410	375	384	371	412	367	387	399	419	372	399	386	415	402	362	406	372	401	420	366	383	413	398	389	408	408	387	398	382	366	377	394	390	411	404	400	420	431	406	415	399	416	408	402	407	406	382	418	397	402	417	410	437	376	410	433	409	394	401	441	383	393	409	382	377	413	421	427	392	415	405	389	423	399	398	415	414	404	400	393	378	412	379	408	414	399	413	416	360	438	444	381	384	401	408	414	397	393	430	396	438	352	388	376	419	414	382	411	457	393	379	367	428	410	390	388	425	393	409	404	421	383	407	403	386	421	371	409	385	389	386	379	379	416	371	373	416	411	401	366	399	377	376	426	407	380	405	392	409	425	393	400	429	450	461	447	399	419	392	386	420	392	465	407	363	418	419	378	421	403	404	396	383	398	414	379	394	395	399	416	390	374	396	382	419	409	411	433	417	411	432	412	382	416	376	414	434	405	393	436	393	402	426	410	411	402	424	382	385	366	417	436	381	401	391	405	404	379	409	347	421	367	400	422	406	380	411	418	409	409	427	420	379	453	412	443	408	397	387	436	418	400	412	376	419	406	410	413	399	415	398	361	420	407	389	402	402	410	468	401	386	403	421	381	417	413	407	393	389	393	403	409	416	423	372	413	419	396	394	400	446	407	376	398	403	402	422	386	395	414	368	443	426	402	412	410	399	413	452	425	373	370	416	395	419	415	396	420	398	394	388	421	377	411	401	423	406	398	407	403	381	393	413	358	405	401	412	409	383	412	418	382	417	422	381	406	408	408	404	427	404	381	398	433	403	383	383	403	383	418	419	378	364	414	395	443	411	388	401	375	419	419	407	430	418	385	402	381	369	392	391	393	448	414	405	365	425	410	360	430	437	414	389	394	354	397	400	396	398	423	412	369	449	366	428	382	427	385	385	456	371	431	401	409	409	393	433	418	461	378	377	407	370	428	434	447	382	388	420	362	394	379	409	423	381	443	406	450	393	398	411	419	406	412	400	405	392	434	373	398	411	389	392	417	399	381	403	398	412	393	396	408	389	430	402	397	404	371	369	414	379	407	367	386	394	403	403	373	379	423	405	392	416	419	374	438	429	410	402	409	417	404	400	393	423	395	445	404	386	415	391	460	454	377	442	416	430	436	398	420	404	401	415	401	425	419	408	425	374	387	405	410	392	410	433	412	398	444	398	417	417	365	380	429	411	415	400	388	405	385	399	378	413	391	399	435	373	402	416	371	378	410	424	415	430	396	408	414	445	403	395	402	417	407	426	371	403	408	400	413	370	403	370	391	398	412	387	382	385	426	432	450	424	397	376	447	416	394	375	367	425	436	419	419	366	417	402	431	394	441	434	445	391	401	403	406	357	386	377	397	433	396	424	411	415	396	434	432	412	344	412	438	430	423	380	422	414	411	410	407	403	416	384	426	410	399	411	410	468	406	408	407	416	378	392	438	373	444	378	394	416	409	407	422	409	380	391	440	417	394	399	423	424	395	383	368	407	417	388	442	407	411	467	404	402	430	460	418	403	394	419	383	373	415	412	425	427	399	405	373	416	405	396	374	393	388	430	400	403	409	406	404	422	382	405	355	429	361	378	416	421	417	433	373	391	422	381	436	383	407	372	380	418	410	422	394	389	416	383	399	379	407	433	432	413	418	431	421	393	435	426	395	417	393	395	399	393	403	408	418	391	441	428	418	459	399	399	390	403	413	381	407	417	408	426	419	386	409	423	378	400	426	398	410	420	414	394	394	407	400	414	423	398	413	387	411	415	402	408	404	376	413	413	394	433	397	411	382	419	415	430	406	377	392	379	416	403	400	394	389	389	409	411	432	402	381	424	415	392	401	408	374	425	414	404	409	414	396	386	411	392	412	410	415	381	427	424	410	429	403	398	424	396	393	363	364	427	412	361	385	437	388	414	400	383	427	402	406	394	413	414	360	407	407	393	382	427	370	385	370	419	456	380	393	403	383	416	390	410	409	403	393	394	381	414	393	399	389	386	404	415	396	403	376	438	379	409	425	376	385	396	395	426	391	418	419	387	394	437	391	405	409	393	428	424	351	389	404	387	388	396	408	405	384	412	404	402	390	406	389	421	393	383	412	411	414	398	418	414	415	371	404	409	361	387	406	414	393	386	404	403	395	412	422	399	421	407	398	379	400	400	409	375	420	415	400	395	385	361	387	398	368	400	398	435	389	420	377	404	400	422	417	424	395	385	400	393	376	396	415	417	416	403	390	370	401	400	415	404	387	420	396	434	391	376	425	412	380	406	403	364	411	422	415	412	410
25392	21443	27549	25618	10185	1136	1103	720	602	516	569	1641	4350	5782	5200	3868	2362	1505	909	635	485	406	378	354	367	343	356	326	339	370	336	334	323	334	363	365	354	347	395	343	357	329	372	345	333	356	319	328	320	324	313	339	317	408	373	332	341	316	348	349	353	377	380	332	314	372	366	296	352	330	320	380	332	352	362	341	358	342	366	355	369	353	323	302	360	330	355	348	332	362	359	318	347	360	344	353	376	343	370	328	313	385	352	365	297	360	334	324	329	350	351	307	326	337	338	339	345	330	346	339	314	317	337	339	335	339	315	338	341	351	344	350	323	350	344	345	342	341	289	336	331	315	336	319	371	324	337	336	349	357	325	357	357	369	337	357	333	345	369	338	344	338	372	330	323	365	336	326	329	361	372	309	369	365	342	339	303	335	342	323	331	326	319	349	333	365	355	335	377	357	316	348	340	351	322	334	313	331	354	344	358	345	341	316	372	349	335	346	352	334	343	325	373	330	373	350	343	355	363	332	358	359	355	323	383	344	334	334	339	313	327	340	347	342	335	343	333	318	359	330	312	335	337	336	373	358	322	361	349	350	314	343	376	361	288	322	351	355	342	348	314	362	356	327	363	313	332	327	354	326	344	321	353	332	339	354	322	337	343	325	355	344	347	383	341	333	350	322	361	361	363	356	342	352	345	354	320	375	341	296	344	335	320	327	358	340	327	367	344	337	342	335	354	345	341	347	347	344	351	324	336	318	331	331	394	357	335	323	372	346	328	358	375	330	356	328	375	381	299	325	358	340	364	335	343	338	296	334	344	321	332	320	298	373	391	331	340	371	361	350	343	361	336	326	308	354	314	325	365	346	342	335	314	351	310	353	344	329	343	371	329	380	325	374	375	336	364	359	338	318	327	334	372	345	345	340	329	346	327	347	369	349	344	347	369	348	372	348	356	339	360	343	376	365	374	348	313	343	356	368	324	317	310	348	358	322	342	340	378	378	297	327	340	318	367	364	379	335	386	346	342	319	332	340	317	327	364	339	328	314	339	364	334	375	337	335	326	330	332	305	348	320	343	357	349	337	369	348	340	341	325	351	365	404	327	328	358	346	352	359	350	356	348	321	377	371	383	331	313	325	359	330	342	373	354	367	344	357	325	314	325	335	346	316	363	341	347	358	329	357	351	363	333	316	318	363	348	380	396	352	330	327	340	337	328	352	376	340	365	343	367	341	376	338	330	332	341	344	332	321	382	339	344	316	330	338	359	318	354	326	353	340	353	341	368	359	349	318	353	326	336	365	355	331	345	349	325	321	339	347	349	339	381	355	359	364	330	336	336	347	321	320	342	336	333	366	338	332	348	360	381	345	375	318	351	339	361	348	340	341	309	334	367	358	323	327	358	343	337	325	355	366	350	327	321	367	345	340	345	365	336	347	373	353	365	346	369	359	350	326	362	345	324	366	387	342	341	343	336	316	344	357	360	331	337	360	364	332	304	342	333	308	382	344	349	353	333	371	354	371	342	326	339	344	330	374	345	311	342	359	315	385	319	362	337	360	339	337	346	339	346	374	368	364	333	379	335	363	338	330	343	336	352	330	344	366	354	313	348	331	336	372	345	339	355	313	329	337	313	355	339	357	342	351	330	369	353	338	332	349	358	341	307	367	325	337	314	327	342	332	336	362	352	374	355	361	342	333	353	326	360	347	371	345	358	338	355	347	334	349	341	344	309	380	321	361	350	339	342	316	340	350	361	349	327	385	357	365	341	393	342	348	345	371	356	339	383	336	375	353	383	354	332	307	332	342	341	332	340	359	369	347	335	327	316	358	330	356	318	377	333	310	349	337	370	352	340	343	373	333	328	375	344	317	345	325	332	350	346	355	306	365	331	344	316	340	342	324	360	346	325	352	314	360	339	361	335	382	333	349	356	340	370	360	337	339	355	339	373	366	320	364	351	325	327	373	339	331	332	337	330	367	330	342	330	352	348	366	348	338	311	332	366	326	334	351	335	361	361	331	342	371	323	345	377	313	339	354	329	341	352	350	315	314	360	350	350	362	359	345	337	365	349	342	370	370	349	343	325	342	343	359	360	311	385	337	331	322	322	320	337	346	353	335	340	375	334	358	351	309	357	313	349	356	342	358	325	340	371	341	327	330	365	341	371	329	350	338	337	376	355	395	375	342	346	353	360	334	389	338	361	348	349	337	359	314	368	345	357	337	328	329	343	374	342	351	360	379	345	388	327	346	304	339	341	334	326	295	341	346	351	318	325	322	337	376	335	347	335	346	335	345	342	346	341	359	332	366	344	325	344	310	345	391	364	375	350	329	334	337	342	337	319	323	386	325	363	323	352	374	339	360	382	357	356	360	341	324	344	327	347	347	327	379	352	339	344	339	378	359	376	342	341	326	338	362	342	320	355	340	316	340	341	354	347	346	349	337	315	334	329	316	340	347	324	305	342	376	334	340	353	362	318	380	357	357	354	352	357	357	351	344	322	375	343	306	325	336	335	311	350	329	324	332	333	356	305	329	311	326	386	360	365	382	355	373	368	353	327	356	365	355	324	358	328	326	332	331	351	306	328	354	341	323	357	328	335	379	320	323	328	358	343	343	330	354	372	363	347	363	333	343	340	344	321	357	333	356	357	375	365	338	330	320	347	357	359	359	331	352	329	362	324	382	356	345	340	340	328	320	318	373	366	386	307	335	354	347	348	358	298	323	366	344	323	335	366	350	346	327	345	368	386	344	326	357	356	359	352	308	362	381	365	356	344	353	356	351	355	340	362	334	359	345	353	327	368	334	367	351	349	350	355	362	330	314	351	387	376	334	290	357	385	336	376	379	352	357	362	331	321	329	328	329	386	339	364	364	351	360	337	341	355	353	336	368	344	351	357	312	342	384	366	339	307	354	353	345	340	329	341	348	361	334	338	329	373	350	335	322	352	337	348	366	353	332	376	316	361	318	319	327	347	356	334	343	308	343	316	371	331	373	358	364	336	321	324	354	317	335	337	315	362	330	372	347	378	335	363	333	322	302	366	361	359	382	313	365	343	365	346	323	357	303	320	347	337	341	327	388	335	342	345	376	375	324	349	336	363	362	351	365	354	355	358	349	379	324	340	378	362	341	353	382	352	332	392	330	348	336	349	330	364	319	328	322	338	361	335	345	353	363	353	372	369	319	341	340	334	346	328	348	306	333	346	335	343	348	365	314	359	341	370	316	325	336	364	353	320	347	338	318	316	334	353	367	357	349	314	377	347	331	354	357	338	349	336	343	342	373	335	383	326	365	330	336	344	328	414	342	307	348	320	349	356	353	333	337	328	352	346	336	379	327	352	335	303	313	344	351	345	369	326	362	335	359	308	325	368	341	354	341	343	344	346	365	327	361	328	372	294	341	343	356	369	328	376	318	342	336	344	368	322	349	347	352	351	355	365	355	364	355	343	345	341	313	351	387	335	314	365	329	351	358	353	350	317	358	339	372	348	394	348	357	323	294
15766	25032	14501	6652	3275	1544	1935	1264	941	856	917	3336	8745	10684	9405	6761	4242	2451	1422	845	582	477	407	392	367	380	385	388	365	400	354	381	407	345	380	375	375	396	405	379	377	397	399	341	369	347	396	380	399	393	351	431	363	370	390	375	427	374	404	342	350	391	378	324	356	371	374	341	386	360	373	378	396	382	392	387	402	377	365	383	400	383	357	367	411	366	366	383	393	384	358	368	336	420	421	414	409	363	354	373	332	393	380	367	391	366	376	378	385	367	383	375	378	376	405	376	358	381	384	400	397	378	331	362	374	359	392	360	389	369	404	365	347	364	374	375	405	362	388	361	380	405	398	363	378	387	356	363	408	383	359	400	383	386	364	349	382	376	388	367	378	363	411	336	387	361	366	393	352	350	348	381	422	401	370	377	400	364	438	427	402	358	356	374	373	381	385	412	372	370	335	358	422	352	396	381	381	382	396	377	367	371	369	366	339	377	386	350	375	390	362	395	385	354	360	385	412	424	387	365	383	382	388	384	378	386	381	356	396	355	413	370	374	398	419	381	364	373	382	344	373	377	376	363	423	388	343	402	357	406	385	391	418	429	394	391	358	367	390	391	384	372	392	389	365	354	373	404	377	396	396	376	387	357	369	356	365	390	353	416	426	368	381	379	365	367	325	398	384	382	418	390	401	383	377	383	401	395	300	387	393	362	424	392	403	372	362	365	370	346	403	373	369	346	377	384	366	365	370	387	383	383	389	399	390	363	404	374	363	347	380	374	365	399	393	370	369	405	350	365	419	357	390	348	365	364	376	370	369	377	386	370	446	366	366	372	375	348	387	391	381	373	367	375	398	391	369	365	346	379	404	378	421	393	371	348	392	331	394	401	378	417	392	399	373	382	376	386	370	413	381	385	385	391	384	387	395	365	370	387	360	394	398	344	376	395	383	365	354	419	373	354	374	365	337	361	397	381	407	383	396	381	379	394	395	392	393	387	370	396	395	380	344	348	386	388	369	383	391	385	411	404	386	396	381	353	367	368	359	400	364	360	405	359	361	373	394	385	350	362	352	357	358	398	403	393	365	362	339	351	380	367	369	353	388	378	354	400	426	390	373	353	376	412	399	386	361	372	394	364	359	379	363	370	362	397	365	385	394	373	374	382	414	368	413	385	364	358	358	349	372	353	357	379	368	380	398	414	391	376	377	401	354	371	379	382	364	362	355	385	388	415	349	359	394	340	409	355	381	401	392	368	366	371	384	339	341	332	388	391	330	340	391	358	405	351	408	358	344	390	386	384	401	367	359	382	384	378	346	384	365	352	357	363	364	368	405	378	396	394	393	384	389	382	346	430	364	384	358	404	366	371	374	363	392	393	399	383	374	380	382	409	379	399	399	420	388	403	377	338	391	416	375	389	371	369	371	364	400	383	366	375	365	357	362	423	378	397	391	379	381	353	370	348	383	375	362	347	380	423	378	412	395	369	358	364	348	336	370	375	386	379	368	379	400	364	370	396	363	369	378	365	395	371	364	389	379	379	364	392	406	379	382	386	369	361	367	392	405	394	406	339	385	350	364	350	412	372	375	371	350	353	357	381	361	349	385	375	366	348	385	351	386	374	371	379	377	381	381	367	377	354	408	367	341	413	395	365	363	364	371	389	384	354	382	380	373	370	391	376	372	337	371	383	349	377	362	387	374	393	392	392	362	385	374	397	394	403	382	360	365	345	363	393	372	393	363	365	414	364	383	385	373	397	361	365	398	385	368	379	400	379	383	370	356	387	383	393	337	370	391	397	353	364	337	357	388	397	431	392	369	363	401	404	390	354	366	364	401	395	371	363	388	348	398	396	390	382	363	417	397	415	377	349	408	400	395	426	366	358	377	355	387	385	386	421	384	385	368	387	381	379	358	352	389	414	360	389	404	351	397	395	381	373	375	358	340	377	397	381	365	367	390	381	381	384	399	364	375	389	438	347	343	380	395	379	396	408	369	368	384	382	340	410	357	362	397	366	365	397	373	400	380	362	377	386	341	357	384	394	373	371	419	413	372	365	384	384	400	344	370	391	392	340	350	402	364	373	402	403	397	345	366	373	382	395	401	388	387	415	372	406	395	392	313	410	387	386	389	366	355	374	365	383	399	393	376	363	347	390	402	396	376	360	353	361	396	353	391	333	398	351	363	371	366	392	382	382	349	381	396	372	377	373	404	402	390	409	370	385	360	367	367	388	387	375	352	384	376	335	363	388	358	395	334	396	331	353	370	402	403	450	376	377	381	372	417	381	369	395	347	392	375	381	398	375	384	378	358	415	385	391	399	410	382	342	372	413	380	420	345	385	357	377	392	333	379	411	398	406	333	364	391	386	356	421	368	404	380	416	372	373	388	362	367	355	378	388	367	338	361	384	390	384	354	414	415	367	391	348	355	352	387	398	405	381	387	362	388	359	387	378	367	403	392	348	389	428	384	397	371	390	366	323	364	354	346	414	352	379	388	411	398	370	404	385	358	389	394	384	339	394	383	366	397	399	373	395	363	370	379	361	360	370	382	411	374	355	368	374	392	372	372	348	362	366	351	365	372	359	378	371	352	387	377	375	366	406	411	370	399	339	381	405	369	373	375	368	390	413	364	416	380	368	367	364	315	350	387	352	349	382	398	382	389	375	372	399	366	344	381	410	363	360	340	384	386	376	393	366	375	389	354	337	428	397	372	375	372	397	370	365	362	372	392	376	374	408	350	363	401	391	370	362	376	378	363	402	372	392	385	397	370	368	374	368	326	383	358	393	396	400	393	359	357	355	378	395	366	384	358	353	364	359	355	354	380	377	377	386	428	330	419	364	379	399	393	403	379	421	377	349	380	369	366	374	425	390	377	354	392	387	352	370	384	387	386	371	357	390	372	383	366	347	367	375	384	359	392	355	367	392	403	358	383	348	393	354	330	351	376	384	381	396	348	374	368	388	409	391	387	386	385	378	422	360	382	387	364	376	394	388	359	364	346	406	375	413	399	405	334	393	387	384	396	356	384	362	397	400	373	373	409	362	401	382	383	405	388	362	405	377	404	362	388	397	401	362	380	378	392	361	340	408	382	420	366	376	398	346	390	377	396	391	373	376	363	393	352	395	399	403	383	397	368	380	365	384	361	377	317	371	340	352	379	389	400	389	356	398	389	368	428	354	375	371	388	393	398	398	404	408	346	377	405	354	379	397	393	394	410	382	356	382	373	375	390	381	396	359	369	404	372	412	385	357	354	331	356	424	352	360	364	418	393	403	378	390	383	367	405	366	370	363	381	384	364	359	373	391	358	353	405	380	407	354	389	396	370	373	372	372	351	360	381	354	364	412	374	376	382	395	361	384	375	407	384	361	356	363	391	364	383	380	384	385	357	391	406	377	380	367	368	362	368	381	375	359	388	399	361	386	422	368	377	384	394	351	399	337	404	416	358	375	390	357	392	393	392	392	344	385	405	364	358	379	362	369	397	364	376	369	394	357	372	375
22920	21418	29187	24026	21410	21470	9546	1665	1177	1057	1077	6595	18040	21141	18122	12837	7716	4148	2121	1194	814	663	535	529	488	469	496	516	507	507	520	448	467	467	462	484	496	472	453	455	525	465	467	474	515	487	460	468	481	481	491	501	455	451	505	528	471	508	525	529	440	462	528	486	489	523	485	493	471	467	528	452	488	492	495	513	511	521	491	488	483	508	477	496	478	429	492	469	444	479	505	464	486	477	496	517	504	487	483	507	515	534	484	500	500	484	498	506	490	473	482	494	461	464	474	455	516	520	512	476	480	493	467	497	535	495	504	510	486	485	495	458	460	482	487	467	479	438	480	505	493	445	481	481	499	513	483	485	497	481	510	494	486	474	497	477	492	482	485	445	490	473	510	467	472	537	547	462	518	497	514	464	452	467	475	479	498	481	520	498	515	491	491	463	480	468	510	483	489	499	481	487	517	513	472	509	509	476	472	445	522	494	494	456	484	456	477	489	452	483	531	496	501	466	517	509	490	490	510	495	466	488	461	526	505	457	536	440	539	525	487	496	482	487	456	519	486	491	499	488	521	464	459	508	513	530	482	516	467	473	489	470	469	478	499	482	515	509	452	541	505	496	522	478	452	474	534	507	478	505	522	508	486	503	464	474	528	520	516	443	521	500	484	472	472	487	500	468	473	498	488	474	503	468	493	456	470	517	479	477	517	485	532	504	488	504	467	469	525	438	499	494	491	525	513	503	499	482	459	461	471	488	525	477	464	517	457	516	475	477	498	515	497	492	493	489	474	476	530	498	507	469	518	517	472	492	461	494	501	518	494	514	469	483	502	467	512	444	487	487	477	500	488	499	475	482	487	506	464	480	500	486	476	538	461	464	470	502	491	494	485	486	487	463	469	479	472	492	501	502	491	494	481	474	476	498	479	489	482	438	507	497	490	496	497	471	527	480	462	487	502	487	490	502	484	465	504	499	534	467	478	506	509	521	511	538	506	459	486	457	461	500	541	485	459	448	492	516	473	505	509	538	506	486	446	465	494	504	479	465	458	508	456	434	508	514	511	503	497	454	484	480	497	458	471	504	527	513	494	465	466	522	504	515	474	454	492	449	506	449	490	518	443	507	467	496	468	476	469	486	482	488	485	496	479	473	492	447	480	470	482	489	503	509	498	492	491	488	510	500	493	459	537	500	521	518	471	497	511	471	483	473	486	452	490	476	520	490	531	466	510	477	478	502	487	472	520	483	462	492	550	482	492	486	521	481	516	496	524	453	519	456	478	460	509	433	487	531	527	461	509	459	491	493	507	459	512	479	511	457	452	492	501	465	470	485	492	492	485	459	489	513	492	526	535	485	491	495	514	472	440	470	447	461	485	472	490	465	470	506	477	487	479	460	455	461	509	487	496	512	473	498	462	486	486	515	515	478	481	528	467	484	474	448	486	511	498	490	491	523	482	467	495	497	527	459	464	475	482	522	518	491	483	471	471	480	475	466	489	484	502	535	436	466	502	503	485	494	509	494	486	530	477	474	505	496	482	521	452	498	477	444	543	542	478	481	472	479	454	493	492	523	467	519	505	488	498	468	495	469	501	486	496	495	502	486	519	465	471	477	495	513	529	495	442	470	485	495	503	479	510	496	511	538	499	490	432	464	491	500	468	471	491	511	514	483	455	519	518	444	480	480	499	462	497	459	512	489	512	508	526	492	480	515	488	473	513	522	488	525	497	522	508	493	469	475	477	537	463	459	510	477	466	500	520	503	505	504	482	499	500	537	494	505	485	503	500	499	492	502	455	475	481	496	488	531	510	496	501	509	497	470	516	518	505	521	522	472	508	495	494	496	461	487	482	468	497	466	493	457	464	490	487	510	489	504	459	496	485	501	497	515	490	467	492	479	454	476	496	520	448	474	461	515	496	473	470	498	480	476	477	474	492	479	499	532	492	471	478	521	449	471	510	489	454	462	478	497	506	509	475	493	531	487	523	506	497	495	481	486	506	515	477	444	471	458	536	473	506	489	488	470	497	473	456	512	480	468	529	429	502	457	513	489	503	483	491	501	510	507	517	522	479	484	468	505	482	456	463	511	483	490	467	462	495	453	517	456	442	467	502	468	500	473	456	491	486	556	458	450	511	509	477	491	497	481	519	522	490	514	480	498	498	482	510	522	472	450	471	488	509	487	502	487	514	493	491	506	477	496	521	531	475	470	519	487	484	499	507	488	469	521	504	451	489	481	502	475	449	490	483	499	484	473	466	533	482	510	483	507	500	515	459	472	505	525	508	473	516	489	465	482	507	489	496	505	478	535	455	462	527	494	470	465	514	469	460	458	480	447	494	477	467	492	486	462	535	473	498	509	490	481	444	505	504	485	514	461	535	507	503	470	475	479	503	490	437	508	498	483	483	482	526	476	473	458	474	481	530	498	520	535	492	518	493	502	463	506	483	442	477	503	506	524	477	504	455	476	462	476	555	436	486	506	508	524	477	555	493	465	471	507	458	521	483	487	474	509	502	486	491	495	500	482	474	463	487	466	512	463	490	502	501	481	505	472	475	429	463	472	516	469	490	478	496	476	492	462	483	480	492	465	503	469	486	514	484	480	476	496	489	478	510	532	464	477	522	559	501	504	476	521	478	517	520	487	502	483	502	512	497	464	488	499	548	500	498	488	489	469	444	471	474	460	486	514	495	499	516	487	473	434	469	489	491	493	507	470	516	476	522	518	511	497	509	473	467	524	487	499	497	444	482	497	494	470	521	475	511	504	472	483	479	518	481	491	500	480	491	465	481	508	493	497	487	509	480	492	511	504	539	540	493	502	494	486	532	502	518	526	520	488	494	492	518	490	502	524	451	477	464	461	502	531	520	479	451	520	479	493	451	491	488	488	526	498	482	516	522	505	471	473	481	515	477	509	478	450	503	468	483	494	485	476	509	499	464	483	497	520	477	501	494	496	481	512	471	510	503	490	448	493	513	442	524	501	465	489	471	504	528	499	470	516	505	485	489	490	490	467	464	487	448	505	469	496	489	512	489	525	490	451	480	499	501	438	476	444	528	519	510	522	490	454	489	488	452	529	503	482	493	461	500	493	504	508	468	433	505	482	487	499	497	468	509	487	462	527	539	491	519	486	496	481	515	483	510	498	473	484	492	482	444	516	501	505	502	457	495	466	462	503	491	490	500	496	501	476	509	502	467	478	510	509	515	499	477	491	504	496	495	456	506	515	534	511	501	472	479	494	494	483	482	472	502	540	527	490	478	494	475	483	486	480	462	443	490	498	466	468	489	538	467	449	508	510	479	487	488	499	453	451	456	492	494	470	426	492	441	462	505	491	463	506	514	516	502	519	493	501	460	509	503	486	463	479	495	514	460	502	412	524	512	493	469	467	505	470	502	461	531	522	463	495	486	469	442	502	463	487	512	452	465	497	490	490	486	488	512	494	491	463	480	463	515	535	476	513	516	479	480	507	493	496	471	469	501	500	477	511	477	476	476	547	493	491
19915	36835	24680	12800	7135	4218	3032	2524	2070	1793	1780	11256	24495	25673	22038	16393	10509	5985	3209	1694	981	693	578	546	506	473	508	522	523	449	496	543	509	517	523	531	497	535	472	506	494	512	510	511	538	497	486	501	479	519	534	480	511	484	508	518	523	482	521	524	485	535	500	490	495	507	515	499	532	527	514	519	523	469	526	495	508	506	518	504	495	483	519	476	495	525	502	511	495	526	532	491	472	522	494	536	518	515	503	492	538	532	476	537	532	527	471	531	493	524	523	512	502	484	490	505	498	505	510	479	512	514	472	480	505	481	507	515	518	526	483	498	460	537	552	497	528	488	489	477	540	498	503	532	517	483	492	468	524	497	496	511	477	483	528	553	477	502	522	489	549	515	503	519	560	542	521	530	517	509	492	517	509	516	489	552	493	510	517	540	535	502	531	526	476	499	500	521	529	471	531	533	486	498	500	513	555	468	549	508	507	518	517	457	539	510	492	521	507	483	516	506	467	506	516	495	498	541	509	481	483	522	488	516	502	532	504	498	539	492	511	526	559	539	516	538	531	516	504	543	529	522	479	490	497	498	493	527	488	538	527	492	505	485	577	486	510	484	522	496	432	482	492	512	530	543	514	497	518	535	539	530	510	498	554	513	513	494	505	548	513	494	566	493	503	514	468	538	497	521	485	485	511	493	521	550	515	480	524	482	477	495	509	519	511	483	527	530	500	517	513	498	540	498	495	475	497	524	542	500	517	535	532	500	505	509	497	484	487	537	503	501	526	538	500	474	525	524	484	488	539	492	547	510	474	513	536	539	506	536	521	513	493	495	497	521	526	498	516	551	499	486	501	469	527	518	509	478	526	517	477	518	516	521	491	514	481	485	516	461	517	483	530	511	539	494	487	497	527	511	529	517	504	499	479	479	530	535	531	535	531	547	502	506	496	516	527	467	545	507	526	526	514	540	529	481	489	486	506	482	474	508	517	520	512	466	526	508	495	499	547	496	503	505	504	507	536	532	487	511	507	519	481	520	490	476	538	480	503	509	509	505	505	529	508	509	514	520	476	534	487	509	530	511	512	527	519	530	507	502	515	523	526	488	503	527	512	522	506	502	477	524	511	507	496	518	507	510	533	519	480	512	504	487	530	474	478	507	482	530	503	509	556	553	546	483	498	533	488	466	517	492	536	524	536	528	514	534	488	492	479	497	457	504	488	468	479	504	529	518	496	528	505	507	484	518	452	508	502	521	522	483	489	514	507	486	511	514	568	490	478	579	490	507	530	499	500	539	506	488	519	510	504	522	516	536	483	518	496	521	506	449	496	533	536	466	495	496	494	494	522	483	485	505	461	541	512	511	541	469	547	511	486	496	498	516	526	505	511	521	462	509	490	502	524	507	520	520	509	512	519	523	487	488	480	512	484	501	544	480	490	477	528	530	511	485	515	488	488	516	481	499	514	522	520	538	528	531	491	535	504	474	498	527	510	525	515	508	532	476	506	570	461	503	540	513	466	530	503	472	511	506	498	519	489	504	499	507	507	543	567	493	503	475	534	477	502	492	544	524	503	534	504	501	523	554	498	494	462	499	518	535	542	517	491	495	521	489	537	539	509	485	524	517	536	495	554	546	514	529	536	508	482	535	542	507	445	517	514	529	513	492	507	479	526	524	493	498	533	504	534	536	519	489	522	519	468	518	520	519	512	502	509	540	517	495	562	548	480	535	478	533	481	507	500	488	516	510	480	513	519	487	525	522	526	541	526	534	522	494	523	549	524	555	541	512	515	502	481	503	501	563	473	506	499	533	491	498	484	491	506	491	486	530	522	484	519	488	514	530	522	532	520	519	480	525	505	561	544	496	495	514	491	489	495	566	503	496	514	513	470	511	509	537	499	498	501	499	542	491	493	527	547	522	523	496	502	540	494	511	540	504	509	516	528	485	508	522	515	527	471	532	514	478	546	464	525	501	501	518	462	532	536	503	490	467	531	488	548	514	503	479	530	566	520	509	486	480	517	522	531	507	523	502	506	497	437	498	510	503	518	509	528	499	529	516	507	483	534	501	495	507	519	516	469	465	473	479	524	515	485	515	554	512	495	478	496	491	487	498	484	533	528	491	501	505	511	502	460	498	532	549	524	489	533	516	506	511	530	512	494	519	492	514	535	521	529	486	518	503	527	516	510	521	505	478	504	475	515	531	515	508	513	527	535	515	482	472	487	465	527	509	499	540	482	535	545	482	526	525	539	532	520	532	511	524	496	498	496	495	550	522	522	470	499	505	511	468	490	514	520	476	497	491	510	510	522	545	543	510	540	502	499	493	527	504	518	527	510	484	496	533	523	518	491	563	521	499	517	530	487	525	523	486	515	522	498	531	499	536	522	509	534	505	501	491	501	501	523	514	529	513	486	496	515	510	533	498	515	489	502	512	497	481	518	481	491	520	525	505	491	497	486	511	460	516	529	477	503	484	533	530	485	482	479	534	528	519	504	517	532	510	499	551	480	495	500	458	539	449	517	538	504	492	495	526	498	529	534	508	530	500	527	512	497	515	539	500	490	481	515	524	480	525	466	499	488	520	514	500	496	521	532	560	469	500	511	546	510	552	554	457	480	543	476	499	471	511	486	514	534	509	465	507	493	533	559	532	490	527	512	476	526	496	479	510	509	498	500	519	505	528	492	552	505	509	490	533	518	527	505	490	464	521	505	515	514	502	523	497	504	516	497	471	488	529	518	466	530	516	551	461	503	543	534	525	484	521	513	507	524	464	502	512	491	510	536	508	518	503	526	452	524	513	521	507	511	516	527	493	508	460	493	513	507	500	486	537	522	518	543	475	516	501	513	507	502	537	547	494	525	520	521	514	501	520	476	520	483	508	549	513	425	527	511	520	521	490	523	540	458	513	528	519	498	480	465	527	528	525	519	519	525	469	513	467	500	516	517	491	495	503	514	533	494	516	505	540	502	524	533	490	491	489	510	515	511	500	490	557	469	509	494	522	512	522	489	504	512	555	511	502	546	515	504	517	484	508	528	482	491	521	491	521	541	532	511	505	496	490	507	514	526	488	524	482	529	509	523	504	506	504	513	509	493	521	533	510	537	534	520	481	455	540	487	522	491	490	512	514	526	517	538	496	524	512	523	507	478	561	543	510	478	509	522	497	528	493	521	500	492	528	506	506	463	521	512	520	511	549	507	523	528	539	547	530	502	560	516	523	583	526	503	505	478	492	476	508	500	556	515	500	516	467	529	517	530	472	498	506	489	517	528	508	502	479	528	493	479	508	474	491	476	517	468	522	509	480	503	505	545	478	511	513	512	485	517	489	496	530	506	500	495	491	514	521	497	498	516	508	501	551	496	513	515	504	498	489	489	489	522	487	519	524	536	517	471	486	503	506	496	513	552	493	505	556	491	498	528	501	491	536	501	560	521	524	520	459	506	517	503	545	518	488	484	538	509	509	508	512	525	523	525	537	514	480	508	504	530	515	507	482	541	483	529	519
28194	20033	13215	5856	1597	787	661	546	546	527	550	862	1091	1169	1044	872	691	530	439	363	324	331	356	336	287	306	311	285	330	305	311	306	289	326	302	252	313	291	295	291	274	295	288	327	306	330	291	290	317	286	309	316	265	318	303	335	314	278	327	323	297	287	286	321	313	300	308	314	312	298	305	301	331	317	326	337	312	304	313	311	279	309	326	337	311	295	324	327	344	314	343	332	365	311	332	318	304	308	341	348	315	297	319	305	352	308	302	338	317	320	343	290	327	338	300	308	297	309	318	331	304	311	335	318	306	315	328	298	271	293	308	289	281	345	324	312	293	348	290	333	309	313	333	312	310	294	311	323	321	324	308	315	321	296	298	325	301	323	328	339	302	310	333	300	280	293	293	301	307	321	310	316	319	324	317	319	328	295	303	307	310	304	350	293	312	327	305	299	302	296	330	351	345	323	298	288	339	303	293	336	341	300	335	311	311	338	302	314	340	300	300	321	314	296	303	329	308	333	317	292	302	289	301	309	290	308	301	268	307	302	302	294	316	306	316	296	325	298	299	325	317	296	292	343	275	300	263	317	310	310	343	299	296	338	323	323	292	313	307	309	325	309	326	310	305	294	297	331	322	285	313	323	309	274	311	282	301	314	314	316	304	315	319	311	328	313	357	297	292	303	316	292	319	310	346	273	291	318	289	319	317	288	308	316	260	328	320	314	327	333	294	280	309	303	291	311	305	328	310	290	349	290	306	321	312	307	316	287	308	312	260	303	319	294	308	288	312	313	326	323	355	283	326	311	289	308	280	293	289	318	315	330	322	291	331	334	317	307	307	313	303	318	298	319	336	315	320	299	314	329	310	320	332	313	334	299	310	304	316	288	300	295	320	306	309	307	312	306	292	305	318	318	322	326	290	295	309	308	307	310	313	327	268	302	319	297	307	306	328	295	313	287	285	278	303	336	281	290	320	341	332	324	315	310	320	306	318	305	334	296	326	320	307	321	320	344	291	305	310	301	302	273	310	317	304	322	343	297	315	271	344	321	298	319	328	315	320	309	328	312	304	320	326	296	316	288	315	304	312	324	313	305	303	312	303	310	330	306	325	317	308	351	292	322	321	346	324	268	294	303	327	299	338	306	293	289	317	312	299	308	317	349	316	324	318	323	300	326	307	328	316	337	324	279	290	286	298	315	307	301	333	301	312	292	322	321	342	314	310	315	304	329	332	313	306	328	316	324	335	321	311	330	306	285	333	336	281	317	293	281	321	284	303	310	323	324	288	325	321	313	339	315	281	298	327	301	322	323	298	309	299	289	297	268	315	340	327	304	314	293	320	295	320	313	315	311	315	289	315	304	318	312	318	308	312	282	311	295	296	302	298	336	311	323	305	320	317	320	296	337	320	304	298	286	324	317	301	345	283	334	263	289	311	325	284	308	318	314	318	324	288	313	311	300	326	358	305	299	316	293	336	314	325	302	325	377	313	316	277	303	302	304	318	311	332	342	329	361	315	299	317	317	298	322	316	274	303	330	330	309	315	326	294	300	332	306	258	302	300	298	271	300	240	283	288	306	314	308	317	297	323	327	299	323	316	298	303	301	323	333	350	301	311	348	348	324	340	320	282	300	319	295	330	325	342	323	318	318	305	316	332	335	286	291	336	313	302	331	343	294	278	318	329	320	322	329	297	318	304	326	322	334	308	300	328	301	299	335	333	323	320	328	305	309	322	281	300	324	284	318	342	312	329	294	297	336	320	298	338	289	313	282	348	307	308	299	306	287	311	307	349	319	302	293	315	314	326	338	299	293	290	276	288	303	321	287	300	306	320	306	331	302	327	302	315	295	303	281	296	334	342	299	311	313	308	332	298	312	280	335	301	299	319	306	318	299	305	331	312	316	311	317	290	316	304	304	317	307	306	329	320	315	272	296	315	316	302	289	307	325	315	304	300	289	319	336	304	284	298	295	337	311	304	315	327	303	353	310	288	307	301	295	311	322	335	301	306	317	322	291	266	289	311	300	309	320	304	320	294	317	314	340	333	322	317	300	297	294	295	308	300	342	293	289	303	304	300	294	303	316	333	285	316	310	311	320	336	278	303	319	322	325	329	297	331	331	284	285	283	325	311	319	310	312	320	306	314	289	290	296	292	332	299	295	326	319	319	303	290	350	309	344	300	309	293	309	310	298	301	287	322	290	323	320	301	285	306	302	304	293	335	311	363	290	334	300	317	259	294	286	307	342	305	309	314	310	322	305	337	313	307	306	319	317	332	284	306	314	252	278	291	320	315	298	318	308	283	289	292	280	307	308	288	289	335	298	290	308	305	299	298	309	310	323	331	320	303	316	310	289	320	334	320	306	327	303	295	308	336	329	297	308	326	302	295	312	316	314	316	300	328	317	290	296	335	345	316	310	335	294	302	317	319	310	332	290	305	316	324	306	318	312	285	312	310	324	301	342	302	349	307	275	310	329	281	277	318	309	294	304	280	318	349	317	336	285	281	313	333	320	317	289	323	311	305	313	346	304	348	320	319	339	352	329	324	294	288	317	325	306	329	327	286	300	332	332	275	332	333	299	311	317	365	313	283	291	309	279	306	325	325	329	312	306	324	347	317	296	322	297	322	295	268	335	289	315	336	327	326	310	291	316	339	305	301	325	299	293	309	322	297	289	313	312	319	322	314	282	329	323	325	318	324	335	307	287	329	301	316	303	318	299	300	322	283	341	314	313	298	342	304	325	294	322	314	287	287	336	295	314	297	291	306	342	338	285	288	297	321	311	328	317	335	335	321	285	291	337	293	325	313	292	324	328	350	308	330	289	298	298	299	347	323	325	323	305	328	325	305	307	283	316	291	306	305	318	327	321	301	325	302	333	299	266	314	290	300	297	315	326	299	337	319	322	299	324	286	333	311	300	302	303	343	311	321	319	317	307	296	293	316	322	325	298	352	304	278	283	299	333	308	270	342	314	347	330	327	318	328	291	316	308	341	305	304	290	296	312	342	308	280	317	292	309	330	327	298	307	302	297	298	311	294	288	325	287	327	325	301	348	303	286	331	353	312	308	299	333	302	309	299	312	319	334	315	313	313	355	334	304	278	310	317	341	307	323	293	332	289	282	314	290	295	308	339	288	323	303	338	327	340	319	309	307	336	284	305	331	321	277	292	336	333	304	304	272	307	306	303	303	307	300	340	303	310	297	319	301	329	298	320	306	288	334	295	315	307	328	307	284	314	315	308	302	304	302	280	311	324	319	333	319	338	308	305	329	317	321	314	328	322	310	322	318	309	333	321	307	296	278	304	330	312	287	316	314	312	321	294	312	308	297	296	308	308	305	321	302	261	309	298	313	336	317	349	326	334	296	290	308	307	294	307	295	323	324	283	300	322	309	307	310	321	293	318	330	300	315	302	346	302	332	318	342	333	308	295	313	282	305	327	324	314	312	307	281	337	307	317	317	315	310	289	334	307	289	327	307	314	288	323	272	296	315	310	311
12651	17027	12911	6011	2639	1395	1073	918	867	772	789	1254	1611	1611	1498	1116	884	636	534	432	419	335	323	371	332	334	351	332	322	336	302	313	322	313	304	346	327	344	343	336	333	331	349	319	352	353	375	310	346	347	346	341	334	290	360	330	322	338	341	362	319	335	339	303	342	358	343	325	362	319	348	345	325	339	344	326	303	324	319	327	346	316	339	331	348	344	322	346	351	373	357	356	339	338	341	331	352	368	346	363	339	335	355	328	351	335	323	352	365	335	334	357	311	344	336	362	338	328	325	336	354	317	299	383	346	343	350	361	327	359	327	326	324	330	353	354	303	320	324	305	310	343	358	340	337	344	344	349	339	348	333	344	307	327	348	346	306	357	320	323	325	310	347	326	324	350	348	333	374	328	326	322	330	326	333	324	346	358	355	313	330	351	343	339	311	349	366	376	359	330	336	343	343	326	323	313	367	343	332	327	323	354	315	323	348	339	316	351	324	325	328	310	329	359	362	352	342	345	369	306	345	352	344	329	324	324	317	350	350	340	370	332	358	337	336	340	329	345	344	386	316	328	331	370	300	337	338	358	342	337	321	334	335	358	328	327	351	334	334	331	327	349	358	347	349	338	320	360	349	326	305	336	329	316	337	307	324	353	346	324	333	341	310	313	323	333	363	377	334	344	335	356	334	369	344	365	342	325	352	330	364	360	357	349	385	368	314	366	339	359	342	358	303	337	304	345	332	348	329	347	345	336	358	339	384	341	318	315	344	343	303	329	357	304	309	354	342	324	370	336	332	340	315	313	325	344	348	354	339	356	345	382	324	307	341	311	345	340	332	332	336	360	359	354	331	315	330	346	357	314	350	353	342	326	330	324	334	344	361	324	333	356	360	337	375	309	335	330	348	331	352	324	354	329	319	351	353	332	352	370	327	330	338	277	329	340	351	331	315	337	319	320	315	324	326	330	348	343	334	308	316	302	321	314	319	373	329	365	347	321	360	343	351	376	333	325	362	330	336	335	324	357	358	349	375	339	351	353	354	369	321	360	324	361	332	351	345	349	326	368	336	335	313	334	359	342	334	341	321	323	352	354	311	352	331	305	340	324	363	334	349	340	340	349	357	312	343	343	330	341	386	362	353	367	330	348	384	326	332	327	342	374	334	324	331	345	326	378	342	343	340	316	365	334	329	368	314	353	328	315	349	308	337	333	326	344	344	325	350	342	363	314	325	332	330	345	315	342	364	318	337	339	352	354	338	356	319	318	345	320	345	369	341	345	351	345	350	354	344	342	356	334	338	345	303	348	331	342	339	347	339	344	337	332	382	356	346	339	316	325	338	356	334	361	341	346	333	345	367	344	305	335	330	318	338	335	346	358	338	344	304	344	354	338	339	349	324	328	323	321	320	330	316	355	337	325	318	343	355	325	338	387	326	332	318	344	349	312	362	331	319	345	335	313	310	318	357	370	328	333	316	337	354	339	339	367	320	342	352	324	320	336	333	335	333	327	340	356	342	339	333	346	353	337	367	372	330	333	338	331	359	300	329	376	329	347	318	332	352	331	323	324	319	340	323	311	333	373	326	354	328	396	337	376	340	344	335	353	326	350	310	311	319	335	352	349	321	323	309	312	344	324	338	345	338	321	358	338	329	371	349	359	333	322	339	329	314	388	359	311	309	371	379	341	322	341	348	355	313	353	337	294	346	336	334	367	333	290	358	325	329	332	358	339	339	347	325	334	361	334	326	330	331	315	340	335	337	337	338	305	325	332	325	348	331	315	326	329	340	331	331	346	364	333	404	320	342	294	343	316	343	316	339	306	326	368	314	374	316	357	330	331	340	314	327	328	338	321	356	327	300	323	348	295	345	306	359	331	339	327	334	336	344	341	333	318	321	333	299	340	376	337	367	338	364	361	354	327	354	337	331	342	328	318	337	352	346	343	329	291	312	349	296	365	327	329	311	359	371	333	328	344	338	354	327	334	327	345	318	310	316	370	334	341	311	340	327	367	332	334	314	347	358	353	353	319	367	329	329	325	388	315	346	386	340	336	341	342	330	321	361	331	333	335	383	335	370	343	344	325	342	329	353	321	354	363	336	339	355	363	319	358	344	338	359	353	312	332	345	358	315	349	346	351	340	366	337	327	336	317	357	328	314	334	399	352	311	348	346	355	339	343	357	367	333	310	327	332	343	357	353	336	327	347	339	344	354	323	343	340	326	339	351	345	332	348	325	349	337	350	327	349	358	332	331	334	319	324	346	333	322	356	304	353	361	332	344	343	318	345	359	341	320	318	332	352	332	341	331	345	382	329	310	338	352	357	344	338	338	366	361	313	359	360	349	338	353	330	313	361	334	327	327	332	345	326	368	382	353	344	352	381	322	319	323	332	324	318	332	335	334	316	347	323	302	362	360	343	372	316	340	344	350	339	333	353	351	343	319	350	339	315	354	346	341	348	313	335	326	319	355	365	313	346	330	346	350	340	330	345	351	326	342	336	355	366	374	337	340	346	311	363	340	316	330	313	329	344	365	327	326	328	330	370	333	326	326	338	340	360	373	354	362	330	336	360	354	335	330	355	358	327	352	351	349	335	333	331	361	358	323	322	332	283	366	350	355	332	321	340	309	339	340	314	331	306	325	315	370	333	326	358	334	336	344	347	354	325	339	337	342	326	357	336	327	351	316	344	300	374	350	360	369	288	300	348	360	314	331	344	321	316	338	359	344	355	324	336	336	329	317	347	362	362	338	332	374	342	339	358	315	320	315	337	333	340	290	325	288	377	339	333	338	317	356	355	334	338	340	351	344	344	330	318	337	335	309	355	335	382	373	333	332	343	337	326	322	344	339	362	349	348	291	328	352	371	330	353	296	354	337	315	317	348	341	352	338	316	369	308	360	328	339	358	339	318	327	280	319	348	300	334	333	339	356	360	335	370	337	330	347	335	316	348	322	360	350	340	341	323	340	337	334	343	331	366	331	339	336	357	334	328	334	323	345	349	370	325	354	355	322	349	336	331	339	336	342	344	347	316	342	337	349	332	346	340	345	375	345	341	364	356	353	319	303	332	360	347	363	324	317	352	339	325	312	376	333	345	329	320	343	352	328	335	313	319	329	353	335	347	340	354	341	336	328	327	325	316	340	322	330	333	331	352	350	328	357	349	357	336	324	352	329	360	372	318	355	347	364	337	348	352	377	323	332	323	335	358	352	315	311	351	328	317	362	357	324	369	347	300	326	337	328	328	349	292	339	357	335	328	315	352	332	335	347	361	337	341	330	352	348	343	356	325	322	316	341	366	329	330	334	320	351	337	329	334	369	378	343	354	344	290	350	325	345	350	319	325	361	302	311	346	350	324	300	359	351	306	303	302	330	350	321	364	348	315	350	336	342	381	367	329	338	338	342	350	311	302	344	324	338	350	329	314	337	347	367	357	306	313	311	338	344	335	338	335	310	361	295	356	316	333	351	357	313	360	344	359	369	358	300	349	359	350	324	345
24422	21476	28588	24774	20982	6410	1771	1095	932	926	2067	6549	10332	9976	7491	4213	2871	1765	1056	665	491	438	430	394	407	395	341	398	392	405	387	425	390	368	413	382	422	388	404	382	404	410	401	430	421	405	426	376	375	351	374	411	387	377	366	403	412	402	350	396	386	356	411	372	361	365	392	353	394	410	399	441	377	405	384	347	365	400	350	432	383	387	374	376	378	437	396	363	386	382	374	391	406	377	408	383	372	389	399	373	415	409	368	380	376	392	387	366	384	407	372	395	401	366	390	369	380	363	416	416	426	396	378	393	396	384	386	414	410	381	414	349	404	406	357	368	390	409	367	397	413	371	375	397	378	334	405	372	370	408	415	392	411	411	389	410	373	370	373	393	389	418	399	360	393	410	373	401	367	359	347	386	397	382	399	422	352	392	413	355	388	379	372	419	381	425	391	370	401	374	401	364	386	368	374	418	373	399	426	376	395	405	374	400	353	390	363	391	396	423	388	375	413	367	345	406	408	371	393	390	350	350	403	370	408	403	391	411	407	390	336	375	396	386	384	398	388	371	397	390	399	426	432	416	404	365	398	378	365	399	391	370	385	387	400	417	403	413	413	409	410	378	360	420	372	362	372	391	382	409	366	409	397	397	401	373	393	403	381	424	393	409	414	398	412	371	378	368	345	412	432	390	410	376	408	387	375	387	385	428	411	371	348	394	388	371	387	395	373	393	402	389	365	373	408	402	397	384	395	408	397	424	351	352	384	399	364	362	369	393	396	399	418	352	373	397	370	394	384	387	407	391	379	390	408	403	418	416	401	354	344	397	381	344	389	395	392	376	391	400	408	367	374	399	369	396	400	391	401	352	389	358	386	427	378	415	383	386	374	364	356	385	412	394	388	398	408	408	388	381	405	383	412	353	393	384	402	385	380	386	402	372	424	368	390	384	383	372	388	403	412	400	403	408	364	396	393	421	372	395	384	403	366	381	405	408	407	354	388	389	383	377	378	404	361	402	424	384	403	381	383	381	383	393	375	419	370	370	399	384	383	373	367	403	382	364	371	394	407	430	378	383	393	399	395	407	393	341	395	364	366	432	384	356	401	384	381	394	362	386	415	401	394	352	424	382	389	406	399	407	369	391	392	393	390	376	376	394	433	416	401	349	397	405	384	418	413	391	411	422	388	415	378	398	381	384	398	398	400	436	385	417	419	378	408	382	419	402	399	362	392	369	410	367	383	398	360	384	426	415	393	411	420	384	372	374	410	383	376	409	358	387	385	394	398	389	391	406	407	392	388	387	372	359	391	389	366	374	350	402	392	381	418	403	388	393	342	411	406	422	391	406	390	424	388	399	384	376	388	407	408	404	373	406	382	397	386	356	371	382	402	365	374	451	374	388	411	389	434	405	416	385	400	414	359	366	409	393	401	389	363	380	364	385	360	378	372	360	406	395	380	383	380	400	398	360	379	409	363	375	372	401	403	366	398	403	374	405	388	376	406	392	368	384	398	409	375	408	376	399	396	380	432	410	422	410	401	401	337	384	366	405	361	366	368	383	378	377	418	415	395	387	397	393	369	369	387	382	423	442	429	405	409	372	388	370	386	368	406	365	369	381	382	362	385	410	412	446	406	375	389	414	400	366	345	383	411	415	369	377	384	391	383	405	418	367	393	397	355	378	415	420	390	399	399	378	416	364	375	380	396	396	359	409	391	403	374	371	336	382	378	370	366	378	411	393	374	398	432	355	391	394	387	439	400	375	390	425	385	371	370	362	367	388	395	411	399	386	410	369	374	360	399	408	389	367	397	408	390	386	367	396	425	403	386	399	383	367	382	388	405	392	395	418	382	348	446	402	364	378	435	391	379	412	390	407	391	392	406	398	385	392	389	390	446	380	426	414	385	409	393	376	402	382	391	396	373	382	362	370	428	387	380	375	414	414	387	366	358	403	370	358	355	402	406	396	385	389	400	401	402	421	392	377	382	417	382	374	366	354	389	353	410	401	401	369	408	380	342	399	389	342	387	370	403	382	396	379	416	427	436	389	394	409	384	378	375	406	397	415	392	404	408	421	379	372	386	381	380	376	395	404	398	356	384	358	400	405	426	401	397	370	384	380	382	393	414	389	354	373	367	413	406	405	439	406	388	349	385	374	397	375	406	369	384	370	377	406	413	428	390	392	367	396	407	377	409	379	404	439	387	387	392	363	400	385	393	329	369	374	354	400	394	371	368	420	368	390	415	383	439	391	400	403	398	382	383	431	405	395	407	413	364	416	401	374	376	360	401	415	412	367	357	406	403	402	382	401	403	382	374	388	382	405	389	405	393	388	407	401	432	397	368	427	371	399	405	402	402	403	360	395	373	410	396	362	409	409	363	410	366	401	429	397	373	386	407	430	388	415	381	385	404	353	370	407	389	374	376	396	363	405	402	399	406	392	353	400	389	397	376	430	373	406	387	386	401	400	411	365	397	401	425	388	375	384	386	399	436	417	358	374	373	382	367	370	378	352	409	419	418	406	389	364	408	371	383	379	390	386	341	360	361	437	440	404	391	392	408	366	383	392	391	386	367	382	386	397	423	391	362	395	388	362	385	365	403	409	377	402	372	362	391	368	396	387	396	369	402	418	396	417	396	400	395	364	355	373	388	369	413	388	375	403	410	401	399	362	407	413	361	407	404	390	373	403	410	385	365	388	411	407	379	364	405	369	400	429	396	382	383	381	374	386	383	381	380	391	369	413	373	420	409	396	395	388	375	348	396	365	409	375	403	399	395	405	388	398	385	378	434	374	393	377	389	423	401	389	415	392	374	363	385	391	383	430	396	400	381	358	401	373	412	383	397	399	394	377	361	382	398	366	385	346	422	350	372	388	397	373	402	421	435	402	366	358	429	400	363	366	396	370	393	389	379	425	398	416	400	377	401	355	368	380	357	400	362	376	399	390	383	375	384	379	407	407	393	394	352	418	378	395	394	378	404	354	390	466	384	396	387	397	369	397	367	412	379	382	410	408	417	408	413	376	382	387	377	417	401	390	357	437	367	388	372	383	360	358	369	408	376	380	391	399	391	401	379	380	375	363	397	396	357	416	388	411	392	394	407	426	384	363	364	349	378	340	363	374	386	379	416	404	432	407	399	392	386	406	383	385	398	402	399	418	388	386	413	338	421	391	419	359	401	362	383	357	368	398	396	423	393	408	406	405	385	373	380	372	393	382	385	356	351	386	389	362	385	405	359	413	365	406	377	383	397	403	370	381	380	409	384	389	387	368	389	405	401	396	399	396	385	389	404	365	375	372	393	365	394	394	376	390	380	392	423	386	371	393	388	381	422	424	376	424	366	396	394	392	379	366	355	409	391	390	391	387	443	384	367	382	396	350	412	408	367	389	381	370	378	403	383	374	382	374	341	420	414	384	365	370	409	387	383	369	379	363	377	345	368	399	363	402	424	396	396	338	378	384	378	381	400	388	376	404	359	408	379	353	393	395	382	398	406	406	376	452
14230	27064	18808	10013	5243	3555	2612	1789	1608	1508	3569	10785	15163	14273	10811	6209	4383	2604	1427	835	577	462	429	404	436	421	371	381	403	426	441	430	406	435	418	410	373	439	412	378	427	407	422	409	399	405	419	423	425	421	415	410	409	420	421	454	427	405	430	418	391	406	424	393	398	405	391	421	418	429	436	411	429	404	415	428	421	420	418	415	411	416	388	436	358	465	393	401	409	399	440	344	407	408	419	435	394	424	392	407	412	398	418	422	421	422	431	387	437	401	392	342	408	387	401	399	419	407	448	379	404	411	415	394	413	403	410	443	412	429	402	400	411	378	423	383	437	403	433	409	410	441	366	394	419	418	443	414	418	429	421	425	399	425	417	412	427	387	442	436	441	441	407	416	399	410	448	407	411	433	422	414	407	409	415	412	427	414	394	373	400	426	389	429	400	429	372	397	421	431	385	407	391	449	419	419	383	407	391	405	477	393	396	440	413	407	432	417	411	430	426	447	392	432	399	392	417	427	429	448	416	393	415	414	394	431	395	420	402	410	427	415	400	424	414	431	392	393	448	402	431	391	452	408	396	422	371	378	399	392	408	429	421	419	416	426	411	393	409	418	414	395	418	430	445	402	419	442	408	400	379	392	393	399	448	395	430	389	412	398	424	390	404	373	418	432	397	430	413	425	378	386	413	425	422	390	378	405	389	415	436	397	387	430	421	450	410	410	372	406	415	395	392	353	380	418	396	396	424	435	414	406	388	413	401	404	422	420	354	374	461	445	385	396	392	420	394	404	410	395	388	384	400	384	438	388	395	391	407	417	411	413	408	397	383	402	424	437	369	373	408	376	411	433	355	414	435	419	473	408	413	408	424	422	409	395	441	423	396	391	425	404	375	393	363	435	397	411	424	413	394	407	439	414	449	382	404	395	449	401	423	410	419	380	410	414	416	416	384	416	409	406	421	434	419	450	447	427	398	407	437	434	387	411	421	407	456	422	419	386	430	399	454	441	411	425	393	428	410	430	433	438	401	431	394	407	413	416	449	439	415	475	430	434	394	383	382	417	434	425	410	394	433	431	423	431	406	421	402	403	431	414	411	430	403	398	428	421	409	396	394	408	407	398	406	407	396	416	401	416	382	464	406	412	419	392	450	398	433	425	417	417	403	418	419	398	391	400	387	426	414	454	418	409	421	385	383	419	416	375	432	433	399	393	411	410	450	406	437	381	407	439	401	381	384	418	405	422	408	436	424	390	459	421	393	425	428	402	420	372	393	449	422	417	369	425	432	428	396	460	414	366	409	423	394	391	411	410	400	398	384	381	425	395	437	405	412	430	446	378	432	408	402	402	414	414	364	444	420	412	375	412	405	359	412	411	407	407	462	410	409	406	435	386	386	449	412	381	403	416	394	403	427	434	395	463	432	371	381	455	437	389	411	405	400	436	437	389	401	409	375	402	419	405	436	401	413	403	445	410	413	409	413	430	446	417	426	416	381	428	406	440	428	419	397	428	403	391	415	408	423	396	427	415	384	420	420	398	418	448	420	391	410	406	455	403	373	380	417	438	416	413	422	402	416	422	457	428	410	392	413	452	444	387	429	429	400	411	424	412	421	420	460	423	385	411	359	430	411	421	412	388	399	384	427	400	417	435	403	406	406	399	392	405	384	408	401	393	392	431	425	416	414	418	430	417	414	447	407	408	460	435	425	399	395	398	447	427	426	416	431	456	390	435	432	431	421	402	432	390	405	411	426	420	383	383	411	423	418	404	421	424	389	385	406	436	414	419	379	432	418	419	402	430	428	421	441	411	435	452	432	426	430	394	432	433	375	413	400	408	468	409	425	404	443	436	414	369	375	421	381	433	450	424	391	420	452	417	399	396	398	383	409	407	396	408	468	389	410	395	430	419	409	399	425	452	411	423	419	412	410	401	452	454	373	375	380	413	432	421	379	394	394	396	448	396	407	436	417	428	408	412	414	418	377	396	430	420	447	415	394	457	404	407	429	452	399	407	375	420	439	398	403	426	421	384	403	433	406	420	439	415	401	402	439	408	396	397	428	388	418	441	428	414	433	421	396	454	427	395	396	393	414	421	442	380	425	459	389	404	416	381	432	388	402	396	423	427	417	404	399	420	394	430	435	393	399	380	428	389	412	407	410	416	414	389	404	416	454	409	435	396	441	391	424	406	422	440	391	397	421	409	455	428	425	421	411	417	428	407	409	434	393	416	416	400	414	401	446	404	395	398	438	411	409	434	378	420	445	410	440	402	387	402	427	425	408	424	433	420	407	462	426	377	396	380	419	447	438	390	407	379	422	463	401	433	401	442	446	444	418	430	413	417	426	426	367	381	393	398	397	411	406	423	407	421	391	414	413	411	426	376	435	411	415	434	412	384	442	421	430	404	397	406	411	412	401	411	452	390	399	443	431	437	407	385	419	444	431	406	384	424	384	400	428	440	406	376	398	391	416	392	413	405	409	408	411	389	398	426	418	429	428	416	406	428	402	409	415	387	405	378	397	409	404	440	407	404	441	405	420	420	422	444	424	420	428	379	415	446	428	430	414	419	396	398	426	411	390	414	415	442	396	392	424	442	397	416	416	333	379	418	431	398	364	407	430	446	378	401	428	411	408	407	393	390	416	432	409	427	413	433	436	456	424	411	383	423	421	429	412	423	396	395	400	395	409	400	388	415	444	403	416	376	441	405	408	396	411	386	399	402	427	377	454	399	402	429	396	424	424	395	413	402	422	443	407	398	414	426	404	429	388	455	444	434	409	406	432	377	432	380	417	450	418	445	433	391	398	431	409	422	407	409	417	418	393	415	404	416	406	456	398	461	450	395	394	370	401	406	431	425	388	401	444	426	373	396	400	428	406	420	416	426	415	365	444	371	406	407	415	420	371	397	411	412	413	378	424	455	439	384	436	421	374	418	428	394	370	418	373	403	388	407	375	424	462	415	424	428	397	407	411	426	409	427	373	426	451	422	429	421	403	408	406	416	419	353	417	386	431	393	387	413	411	422	399	406	413	367	398	376	411	419	414	387	411	430	384	401	413	359	411	426	380	460	413	414	416	381	446	388	414	441	427	396	420	364	414	447	463	422	390	436	422	425	447	410	381	415	419	423	420	411	409	422	416	459	430	438	439	423	431	392	449	391	435	422	414	390	420	417	409	399	396	425	457	417	420	392	427	438	415	409	406	378	408	387	421	454	394	403	401	399	403	368	387	406	393	393	380	407	409	381	406	393	387	430	401	431	409	404	417	415	391	417	448	370	426	426	433	420	375	413	408	425	423	418	410	416	427	410	410	418	417	415	458	443	426	436	397	427	424	421	445	395	381	436	422	396	401	418	392	392	386	443	400	393	390	419	407	424	376	477	396	430	413	386	416	434	416	400	397	411	412	424	408	458	422	401	423	409	403	407	424	405	401	434	387	438	400	407	410	430	427	418	447	374	440	407	454	410	407	414	403	432	390	405	400	413	414	388	417	441	385	422
25146	21280	27419	25343	11192	2022	1235	894	729	752	680	2286	5747	6484	5103	2801	2113	1429	805	599	472	361	349	344	345	350	347	394	345	370	355	370	357	321	392	368	330	359	349	381	319	315	332	382	356	355	342	352	343	329	345	337	344	297	337	348	340	354	347	333	333	387	346	370	353	340	354	323	322	333	334	348	343	342	371	325	326	340	358	375	355	380	361	353	340	345	338	344	354	348	356	336	334	342	349	356	342	350	336	358	344	329	347	310	335	366	353	334	362	343	345	364	324	378	319	339	345	324	337	377	332	385	370	315	336	329	365	349	371	343	331	336	368	326	361	354	373	361	323	367	343	354	381	284	345	330	349	347	315	332	323	351	329	351	327	363	342	341	385	362	357	371	314	348	387	326	326	344	324	334	318	356	355	351	341	366	337	368	339	374	330	376	344	342	343	330	344	355	313	327	363	343	330	309	419	333	334	358	358	365	360	338	347	323	370	335	321	351	336	362	356	333	345	368	303	372	341	394	355	398	367	356	363	347	348	374	313	318	327	331	352	328	342	362	320	322	393	365	343	358	361	357	359	329	369	320	341	371	330	349	378	313	347	348	329	300	354	318	353	322	359	338	354	305	344	336	379	347	333	321	341	324	315	374	345	321	333	346	357	347	336	322	392	349	369	343	358	342	359	349	325	356	374	351	355	324	324	359	341	355	374	320	308	354	325	351	342	339	366	362	342	345	334	375	335	378	352	353	336	337	374	380	373	342	333	339	371	348	347	354	345	363	362	371	345	354	326	335	336	361	375	341	362	360	357	347	341	366	336	364	373	359	370	300	387	327	364	341	330	328	382	319	342	405	357	357	341	342	361	332	323	318	339	300	345	345	344	336	366	328	334	314	326	339	347	355	348	330	319	328	342	336	329	297	396	356	323	307	337	343	350	356	371	334	355	375	333	378	342	321	388	321	312	355	361	346	302	334	366	391	338	348	318	364	358	352	337	313	374	360	318	329	343	324	347	358	371	321	374	318	347	384	389	366	365	342	335	311	355	310	347	351	291	318	334	377	310	328	364	368	357	386	363	352	354	356	337	329	333	378	368	334	345	332	342	363	348	331	316	342	330	352	363	327	333	338	362	356	351	345	347	373	359	340	343	296	357	338	352	343	322	361	373	339	322	371	352	339	345	339	355	331	329	385	365	376	362	330	321	343	344	357	333	358	341	347	367	337	344	323	349	343	357	335	335	343	334	364	324	377	325	363	312	339	345	346	341	336	328	354	363	343	350	338	330	343	336	346	365	329	383	355	337	368	328	339	359	342	320	354	349	314	343	325	340	363	336	392	355	341	392	328	342	385	335	332	336	355	354	370	362	331	340	375	364	312	316	339	280	336	312	358	372	348	337	337	310	366	354	326	347	356	302	358	327	318	321	347	384	349	340	341	316	358	342	376	376	353	353	367	342	301	326	361	370	349	345	342	330	369	368	369	359	341	338	299	325	340	320	316	321	348	325	354	311	309	342	336	334	343	343	329	379	311	351	324	341	331	315	331	356	385	364	345	346	368	328	360	337	321	335	344	368	357	359	341	351	356	367	371	328	353	338	337	333	363	325	326	378	362	327	346	367	354	349	348	352	318	319	384	351	336	347	355	378	373	359	369	314	358	336	342	337	358	346	352	319	346	338	353	361	306	336	317	335	344	379	332	372	364	348	359	338	334	330	347	315	347	333	367	342	339	341	342	321	342	360	359	343	324	348	325	343	349	362	363	341	363	362	341	355	339	337	337	362	364	332	325	324	348	361	364	351	364	341	354	346	347	321	326	372	365	386	366	335	340	302	347	337	340	303	383	378	325	378	414	357	352	351	348	342	345	338	325	348	360	370	367	315	351	342	372	380	315	327	327	319	337	329	318	325	331	341	372	350	348	324	358	369	336	352	350	340	358	351	324	392	349	357	346	377	342	348	355	375	335	362	356	360	374	310	326	360	347	339	360	332	362	371	348	351	338	341	313	348	341	362	348	356	343	334	311	355	335	340	317	339	376	312	385	362	368	376	345	368	336	350	344	359	341	330	333	363	323	341	321	342	328	321	339	369	331	366	353	362	352	337	342	323	347	342	363	331	340	367	340	362	360	361	368	341	331	331	372	344	360	327	342	343	302	332	372	383	353	366	372	322	345	364	342	351	354	341	366	331	319	354	367	365	346	331	351	353	363	360	363	363	335	342	351	357	334	353	311	339	396	366	347	334	324	334	342	351	351	356	341	337	329	395	337	342	336	324	343	356	342	337	343	349	359	348	365	305	377	362	367	376	335	352	328	345	355	343	351	353	354	333	320	343	347	329	349	357	330	351	343	319	335	349	333	369	306	343	379	374	353	333	361	363	320	375	352	354	343	332	359	391	370	369	313	324	357	356	354	356	404	366	357	375	371	323	353	333	341	327	343	361	347	370	351	350	343	316	325	341	343	332	359	314	331	308	357	332	349	336	347	354	347	309	362	343	333	364	340	378	375	399	322	362	382	347	379	353	345	366	339	334	313	385	374	317	347	325	369	340	348	368	351	331	347	324	345	373	340	387	311	337	335	330	375	341	331	327	343	346	327	340	366	322	380	325	316	338	362	307	334	334	349	365	366	331	370	325	313	328	362	351	361	331	357	326	355	368	357	342	319	359	345	356	353	330	358	342	355	364	349	358	349	366	346	369	353	344	338	349	333	338	340	366	328	314	361	335	358	358	354	340	325	348	359	355	324	362	344	372	320	354	354	369	334	344	339	355	376	333	331	343	330	366	362	347	347	352	365	340	323	349	345	347	358	365	316	375	360	347	350	323	389	336	330	344	339	349	331	342	332	364	343	353	333	337	323	344	345	340	351	344	344	308	322	344	384	371	363	355	319	342	331	361	340	342	312	382	359	353	338	338	343	366	373	347	361	356	311	356	336	337	363	360	348	369	342	324	360	339	362	342	315	363	324	383	340	316	352	326	343	360	361	343	353	367	321	324	351	363	341	353	363	358	333	364	313	349	357	356	358	370	347	389	336	367	323	339	345	362	317	336	298	385	352	376	325	351	360	343	357	346	364	351	351	351	354	308	352	329	359	337	369	368	353	356	331	339	295	360	372	326	381	343	338	344	347	328	347	390	320	348	361	338	347	355	321	337	334	356	351	327	342	367	332	336	361	338	354	382	362	367	344	326	333	342	334	361	370	334	346	329	388	334	345	355	334	333	329	348	347	317	386	358	347	384	375	365	359	366	313	355	368	370	370	346	321	349	364	347	362	373	367	380	346	341	316	370	339	391	380	320	296	313	297	319	359	377	374	356	344	351	375	381	365	369	367	349	327	318	318	362	342	344	319	331	331	330	329	323	339	333	342	338	364	374	374	320	341	336	346	372	319	384	354	350	359	354	336	323	346	352	333	356	351	332	334	350	332	385	332	334	350	359	357	323	319	369	337	362	305	373	355	372	348	362	332	361	305	307	372	356	350	353	363	350	371	366	404	345	326
13919	21120	16308	7774	4635	2936	2006	1581	1335	1198	1152	4628	10706	11160	8595	4968	3606	2292	1183	768	552	419	390	403	425	398	387	346	383	352	333	377	370	406	367	360	375	380	377	374	387	331	370	398	342	352	377	385	392	402	381	379	380	396	379	361	380	367	394	362	361	387	417	374	368	355	349	409	345	381	343	388	370	352	353	346	375	363	387	360	387	397	355	404	376	362	397	366	366	351	389	385	383	410	400	392	381	355	382	364	394	418	403	378	361	394	395	399	382	385	379	361	345	379	359	389	374	389	376	332	352	368	381	394	393	361	379	406	378	362	354	390	377	373	359	403	373	377	321	372	348	352	387	389	362	344	344	425	352	368	379	377	361	365	368	397	380	357	365	375	413	363	404	423	364	382	385	393	377	374	354	342	347	376	389	391	372	399	374	415	369	394	380	364	397	396	366	394	357	386	375	375	382	370	368	355	395	372	404	377	365	383	404	345	418	377	335	390	387	384	406	409	400	380	382	409	375	359	374	381	362	392	388	370	403	383	343	354	371	371	378	369	381	370	377	365	373	392	379	349	357	403	376	416	348	349	430	362	376	386	393	375	370	372	351	360	405	358	355	381	376	371	352	380	378	360	367	381	342	379	382	386	394	364	371	372	371	406	383	369	386	418	352	392	379	372	363	388	394	343	402	334	370	346	385	411	383	460	382	370	410	401	365	366	355	369	399	412	386	392	349	357	357	341	360	343	368	383	354	390	365	364	395	352	380	375	394	361	384	354	424	347	339	338	375	362	392	368	364	373	405	357	392	366	378	383	350	364	390	408	379	421	347	350	405	366	371	393	373	358	363	377	366	378	380	414	354	391	394	371	359	448	389	374	360	362	405	351	389	407	402	369	383	371	383	417	388	364	367	366	378	395	374	368	389	399	377	380	383	391	345	423	368	367	356	379	363	380	353	389	396	385	348	365	365	351	356	387	385	381	384	417	380	371	358	390	345	358	391	374	404	377	403	390	396	401	398	370	372	381	373	369	365	397	378	367	376	384	360	371	370	382	391	408	427	393	369	378	380	382	382	418	359	364	375	359	327	391	371	363	364	372	341	366	374	376	367	397	349	388	408	405	378	390	361	376	400	380	381	384	357	388	346	366	389	403	364	396	347	365	374	389	367	376	405	416	396	359	357	359	353	373	357	371	351	346	400	340	394	368	363	374	410	389	368	410	361	382	447	364	385	366	376	374	369	405	394	365	342	373	374	383	348	379	406	396	375	381	393	385	410	411	394	374	420	389	393	389	349	374	389	389	375	368	400	388	348	361	344	387	399	389	355	363	360	368	384	379	376	378	361	381	324	367	419	396	371	375	356	353	413	405	390	375	369	403	361	365	377	418	392	363	365	386	396	372	347	392	368	343	398	371	357	372	400	404	368	400	367	371	402	396	350	419	356	393	367	386	367	387	375	377	354	409	356	366	374	402	375	365	391	393	380	401	367	374	344	349	372	360	386	407	386	315	368	362	365	339	401	379	394	369	366	368	411	369	372	331	361	350	368	390	353	366	367	388	374	379	338	360	366	376	373	398	375	354	373	412	406	378	395	402	358	368	406	389	396	363	393	426	357	396	381	342	400	418	378	392	349	383	420	364	408	371	365	384	367	376	370	403	387	378	378	404	381	396	369	376	386	402	391	367	375	393	375	355	399	371	372	381	368	388	365	394	390	384	379	374	363	391	385	377	414	377	358	345	364	387	361	386	387	350	388	384	383	357	370	370	369	356	416	396	337	365	373	341	378	380	382	384	374	380	397	374	411	359	385	355	357	345	383	387	362	370	383	383	368	350	381	368	373	377	383	363	399	373	389	382	390	347	391	365	398	366	394	356	383	391	379	371	352	393	356	363	370	366	392	366	362	377	393	389	370	386	351	352	347	393	368	367	368	392	406	358	399	366	392	377	339	355	364	363	378	364	331	387	371	369	390	392	386	364	377	391	382	373	373	380	368	390	369	420	393	368	378	383	393	366	395	372	384	389	367	345	376	412	405	371	403	408	383	349	374	389	366	418	380	339	419	363	381	387	368	374	407	385	344	386	399	379	415	396	400	392	404	352	348	385	375	342	355	338	394	378	351	358	335	367	354	361	387	366	371	401	396	406	373	377	395	347	414	407	389	359	400	359	364	366	413	359	376	377	368	381	387	403	391	388	374	385	389	402	401	379	377	362	400	347	355	367	377	360	365	376	374	365	382	397	367	367	376	391	384	351	399	370	379	374	393	367	423	358	406	377	379	419	366	368	363	404	378	353	383	372	356	420	394	344	353	378	386	366	330	369	364	369	386	356	371	360	420	388	343	383	362	380	361	375	383	418	392	372	365	389	368	346	387	407	416	323	362	355	365	367	354	369	377	366	378	411	368	353	382	356	387	385	356	373	363	350	386	363	397	353	370	385	370	366	395	389	355	417	351	379	367	397	379	358	334	390	357	364	378	368	380	391	349	387	413	384	352	383	352	383	369	375	388	357	387	369	370	369	402	384	381	379	340	367	401	371	376	370	389	401	385	412	348	373	357	367	393	388	353	383	404	366	372	405	380	352	388	379	357	357	358	357	363	348	349	369	363	367	416	377	368	385	356	389	383	397	409	350	368	391	353	383	355	349	390	372	367	400	398	394	371	390	363	373	357	341	370	347	374	415	407	377	389	421	398	370	389	366	358	318	352	396	375	377	387	370	381	387	392	375	368	397	370	334	375	361	399	396	391	372	402	377	358	394	370	375	383	374	359	368	393	370	405	381	414	394	376	413	376	394	388	384	372	407	387	340	402	399	426	402	364	440	363	348	407	345	347	363	381	406	345	366	382	363	395	397	377	352	357	353	387	372	418	358	393	415	382	385	394	389	409	348	372	414	370	386	382	366	374	368	358	391	397	371	350	356	377	356	380	377	403	406	391	364	369	390	376	339	365	362	369	408	393	421	393	385	364	385	368	396	387	376	392	362	380	375	379	407	374	372	383	326	364	363	378	396	398	347	395	421	369	352	374	431	402	391	351	372	368	375	351	358	401	371	398	373	370	379	358	417	377	395	358	368	390	371	337	372	408	394	364	381	401	410	371	367	384	371	381	379	378	403	393	368	371	404	377	375	358	374	362	351	369	373	385	387	405	355	353	379	407	383	379	366	329	415	384	369	368	359	384	400	366	396	382	328	399	384	376	342	422	375	386	377	369	385	363	379	381	395	381	388	359	373	361	395	353	385	373	343	370	379	358	353	368	369	389	351	400	385	380	382	364	400	400	378	341	323	383	379	391	394	378	386	400	401	391	392	364	376	387	387	366	387	363	384	386	372	376	400	406	399	371	378	392	397	369	390	381	373	402	386	380	357	394	346	372	352	387	351	340	382	373	381	367	376	392	378	393	400	394	374	391	347	399	374	402	400	382	394	368	378	355	350	362	380	362	375	362	371	373	396	415	384	385	437	377	384	376	398	384	381	390	344	377	387	379	350	371	375	381	360
22876	21432	29206	24056	21434	21558	11112	2117	1255	1229	1492	4836	16982	21737	19566	12417	7805	4393	2229	1271	813	611	512	521	471	499	488	516	514	481	503	520	457	464	494	482	483	489	480	481	512	502	447	458	457	483	471	477	454	519	508	510	485	492	479	517	463	507	474	472	471	444	493	465	473	491	493	474	553	525	492	520	464	508	507	477	505	507	464	487	470	474	438	455	470	464	550	492	487	431	505	474	421	455	475	480	477	488	484	477	449	507	467	463	489	519	481	454	527	489	472	502	475	495	500	462	481	453	483	488	463	471	530	477	520	466	490	460	470	489	489	485	491	496	555	515	465	465	503	507	446	479	467	482	501	460	501	478	491	471	483	474	483	485	502	475	506	507	482	496	481	521	477	477	473	465	460	480	480	482	479	519	484	446	471	460	471	466	472	488	491	477	468	481	507	495	490	453	505	481	496	525	471	488	527	489	519	469	482	542	506	544	521	462	508	483	520	484	498	505	500	454	462	516	473	486	476	509	482	497	476	473	479	506	500	512	516	489	479	513	471	475	498	498	492	454	445	508	522	465	480	481	490	487	471	527	491	482	476	459	503	478	520	493	457	507	503	455	483	481	467	449	474	479	446	536	473	463	488	498	468	487	521	489	457	520	510	463	498	464	471	485	482	479	451	523	520	484	466	449	491	485	472	522	487	517	523	499	472	522	454	489	463	514	508	511	495	513	491	495	477	514	475	498	449	500	489	469	437	460	427	524	495	527	482	551	516	486	493	497	542	496	509	490	520	490	497	531	490	489	501	534	483	482	486	466	486	515	486	438	469	472	497	461	489	487	467	485	474	519	478	463	510	467	452	443	493	475	473	461	517	479	476	469	488	482	467	494	491	513	500	488	482	469	469	455	500	501	459	441	438	453	513	467	540	502	467	473	485	483	478	490	505	458	508	455	476	482	530	546	493	466	473	467	465	449	487	510	481	466	502	477	500	476	479	487	467	535	470	467	454	481	482	462	470	528	431	484	447	486	484	506	516	481	465	495	480	488	454	500	500	437	522	526	494	427	482	476	482	489	456	463	467	541	503	468	530	452	475	489	459	504	509	478	463	449	473	460	472	486	450	489	493	493	492	457	510	498	508	500	457	521	486	500	518	479	496	473	496	514	503	482	470	488	434	488	472	508	490	493	518	477	480	481	435	448	506	481	506	475	492	509	481	499	488	491	458	468	498	494	462	510	502	506	502	529	483	480	495	491	468	500	521	514	505	492	509	497	479	460	478	488	471	463	484	501	499	441	473	441	427	494	468	482	479	512	468	510	514	483	493	476	461	507	459	459	468	456	522	486	500	513	531	486	461	492	463	452	516	496	475	460	507	504	500	480	514	500	503	462	503	502	505	444	511	497	470	460	435	477	456	497	494	513	448	484	498	483	469	483	510	493	499	513	504	515	489	494	480	477	463	431	492	526	531	518	455	477	473	455	477	486	487	486	517	490	491	478	473	459	500	518	470	535	507	453	482	482	487	464	477	457	458	471	479	496	488	490	500	472	480	500	505	516	568	514	534	497	528	465	464	495	499	511	466	462	470	462	439	467	461	493	487	478	506	463	500	465	476	445	470	501	468	500	432	518	478	474	448	509	472	518	485	465	451	503	475	444	457	468	500	451	502	477	499	535	488	451	479	439	489	509	493	502	471	477	513	470	474	487	482	530	484	496	465	473	460	497	522	481	505	507	462	483	451	471	484	510	497	483	465	460	519	497	483	431	476	481	506	472	514	475	460	489	448	498	484	492	521	480	448	513	478	499	498	487	507	496	470	496	494	441	515	472	468	495	488	447	501	466	468	495	485	456	473	489	462	479	488	500	529	476	481	451	517	525	500	494	443	473	428	470	498	512	485	508	487	480	464	528	491	458	483	498	470	502	506	530	498	465	509	502	498	474	482	467	446	498	457	468	472	490	507	489	448	486	493	472	512	496	494	479	473	441	476	475	496	481	500	513	507	472	450	453	489	511	471	492	498	491	487	542	522	435	504	503	477	423	490	552	457	494	508	480	462	448	488	499	508	478	496	459	473	456	498	449	512	491	519	491	496	444	479	483	487	452	480	475	455	471	440	487	505	491	489	452	507	514	525	497	450	467	494	483	491	511	503	490	465	481	467	493	489	491	467	487	473	478	474	498	523	507	475	477	471	473	489	442	499	489	482	501	480	473	515	484	481	475	457	497	512	492	484	496	469	507	526	478	506	461	444	494	506	491	501	468	501	515	517	448	466	489	479	462	467	498	441	486	492	472	498	456	488	487	503	505	479	491	462	505	480	496	469	494	488	498	487	501	509	493	511	491	460	505	491	460	494	547	461	455	490	491	482	489	440	512	461	522	516	469	456	453	504	473	515	474	509	488	493	522	460	483	501	462	536	479	474	516	437	488	495	462	496	482	477	503	512	518	504	444	490	529	475	469	476	469	466	466	441	501	479	452	466	498	490	483	465	474	522	451	514	528	478	499	452	491	447	501	511	484	481	467	444	472	478	493	503	458	464	507	467	468	464	462	493	490	489	499	441	524	469	496	518	499	496	525	508	473	487	466	524	505	520	477	466	467	465	557	501	523	455	471	452	488	491	462	484	515	507	478	454	496	451	519	521	497	492	528	500	489	476	475	508	457	458	517	504	468	516	504	461	493	483	482	446	508	529	537	488	483	428	493	472	483	462	503	506	522	459	505	483	490	493	461	452	463	520	464	520	488	462	506	526	523	479	500	472	465	470	509	488	461	521	489	482	521	504	432	514	494	475	484	473	534	472	442	474	482	496	468	444	500	495	452	480	456	453	493	495	508	550	507	437	539	474	452	481	490	514	471	553	458	466	504	498	468	523	478	477	475	443	513	489	515	485	500	499	519	489	502	498	496	470	463	523	553	494	503	465	485	479	484	493	416	513	483	481	513	470	477	471	519	493	542	498	458	505	470	487	529	451	514	478	458	546	501	497	466	491	480	486	505	474	530	473	507	523	493	545	488	482	473	483	483	485	461	481	517	477	492	468	515	495	508	479	481	475	514	440	499	493	479	514	419	444	490	480	483	509	467	493	497	514	479	481	480	484	492	501	470	502	502	484	469	475	484	468	512	492	462	487	507	471	478	517	454	503	469	496	473	499	497	483	469	516	455	481	469	509	475	514	452	488	505	478	506	482	496	483	459	506	517	470	492	516	469	507	497	505	506	465	503	472	454	487	472	476	504	514	447	477	447	502	510	491	456	482	473	507	470	498	528	475	492	498	484	461	485	426	513	483	502	466	477	471	426	486	493	449	506	465	504	444	491	470	489	494	474	469	474	463	468	491	485	507	506	437	505	481	473	466	522	453	476	513	464	483	495	475	472	498	510	510	490	510	510	490	467	480	495	495	493	475	478	473	480	463	501	514	505	498	529	473	489	482	452	515	491	442	555	450	447	501	525	492	486	490	499	464	490	436	512	495	466	477	442	448	535	446	462	467	457	471	511	512	491
19172	32416	25637	12127	8773	7147	4617	3077	2211	2072	2570	8202	23781	26660	23422	15594	10929	6381	3447	1882	1045	744	596	538	516	512	496	491	492	464	502	507	470	536	484	545	481	507	486	479	540	514	521	518	481	496	505	524	493	521	517	524	485	496	534	467	488	529	456	515	505	503	580	444	490	542	499	505	531	539	532	483	478	535	508	536	484	474	513	492	541	512	505	490	513	511	509	516	482	494	502	521	473	525	493	518	521	531	491	508	497	526	501	469	457	461	490	517	472	515	485	543	501	519	489	523	494	521	542	518	498	489	537	506	516	511	533	513	517	528	519	510	527	490	524	547	468	522	488	492	476	516	473	521	547	525	513	536	501	473	485	495	503	488	508	504	489	518	522	488	495	507	513	484	488	530	516	532	507	480	501	488	502	516	490	522	486	546	552	519	462	463	513	476	472	509	527	498	505	465	483	506	526	521	526	506	488	516	512	464	571	520	492	544	490	530	499	529	525	525	500	514	487	513	525	480	474	506	524	597	514	506	508	481	519	501	528	522	522	506	497	500	538	538	517	541	515	498	462	515	525	485	517	479	532	513	521	502	492	465	492	498	478	508	483	473	526	511	541	490	514	506	495	447	477	524	490	504	486	498	510	537	504	483	511	491	466	525	521	485	500	523	468	534	499	489	487	507	506	488	495	504	503	528	462	524	492	498	499	476	532	505	482	500	498	498	522	500	461	498	523	501	528	480	525	527	497	518	525	496	486	494	503	486	513	514	513	534	496	466	523	551	472	503	504	459	481	493	483	491	498	496	494	513	465	533	509	515	497	524	505	511	565	478	459	517	561	532	484	499	510	497	514	521	485	514	507	526	522	505	519	555	505	478	478	479	513	470	550	506	521	504	517	458	484	459	477	522	565	494	507	535	481	526	497	485	501	557	471	492	499	500	536	479	487	506	535	501	486	492	546	523	521	514	535	545	548	509	574	502	492	495	476	483	521	452	482	482	531	487	505	498	515	490	509	527	539	487	522	537	511	505	477	502	474	505	496	545	515	522	484	555	511	488	510	511	492	472	469	477	516	494	504	491	542	511	516	485	510	496	488	509	491	525	516	487	505	541	526	489	534	533	485	515	487	538	546	547	504	515	495	460	487	517	499	533	488	529	512	487	516	494	486	504	475	548	531	480	492	499	540	486	529	490	552	531	538	549	539	520	505	509	569	488	502	489	533	502	511	475	545	511	501	478	533	486	548	518	522	483	487	492	506	510	497	494	463	497	515	507	550	519	481	498	448	482	510	499	518	510	496	501	531	502	496	505	516	552	502	478	528	479	484	477	515	523	500	522	467	536	513	472	518	499	482	514	512	528	544	485	488	503	490	495	509	509	520	557	547	498	493	479	499	510	485	471	519	498	502	486	523	497	554	471	534	523	505	459	511	480	499	541	463	499	484	518	534	526	540	496	502	505	505	533	527	499	533	539	509	471	495	507	502	523	461	516	540	476	503	488	462	485	515	528	491	522	460	512	467	510	520	557	494	519	464	517	481	513	515	489	528	521	501	500	480	474	502	510	486	525	474	484	478	521	499	481	471	519	483	531	469	476	504	513	519	535	521	476	458	515	463	527	480	503	484	468	505	487	489	504	529	476	501	521	542	532	487	483	483	534	498	510	511	507	503	470	474	505	523	506	491	477	505	523	505	555	480	466	496	531	472	477	497	522	521	485	519	480	523	532	514	481	509	505	489	500	530	507	500	510	530	496	536	571	487	516	497	487	523	531	537	498	534	462	469	500	534	511	528	463	519	522	494	450	508	522	514	519	537	483	497	510	487	494	496	521	498	518	521	460	522	518	490	507	524	504	511	548	471	500	529	494	498	460	516	454	541	471	522	563	504	530	489	489	461	574	498	483	492	479	494	484	518	530	541	487	498	476	476	505	470	517	530	480	549	509	507	520	457	491	502	524	522	469	516	516	534	472	489	531	470	533	549	465	526	524	511	517	458	551	530	455	506	479	473	505	499	519	504	518	499	543	517	486	525	498	485	487	532	498	469	472	500	490	513	488	498	497	529	503	531	480	469	512	522	506	506	465	531	551	488	504	482	491	530	470	504	487	498	481	491	497	529	486	489	540	512	530	539	497	498	530	510	500	515	514	513	570	516	499	497	493	535	493	500	516	535	501	506	461	510	506	512	474	486	498	499	491	519	473	519	488	461	475	470	527	497	517	506	543	521	466	505	519	473	501	511	501	503	509	493	513	517	503	514	501	549	508	540	523	511	494	494	530	506	539	520	537	545	492	490	518	533	560	522	532	547	485	482	493	482	523	511	488	505	484	525	467	501	521	493	507	496	529	529	480	534	486	524	501	468	504	478	505	489	504	491	519	523	538	539	501	534	481	527	504	527	521	500	495	493	530	487	499	504	511	551	530	510	494	490	489	482	532	504	520	479	501	532	469	477	517	513	502	497	498	477	494	469	466	514	487	487	494	506	493	488	497	492	490	540	515	514	496	484	513	497	491	502	465	551	526	484	493	489	529	480	527	516	494	517	468	529	490	528	509	483	528	507	508	531	494	526	497	490	521	504	502	506	502	486	527	548	522	457	526	502	471	484	486	534	508	526	519	529	480	471	496	467	544	520	455	509	485	468	477	509	496	518	513	510	495	529	500	521	528	503	468	492	494	492	519	473	502	494	531	512	573	541	489	511	510	519	518	506	496	520	535	535	496	494	564	484	488	492	485	497	495	505	478	527	532	519	455	481	485	520	528	478	524	506	513	527	468	511	478	470	491	521	519	523	494	516	496	523	475	490	513	491	472	489	542	497	490	490	508	486	472	497	486	465	519	513	482	471	475	469	535	486	480	510	512	527	510	496	536	527	553	489	498	542	511	482	473	483	471	481	514	527	478	508	484	523	465	519	514	444	482	461	517	511	463	516	500	495	519	524	496	516	543	506	490	519	507	488	526	529	469	544	485	522	504	514	493	518	524	490	496	500	491	510	526	495	457	523	498	499	500	498	519	514	503	511	531	504	503	506	527	482	523	514	542	491	491	516	512	483	471	485	490	507	521	481	504	530	517	516	510	510	536	532	506	469	495	523	538	501	503	509	486	488	500	521	535	489	520	501	443	489	479	488	523	525	488	508	496	468	536	513	518	506	508	552	534	528	514	510	526	518	490	479	486	468	511	498	557	486	529	564	520	519	503	503	492	508	489	528	508	475	494	472	511	482	488	491	536	489	508	514	523	482	495	505	464	516	492	493	534	498	523	479	509	495	505	526	475	532	481	504	460	536	513	485	505	477	519	512	505	506	489	533	536	524	508	548	463	494	482	519	510	479	511	529	526	542	488	511	510	513	539	492	477	525	509	483	523	528	550	549	511	489	540	548	525	516	481	481	487	480	502	491	481	511	505	501	526	526	517	518	530	499	523	499	535	538	474	514	507	504	521	504	517	500	488	532	470	503	526	473	531	510	507	465	483	510	506	513	519	528	523	499	498	484	520	500	487
28035	19905	13414	4335	1707	1772	1075	730	484	411	383	496	744	1017	1188	1151	910	664	476	390	317	308	303	304	312	286	307	288	308	272	271	280	291	281	303	276	283	299	301	272	304	279	261	282	287	283	292	282	294	302	296	295	311	289	275	278	291	293	275	310	297	300	297	306	304	317	268	271	285	277	279	286	286	267	317	283	282	295	285	295	291	285	341	282	269	304	275	278	305	292	289	288	338	290	298	283	295	324	256	278	307	276	289	264	315	290	291	285	315	276	318	303	303	307	302	304	283	285	312	297	306	304	268	339	290	278	276	279	271	308	285	289	281	309	277	311	273	320	298	283	325	269	304	293	275	311	302	289	280	288	301	311	273	313	297	284	304	289	296	311	317	300	302	290	286	263	298	276	284	304	277	290	317	294	298	327	275	286	295	310	317	298	292	300	302	307	282	338	307	272	296	306	306	265	303	298	282	311	308	295	286	310	310	277	323	327	318	285	304	300	299	294	293	314	296	287	258	298	317	295	303	285	275	280	321	273	293	308	303	322	293	295	275	294	296	262	313	259	306	268	287	331	284	292	295	264	255	322	327	275	301	280	314	298	296	327	299	260	301	297	298	305	306	293	317	310	295	288	287	276	295	302	284	297	293	287	313	272	294	284	296	303	278	294	293	290	271	292	267	280	270	294	312	304	274	296	284	288	285	283	324	299	274	258	277	285	305	282	302	278	297	301	289	329	326	269	275	287	268	265	291	325	289	281	292	265	329	312	308	303	285	310	313	292	282	251	293	264	321	293	315	306	312	273	290	306	307	271	271	306	320	309	291	256	295	289	282	339	278	273	298	278	297	300	273	287	267	306	282	322	278	272	307	279	309	315	296	292	310	304	292	298	303	296	298	271	296	302	285	265	263	282	277	273	316	294	295	291	285	284	325	309	289	300	339	281	264	303	291	300	284	325	281	306	308	277	307	288	227	302	313	274	285	275	306	296	292	303	264	324	297	292	313	291	277	296	290	317	293	246	278	313	314	303	283	268	288	272	282	300	260	299	308	296	300	270	280	273	287	295	306	276	277	295	306	318	299	286	284	297	305	310	287	323	310	290	314	297	289	315	290	284	286	286	274	282	317	327	310	298	280	288	282	308	303	329	292	258	310	289	297	281	282	288	277	325	308	274	304	303	302	280	308	291	312	295	291	267	296	319	316	305	280	323	268	308	303	279	277	319	280	307	301	296	301	315	297	305	288	295	325	282	290	267	265	296	299	297	281	292	281	280	262	316	282	305	300	295	277	291	306	307	287	275	297	302	316	286	301	300	282	302	310	310	297	290	284	313	311	282	323	271	317	313	307	333	279	275	287	291	282	298	300	287	307	331	279	280	296	279	289	284	291	301	270	280	313	285	309	299	300	267	304	303	313	288	322	282	275	263	299	298	301	306	302	304	321	302	317	290	280	281	320	258	303	272	277	294	310	312	285	327	305	292	305	273	295	287	285	270	289	300	322	296	303	332	258	284	283	303	280	304	281	289	288	299	308	297	285	295	251	304	318	303	292	308	297	308	270	308	279	319	305	286	329	288	296	318	304	292	291	246	293	291	291	279	258	294	271	319	299	266	319	291	295	323	272	297	300	319	298	311	290	268	290	239	305	279	290	321	269	274	316	335	297	325	305	281	296	299	277	302	293	296	306	295	299	288	312	283	266	284	250	306	307	270	286	292	313	263	265	270	337	287	301	324	305	288	289	293	305	319	273	284	296	294	280	265	280	268	304	260	281	318	319	283	291	297	297	260	271	332	272	271	277	312	277	264	288	320	294	291	299	277	271	309	283	288	270	322	300	307	282	281	311	270	294	306	269	293	283	274	287	270	275	298	296	277	284	274	282	303	316	270	308	324	299	259	285	313	267	306	286	315	310	302	300	308	293	277	299	277	303	267	266	296	293	321	288	285	289	278	321	300	301	325	285	299	302	271	281	276	309	310	271	292	295	270	283	302	279	287	304	294	315	275	292	283	306	290	299	311	303	290	291	252	331	297	295	290	251	286	273	292	284	297	278	270	278	296	304	281	258	309	320	294	302	306	327	319	272	275	301	333	278	282	318	301	283	273	333	313	310	263	284	303	278	270	287	265	291	276	283	262	284	291	251	268	288	290	290	289	280	294	283	294	321	310	288	320	297	287	301	272	313	296	291	329	287	273	261	268	270	279	282	285	313	307	300	311	281	292	310	274	288	312	292	277	276	263	261	274	293	273	282	289	286	300	294	303	279	325	311	263	317	292	286	284	295	295	322	278	318	304	293	299	277	304	302	276	283	285	293	318	308	299	311	279	304	294	285	274	304	291	299	279	283	313	286	305	287	310	286	285	310	304	316	277	298	264	271	292	302	296	247	291	301	270	314	294	294	278	303	302	284	281	319	267	317	293	291	292	288	294	272	301	290	288	287	293	291	293	303	283	336	284	290	330	285	268	309	309	279	290	304	294	266	302	284	296	297	277	284	275	281	289	305	312	301	282	298	279	308	282	296	273	269	316	323	284	297	288	319	255	299	288	293	303	291	275	264	338	287	299	300	291	321	315	252	301	312	317	265	299	235	280	277	303	310	310	312	309	278	300	267	342	318	310	270	282	305	306	296	275	300	301	291	310	281	284	302	304	291	280	300	286	310	319	296	319	282	317	290	278	300	249	312	284	341	277	298	290	281	304	305	277	318	298	317	303	292	300	288	270	274	281	259	280	296	270	280	285	283	281	330	253	292	296	292	292	265	288	296	308	312	274	287	272	289	275	309	261	308	294	292	304	292	292	307	269	287	298	312	308	317	297	282	295	270	265	303	286	288	273	291	301	303	282	290	279	310	329	344	279	293	283	281	311	303	301	282	310	277	313	311	282	287	296	266	313	318	279	295	294	292	294	287	275	283	282	307	289	276	285	282	283	319	287	284	285	302	303	288	280	317	260	273	304	309	322	281	315	303	281	260	291	276	280	272	311	310	273	260	287	300	314	265	260	254	310	272	313	294	293	287	269	322	305	290	277	312	272	289	291	287	290	308	283	298	287	314	295	299	295	271	278	270	304	290	271	293	272	302	274	305	265	278	259	297	288	289	275	315	312	300	283	309	296	260	294	304	292	331	314	309	298	293	291	276	274	261	291	262	309	331	321	293	278	262	293	304	268	271	295	314	267	302	276	297	297	265	292	283	302	263	292	321	304	278	304	325	301	312	286	273	312	261	300	322	295	292	280	296	283	289	275	276	271	272	284	301	278	270	272	332	303	256	277	288	304	290	305	333	288	289	291	289	271	286	299	275	316	297	293	286	288	267	294	306	295	294	316	273	318	289	275	294	304	304	266	281	297	296	291	287	284	271	289	296	305	263	271	277	297	288	304	314	275	304	286	294	287	309	299	281	257	290	293	287	330	294	292	309	282	311	290	288	306	289	280	268	273	302	275	299	298	289	307	346	299	280	299	295	281	273	296	287	284	296	332	317	274	304	288	283	293
12252	14229	12963	4298	2852	3493	2061	1176	712	522	549	701	1075	1422	1716	1490	1085	798	617	469	401	348	317	321	316	302	314	318	283	299	350	278	311	304	328	314	315	324	309	357	301	297	311	331	319	300	329	338	320	311	283	311	321	301	328	302	291	329	307	341	319	294	315	306	337	310	328	329	294	284	322	326	342	315	361	323	309	337	337	309	330	333	294	330	284	328	305	295	311	293	289	317	322	335	313	291	352	311	307	308	325	302	337	318	316	291	319	322	290	322	294	329	322	310	317	309	317	308	302	295	288	358	323	319	296	315	312	326	329	319	333	311	313	344	297	302	291	323	306	348	324	320	305	304	344	349	316	339	318	333	312	311	308	311	300	330	329	299	336	327	332	303	281	307	303	347	302	291	331	271	330	317	292	303	323	304	315	335	303	303	291	289	316	338	335	326	329	316	311	319	312	315	307	308	341	329	332	335	325	322	306	329	348	331	316	319	306	307	335	319	294	305	304	349	329	304	307	307	295	321	318	332	311	333	338	290	319	302	292	297	318	326	302	286	324	328	320	283	351	292	312	321	290	358	312	291	343	291	343	340	312	307	322	289	343	300	320	319	310	335	313	282	333	324	311	320	344	271	249	325	316	310	304	343	331	326	322	313	307	326	316	325	297	325	309	332	290	295	302	342	305	334	312	309	323	307	291	345	305	306	302	326	319	300	297	320	315	305	323	290	298	308	328	317	303	282	315	339	288	325	289	285	309	331	312	290	301	307	332	299	322	302	337	304	317	328	341	304	318	317	301	327	290	313	328	309	308	306	282	302	291	306	321	345	328	334	317	313	282	303	313	304	318	299	322	341	325	313	289	325	307	294	337	344	290	302	331	308	314	322	321	326	304	314	310	311	323	305	300	307	330	309	308	323	320	302	336	303	322	313	300	319	311	304	318	326	286	300	321	330	299	327	318	312	280	338	308	317	321	346	347	310	392	353	340	314	308	359	321	319	339	319	302	307	312	329	324	311	342	328	318	340	300	318	316	317	342	304	319	318	317	293	284	290	290	307	335	324	323	303	332	324	310	311	317	305	294	326	323	329	297	327	332	304	325	303	338	346	271	328	330	291	335	310	319	338	316	314	350	301	310	344	321	333	342	328	316	307	309	340	287	320	299	346	343	323	318	293	330	297	296	344	310	280	287	316	315	336	305	304	326	343	316	271	294	289	303	330	325	303	337	309	328	295	312	315	322	292	300	295	331	320	304	325	344	331	315	282	312	305	319	366	295	287	297	312	344	288	318	293	318	349	318	297	328	317	338	311	312	322	339	306	309	326	294	280	334	332	323	360	293	320	311	297	312	304	337	331	334	311	315	322	316	310	312	328	306	320	324	337	319	295	325	357	306	286	337	328	341	300	305	310	317	294	287	307	302	347	317	290	317	343	326	313	346	326	337	321	329	306	328	310	318	313	312	338	320	326	322	273	321	307	292	325	312	303	294	321	320	286	321	327	308	319	308	315	313	330	309	334	284	336	329	322	332	292	308	322	330	315	306	344	331	352	308	308	321	295	320	331	297	323	321	329	351	309	298	296	290	325	332	303	299	315	332	325	309	368	302	335	335	329	347	306	327	330	339	326	300	297	317	304	325	342	352	323	285	312	361	332	354	317	304	297	302	294	316	331	311	343	350	338	330	307	318	307	321	296	327	309	331	332	350	319	281	324	309	310	288	339	352	342	320	328	307	301	326	321	319	338	322	341	362	324	334	338	338	336	311	314	302	301	302	304	295	325	299	358	287	351	319	316	351	327	343	336	348	299	344	325	347	314	320	297	342	317	303	317	335	306	343	312	282	341	301	298	321	315	313	362	345	327	326	310	332	325	317	306	321	303	309	339	293	317	314	321	290	305	331	313	297	310	305	301	300	288	290	310	287	309	303	335	306	333	334	314	319	328	312	279	294	323	325	292	318	306	314	296	302	330	314	317	283	340	311	334	325	318	323	291	303	310	320	317	302	329	313	304	320	296	304	317	315	323	283	328	323	342	320	307	320	307	317	318	314	325	330	318	300	309	329	315	311	293	310	315	310	307	305	302	284	312	285	289	318	319	320	336	303	296	301	337	298	300	291	291	285	305	316	329	297	322	327	294	319	302	295	317	316	327	321	309	332	302	311	302	315	352	333	293	300	293	306	323	304	316	310	301	352	328	321	307	329	332	350	346	311	312	311	323	290	341	305	324	304	315	302	330	332	319	316	324	307	278	323	297	302	319	298	320	318	343	328	326	312	325	295	295	309	336	320	310	312	322	298	315	332	295	313	314	317	320	316	303	325	337	332	305	328	289	328	307	294	353	326	313	344	315	306	302	316	315	301	317	324	314	314	286	329	334	321	292	295	301	332	328	309	312	336	319	310	311	295	325	305	315	332	301	287	314	320	333	317	331	320	313	315	331	329	328	323	355	289	307	316	308	304	304	311	323	326	333	319	308	311	301	300	304	306	335	324	331	318	319	303	360	332	274	317	315	283	285	299	329	325	313	329	306	336	318	272	293	302	314	321	309	297	322	323	335	324	278	318	344	336	334	313	337	316	339	323	340	301	302	310	318	298	283	304	289	307	326	325	309	291	324	309	319	321	308	328	297	301	323	332	326	302	333	331	307	299	277	311	315	284	311	300	293	323	318	338	302	313	325	320	365	312	323	350	311	302	320	303	337	298	315	333	316	287	317	309	306	323	298	322	307	307	308	332	304	320	303	346	329	316	318	331	302	353	316	367	343	320	308	337	318	310	329	328	308	317	310	279	292	370	324	351	314	323	331	321	340	328	320	308	325	336	307	306	340	349	315	300	310	314	312	306	322	300	308	344	333	335	302	318	295	329	304	310	281	316	282	376	343	325	311	303	323	330	288	335	320	319	292	305	326	294	268	293	308	348	329	344	329	331	298	303	315	318	310	304	336	296	365	309	290	361	326	327	306	306	330	333	297	268	319	332	335	333	320	297	347	319	352	329	309	307	297	321	312	295	327	275	303	323	374	292	339	334	291	319	293	321	292	301	343	333	321	340	330	291	314	318	308	304	318	316	302	275	312	332	291	337	293	293	303	318	316	322	345	346	303	349	321	319	330	327	310	344	318	339	347	295	312	298	338	302	333	313	293	315	300	299	314	318	324	339	335	335	341	327	301	321	301	335	318	324	320	343	296	305	299	349	350	291	357	312	349	304	309	302	329	299	318	333	347	345	305	312	312	322	356	310	303	335	302	295	330	335	326	338	324	307	299	340	324	289	299	313	307	311	346	352	308	328	299	342	304	307	307	334	338	325	316	322	322	334	313	352	307	316	308	356	330	310	322	310	322	303	324	347	294	347	320	312	331	313	345	314	311	329	336	319	351	310	321	326	308	310	340	306	339	327	300	315	309	314	314	323	321	317	287	330	317	322	307	299	306	318	328	323	325	337	315	316	354	340	299	316	326	317	315	303	337	315	312	339	330	295	311	316	275	301	313	311	336
24180	21342	28314	24703	20686	6736	2713	1689	1255	927	877	846	2634	7903	9714	7353	4271	2587	1434	880	612	397	407	358	357	322	331	389	358	330	325	351	373	377	365	388	367	370	358	350	333	360	335	338	348	341	349	327	358	386	355	367	366	337	364	393	365	345	384	350	368	325	358	310	364	379	381	350	319	355	348	363	367	346	369	365	344	357	338	312	366	344	352	349	340	357	297	355	389	338	371	363	379	351	370	380	349	349	392	347	365	352	374	367	344	365	395	343	333	375	363	368	324	359	344	356	360	356	331	356	404	358	368	312	356	401	357	365	342	328	337	361	344	379	352	360	352	368	339	385	347	343	369	331	356	380	327	400	368	334	339	389	357	343	374	353	361	387	351	345	393	346	377	349	367	350	356	375	332	376	332	378	360	356	370	348	367	344	321	337	340	358	344	353	372	361	330	372	366	326	345	352	345	367	351	394	361	327	370	378	376	357	363	355	346	341	346	369	392	357	356	333	352	387	398	358	356	348	345	386	353	392	384	345	357	371	324	360	382	370	377	358	356	342	382	330	377	352	323	367	353	342	340	373	321	345	379	392	354	331	384	385	325	327	356	412	338	356	355	334	352	357	346	365	349	389	356	352	349	375	343	366	343	363	340	362	393	347	369	380	363	361	381	400	382	364	349	378	372	381	353	365	364	333	370	333	356	347	391	368	338	324	372	370	329	412	362	356	388	385	398	361	364	388	356	399	351	342	361	334	353	414	348	357	343	379	367	366	345	351	354	371	352	346	389	391	361	368	351	343	378	369	361	378	336	385	337	353	369	341	343	349	394	326	354	370	330	345	353	383	382	391	338	370	333	361	367	322	376	385	347	366	323	348	365	355	351	375	341	385	385	350	388	362	401	349	366	357	325	340	361	346	345	367	361	359	340	363	331	360	362	329	328	350	347	351	398	394	362	360	370	373	363	395	360	397	371	367	315	322	339	371	347	372	343	347	374	360	345	391	389	370	355	379	391	362	344	352	412	367	338	371	363	318	376	340	335	351	358	356	363	335	373	346	401	347	354	435	387	347	365	357	380	332	332	342	393	373	368	351	383	363	358	363	375	368	363	337	330	333	380	369	346	375	369	350	372	353	357	362	356	395	353	326	336	345	375	360	389	352	337	364	392	324	397	348	319	362	354	355	373	346	323	338	387	365	350	373	348	344	324	358	385	384	327	349	318	345	369	409	345	380	373	340	365	376	372	371	397	361	368	376	396	379	354	355	361	382	369	365	394	398	371	368	377	351	348	376	364	388	363	363	339	328	339	360	355	344	363	348	390	363	369	350	367	376	364	375	318	371	333	336	370	389	374	378	373	389	362	351	360	372	365	351	341	371	364	370	341	374	395	345	354	380	376	323	350	353	382	385	359	362	336	401	341	357	370	331	356	372	375	369	344	378	354	364	359	319	343	375	361	354	360	369	331	330	337	353	345	360	376	354	353	376	377	374	369	342	355	355	382	348	385	392	355	351	354	366	361	353	361	349	354	351	379	357	366	353	346	390	385	359	364	344	364	357	364	375	352	360	364	360	364	366	373	346	333	337	349	350	313	365	360	372	355	365	367	316	339	345	375	371	364	368	388	385	325	345	361	357	340	347	369	341	332	340	351	358	366	395	352	393	325	342	392	357	380	374	367	334	371	353	352	345	372	365	378	356	349	358	365	389	344	363	340	385	391	367	365	361	339	372	345	368	424	389	372	350	374	353	301	372	393	353	336	388	343	332	346	346	363	359	388	346	387	355	364	401	329	368	316	376	375	357	361	381	350	377	385	377	334	372	374	342	339	375	387	356	345	349	345	341	359	377	374	352	360	365	382	338	335	374	376	362	362	344	346	350	357	339	358	361	365	362	336	368	387	361	371	358	366	331	351	326	361	345	354	356	375	382	403	349	355	377	354	364	318	361	367	377	363	362	365	369	367	328	354	349	375	388	373	373	360	382	336	364	357	411	321	379	384	336	371	365	381	340	383	367	353	350	347	364	339	338	375	391	348	337	379	348	375	347	372	338	377	359	357	347	384	362	356	348	390	360	348	348	365	352	357	415	358	371	355	345	317	348	345	381	375	351	353	331	341	378	376	396	351	359	374	361	342	364	382	362	332	380	378	353	386	344	366	331	386	340	307	341	339	362	376	364	398	371	385	392	378	395	340	367	404	368	352	354	380	340	335	366	331	363	374	332	344	359	434	388	368	372	347	371	383	360	369	355	366	397	364	371	365	373	363	366	359	334	356	377	383	357	383	354	355	353	374	356	374	353	367	365	351	363	339	366	365	345	379	382	352	353	345	368	337	402	368	362	374	369	379	370	314	372	364	320	353	346	351	329	363	398	344	360	324	360	371	338	355	409	362	358	347	376	380	350	361	330	353	334	365	356	369	353	344	349	373	348	362	349	323	362	361	345	374	367	376	350	374	340	376	395	349	354	390	366	344	361	343	351	368	362	334	347	358	377	359	365	362	378	350	348	347	326	349	359	342	380	331	347	371	342	375	388	342	364	352	364	309	314	372	333	366	356	372	348	363	390	385	339	338	377	349	348	352	351	392	375	371	348	374	350	374	343	367	339	374	374	356	339	369	316	360	342	323	351	375	385	370	360	352	355	370	370	343	370	361	360	345	373	353	367	350	374	383	355	389	370	331	365	392	368	353	359	341	347	394	363	369	355	352	329	353	358	384	395	360	349	358	362	347	358	352	364	363	353	353	370	380	364	351	326	373	345	335	342	339	390	375	378	338	385	373	334	332	382	345	366	343	352	374	327	345	363	344	353	340	375	374	401	355	374	380	418	371	366	363	345	341	351	348	360	375	348	370	407	370	364	357	357	360	361	361	327	342	379	367	347	369	371	341	358	369	343	344	357	370	368	365	319	344	357	363	378	349	329	366	364	336	345	327	353	357	345	350	337	355	351	335	349	357	336	329	387	343	383	358	364	368	364	337	355	388	331	359	331	362	392	363	336	353	374	365	367	345	363	357	350	376	334	380	356	339	370	381	362	349	354	367	391	359	355	361	350	369	327	329	348	367	365	346	348	366	337	373	373	345	361	397	388	372	398	360	337	395	366	348	356	375	364	387	342	364	355	332	403	367	371	345	379	345	340	361	356	364	368	347	369	362	360	396	344	375	362	362	328	355	397	356	340	365	348	345	354	373	355	351	338	366	373	374	408	344	369	352	362	373	351	339	356	360	354	355	366	369	360	357	357	331	346	329	367	347	335	368	344	363	362	379	375	360	404	345	336	399	373	368	410	375	322	385	384	384	383	376	365	351	356	354	364	368	352	358	373	363	321	335	358	360	332	331	359	348	372	342	333	347	363	364	344	349	376	355	367	341	317	357	357	372	365	370	348	378	375	354	352	392	408	349	355	370	346	356	338	339	381	366	401	357	337	376	341	395	382	376	380	334	353	341	370	357	339	352	358	363	378	370	353	354	337	373	343	380	331	347	371	356	359	365	369	348	376
14060	24627	16528	7419	3893	6115	4168	3014	2160	1520	1442	1300	4703	12629	14101	10168	6278	3881	2180	1169	748	486	460	414	405	405	380	379	400	365	376	364	380	374	365	358	386	352	403	355	355	371	355	353	357	353	363	387	381	374	347	370	371	360	398	399	395	391	384	373	402	381	377	371	373	411	376	389	387	357	368	396	377	358	389	356	388	402	419	400	367	377	415	365	374	380	336	378	376	352	412	421	367	397	403	379	399	371	404	387	357	363	417	388	385	380	386	396	376	396	361	362	376	356	348	355	377	373	349	372	371	378	369	388	364	368	387	413	400	377	353	367	406	402	389	379	382	395	380	382	405	385	377	374	319	390	342	359	340	371	452	376	355	367	387	386	391	399	373	349	350	335	355	377	379	362	387	396	397	357	417	385	327	340	381	438	331	387	376	367	376	402	395	376	377	357	379	377	407	353	372	362	376	375	390	391	395	391	394	353	365	390	387	378	358	352	364	378	367	399	373	355	376	431	359	385	422	377	394	389	385	361	402	402	376	378	400	393	397	414	383	410	389	413	375	399	419	393	359	339	369	403	367	387	406	396	375	371	355	411	366	403	382	388	442	392	357	367	363	373	397	391	371	387	368	387	379	392	369	419	376	373	350	344	390	384	360	380	359	401	378	373	399	352	392	394	384	377	407	386	368	335	385	378	383	398	365	379	351	412	367	404	405	412	402	391	358	394	365	370	393	362	363	382	377	357	371	369	365	367	359	388	382	389	374	366	380	375	394	410	351	391	355	355	371	353	392	391	366	405	376	383	364	394	399	394	384	372	371	364	394	379	405	383	402	369	383	399	364	359	366	337	357	374	387	384	375	385	440	384	397	392	390	365	395	364	384	364	354	367	352	372	332	355	394	397	371	346	384	378	405	396	409	381	350	394	419	369	370	379	357	370	341	364	393	397	366	412	360	386	385	368	363	383	395	383	378	394	370	409	380	373	377	386	395	381	354	383	386	374	413	347	376	393	381	376	386	353	368	371	373	389	390	381	383	378	372	370	395	352	400	382	396	370	389	406	332	401	360	380	386	354	386	404	365	369	405	394	401	387	383	379	341	350	381	375	357	405	380	382	350	383	389	407	395	387	362	381	372	416	357	363	394	350	367	364	357	363	387	418	397	387	428	398	378	358	356	387	385	372	372	376	365	373	351	384	384	398	371	378	367	360	349	377	372	367	355	346	383	389	349	365	384	397	384	382	387	407	365	387	355	358	384	389	379	401	399	386	373	392	390	385	383	371	393	378	348	406	372	402	400	378	383	384	386	390	361	382	404	376	356	372	413	370	387	394	386	350	450	394	383	362	351	388	397	420	356	364	361	371	398	363	377	410	369	358	384	375	366	376	322	380	406	391	365	367	387	426	362	396	368	345	368	383	381	352	371	358	392	362	341	399	362	370	375	357	385	349	396	374	388	401	405	403	386	396	357	374	377	374	393	367	380	367	402	369	394	360	321	407	357	355	387	392	411	358	356	394	322	364	375	365	340	399	379	388	356	385	401	356	337	373	381	381	373	376	363	404	379	375	351	382	371	368	387	363	363	369	407	385	362	390	318	387	385	393	360	406	359	408	387	367	348	387	377	393	379	405	376	366	366	397	377	400	385	403	376	342	384	379	365	352	390	383	350	372	376	368	387	377	361	380	390	354	382	385	391	374	355	363	386	371	389	389	347	349	395	355	352	370	385	362	384	416	364	363	389	410	381	392	341	403	388	386	385	390	394	361	373	376	340	366	409	372	395	367	406	450	412	385	367	359	352	376	362	420	400	380	398	401	401	393	413	378	416	377	359	403	361	361	392	369	382	394	396	397	373	374	413	397	410	391	414	415	398	367	392	363	400	393	374	390	417	397	350	399	359	365	360	374	378	352	400	400	389	363	393	395	384	367	377	377	375	338	380	411	359	369	358	364	362	370	424	357	362	347	380	335	360	368	349	373	396	377	332	356	394	407	365	398	359	377	380	363	369	385	373	413	398	418	377	400	393	384	394	371	362	410	404	372	408	402	415	393	342	390	356	379	348	383	405	368	381	394	364	377	372	394	378	396	392	423	375	351	389	373	387	400	362	392	362	388	362	350	354	375	354	396	372	360	353	357	366	364	401	367	410	362	361	353	384	363	362	390	380	389	325	359	393	363	356	386	356	391	385	377	385	396	389	358	381	387	370	393	405	390	372	352	377	380	391	396	385	390	376	395	362	399	391	376	391	414	397	359	367	391	376	383	358	397	382	364	415	394	389	381	339	373	390	369	394	395	413	348	385	405	381	384	349	397	388	422	397	380	359	375	429	356	366	381	359	367	368	412	393	356	352	380	402	361	385	371	358	378	369	402	389	370	416	371	358	374	395	365	380	366	383	371	359	362	374	406	401	359	366	400	380	341	397	331	367	389	341	380	371	404	357	366	353	387	400	381	373	353	411	381	367	389	379	379	373	384	365	365	353	401	371	380	370	380	375	389	370	385	381	403	348	373	423	389	388	392	390	379	390	378	402	372	362	386	396	411	407	350	367	369	401	409	412	409	403	443	377	339	392	361	364	363	390	375	388	381	352	354	411	376	379	368	410	396	339	388	417	371	375	366	404	398	414	367	375	387	381	371	396	364	349	367	367	366	367	391	397	367	400	369	360	339	381	373	360	370	391	385	410	382	402	400	410	366	376	388	355	363	398	386	373	368	366	408	390	365	414	370	385	364	425	394	352	410	375	412	375	401	381	392	364	399	411	385	379	336	370	344	411	379	384	385	378	354	376	375	373	410	380	385	335	365	357	357	377	398	373	349	348	379	383	415	407	362	374	407	351	380	324	390	381	396	391	366	369	383	370	369	375	362	376	385	394	388	403	340	392	381	366	351	387	382	371	366	377	408	393	385	361	341	388	409	396	351	403	378	384	387	352	388	360	403	344	357	353	409	391	381	332	341	385	424	387	354	399	396	391	376	368	408	398	383	348	350	392	359	408	346	396	386	364	379	375	372	367	383	379	368	363	382	380	403	402	428	379	389	367	375	347	385	396	364	383	386	417	389	376	382	361	396	377	371	349	371	358	385	389	430	386	367	370	370	378	396	411	367	389	386	366	377	341	386	389	368	387	378	376	348	380	336	421	394	380	394	394	339	394	358	404	378	378	360	392	414	337	400	370	391	379	397	389	384	359	377	350	381	376	350	388	369	369	385	393	366	357	415	372	351	354	370	347	393	358	337	393	364	387	365	381	384	360	386	382	390	384	413	374	356	377	394	379	364	375	359	399	384	382	393	398	394	392	380	361	376	359	372	396	382	355	385	418	349	341	386	403	361	383	391	366	356	416	403	381	386	359	341	375	367	366	371	372	377	380	387	356	390	399	355	364	368	386	382	379	380	396	408	374	381	380	386	369	403	362	385	378	388	374	378	372	362	371	371	359	345	380	397	387	372	372	343	381	392	371	370	355	391	376	388	405	373	407	363	371	395	379	357	393	388	371	382
25307	21453	27446	25668	9104	1409	2014	1287	965	850	792	772	2453	4878	5830	4307	2571	1723	916	577	429	359	346	286	299	306	311	303	279	327	327	328	303	330	330	311	297	301	318	285	303	289	300	338	321	347	317	315	313	319	325	320	323	307	346	310	328	322	306	306	318	313	339	303	301	310	342	322	324	344	298	315	296	303	324	303	294	296	287	342	327	275	284	311	312	325	324	307	325	301	270	282	318	304	318	314	304	310	267	341	310	320	291	307	309	338	306	292	306	327	327	317	327	303	295	334	324	325	348	299	357	330	289	335	304	312	307	315	327	311	316	306	327	320	312	335	316	323	297	304	298	329	305	292	331	327	305	287	292	291	306	287	345	313	338	285	330	325	302	318	311	320	291	307	312	294	328	305	323	316	294	296	313	314	319	325	287	302	331	306	321	285	359	314	301	334	309	283	316	301	345	315	317	300	311	315	296	311	299	327	354	304	309	361	273	305	297	322	327	335	315	309	331	305	302	305	286	330	306	357	290	297	317	319	292	326	280	354	303	303	345	299	292	311	308	329	338	283	282	279	327	305	290	335	330	337	324	294	333	309	315	308	278	299	315	305	309	329	311	359	304	306	316	334	294	308	315	284	287	294	293	299	305	338	328	313	289	305	290	280	314	303	307	303	295	320	315	329	305	301	310	320	321	288	329	297	319	320	318	325	301	280	339	316	296	312	302	279	278	293	312	307	318	341	302	343	330	324	315	310	321	311	313	322	290	320	336	299	329	325	313	341	305	284	312	303	318	310	324	334	317	303	296	314	312	290	309	333	300	298	301	337	320	331	302	312	290	301	310	315	314	296	301	320	312	309	294	342	298	316	324	317	310	325	323	310	316	308	295	321	346	310	332	300	333	303	315	300	305	324	334	323	291	276	308	334	313	292	304	336	334	297	312	341	311	349	318	312	307	337	307	321	318	320	325	308	289	292	337	327	327	317	302	312	306	309	317	331	301	290	317	344	286	293	314	341	350	324	312	302	303	346	293	339	309	307	323	305	316	317	290	304	344	342	310	313	314	279	281	300	323	300	335	296	304	321	339	300	325	317	341	337	339	308	326	319	303	316	307	336	301	321	314	312	321	287	297	306	313	326	300	284	365	287	290	302	321	284	317	338	312	328	312	287	313	342	292	331	325	332	290	334	321	319	334	316	316	322	327	297	309	285	330	308	317	341	328	318	329	296	316	319	271	336	326	298	315	292	308	293	302	336	311	314	283	308	328	307	338	298	327	334	321	273	323	311	315	309	298	316	317	339	286	306	308	299	299	301	328	318	330	303	313	315	308	284	323	302	332	295	305	336	280	337	318	346	290	285	328	293	306	327	274	324	363	285	300	293	302	338	296	302	323	324	304	273	295	298	304	332	335	316	329	308	315	309	305	305	317	301	312	323	350	318	300	328	317	299	317	322	326	318	296	324	315	339	323	329	319	330	292	286	280	303	285	308	323	309	337	355	338	321	300	318	339	307	317	312	296	287	332	325	309	337	307	300	287	294	305	289	322	313	310	302	316	327	281	328	316	347	319	355	299	324	317	293	318	296	321	320	309	300	319	322	301	311	344	295	319	293	291	325	352	317	315	316	307	289	336	314	312	311	318	309	321	302	290	318	335	303	343	282	336	329	321	300	318	324	312	301	322	304	321	313	320	307	334	327	295	328	324	319	332	311	330	321	290	334	353	337	290	297	325	319	310	321	307	288	302	306	321	309	323	344	332	329	302	308	336	331	292	287	311	341	299	281	301	333	304	322	283	308	330	313	303	303	308	315	321	317	303	302	272	326	339	278	316	300	316	326	275	317	324	318	322	309	316	300	325	304	282	350	308	327	290	335	312	348	313	338	317	299	312	298	317	315	316	312	330	326	290	304	327	301	348	325	329	291	326	324	318	299	322	306	296	324	304	314	341	349	307	279	305	338	274	305	343	282	294	294	312	327	304	336	313	317	288	324	321	313	341	321	310	305	360	305	315	317	323	270	292	319	321	305	306	306	287	309	312	319	297	324	310	315	315	297	321	322	288	345	276	288	289	344	329	317	319	310	310	307	304	317	315	326	324	316	286	327	333	266	339	316	356	348	329	303	332	281	303	313	296	314	296	328	295	320	320	313	302	313	307	331	301	338	308	311	315	313	311	280	350	335	286	318	353	317	319	307	320	333	298	320	319	318	360	346	319	304	271	323	327	332	313	364	335	327	309	288	322	322	308	295	308	343	299	316	342	295	298	321	290	314	289	333	305	302	330	320	319	299	301	320	317	322	317	303	331	299	281	316	316	315	313	285	303	316	340	309	292	310	331	315	312	334	299	307	344	302	316	321	292	327	312	300	310	317	337	338	293	310	313	302	316	308	305	353	296	304	312	316	309	329	310	309	317	316	323	324	272	326	316	285	295	300	349	330	328	315	325	318	322	304	290	289	292	295	302	311	305	334	319	337	289	338	302	342	301	301	309	323	318	317	311	279	306	291	301	309	298	321	314	295	330	308	342	328	350	320	314	326	329	281	298	300	297	294	302	323	307	277	312	292	312	312	302	311	299	321	311	302	302	320	345	307	307	276	345	309	325	293	292	315	324	286	283	309	303	310	325	308	284	290	307	304	296	335	302	313	300	315	331	299	308	288	315	329	325	309	322	323	312	298	299	305	299	309	310	289	351	293	312	347	329	322	305	329	269	318	318	299	320	295	306	336	295	315	305	333	308	304	296	318	317	314	322	329	330	301	311	334	308	308	344	287	299	304	329	303	294	305	304	286	314	289	324	325	283	318	309	316	328	304	305	303	285	340	300	307	260	323	313	280	335	276	311	306	344	285	307	296	316	279	349	299	322	315	298	319	323	337	324	291	306	306	306	279	307	297	342	322	306	319	304	322	306	297	295	303	330	354	319	307	334	306	312	322	333	308	357	294	314	295	360	293	329	305	284	320	317	298	284	316	320	306	287	311	325	308	296	318	295	306	303	312	305	304	323	316	296	293	310	311	315	296	331	325	307	324	318	334	333	318	315	336	303	333	318	299	288	321	316	312	324	334	309	309	309	363	328	263	313	326	304	329	314	316	293	302	318	305	329	334	295	345	316	294	336	305	329	337	310	292	311	322	308	301	297	300	305	308	298	304	292	310	311	325	320	296	317	313	329	301	295	301	341	318	315	298	310	339	325	319	301	298	297	299	317	287	322	288	301	328	326	357	348	306	328	341	318	300	299	317	306	340	326	325	346	300	337	322	306	328	311	322	324	339	325	290	322	292	311	318	340	319	303	311	324	295	319	321	307	301	319	277	328	332	317	290	302	341	299	333	298	286	294	328	315	308	297	298	313	307	298	310	328	346	312	317	315	321	327	286	264	300	303	331	295	319	297	329	328	309	324	321	304	309	324	344	292	347	341	311	288	302	339	284	296	324	337	326	334	303	338	304	329	302	313	306	336	287	315	301	321	344	322	334	310	304	328	315	327	347	286	306	330	321
13245	22580	12547	6637	2991	2553	3897	2553	1968	1480	1376	1262	4874	9382	10392	7367	4600	3018	1525	862	567	422	365	320	337	349	351	362	299	346	342	305	390	369	334	337	299	331	342	359	350	339	370	333	348	344	373	332	379	358	319	344	336	372	367	359	368	362	364	359	347	338	376	376	333	352	328	355	339	363	328	335	339	339	342	352	363	346	340	334	376	317	326	355	356	329	342	355	339	324	350	367	348	328	350	358	347	324	348	324	352	396	333	341	366	345	326	322	362	314	347	342	324	300	344	339	304	389	322	374	391	349	356	343	311	344	343	332	363	329	357	331	357	346	337	319	362	328	364	348	312	352	359	339	356	342	315	299	346	351	326	336	341	352	397	352	359	349	331	358	341	371	354	368	342	341	342	379	333	344	365	342	363	327	344	343	342	343	343	372	345	333	344	384	306	353	341	378	317	359	339	343	306	365	337	363	355	360	328	339	333	367	306	343	341	351	348	367	369	372	313	300	373	336	343	326	376	338	353	348	333	369	341	330	357	343	326	348	352	339	357	378	322	318	365	320	365	350	357	379	353	329	352	339	353	387	346	374	344	350	340	339	351	345	345	344	329	341	345	308	337	342	373	333	332	340	353	334	335	363	333	340	318	337	328	352	338	346	357	328	348	358	352	337	334	355	368	343	352	346	333	339	333	357	346	322	355	337	356	345	331	348	343	338	310	344	318	323	325	378	387	321	344	335	303	329	316	328	351	337	328	337	340	337	338	345	348	344	359	350	343	344	349	355	346	355	353	336	332	321	362	325	326	351	315	332	356	346	330	333	332	376	361	332	358	371	368	359	335	355	366	348	370	350	322	374	360	348	350	329	331	341	318	360	331	380	358	350	359	364	350	352	336	368	351	320	361	362	376	373	340	354	336	371	361	350	353	348	351	374	343	345	360	340	350	371	344	337	331	348	351	371	331	349	324	342	311	331	364	346	325	384	338	354	313	357	368	341	344	339	350	374	359	370	360	343	336	337	363	336	334	358	343	323	339	362	359	354	339	323	354	364	364	355	370	335	344	368	326	352	351	354	340	355	356	321	340	363	371	356	344	362	338	341	356	345	352	354	345	343	353	353	372	339	328	293	345	316	353	326	320	319	364	319	354	346	351	339	369	339	343	333	346	354	319	381	369	347	358	391	370	338	342	318	332	355	370	376	338	309	367	342	340	373	315	327	388	351	345	359	327	356	333	346	314	313	345	350	319	350	363	344	328	337	340	381	357	375	343	367	329	351	360	338	354	344	334	331	349	333	350	337	352	337	358	360	348	348	395	321	343	322	330	337	327	285	347	319	392	324	326	315	358	321	343	336	384	332	318	350	348	334	353	336	333	366	353	311	329	345	319	325	341	308	353	349	337	340	327	350	368	370	345	347	370	337	368	348	340	345	322	352	339	359	346	370	398	353	320	348	364	332	335	336	355	352	344	335	361	356	361	377	336	345	348	367	349	370	341	328	388	353	341	318	365	365	339	323	344	364	371	388	370	358	328	347	322	313	324	320	346	297	308	383	376	316	322	332	335	337	309	363	348	334	330	357	344	345	330	344	350	370	325	334	352	359	350	317	354	351	344	321	363	343	342	335	345	328	367	335	343	351	372	351	370	336	362	323	333	347	348	326	338	377	363	334	362	341	357	373	333	354	313	332	334	336	358	359	341	340	355	357	361	340	375	394	357	324	326	376	325	370	349	331	355	344	349	329	352	353	358	355	368	343	323	342	319	386	369	351	346	329	341	339	338	338	386	370	368	339	356	343	347	355	345	339	368	351	326	316	376	322	348	350	343	349	352	365	313	355	327	365	366	383	360	348	314	367	359	348	338	344	317	340	344	335	385	326	345	357	360	337	310	340	345	311	327	369	340	328	337	315	342	339	360	316	336	337	334	374	335	352	333	335	346	328	385	378	354	365	325	344	368	341	345	369	313	322	341	351	348	351	348	321	312	333	367	362	338	349	349	357	373	353	337	310	325	340	379	363	357	326	324	363	332	333	332	355	351	348	364	360	340	320	316	352	323	354	335	389	321	362	337	339	332	314	339	330	325	348	354	347	346	331	363	381	352	344	349	349	343	303	352	345	320	320	329	354	354	342	329	340	348	344	365	349	342	351	358	342	353	364	313	324	325	363	332	355	369	333	339	364	348	353	326	365	350	332	372	356	367	343	351	354	368	335	348	354	371	330	365	324	351	345	357	303	333	370	380	353	315	356	329	333	348	320	378	327	340	337	335	346	365	320	348	329	338	362	360	332	304	334	353	357	322	350	360	359	336	346	339	333	343	352	328	350	341	321	368	355	328	340	315	352	369	386	341	352	383	341	356	353	362	361	330	345	344	321	315	331	369	379	361	312	384	335	348	327	339	355	351	336	321	324	336	341	355	340	326	315	343	331	378	358	335	354	353	349	371	339	377	353	347	340	359	328	330	372	339	356	342	340	370	397	327	333	336	342	328	346	331	313	367	342	331	357	372	331	347	363	366	365	326	347	313	350	358	342	339	316	340	342	359	357	325	369	362	327	357	361	327	395	367	346	339	357	344	359	369	364	331	352	347	363	327	351	344	363	339	324	335	342	344	336	368	321	355	320	374	336	373	374	370	359	332	336	338	338	334	326	355	339	330	354	359	348	321	349	363	353	326	332	356	316	371	363	350	350	350	315	312	348	351	335	312	375	309	334	329	348	333	371	333	352	348	328	358	348	357	363	371	369	335	351	343	339	361	359	343	341	364	349	309	319	331	340	302	325	338	325	349	352	313	333	329	326	374	348	352	384	364	355	352	327	350	338	369	380	328	337	348	311	393	349	354	335	337	334	360	351	340	346	337	330	351	338	340	347	311	338	361	337	352	306	378	321	345	322	346	325	343	368	368	332	327	363	335	346	332	348	334	360	312	358	364	341	331	363	367	321	344	325	337	350	351	336	341	344	336	321	323	328	364	337	372	343	340	319	319	365	335	368	364	379	379	362	370	355	339	320	353	365	366	332	313	355	384	342	354	320	342	362	360	337	355	318	336	349	369	324	353	340	370	311	342	334	351	351	345	372	363	319	330	348	345	371	365	367	323	370	358	346	309	337	337	369	355	291	357	335	351	315	332	351	361	326	380	369	351	351	329	346	347	337	374	312	344	348	368	350	347	344	357	364	343	342	318	398	351	328	334	352	374	327	374	338	372	355	358	365	357	349	340	368	325	342	392	362	360	319	291	359	332	363	342	334	358	334	297	312	312	345	331	335	320	360	362	340	328	325	355	345	350	345	338	349	339	334	353	351	359	360	341	340	346	378	362	367	333	349	330	349	357	340	428	345	342	340	344	347	346	349	339	367	336	326	349	319	330	337	345	322	351	322	313	373	329	346	343	346	341	327	348	325	329	310	357	358	330	340	351	330	329	358	337	348	364	367	329	341	343	381	351	343	311	332	380	339	340	349	330	346	378	355	343	334	325	340	360	366	340	318	317	339	357	327
22870	21434	29121	24121	21371	21369	9116	2793	1846	1595	1744	7165	20168	20851	16873	10204	5647	3962	1967	1125	806	620	560	500	521	524	480	487	468	482	476	505	503	427	448	490	470	460	457	480	485	469	518	518	484	463	468	493	461	496	497	512	478	459	500	487	444	491	475	486	502	515	458	484	429	491	487	462	467	441	504	488	487	508	483	482	479	478	456	467	489	487	465	494	456	505	461	511	456	491	463	504	508	461	512	501	510	480	462	469	500	450	468	495	483	483	462	439	478	469	494	483	477	465	474	478	469	465	459	495	501	501	496	459	464	509	515	461	464	473	506	474	450	472	449	465	503	459	529	441	486	493	443	473	493	458	480	478	476	445	491	483	469	477	507	458	487	487	460	469	466	479	504	518	483	477	450	475	509	474	449	457	484	493	463	507	451	442	496	467	399	467	461	444	473	502	511	495	511	491	449	494	450	483	480	440	475	452	467	428	495	471	476	482	442	465	492	482	472	498	475	496	459	468	445	464	472	493	435	488	458	478	470	494	529	506	463	511	427	450	497	449	480	486	446	502	492	474	474	480	478	496	459	527	446	466	471	479	488	460	475	511	488	436	516	480	507	474	460	462	463	495	500	468	479	496	506	465	483	527	476	502	508	492	484	482	466	504	533	501	481	461	484	487	497	500	504	518	460	506	465	457	480	501	496	485	500	486	462	498	478	448	500	530	452	446	526	472	467	472	460	461	513	518	445	481	460	511	481	462	470	476	466	482	466	479	481	507	510	492	473	491	466	463	460	472	481	519	524	463	431	521	471	472	486	485	506	502	447	462	503	487	499	482	468	478	497	500	439	506	453	487	485	486	515	479	490	495	457	482	483	461	447	484	448	474	488	469	485	485	476	462	486	499	448	444	481	516	470	509	485	479	491	491	502	455	465	495	501	473	472	506	502	435	465	515	464	432	492	505	472	474	510	481	499	442	461	480	484	470	482	437	504	492	457	460	452	492	451	483	452	483	495	478	482	474	473	477	483	503	467	493	465	483	480	472	467	481	452	501	480	467	477	472	485	499	454	459	497	462	509	468	494	449	506	450	524	458	449	462	456	418	470	465	490	481	530	482	442	485	502	513	472	462	432	511	456	483	424	492	483	524	505	484	472	459	482	472	463	480	443	500	459	424	479	476	507	476	505	480	487	474	478	469	438	419	489	493	434	486	482	507	543	488	480	435	501	489	450	463	501	457	512	482	483	449	470	485	447	464	482	454	468	488	460	473	527	490	424	467	455	489	499	453	472	489	443	457	510	458	468	475	449	467	493	482	475	485	451	479	454	428	486	434	499	484	447	491	480	496	481	451	482	453	461	466	458	441	471	492	469	522	469	483	429	469	474	470	478	466	475	441	457	499	459	481	441	489	480	440	503	446	482	426	488	530	504	445	454	495	494	525	474	436	467	506	478	495	463	469	487	450	479	485	464	515	475	513	473	510	486	496	524	445	480	503	500	445	509	481	431	477	480	472	469	502	494	432	466	498	495	493	488	450	481	496	472	483	506	494	521	476	498	463	475	457	497	459	512	479	488	445	475	466	486	465	476	462	471	467	494	460	462	491	475	495	461	463	504	476	488	467	486	485	469	505	476	476	441	500	493	481	469	502	503	505	448	451	490	497	518	478	482	460	491	443	484	475	455	443	469	500	501	485	460	497	497	484	453	458	481	494	455	481	476	470	470	472	496	480	484	501	467	497	449	497	470	447	516	463	477	478	451	479	481	496	480	473	503	464	485	465	470	476	475	483	507	470	477	521	436	482	472	518	488	473	435	490	493	483	484	502	525	466	504	465	461	546	502	480	503	501	473	454	454	479	461	477	460	513	483	494	477	466	466	443	480	472	450	453	434	466	458	486	448	459	480	487	465	502	467	452	479	479	471	464	499	451	494	479	480	448	487	460	494	503	469	509	483	478	468	478	492	454	452	486	502	447	515	482	475	437	473	456	484	452	498	460	469	498	469	474	450	462	446	447	536	497	484	423	445	505	458	484	522	443	427	494	455	426	434	459	479	509	461	495	448	446	473	496	483	472	501	476	425	472	474	461	468	526	476	487	473	466	452	439	491	508	474	484	489	482	482	471	484	473	481	504	482	474	487	516	486	445	486	477	430	493	510	470	486	499	452	479	460	491	467	521	463	518	470	483	461	464	431	457	485	501	479	491	481	452	462	461	466	491	486	410	483	456	496	490	490	435	492	391	472	460	489	484	497	476	470	481	511	441	459	474	487	466	493	468	449	473	468	477	471	468	466	468	471	467	466	466	468	485	480	474	479	500	517	494	472	507	466	491	438	478	510	449	457	512	516	451	489	496	473	465	496	505	507	458	497	484	469	464	447	512	491	465	501	485	489	511	527	446	505	459	493	477	438	523	482	473	454	478	494	426	462	486	459	486	480	471	450	478	481	450	481	518	489	449	485	503	452	510	481	488	523	493	414	481	476	495	464	463	458	477	473	493	473	489	468	499	492	479	449	496	495	494	492	441	504	458	442	502	490	486	505	459	468	488	461	492	474	471	500	486	477	482	518	488	482	444	442	488	532	482	440	463	451	498	478	493	445	457	474	482	454	459	456	497	488	466	456	505	489	502	482	447	460	459	484	481	470	428	491	461	479	458	536	476	473	472	466	487	456	491	450	505	505	476	469	504	437	466	469	492	455	472	469	502	484	480	532	497	457	465	528	515	525	450	471	486	506	475	496	510	451	496	469	457	487	504	504	471	447	448	468	488	490	448	496	498	479	504	496	473	442	497	471	476	485	493	521	461	514	448	439	461	507	497	466	512	461	453	473	455	443	470	486	479	520	492	492	491	511	454	461	471	468	473	482	439	501	500	462	509	453	445	514	525	497	497	521	467	446	461	512	492	479	478	522	479	486	489	459	450	492	491	459	448	483	479	488	425	475	464	461	525	479	446	492	481	471	461	502	442	437	490	480	485	503	489	412	475	465	486	492	487	522	514	452	491	502	482	442	467	480	501	439	477	477	491	486	472	507	462	473	468	488	471	491	472	483	491	477	469	484	459	448	450	458	478	491	422	479	469	480	484	474	474	484	470	475	470	501	490	481	454	483	513	497	464	453	457	508	476	523	463	483	458	490	491	455	506	496	476	474	460	472	474	482	513	455	488	466	487	472	491	478	476	461	511	512	497	468	540	471	493	463	450	488	457	434	458	474	473	508	480	482	477	519	495	499	462	499	466	478	484	477	491	470	488	477	473	506	471	466	477	463	467	461	447	472	493	496	464	440	450	480	513	487	516	484	488	497	492	454	501	507	478	463	500	520	514	448	461	446	458	456	489	472	459	487	461	471	490	526	474	501	494	478	463	483	478	444	528	516	444	523	512	465	489	438	425	482	469	474	500	485	509	520	492	457	478	462	498	467	472	473	472	443	487	510	480	482	430	445	487	444	479	528	470	466	503	483	476	465	504	495	496	464	469	511	489	467	473	508	514	446	460	488	484	515	511
18782	33666	20550	12768	7362	4329	3935	4561	3383	2637	2996	11041	26287	25196	20461	12776	8471	5786	2785	1536	982	662	582	533	467	521	519	505	543	564	509	501	489	496	500	469	515	484	441	492	504	518	505	496	514	555	500	502	502	497	478	511	497	509	526	486	547	485	500	507	534	513	500	506	562	508	495	502	493	496	503	516	540	491	484	520	517	524	493	488	491	527	506	529	475	469	514	536	482	482	517	528	520	500	498	528	519	528	521	506	509	491	514	461	523	481	523	521	516	519	480	500	493	483	543	539	502	466	504	523	522	519	473	474	485	457	520	478	465	514	525	511	490	525	534	500	480	526	437	499	505	530	466	479	496	494	471	478	492	468	539	520	520	517	489	494	477	497	475	478	522	548	477	524	507	448	467	546	521	486	546	548	537	548	546	525	513	484	503	494	479	557	541	540	487	533	436	522	501	499	503	536	533	493	528	527	504	506	523	486	478	463	517	445	487	490	506	479	505	513	464	504	471	449	486	477	516	538	495	491	494	513	526	482	452	529	494	481	510	518	512	505	507	513	489	532	510	497	498	509	528	497	449	531	506	467	544	481	507	488	503	509	505	503	461	504	508	565	513	468	488	491	532	518	451	489	492	460	524	481	519	479	523	520	477	503	519	474	463	510	476	502	505	538	512	484	506	483	506	515	532	530	492	528	511	552	543	525	486	525	507	491	487	472	484	498	524	488	507	458	507	509	464	477	519	482	520	502	501	476	486	452	477	468	507	523	535	464	508	508	521	490	480	532	502	498	487	498	502	519	501	505	484	529	482	523	502	486	507	525	520	534	546	507	488	497	490	508	495	520	480	475	518	478	501	496	476	471	484	503	495	508	511	513	545	517	505	470	492	486	538	509	494	507	509	462	478	516	503	531	489	487	510	511	457	488	549	517	458	515	516	520	478	508	500	502	507	471	472	533	471	500	517	507	467	522	507	477	440	503	493	531	543	528	522	466	505	506	519	526	517	493	487	512	502	479	470	496	486	462	477	535	510	479	525	467	474	492	469	520	485	535	512	525	487	484	531	538	500	508	502	486	465	455	549	515	515	484	527	488	471	470	507	508	468	514	468	494	506	501	500	514	510	525	471	503	527	469	522	492	521	500	490	485	514	510	499	509	534	524	460	534	531	490	511	531	495	502	489	532	441	496	492	495	488	463	473	522	498	478	472	453	461	489	485	510	483	459	526	530	491	499	491	475	520	512	484	512	501	489	483	496	499	466	488	498	485	499	474	479	515	535	472	497	518	490	521	542	476	512	504	486	508	505	489	490	550	501	488	536	491	513	497	531	477	498	514	481	515	497	519	519	471	477	513	505	496	511	520	512	537	499	508	542	459	523	537	501	502	520	525	507	523	469	517	506	497	496	517	517	511	505	509	507	481	479	542	517	486	496	527	483	488	476	527	483	492	465	480	512	520	470	519	539	511	501	529	507	460	479	483	512	501	512	505	484	472	507	510	496	483	507	488	492	480	533	501	529	508	474	506	494	452	521	518	484	485	502	521	487	509	510	526	491	469	486	457	486	475	494	476	476	492	491	481	504	483	497	482	502	499	491	494	488	528	517	534	491	480	528	487	510	467	538	533	477	484	480	493	486	533	494	491	500	520	539	506	477	492	508	490	507	521	510	468	462	483	479	519	472	506	444	485	540	556	495	490	538	487	480	521	501	488	530	469	470	490	494	490	497	496	490	471	485	477	505	536	491	477	483	486	464	492	486	457	496	505	517	500	483	504	468	560	467	489	471	493	512	489	477	515	521	471	513	492	492	516	533	524	495	494	524	524	494	482	500	471	510	479	440	498	535	504	510	492	463	491	452	571	509	487	463	499	486	494	460	552	529	519	539	514	488	481	498	471	504	499	504	507	524	502	509	532	481	511	491	484	504	511	517	494	478	460	529	445	520	489	489	491	544	514	498	488	500	510	454	513	521	525	480	482	519	472	510	503	535	516	523	468	526	502	516	526	510	470	502	472	518	531	491	499	521	490	525	523	496	514	508	490	516	522	479	488	503	498	524	487	512	486	528	505	506	493	507	476	486	504	518	515	503	502	490	533	478	503	504	494	534	493	485	520	560	508	508	468	491	497	479	517	469	481	490	500	537	516	483	533	503	506	502	513	479	491	485	531	513	526	535	510	496	543	505	496	511	501	539	499	513	495	484	531	533	471	514	459	496	514	526	466	526	493	485	467	480	507	481	534	500	535	517	470	507	505	517	543	472	498	510	466	528	486	490	489	495	507	479	501	486	481	517	524	513	486	555	504	504	523	491	546	509	527	504	509	470	514	502	518	503	524	526	472	490	532	488	496	549	472	483	474	492	522	514	483	512	497	529	487	528	511	488	505	504	515	474	535	493	500	524	496	510	510	460	461	469	480	483	516	519	498	497	505	498	518	511	476	486	481	516	474	484	490	500	504	506	504	511	505	501	516	476	485	496	502	489	532	477	516	552	515	513	499	514	513	473	520	535	503	536	499	498	517	472	476	495	521	484	489	486	507	507	509	496	500	478	506	485	474	521	494	491	507	487	486	502	510	496	479	518	464	482	483	525	522	486	513	518	469	502	507	476	496	481	550	537	520	527	489	480	552	522	513	499	493	499	500	532	512	521	499	472	517	547	486	504	453	487	507	445	515	474	522	484	487	482	475	521	533	506	495	474	484	498	512	535	490	493	511	523	511	510	516	512	518	496	502	463	479	501	515	466	494	480	485	511	500	463	486	507	472	491	497	509	469	497	506	520	554	499	464	463	550	483	510	504	464	505	503	486	515	480	519	469	493	494	506	529	489	497	480	541	472	474	526	486	489	488	531	483	498	516	526	484	502	461	500	489	533	493	521	496	494	521	521	467	504	502	505	478	498	537	509	504	459	540	503	510	502	509	522	464	495	533	493	495	516	459	481	467	529	523	509	503	539	477	491	493	507	455	541	475	524	507	455	497	514	489	496	504	495	504	491	511	453	459	508	494	498	507	506	481	473	489	516	529	505	483	496	535	527	525	519	525	506	515	515	493	504	484	484	537	489	494	470	496	458	515	493	493	515	462	512	495	482	503	515	483	479	476	533	500	514	501	532	500	480	493	526	538	493	483	454	467	497	467	485	475	487	517	520	537	480	498	514	538	510	519	501	491	521	477	496	488	514	471	474	553	485	456	491	516	482	500	509	472	477	479	472	489	551	501	453	500	529	524	507	499	476	488	518	490	505	467	497	515	515	503	510	481	509	519	489	491	486	527	529	484	495	490	478	507	510	539	507	505	508	487	541	490	496	490	549	542	489	537	476	485	491	511	500	535	486	515	505	515	486	500	519	497	517	538	480	508	533	554	493	507	517	514	511	490	515	501	501	489	522	498	519	478	509	501	473	503	517	462	517	478	498	498	514	488	484	471	499	516	489	481	461	478	484	498	499	535	453	492	484	491	485	514	516	515	499	488	489	510	524	517	496	525	502	487	499	512	500	530	461	534
28075	20150	11317	4606	1863	1033	659	681	747	483	600	837	1339	1490	1220	909	709	509	457	365	345	334	323	338	263	310	294	306	284	330	314	309	331	290	324	320	295	291	298	323	316	308	285	338	320	296	336	300	293	319	340	312	335	321	312	320	333	304	281	307	317	340	311	303	306	321	300	299	304	303	299	305	325	303	298	312	293	305	302	309	309	288	309	290	312	323	292	308	285	308	321	322	301	318	306	321	302	262	315	317	334	289	283	313	307	303	308	317	324	338	309	315	325	290	323	331	325	328	299	306	293	278	291	312	314	339	317	294	310	302	317	304	306	285	307	336	329	311	331	346	310	338	300	308	349	289	311	313	302	318	331	307	331	292	308	309	340	319	314	289	318	339	367	307	305	329	309	273	312	309	323	293	281	312	301	292	320	337	325	307	333	337	309	320	318	294	289	339	302	331	306	343	345	337	316	316	288	306	308	337	332	299	312	321	339	296	325	316	303	285	297	315	320	299	288	322	327	289	288	295	333	315	337	288	305	306	318	307	334	321	350	335	277	314	322	310	297	359	304	300	342	287	306	289	305	323	298	306	325	324	306	327	332	299	309	296	318	291	286	320	327	303	290	307	286	307	337	311	317	299	300	325	318	318	298	286	312	322	332	310	284	302	332	323	275	296	328	321	322	307	329	295	323	316	281	338	312	300	328	346	299	310	303	305	322	342	315	303	300	310	366	328	297	319	308	345	333	325	282	318	325	280	299	301	260	309	306	312	296	305	326	344	277	325	307	335	311	310	348	293	332	334	294	281	331	334	326	325	324	312	303	333	338	342	362	290	318	305	310	325	313	353	321	340	320	317	333	277	284	309	308	319	333	289	323	325	305	297	325	301	308	309	320	304	292	304	333	322	293	311	321	300	309	295	306	309	295	308	333	291	343	285	290	323	306	329	303	304	290	306	328	323	315	314	346	342	321	305	309	296	313	295	307	347	291	299	337	331	343	314	315	290	316	325	319	338	295	313	320	299	295	321	319	316	301	306	318	321	317	305	324	306	331	322	330	300	320	311	332	297	313	312	339	293	307	291	335	334	340	316	311	306	299	302	303	309	307	302	318	297	318	291	320	316	310	307	292	338	307	327	302	310	299	313	311	316	324	296	332	312	302	311	316	292	313	329	341	304	308	326	314	314	302	324	297	313	321	297	289	347	288	321	325	318	304	302	324	317	308	334	315	319	300	303	332	299	317	335	317	323	305	320	333	300	288	314	320	295	331	307	302	320	318	295	324	287	303	302	311	345	348	314	322	287	308	283	311	327	324	319	326	318	334	325	275	274	337	267	312	320	296	313	328	288	314	295	298	298	342	308	311	317	295	265	323	319	303	293	318	306	298	314	290	292	318	335	294	295	299	290	311	311	309	319	310	327	307	307	311	334	350	326	304	306	292	333	324	296	329	337	359	324	309	340	324	362	253	309	286	329	311	315	305	313	276	339	334	302	342	310	288	306	326	322	328	333	309	297	321	298	321	280	298	316	359	338	322	319	331	327	320	299	345	327	297	286	334	326	326	328	291	308	322	312	326	313	312	324	283	295	324	321	321	327	341	324	326	350	337	284	287	291	321	333	317	285	285	299	339	312	299	346	333	304	333	274	313	328	297	322	322	343	333	297	315	293	318	322	323	312	323	268	299	313	324	340	303	314	320	293	295	300	322	325	312	294	309	309	344	327	326	324	306	314	321	294	292	319	313	324	333	316	329	316	334	336	300	313	312	315	303	319	337	332	329	323	313	286	300	346	309	301	291	318	299	338	296	332	321	306	317	287	303	327	306	327	308	300	345	337	311	308	300	302	333	337	307	294	349	279	328	314	302	303	327	294	316	310	306	333	326	329	310	325	303	316	325	324	292	341	312	332	292	332	297	286	316	313	316	341	303	312	308	314	299	304	301	349	306	328	318	329	330	282	299	311	314	294	304	305	324	310	312	335	343	281	301	332	323	301	314	301	309	317	319	299	342	274	313	345	307	318	325	306	321	315	313	274	295	299	303	327	300	309	302	315	310	313	308	321	320	289	292	333	305	323	324	285	298	292	289	321	293	312	324	335	300	318	316	316	321	321	334	311	295	323	321	335	308	293	288	305	295	318	337	313	304	330	300	309	321	317	314	294	324	336	310	321	313	316	307	289	310	296	289	302	312	296	283	304	284	352	360	311	301	345	309	322	344	332	310	325	287	313	323	292	313	305	302	323	328	308	288	296	333	311	341	302	314	313	313	321	308	302	305	301	282	315	333	340	339	310	357	313	329	288	323	281	342	298	310	310	329	312	326	337	294	311	311	315	310	294	337	307	315	334	284	333	297	302	326	329	326	314	266	338	324	292	315	318	337	334	315	332	320	288	320	321	338	307	331	331	327	297	319	300	321	328	336	314	324	311	310	328	329	322	321	316	327	299	322	311	307	328	321	314	275	342	325	299	326	346	318	354	302	278	292	303	301	295	287	325	305	315	321	296	341	307	275	320	337	301	300	308	319	311	317	322	309	296	317	307	289	317	298	289	286	324	298	309	314	309	318	327	343	299	344	299	292	316	313	302	294	321	327	311	329	287	294	310	331	259	330	274	324	319	307	327	292	299	319	285	338	306	304	310	323	291	313	303	340	268	355	311	339	304	330	327	310	312	304	341	284	300	296	286	322	327	317	297	342	316	362	292	292	317	311	304	304	314	333	339	318	353	317	295	317	317	260	306	307	333	322	314	306	326	296	282	330	332	325	298	328	287	313	294	307	302	280	314	326	323	319	274	286	328	303	301	300	296	319	325	302	350	328	329	312	317	296	305	364	322	284	315	326	311	280	317	312	325	338	339	317	349	334	304	310	310	300	317	311	325	333	268	285	317	338	308	324	324	307	292	269	311	320	335	309	322	276	293	309	303	310	323	319	315	302	272	335	343	330	311	298	317	295	300	331	308	324	310	346	310	272	332	295	298	343	311	279	313	320	319	330	306	297	316	318	313	302	305	309	289	328	324	335	312	314	277	313	307	293	321	280	314	318	308	321	304	308	305	296	322	295	330	352	319	301	323	278	324	313	320	291	321	346	327	311	307	330	309	321	285	301	338	323	301	295	302	291	302	298	312	295	333	309	305	299	283	298	319	293	311	301	308	299	339	310	338	306	346	345	291	338	303	280	302	338	310	309	307	287	306	339	319	335	295	328	326	316	323	298	315	294	322	304	300	314	292	321	342	317	294	323	328	298	310	326	302	329	306	318	319	304	313	327	306	317	314	288	335	298	270	289	338	301	294	313	292	320	308	286	301	311	300	325	302	319	296	314	273	323	304	298	306	316	312	305	313	303	313	292	322	305	309	322	292	296	311	366	330	302	309	313	295	313	311	321	288	337	294	312	344	314	295	340	309	352	286	288	328	317	328	333	285	307	310	302	279	297	297	305	327	310	306	369	322	319	298	334	330	328	289	324	328	301	299	291	314	304	315	339	334	299	315	306	325
13182	17263	9254	5356	2866	1631	997	1147	1335	672	844	1138	1962	2003	1701	1234	869	720	567	418	384	364	352	333	330	332	360	319	331	326	338	330	373	346	359	351	329	331	327	320	364	331	349	324	322	348	344	343	323	350	338	346	355	297	334	348	338	331	358	340	368	334	322	335	359	335	341	336	342	323	376	370	333	349	359	368	336	351	315	341	359	327	338	298	317	296	343	343	374	318	353	322	334	340	311	318	365	315	328	317	329	335	350	332	334	335	327	333	339	314	328	354	340	330	333	342	334	366	344	328	367	329	316	330	316	377	352	362	339	313	341	306	350	347	339	352	340	321	339	321	333	353	320	341	305	347	356	324	328	373	355	353	339	335	378	338	347	334	373	303	330	330	314	315	319	374	332	326	337	360	356	321	335	353	352	343	306	326	341	331	324	355	365	333	365	332	345	307	367	356	371	362	338	340	341	343	343	328	349	311	329	329	351	366	330	353	335	361	322	333	331	320	359	335	342	353	335	377	357	340	337	372	334	366	313	372	343	357	368	333	346	316	350	350	315	364	336	336	314	345	324	342	328	325	337	353	340	328	344	326	342	330	350	342	370	340	344	353	330	324	354	307	354	335	336	322	353	328	343	343	326	351	319	357	376	375	340	295	328	334	347	319	335	308	326	356	339	324	347	378	349	330	330	332	327	368	338	308	354	328	356	375	332	349	377	333	342	336	330	379	334	335	334	320	363	340	335	333	291	337	335	327	328	353	307	333	343	348	343	308	323	349	369	338	341	358	332	327	355	365	345	310	330	329	324	334	378	357	338	328	350	336	342	354	325	385	348	314	336	319	326	340	326	341	349	338	354	330	359	304	337	352	330	345	335	340	379	352	348	332	339	346	388	333	315	356	350	324	360	345	348	345	347	358	341	329	329	367	348	318	346	344	354	323	349	370	353	342	357	328	360	327	377	355	357	323	356	362	363	364	357	361	322	375	335	357	341	358	309	353	350	347	315	341	339	327	340	314	306	339	342	332	352	346	351	322	319	344	315	343	325	320	333	361	308	373	331	303	318	346	340	326	316	363	357	345	333	329	331	340	333	318	361	331	352	363	307	330	341	346	345	328	355	341	313	356	359	366	361	340	318	361	341	353	363	346	356	315	341	370	320	339	342	327	336	317	346	341	339	346	337	345	377	308	357	357	352	384	333	319	325	336	340	336	356	321	322	352	335	341	313	353	345	355	348	357	317	356	350	322	329	326	351	351	323	368	335	326	319	354	356	370	341	326	354	349	329	319	360	331	337	340	354	330	373	308	335	312	343	320	367	341	347	382	338	325	318	329	351	333	323	354	349	330	306	364	340	356	346	343	315	328	369	328	384	343	347	324	334	337	360	359	320	364	344	349	349	351	360	358	333	375	308	345	307	321	348	318	329	315	335	353	323	337	319	359	349	346	332	337	353	320	318	355	320	324	351	339	343	352	332	320	335	360	324	325	326	361	337	313	336	331	318	384	359	326	321	339	369	366	344	338	345	347	355	327	351	339	312	337	334	328	320	357	365	351	357	353	342	336	348	318	332	334	344	352	341	338	344	363	350	348	364	360	312	362	356	343	370	334	328	350	344	346	351	344	327	364	338	346	371	358	340	333	374	312	325	359	335	328	338	343	356	316	319	366	349	320	315	409	359	344	324	333	319	364	351	325	357	332	338	309	345	336	363	351	363	347	351	354	355	340	310	348	359	352	338	355	345	340	309	337	311	338	340	366	307	367	350	379	329	347	318	321	345	353	338	348	359	367	320	345	322	358	338	333	349	314	349	323	316	364	340	350	351	343	321	337	334	318	339	348	354	319	321	297	328	322	316	318	341	351	357	336	331	310	335	376	335	350	336	366	345	348	328	335	316	350	344	357	353	340	338	345	337	361	346	330	353	317	332	348	314	363	340	321	308	328	324	342	357	319	352	316	343	352	337	352	340	349	330	351	305	360	356	355	364	392	358	329	335	347	325	335	352	302	327	329	314	321	350	353	310	339	368	319	320	370	339	326	386	354	345	334	327	335	348	339	363	360	315	356	351	330	354	360	361	320	320	362	360	344	348	319	309	346	349	353	309	329	361	316	316	362	315	355	333	335	322	324	330	333	365	339	325	343	332	334	320	310	339	379	328	325	307	325	338	323	339	359	313	319	351	340	353	374	370	344	337	343	349	322	329	332	332	323	353	345	325	336	353	352	357	349	337	345	331	312	309	347	376	343	353	364	324	355	291	359	331	327	362	356	378	356	344	340	345	361	338	344	313	358	340	321	322	317	366	343	367	337	348	329	319	356	339	345	332	316	344	335	359	331	341	330	344	339	330	362	337	358	333	350	306	351	324	316	332	323	335	301	357	359	329	349	337	348	351	355	360	347	362	315	355	359	342	344	343	324	323	347	374	371	332	328	299	333	361	340	341	336	325	305	318	335	342	340	331	361	349	351	338	339	346	345	324	366	332	342	369	302	334	345	316	346	363	357	372	356	309	339	358	328	359	374	346	315	363	333	317	308	340	348	354	348	362	349	344	351	312	326	375	319	332	341	343	374	347	332	358	349	336	330	342	302	363	351	336	320	341	312	363	358	350	358	307	341	348	350	329	343	356	371	353	352	377	308	320	320	340	328	335	329	352	317	342	352	310	348	367	340	322	337	329	337	351	334	361	337	352	283	354	328	351	379	336	365	362	326	334	360	333	346	337	321	338	347	334	325	349	317	337	319	346	322	335	375	349	367	311	347	363	350	354	353	330	330	351	323	346	344	371	330	358	344	310	344	324	349	319	359	335	334	348	334	313	319	358	349	357	323	354	354	329	353	327	345	309	324	335	311	345	317	333	317	330	351	324	346	306	346	317	359	356	328	345	319	344	342	344	329	363	362	343	333	330	318	372	348	317	382	304	366	341	337	315	325	342	353	341	310	319	356	332	323	360	368	289	354	338	356	340	358	359	370	363	324	345	319	327	337	334	329	353	329	321	336	350	320	350	372	339	329	353	340	318	353	323	334	372	337	335	353	352	312	316	337	338	331	342	365	343	292	359	379	351	353	340	350	330	369	322	317	341	338	348	339	355	342	355	330	334	379	367	346	327	348	358	366	324	334	334	350	341	341	351	352	334	352	336	336	314	340	301	369	372	371	358	331	359	337	350	369	362	372	321	322	362	359	338	368	362	328	340	297	350	341	320	356	314	355	307	318	342	306	301	326	322	346	345	340	331	342	332	336	335	343	340	312	355	310	337	338	321	334	316	376	333	367	318	313	342	340	325	375	359	336	334	317	341	341	342	320	356	361	339	351	298	360	340	351	337	338	341	360	337	373	355	336	356	346	369	360	380	342	333	348	348	353	300	328	319	351	364	389	348	315	369	338	364	311	349	339	371	333	366	343	379	329	344	354	332	325	357	314	345	351	349	334	357	359	327	343	343	337	314	344	338	346	349	326	355	304	365	322	338	331	297	341	344	325	350	318	349	324	307	355
24383	21402	28447	24688	21015	5989	1547	881	932	1177	1464	3437	6564	8930	8858	6165	3622	2127	1247	771	575	528	400	416	397	365	352	412	394	388	389	412	407	404	364	390	423	380	388	369	402	392	413	394	397	361	342	421	406	366	386	396	378	410	432	413	425	401	403	388	378	377	389	381	385	350	402	368	382	427	394	422	395	392	408	409	376	347	384	328	390	361	362	408	417	386	389	417	410	394	391	372	388	443	365	377	419	386	395	382	356	374	423	424	419	360	365	380	433	372	410	388	340	395	415	366	396	378	421	404	409	415	420	381	415	405	389	362	379	430	382	383	353	383	384	379	393	385	375	378	385	371	411	382	408	409	387	407	438	403	364	400	389	377	370	388	357	403	404	417	417	429	389	376	415	385	345	350	380	390	402	419	364	385	365	384	378	379	362	394	359	397	424	362	411	393	392	399	373	403	381	392	384	366	393	404	382	391	401	387	411	426	378	357	388	355	387	388	378	384	401	388	400	365	378	382	406	410	402	387	378	381	371	377	372	429	387	398	376	393	387	370	382	378	404	425	352	367	413	398	412	336	393	406	384	407	393	403	384	370	405	394	392	397	389	360	396	366	362	410	383	399	401	391	409	369	380	388	367	355	358	430	397	412	415	402	386	377	393	371	400	378	396	395	380	366	386	439	374	356	408	374	437	373	403	352	391	410	355	364	364	402	400	389	393	414	372	370	399	400	393	374	398	377	409	356	392	390	379	381	350	421	372	366	405	400	354	408	392	395	425	383	390	380	391	369	403	397	398	373	420	408	410	401	386	415	394	387	383	372	398	382	368	356	379	390	401	382	356	384	383	395	406	388	413	379	407	419	374	380	350	405	391	354	415	387	366	364	382	362	416	373	400	379	367	425	391	423	420	380	346	388	368	393	379	416	389	366	399	403	408	428	376	372	353	373	371	396	412	420	392	350	398	386	392	353	382	410	404	384	355	363	381	409	347	437	370	417	409	340	390	421	394	380	377	419	378	397	409	394	360	370	411	358	383	362	375	433	388	391	397	385	386	405	379	403	444	398	375	390	378	398	422	389	372	361	398	376	373	400	382	427	379	385	404	409	367	405	390	414	384	378	333	364	395	371	393	389	390	414	413	369	384	390	385	372	365	383	392	383	390	399	388	398	410	431	408	399	422	402	409	371	390	381	411	389	377	378	411	395	369	403	379	380	400	410	374	375	404	400	350	382	390	372	374	384	384	369	400	397	395	416	405	358	398	380	403	372	373	414	359	407	359	372	406	379	407	397	356	359	396	369	387	398	386	416	397	392	402	374	372	407	390	402	394	405	387	403	402	442	363	381	372	354	381	396	399	421	355	372	362	399	413	342	389	385	369	360	356	433	387	383	365	374	394	379	378	406	376	347	379	344	396	356	400	397	351	401	376	377	375	387	419	403	392	386	409	392	366	409	339	411	397	358	371	377	365	403	422	408	381	398	374	372	400	370	378	398	386	400	386	398	373	420	401	396	386	364	397	381	384	412	430	373	382	384	416	355	395	376	403	389	421	373	413	356	376	383	395	400	394	419	386	400	345	409	393	372	389	413	374	332	417	400	380	370	399	388	403	415	379	387	394	399	356	403	383	364	388	397	386	353	391	400	393	389	384	375	391	407	414	376	398	373	383	375	398	363	378	389	367	421	380	390	404	408	401	371	400	389	394	404	365	427	372	393	394	361	383	417	378	401	384	401	381	405	373	407	367	405	385	405	402	393	371	419	396	384	427	390	403	398	403	390	384	386	354	397	369	381	384	433	383	372	417	367	403	441	388	363	387	402	396	380	368	420	411	411	382	391	369	411	374	405	380	382	397	385	362	346	355	385	389	382	361	422	404	392	406	395	419	355	346	379	387	402	418	403	376	386	378	372	386	377	367	423	385	374	371	369	402	368	392	387	404	407	377	409	352	447	381	397	401	401	381	378	375	382	374	361	387	372	365	424	397	427	403	401	385	392	367	365	385	337	388	415	400	386	365	385	345	384	427	381	388	376	402	337	383	366	393	399	379	366	402	409	415	398	402	405	374	391	360	378	391	383	391	401	393	380	375	401	364	379	401	355	369	420	375	399	348	408	374	382	412	383	377	394	406	405	374	384	365	382	362	399	397	402	391	381	390	361	399	388	395	356	375	401	354	398	400	407	406	415	393	402	408	394	382	433	371	388	404	371	376	404	376	400	383	423	365	390	361	365	410	368	384	340	401	374	389	394	407	403	386	406	402	377	381	405	370	392	382	391	356	394	414	396	410	402	378	418	392	379	344	387	379	397	388	418	382	372	372	368	386	374	378	374	385	376	431	377	375	369	367	384	376	388	404	344	372	389	359	398	383	415	363	425	384	374	393	400	390	425	382	365	376	380	425	343	393	387	355	414	408	402	379	412	359	406	379	410	396	407	393	372	378	425	385	364	377	415	366	367	348	404	398	399	361	404	430	386	369	386	366	396	392	378	388	374	388	401	403	381	383	367	375	358	370	399	389	330	414	361	411	405	379	396	381	391	384	414	413	389	377	380	394	371	377	417	414	356	375	405	367	406	394	364	374	371	382	396	379	377	400	412	397	399	388	378	428	364	387	393	397	372	410	379	422	388	403	401	364	402	417	386	416	416	391	387	412	361	375	369	426	397	378	423	409	363	378	411	429	386	377	399	407	363	371	375	366	428	399	362	350	372	408	373	350	387	388	404	413	341	385	401	381	386	379	378	396	370	379	384	360	382	385	398	391	396	399	379	394	380	371	403	381	394	398	377	369	391	370	406	414	385	396	387	420	388	371	412	390	395	382	339	406	355	379	412	368	392	433	375	355	395	406	403	398	385	379	394	380	378	394	400	367	350	389	389	403	406	384	348	363	399	388	373	423	390	377	393	368	410	417	389	392	394	389	393	380	414	393	379	381	367	355	385	376	382	405	384	385	391	379	374	331	423	430	386	391	376	378	355	377	396	408	404	378	425	378	377	397	419	377	403	401	398	377	377	395	358	403	401	390	397	411	384	408	431	409	366	393	387	399	408	382	427	387	364	430	383	397	377	366	393	386	386	358	412	381	361	365	362	376	359	387	416	401	412	442	431	379	440	396	392	386	422	385	394	367	358	361	384	392	406	398	398	375	431	358	375	409	369	387	400	365	391	366	404	393	384	387	390	396	370	408	413	412	372	392	393	381	402	413	398	409	363	387	418	383	402	391	358	399	358	401	410	391	413	386	384	403	376	369	389	412	400	356	361	397	401	418	405	380	369	404	356	421	384	420	380	369	402	400	373	368	399	371	400	385	377	374	406	411	374	409	374	387	391	410	392	400	382	362	397	345	397	380	385	377	398	402	426	353	349	370	455	384	427	385	398	371	389	401	377	389	389	419	409	367	398	377	361	363	354	393	390	388	394	362	384	395	395	380	356	357	368	347	394	388	408	387	381	394	414	394	376	386	365	383	395	376	432	357	367	397	417	387	394	410	379	388	370	370	415
15915	27374	11687	7511	5720	2908	2318	1467	1482	2062	2508	5548	10416	13515	12695	8839	5527	3274	1610	973	667	473	435	427	391	411	398	423	385	444	439	414	442	388	436	417	393	423	383	412	424	431	353	417	392	412	387	400	409	454	385	415	429	415	415	418	378	416	411	382	398	421	395	352	411	387	437	396	437	410	382	412	432	421	450	448	440	416	405	429	440	415	414	425	426	434	422	417	382	425	414	395	395	389	413	381	378	377	428	429	382	423	431	426	430	401	388	409	382	381	399	418	406	426	400	421	444	399	405	386	420	400	446	398	418	401	419	404	395	400	379	410	391	420	421	402	407	408	420	386	395	400	406	400	415	396	450	415	437	404	401	425	380	362	429	411	397	398	389	432	442	404	392	455	395	418	407	402	401	411	421	412	425	410	393	409	417	422	365	420	422	401	436	419	395	418	435	386	411	399	437	414	414	413	401	408	409	439	392	413	430	434	402	399	434	402	398	393	403	417	398	389	402	388	394	401	388	358	402	362	415	391	408	410	391	422	424	405	428	413	425	413	417	402	409	382	375	393	404	405	403	396	422	406	401	398	442	389	409	425	421	399	432	409	398	403	405	414	486	407	399	427	447	394	419	401	410	444	401	436	395	413	401	379	439	463	407	383	384	435	399	387	417	434	416	400	393	363	425	466	408	398	418	399	392	407	405	397	400	423	428	391	391	411	390	403	408	442	369	421	420	430	409	421	395	394	417	420	389	420	398	429	387	410	397	414	425	428	420	433	411	440	426	388	427	370	419	369	403	422	460	410	435	411	413	364	413	440	459	406	411	384	432	390	430	450	395	411	384	400	398	425	406	446	432	430	451	412	415	401	411	384	431	410	406	417	385	414	432	450	421	405	446	427	450	441	390	425	429	391	444	398	392	402	395	413	405	405	472	429	411	374	436	403	439	401	439	415	391	384	379	440	437	381	420	381	440	396	440	441	420	404	396	395	444	432	435	396	413	430	400	466	444	382	376	417	433	398	397	392	431	406	387	431	420	401	404	421	387	392	402	437	392	407	419	415	436	393	441	415	405	420	457	380	379	464	391	408	403	421	408	400	419	426	421	410	413	422	395	406	396	398	419	374	446	411	409	446	445	415	412	424	393	414	384	434	453	408	416	437	391	447	402	396	447	402	418	405	383	401	386	426	401	401	457	407	432	421	389	390	408	417	413	405	406	402	427	418	404	421	419	394	417	385	412	391	400	381	391	431	414	400	393	409	436	401	411	417	373	442	446	439	398	397	407	421	431	385	371	413	441	380	421	403	461	389	397	413	398	424	412	431	411	411	429	409	393	415	395	406	421	420	416	434	422	393	400	428	350	414	410	411	427	435	384	409	386	385	417	403	370	418	404	384	420	401	393	396	437	416	418	434	387	447	423	449	405	402	404	410	432	406	379	433	389	411	396	414	408	410	419	435	418	408	413	423	401	401	439	428	418	392	395	399	405	399	381	425	435	423	415	415	410	398	384	414	424	395	443	426	395	453	403	395	392	418	412	424	387	431	409	365	451	389	410	408	404	393	407	411	422	418	396	375	393	422	433	391	343	409	413	388	429	442	413	400	417	377	408	427	400	380	441	409	417	414	419	444	406	442	441	434	412	415	423	426	437	395	446	419	401	408	409	422	415	427	405	394	406	409	424	363	397	429	445	442	416	400	412	400	378	380	416	409	405	428	403	420	436	418	376	425	416	379	433	446	400	415	406	420	392	414	398	399	410	407	423	415	373	427	441	399	431	377	408	390	431	409	426	389	409	404	358	388	387	405	420	391	393	411	422	405	396	435	412	427	385	397	398	391	402	389	401	417	433	440	426	419	394	405	421	406	437	409	445	465	403	417	420	375	400	411	434	406	398	406	405	418	393	392	388	430	381	448	397	423	427	424	382	390	433	365	382	417	418	406	400	416	385	375	384	410	428	427	423	379	410	434	410	400	454	415	384	421	411	422	392	410	408	418	402	401	409	423	448	416	391	392	373	404	406	377	427	405	379	402	440	397	413	395	441	428	386	420	396	392	390	406	418	448	403	413	433	412	367	410	402	448	385	391	417	431	396	413	402	409	408	420	419	408	385	408	432	430	423	397	397	397	435	436	437	392	397	404	432	382	448	409	399	405	383	407	406	426	387	432	452	407	382	404	386	399	399	387	374	421	383	406	406	381	428	414	413	459	394	433	426	428	419	426	420	440	421	409	396	449	445	401	410	405	434	423	418	391	409	430	419	430	400	404	411	411	395	408	388	409	410	418	417	445	462	384	394	393	451	381	438	410	411	420	417	434	400	425	407	430	423	408	408	376	405	418	380	438	437	412	412	405	386	419	383	423	379	416	418	408	433	425	383	419	410	387	389	426	366	400	403	415	420	387	409	420	404	404	405	420	388	438	401	445	409	416	437	443	430	391	418	398	434	386	413	394	407	391	414	380	370	441	406	405	401	396	441	440	430	415	429	418	417	403	431	402	426	397	416	414	372	416	410	426	408	388	406	430	424	423	387	388	398	385	454	434	399	433	408	404	400	450	388	415	394	404	388	404	429	403	394	429	431	429	405	398	418	394	448	408	402	417	394	408	403	414	407	453	409	415	416	458	411	414	418	414	385	411	393	374	420	416	461	404	437	404	401	425	403	394	388	398	407	393	375	430	422	418	403	372	384	413	413	419	442	405	414	416	448	381	424	403	408	388	417	403	407	417	433	366	426	395	409	400	399	443	404	400	412	405	404	436	375	422	423	434	405	427	398	415	435	398	415	433	432	418	396	388	394	457	378	415	437	443	435	378	382	385	412	409	460	392	402	403	391	418	387	407	418	424	395	398	389	427	435	460	431	385	395	395	401	405	378	414	383	406	441	391	413	403	385	429	438	395	408	412	411	403	425	429	430	419	369	388	416	426	388	402	453	394	381	423	407	425	403	368	402	421	438	385	399	409	376	432	408	388	418	394	419	400	411	395	376	414	382	430	406	421	380	408	403	448	422	402	413	384	381	432	438	410	401	405	400	381	405	422	424	421	420	412	398	380	403	437	429	414	375	434	397	428	453	434	399	426	391	412	395	414	424	452	424	421	432	420	414	398	431	377	396	410	378	398	408	439	392	386	421	383	412	412	439	404	403	418	389	400	407	446	410	401	402	420	424	400	423	383	417	423	414	397	416	402	411	420	427	416	357	375	390	426	407	410	386	380	425	385	404	364	434	412	403	399	380	395	398	406	396	382	418	400	420	413	395	417	421	398	412	397	415	429	396	436	403	416	383	401	406	384	405	426	422	406	372	400	435	435	421	410	413	420	401	406	418	413	387	416	398	405	412	418	458	433	386	418	383	449	414	387	456	410	391	378	436	435	396	411	462	396	419	419	409	421	397	384	375	399	407	380	404	396	408	427	391	422	437	428	421	393	399	418	419	424	425	439	407	431	422	399	417	438	402	454	416	432	416	464	391	403	435	418	419	419	414	413	391	394	406	403	434	366
25197	21386	27345	25605	10157	1823	1066	784	681	952	1098	894	2115	5050	5819	4693	2973	1942	1059	723	486	399	326	362	343	376	318	346	363	338	333	357	352	315	327	341	331	344	333	306	356	360	309	344	338	339	325	353	351	356	370	327	306	358	364	347	312	346	357	366	339	333	382	319	351	381	324	349	362	341	367	329	345	337	355	320	345	362	312	357	330	331	330	336	353	360	346	330	333	337	310	372	310	330	322	322	347	376	338	345	348	336	333	349	349	358	344	357	351	370	323	325	342	358	366	348	317	367	357	372	347	344	344	360	315	314	356	360	354	386	352	350	388	339	354	345	336	324	355	370	324	371	328	341	329	334	351	364	320	345	356	317	348	325	326	344	344	335	359	339	341	355	346	309	373	334	340	325	322	301	349	371	305	339	342	343	340	323	343	340	321	352	327	337	368	361	364	335	372	362	321	332	358	371	362	340	320	320	315	317	366	344	352	335	342	374	323	346	350	326	345	342	354	335	356	376	358	354	364	331	361	366	326	328	350	338	373	345	361	364	363	324	351	374	357	335	332	356	361	330	347	313	351	325	353	304	327	360	359	346	341	383	367	338	375	351	334	365	370	342	365	319	358	374	368	361	340	338	351	344	338	325	334	366	349	352	367	363	332	320	351	340	303	313	324	369	351	339	340	366	357	331	335	378	356	365	321	339	338	319	320	350	365	353	323	367	345	380	350	348	342	361	363	342	339	379	335	389	327	312	333	337	352	327	343	350	364	331	342	329	359	340	367	348	352	355	401	369	345	343	329	346	352	355	338	364	360	324	324	341	352	353	334	383	349	350	341	360	365	335	335	358	359	355	342	369	358	328	321	351	330	371	373	379	371	349	321	359	361	349	319	323	330	325	332	323	316	352	342	339	324	341	357	338	370	330	376	367	351	334	344	367	336	314	342	361	353	334	351	327	329	369	353	355	352	334	357	349	372	377	355	354	329	342	357	338	347	350	364	331	353	350	309	364	336	351	336	370	329	292	357	346	335	317	346	353	355	341	345	366	349	334	369	344	349	345	344	340	358	384	368	349	339	351	325	358	350	315	358	367	334	334	288	335	333	347	365	351	358	368	350	350	360	316	331	343	342	335	369	327	339	346	319	329	326	380	310	375	347	386	373	345	333	355	364	358	339	340	338	326	343	351	362	342	337	353	345	357	328	344	361	352	344	338	331	363	374	319	379	316	352	358	333	366	359	320	353	367	374	335	365	353	356	343	372	348	355	371	343	360	338	342	371	337	329	352	313	380	369	352	347	347	322	371	350	330	356	368	366	315	345	354	358	330	321	342	380	314	320	340	344	338	367	307	353	326	362	359	349	362	342	329	351	344	345	360	324	350	348	364	352	334	348	344	344	372	326	372	343	345	364	332	334	335	340	322	360	374	349	346	358	330	370	322	352	355	332	330	336	343	371	358	318	314	338	359	334	369	344	372	364	351	321	350	340	364	380	348	345	346	354	363	315	310	327	360	314	381	349	337	339	383	349	345	337	355	325	347	315	334	359	326	348	312	331	331	356	350	365	340	360	329	337	365	346	325	326	343	358	323	365	333	340	340	328	342	320	326	345	347	368	373	341	369	354	338	335	342	354	310	352	344	329	330	351	327	374	341	367	310	344	345	325	327	335	336	347	374	355	327	346	346	348	354	340	330	350	340	308	315	350	350	334	319	355	350	313	371	378	326	359	362	333	318	369	369	342	335	361	340	330	346	322	371	374	341	328	328	354	327	361	347	330	327	350	346	352	331	350	319	346	363	373	338	328	338	350	331	361	324	301	323	336	344	344	391	358	373	358	333	350	339	320	360	341	347	359	402	345	325	359	377	367	359	350	343	358	340	337	355	377	377	317	332	360	346	341	338	321	333	341	369	361	357	325	338	361	360	313	347	350	354	346	346	334	356	361	322	346	342	345	357	372	328	334	323	351	344	332	366	357	331	365	347	344	327	353	354	318	354	339	359	330	331	336	353	356	343	320	354	329	338	335	355	372	356	347	319	360	370	354	337	327	336	355	322	347	333	343	357	360	312	378	346	352	355	335	339	327	343	364	352	329	344	337	317	365	339	345	373	338	339	310	355	377	342	367	357	364	337	351	318	341	354	351	342	326	355	348	309	328	348	337	339	327	359	356	356	334	351	343	387	331	352	327	347	349	334	330	344	361	348	356	312	360	345	334	351	356	351	293	341	356	333	349	343	360	347	325	333	338	345	359	340	344	325	365	352	351	343	350	325	352	331	329	323	334	358	345	374	323	328	351	305	362	326	368	345	353	345	314	359	356	359	337	371	366	371	374	380	341	345	327	362	309	358	359	372	352	365	312	324	371	359	347	333	346	345	327	366	357	309	336	318	351	367	354	331	360	340	353	388	343	346	342	319	341	376	326	324	354	376	343	358	381	378	349	354	340	337	349	364	367	334	335	361	356	359	356	358	380	380	348	352	374	347	348	327	328	333	344	337	342	360	341	310	353	371	331	351	381	357	380	348	338	365	378	328	309	306	343	339	353	338	363	355	327	319	358	336	379	341	338	331	354	333	338	389	349	386	346	339	360	359	345	331	349	354	356	343	349	363	358	358	329	323	343	348	348	374	332	339	344	348	322	340	357	367	336	341	368	353	336	374	365	384	323	329	340	353	382	336	385	355	372	364	333	355	369	339	318	366	348	379	367	317	382	340	379	338	360	336	365	312	352	328	366	327	351	314	396	319	347	354	369	373	334	358	356	340	314	359	341	369	373	352	343	350	330	306	318	336	330	380	362	365	325	373	334	349	322	313	363	306	333	360	322	366	341	353	349	341	354	320	360	367	327	334	364	355	329	374	375	333	349	335	371	349	342	356	346	343	337	310	361	338	343	374	356	340	338	340	326	333	298	349	360	342	351	346	354	352	345	371	345	375	354	311	315	320	338	309	312	348	342	339	354	340	336	355	349	342	339	330	368	340	335	302	325	378	360	327	363	339	371	343	335	313	327	343	318	373	361	338	343	366	352	364	353	360	362	369	359	356	356	304	319	361	329	345	331	356	333	341	330	357	365	364	326	325	352	346	362	385	338	330	311	357	361	341	378	350	335	388	367	337	357	330	367	346	339	338	341	328	363	355	329	355	356	368	352	349	345	317	338	352	333	331	379	349	329	373	345	362	347	377	341	359	336	344	355	333	341	357	344	335	346	326	342	345	337	316	340	349	344	356	356	332	355	326	383	330	347	394	329	352	356	332	348	370	372	389	357	381	346	357	319	366	339	350	358	329	339	308	382	365	356	355	375	356	353	316	352	371	359	330	357	332	338	314	356	360	358	291	344	353	351	330	350	377	347	322	342	337	322	343	269	361	352	386	330	344	361	364	339	332	353	338	344	343	360	371	353	338	341	306	334	304	355	342	360	335	346	336	363	331	327	359	336	360	333	360	382	331	338	322	313	335	361	337	363	366	346	342	325	334	343	348	353	398	332	350	343	366	355	356
15438	22633	9473	5097	4727	2847	1787	1241	1186	1799	1962	1530	4134	9473	10476	7887	5285	3203	1673	950	622	514	388	392	375	376	418	377	380	352	365	347	378	381	335	366	367	366	401	335	351	346	366	358	419	395	394	363	374	393	393	367	381	385	340	380	376	376	389	385	350	403	393	375	368	388	390	416	389	398	401	405	406	384	371	396	385	360	384	378	359	376	400	366	372	375	387	363	363	386	394	355	372	396	362	370	380	408	375	368	398	425	391	378	348	370	394	374	395	346	362	366	391	395	363	385	372	378	383	364	372	390	379	396	400	356	407	367	357	398	343	377	388	363	396	365	372	350	401	402	335	378	398	385	383	391	394	382	381	366	381	405	369	392	405	353	376	370	361	378	389	378	361	365	396	359	372	398	378	379	356	384	379	361	378	401	380	400	393	361	398	392	365	414	382	316	375	375	361	373	375	386	348	362	369	415	375	371	382	419	397	343	407	386	356	385	392	359	404	395	376	353	369	371	366	372	362	376	353	386	378	371	375	375	350	356	373	430	379	415	369	367	383	420	362	361	384	376	384	395	393	376	353	364	348	400	389	367	351	380	341	377	361	379	375	385	421	370	379	392	402	393	400	379	354	409	383	379	391	359	363	387	415	375	373	424	405	389	402	426	409	380	359	398	377	395	336	366	366	389	352	369	373	358	416	356	369	372	367	370	343	366	364	338	359	377	401	423	367	351	417	393	380	400	384	367	381	357	361	332	368	400	399	382	374	376	376	384	415	380	373	387	343	381	398	360	346	386	352	368	412	374	357	354	365	378	365	378	382	377	385	363	376	365	373	371	390	415	374	377	407	389	398	369	356	355	368	377	387	392	402	389	367	363	382	359	368	380	392	336	411	391	381	361	386	382	371	411	355	363	402	380	379	421	401	382	345	355	381	440	386	387	382	373	365	379	431	370	379	356	383	365	364	384	423	398	383	399	388	359	370	359	349	356	385	409	371	417	385	387	383	412	405	373	390	347	371	387	341	401	402	355	378	394	370	390	384	387	380	369	376	396	386	344	373	361	396	369	391	395	351	362	364	390	389	405	388	370	394	355	378	350	413	392	372	381	406	382	360	377	361	408	394	369	400	344	327	360	396	377	381	375	371	384	371	367	354	378	336	368	335	359	402	382	360	373	373	383	383	377	381	358	425	352	390	361	375	343	418	399	399	363	387	372	344	337	411	370	376	370	366	379	380	372	354	331	371	378	398	386	390	393	378	389	404	446	384	370	385	400	410	384	386	366	334	387	361	370	374	377	395	382	372	412	373	366	397	394	375	402	360	369	412	379	374	399	397	343	382	411	372	360	413	337	330	411	367	398	380	396	382	412	373	383	357	365	362	386	359	375	393	401	343	344	385	397	370	406	355	383	400	401	364	403	386	397	361	392	370	398	369	371	364	387	393	366	375	401	383	380	369	344	389	384	424	390	365	369	318	393	399	390	344	392	390	368	386	394	348	383	370	360	387	387	351	399	404	379	407	376	369	441	334	366	367	373	370	384	366	383	414	379	372	377	368	384	375	419	392	396	365	377	321	388	400	335	363	349	365	387	402	397	369	371	407	399	333	360	355	368	388	405	384	376	375	367	373	378	409	397	382	395	358	376	358	407	404	397	376	397	383	395	371	395	353	393	384	401	401	368	352	340	364	383	403	383	361	394	388	336	391	373	372	424	404	393	392	399	411	406	359	404	431	322	379	382	366	394	355	389	387	361	403	368	348	374	374	402	402	389	339	381	365	378	373	386	383	388	380	399	371	350	391	377	393	356	371	371	389	409	385	384	376	374	405	358	361	356	394	365	391	369	352	385	374	383	354	377	351	379	382	362	365	367	384	387	378	395	415	363	380	393	369	404	352	364	434	356	374	396	396	371	366	345	398	370	363	387	426	381	363	340	362	366	397	383	386	415	367	376	376	396	409	384	378	342	386	415	379	399	361	361	354	385	379	412	375	372	380	372	402	393	421	378	376	382	389	386	357	371	398	409	382	380	358	350	390	373	348	407	349	346	376	381	346	360	376	354	419	391	397	382	376	415	385	374	395	367	374	425	366	386	418	395	375	367	383	388	404	371	375	395	364	372	398	348	357	411	398	377	357	351	396	378	376	359	410	348	376	362	383	406	374	366	390	374	400	376	378	348	416	380	372	392	374	365	389	375	395	346	400	376	380	403	386	379	399	366	375	396	391	403	387	366	377	381	369	395	356	364	380	394	361	388	382	370	363	399	406	369	337	366	371	349	383	415	385	355	404	332	357	364	380	373	369	407	380	395	347	387	376	348	364	365	374	396	366	348	361	384	403	380	373	401	388	392	400	373	368	375	360	380	381	380	359	394	418	372	369	349	372	384	384	354	372	381	361	407	394	376	370	357	362	390	383	350	409	388	372	415	389	414	391	366	367	390	341	405	377	360	410	367	409	391	378	384	394	380	393	355	373	359	389	386	391	370	381	407	361	368	361	364	364	369	402	401	410	384	366	367	396	437	342	387	363	401	359	371	373	376	363	384	382	373	365	390	380	352	403	409	388	352	414	358	376	393	387	383	422	369	406	365	391	376	399	412	373	406	353	380	374	359	330	405	380	395	398	426	343	395	350	379	406	391	375	345	400	379	369	389	404	392	376	413	394	353	377	373	375	376	372	383	362	390	353	379	363	377	373	386	377	377	391	392	374	360	403	354	371	413	383	370	397	378	401	379	376	360	398	374	379	402	391	358	387	375	380	383	355	360	370	407	386	379	395	346	362	357	346	361	395	362	382	420	371	388	380	377	387	380	388	394	396	361	382	355	426	375	339	381	391	365	391	393	373	384	369	380	352	418	358	393	347	395	373	405	385	373	408	384	393	345	363	392	370	398	380	376	369	413	388	371	358	401	364	381	372	417	381	406	339	341	388	391	355	382	377	386	384	395	406	353	382	382	354	392	386	384	398	400	391	374	385	361	393	375	399	402	413	393	394	403	412	358	365	399	374	387	391	364	367	382	400	419	344	402	367	386	381	393	374	386	361	412	379	381	374	385	358	379	375	387	376	386	347	386	404	346	354	383	384	367	348	369	357	396	414	370	384	417	390	353	368	374	377	390	364	388	414	372	397	382	374	365	348	406	379	375	374	340	395	394	382	362	373	355	384	394	360	385	370	373	367	399	391	400	376	396	382	387	363	348	402	340	357	373	373	396	381	368	369	421	389	368	365	347	396	371	381	374	359	352	410	363	394	389	379	361	372	392	369	402	404	375	398	354	382	393	382	397	351	383	378	359	361	375	370	372	373	371	387	381	385	392	385	352	393	374	354	370	389	398	380	362	386	387	358	376	384	385	373	370	397	364	391	380	374	422	385	359	371	384	383	381	389	374	370	391	403	419	389	391	367	401	383	393	367	394	352	376	393	393	372	356	424	389	417	421	369	363	370	401	376	345	380	366	374	366	393	364	399	369	430	397	373	370	349	390	414	339	373	422	372	359	410	380
22793	21392	29095	24046	21393	21484	9769	2519	1646	1459	1852	4993	14168	17426	17701	14147	7582	5728	2871	1568	892	679	554	562	459	526	507	497	483	467	488	503	513	503	549	490	508	497	511	480	493	462	483	484	515	473	470	469	526	471	536	445	462	470	502	503	494	470	521	509	456	505	461	496	487	486	523	497	508	463	535	478	441	531	462	522	440	519	515	526	527	515	522	473	496	502	514	512	473	508	467	483	486	484	492	494	490	466	469	463	462	502	471	490	444	491	547	501	476	496	495	508	496	507	468	458	473	492	498	491	534	500	512	492	481	513	518	505	504	501	485	501	497	450	485	526	489	494	501	494	517	535	505	521	493	470	510	487	515	493	518	481	488	515	519	494	514	469	508	488	452	481	508	530	474	515	484	453	465	494	523	489	507	466	496	494	484	491	499	513	502	461	480	485	446	491	514	437	483	498	524	472	494	459	512	484	493	512	484	476	460	498	495	459	504	515	494	496	451	548	497	498	500	464	477	476	538	469	495	511	464	503	476	493	521	485	529	474	456	524	492	481	505	491	495	470	502	505	472	490	483	492	489	509	472	476	453	514	438	488	463	473	487	489	490	510	463	469	471	507	494	456	504	496	484	469	451	477	477	483	528	515	490	499	450	471	502	451	502	493	479	502	496	495	459	476	535	498	467	529	438	484	516	458	507	530	466	530	459	495	510	521	496	469	464	460	444	475	491	553	497	468	494	515	494	488	463	505	504	467	519	477	495	483	500	509	512	457	460	503	483	468	498	486	489	494	489	467	512	475	516	503	489	484	514	464	480	506	475	506	509	506	490	464	489	483	490	490	496	502	565	468	465	516	536	494	457	455	490	484	481	497	476	449	541	493	501	477	515	486	510	504	491	470	498	494	480	504	535	469	497	444	506	483	464	471	504	479	487	498	496	527	498	500	451	466	506	478	502	501	528	518	513	476	488	460	513	530	497	549	497	491	463	502	473	470	491	476	495	512	478	537	487	492	490	512	486	518	464	497	520	507	489	501	502	485	445	514	480	493	498	500	508	514	498	445	486	512	470	474	509	490	479	492	484	481	500	481	480	505	485	496	500	494	527	465	479	502	466	532	479	461	519	479	441	472	465	503	483	483	487	442	486	494	485	472	522	459	513	558	529	489	489	495	488	510	489	489	548	502	508	521	542	493	501	478	483	490	497	500	470	507	533	515	482	461	564	471	464	508	501	496	523	483	448	485	493	486	474	490	492	488	484	515	524	526	539	502	489	483	491	457	494	522	494	485	456	502	470	475	483	485	477	494	505	474	488	469	484	496	511	460	509	506	457	498	489	476	485	505	454	470	502	507	502	483	512	492	496	466	492	470	504	476	467	498	484	499	474	504	508	466	476	509	464	511	477	502	480	495	501	491	464	520	492	472	513	499	470	459	513	460	530	479	494	521	507	525	479	483	481	478	480	493	471	493	463	535	507	495	478	480	518	486	448	464	492	475	481	515	470	474	485	468	503	458	456	499	533	518	495	471	483	500	499	464	512	487	473	473	465	487	495	502	451	479	453	505	473	456	448	499	526	523	518	467	483	469	466	480	464	476	463	464	504	507	489	513	520	480	480	486	473	458	485	484	464	487	456	502	511	479	466	527	505	494	475	509	506	459	518	498	517	506	516	459	430	455	499	455	493	474	481	450	500	453	506	505	546	502	478	488	493	501	481	463	516	477	494	469	481	452	470	530	491	458	507	471	486	470	519	492	490	523	501	481	485	496	518	498	473	480	492	502	495	475	513	554	480	488	513	460	478	492	518	479	494	495	494	473	488	453	506	507	473	520	477	502	500	461	478	515	484	480	485	479	474	482	488	450	528	499	481	488	475	493	482	474	522	469	516	489	470	497	509	496	467	507	529	484	502	477	465	468	472	491	507	502	520	476	467	537	487	462	471	478	492	489	477	458	448	479	466	474	482	484	470	456	451	502	459	478	491	472	516	500	505	493	473	466	480	497	490	514	472	497	498	479	495	485	480	469	507	509	451	460	464	479	508	483	475	457	496	454	466	497	493	474	482	488	512	478	474	491	456	490	480	504	462	470	467	512	470	469	495	488	533	507	505	511	488	496	474	474	524	492	475	479	492	503	474	465	515	503	501	491	495	495	476	514	456	489	467	472	474	468	497	514	517	504	480	502	463	468	501	475	472	500	472	477	520	490	519	486	496	464	500	507	456	509	458	501	497	492	528	487	540	514	499	516	496	487	480	514	481	473	487	479	483	489	444	488	476	469	468	502	457	509	523	493	474	450	517	481	458	470	518	526	470	475	524	463	499	484	478	473	487	470	498	522	483	506	475	451	481	475	510	477	488	454	485	497	456	506	503	524	483	489	467	494	523	483	510	481	516	471	503	513	500	497	485	487	481	519	535	467	488	487	463	470	511	504	453	478	489	490	494	503	499	463	485	472	520	452	463	480	417	494	474	492	482	494	511	493	468	504	515	500	487	511	495	505	479	494	467	479	482	499	472	470	556	503	455	492	519	489	492	482	489	478	505	514	487	512	491	509	477	463	516	489	488	500	528	516	457	485	483	488	481	455	504	506	491	447	500	510	458	435	470	515	496	436	538	486	463	516	526	480	482	520	495	464	492	500	495	488	446	476	528	466	496	507	478	491	494	507	525	483	468	469	470	515	520	536	522	492	476	482	494	443	526	519	454	524	501	524	449	489	480	516	507	498	465	467	460	525	498	476	487	499	469	454	478	472	526	526	512	503	512	499	483	508	481	467	486	503	478	471	497	466	524	495	489	481	538	486	521	511	466	439	469	513	497	477	481	463	490	437	514	463	488	472	465	498	475	511	445	464	509	539	476	482	498	480	521	517	460	510	527	498	491	491	472	482	479	485	468	515	489	521	499	486	466	472	512	499	481	470	468	475	515	474	502	478	478	454	487	453	462	468	477	485	474	496	478	463	490	496	504	457	494	471	471	503	497	474	449	481	463	486	500	461	510	469	498	496	501	497	497	467	474	465	482	440	501	491	476	541	475	472	475	467	520	506	455	463	508	492	482	488	497	442	489	463	478	515	454	497	462	499	477	484	487	505	503	490	483	529	479	490	515	516	462	501	488	525	490	489	495	495	509	500	474	459	491	489	521	466	508	506	468	475	533	495	492	523	486	470	471	469	484	474	503	487	475	475	462	476	526	490	452	516	484	470	522	484	472	477	478	489	486	498	465	529	491	459	493	461	500	520	511	464	461	488	470	454	505	455	501	537	441	522	541	464	442	480	453	535	503	479	487	511	520	528	504	489	483	464	496	478	490	491	514	497	507	472	447	484	501	434	456	531	490	498	488	504	508	515	495	510	480	485	459	488	481	498	541	514	531	468	463	492	513	475	539	470	496	489	497	474	498	480	475	427	490	492	475	507	451	475	475	495	470	473	518	466	510	444	478	451	524	497	463	511	477	512	449	484	497	517	467	464	476	473	483	482	541	525	464	486	540	535	480	483	485	529
18498	31549	17581	8720	8593	6029	4466	3940	2790	2366	3200	8616	20258	22571	22650	17723	10464	8294	4183	2134	1170	810	563	555	521	512	505	517	501	470	514	525	531	513	509	512	483	553	500	553	487	503	484	491	481	540	483	531	500	467	493	520	537	486	547	480	474	505	488	523	504	517	498	499	478	492	486	561	500	540	503	507	503	497	501	537	500	528	477	497	514	473	524	504	486	525	507	477	520	457	504	514	539	511	511	537	513	492	515	491	502	486	508	513	553	546	497	511	497	499	490	472	489	539	447	487	504	468	505	502	550	532	537	485	538	498	462	518	493	483	499	504	542	520	476	503	549	504	501	508	520	504	522	496	449	507	493	505	504	492	479	519	471	532	533	471	516	511	518	532	514	524	529	497	505	491	503	518	554	498	499	492	523	487	456	477	494	511	534	524	514	494	492	519	546	488	534	498	503	512	511	520	560	508	496	517	527	519	496	520	498	545	521	521	501	529	506	484	532	483	509	489	536	513	540	522	501	477	477	541	542	502	512	507	468	503	503	483	500	480	539	497	544	523	491	500	505	491	503	488	533	500	497	518	512	500	513	511	495	486	516	494	528	549	478	501	461	528	530	484	486	498	506	538	539	505	510	500	513	499	537	511	499	508	508	470	531	461	508	499	504	507	522	516	501	495	505	498	531	473	482	524	493	540	500	502	487	475	485	497	503	497	515	496	515	486	487	469	504	482	530	521	553	497	522	532	544	530	497	502	498	550	470	548	492	450	509	490	487	516	506	535	508	500	502	502	522	518	530	531	499	534	533	510	492	513	546	497	501	481	509	507	524	503	527	472	509	537	530	499	514	502	512	501	533	535	523	490	531	524	538	494	499	522	521	555	491	528	520	518	484	509	499	510	467	506	486	497	503	506	535	553	507	523	509	487	517	465	503	548	487	502	509	471	535	537	484	509	530	541	531	508	500	522	489	487	520	498	448	506	511	537	526	491	508	513	505	505	493	499	526	530	491	537	502	490	529	563	513	511	503	538	505	530	543	452	531	499	516	480	489	506	538	510	496	478	536	504	482	487	512	497	525	531	522	496	518	501	487	517	489	492	543	501	488	525	519	537	538	463	518	537	511	520	517	540	533	499	494	498	507	524	485	563	520	538	513	518	525	525	521	483	528	447	501	507	494	482	501	533	488	513	515	472	496	537	518	523	499	476	486	497	539	508	547	518	509	499	537	503	503	474	495	519	488	478	517	531	484	509	497	495	523	501	486	503	495	483	495	517	498	527	539	492	531	491	495	515	491	508	504	508	554	483	489	520	493	518	529	478	522	509	499	508	450	500	471	496	499	507	531	506	500	529	491	517	565	501	534	555	511	523	507	492	500	489	545	472	532	491	530	483	474	528	484	510	489	545	483	501	527	502	560	533	522	498	496	464	514	502	493	494	505	457	509	520	523	526	478	486	497	502	541	504	520	515	489	501	510	510	483	513	492	485	521	528	575	485	476	538	520	521	481	500	503	496	576	526	517	562	542	506	481	526	487	496	549	500	481	504	523	512	513	534	548	513	522	490	569	474	532	524	491	516	488	495	498	531	540	473	505	528	514	516	505	493	519	505	532	500	502	479	525	520	503	522	475	501	493	501	500	523	521	500	470	523	485	487	521	526	456	490	500	503	509	503	484	531	510	496	543	481	517	533	503	508	496	507	459	566	512	512	495	523	499	475	522	521	540	520	540	502	505	528	467	514	521	488	528	505	510	519	456	515	532	502	505	501	487	481	533	500	514	496	513	549	490	493	494	515	493	520	499	479	520	515	537	495	480	543	477	522	502	486	514	500	503	533	520	556	508	534	528	517	534	497	527	466	522	486	510	484	501	466	493	481	470	519	492	511	523	499	523	516	481	537	513	487	527	535	525	507	546	532	513	491	479	526	506	462	492	524	550	504	505	519	510	467	509	497	473	530	523	489	486	532	502	501	497	516	517	487	513	525	517	490	514	510	490	536	506	498	484	501	522	521	532	513	497	544	530	490	512	524	537	540	524	502	542	514	529	514	472	552	536	499	508	530	499	529	534	517	493	534	529	516	540	546	519	478	521	523	544	522	540	509	528	526	523	499	506	551	534	544	503	491	531	512	459	515	513	529	505	544	532	487	510	494	492	516	493	508	516	466	483	544	525	537	493	510	508	547	500	527	504	498	443	513	524	545	526	509	539	505	501	491	516	517	478	490	512	501	523	498	498	490	547	485	485	537	511	516	501	489	521	500	482	489	522	486	510	539	488	502	507	506	512	504	513	504	495	511	562	530	492	470	550	498	519	522	515	498	493	522	468	539	517	494	479	522	524	500	540	482	490	498	557	504	493	492	462	538	503	500	511	537	486	503	543	542	470	493	496	532	537	483	523	508	463	516	523	526	491	490	484	517	551	518	534	536	506	477	504	514	532	527	537	501	486	493	480	519	524	506	501	509	505	495	544	480	509	486	497	491	489	513	513	524	517	524	488	467	484	494	500	501	496	527	520	499	497	516	505	540	514	498	541	534	496	512	504	503	477	538	509	557	509	524	488	528	519	512	487	492	516	513	504	480	481	462	548	507	495	494	506	494	500	481	492	513	487	532	506	536	536	491	544	553	482	498	532	508	528	546	510	536	548	487	519	530	506	487	482	487	531	533	502	550	510	521	487	546	475	551	491	517	519	528	506	539	504	501	525	478	507	500	492	492	504	516	503	481	513	532	504	540	505	475	500	461	540	535	508	497	520	503	546	489	519	527	503	511	511	546	534	516	509	478	489	465	542	480	511	509	499	506	511	484	495	489	466	511	483	508	513	500	529	512	488	533	478	488	484	486	513	515	461	478	491	491	532	482	516	493	525	485	500	511	508	495	477	555	502	486	541	515	536	519	489	474	512	468	467	495	527	468	511	521	539	492	514	512	551	480	513	485	538	500	525	463	528	548	513	517	557	556	522	503	485	491	510	486	525	548	499	478	499	501	510	471	534	561	497	529	497	498	487	507	522	502	508	528	502	483	553	498	534	505	527	522	481	483	485	519	521	521	486	530	460	524	500	515	518	523	488	495	541	561	522	514	498	524	525	474	528	533	508	509	533	495	510	490	506	491	494	549	526	490	525	511	506	513	489	516	508	491	496	492	465	498	496	521	525	507	506	531	511	505	507	496	462	527	496	495	492	522	477	517	471	510	538	520	536	528	534	522	511	511	470	521	471	488	521	523	465	529	507	512	550	522	515	509	495	501	518	543	486	508	463	499	503	500	554	472	530	517	506	540	489	497	499	503	522	497	503	489	506	512	514	543	490	522	506	476	526	474	513	512	501	544	547	507	491	516	471	500	488	465	543	503	535	472	497	489	549	492	472	487	511	499	500	509	534	513	552	529	523	472	488	546	513	509	512	507	523	506	477	511	524	460	525	557	508	521	527	478	468	499	497	546	479	525	502	525	528	492	503	528	518	515	510	504	516	494	476	524	501	500	472	486	522	491	488	546	512	506
28162	19989	9146	2558	2124	1585	1019	921	693	580	633	917	1422	1538	1267	1026	839	611	542	438	324	350	338	291	333	311	314	302	321	278	305	345	319	285	299	315	301	291	314	308	303	307	311	311	291	315	306	289	327	326	286	289	257	305	301	318	325	345	307	315	288	306	307	297	339	328	325	297	308	315	325	333	316	330	312	298	303	326	293	321	313	307	301	292	330	323	287	296	328	304	286	318	303	310	303	317	290	327	331	292	311	296	337	317	310	321	354	316	323	298	302	315	304	320	335	327	332	319	300	340	319	325	318	336	278	304	297	329	294	301	307	298	321	311	306	306	326	303	306	318	319	304	324	314	313	293	298	300	310	304	308	298	329	296	326	283	299	322	297	313	327	313	316	300	317	328	343	294	317	299	296	347	318	315	303	337	308	312	308	305	316	330	328	312	329	272	318	303	295	339	342	331	321	320	275	290	331	322	342	314	302	309	315	331	311	336	311	302	292	327	299	322	303	318	357	300	317	318	314	297	338	334	300	311	316	331	285	302	310	313	354	323	315	348	281	310	320	302	323	281	314	316	284	306	307	301	301	318	309	285	307	352	301	292	361	314	331	312	330	335	304	290	301	322	309	328	299	289	325	262	320	327	326	347	293	336	305	296	321	313	345	346	307	361	321	311	319	300	344	315	307	336	296	337	329	305	328	326	304	291	273	309	294	305	312	279	337	316	261	347	311	294	302	313	295	305	337	311	305	319	317	290	299	338	320	306	308	316	290	320	323	314	342	323	326	311	299	326	318	318	316	330	337	308	319	310	321	291	295	323	315	331	277	324	322	306	339	302	298	335	319	311	302	325	330	302	313	299	331	302	304	295	289	311	334	278	332	307	336	352	329	302	307	305	283	335	312	275	323	327	313	318	335	341	318	349	288	308	290	295	327	339	300	324	315	330	308	285	306	302	300	315	305	297	317	318	331	333	342	316	298	316	312	324	322	329	339	307	322	280	330	331	333	319	293	318	295	303	288	325	332	339	274	306	319	266	281	347	303	298	307	292	291	294	341	310	308	277	338	309	288	306	315	307	306	339	314	301	335	288	300	299	326	322	283	317	318	308	305	305	301	324	315	328	331	316	321	309	327	310	317	339	298	300	338	315	322	304	330	318	322	314	288	289	301	312	308	303	285	294	308	320	319	322	325	306	298	303	348	311	321	287	298	323	299	313	311	309	326	330	321	327	335	320	346	317	293	332	297	312	301	330	325	327	280	315	314	310	328	311	282	315	315	320	355	251	290	318	291	318	273	323	301	309	300	324	305	304	295	316	315	302	290	290	317	340	291	327	301	277	329	326	316	304	345	344	328	325	326	337	286	320	333	293	328	369	333	291	312	312	295	312	308	290	326	288	277	306	322	304	295	298	287	298	304	296	325	331	336	301	331	310	349	321	326	301	310	342	321	338	331	310	294	326	312	279	297	304	324	314	329	321	335	276	318	303	293	339	299	357	307	350	322	322	320	297	313	309	343	307	309	323	318	335	342	304	337	285	308	302	307	291	308	318	299	301	319	317	324	313	359	293	293	314	357	337	302	302	306	321	321	326	299	279	306	335	319	336	349	291	271	331	304	277	311	298	276	330	302	298	321	296	314	293	296	313	306	288	288	313	294	312	321	310	316	304	302	318	288	319	315	311	319	345	324	305	313	318	300	325	307	301	312	288	291	314	321	294	323	324	330	281	320	323	308	307	358	312	273	321	324	305	329	319	301	292	312	288	283	323	342	285	305	298	348	305	306	325	341	306	295	339	344	295	324	316	326	336	321	304	337	330	299	298	317	316	318	309	316	312	321	295	343	305	299	312	309	276	295	294	339	330	320	348	315	321	317	311	325	335	306	306	305	278	322	289	287	303	293	306	302	316	306	326	290	303	285	322	307	294	325	319	310	305	305	313	294	311	305	283	330	307	321	300	316	318	297	296	359	325	319	362	337	330	323	292	314	292	280	292	301	318	312	322	270	323	295	296	322	296	318	309	313	312	261	294	291	315	357	316	313	295	311	289	308	309	314	276	329	327	300	330	312	322	298	286	303	299	315	314	306	356	305	301	295	306	304	348	303	318	272	316	305	316	336	327	311	308	351	309	320	306	332	289	348	315	325	295	310	325	307	298	307	312	328	322	318	297	297	344	334	312	335	326	329	293	307	295	287	306	323	328	297	320	282	351	302	328	333	296	322	319	270	300	308	302	305	324	299	320	261	330	314	313	300	340	330	313	300	311	328	338	307	282	310	324	324	296	331	317	318	314	315	316	316	318	310	305	313	315	316	320	313	322	304	275	322	298	314	313	315	306	339	343	308	280	322	345	284	318	320	320	336	296	306	337	338	321	293	317	306	302	320	317	295	293	300	330	339	360	295	351	315	341	313	279	325	326	333	331	332	287	310	323	306	331	318	332	301	306	348	309	303	296	304	336	322	303	293	320	295	311	322	320	300	315	328	310	337	321	281	323	296	305	277	309	297	336	309	319	286	312	315	338	313	311	342	327	307	308	310	344	321	318	334	334	301	315	326	314	317	292	307	299	312	319	320	315	335	307	365	318	323	303	327	348	306	338	300	291	329	295	291	341	292	286	309	320	294	286	306	320	342	324	306	309	317	319	326	326	328	299	337	320	354	289	317	282	301	305	291	280	310	358	332	274	295	307	303	317	305	297	313	335	271	319	279	316	314	291	297	322	311	312	334	318	334	335	319	313	283	313	291	321	300	320	311	318	277	282	289	303	320	302	308	270	304	312	287	288	287	284	293	305	352	305	315	326	319	314	309	302	292	348	318	296	324	302	345	305	343	272	273	343	322	309	330	301	324	264	324	354	325	316	327	316	277	313	311	330	306	311	319	303	308	276	322	307	293	336	340	297	310	315	319	325	338	317	299	303	305	301	307	328	326	301	292	305	315	291	342	294	307	296	298	281	299	310	308	302	320	311	325	308	308	328	348	312	285	325	326	316	300	293	332	326	312	320	298	299	310	328	305	280	295	296	332	318	318	286	328	302	345	320	343	297	315	307	347	314	330	323	312	322	299	339	276	335	350	309	299	318	356	289	292	291	327	344	317	296	338	319	322	318	315	340	323	338	367	328	300	321	315	322	341	304	319	280	312	281	324	311	349	334	292	325	303	301	308	335	277	299	331	342	309	329	306	298	310	323	331	323	332	327	301	312	342	297	338	321	294	326	302	310	302	295	310	315	324	296	339	322	316	308	290	313	302	320	305	315	311	339	311	332	319	324	324	330	302	328	300	305	300	293	321	326	298	325	316	346	300	309	330	313	344	302	328	306	310	314	308	303	319	319	308	308	348	338	303	331	317	334	320	329	324	314	320	301	323	265	322	329	329	316	311	309	323	323	288	322	311	332	307	316	311	285	311	334	286	325	306	326	299	339	306	366	299	307	296	298	303	314	286	309	331	280	320	287	298	312	289	329	276	325	294	328	294	292	301	285	313	287	283	322	311	323
12326	16866	6317	2696	3362	2592	1649	1769	1176	895	1072	1451	2339	2261	1740	1426	1002	809	598	475	421	387	338	350	337	336	357	321	357	352	326	350	361	341	312	346	347	322	363	384	371	329	353	310	318	326	321	364	308	299	333	326	341	394	314	380	343	363	339	299	353	319	356	384	345	312	324	321	349	332	337	350	333	330	339	308	323	337	345	343	331	336	314	324	346	304	341	356	343	330	339	334	297	323	315	357	339	343	352	336	356	324	322	329	321	354	348	359	337	342	345	324	363	296	340	371	340	325	324	349	335	337	336	317	351	323	342	343	356	363	352	301	330	327	343	354	351	346	359	321	341	342	368	340	295	322	377	346	314	347	325	340	333	345	326	328	313	327	329	332	351	286	308	336	329	354	326	339	361	351	340	342	366	325	296	339	331	370	348	393	337	336	324	363	327	329	340	316	331	322	329	346	338	317	318	350	346	339	343	342	307	305	343	325	362	345	317	340	349	288	309	315	364	365	352	370	348	313	325	371	329	361	353	360	366	330	336	314	343	318	329	350	391	343	375	343	332	351	312	367	370	335	305	350	333	325	322	312	354	304	332	360	336	359	319	344	345	348	354	318	348	333	354	316	329	367	327	350	327	349	333	327	369	373	328	347	363	348	300	337	366	322	329	326	306	355	354	362	373	331	340	313	360	345	360	335	327	328	337	326	305	352	337	313	343	299	313	317	334	354	296	343	343	313	307	331	326	332	352	342	340	326	301	322	343	304	328	335	338	346	319	304	317	330	391	367	347	328	326	344	357	308	333	339	322	350	325	348	342	376	312	312	365	327	374	345	308	320	376	330	382	338	327	350	333	358	356	336	344	340	367	340	334	372	328	341	344	295	329	291	352	304	311	312	346	333	357	326	341	318	338	320	289	392	332	342	329	324	322	326	347	325	327	354	329	360	310	333	372	322	344	337	337	330	320	360	349	324	352	332	319	341	333	306	323	331	355	343	325	297	339	354	300	340	354	338	361	317	317	358	340	361	357	353	301	313	352	304	336	326	303	347	367	348	301	368	339	317	341	280	312	336	338	346	351	345	316	314	321	375	350	285	360	340	316	319	344	339	324	357	303	346	334	332	304	351	343	334	359	332	361	322	321	312	328	316	336	299	367	315	313	329	329	339	360	322	340	358	330	358	364	353	342	311	340	322	337	345	333	333	348	341	360	351	333	320	331	327	328	337	320	334	331	367	363	323	359	376	308	352	347	316	348	309	328	348	325	357	332	335	340	328	328	348	297	352	365	342	314	373	322	350	337	331	323	339	337	325	316	339	343	364	347	343	363	352	342	345	314	358	337	318	309	335	326	347	330	343	357	297	343	314	342	328	354	306	309	347	328	328	317	353	335	320	369	356	338	350	339	337	346	336	322	359	313	340	353	325	325	317	345	349	343	365	313	347	348	348	321	373	332	318	351	332	367	332	323	328	338	337	363	336	340	365	319	320	325	330	353	337	335	333	350	349	340	341	385	355	324	310	323	328	323	337	327	385	332	333	327	345	339	337	350	311	352	333	348	359	333	340	368	325	342	335	351	315	365	349	355	334	341	347	352	340	310	332	351	342	324	347	336	347	352	368	329	324	352	334	335	329	359	351	346	335	311	351	308	342	322	323	305	311	325	341	367	334	350	351	330	310	313	363	354	336	330	357	331	337	343	313	355	342	297	325	342	380	326	294	344	367	343	326	361	336	337	304	339	308	311	321	342	310	336	363	348	350	335	340	327	365	335	327	314	315	350	334	328	332	333	323	303	349	311	322	325	339	348	314	360	348	333	314	330	336	362	314	347	329	339	328	316	345	336	337	348	338	332	344	338	327	323	323	350	346	346	328	329	351	335	299	341	366	347	342	338	326	343	344	326	317	359	337	384	327	322	352	355	352	351	309	323	351	341	356	349	330	314	353	327	356	349	306	319	282	336	311	317	370	360	351	314	310	324	345	359	375	371	342	331	330	374	323	359	336	337	362	342	360	337	345	354	362	339	330	347	343	316	309	323	339	317	359	367	323	306	336	342	356	357	329	348	322	340	341	356	338	344	332	344	328	343	348	344	334	322	350	333	314	358	344	347	338	340	296	355	343	300	328	328	326	317	337	338	351	375	332	329	317	338	338	328	334	333	328	376	316	327	329	342	313	341	360	329	298	357	339	337	319	346	306	355	341	321	358	341	351	350	328	308	312	363	333	357	311	340	330	342	355	340	347	315	363	309	339	347	337	349	309	335	342	320	332	338	311	357	348	349	360	361	358	327	353	312	330	311	351	360	361	332	320	371	316	340	352	320	387	312	361	332	346	345	348	310	331	356	313	350	363	335	355	353	345	354	325	326	328	370	337	336	349	356	325	337	312	321	336	340	349	332	344	332	333	347	346	305	343	324	315	355	358	350	326	320	334	291	306	368	341	355	328	339	309	321	337	369	336	326	295	337	371	361	363	338	354	323	319	325	394	373	330	361	323	377	357	337	318	330	362	340	328	375	343	341	334	312	342	346	333	363	332	319	344	357	333	355	324	358	326	351	319	336	321	341	367	321	330	331	328	335	334	363	366	310	341	329	342	358	327	350	337	347	329	332	366	343	304	319	337	364	353	335	351	359	362	340	337	335	305	301	351	333	336	317	334	351	330	363	344	365	358	303	318	344	343	323	354	335	307	340	364	329	333	322	339	337	343	338	336	355	336	339	291	327	349	340	338	319	336	340	323	339	345	359	328	327	312	363	323	352	324	345	337	293	368	342	348	358	323	374	361	379	327	331	344	329	322	308	343	308	353	334	337	323	357	335	334	331	331	328	334	356	314	324	336	289	350	313	309	324	328	318	349	349	335	337	374	322	349	344	351	322	320	347	324	315	364	363	341	329	334	321	303	313	313	310	321	347	326	333	344	335	364	350	289	350	335	359	336	315	330	347	335	325	335	361	341	329	320	330	323	322	325	303	357	340	338	326	349	339	309	318	343	342	329	318	354	322	355	360	342	329	343	324	303	330	350	355	358	314	325	341	339	368	354	324	348	350	354	321	340	347	312	333	323	339	332	372	373	370	336	369	339	346	311	342	365	366	322	333	360	359	350	328	336	319	340	350	340	337	333	363	329	343	347	338	350	334	335	322	305	356	333	375	314	339	354	351	333	325	319	326	350	306	343	318	315	332	322	353	372	323	343	354	335	346	316	364	333	363	315	323	329	333	344	355	335	299	328	303	347	344	331	345	362	371	333	326	349	352	335	353	346	329	327	318	350	340	348	354	350	345	335	308	341	353	324	346	343	325	343	340	341	356	368	339	337	324	336	317	379	325	314	316	335	334	342	360	298	370	360	366	342	357	330	357	332	320	303	336	308	347	314	324	342	355	354	317	330	371	327	320	350	317	356	344	364	339	318	364	341	359	347	324	334	315	328	309	339	371	356	311	327	310	359	350	352	318	347	350	348	340	353	372	327	365	342	331	310	327	313	343	352	338	344	352	333
24347	21442	28450	24824	20841	5575	2080	1368	1148	1238	2200	6417	9489	8419	7046	4821	2681	1993	1178	715	557	476	405	388	374	408	371	404	398	400	393	381	376	375	406	401	403	385	369	388	405	362	393	378	372	428	350	373	371	350	385	408	408	382	360	384	370	348	359	371	408	372	426	363	391	379	375	370	370	363	351	390	353	391	389	372	356	389	368	353	386	407	354	371	373	393	395	373	358	389	345	391	373	399	365	372	394	341	384	362	407	372	385	392	392	378	393	399	393	388	389	395	353	362	382	346	354	349	395	378	375	353	417	383	358	382	374	356	382	421	355	361	389	377	370	356	352	359	389	377	419	354	356	396	393	387	366	391	386	381	373	371	408	401	381	372	383	412	332	375	389	379	396	383	351	365	351	393	376	353	346	360	393	379	397	415	351	399	396	374	369	380	390	373	380	365	377	403	370	377	373	404	388	372	393	384	379	405	358	399	402	364	372	383	366	354	392	343	371	374	388	389	367	409	362	398	371	390	403	372	347	376	428	389	373	385	397	397	390	394	382	343	388	385	367	397	419	384	371	335	350	373	380	339	377	361	342	400	376	399	396	381	386	395	412	354	385	396	400	389	400	373	382	355	381	370	363	413	352	367	383	352	390	381	370	366	391	350	332	391	378	345	394	361	386	394	369	378	409	350	395	379	351	381	358	369	391	378	348	351	414	374	395	388	356	370	399	352	386	402	401	368	374	349	370	385	402	409	397	392	388	377	372	361	374	388	393	367	417	374	382	388	391	390	360	340	395	350	382	392	373	394	361	403	365	367	364	390	397	379	410	345	385	362	384	362	384	367	391	368	352	385	384	349	330	382	367	395	412	366	341	400	372	404	395	357	365	390	401	361	360	382	380	361	365	371	391	372	397	417	357	383	369	387	366	379	368	391	359	379	374	347	374	357	392	382	410	374	338	367	409	396	363	402	359	375	380	381	341	384	381	383	363	366	417	346	397	394	389	319	395	391	368	404	360	389	363	348	405	398	402	414	367	410	392	398	405	386	403	379	379	355	355	356	402	347	388	371	380	395	375	388	383	382	365	374	390	393	443	336	407	404	390	365	393	344	381	341	373	392	353	374	346	398	414	420	376	363	434	396	372	382	357	370	346	365	398	388	361	380	389	348	376	374	382	360	398	401	345	417	391	372	368	351	353	398	374	338	345	360	389	374	373	382	369	366	380	382	421	376	386	389	368	393	375	386	373	348	373	390	349	414	356	398	376	371	407	384	377	386	411	374	417	347	427	410	386	373	377	360	371	373	418	365	395	372	385	364	389	377	415	396	364	360	373	389	385	371	349	375	402	384	378	367	369	419	391	416	400	384	398	381	354	373	392	383	364	327	366	373	373	415	399	382	380	378	358	371	358	338	379	369	391	371	382	315	423	340	371	382	375	370	355	381	357	385	370	337	390	390	393	355	375	345	375	375	354	378	373	397	353	407	379	382	359	372	356	397	393	413	366	397	365	405	362	407	365	372	391	358	346	420	362	378	393	384	344	404	396	383	376	362	406	403	399	382	379	392	386	369	410	352	396	365	373	419	355	374	380	379	362	392	371	383	374	389	369	381	404	381	410	369	357	396	365	368	342	359	374	389	374	361	363	355	396	377	377	357	395	347	368	352	383	401	403	368	365	374	364	400	407	374	393	385	365	377	375	389	382	410	385	377	361	422	380	388	375	398	361	391	378	382	418	361	394	385	379	343	359	363	360	384	403	382	420	378	386	337	399	381	384	383	377	404	374	396	350	405	404	386	391	392	387	354	418	395	343	414	364	396	397	429	363	382	376	379	379	384	364	377	346	374	409	390	391	362	399	392	398	374	394	380	393	350	375	406	389	382	365	387	378	384	359	382	387	385	370	413	387	338	377	368	396	367	352	354	423	374	373	396	400	386	351	392	384	382	353	395	358	364	358	354	418	378	355	397	423	384	361	403	406	379	350	393	362	354	377	382	373	418	387	402	369	384	397	350	368	391	409	361	431	361	409	396	347	394	352	410	392	369	360	421	368	363	390	379	385	337	388	348	392	364	399	353	371	377	396	358	392	401	411	383	358	379	394	385	378	403	385	380	366	368	350	357	407	350	398	357	412	399	382	387	356	343	320	415	362	403	373	369	352	350	376	425	406	399	399	375	386	397	391	373	382	375	368	398	391	449	390	361	353	385	385	370	336	375	396	381	335	369	376	405	357	333	390	346	387	381	386	375	393	379	350	407	378	412	353	375	376	397	388	357	357	403	378	359	365	391	369	427	382	339	394	367	342	361	350	365	368	374	398	364	370	358	388	377	404	405	384	389	370	388	376	379	389	385	333	389	410	393	425	414	393	396	384	388	353	392	403	377	367	389	413	397	388	394	336	385	378	414	388	382	404	373	364	392	378	364	384	391	397	391	380	393	379	343	373	400	369	360	427	369	349	370	380	367	407	389	367	356	391	366	396	379	393	352	401	411	401	378	366	362	369	391	382	407	386	392	382	368	375	375	357	326	380	409	398	384	367	355	386	359	384	385	340	390	366	408	361	371	392	335	338	397	399	341	403	357	388	388	364	390	381	366	381	383	370	430	365	368	363	366	329	347	357	380	381	355	376	376	394	384	397	435	325	385	336	381	362	373	361	393	389	373	372	371	368	405	386	385	350	408	404	353	363	398	386	351	385	375	389	395	395	367	355	400	396	378	358	400	374	352	370	403	385	341	422	384	409	354	379	374	414	362	382	400	405	367	351	395	349	362	336	358	367	372	398	351	371	389	356	421	387	370	374	373	387	378	390	369	367	357	385	358	415	365	388	376	383	363	409	406	346	383	371	393	352	383	414	363	376	370	408	367	395	425	380	391	369	351	374	413	357	404	365	366	349	391	355	381	368	377	392	377	365	398	398	367	357	360	378	367	383	377	353	331	354	383	362	377	378	351	421	381	345	403	349	388	393	392	362	386	401	378	363	394	369	367	401	362	351	395	375	374	380	361	377	404	413	386	396	325	381	372	376	386	389	347	362	396	374	381	371	390	375	400	370	360	427	363	385	354	370	391	399	366	379	406	413	420	390	372	384	350	412	360	377	391	367	342	356	389	372	388	346	401	364	395	365	365	436	372	372	358	407	391	415	388	390	412	409	364	368	403	370	365	379	390	388	364	378	366	358	365	382	381	390	382	371	387	376	367	375	348	371	378	358	446	342	397	358	364	395	360	388	366	405	392	394	391	352	330	414	388	350	353	394	381	358	364	399	406	395	399	388	371	331	408	394	384	396	358	370	364	394	409	397	370	359	363	398	401	366	373	369	418	410	375	391	421	406	356	380	361	387	363	361	420	352	379	378	368	403	407	383	393	387	352	362	370	339	353	391	372	336	390	397	333	370	367	361	356	390	402	389	367	365	366	353	376	382	326	393	354	361	364	361	360	339	363	350	383	416	363	379	387	386	393	370	368	382	383	383	370	381	358	401	389	369	405	339	362	373	381	367	365
14892	25842	9520	4769	4289	4342	3125	2523	1999	2138	3713	10744	14348	12100	10601	7295	4178	3002	1640	946	686	503	415	398	407	390	368	401	392	427	388	414	399	407	418	413	394	399	404	369	385	397	416	423	385	399	393	434	409	416	421	433	438	397	380	417	400	398	399	387	387	380	387	416	421	368	419	403	380	404	398	376	420	412	403	407	447	407	406	393	405	395	381	395	414	404	417	395	392	402	412	387	427	374	405	383	422	395	420	385	388	364	402	384	391	404	417	403	416	414	387	429	416	394	423	391	373	437	385	413	398	387	427	383	355	413	399	387	415	365	413	386	397	425	417	390	407	396	382	394	398	403	427	405	378	398	414	368	435	409	399	409	418	419	430	393	391	381	381	382	419	393	401	424	444	403	397	379	413	397	400	392	399	407	407	379	404	398	408	412	397	425	430	416	399	392	405	378	402	368	381	408	385	409	407	396	392	419	387	404	407	440	378	423	411	456	435	404	424	412	411	401	407	393	392	386	417	400	400	413	417	447	439	428	404	425	439	417	399	386	413	392	370	396	389	408	385	445	388	393	393	373	392	379	388	378	397	427	402	459	453	406	412	427	380	402	430	408	394	373	407	402	416	441	385	441	402	394	412	414	421	415	415	375	407	395	404	422	405	421	423	409	432	400	404	419	385	413	377	398	377	412	424	406	426	377	387	400	427	360	390	404	358	388	442	409	396	415	425	414	424	418	381	405	381	379	377	376	406	375	388	398	396	382	398	411	393	426	411	382	383	418	407	413	365	396	404	406	402	400	411	373	431	431	407	386	381	404	407	389	401	400	434	380	382	404	418	421	385	423	410	403	416	431	416	388	394	373	361	372	386	402	389	423	370	414	433	392	405	408	369	380	381	418	402	408	416	405	410	407	401	401	434	380	376	400	389	432	442	391	394	422	388	395	418	398	377	457	403	439	409	422	416	393	410	450	436	430	393	398	430	432	393	400	402	417	391	434	366	396	457	454	407	409	385	423	390	404	447	432	448	355	422	394	373	432	390	423	381	379	389	427	394	427	403	409	458	404	438	422	435	415	410	429	393	418	395	393	408	381	427	400	400	407	440	457	393	414	375	381	412	389	389	369	409	406	335	403	407	404	395	450	404	402	417	414	407	415	408	386	378	375	380	387	382	397	425	413	397	431	357	405	389	420	421	397	429	392	418	427	368	392	397	406	423	425	413	419	386	413	407	413	425	392	438	393	407	409	360	409	431	386	398	411	402	431	429	409	401	375	448	431	411	402	443	392	412	418	388	403	426	353	428	405	419	416	406	394	379	426	393	403	395	387	389	378	374	412	428	435	395	386	354	416	396	411	406	402	407	401	390	397	402	407	463	383	422	392	408	408	404	431	403	419	438	416	379	388	420	406	400	438	392	401	410	429	393	415	409	387	418	352	375	406	404	374	400	409	368	391	373	413	397	425	433	404	370	412	402	429	409	420	390	406	423	437	336	401	369	376	407	392	427	434	417	383	416	450	396	428	410	426	428	398	413	380	423	392	427	392	380	439	424	406	421	417	394	425	383	398	351	406	418	406	382	394	381	380	383	433	372	419	378	408	385	397	398	385	391	385	420	406	436	397	404	399	415	400	430	416	373	398	420	368	415	419	414	410	428	341	396	428	378	396	384	414	394	430	409	393	395	377	419	404	435	365	409	404	421	376	387	424	414	344	362	382	398	401	427	422	400	398	412	379	422	405	401	388	429	409	399	406	413	380	402	379	420	396	424	411	393	388	389	395	421	368	383	392	407	369	387	399	427	400	394	408	433	411	372	427	394	462	401	385	407	379	388	421	415	402	391	398	377	390	414	422	418	435	365	366	434	386	387	398	404	377	383	435	385	390	433	425	376	411	370	448	386	462	394	417	390	367	384	416	403	426	387	389	418	412	419	428	375	388	392	383	446	410	413	398	411	384	433	440	412	412	403	402	374	372	395	390	409	414	386	364	426	420	382	407	385	360	401	435	389	376	404	409	396	400	374	414	397	417	385	407	436	468	407	416	381	423	347	393	402	381	420	436	397	374	411	380	382	382	431	412	395	394	442	394	429	426	433	375	417	423	408	396	401	415	377	413	419	383	408	382	416	387	396	410	382	402	384	411	371	374	399	420	368	426	388	418	420	432	399	392	417	416	402	389	409	406	418	406	421	419	392	413	386	409	416	379	409	410	388	378	423	394	417	391	399	358	407	451	407	413	349	390	380	372	407	395	394	402	396	378	425	396	412	396	449	431	396	389	377	385	417	436	408	444	412	407	438	400	405	394	374	403	400	414	390	399	403	431	359	385	416	407	381	402	377	385	429	400	372	394	380	388	411	411	414	402	431	432	410	391	399	403	400	378	419	403	365	408	422	373	380	423	412	407	407	394	400	383	400	376	405	424	429	426	424	428	435	395	367	395	415	376	395	394	420	385	409	403	385	400	417	394	375	413	428	404	419	393	402	384	401	380	412	429	448	406	406	365	384	433	430	417	396	383	407	411	430	412	365	394	381	399	357	405	412	393	409	436	463	438	412	417	415	412	397	438	423	403	391	415	453	397	385	420	400	399	406	402	387	407	404	423	392	398	415	395	383	420	366	414	393	418	403	414	386	407	409	367	421	384	415	406	398	399	428	396	383	400	412	401	409	412	395	411	391	414	412	393	383	399	409	395	425	429	374	390	383	336	415	408	411	405	425	411	392	406	413	409	374	397	394	441	377	398	416	415	406	405	388	403	418	416	433	387	444	397	432	437	413	438	451	393	389	383	404	435	432	432	416	376	378	385	406	390	403	411	394	374	417	418	409	414	390	407	417	382	402	377	416	437	395	438	382	402	452	416	391	412	382	398	415	366	386	391	380	436	405	389	418	363	427	393	415	402	420	377	356	405	409	400	416	390	383	398	384	393	432	360	371	410	402	390	409	414	385	381	387	423	404	391	391	399	364	393	390	404	404	421	430	445	358	381	359	434	375	431	398	402	416	376	440	397	392	402	413	415	398	422	426	405	414	439	381	414	354	392	403	386	397	393	389	393	391	402	407	400	353	381	404	408	370	400	391	365	391	427	429	390	425	431	402	419	377	407	401	358	421	402	435	343	428	392	410	396	391	389	415	380	394	414	399	368	395	399	408	439	393	390	398	384	412	437	395	434	374	406	411	411	407	407	353	385	392	391	375	392	404	391	423	412	410	395	393	423	451	414	402	442	387	388	380	431	379	418	404	405	443	422	423	387	384	417	425	409	389	410	421	400	418	396	414	424	441	405	409	400	359	441	418	429	397	380	390	407	419	411	387	402	395	399	364	435	419	406	433	399	428	379	392	413	420	379	423	385	367	413	399	364	363	402	397	415	388	398	402	396	400	401	386	397	405	410	405	400	398	384	386	403	412	383	381	378	380	395	413	381	419	404	407	441	445	423	404	379	381	425	428	393	391	427	380	380	370	438	447	374	409	409	390	420	431	393	416	382	399	452	383	366	421	388
25328	21422	27531	25619	9771	1823	1296	990	838	816	976	2287	5705	5673	5040	3193	1823	1475	907	537	464	404	364	341	312	362	307	340	354	333	309	310	320	349	329	325	330	352	336	346	332	351	371	345	325	357	351	314	335	333	345	319	328	347	331	325	309	346	319	354	326	351	315	321	320	335	337	315	343	317	327	329	345	347	346	322	325	327	329	383	279	328	307	328	339	313	343	332	336	343	329	326	336	316	315	346	370	341	340	309	315	335	301	341	323	353	301	329	332	358	349	329	316	394	320	347	309	325	312	332	343	309	353	356	338	362	335	300	302	314	351	338	351	320	389	337	318	313	338	336	365	350	347	296	343	320	331	321	310	331	370	340	328	366	328	340	319	322	316	339	345	347	381	344	352	327	312	353	329	345	320	325	333	345	345	339	354	333	321	346	338	341	326	337	327	363	323	359	355	318	376	314	384	308	313	337	322	322	325	348	318	329	364	330	322	357	348	333	306	330	329	324	338	369	324	357	347	327	322	334	328	369	339	325	330	346	309	351	361	364	323	358	337	332	352	325	328	350	340	305	312	344	316	344	336	300	304	335	339	315	340	364	321	353	357	324	352	311	341	336	329	350	365	364	359	323	337	361	313	333	344	324	343	325	332	347	312	330	338	325	347	357	330	345	361	367	366	343	325	314	348	318	307	327	309	329	322	338	329	322	325	332	356	319	328	335	336	340	353	323	321	347	358	370	312	358	322	372	319	371	325	371	329	307	348	342	311	339	322	334	350	310	330	334	334	321	326	329	369	327	327	332	348	355	310	355	323	319	331	324	336	343	341	300	321	351	342	316	324	339	366	328	300	303	350	351	308	337	290	346	347	333	313	348	348	332	318	362	340	359	345	306	335	313	344	361	337	370	306	331	336	348	305	312	331	334	347	332	367	368	359	323	361	326	350	361	330	356	353	330	300	309	342	318	346	338	325	349	369	343	342	352	313	337	333	324	350	328	337	334	326	349	329	331	354	349	329	324	304	314	310	331	348	323	345	347	339	355	327	325	341	314	318	338	340	351	288	351	323	335	317	338	317	341	338	338	335	326	340	379	369	368	326	342	343	336	374	321	364	308	346	356	313	317	353	346	315	357	363	343	350	322	318	376	319	315	360	328	369	326	363	334	327	340	311	342	308	354	333	331	318	308	329	373	347	337	356	362	350	355	328	345	330	362	334	346	318	375	339	355	334	312	333	363	314	314	364	392	353	340	331	350	358	333	319	324	356	335	330	362	350	319	303	329	317	334	331	357	333	364	351	309	355	360	377	311	337	332	351	334	326	353	333	330	357	315	306	356	313	338	332	352	350	353	319	358	310	311	301	328	331	335	324	327	327	334	348	362	326	348	306	335	321	359	321	307	311	316	334	329	381	314	295	359	320	344	357	339	339	297	309	325	368	344	317	376	320	362	339	339	341	348	331	345	311	328	360	357	323	374	369	321	338	282	334	325	330	303	331	351	284	313	327	344	335	340	332	354	333	322	342	332	310	366	337	342	353	303	334	339	327	318	339	346	336	360	321	335	353	339	358	334	358	318	317	317	331	297	320	299	312	318	347	348	339	331	350	368	378	368	324	341	322	329	340	340	355	356	363	393	353	345	308	355	313	304	331	351	360	336	343	319	320	348	340	318	359	332	347	308	343	359	329	331	328	337	331	315	324	313	356	329	347	350	357	327	339	343	321	349	309	346	328	313	366	312	311	310	325	317	367	334	340	367	372	341	344	341	314	307	311	357	343	344	329	349	328	318	319	345	337	294	357	298	337	307	333	343	333	339	336	378	367	321	336	311	323	364	317	346	336	339	367	295	323	332	340	308	341	320	372	350	325	328	329	308	302	341	361	378	341	349	341	304	315	331	341	314	338	323	361	356	301	339	347	369	325	312	356	323	316	344	322	333	347	333	315	353	353	353	341	360	304	322	291	299	351	347	339	318	334	297	330	352	325	289	340	336	354	302	331	318	332	350	313	337	361	307	332	334	311	320	339	339	319	301	373	355	362	360	336	313	327	375	314	344	333	342	331	322	312	299	332	352	328	326	336	315	337	371	353	314	341	358	317	345	311	332	337	317	299	337	341	353	311	344	321	343	324	322	336	315	358	347	341	324	340	315	321	333	325	304	310	351	343	359	350	339	346	364	347	329	333	361	355	331	366	315	356	308	347	312	322	336	346	325	340	308	336	361	320	330	359	324	359	328	364	337	299	355	326	315	365	319	351	309	344	330	348	320	363	309	338	344	326	351	311	349	342	321	301	333	351	360	338	340	351	315	355	337	296	329	318	338	338	369	342	377	376	308	346	321	340	306	339	327	321	321	374	337	309	349	342	329	329	327	348	325	308	308	304	332	320	332	342	326	299	338	378	322	314	337	357	312	362	325	325	317	333	332	347	327	349	344	318	340	359	329	342	324	352	327	344	305	342	340	310	341	309	313	323	319	362	350	346	330	337	348	336	347	326	331	340	354	323	326	306	309	364	327	316	368	339	363	337	316	334	334	349	327	342	313	311	347	328	328	335	293	339	319	337	349	323	337	318	314	341	341	346	297	322	351	331	311	309	324	345	314	321	340	326	348	335	321	343	308	334	328	355	337	290	325	341	340	342	341	349	323	310	313	331	333	304	341	333	319	384	307	337	319	361	319	323	312	337	359	337	332	300	340	340	317	319	328	322	316	354	308	317	344	302	340	309	336	356	341	320	349	332	354	333	336	366	332	329	326	322	315	322	315	326	326	319	332	360	367	332	336	323	329	328	322	325	382	340	349	364	325	378	336	355	349	314	326	311	340	340	333	304	334	349	365	318	322	340	342	365	343	339	352	328	330	325	338	323	306	338	359	330	311	324	328	343	329	354	342	319	354	314	353	338	363	323	350	324	334	338	349	293	323	345	341	363	343	362	352	336	318	311	360	320	319	314	324	327	316	348	350	361	330	333	341	355	359	349	357	321	331	324	305	335	305	328	332	346	349	354	320	298	335	317	361	322	325	329	343	341	388	346	335	323	353	331	348	306	314	332	333	327	320	305	346	347	350	357	322	347	361	300	329	320	368	358	349	333	329	362	353	339	355	335	381	347	331	318	360	317	294	337	375	354	304	330	337	344	332	315	349	317	343	359	334	310	325	339	343	330	379	310	297	331	341	349	349	333	342	338	324	315	352	326	363	326	348	307	387	327	306	351	329	323	335	324	354	326	336	342	354	323	326	349	324	352	370	314	339	325	322	335	336	327	322	354	333	329	352	358	314	319	332	334	325	324	331	291	332	332	334	347	326	336	341	349	337	352	340	349	304	314	299	310	322	338	332	344	313	313	330	333	321	315	302	356	344	364	370	331	344	346	354	300	309	308	337	343	318	338	349	322	330	328	300	341	304	374	322	323	338	312	354	324	321	318	332	327	335	317	383	366	280	320	319	339	354	330	312	328	350	326	338	316	342	351	321	345	313	315	296	365	312	364	327	343	322	357	342
13343	21009	7121	3643	3123	3023	2415	1953	1475	1461	1787	4766	10945	10178	9049	5665	3224	2470	1486	827	595	464	413	411	379	383	360	346	358	362	358	373	366	374	350	341	354	380	359	361	379	383	369	403	396	359	372	360	341	359	381	384	353	373	370	376	390	417	372	369	399	359	388	368	368	392	357	407	385	381	338	334	359	355	334	380	374	378	352	375	359	360	380	368	381	368	389	349	355	370	361	373	422	392	331	383	377	387	380	401	355	367	359	376	350	367	381	363	397	379	375	352	401	363	310	380	370	346	356	348	366	391	349	388	368	396	377	372	375	374	371	397	377	344	354	381	400	389	371	374	383	363	344	395	383	383	359	361	385	378	374	381	389	371	374	387	398	351	374	388	361	388	404	396	353	333	357	355	357	365	370	404	388	397	377	354	344	367	351	367	375	362	405	400	372	420	367	372	355	366	365	373	390	377	386	337	330	341	377	367	340	373	373	355	358	384	360	375	343	379	387	387	347	376	373	374	356	368	383	368	343	380	416	366	358	372	337	380	367	403	384	339	394	358	373	391	411	343	357	369	408	390	365	353	372	353	375	343	333	356	350	398	373	430	385	378	381	380	398	369	361	386	367	387	348	338	363	354	366	374	372	398	382	355	373	379	333	372	364	371	370	320	352	406	373	357	379	380	365	379	387	345	386	381	354	383	383	375	403	369	381	339	340	375	390	378	361	332	362	363	376	355	361	394	370	381	389	379	364	380	348	372	380	357	383	381	365	368	405	343	372	397	363	353	352	406	375	365	362	387	343	372	364	365	330	382	341	383	384	338	371	331	365	366	331	363	352	344	375	386	379	373	387	364	369	402	374	371	365	392	407	362	346	369	377	352	371	356	342	351	396	382	383	341	378	388	356	349	380	395	366	363	369	388	376	391	386	367	376	372	367	359	382	362	347	374	388	411	366	382	347	373	379	386	357	348	408	344	376	385	359	337	375	366	388	330	372	379	358	380	368	390	403	366	361	371	377	378	376	387	369	344	384	358	388	383	371	356	375	391	380	353	402	384	397	372	361	371	409	384	386	372	330	373	385	367	395	332	367	371	391	373	372	373	383	348	362	377	363	363	340	370	389	343	406	371	357	395	334	348	393	395	395	405	360	341	390	420	414	389	377	376	360	351	389	404	402	350	357	361	379	375	395	343	344	370	372	395	358	408	397	381	379	394	344	354	383	384	392	353	416	360	386	370	377	352	384	349	386	403	374	386	364	338	376	356	344	347	352	334	400	352	415	374	360	385	385	340	383	386	379	386	376	340	378	344	348	380	368	372	370	349	397	395	366	394	392	378	344	377	342	403	360	370	371	354	377	365	355	355	369	369	391	358	348	330	381	370	360	401	368	341	355	374	358	378	399	385	366	358	404	356	383	379	381	369	382	383	397	356	373	371	343	389	390	380	368	353	357	385	372	356	339	357	364	349	345	368	401	369	365	356	371	360	359	384	386	367	392	377	358	355	347	375	363	399	374	343	372	336	377	387	382	365	361	384	379	372	357	359	364	352	352	364	349	375	353	368	342	354	365	349	361	369	387	368	381	365	353	386	365	390	385	319	348	402	382	344	362	373	394	363	349	371	384	378	378	387	357	372	357	369	369	372	344	384	367	372	373	384	367	362	350	336	402	350	382	391	358	430	398	388	369	399	364	388	382	379	340	379	402	407	371	383	372	348	368	335	381	417	343	400	390	362	357	359	379	396	380	342	369	424	372	379	372	375	359	382	382	360	368	368	360	399	390	404	336	355	373	397	366	355	360	420	392	386	374	365	387	358	381	369	384	385	369	361	331	382	363	366	383	335	356	381	376	329	328	363	390	363	370	364	361	352	382	366	383	330	357	369	380	347	366	363	419	371	350	366	349	394	380	367	374	392	352	386	388	353	357	346	337	338	388	351	357	343	324	371	367	358	365	388	350	383	343	397	410	334	358	363	363	409	387	364	366	354	334	355	369	367	352	370	396	347	372	371	395	388	350	391	386	355	333	366	412	369	367	369	383	342	368	345	361	401	369	370	375	325	376	379	361	371	362	366	377	336	366	347	361	434	346	352	373	363	373	349	403	360	382	375	391	378	405	369	374	355	388	366	393	361	393	355	353	334	346	378	409	400	364	354	365	350	386	361	367	351	371	345	396	334	353	370	350	360	387	328	366	345	345	387	373	379	387	368	364	359	363	373	357	361	356	345	355	347	379	358	401	379	351	385	364	346	358	373	350	353	380	365	384	371	377	363	397	370	372	383	366	381	387	381	384	387	346	407	369	390	385	395	363	362	404	369	391	372	367	394	334	359	383	383	342	389	378	373	364	360	371	337	356	399	348	335	366	384	373	337	365	365	406	328	378	391	379	381	336	359	368	342	368	394	344	388	389	370	388	370	371	382	335	350	406	349	370	381	394	359	371	367	391	373	356	355	378	321	324	360	360	360	352	372	342	393	372	345	374	369	362	379	396	360	356	359	328	386	386	394	384	311	363	364	352	387	352	363	388	351	377	338	374	366	365	354	337	383	372	409	364	358	347	412	379	402	322	395	373	371	374	345	379	375	382	378	371	380	381	347	352	398	340	369	367	393	400	383	393	388	388	345	344	371	340	366	386	359	349	372	352	363	351	388	374	373	374	356	362	345	402	371	358	367	386	390	378	416	368	350	375	398	362	394	401	352	354	388	339	372	365	364	368	365	342	381	353	366	388	359	369	362	315	372	368	373	393	376	352	393	363	380	380	371	355	380	386	349	341	387	370	340	365	333	369	389	377	368	356	396	313	370	350	357	381	383	363	380	349	337	363	375	379	360	349	400	370	340	379	417	390	376	415	369	380	363	363	365	369	369	408	340	361	346	353	378	373	367	383	366	374	360	359	374	416	403	377	364	383	399	350	354	348	370	384	373	378	372	375	372	379	396	382	382	377	383	370	397	376	363	329	376	366	351	400	382	355	353	389	335	350	388	360	364	374	382	378	394	371	360	372	358	341	347	358	379	368	379	372	393	362	376	385	359	377	370	374	387	366	406	329	369	374	388	357	388	356	372	410	388	363	378	367	416	358	350	370	353	371	414	379	371	345	382	345	367	398	375	372	374	381	379	351	370	384	373	375	364	348	372	370	348	390	357	374	349	335	365	367	384	374	370	350	348	386	360	373	356	368	365	380	359	395	386	357	398	334	351	378	357	338	392	387	404	394	402	363	373	384	347	328	338	386	335	376	371	416	401	371	349	421	368	379	320	372	356	363	381	361	344	356	376	387	361	379	381	358	354	388	401	395	376	341	377	366	342	377	372	368	378	373	379	396	379	361	381	381	371	354	383	371	366	366	368	377	358	355	416	386	375	374	386	345	369	379	401	385	376	344	347	358	401	368	358	351	364	383	405	367	356	366	359	377	386	353	364	367	362	365	387	363	360	361	417	342	366	384	363	355	356	357	344	353	346	398	371	370	361	372	373	360	333	409	373	376	367	349	373	360	366
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
