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
339965408992	339965409511	339965410061	339965410611	339965411161	339965411711	339965412261	339965412811	339965413361	339965413911	339965414461	339965415011	339965415561	339965416111	339965416661	339965417212	339965417761	339965418311	339965418861	339965419411	339965419961	339965420511	339965421061	339965421611	339965422161	339965422711	339965423261	339965423811	339965424361	339965424911	339965425461	339965426011	339965426561	339965427111	339965427661	339965428211	339965428761	339965429311	339965429861	339965430411	339965430961	339965431511	339965432061	339965432611	339965433161	339965433711	339965434261	339965434811	339965435361	339965435911	339965436461	339965437011	339965437561	339965438111	339965438664	339965439211	339965439761	339965440311	339965440861	339965441411	339965441961	339965442511	339965443061	339965443611	339965444161	339965444711	339965445261	339965445811	339965446361	339965446911	339965447461	339965448011	339965448561	339965449111	339965449661	339965450211	339965450761	339965451311	339965451861	339965452411	339965452961	339965453511	339965454061	339965454611	339965455161	339965455711	339965456261	339965456811	339965457361	339965457911	339965458461	339965459011	339965459561	339965460111	339965460661	339965461211	339965461761	339965462311	339965462861	339965463411	339965463961	339965464511	339965465061	339965465611	339965466161	339965466711	339965467261	339965467814	339965468361	339965468911	339965469461	339965470011	339965470561	339965471111	339965471661	339965472211	339965472761	339965473311	339965473861	339965474411	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22379	20365	27661	22856	20318	18593	1751	546	366	315	273	237	225	200	202	169	180	194	150	153	173	164	167	140	134	157	162	138	134	141	128	116	148	126	112	123	130	137	133	124	124	119	120	135	138	132	126	141	146	141	138	135	125	115	109	109	136	144	123	108	171	127	113	119	134	122	112	112	124	118	133	116	116	132	115	142	113	126	139	141	127	129	111	142	128	108	126	114	117	130	118	125	129	123	127	125	117	121	127	140	129	137	127	109	111	130	113	120	116	125	105	127	101	120	108	118	131	100	117	128	121	124	110	121	118	116	121	108	138	114	130	128	128	126	112	122	122	121	137	104	120	117	105	126	114	110	111	108	130	120	122	122	118	127	118	121	120	118	118	120	131	115	130	107	132	113	110	110	123	121	121	125	121	119	127	135	131	126	114	137	110	113	130	108	134	119	110	114	115	122	103	121	126	119	142	134	141	131	121	111	123	128	109	123	134	125	117	142	116	137	109	116	131	131	125	126	115	126	99	108	132	118	111	114	102	127	112	124	109	117	124	118	104	120	116	122	115	131	103	116	146	120	117	132	106	106	103	123	121	117	132	136	113	120	142	146	131	122	110	113	110	119	130	111	121	126	123	128	122	132	117	114	128	111	112	114	102	110	117	139	101	128	118	141	122	136	125	120	131	109	135	103	127	129	122	122	133	127	115	115	137	114	127	125	124	130	118	141	126	111	133	136	120	92	130	126	114	135	122	136	119	107	121	129	96	122	140	126	122	113	95	105	115	121	125	114	148	128	109	118	131	116	107	137	99	113	116	109	124	116	95	120	122	120	117	127	106	123	110	125	134	132	131	132	138	130	98	129	133	122	114	115	111	126	125	122	113	125	143	113	116	125	115	119	108	121	113	125	134	142	127	138	130	125	96	115	130	120	117	130	115	117	117	111	117	107	117	134	114	129	111	130	114	106	120	106	105	114	134	123	128	110	133	120	104	133	128	126	132	130	102	129	114	130	135	122	129	114	131	123	109	130	143	119	134	120	114	115	106	119	142	113	126	113	102	111	120	137	120	131	106	119	104	138	105	126	134	101	129	133	121	115	114	121	145	131	118	117	134	123	130	126	122	114	114	121	129	121	138	123	125	128	121	109	124	136	119	115	115	118	108	119	137	123	112	133	126	124	129	124	120	114	125	116	140	128	128	123	127	104	143	132	127	118	130	122	136	120	134	108	108	126	128	101	143	111	131	100	111	131	119	130	140	122	122	117	110	119	105	108	124	105	123	125	122	123	129	121	136	127	101	125	116	111	114	117	121	112	110	112	122	126	103	115	129	125	115	122	124	126	112	124	127	117	121	130	126	115	141	136	112	126	101	128	110	102	139	115	129	126	115	120	124	129	131	114	155	119	118	118	112	137	142	118	130	134	111	130	131	95	120	110	119	123	115	110	129	118	110	121	126	115	134	115	108	113	120	105	118	123	113	135	120	108	122	132	125	115	116	116	129	118	95	109	128	108	134	134	122	143	116	131	124	151	130	131	132	122	120	106	124	123	114	98	131	111	138	126	132	106	138	126	112	142	115	115	123	121	107	98	105	131	110	94	115	144	116	117	106	130	106	106	124	116	134	101	106	119	118	96	122	123	103	124	128	116	131	126	119	135	124	109	131	104	99	124	104	118	117	127	133	126	113	118	104	112	133	103	115	130	121	117	103	115	128	112	120	126	119	118	118	147	128	123	125	116	106	117	129	124	123	121	123	122	131	118	110	105	122	100	137	139	119	115	125	131	108	122	130	126	124	128	121	116	124	121	116	125	123	120	130	103	134	151	108	130	123	109	120	121	104	119	142	109	132	118	116	110	123	126	121	131	107	122	119	122	100	138	108	120	122	129	130	125	114	132	137	139	130	119	129	127	104	108	119	132	103	104	121	133	117	129	111	128	119	126	109	117	126	123	121	133	106	124	121	116	129	107	126	107	121	133	152	104	119	112	118	111	124	139	121	123	130	129	117	112	108	106	125	114	130	124	113	101	132	111	128	123	118	111	142	129	125	123	133	125	109	109	118	116	145	105	128	133	132	95	116	136	116	121	134	127	115	126	125	127	119	114	121	112	128	123	119	128	122	137	126	108	120	140	125	127	112	105	110	132	125	118	119	111	103	113	137	125	131	129	129	114	110	116	114	117	107	109	141	126	124	109	116	122	107	119	114	146	124	105	117	112	139	103	113	119	123	98	119	123	119	125	105	110	106	125	137	136	114	123	136	125	130	115	129	126	134	118	121	126	130	119	121	130	127	98	132	138	129	123	131	115	124	117	105	124	137	122	127	121	124	125	127	118	107	132	121	114	110	122	134	121	114	120	134	128	126	118	121	103	121	114	114	143	112	112	116	120	117	113	131	99	114	143	114	122	121	118	116	124	128	141	121	137	126	120	108	128	138	124	124	130	131	120	122	111	104	108	118	136	140	117	134	124	112	130	120	121	133	121	112	122	125	153	122	130	110	97	115	116	124	123	117	117	127	118	124	132	118	142	128	107	129	133	123	124	122	128	141	121	115	106	133	132	135	121	119	114	144	121	118	115	120	110	141	135	116	130	108	121	137	145	119	131	119	125	115	129	114	129	113	134	128	116	128	102	119	136	125	113	126	147	133	109	130	120	134	118	123	114	99	147	119	117	102	122	121	130	123	124	116	113	133	140	131	128	111	133	120	118	131	119	113	133	99	127	126	123	121	113	123	124	116	127	126	125	97	122	145	130	139	129	136	125	127	140	116	119	112	126	143	136	135	125	128	106	139	131	110	103	126	143	118	135	131	134	129	116	117	137	107	122	116	126	114	124	131	134	120	124	128	131	121	141	113	126	115	118	127	129	108	111	152	115	137	134	110	124	115	110	114	127	125	110	140	124	128	120	122	129	128	123	109	128	106	119	103	152	121	112	132	128	118	135	123	129	118	119	139	134	119	116	126	133	126	130	111	128	125	127	124	129	131	115	128	116	128	131	116	105	124	116	130	130	116	121	130	112	112	133	106	116	119	114	101	115	112	123	117	138	137	112	127	110	121	106	123	125	128	106	128	115	121	113	154	117	122	121	112	122	151	122	128	123	135	137	125	133	127	126	116	116	118	132	103	119	114	124	133	119	118	128	110	113	110	107	123	127	121	126	125	113	100	111	118	114	125	112	109	144	105	131	118	134	105	105	114	130	118	134	121	136	117	122	125	106	130	131	129	123	112	135	127	124	114	134	143	117	115	137	104	129	127	103	124	126	133	119	132	134	114	123	128	123	129	124	127	99	134	124	131	127	99	130	111	143	114	121	116	129	120	141	99	99	122	123	116	136	127	108	119	111	130	133	139	116	129	117	116	124	118	111	127	119	124	107	117	131	122	127	109	131	109	111	139	97	103	141	132	119	111	109	132	121	123	133	119	99	123	120	119	116	111	125	136	108	115	117	112	115	104	130	135	117	128	133	141	126	137	117	127	109	110	120	109	126	118	103	101	100
40400	48340	15838	5645	3581	2342	1818	1406	1191	959	783	693	611	557	556	477	406	381	347	360	338	323	332	292	311	285	272	253	283	266	278	248	264	249	208	221	224	268	230	241	221	253	228	242	243	204	202	265	239	216	231	248	238	219	213	207	226	231	237	228	205	211	220	231	229	228	234	210	196	189	217	204	207	232	231	185	193	231	208	215	207	203	236	231	225	233	225	238	220	199	210	243	217	195	205	221	219	195	221	241	205	198	216	216	225	229	231	200	193	215	209	205	224	209	220	202	203	216	208	226	203	209	205	198	216	202	239	210	219	220	218	222	213	192	209	217	193	212	198	202	232	215	207	213	200	194	208	204	200	207	212	236	213	230	222	200	219	226	198	233	199	177	212	216	167	224	204	221	241	227	213	192	228	215	213	196	214	229	214	184	170	210	191	203	209	208	184	207	198	232	236	225	214	193	215	215	236	195	200	208	213	184	198	212	212	217	213	225	225	208	221	236	203	232	191	225	213	196	185	207	205	214	213	197	216	217	198	201	221	210	250	204	192	201	223	221	242	176	198	204	207	222	224	204	209	214	219	204	182	214	234	213	204	208	193	230	203	189	225	205	225	236	200	190	202	198	208	197	217	210	199	206	213	205	232	223	221	242	236	215	219	210	202	221	224	223	190	182	231	218	197	213	188	203	193	205	189	218	213	215	252	203	211	209	179	197	205	206	232	210	241	247	227	204	161	226	210	235	209	195	202	228	210	207	183	215	176	206	189	197	217	224	217	218	206	200	205	196	218	216	204	206	191	214	208	242	206	206	197	236	227	187	206	207	199	193	202	212	195	196	207	203	202	201	217	212	215	219	210	212	233	214	198	206	220	210	218	224	193	198	221	218	209	231	211	240	216	221	220	230	198	249	192	229	206	237	196	234	205	231	208	220	220	232	225	201	214	219	210	193	211	211	218	212	216	208	205	215	215	213	180	235	217	195	196	201	228	214	213	220	204	200	236	196	207	200	237	215	223	200	217	213	223	234	245	224	198	213	197	216	210	214	210	212	240	186	210	217	224	229	208	200	221	183	222	215	197	195	210	210	214	195	262	194	223	229	194	241	203	209	197	190	205	212	208	203	225	197	201	185	228	187	196	207	209	201	211	215	240	200	231	209	206	199	208	192	239	205	191	185	184	219	200	222	196	222	213	211	214	231	198	191	198	184	216	226	201	216	230	229	210	213	204	187	195	209	198	219	235	194	207	203	205	241	201	226	209	179	201	202	212	222	217	195	199	196	197	232	196	212	213	191	189	195	203	215	186	207	188	177	190	202	226	209	212	198	233	186	225	207	217	200	219	231	208	216	194	215	211	204	208	208	213	196	217	206	198	208	214	218	196	204	213	239	227	200	245	201	208	186	200	217	206	215	203	218	214	217	192	244	214	183	210	186	190	208	230	197	196	213	186	213	209	204	222	213	223	192	221	222	206	208	203	216	238	221	203	231	233	194	223	206	214	201	216	201	244	214	212	222	208	198	209	226	194	212	207	230	215	201	210	219	231	229	205	212	232	228	209	183	218	210	219	203	198	203	187	188	218	220	188	219	200	215	235	192	208	220	185	201	242	229	219	227	190	223	236	207	187	202	221	217	212	212	198	204	191	222	197	222	233	184	229	202	255	201	203	215	198	204	220	214	214	221	212	229	216	200	196	211	195	196	213	208	237	223	209	230	195	176	205	231	219	210	220	201	193	197	229	192	216	195	207	213	205	201	215	174	219	233	218	195	215	209	196	200	209	195	228	212	221	231	204	214	221	213	229	213	217	215	204	209	207	207	175	213	190	218	221	207	201	219	201	228	190	220	186	213	193	179	206	222	212	182	165	217	211	232	212	212	226	200	204	194	183	207	240	221	216	222	224	203	212	193	231	195	231	205	206	189	213	190	239	219	203	190	206	209	232	213	225	236	193	212	201	213	201	175	216	190	192	198	201	198	181	218	248	218	189	185	205	220	194	228	221	167	200	209	203	224	215	204	225	220	197	221	201	199	206	219	206	229	205	223	193	186	198	218	198	202	215	218	190	233	173	194	212	217	241	213	235	223	233	220	219	214	197	204	225	201	197	217	193	224	201	208	184	227	194	195	200	209	217	211	215	185	214	180	201	221	227	210	193	244	221	192	218	215	209	210	194	207	228	214	236	209	209	228	205	202	205	195	198	204	207	206	210	181	197	211	213	184	211	238	219	191	223	189	238	207	195	219	213	211	198	202	191	200	194	191	220	215	205	225	238	202	198	219	199	210	229	205	234	197	206	194	216	203	220	214	219	204	209	222	209	182	204	196	188	201	217	226	223	198	230	216	221	187	234	168	196	209	205	188	205	210	197	223	194	213	208	201	200	232	193	211	186	214	206	241	221	211	211	192	228	209	189	186	215	205	211	222	200	190	230	210	225	209	202	213	203	202	212	225	199	219	181	227	198	214	236	181	219	198	209	205	222	207	217	197	218	211	203	197	211	203	203	210	218	198	241	201	204	200	209	194	218	231	207	219	207	209	211	192	197	215	227	215	222	207	216	213	236	213	186	205	197	185	205	193	206	207	182	208	214	206	194	211	183	213	206	218	217	241	207	201	194	223	207	210	224	188	194	205	198	210	239	207	198	214	223	191	206	228	226	196	200	179	197	227	199	226	178	233	214	210	197	217	183	224	198	217	220	208	214	209	236	192	188	221	216	222	187	222	221	188	205	212	201	228	224	225	193	211	169	195	209	203	195	194	218	195	222	218	192	205	212	205	201	185	195	232	211	193	209	227	207	219	220	228	215	242	208	210	208	183	208	193	205	205	200	186	200	213	227	207	209	173	194	200	243	176	223	251	218	250	192	210	196	232	201	201	198	220	216	218	190	202	229	204	178	239	205	204	230	206	221	197	191	200	217	209	214	205	186	197	223	188	169	210	210	204	221	177	230	209	222	228	190	199	213	204	196	206	229	194	219	201	231	215	220	242	206	210	203	200	212	205	192	195	219	188	229	209	191	200	232	202	193	217	202	221	215	217	181	209	222	227	212	194	200	194	210	221	194	204	219	219	207	209	178	239	201	212	210	223	191	247	212	240	175	215	219	208	204	210	212	217	227	197	228	210	200	224	223	201	199	203	205	212	207	213	222	183	201	211	207	214	203	202	201	201	217	236	177	205	186	188	217	199	214	216	214	215	209	219	214	223	206	189	229	199	172	227	194	192	185	230	230	201	247	194	202	224	201	197	210	228	220	226	221	221	233	211	217	228	205	220	195	199	204	208	205	193	209	185	203	213	196	231	202	229	208	196	221	205	196	217	201	203	196	213	244	193	219	218	188	218	203	214	195	232	215	220	197	220	214	210	212	192	185	211	189	189	194	220	174	204	211	228	209	207	230	223	205	228	215	212	195	183	194	204	203	244	218	212	219	225	196	212	206	195	213	174	199	191	234	229	201	203	194	218	203	219	210	210	202	202	208	214	206	211	194	215	190	208
28454	22081	11015	1038	517	401	365	388	371	337	350	359	340	331	332	352	326	337	357	350	368	333	328	356	340	360	392	342	356	373	361	354	328	350	332	362	337	350	339	350	349	348	333	310	380	327	342	367	333	338	348	304	340	391	338	343	385	346	304	325	369	346	368	376	366	330	287	359	359	323	341	347	355	323	341	348	357	332	334	322	328	363	364	353	358	369	328	353	329	323	363	364	343	324	346	369	364	379	306	308	365	340	313	336	328	319	335	360	361	329	331	333	355	323	352	372	349	355	346	335	349	330	367	397	359	358	332	364	332	379	311	332	344	315	364	339	360	354	340	356	324	339	393	344	321	324	366	338	362	375	371	365	353	352	351	321	360	353	353	349	337	322	329	324	391	375	319	329	377	357	367	362	343	328	327	365	353	367	300	351	354	354	345	322	341	368	361	348	366	339	357	331	350	335	323	371	398	381	346	326	344	360	335	325	363	367	324	310	384	333	358	329	349	365	355	337	378	369	325	307	368	342	309	336	358	344	355	360	371	326	329	329	365	339	341	378	343	360	332	372	320	363	361	337	350	353	310	361	350	339	368	360	353	341	368	310	332	368	367	335	358	367	337	359	301	340	350	370	332	322	347	369	352	346	359	312	358	319	291	334	322	355	337	335	362	403	334	336	341	345	339	341	328	338	350	316	316	331	384	347	329	337	336	362	341	335	359	346	365	376	373	363	356	318	361	346	352	358	348	343	341	356	358	323	325	373	383	358	321	334	373	380	341	322	332	329	328	340	348	357	344	321	391	356	320	369	317	365	362	349	339	323	372	321	348	366	382	371	319	348	337	324	345	340	324	348	375	351	350	336	326	346	334	339	350	365	343	347	347	357	377	328	328	343	356	342	335	355	343	342	355	334	349	343	305	360	383	358	338	363	370	323	368	332	352	341	348	326	318	339	364	350	374	325	326	368	350	325	347	358	350	346	356	368	356	342	368	380	328	337	345	322	373	365	348	359	353	319	328	342	339	372	361	336	368	321	334	335	328	340	317	369	341	363	328	333	332	363	326	340	367	345	341	355	336	345	346	351	334	347	370	320	370	319	365	358	348	367	318	330	353	342	351	353	362	345	356	366	345	341	317	340	373	338	314	331	320	359	369	330	354	356	367	343	353	328	340	349	359	331	366	327	356	361	336	363	354	332	387	347	360	334	356	347	354	341	321	321	357	380	346	335	317	345	350	320	333	357	356	335	354	350	378	329	323	362	340	355	388	366	352	340	354	340	334	349	357	328	385	324	337	348	351	385	340	337	341	335	329	369	366	339	327	342	368	361	341	344	328	350	337	329	358	374	346	315	335	361	353	347	370	338	344	317	341	351	322	334	384	348	336	343	358	344	325	345	344	344	324	330	328	323	323	339	347	327	343	371	329	344	325	331	337	340	372	349	357	367	334	343	377	322	364	350	344	348	339	342	352	351	346	337	344	388	335	348	402	327	352	344	340	360	335	328	357	384	329	368	362	362	389	314	352	321	372	369	374	352	346	346	336	339	346	346	350	357	360	362	380	337	344	314	365	347	345	314	350	360	340	353	370	328	321	344	370	341	329	337	343	384	352	312	321	315	312	358	377	343	327	337	348	326	339	342	352	374	356	401	370	329	322	316	350	362	309	352	340	357	336	343	362	322	323	315	324	334	343	339	335	355	341	366	350	321	355	336	345	309	373	359	354	338	336	362	359	362	361	352	357	357	346	411	339	358	338	340	346	360	343	368	349	368	368	376	329	327	322	338	342	358	371	355	342	343	343	378	336	336	383	364	341	327	356	373	323	309	344	352	344	352	381	374	348	332	356	331	315	323	333	313	363	351	340	378	355	355	359	355	356	342	332	348	321	348	370	330	371	344	308	315	362	416	365	363	370	366	365	376	344	334	360	342	360	340	350	345	367	380	347	323	375	327	374	349	319	352	353	310	345	337	334	367	326	324	365	348	365	373	337	335	334	365	356	337	350	380	326	338	332	361	312	337	326	326	346	362	369	357	359	342	344	362	332	346	362	385	336	361	381	360	350	317	354	325	349	329	329	343	365	310	359	345	323	337	352	349	333	384	336	317	352	346	342	323	308	343	340	318	316	353	377	349	343	331	341	318	349	328	375	350	376	337	353	358	352	337	346	376	344	320	350	350	337	327	350	338	364	339	310	374	318	350	343	335	342	370	343	354	339	362	348	360	351	364	355	340	364	331	338	357	350	338	354	349	331	313	328	340	332	339	384	363	352	335	331	329	334	345	333	353	362	367	345	346	362	361	347	359	346	323	346	357	340	353	327	354	364	369	324	308	341	355	314	365	347	377	351	389	337	335	334	317	337	381	352	344	330	352	339	328	339	351	353	359	331	351	333	333	359	324	339	324	368	343	322	348	344	343	328	348	329	339	365	316	315	370	356	367	361	340	344	335	362	397	330	339	353	331	359	312	325	315	405	354	321	353	354	339	311	337	371	362	367	334	359	342	364	334	380	330	326	358	306	348	345	354	352	320	341	346	353	359	361	325	359	361	337	390	343	337	367	323	364	346	330	340	319	359	339	308	351	346	368	374	360	343	329	357	351	342	325	335	335	330	340	345	346	358	370	353	353	380	347	351	342	330	359	364	326	381	380	349	375	343	352	343	351	366	377	329	313	353	329	342	327	362	359	341	346	362	358	356	335	341	341	355	355	337	343	337	334	395	326	357	334	291	329	339	381	328	369	352	350	323	352	308	349	332	403	340	352	325	346	355	343	344	351	383	348	336	338	318	357	334	320	335	378	347	361	347	331	310	338	339	380	347	325	349	342	361	330	337	375	295	320	365	349	340	359	337	327	338	330	361	375	363	342	356	360	328	337	351	329	341	335	339	331	341	339	357	349	361	334	378	336	331	380	369	351	357	294	354	373	346	378	339	341	333	372	345	334	370	340	355	342	343	376	346	329	366	343	363	342	344	337	365	377	300	378	380	341	308	360	349	377	371	341	360	348	333	340	348	359	336	323	349	312	347	368	352	357	327	352	352	329	355	354	350	366	322	349	362	335	357	329	362	324	347	403	342	357	354	351	348	344	344	321	342	381	348	327	340	345	356	350	367	354	329	342	344	365	353	364	348	314	317	343	346	329	332	357	347	386	358	327	339	345	352	353	337	378	359	338	350	367	357	343	346	374	320	376	391	354	343	330	337	326	349	357	350	344	370	367	335	344	361	340	350	373	373	319	353	343	366	339	335	335	318	324	372	347	387	338	320	322	362	340	348	345	355	353	329	376	332	325	335	349	341	338	344	338	334	324	361	352	359	351	350	378	350	337	340	330	343	372	371	368	323	363	360	341	350	326	379	323	350	329	335	354	342	356	320	335	355	352	339	369	332	336	349	373	339	333	357	335	326	332	361	317	396	317	350	353	347	350	299	353	323	301	344	360	350	371	308	362	377	328	315	352	360	341	356	328	345	347	309	351	344	315	353	348	334	384	331	345	325
34071	27661	3994	1088	1023	734	696	714	663	602	594	602	607	630	579	595	562	607	628	560	585	561	597	562	592	556	534	505	570	521	538	562	592	531	573	585	581	553	554	607	609	551	562	586	602	570	612	528	549	582	554	605	611	526	550	538	517	551	595	578	552	566	566	568	565	594	536	559	541	539	589	541	556	556	573	572	548	552	581	591	595	594	601	565	604	563	594	557	603	556	550	574	552	559	591	594	565	604	558	542	593	563	599	546	559	583	556	569	607	591	532	557	554	570	592	574	588	592	570	565	561	556	564	556	554	598	553	518	563	590	548	569	621	565	575	566	557	595	548	561	557	569	558	591	615	547	571	527	606	572	545	555	579	540	562	559	554	534	587	524	537	558	556	543	595	552	569	574	523	544	555	609	570	552	548	589	547	541	587	593	589	564	573	590	541	573	557	592	551	585	562	577	520	594	612	546	569	582	550	564	596	593	547	580	579	548	572	526	546	547	589	556	543	548	570	559	541	562	601	588	541	617	555	560	571	557	580	630	516	571	550	583	523	563	550	567	554	554	584	551	520	561	579	538	536	593	585	551	573	535	593	551	581	578	579	543	552	554	569	606	579	582	598	576	568	577	566	550	585	564	584	565	559	540	593	546	601	525	553	543	586	565	527	570	572	627	559	548	530	583	590	581	573	531	563	556	567	550	556	583	605	596	536	536	606	587	581	572	528	578	542	546	585	570	538	543	577	540	550	578	607	577	592	594	605	546	582	566	530	552	569	587	591	558	574	612	577	586	606	603	570	553	574	585	560	569	554	570	602	588	533	583	589	613	605	556	576	564	607	561	550	614	602	512	586	613	588	576	566	560	549	578	571	612	573	596	604	561	547	533	521	545	559	550	587	570	553	553	556	616	536	556	537	555	598	538	587	561	540	575	536	561	562	546	564	563	569	462	584	561	558	519	556	535	542	579	572	556	551	598	563	550	567	562	578	552	562	572	599	527	556	548	568	565	544	553	590	544	575	580	539	526	540	548	573	550	553	569	542	629	573	573	565	578	546	560	552	537	568	530	538	575	582	563	595	609	557	551	565	549	563	574	549	595	549	570	515	591	575	588	591	580	551	529	551	596	592	551	569	598	568	560	545	583	569	576	556	542	584	575	590	525	559	555	569	541	546	549	561	569	576	548	574	553	557	591	584	565	534	543	556	611	550	568	525	525	535	547	568	574	541	601	594	565	576	567	574	538	571	589	536	594	554	617	575	534	562	581	569	540	539	552	573	577	604	562	562	559	618	583	566	586	591	562	568	581	555	575	575	531	586	577	575	553	552	595	601	553	557	561	575	542	563	586	567	581	596	595	579	517	597	534	556	592	580	579	562	570	556	588	549	581	599	579	589	549	562	560	563	578	569	558	552	547	557	565	546	560	558	588	552	539	570	586	578	583	560	609	532	579	561	594	569	566	554	575	574	610	618	567	598	579	577	590	572	554	600	540	553	560	570	588	560	591	575	521	547	544	562	584	561	559	566	548	568	561	560	594	591	561	593	568	569	566	585	570	561	554	569	573	581	526	541	523	606	563	617	579	604	577	540	581	541	547	561	602	566	557	556	550	574	553	544	607	551	573	582	560	583	595	542	589	596	569	622	554	574	539	575	619	538	590	571	581	557	621	584	566	567	561	544	622	550	549	537	540	567	620	544	567	603	601	594	547	568	591	575	588	555	589	544	547	594	604	598	547	589	585	564	576	600	562	543	580	572	607	578	573	543	580	538	567	559	583	573	589	565	572	530	543	547	610	605	552	556	557	586	571	528	558	568	583	628	538	541	590	575	565	580	565	553	597	546	541	548	547	552	558	574	557	559	596	571	567	572	571	528	499	549	609	550	563	572	557	541	587	587	568	553	565	543	538	543	550	575	569	603	566	565	604	567	574	578	564	595	551	523	551	521	542	574	554	590	571	583	561	584	603	566	555	606	535	610	544	542	580	589	511	535	532	578	570	538	580	565	563	584	545	579	558	533	576	577	555	556	595	523	589	536	576	557	563	564	549	589	610	574	575	566	523	570	528	544	556	537	577	552	550	567	550	575	608	538	606	526	586	537	580	568	590	572	585	577	547	556	576	533	541	580	602	566	570	608	535	564	548	554	609	545	571	581	610	603	579	563	602	535	535	609	585	585	558	539	543	550	557	579	549	545	561	584	548	545	551	581	582	543	582	591	568	555	581	568	570	541	598	535	584	524	532	552	542	550	602	544	609	561	587	551	561	580	568	569	565	511	558	557	585	570	544	568	566	579	586	516	592	609	581	592	554	527	602	591	572	551	588	522	539	588	554	594	553	553	528	541	532	592	572	547	542	567	544	538	593	556	544	580	537	559	562	576	529	598	580	572	566	574	616	562	545	570	573	583	571	535	552	598	573	508	569	526	548	536	553	514	581	545	602	569	590	567	558	595	556	564	552	586	586	568	512	544	527	565	542	597	603	576	573	569	544	552	580	613	595	573	558	570	591	572	589	548	543	550	536	556	579	549	560	541	528	572	553	569	589	598	524	595	574	579	560	576	578	586	590	580	583	553	574	567	550	568	573	509	550	539	594	575	568	537	530	543	621	590	596	578	552	548	591	587	553	572	596	504	583	563	613	545	623	533	600	573	541	535	597	560	581	527	555	566	588	567	592	606	579	572	561	644	520	577	578	559	574	588	550	567	529	581	593	591	545	578	553	595	570	595	596	548	573	562	557	585	553	579	552	551	565	592	570	583	530	573	590	533	628	533	554	563	569	566	571	579	593	592	600	544	576	547	582	585	575	586	621	557	579	533	561	612	555	588	576	586	555	536	538	563	550	577	583	568	566	574	554	569	610	551	558	541	566	567	545	537	556	559	522	567	564	542	595	521	575	539	596	565	532	553	558	559	567	573	529	590	595	585	601	602	550	548	574	557	580	570	568	556	586	579	606	574	540	558	572	547	550	587	582	554	560	557	561	541	589	586	559	531	564	575	572	583	586	593	587	569	594	594	576	585	585	561	577	563	599	604	560	535	607	618	561	573	587	608	520	568	523	544	572	518	563	566	591	533	574	559	546	542	544	571	537	535	586	569	572	584	552	574	593	573	564	616	555	560	544	533	571	532	535	545	554	579	581	563	581	556	544	563	537	596	543	551	586	566	598	547	564	595	534	585	553	614	601	518	602	590	557	518	541	615	611	529	558	552	528	552	573	571	564	566	602	529	544	522	559	593	555	552	580	605	589	581	589	547	534	566	559	562	564	601	561	558	603	522	524	562	564	546	551	539	561	549	547	515	527	589	594	534	572	568	604	614	538	557	594	570	560	572	574	547	592	596	554	559	562	556	520	563	568	589	619	582	563	554	534	567	553	568	570	557	569	590	558	554	520	525	543	530	555	580	592	536	586	573	591	559	595	564	542	573	542	565	548	546	611	577	625	562	550	579	561	576	569	551	570	560	575	532	553	566	573	534	587	552	541	535	589	564	521	598	553
24631	21666	28742	24771	20352	3066	711	544	430	441	411	373	369	366	317	326	340	357	359	338	322	318	325	335	310	330	340	340	322	299	310	307	285	306	325	324	312	314	294	308	296	310	316	269	336	317	300	313	292	313	300	325	296	324	309	303	326	315	292	292	294	296	339	338	320	260	326	330	326	315	318	317	295	325	282	269	291	306	309	283	316	308	320	341	311	319	322	302	294	297	310	283	314	320	332	307	323	316	336	282	310	319	306	287	323	291	321	292	280	292	324	308	278	306	309	301	324	313	290	316	321	297	285	288	296	303	321	266	303	305	313	278	301	328	278	319	302	320	332	302	298	304	299	291	298	298	291	310	293	305	287	301	307	276	311	315	315	297	292	303	305	325	290	303	308	314	321	273	297	296	296	278	309	285	308	286	286	303	284	314	320	289	304	331	342	319	325	302	289	323	313	332	298	315	317	352	312	290	346	281	303	309	289	295	320	295	281	327	301	306	287	298	307	298	321	303	317	286	313	324	317	292	334	298	329	308	311	312	302	354	320	328	299	318	278	329	314	299	309	297	322	318	300	303	338	315	311	298	308	273	297	328	324	302	313	276	315	291	309	314	333	319	301	305	300	286	319	297	302	289	330	270	330	303	280	300	299	291	289	318	312	320	306	300	318	281	293	284	317	298	304	294	312	279	297	310	305	325	312	320	305	301	310	302	315	294	312	357	308	313	279	311	279	344	298	304	333	335	289	292	306	315	278	308	319	289	311	298	288	286	330	309	328	279	282	289	310	320	318	332	334	311	312	306	313	292	288	343	322	315	293	297	296	290	319	326	304	290	290	325	308	340	320	290	319	293	318	321	301	323	305	319	293	287	312	275	314	282	292	314	309	330	324	310	313	289	293	277	287	302	302	328	311	321	329	324	325	298	312	280	325	305	285	327	296	303	288	275	321	301	310	297	321	301	307	319	297	323	303	309	287	295	287	277	294	321	308	304	291	329	290	328	319	287	305	309	299	324	308	312	288	326	302	264	310	299	333	290	306	315	325	306	320	310	298	309	312	334	313	321	294	291	319	302	326	301	298	292	306	286	300	268	321	339	306	309	358	323	297	308	308	277	310	301	343	278	309	283	321	317	315	312	293	314	321	304	313	314	321	289	297	301	306	323	332	304	334	289	291	299	298	295	309	302	290	318	340	308	323	300	288	292	294	326	291	286	289	320	281	299	284	313	276	289	322	321	345	348	293	289	307	285	306	325	283	318	273	307	304	257	288	312	260	305	294	324	309	314	315	314	287	323	332	306	293	308	291	315	289	288	324	319	313	306	303	314	312	295	315	302	301	300	317	299	307	316	315	327	300	293	347	280	351	335	311	288	292	313	298	340	305	300	300	307	315	288	320	277	307	286	295	292	298	286	301	317	296	303	302	300	321	289	319	295	306	301	327	299	299	279	303	312	329	319	328	287	320	300	286	314	303	279	305	293	304	281	304	278	316	320	297	309	312	323	320	284	300	292	294	306	320	293	307	289	341	290	303	280	303	313	300	324	304	316	312	277	286	322	310	283	289	296	281	288	296	294	325	294	309	251	273	314	322	309	277	314	284	304	297	325	308	315	277	307	300	291	301	305	317	291	309	332	291	293	344	277	299	333	279	321	324	322	311	336	303	307	296	319	323	300	280	318	295	309	326	293	299	323	306	308	300	316	340	275	295	298	300	283	298	285	324	294	314	309	323	271	295	290	307	304	325	312	302	322	308	310	316	319	328	300	304	309	291	317	289	278	320	284	322	286	331	300	273	304	309	315	312	320	296	315	311	295	309	329	328	306	316	314	313	299	314	317	334	302	316	306	310	316	297	315	297	337	287	301	321	291	324	288	297	280	297	314	312	312	323	300	297	338	331	304	301	304	313	293	304	342	301	322	321	277	305	320	318	324	304	303	294	324	331	307	289	317	304	292	309	312	318	336	305	292	293	266	278	305	299	310	292	298	312	295	299	293	310	287	308	267	316	325	287	309	287	292	296	294	285	276	324	308	321	279	315	298	283	304	314	315	290	321	292	294	309	286	288	313	324	285	296	287	314	343	317	283	269	306	295	326	283	287	318	301	317	293	295	282	328	328	286	285	280	299	292	271	302	297	317	306	315	299	314	293	296	321	331	307	318	348	364	309	292	335	308	268	293	306	342	291	306	322	327	298	292	285	308	333	306	306	328	279	296	325	297	316	329	310	283	326	299	338	310	282	334	316	282	304	327	303	314	310	333	294	313	286	323	329	271	320	310	300	341	291	324	307	285	292	312	303	303	318	331	331	286	318	309	320	321	314	296	297	298	305	284	334	316	296	279	304	301	294	290	314	311	296	312	302	289	288	295	306	334	286	306	312	298	277	316	298	283	296	309	304	310	313	307	273	313	298	294	315	299	312	342	332	298	318	299	321	317	309	280	302	302	305	317	288	276	297	306	284	322	265	324	345	313	326	294	314	289	278	285	314	275	306	301	287	292	308	276	326	273	318	300	302	284	315	290	314	338	286	314	324	310	380	287	318	293	280	293	316	308	306	340	295	299	312	282	293	304	317	315	295	322	304	280	286	306	294	322	282	305	292	305	321	297	311	325	302	316	277	307	309	298	299	288	324	309	304	290	307	304	275	337	332	306	295	291	301	297	309	289	311	299	282	294	307	304	277	301	300	301	301	337	291	337	297	296	309	313	295	295	315	315	289	324	267	311	302	284	313	312	328	307	303	306	305	304	319	292	302	287	312	306	309	313	304	317	334	315	309	287	288	323	298	306	294	301	309	299	279	287	304	303	276	315	312	313	287	303	308	313	313	290	275	334	290	286	280	319	305	299	300	288	288	318	317	305	282	308	281	263	296	309	310	316	346	303	302	307	308	369	280	335	315	306	298	289	303	326	334	312	308	331	294	325	291	314	295	305	296	298	284	317	298	298	301	307	299	277	309	302	269	300	350	312	291	278	305	280	323	299	312	309	296	315	304	319	323	297	299	318	257	295	296	312	330	277	284	311	294	295	303	301	303	269	311	265	308	324	299	346	313	296	306	311	352	315	313	271	323	310	292	295	309	288	284	351	312	298	306	316	309	269	304	313	275	305	323	315	291	277	296	336	309	283	337	321	323	326	286	303	338	287	307	302	288	308	275	320	317	303	282	292	328	320	287	289	298	286	306	295	305	293	325	293	323	327	292	318	323	296	337	325	291	281	306	331	299	322	306	300	290	290	290	274	324	320	296	303	298	293	320	302	279	315	297	297	317	290	305	342	295	294	324	332	292	303	284	323	299	326	299	315	343	312	341	314	340	341	299	278	301	317	292	292	301	293	312	287	303	299	288	309	298	284	314	279	300	329	285	300	284	308	280	318	295	281	324	325	317	308	309	326	340	304	312	339	311	328	333	313	329	339	321	302	310	295	315	323	269	295	263	321	319	305	320	308	291	306	308	292	304	305	303	301	305	329	320	285	293	314	325	331	320	291	287	314	316
38659	46126	12084	3558	2615	1739	1372	1229	1012	897	911	773	746	679	649	644	632	593	579	595	557	629	628	549	540	532	567	556	543	525	530	500	577	506	573	547	502	527	543	468	539	558	566	516	514	511	551	516	519	516	521	551	521	544	511	506	578	536	502	524	507	488	494	504	515	538	506	522	544	493	507	514	537	526	493	510	521	516	489	515	530	526	488	514	539	512	543	520	540	508	499	538	512	484	515	480	494	524	506	550	509	516	494	507	469	515	517	513	456	513	544	504	492	490	534	493	497	527	539	524	480	489	508	501	517	529	535	497	543	524	491	496	504	476	516	522	558	505	544	586	565	491	508	504	485	541	501	521	555	534	517	499	512	507	553	492	507	534	555	489	506	548	473	514	525	553	543	553	481	504	524	526	531	528	501	497	505	508	481	496	531	514	540	526	530	537	507	501	510	500	526	520	532	581	501	538	524	500	523	521	483	506	510	499	541	534	477	504	550	496	502	555	518	455	493	532	487	496	535	490	508	502	515	525	517	491	538	532	526	492	504	539	480	520	495	491	537	520	494	530	483	456	507	493	474	545	526	525	540	511	502	542	549	541	556	507	535	520	521	523	505	494	502	487	510	482	525	549	501	507	540	560	545	529	509	522	536	558	524	501	515	520	534	527	490	518	564	494	547	506	456	478	526	509	532	509	480	511	517	516	484	521	505	497	504	537	497	510	468	507	478	522	530	484	472	489	486	515	503	514	522	499	530	541	520	498	511	550	451	514	489	484	536	572	519	505	514	501	505	517	538	504	495	464	508	529	523	490	494	515	545	529	485	523	512	499	522	548	533	518	524	518	488	481	529	525	527	542	509	507	522	535	551	446	478	495	508	500	500	503	536	514	480	474	525	514	514	537	527	517	517	544	564	525	508	492	498	540	518	510	559	533	503	472	511	497	521	537	500	522	524	501	491	477	474	455	521	515	452	526	561	529	523	514	513	585	492	490	526	482	463	540	496	532	489	509	501	570	525	494	504	517	540	496	494	505	534	526	511	508	483	480	546	516	520	511	525	529	471	499	529	510	551	486	517	491	546	528	487	512	509	482	520	551	494	518	512	529	509	532	506	516	505	478	532	509	525	463	509	534	550	526	518	485	539	510	484	531	533	519	493	518	517	496	505	498	506	504	514	522	508	521	485	498	503	525	533	504	573	510	508	523	563	532	529	511	521	515	521	515	521	501	538	497	543	451	553	532	465	530	529	529	487	548	523	519	494	516	524	533	530	518	510	544	499	532	521	485	515	467	516	519	498	493	525	498	497	514	534	556	511	495	509	501	552	523	497	513	469	492	517	509	547	569	484	501	509	521	503	467	546	536	509	526	456	511	497	511	523	471	483	519	527	511	509	513	512	502	488	521	511	498	519	494	520	546	518	500	486	513	487	526	531	547	474	486	486	514	494	509	495	531	487	497	500	506	531	535	458	535	511	525	501	515	485	494	503	510	502	526	498	496	550	500	512	535	516	518	535	542	505	477	450	525	484	491	539	530	501	490	538	491	512	514	510	501	542	481	537	517	535	530	527	516	484	523	540	472	528	515	525	511	489	521	521	541	527	510	490	504	511	515	509	518	516	521	498	534	539	535	527	480	519	467	545	513	506	523	518	521	482	522	516	510	526	506	514	549	503	489	549	522	531	502	512	469	530	503	534	492	505	533	532	482	544	531	500	539	527	519	537	502	511	491	489	502	489	519	523	484	539	504	495	510	563	536	518	545	515	536	488	473	485	530	524	483	491	516	515	467	561	500	543	508	543	474	495	507	483	502	551	526	491	499	487	513	519	555	523	511	546	500	489	519	505	482	502	517	539	565	526	511	506	517	521	533	524	498	478	527	513	517	533	494	509	499	536	524	480	513	518	489	490	518	507	514	504	529	495	534	522	511	547	528	514	497	521	515	509	546	501	488	540	535	506	524	537	499	524	532	541	494	540	520	535	477	515	490	514	456	531	525	533	507	515	540	516	533	501	519	486	523	538	493	542	529	512	542	476	495	487	500	541	505	491	483	513	466	528	539	509	497	497	500	526	482	536	497	542	521	527	493	536	541	525	480	481	486	507	518	498	496	547	525	532	484	537	486	576	531	515	463	482	511	521	513	540	528	513	510	482	508	522	483	506	517	523	484	533	497	525	529	495	501	486	524	546	516	527	526	525	507	526	546	554	468	580	530	500	478	516	526	526	518	502	522	536	482	494	581	521	532	492	539	519	483	507	534	536	486	548	576	539	558	470	507	527	519	520	536	537	466	516	502	506	502	527	526	498	545	473	526	523	541	532	514	491	481	509	480	471	504	489	521	492	509	527	506	524	493	505	512	526	493	523	524	523	500	527	524	502	524	480	493	514	482	495	493	491	530	543	537	482	511	528	562	510	503	505	522	485	497	486	495	555	517	509	457	533	484	519	527	553	508	538	505	458	540	504	503	490	478	491	521	508	512	501	501	511	495	496	482	517	515	519	502	517	503	532	534	502	528	509	491	513	535	485	532	498	487	568	518	486	500	514	525	519	494	508	517	472	525	563	499	530	500	504	511	523	500	501	496	493	478	554	461	477	515	496	535	551	540	524	546	494	498	508	569	524	524	539	495	471	519	485	516	535	488	495	504	515	452	509	474	511	534	509	499	529	533	510	522	555	529	505	537	509	506	493	506	544	503	509	530	526	498	503	489	517	482	484	546	536	511	504	526	528	517	504	508	514	560	519	507	539	506	547	529	520	504	504	491	517	527	530	539	537	524	532	520	517	505	536	479	523	490	522	509	518	507	488	521	527	496	499	481	525	528	507	503	529	502	512	529	516	475	520	505	536	543	500	514	508	509	517	477	530	493	562	513	485	533	497	524	479	476	467	518	491	539	483	514	540	514	482	522	502	503	505	507	506	498	542	507	564	552	528	481	480	506	492	554	547	501	490	483	524	556	516	525	512	501	499	498	538	554	505	469	490	521	495	499	497	540	484	529	533	516	496	488	529	496	546	484	517	488	507	512	470	491	520	559	497	533	512	512	492	493	503	507	543	516	482	519	554	476	528	529	574	499	535	508	534	513	497	490	531	487	479	530	496	538	494	532	509	531	532	502	472	517	537	492	487	510	543	499	521	485	510	522	489	539	499	546	501	540	532	497	500	569	501	530	485	517	516	475	465	534	510	495	503	487	473	522	512	520	497	499	525	521	524	494	529	494	501	482	507	490	541	485	508	521	480	484	498	537	500	523	544	545	496	497	507	485	512	494	496	512	544	527	568	513	490	512	544	482	530	500	523	511	506	506	514	479	502	482	503	509	490	545	496	537	517	540	550	522	486	517	551	496	467	502	486	554	509	526	506	509	528	485	542	494	515	541	489	507	529	534	501	519	515	517	496	531	560	539	504	556	506	542	514	498	523	464	519	508	530	511	511	505	544	493	490	479	509	544	531	539	520	497	489	535	491	489	480	488	490	512	543	502	526	548	496	508	517	495
23662	21626	29338	24219	21550	19813	1990	553	390	341	284	297	213	228	239	210	180	198	159	168	163	187	155	166	162	150	153	164	165	164	137	139	146	141	152	135	128	125	129	147	154	134	150	135	138	120	144	129	121	129	137	142	138	125	121	108	130	136	133	131	117	127	104	131	128	130	109	136	130	127	145	113	122	150	149	127	126	121	126	148	122	131	132	150	121	136	124	126	136	129	97	131	134	133	137	132	143	141	112	133	114	130	131	137	123	115	135	122	112	132	127	124	115	127	131	121	147	132	130	124	107	142	152	110	123	126	109	138	136	125	122	106	110	147	132	116	141	128	109	134	124	113	128	106	129	136	117	142	124	116	137	112	114	126	148	113	137	135	104	150	128	134	138	128	119	126	122	125	113	126	116	126	128	130	122	129	118	132	131	118	142	137	137	144	136	141	140	135	116	141	129	135	124	121	119	135	121	119	107	153	128	123	124	121	130	137	126	124	133	124	113	111	110	128	140	125	142	134	122	130	116	125	102	130	118	121	140	126	130	118	137	138	118	127	132	142	135	124	112	120	136	145	155	138	135	127	118	124	151	128	121	113	118	135	125	112	132	127	121	122	124	134	135	135	136	140	156	114	133	117	132	129	109	116	140	128	134	128	131	137	135	119	136	143	127	120	134	135	120	131	108	135	119	134	120	142	128	112	130	106	134	139	124	121	130	122	144	107	104	120	140	137	152	125	123	136	122	142	130	142	123	133	121	148	131	134	143	126	106	122	118	140	124	113	138	134	155	122	137	116	125	134	124	137	123	131	144	118	142	135	116	120	137	131	111	134	125	131	126	140	141	130	126	144	121	134	125	129	134	129	135	135	116	128	118	127	131	117	137	137	146	137	149	129	140	149	133	141	114	133	126	114	128	115	128	111	122	124	120	126	126	130	133	140	111	114	145	128	132	139	132	144	105	125	137	123	126	142	128	128	118	119	125	127	141	139	134	118	139	119	143	124	139	135	137	134	147	152	140	139	125	126	140	123	115	141	108	145	113	117	126	140	122	142	115	143	122	134	136	137	125	121	110	129	118	117	124	123	138	135	150	134	120	128	128	138	102	120	124	137	118	108	104	125	147	137	125	113	140	117	135	128	145	127	126	125	133	122	128	104	125	142	123	109	136	124	131	115	136	130	146	129	122	114	135	115	125	120	105	137	123	113	137	127	133	111	113	123	150	109	150	125	141	142	128	130	125	140	109	114	121	143	131	145	125	128	131	125	135	129	126	125	134	137	121	129	122	126	139	139	121	132	127	110	149	123	118	110	134	121	145	111	136	142	117	134	139	100	144	127	146	122	112	125	142	117	116	133	128	124	125	137	137	139	119	139	129	145	133	129	139	142	118	150	129	130	126	142	139	132	124	118	130	134	128	124	123	120	126	115	124	117	125	140	110	146	117	137	131	129	142	147	104	163	121	143	122	118	144	122	131	155	126	134	124	127	138	125	133	133	132	108	121	139	126	129	139	138	118	146	145	142	132	131	122	130	112	129	125	120	121	136	122	129	134	121	134	125	132	128	125	121	130	98	123	118	125	110	134	116	131	131	122	117	147	136	111	125	117	130	132	129	120	123	134	104	136	117	119	138	111	134	148	136	116	129	125	136	112	122	127	132	118	128	137	116	121	124	101	137	113	126	117	146	138	116	133	126	126	128	108	118	152	133	125	129	120	140	133	121	135	137	123	112	120	109	136	147	138	119	133	114	153	155	127	119	135	132	147	140	123	113	132	125	108	115	124	131	124	132	147	112	137	119	146	125	122	138	130	138	127	115	126	108	125	122	128	133	140	95	125	125	149	128	140	133	127	116	134	131	131	120	149	117	123	141	122	131	142	130	141	111	124	148	131	126	148	116	113	111	120	140	136	137	122	125	124	141	133	125	118	111	125	128	128	115	148	118	140	117	140	130	126	127	134	134	134	129	133	117	140	135	134	131	128	128	124	138	110	140	118	139	126	126	106	130	130	133	134	125	116	128	110	144	115	127	125	127	133	134	139	123	125	118	150	131	118	130	145	125	124	109	131	136	133	139	109	131	134	125	131	131	137	134	105	134	145	127	132	110	128	126	138	117	130	133	150	123	115	143	123	126	143	117	103	130	123	102	114	124	130	143	127	140	132	117	118	119	138	128	130	125	118	130	124	108	137	133	123	106	133	122	138	115	119	148	117	126	127	126	129	129	119	141	116	115	140	119	132	140	113	133	132	126	141	124	127	159	125	155	109	128	129	114	125	133	133	128	126	130	137	122	130	127	123	104	124	101	139	115	122	120	118	145	121	120	139	137	124	107	132	107	114	122	124	128	128	112	155	122	110	120	131	134	134	122	122	125	119	141	139	145	120	123	116	132	124	119	100	146	125	132	144	130	128	110	124	120	135	148	125	119	134	127	143	141	142	115	124	150	138	131	144	119	151	114	127	118	127	123	118	119	117	138	141	119	117	134	124	136	154	119	126	116	114	122	113	107	123	129	139	145	134	131	117	137	131	131	137	125	131	134	131	134	132	146	131	120	141	129	117	112	119	127	137	139	146	109	118	137	130	142	142	123	124	119	134	136	111	111	126	136	121	124	140	119	134	120	127	117	136	126	132	146	122	132	118	141	143	121	117	127	121	119	149	109	126	127	137	136	114	111	109	152	145	129	120	109	130	146	127	127	122	138	139	124	128	122	141	114	142	128	109	122	124	123	112	120	131	131	130	121	121	134	143	150	119	134	130	122	162	140	116	135	126	146	111	123	115	124	152	118	140	129	110	128	135	124	133	140	120	101	138	151	129	141	122	139	125	149	131	111	139	143	131	120	120	133	129	131	137	136	133	127	135	132	139	96	131	108	129	128	144	133	128	120	141	136	125	134	134	112	117	126	136	128	135	136	143	145	118	113	123	139	151	136	109	121	132	124	127	120	144	133	130	122	127	128	139	122	137	139	125	105	112	130	128	132	145	151	122	132	121	140	119	141	128	119	118	128	136	131	133	139	125	134	120	113	127	126	121	138	132	114	130	144	121	130	160	118	133	141	124	136	134	127	133	129	134	106	148	127	131	124	128	134	129	147	135	127	138	137	112	167	137	118	122	137	138	108	129	127	131	111	130	147	122	136	129	131	128	112	129	119	128	140	150	113	131	118	138	128	137	144	126	119	134	132	126	129	117	128	131	104	129	136	140	136	134	142	130	133	137	125	137	143	117	107	136	118	120	127	119	145	135	130	132	143	124	140	133	111	132	139	111	135	142	125	131	117	113	130	123	131	112	117	153	121	125	111	120	124	146	117	129	123	122	133	121	134	152	115	134	124	123	122	103	125	122	124	123	146	137	147	129	124	137	124	148	121	137	112	135	124	139	141	142	128	136	129	117	131	124	139	112	126	110	149	126	127	123	150	128	139	123	136	147	136	135	124	107	103	120	124	128	144	150	118	118	159	129	123	127	133	114	121	135	131	122	132	126	100	134	133	133	126
42755	56644	19466	5178	3521	2530	1811	1461	1173	903	841	761	623	537	548	413	437	381	363	384	373	314	343	339	302	315	285	319	279	278	262	266	271	247	273	280	270	241	229	244	239	247	236	248	235	259	241	247	233	222	216	241	232	235	232	219	228	221	217	248	238	238	245	239	195	238	235	216	232	245	267	269	236	203	227	226	221	223	207	253	228	236	228	223	232	234	199	254	234	219	210	220	225	220	208	214	236	235	208	210	227	234	220	232	207	189	228	242	225	259	235	223	224	198	226	206	249	233	234	205	222	198	240	209	236	206	197	240	256	214	228	219	231	228	214	215	207	224	212	220	238	237	203	231	229	206	223	213	223	214	249	231	248	214	236	216	231	236	255	232	215	231	238	214	221	225	202	235	232	222	226	227	255	207	239	258	211	201	233	229	225	205	195	205	212	241	236	237	233	233	213	207	204	216	192	231	229	241	220	232	242	231	249	218	197	214	211	216	208	235	215	223	231	201	241	216	222	236	222	222	227	242	218	212	228	211	217	205	245	227	233	207	181	226	241	211	224	218	216	228	224	205	228	238	221	227	200	210	190	197	215	244	226	211	230	221	214	209	242	239	216	223	241	225	226	220	236	215	226	235	212	247	231	220	218	229	197	203	220	208	236	231	221	236	205	229	202	209	223	215	226	243	227	203	232	216	205	200	251	252	243	208	233	242	222	222	228	191	210	247	217	228	225	227	196	202	249	204	236	219	218	214	219	245	242	213	210	199	217	234	244	220	197	215	211	251	226	244	243	222	222	227	221	214	213	246	207	251	191	216	222	253	213	217	192	236	233	215	220	216	240	258	218	212	223	192	218	227	222	233	204	217	251	240	231	234	209	210	211	229	248	203	245	230	223	213	215	217	193	223	214	201	223	225	227	227	215	198	219	211	222	217	215	227	242	230	215	230	224	233	221	235	228	247	222	221	216	217	224	217	242	209	222	234	217	240	194	220	231	203	220	205	207	238	229	207	241	209	224	217	209	228	238	241	209	224	251	211	219	218	217	221	228	223	241	209	206	199	211	194	207	209	205	217	223	195	229	210	197	213	242	251	218	197	221	248	233	208	218	220	229	195	234	221	215	236	213	211	215	208	223	226	238	229	200	228	204	230	233	206	228	212	199	232	215	225	243	225	242	227	219	227	243	207	223	229	248	207	229	230	228	216	208	214	231	251	217	219	212	219	208	229	214	229	233	220	249	213	232	214	221	216	190	235	219	212	233	219	201	256	203	223	236	223	226	210	201	241	236	213	225	221	226	198	231	203	213	259	234	218	223	200	241	205	229	237	215	211	199	249	204	230	229	214	236	216	220	226	238	239	220	225	239	209	236	211	235	223	254	244	243	220	226	236	204	188	208	184	217	229	227	211	224	217	221	215	236	201	241	218	191	217	198	233	230	256	219	262	245	233	230	233	213	219	201	230	216	206	221	216	239	213	235	242	196	220	195	232	221	207	207	226	197	222	228	228	238	247	201	218	210	225	225	229	198	204	225	192	247	241	210	205	229	238	217	247	222	208	224	238	226	216	211	240	247	227	222	218	217	211	219	216	212	225	253	239	225	196	231	210	222	245	228	232	217	191	215	211	187	219	219	215	237	227	222	218	196	225	246	232	224	214	202	220	248	227	236	213	226	220	213	234	215	232	228	209	216	237	238	200	236	215	220	223	239	238	225	246	222	223	238	226	225	207	217	207	241	214	204	238	231	228	203	232	222	211	218	231	212	221	241	214	203	246	229	216	221	246	237	209	227	230	247	238	231	218	193	194	215	211	203	243	225	233	204	214	203	221	231	215	219	205	211	221	211	239	212	197	212	235	212	205	212	218	204	228	205	254	226	228	211	223	239	205	237	189	217	206	219	193	185	244	215	218	223	220	230	229	233	219	211	202	209	224	214	247	219	227	216	246	198	209	223	192	231	217	218	225	242	219	210	234	227	218	212	230	243	207	223	231	232	182	224	243	217	231	227	207	235	207	208	215	218	226	218	231	255	200	237	208	209	254	201	225	231	219	210	232	227	220	226	232	219	207	233	223	211	215	223	228	196	225	216	204	216	227	217	226	199	194	217	199	214	203	210	212	205	218	228	227	207	202	212	200	203	184	249	211	217	223	214	238	230	217	222	211	210	218	203	210	217	201	216	236	206	216	217	226	248	219	228	241	217	202	229	227	210	212	230	238	209	204	210	239	217	227	235	200	241	225	213	218	239	208	211	222	212	197	237	226	234	239	226	207	232	220	196	219	219	226	212	218	210	200	211	237	233	201	218	213	243	239	209	212	240	219	224	217	215	214	212	212	215	219	217	200	214	201	238	208	233	233	224	259	241	221	210	199	239	227	216	214	214	229	231	215	250	213	219	260	200	228	234	254	198	234	214	199	242	249	213	197	232	217	240	245	211	230	214	229	229	254	240	208	199	221	216	223	211	251	207	232	245	227	192	222	222	220	235	218	238	216	219	232	224	226	215	207	237	215	229	221	223	225	221	225	231	216	236	227	212	217	213	210	218	237	217	225	201	202	222	193	209	218	219	209	212	228	199	215	231	245	223	222	218	234	234	222	210	209	230	211	223	270	234	197	223	197	224	216	215	202	229	236	233	236	225	228	174	230	205	224	237	239	201	230	214	208	219	203	209	229	200	222	209	207	243	240	242	195	202	223	216	252	234	219	265	202	237	183	222	231	241	224	201	198	216	229	229	231	222	228	245	225	224	214	193	225	230	233	240	214	215	227	214	236	222	216	207	210	205	237	201	227	224	244	199	236	217	205	206	197	232	254	228	222	224	255	234	235	213	203	223	241	241	219	243	251	190	210	248	207	216	208	208	222	200	218	237	220	213	247	226	231	213	217	218	215	217	205	232	225	216	206	224	227	223	226	230	227	217	213	219	220	224	231	229	237	266	218	202	216	202	214	208	236	220	225	205	232	227	226	218	216	235	221	218	211	235	220	214	199	238	238	209	225	222	220	230	219	227	226	223	227	240	207	233	204	201	207	228	203	210	237	205	218	233	213	228	243	219	203	206	244	210	236	213	242	219	223	204	206	219	247	217	204	253	242	227	230	196	218	208	215	220	224	246	224	210	188	218	227	218	220	205	217	220	206	218	201	213	229	234	252	232	208	204	234	245	222	223	231	241	254	265	204	248	209	203	206	230	244	216	218	215	220	221	200	211	241	186	194	212	204	234	220	218	233	236	183	227	212	216	202	219	219	228	215	240	221	216	254	249	225	204	242	225	212	212	220	222	201	217	226	206	211	241	220	236	206	196	207	214	240	221	207	224	216	220	210	220	214	208	224	229	231	220	247	232	229	221	227	214	236	249	239	198	235	257	229	201	239	219	208	238	211	235	215	207	222	254	257	228	224	255	241	226	210	219	232	223	206	237	228	246	215	220	235	235	234	197	225	218	235	228	231	213	231	220	222	218	243	222	210	204	215	227	208	228	218	223	204	200	240	220	221
28598	23458	12873	1266	479	408	403	370	392	308	349	368	391	357	365	346	351	344	322	337	339	312	316	351	346	333	355	335	307	328	321	354	336	362	332	342	371	359	329	363	359	353	350	295	333	338	330	366	343	364	343	367	367	362	385	351	338	333	347	347	344	332	322	360	326	352	330	327	322	306	361	346	346	340	365	308	375	344	346	369	356	324	365	339	366	342	340	356	330	353	354	319	358	331	373	357	361	330	351	368	368	341	346	329	341	331	378	325	370	339	321	346	357	333	338	337	362	336	357	310	327	352	354	338	343	364	347	369	370	328	331	343	309	346	351	352	349	370	363	378	344	368	341	368	354	324	354	342	307	344	349	342	331	373	345	366	362	347	388	349	350	373	322	351	355	347	331	344	339	345	373	350	369	358	331	359	352	343	337	319	366	339	329	346	334	340	359	332	365	343	362	326	351	338	320	336	335	390	377	365	329	339	361	325	332	342	332	340	340	360	329	353	333	336	366	327	328	330	350	331	338	326	351	336	310	343	335	337	329	328	362	318	334	336	350	306	349	351	358	325	351	364	326	343	338	340	331	335	334	328	350	329	333	318	353	323	329	383	346	351	337	377	344	347	346	341	326	363	341	340	336	356	388	333	343	342	344	344	312	362	329	369	349	353	362	339	327	350	351	360	330	322	332	331	369	331	357	363	353	355	344	338	340	330	353	343	313	339	324	346	347	404	315	359	346	348	323	343	347	383	337	327	345	323	319	345	324	346	304	356	331	336	344	347	327	327	380	338	359	354	337	341	323	357	363	342	325	333	350	361	314	382	337	316	319	352	358	343	347	320	334	365	344	378	341	340	377	319	350	385	329	338	345	330	371	341	342	317	350	362	350	355	343	313	325	328	348	359	335	301	329	320	358	328	325	353	346	342	321	370	328	356	335	321	356	326	315	354	356	356	359	340	293	365	359	346	339	305	341	315	356	340	339	349	355	361	333	325	343	320	330	334	327	344	360	345	332	326	329	337	360	335	356	328	355	340	376	353	330	332	345	344	358	331	339	362	340	373	359	359	358	378	331	372	370	335	342	325	348	353	357	334	338	326	341	349	368	332	351	335	345	325	335	335	327	345	365	347	333	363	332	341	369	318	328	334	315	341	356	328	329	314	331	319	339	361	329	365	356	360	330	323	360	327	359	352	307	371	335	362	328	338	342	347	324	334	325	362	341	300	342	324	339	363	338	361	346	340	366	353	325	346	340	343	352	332	355	361	361	340	345	348	356	330	350	338	336	315	328	370	320	345	351	319	346	352	339	355	304	373	324	333	335	326	371	365	332	342	362	315	364	351	357	352	352	352	351	359	367	360	350	326	342	329	367	350	367	338	328	326	344	344	314	366	364	367	337	333	324	353	345	313	338	330	329	306	354	358	335	364	332	333	337	344	349	344	335	378	349	320	387	320	348	337	337	332	338	331	364	359	346	358	354	358	317	313	343	350	347	333	341	331	371	352	320	371	341	340	345	306	323	329	326	308	319	326	343	333	350	330	321	358	367	344	349	352	323	327	353	316	332	329	345	348	367	323	355	329	352	359	304	351	346	344	325	377	334	375	329	360	357	330	331	300	338	344	328	346	359	344	317	355	351	372	375	339	334	378	357	337	321	360	336	348	332	325	369	354	322	314	358	293	343	345	367	344	373	366	358	344	327	323	346	357	317	326	355	318	382	317	365	357	319	377	330	358	332	349	322	366	376	344	346	290	347	343	339	330	359	337	331	344	318	360	333	332	357	361	367	358	340	347	378	352	378	368	368	333	341	355	391	357	345	345	320	311	354	326	357	338	315	328	296	349	330	341	339	332	319	370	320	356	316	341	339	321	347	360	363	356	350	353	330	341	316	351	350	339	357	368	343	366	353	332	345	320	347	347	338	340	351	345	330	340	341	330	380	379	339	333	348	343	346	374	359	356	385	357	321	343	339	333	339	341	345	343	314	339	294	375	346	335	344	340	319	362	306	344	357	331	339	344	334	318	341	350	364	339	334	353	337	338	353	317	326	327	372	349	352	334	383	331	328	342	324	335	315	334	340	320	296	308	363	337	346	326	358	354	335	338	307	352	357	343	337	333	355	367	318	330	334	340	331	360	340	339	336	349	342	364	352	314	344	330	317	363	365	338	354	360	338	365	358	354	311	326	333	358	338	320	343	326	317	352	353	346	337	340	332	366	355	317	331	356	349	336	377	333	350	334	350	388	350	367	338	353	358	374	336	336	334	316	324	316	337	356	320	348	378	317	354	331	343	374	319	387	331	363	351	331	351	324	349	329	318	370	345	353	350	361	344	301	351	339	329	330	351	321	322	342	345	359	323	360	378	336	352	313	361	319	327	372	329	342	340	316	359	344	305	369	342	332	369	344	320	354	337	360	350	333	361	378	347	329	366	339	317	365	328	341	333	333	308	358	329	338	321	368	327	330	341	333	315	327	335	371	300	341	363	368	388	340	328	342	331	325	327	265	335	295	345	367	375	355	358	359	355	361	356	346	314	352	338	342	360	387	373	345	378	340	334	343	324	316	339	341	314	352	307	335	330	351	309	308	319	360	336	345	354	349	337	312	358	338	340	351	325	323	332	321	348	359	321	355	352	377	292	368	338	332	347	376	323	367	357	340	310	317	336	336	373	306	344	344	352	326	368	349	363	343	309	320	337	380	335	378	335	365	331	354	377	316	377	351	366	320	349	346	337	335	340	362	349	356	343	344	359	339	336	312	344	321	336	359	349	348	343	329	341	356	348	356	319	350	336	364	340	320	356	363	352	351	338	353	351	334	356	334	327	348	354	359	340	351	320	344	320	364	334	338	352	337	353	317	335	320	386	353	335	319	350	313	332	351	331	382	333	356	343	346	348	341	333	355	333	348	338	360	313	355	324	345	292	354	362	344	338	348	330	285	329	382	323	371	331	369	359	328	342	340	346	321	355	322	348	344	341	340	324	331	335	348	348	352	354	389	374	311	329	337	351	334	348	330	354	320	352	336	329	318	322	340	356	323	329	341	330	334	353	347	353	398	339	326	371	331	325	328	329	372	367	349	390	330	350	354	337	341	311	360	350	367	334	350	351	362	375	325	361	381	312	357	357	324	350	344	367	359	322	297	335	357	338	354	330	377	320	327	362	312	348	379	334	330	374	330	345	331	352	348	322	335	329	313	331	325	321	356	300	369	352	340	372	321	343	323	361	363	346	333	352	370	341	334	364	350	310	356	369	346	345	348	359	310	342	338	356	372	340	348	295	340	335	376	349	333	344	314	330	335	337	328	350	315	349	341	337	374	352	317	328	340	369	330	325	344	343	336	363	353	341	334	354	309	344	329	356	331	329	343	328	334	363	314	343	341	331	375	350	357	335	322	332	358	394	384	363	329	325	343	332	354	337	314	342	341	356	348	325	339	332	333	341	314	319	302	345	355	364	338	325	355	347	344	338	358	353	345	319	354	348	382	340	370	332	353
33919	33956	7323	1054	807	736	671	671	598	613	642	650	609	610	573	580	564	590	619	595	625	547	600	590	565	576	534	581	592	545	544	570	543	568	520	536	584	551	572	558	561	602	592	574	579	592	587	566	568	543	603	549	540	595	564	596	567	594	556	563	551	576	546	541	596	568	535	592	562	543	604	583	565	551	629	568	574	511	530	489	561	547	541	563	608	523	543	598	531	530	571	579	594	592	549	533	623	560	561	547	542	567	522	600	607	581	581	538	589	603	568	576	573	602	590	568	553	600	565	588	565	550	539	520	559	587	594	595	571	555	596	579	598	608	532	518	596	537	573	611	577	570	567	536	549	566	522	591	583	538	595	611	544	551	570	577	568	534	546	579	627	543	561	525	608	555	574	590	565	569	552	568	552	555	562	567	578	562	588	586	552	567	549	548	543	613	556	566	550	566	589	565	602	593	594	569	523	597	560	564	584	600	575	571	591	615	603	576	548	608	594	570	579	590	535	584	615	583	541	575	569	590	537	552	540	555	543	553	564	558	562	595	603	551	607	595	535	582	509	581	537	588	587	576	571	557	622	591	573	560	575	567	563	593	559	569	587	560	595	574	550	572	592	559	528	567	587	628	528	554	537	545	585	550	582	597	576	555	594	566	568	543	587	566	533	578	533	567	554	549	571	554	568	593	587	563	582	571	580	577	550	551	579	600	599	571	595	568	572	585	591	533	557	573	571	554	559	520	532	552	536	592	597	586	549	609	555	540	572	577	555	582	567	582	551	567	551	551	547	599	554	524	572	567	549	583	523	574	597	606	582	563	576	525	574	523	564	570	606	567	557	595	571	588	536	534	559	545	545	530	551	556	566	582	627	580	547	567	571	581	557	544	581	575	548	601	567	595	567	599	594	547	571	607	547	540	557	563	629	578	577	552	581	554	549	570	595	612	539	539	523	572	577	564	581	552	608	541	553	561	560	530	548	542	588	603	584	579	590	577	569	579	539	576	553	597	568	571	593	554	581	562	585	521	576	569	552	578	588	582	544	532	565	579	518	568	554	575	577	607	569	561	554	609	566	582	565	556	545	604	549	553	607	529	554	559	602	592	529	594	573	580	558	609	560	593	578	601	564	566	606	572	588	532	532	536	569	575	576	528	589	571	562	574	586	583	538	556	530	543	590	582	567	575	536	529	582	543	597	557	564	544	563	595	537	594	558	591	571	583	582	582	557	621	570	558	564	614	587	566	599	539	522	532	564	584	600	553	589	583	541	570	571	566	548	631	566	582	522	566	585	571	564	593	580	584	535	551	602	589	592	608	601	577	555	568	563	578	583	579	590	590	563	558	560	592	550	599	593	550	562	527	551	605	544	565	571	597	565	564	602	572	550	537	569	623	569	557	552	559	546	557	558	571	537	571	543	573	552	572	565	626	580	600	560	602	565	587	601	574	610	576	523	566	573	571	575	573	588	593	555	545	548	552	571	552	540	580	606	602	602	617	568	549	538	611	588	574	528	573	579	556	571	597	596	532	547	519	560	550	557	561	585	567	599	534	545	514	505	565	540	538	557	566	583	592	574	575	556	559	601	587	547	608	531	545	572	558	563	592	570	574	557	524	572	561	556	547	582	583	566	565	584	599	584	578	580	573	571	593	559	584	582	591	527	558	571	597	566	591	573	571	573	590	606	582	530	572	598	559	552	577	523	554	623	510	572	551	604	574	556	549	559	562	584	538	575	591	548	568	585	576	555	586	592	552	565	554	574	548	592	576	569	550	590	577	601	571	614	602	560	580	558	539	547	621	562	567	570	593	560	614	549	592	575	561	532	572	584	576	556	542	508	575	590	577	587	588	523	534	550	574	595	576	581	595	616	554	534	617	580	562	592	555	585	577	556	605	549	557	573	554	576	599	560	585	566	626	598	548	545	569	552	580	564	564	534	543	555	570	578	565	602	549	623	573	599	563	610	568	546	566	557	571	564	528	569	560	573	570	599	542	551	549	501	532	533	580	560	554	528	564	519	578	571	566	549	552	592	610	536	588	540	595	517	570	601	575	567	595	612	570	572	517	593	567	573	559	560	572	573	554	589	537	558	574	564	562	577	575	594	540	556	607	524	522	568	557	517	554	612	564	588	552	565	560	605	568	544	563	594	600	537	578	635	521	570	619	585	554	569	496	572	544	555	598	584	586	616	573	600	532	596	523	610	569	625	599	524	529	572	580	577	569	578	548	580	567	537	572	558	561	581	563	573	587	568	582	577	559	541	573	584	574	598	560	572	546	561	571	570	540	580	605	596	568	574	596	565	556	557	563	561	590	590	571	600	568	588	550	598	565	555	568	553	533	603	540	601	607	545	579	563	573	588	578	573	551	580	524	547	600	547	567	599	572	559	571	568	538	570	582	569	579	595	567	558	587	535	593	543	572	568	581	560	553	565	548	584	618	563	594	593	595	567	565	569	564	589	594	575	523	592	599	561	544	556	599	522	556	515	553	547	562	579	570	562	578	555	556	568	600	573	555	572	556	548	551	583	533	613	575	572	579	556	540	565	612	564	555	566	532	600	569	557	602	565	578	607	594	603	545	558	574	609	552	574	555	586	539	560	566	573	547	585	574	582	590	569	541	553	567	547	499	572	608	590	570	580	557	552	518	594	595	568	559	528	599	575	574	544	568	570	549	596	567	568	593	577	625	537	575	583	585	558	576	600	603	578	566	606	584	566	616	538	567	566	552	547	559	567	549	560	535	572	533	557	594	561	605	539	546	535	560	547	622	582	598	564	564	579	588	539	616	583	549	547	585	518	553	611	558	553	522	514	615	567	598	568	583	583	584	590	560	580	575	603	535	519	546	575	584	516	569	604	599	589	612	599	584	561	596	573	596	564	574	564	601	558	568	532	590	565	539	562	543	570	552	552	558	567	559	574	560	611	569	579	595	595	579	587	574	554	585	544	595	592	578	559	553	612	586	581	568	579	579	554	591	531	579	526	629	613	536	563	541	562	584	557	568	560	596	579	568	609	599	592	588	538	543	522	563	591	567	544	592	615	584	551	539	548	517	545	561	578	594	546	574	545	557	542	577	625	595	545	596	585	594	571	554	577	598	577	604	558	538	534	579	546	567	574	563	547	549	586	576	556	543	580	564	541	574	616	560	632	565	582	563	594	601	601	550	580	575	581	573	555	600	524	610	559	552	574	566	565	541	583	575	589	554	552	562	582	567	580	580	534	561	561	557	569	580	635	550	543	516	594	545	542	578	598	556	573	579	613	587	579	560	597	558	589	596	562	539	546	574	565	582	578	651	541	552	589	564	537	584	550	532	518	536	553	586	607	534	573	602	569	547	604	552	569	542	539	611	561	573	573	551	578	534	554	570	566	569	583	528	585	628	586	570	606	581	580	557	600	547	535	551	579	566	550	580	604	559	552	533	551	607	529	564	550	572	583	597	577	567	547	547	545	559	579	518	520	558	555	570	562	587	546	584	566	567	568	571	583	597
24648	21634	28724	24706	20363	3067	763	521	452	414	382	379	355	338	345	344	295	343	296	333	323	338	307	294	310	304	334	301	312	298	328	275	294	308	315	312	317	336	300	292	304	308	312	335	322	317	342	292	277	345	300	287	264	319	300	322	278	307	297	278	285	314	275	301	325	336	326	319	308	301	306	293	325	284	307	328	326	291	313	284	285	304	298	283	277	314	309	301	283	296	312	299	298	335	325	307	307	313	289	299	303	326	282	289	295	262	289	296	318	329	311	291	312	313	282	317	302	274	310	305	308	317	317	307	284	305	296	319	279	288	292	312	301	304	324	276	326	268	341	293	298	290	288	314	288	298	291	297	311	282	320	295	285	263	286	286	310	302	305	278	289	292	288	305	287	293	329	289	324	264	305	295	314	294	316	278	286	331	319	298	309	297	309	315	319	284	309	323	306	307	284	289	286	294	316	312	307	324	283	311	308	337	331	296	289	275	304	323	296	324	291	309	317	313	309	280	282	311	322	308	299	314	308	308	303	302	311	328	302	317	291	293	280	286	326	318	312	261	321	294	269	318	292	301	319	304	316	324	288	277	308	280	295	300	283	306	314	301	326	331	280	330	318	298	289	311	311	285	284	286	290	276	307	276	300	326	321	271	280	311	312	294	294	273	312	292	278	288	266	333	315	322	281	302	302	307	309	295	301	315	285	360	285	285	296	296	285	278	309	288	269	296	299	291	271	300	284	316	307	315	290	321	272	303	318	315	330	273	271	313	301	286	326	295	260	304	285	304	274	296	306	274	272	306	294	294	308	296	307	293	301	292	300	299	294	305	300	313	320	288	344	324	302	304	297	317	285	301	282	263	304	294	284	282	317	296	294	305	330	294	291	301	332	307	299	287	285	318	319	275	304	319	305	278	271	316	321	310	307	326	305	291	309	305	307	314	273	269	314	311	283	316	306	319	326	312	284	281	303	302	306	294	296	295	296	317	262	288	298	324	314	279	283	293	288	312	276	327	303	312	301	292	326	277	285	310	313	284	329	303	302	315	291	283	322	317	303	282	282	304	277	312	314	313	284	295	315	296	323	271	269	278	307	281	298	314	316	276	241	307	340	297	322	316	260	282	328	328	334	283	321	298	321	309	274	280	277	276	302	316	324	317	278	292	290	310	303	267	283	268	282	278	314	308	304	302	304	322	313	290	293	283	299	307	296	270	301	338	299	302	316	299	284	277	280	321	280	282	294	301	284	293	337	289	303	304	273	306	272	312	320	300	293	313	285	304	309	287	277	312	273	275	309	286	301	316	297	291	290	294	306	298	287	274	276	315	270	299	288	299	312	302	293	306	294	299	289	318	323	359	325	333	293	318	286	313	296	347	306	327	319	301	288	271	338	289	294	365	285	300	309	304	284	316	290	307	285	308	300	321	299	312	317	281	340	335	301	324	281	303	307	278	281	326	317	322	300	348	319	300	306	276	298	294	293	298	305	297	301	303	328	300	303	325	297	308	328	300	314	307	318	299	315	285	279	330	305	291	324	299	299	283	317	264	297	326	287	295	272	292	288	314	309	289	295	318	297	290	292	286	294	275	295	297	305	295	323	286	305	310	327	270	322	295	321	296	288	286	311	308	309	294	342	280	300	290	334	324	320	298	310	274	299	340	295	293	290	299	326	317	301	302	325	292	288	307	291	292	263	320	290	279	325	298	282	277	327	286	284	311	275	282	283	285	306	296	310	289	287	299	280	315	296	303	273	296	301	297	283	303	336	298	310	286	313	304	309	318	292	315	304	329	321	319	283	308	306	267	302	301	302	284	264	330	293	265	300	305	314	325	291	310	301	291	272	298	322	277	277	281	297	281	291	310	281	293	300	284	298	320	286	311	352	317	312	317	302	303	282	315	316	288	316	319	312	286	293	301	288	302	296	293	283	308	303	328	303	317	296	328	306	304	330	300	284	313	303	305	306	283	299	300	300	316	319	295	313	294	338	276	307	298	305	294	254	299	318	314	306	308	311	285	311	281	268	288	312	297	318	323	322	264	304	281	322	275	283	313	285	310	307	328	293	308	306	307	285	282	287	319	279	330	298	295	277	252	283	325	331	291	308	292	285	326	310	313	265	285	283	280	294	266	297	288	299	316	313	313	287	330	304	328	308	306	310	333	310	276	323	316	313	317	301	306	280	302	292	292	294	325	335	280	275	282	309	292	292	312	277	271	286	347	298	308	305	307	307	288	301	284	340	312	316	326	304	303	283	308	313	288	281	296	283	275	310	321	287	296	339	291	276	311	277	304	297	260	321	305	311	273	276	319	293	294	311	302	298	297	289	307	284	323	296	277	277	291	321	275	282	334	317	294	268	299	302	296	326	316	293	328	322	299	285	303	326	292	300	299	322	308	282	283	326	316	273	278	301	265	317	297	319	307	281	318	316	298	300	296	352	309	314	314	332	293	272	350	309	291	299	266	323	324	289	305	289	286	295	289	265	285	275	338	291	340	274	304	307	283	297	304	283	307	326	316	331	327	274	299	299	305	307	272	302	323	273	295	321	313	311	278	324	281	315	286	290	294	343	291	308	283	305	258	314	273	313	323	311	306	325	324	304	288	296	282	326	300	253	274	315	311	289	310	305	306	322	286	297	310	317	324	281	298	308	294	310	307	331	303	289	321	303	311	328	335	293	318	301	281	299	306	314	279	281	301	301	290	316	300	273	309	311	302	296	269	291	308	277	326	277	285	324	281	315	289	297	314	269	275	275	296	325	307	292	306	271	296	291	308	285	274	291	276	299	294	300	316	325	300	335	252	322	304	307	282	289	319	290	295	297	289	303	310	296	300	295	288	316	306	290	272	321	293	292	270	300	323	300	310	288	335	317	289	282	321	300	335	294	279	312	304	290	319	312	279	315	286	297	301	309	320	312	310	313	313	299	289	300	304	291	288	306	275	318	310	318	287	295	286	306	330	295	273	309	277	283	282	288	321	294	308	332	312	310	349	300	288	330	278	325	304	309	314	278	328	302	305	298	292	322	301	304	283	281	308	298	322	321	320	327	305	304	256	311	289	326	279	280	279	330	291	317	318	286	299	278	307	288	332	336	314	287	305	305	319	308	310	289	296	314	300	302	315	278	316	295	310	288	315	285	321	328	315	280	287	285	261	291	302	312	336	326	309	316	300	294	323	290	331	299	299	309	292	305	259	288	309	294	279	280	272	278	328	306	307	292	311	291	304	291	310	321	321	312	291	292	279	290	291	283	305	321	299	289	285	315	334	324	305	282	303	287	337	313	332	331	313	300	299	312	306	318	324	271	316	293	261	314	297	298	306	285	293	304	299	275	313	256	295	301	299	310	322	291	299	315	303	286	309	323	303	322	287	318	290	313	312	324	319	298	259	297	309	263	289	310	277	304	304	280	292	307	305	268	282	307	304	299	296	318	311	279	318	314	317	298	295	297	274	290	278	306	309	299	297	307	326	310	297	320	319	278	307	290	306	289	294
39930	47299	14314	3274	2398	1716	1405	1177	978	934	836	772	708	672	647	620	649	608	602	567	627	520	626	553	578	550	528	511	541	507	527	528	573	532	544	543	520	512	543	552	503	555	553	505	515	514	513	589	499	497	466	519	478	527	515	522	533	461	481	490	483	529	491	483	513	554	488	517	517	542	525	548	463	507	540	501	512	512	562	521	464	531	481	531	521	523	503	499	522	575	471	532	499	527	509	479	490	494	532	515	504	455	488	521	543	534	465	510	536	501	507	512	524	483	538	470	519	500	504	551	481	537	484	522	521	501	528	508	517	482	513	503	477	545	514	505	523	515	479	436	512	516	486	546	549	504	482	483	545	518	527	520	481	512	522	511	504	536	516	495	498	490	490	476	470	528	543	550	515	497	477	512	507	475	508	514	491	526	514	519	528	482	507	477	473	509	515	555	520	501	512	521	518	548	507	539	487	454	491	526	476	498	467	518	513	525	503	507	502	503	464	497	498	496	501	509	508	514	529	483	523	466	537	505	512	472	490	509	518	512	559	473	478	510	511	494	533	561	460	488	493	504	576	488	501	507	481	498	533	495	465	498	489	532	514	527	501	510	529	518	545	492	511	479	505	534	521	520	514	473	484	524	544	505	508	532	502	556	506	545	527	523	520	478	508	540	524	498	547	529	480	518	513	503	479	538	511	508	473	520	536	574	528	510	507	499	501	479	514	508	488	518	527	498	519	501	498	509	529	508	517	500	484	522	542	512	494	509	525	524	510	528	472	473	508	495	498	508	511	503	517	494	513	522	473	497	504	469	506	487	535	496	491	500	536	500	524	531	518	502	488	508	475	528	494	457	501	549	487	502	504	491	513	497	525	505	486	493	519	502	478	473	506	556	523	506	498	513	494	469	544	537	504	504	474	504	481	506	503	504	482	543	473	488	493	532	504	542	536	556	482	523	483	483	465	467	536	484	490	498	542	515	501	505	507	544	497	546	509	533	483	496	516	516	528	498	440	522	516	456	514	510	492	487	515	505	526	503	525	504	483	477	526	522	525	491	570	486	510	506	543	484	513	551	516	468	512	498	492	544	479	507	503	536	527	483	490	489	488	467	497	519	495	528	520	512	514	522	576	531	513	488	512	518	478	494	499	531	505	528	496	487	578	484	513	505	502	510	477	478	506	523	495	508	527	493	509	501	483	553	495	517	479	454	483	541	509	504	531	505	496	495	521	495	516	482	512	504	519	536	517	552	473	477	552	486	484	478	492	491	539	524	508	486	513	482	506	527	525	484	475	530	546	506	531	521	530	510	530	492	493	544	524	514	511	492	479	544	500	538	530	539	471	545	507	500	526	502	534	500	519	513	522	507	536	516	505	524	498	514	512	559	508	509	511	531	511	501	541	506	513	519	494	506	523	465	516	500	499	550	519	505	494	543	527	523	515	534	511	514	509	503	497	513	495	507	536	516	519	514	512	468	546	543	516	504	518	550	489	508	520	478	519	517	522	494	521	526	501	514	528	524	506	515	477	495	518	498	490	483	513	504	478	515	500	511	498	503	489	553	524	539	509	536	491	499	477	508	482	506	493	534	491	520	487	488	489	506	499	520	496	474	525	490	510	523	505	523	505	552	521	540	546	519	483	467	535	504	522	498	500	520	503	571	512	507	479	489	475	487	541	515	474	489	515	504	511	511	524	495	513	515	495	498	530	497	493	503	497	499	523	489	518	508	510	535	527	531	517	492	553	486	504	526	547	521	504	486	505	508	518	518	470	510	502	492	494	530	541	484	522	491	522	557	490	503	502	513	496	497	510	485	521	517	516	532	495	494	531	518	511	550	513	531	543	556	517	498	514	530	483	509	526	536	522	465	515	474	518	495	524	484	515	520	513	515	487	487	512	516	472	495	486	524	491	517	490	519	529	521	515	506	490	533	545	483	488	511	514	503	502	509	539	534	486	506	510	493	475	495	492	455	471	477	459	512	526	517	514	485	515	509	539	526	481	510	505	526	494	474	532	529	525	525	490	495	482	481	554	508	473	485	518	515	486	532	495	530	487	478	498	495	460	509	527	515	494	507	496	479	511	534	531	515	484	515	499	527	493	531	522	510	499	507	540	485	501	498	514	536	494	500	540	504	459	471	530	516	502	499	480	507	525	504	510	536	510	499	499	507	530	488	551	508	516	516	513	488	521	510	514	506	520	526	504	535	524	510	465	519	446	494	507	504	528	493	546	492	544	509	487	499	531	522	558	480	486	491	495	500	535	501	533	495	537	533	554	530	492	522	514	504	487	508	504	531	517	496	542	498	529	492	516	499	513	526	518	491	530	537	513	561	534	500	523	505	505	491	543	515	550	478	524	546	473	550	528	535	560	501	486	550	505	526	478	502	517	516	533	502	532	476	498	514	540	503	519	524	526	493	453	507	468	497	523	511	483	556	532	497	514	495	537	527	525	495	509	464	513	464	530	521	491	504	474	481	494	466	482	505	542	534	534	485	489	484	506	530	515	474	525	520	535	513	495	530	529	514	512	511	527	495	469	492	526	523	512	508	513	492	527	497	499	492	500	510	534	490	512	489	534	518	504	497	533	472	531	556	501	522	489	515	481	470	517	501	500	510	521	497	472	514	504	513	497	465	475	508	479	481	491	496	521	509	519	519	512	519	509	510	541	485	481	517	541	501	502	504	494	496	549	514	514	516	485	537	514	516	548	500	494	533	506	515	504	542	477	536	498	486	523	477	528	523	512	522	518	489	468	480	529	477	478	477	561	510	520	514	504	500	565	507	519	520	475	523	534	520	509	484	540	530	501	492	500	521	497	492	517	504	527	520	535	495	511	476	502	478	505	505	478	519	534	519	513	496	522	520	504	518	525	450	512	485	488	535	481	522	513	535	486	499	542	526	503	503	519	517	537	483	477	517	470	491	511	519	504	499	492	494	504	540	526	498	485	531	466	502	490	493	474	494	492	469	509	487	540	525	488	477	506	490	486	531	461	510	543	490	513	509	528	545	466	545	499	498	516	556	497	517	483	490	484	498	531	477	489	490	510	490	493	499	504	501	510	508	499	514	517	505	491	511	488	504	465	535	474	513	500	545	555	500	573	474	465	545	493	513	493	537	530	514	504	501	451	528	500	511	521	478	510	496	514	510	537	514	509	503	518	484	540	491	544	547	524	509	484	508	551	462	525	528	515	462	488	512	503	510	528	491	523	489	493	549	533	494	526	519	495	477	523	496	513	514	507	501	497	497	479	484	532	537	496	493	523	525	531	505	537	501	509	509	503	517	517	468	522	501	500	517	488	513	496	489	511	519	516	501	515	520	528	522	522	499	495	518	550	505	500	494	474	550	513	510	510	515	500	535	521	480	496	477	557	503	558	500	538	501	505	511	474	540	499	494	497	489	519	530	504	542	526	516	560	528	527	497	503	520	522	534	527	505	491	527	516	503	489	484	471	494	529	504	482	531	496	491	493	515	504	503	524	507	514	522	497	487
23670	21616	29305	24223	21534	19551	1827	505	360	334	288	258	266	235	211	205	178	161	171	162	160	170	154	143	150	180	144	138	134	133	155	134	136	115	134	117	149	127	126	147	140	123	135	143	131	144	123	119	121	132	144	118	122	137	131	116	131	108	162	134	128	126	129	131	125	111	130	132	116	117	125	131	143	117	145	114	133	124	118	123	117	125	112	130	141	111	112	148	109	115	115	115	115	123	120	117	152	107	138	121	125	132	127	126	141	118	119	135	118	119	120	117	138	105	141	125	111	121	132	121	118	114	123	127	126	134	107	126	117	131	106	117	136	118	105	145	119	118	141	123	128	117	142	115	138	111	130	106	132	129	145	131	129	122	121	123	122	124	127	123	131	128	134	106	117	118	118	139	122	116	132	120	109	136	117	125	128	133	122	134	114	117	156	137	131	126	110	145	122	135	118	132	120	122	116	112	131	123	128	106	123	126	141	131	118	117	136	112	134	129	132	128	126	125	126	126	115	138	124	112	135	123	131	131	135	123	106	124	118	142	128	113	136	142	128	123	156	103	101	133	128	132	129	128	126	135	116	129	120	135	115	111	117	116	126	139	124	141	113	110	133	132	120	123	127	140	116	125	133	112	114	120	118	120	127	132	144	109	138	126	136	124	123	119	126	127	110	115	128	138	114	120	134	134	124	131	143	125	130	108	136	127	114	120	125	110	132	126	118	130	123	125	115	124	135	116	128	120	139	133	125	123	107	136	103	130	115	106	135	100	137	156	121	121	148	118	107	85	119	108	117	105	117	134	130	135	111	116	113	115	124	125	119	141	109	135	143	125	128	142	117	103	122	146	148	137	114	115	108	121	135	107	121	116	130	164	128	116	135	128	125	125	131	114	111	115	127	124	101	125	126	105	120	133	119	105	127	122	109	132	114	139	134	101	119	134	125	135	120	123	123	121	113	118	117	128	135	127	121	122	127	121	110	124	119	112	129	127	136	129	124	123	112	113	114	128	116	124	130	118	118	140	126	130	119	138	134	134	152	90	137	122	127	127	140	132	119	116	131	127	111	138	115	129	126	144	126	117	95	111	122	101	145	135	113	125	123	134	128	126	117	120	119	139	137	109	122	143	115	119	127	141	111	119	125	121	130	142	133	115	124	134	125	105	128	116	130	120	113	143	139	131	116	129	123	110	149	123	137	133	113	126	127	146	120	129	118	116	131	117	123	135	122	107	128	109	116	119	131	114	131	118	123	114	118	122	122	129	136	138	127	107	135	123	126	123	123	125	135	130	121	147	142	136	112	103	115	117	132	109	123	118	153	112	137	125	121	103	135	133	114	135	117	142	146	125	118	129	108	130	119	124	124	130	127	115	128	143	128	113	134	141	132	120	120	124	125	120	117	138	128	130	119	143	118	127	107	106	120	136	133	129	131	130	133	108	114	128	119	129	135	123	129	108	132	134	110	123	133	143	129	111	131	133	118	110	107	148	126	114	119	123	128	137	121	106	134	123	129	144	124	134	120	137	140	149	114	114	113	117	139	125	137	123	123	135	110	120	133	127	131	107	133	124	132	137	128	135	115	122	140	110	121	107	135	133	123	123	122	129	122	125	134	115	102	102	117	127	132	135	123	115	128	119	125	114	115	135	110	126	134	139	127	110	151	138	124	123	128	139	116	137	123	124	132	126	107	120	125	121	125	136	134	118	133	147	127	124	113	139	129	129	113	146	125	122	141	117	123	136	115	122	123	125	117	119	127	149	113	146	129	120	121	126	135	131	115	125	113	131	125	115	149	115	130	122	116	118	125	117	140	112	112	138	139	127	154	131	112	130	130	111	119	120	143	121	126	131	128	118	137	140	122	116	146	130	136	126	122	123	123	123	104	135	106	118	134	117	115	130	136	119	113	98	127	141	122	128	138	108	142	115	148	111	127	114	124	108	117	114	130	137	136	120	126	134	113	120	138	96	112	136	130	129	118	117	117	125	124	119	134	140	107	135	103	142	135	120	119	134	122	127	130	131	131	114	138	133	113	126	140	122	115	127	113	126	147	132	136	130	116	139	126	131	124	119	139	120	150	136	131	110	128	107	133	133	123	132	109	111	123	124	119	132	127	111	121	136	130	112	123	130	132	146	128	127	131	126	146	123	105	134	128	145	123	92	119	124	139	104	140	127	105	128	134	145	105	118	144	135	112	134	130	118	125	122	111	151	124	127	131	117	140	122	121	128	113	128	140	119	139	101	111	119	157	109	112	131	128	116	143	111	138	122	137	130	123	114	126	94	142	131	128	133	120	143	122	129	138	135	137	116	131	106	123	132	108	127	114	128	129	131	115	127	116	143	106	102	143	134	109	126	110	134	111	124	115	113	129	116	118	110	121	135	135	111	121	123	95	120	126	137	127	131	142	146	122	119	128	106	126	103	122	122	133	118	121	113	127	132	131	132	124	122	133	143	137	120	124	142	103	131	123	124	124	114	123	135	128	137	110	138	132	123	115	104	129	133	142	111	128	137	140	111	105	104	117	112	128	118	119	143	156	114	115	126	113	115	118	122	115	130	129	123	134	136	146	139	131	127	133	133	133	109	143	126	155	121	127	125	114	147	123	122	123	118	124	119	160	119	112	124	111	117	136	130	120	149	121	131	127	122	102	129	118	100	124	134	135	124	113	151	122	117	115	126	152	111	116	122	98	125	130	93	108	120	112	127	119	122	131	107	134	124	144	132	137	149	125	133	142	141	107	131	121	124	122	139	102	131	109	121	107	108	124	134	129	134	138	118	121	112	105	110	99	117	120	150	112	107	121	147	141	143	112	137	120	141	116	122	137	111	114	135	139	114	110	106	119	98	118	126	136	129	127	105	113	142	112	124	118	125	131	119	143	127	130	108	138	124	141	116	129	122	115	129	118	124	132	113	134	131	118	138	111	148	141	122	120	126	128	106	108	130	129	131	131	108	134	116	134	119	123	130	162	116	137	120	118	115	127	131	140	119	108	122	142	122	110	107	120	109	145	141	121	132	118	107	133	136	133	105	127	121	124	128	109	112	108	121	134	146	130	126	129	119	111	120	139	131	141	118	128	142	106	124	133	133	130	138	121	113	130	126	132	116	120	114	134	133	128	116	129	144	149	129	108	130	117	108	138	126	133	132	101	123	131	134	153	137	113	112	123	118	132	135	118	132	121	119	123	127	135	129	140	102	123	124	114	98	103	119	129	138	130	105	133	110	152	113	131	128	121	119	106	118	122	126	123	136	112	145	136	118	130	116	131	138	142	131	142	119	122	130	121	116	144	134	131	130	126	109	123	117	136	125	116	130	119	123	116	126	138	134	120	102	103	125	144	122	117	125	141	108	130	123	136	136	145	119	117	132	128	118	126	111	132	102	129	134	114	129	143	130	110	128	119	117	125	134	113	121	116	123	115	124	132	133	139	121	116	124	130	124	121	144	127	124	114	125	123	142	117	118	114	125	133	130	127	111	130	126	143	148	138	130
42276	53480	19776	5252	3437	2454	1837	1400	1124	959	791	649	597	532	521	476	452	421	408	363	343	318	298	307	283	313	293	286	283	227	220	278	250	221	278	251	219	253	251	248	217	248	254	258	215	271	225	247	240	208	238	230	243	255	224	229	217	223	229	217	227	201	217	250	244	237	214	223	221	220	230	204	210	207	219	220	212	239	214	250	213	228	226	224	209	218	248	214	210	235	218	204	196	230	211	214	207	232	225	210	209	186	212	232	220	232	203	205	222	226	206	208	201	218	232	217	224	219	206	209	219	228	217	240	234	246	228	220	208	210	215	224	223	199	232	221	222	217	215	225	209	229	206	195	215	248	221	215	225	202	228	219	199	233	199	212	182	192	234	215	216	226	238	216	220	233	227	203	200	217	234	210	226	227	213	202	219	243	255	217	236	212	194	211	228	222	206	212	216	202	197	217	207	196	215	235	229	200	204	213	245	231	248	218	235	202	210	213	228	219	186	240	213	214	241	219	201	216	227	214	216	253	205	229	219	232	181	207	214	244	237	237	237	201	207	192	206	222	236	232	226	201	236	214	206	202	230	208	244	231	219	184	243	227	203	229	210	209	252	217	246	221	238	231	193	202	207	222	196	229	233	218	224	217	211	238	199	229	222	232	227	211	226	232	238	177	200	228	205	233	221	216	216	224	213	197	213	210	213	210	184	222	223	188	209	222	207	221	228	238	211	176	226	240	238	213	206	219	211	196	207	216	186	235	225	204	227	239	230	212	208	227	244	245	231	239	204	221	225	226	225	224	204	222	227	209	235	254	220	220	224	210	232	230	210	222	223	209	223	213	202	199	224	206	235	215	229	225	203	207	198	240	234	219	204	209	213	213	232	211	219	243	240	198	199	225	205	212	220	223	217	239	214	224	221	197	239	227	216	241	229	216	217	198	240	200	210	232	212	215	215	221	237	200	234	223	239	248	228	212	226	206	214	223	214	246	251	192	213	237	229	215	230	202	211	204	201	228	217	204	226	217	226	203	219	231	218	221	229	197	192	209	227	213	210	208	211	202	218	219	199	234	217	248	229	230	203	224	216	218	228	228	170	206	215	208	236	241	209	206	221	210	215	223	196	217	223	212	226	215	216	200	199	240	210	224	194	199	217	216	210	225	186	208	213	187	216	212	192	213	202	208	214	212	230	221	210	244	231	214	238	200	216	203	240	224	199	180	211	191	225	230	231	214	218	196	237	223	214	230	200	190	241	221	228	215	240	234	224	209	203	221	190	202	225	221	212	241	206	208	209	232	228	217	183	209	208	201	247	234	218	235	217	215	222	194	227	205	235	250	202	172	187	251	209	258	205	206	234	211	231	244	232	219	213	222	222	223	197	230	227	211	221	224	238	189	213	225	215	233	212	205	209	223	211	228	221	226	220	218	223	209	210	203	203	198	234	227	224	233	248	219	252	207	210	211	207	216	210	236	215	238	221	211	214	216	207	218	219	210	244	219	206	218	204	220	193	244	226	215	213	219	225	235	225	235	230	213	235	228	214	211	209	242	200	213	217	228	240	207	206	225	225	201	211	201	223	239	201	197	236	203	239	225	236	191	214	215	236	216	221	221	223	177	227	231	219	213	206	221	217	209	210	225	208	218	220	221	224	207	213	215	229	219	221	240	195	253	197	217	210	210	187	219	238	214	213	203	209	217	203	213	222	195	207	196	204	189	209	179	203	229	221	224	223	227	223	217	191	248	226	217	226	217	209	221	241	224	239	205	201	202	209	208	210	211	218	219	197	248	202	205	200	224	203	211	196	235	220	256	214	197	223	217	205	203	214	208	211	211	202	209	223	214	184	211	210	224	211	215	248	244	237	215	230	214	235	220	207	228	223	210	208	196	214	189	222	216	237	219	217	210	215	224	195	206	256	224	196	220	178	227	251	243	216	226	224	231	229	218	220	215	227	225	229	236	231	217	232	200	237	205	220	198	195	191	208	246	222	205	240	196	211	203	231	235	234	221	208	227	209	213	202	214	233	221	221	210	208	229	213	209	214	227	217	216	218	217	233	194	212	203	222	217	213	265	229	231	225	206	209	195	211	226	227	203	233	240	231	196	208	199	197	232	203	254	213	215	240	221	228	217	237	268	218	207	221	219	213	192	250	205	217	222	227	224	208	231	220	210	228	223	210	222	205	244	201	223	226	204	221	218	224	226	227	245	227	209	243	205	207	207	212	215	220	210	218	209	203	222	238	199	227	213	191	233	214	228	230	215	225	205	216	211	241	223	223	234	225	203	242	216	215	199	204	210	218	207	263	227	225	215	220	211	235	232	232	232	200	231	212	255	252	204	232	201	217	228	211	190	198	219	230	220	192	211	206	207	224	216	201	232	226	228	220	198	223	180	199	208	233	200	205	210	243	208	208	250	211	207	239	188	214	243	235	239	196	249	247	219	210	212	216	234	195	210	214	239	254	194	192	219	214	213	196	222	233	223	182	201	192	194	220	217	211	199	212	219	250	228	217	225	218	203	225	237	223	231	212	217	226	250	229	225	193	214	221	220	228	211	221	193	208	210	196	237	227	225	231	206	261	216	230	180	208	222	239	213	224	224	220	220	247	242	254	237	227	245	214	218	212	233	220	220	202	223	232	234	215	214	231	216	228	210	217	218	237	228	228	204	207	208	246	219	208	223	232	229	181	193	224	202	240	201	212	212	226	229	212	200	238	216	215	235	223	198	217	207	215	201	235	251	220	230	226	219	226	243	198	208	228	230	201	201	223	222	212	214	213	218	235	209	192	235	173	196	237	211	210	224	207	211	228	201	208	211	212	219	187	231	229	228	214	210	208	230	202	229	222	188	231	250	211	209	226	218	194	206	206	232	217	227	224	217	210	204	235	245	230	223	229	229	203	228	187	190	207	196	203	203	229	227	218	215	238	204	210	194	198	212	188	213	218	223	202	217	211	220	233	200	205	235	236	227	219	219	220	207	223	217	217	204	223	216	210	247	200	191	218	208	206	225	212	210	215	218	222	233	204	210	224	184	209	195	222	216	228	234	227	229	184	210	208	250	201	221	236	187	224	217	213	217	233	253	255	219	214	205	217	212	224	216	196	215	220	243	207	244	225	208	207	195	208	214	213	214	198	208	212	212	224	230	203	199	198	219	201	222	230	211	221	194	213	209	219	197	215	242	199	223	211	232	188	228	220	219	217	223	216	195	214	185	216	197	236	228	228	228	220	213	223	219	236	219	209	233	239	217	204	199	260	201	232	213	206	221	207	200	204	212	230	222	215	214	212	191	213	195	220	219	207	212	237	240	213	215	203	214	251	218	214	211	220	229	208	197	207	204	224	253	243	218	219	196	200	226	191	205	199	232	199	255	213	217	203	248	223	222	202	183	203	202	218	220	190	206	242	238	215	202	214	199	237	206	227	204	223	220	222	211	245	200	236	226	218	228	229	221	195	203	202	222	223	204	221	200	232	226	223	195	215	236	192	216	216	192
28668	23236	12255	1211	483	372	366	359	337	341	341	337	342	348	358	336	364	385	332	340	346	343	338	346	328	334	348	305	376	336	353	330	360	361	354	346	318	360	359	347	352	371	360	348	387	356	354	349	328	349	319	374	331	338	334	345	321	360	342	347	364	304	336	355	352	333	331	371	320	313	346	340	344	334	328	353	297	318	351	325	343	321	357	311	317	351	315	367	310	329	341	355	325	361	343	335	317	339	329	370	356	354	357	360	374	317	353	347	343	326	349	365	356	349	308	373	349	344	332	355	339	289	340	330	352	351	332	309	336	360	342	346	330	364	341	345	343	351	295	347	317	325	326	321	327	328	320	328	308	328	370	342	331	337	319	366	332	365	347	350	332	346	332	371	349	321	343	358	361	323	342	347	324	340	306	338	321	349	335	330	326	361	374	335	363	363	329	320	369	366	352	349	369	314	382	324	351	309	342	327	331	376	334	370	334	320	337	357	316	307	320	356	349	344	351	324	337	334	339	366	344	327	357	345	343	314	325	340	342	330	346	357	354	345	327	316	336	340	322	328	352	322	351	313	346	371	355	381	340	344	366	365	348	305	332	367	352	364	340	346	359	323	363	299	344	369	330	348	353	344	373	385	336	351	352	280	333	340	325	347	344	336	343	330	312	392	316	352	331	316	336	333	350	321	366	366	366	343	337	348	313	365	354	366	341	317	337	343	336	387	320	378	328	369	343	339	351	336	331	328	317	311	317	357	343	371	335	328	312	300	343	331	370	351	359	336	365	365	374	330	340	324	312	351	325	360	339	310	382	322	357	333	363	343	360	366	339	329	366	319	355	330	351	358	337	339	363	356	353	347	317	364	366	316	380	325	315	314	342	337	346	372	366	322	332	341	346	355	298	371	365	346	318	352	334	356	357	357	308	328	345	313	315	363	338	365	352	337	391	359	316	328	355	344	345	339	356	344	343	327	359	332	307	362	318	327	379	305	345	360	352	305	329	355	324	378	357	306	318	320	345	329	374	369	378	352	345	327	345	332	347	360	334	356	324	372	341	360	325	324	359	367	361	356	363	346	345	316	339	346	321	365	349	322	337	342	355	321	330	360	347	348	329	334	357	348	353	319	337	332	348	329	354	355	358	352	344	373	333	321	338	324	310	323	329	333	336	316	354	355	350	370	345	335	369	330	322	358	308	352	390	350	345	342	341	352	349	339	342	347	348	339	330	353	363	345	329	322	348	333	373	349	341	311	353	340	370	348	334	338	357	354	304	354	355	332	340	340	302	353	341	350	364	334	338	345	347	337	330	337	358	322	364	316	323	361	349	376	391	323	344	336	300	341	382	320	374	304	350	346	335	329	329	342	357	381	373	313	325	321	357	328	311	387	326	343	338	333	342	339	372	343	330	357	338	378	348	346	323	364	333	330	334	358	360	361	332	349	322	310	370	363	345	318	328	370	333	329	354	349	353	337	333	347	366	320	345	344	361	339	321	370	327	330	345	351	350	374	360	340	379	337	325	354	351	325	356	334	348	331	369	365	364	348	369	350	358	337	343	357	351	330	322	339	360	339	326	334	367	341	349	345	323	337	359	345	327	362	367	375	338	359	327	362	330	373	341	330	352	381	380	333	342	334	329	313	330	345	340	333	339	372	336	360	343	375	294	333	345	342	352	342	340	368	335	358	374	308	322	323	356	355	359	341	359	343	327	325	339	344	354	314	350	327	340	336	376	317	352	373	333	361	324	331	345	307	348	364	377	321	371	339	329	392	370	350	322	350	312	313	342	375	361	329	348	349	344	359	349	320	346	334	336	328	328	336	338	330	315	341	339	339	341	337	355	351	364	334	366	338	307	372	337	338	347	359	339	329	359	338	321	323	335	353	360	332	334	335	333	337	347	334	342	351	360	337	302	353	336	332	354	364	303	362	325	377	346	321	343	372	320	342	344	341	337	348	374	363	324	333	337	319	323	339	321	367	335	340	340	322	340	326	346	343	329	329	312	344	320	351	368	350	353	352	336	340	324	359	297	363	337	357	337	328	303	344	354	332	334	323	346	334	369	337	341	324	343	333	337	376	340	311	335	334	316	348	352	316	351	332	337	359	327	350	324	347	349	329	330	341	323	315	337	338	349	325	363	335	359	346	344	325	336	309	345	335	332	317	352	350	343	330	363	330	347	363	311	356	341	361	345	319	366	357	348	335	333	346	377	347	321	353	363	313	340	359	337	338	365	309	350	352	321	357	359	328	347	338	328	355	362	315	346	355	309	327	370	355	369	321	321	350	320	368	345	333	353	360	333	367	335	332	368	329	375	356	347	381	329	361	357	324	313	343	319	324	333	327	328	351	325	332	346	339	326	342	338	367	328	321	385	351	336	360	304	364	373	357	370	329	373	346	334	375	349	344	355	340	374	309	358	358	357	337	356	354	346	359	320	367	370	340	332	309	366	339	340	353	360	331	350	327	348	345	340	356	334	322	338	335	325	327	337	323	353	336	366	335	353	317	339	356	356	295	329	300	355	309	320	368	322	347	328	378	327	302	332	355	335	348	339	349	326	335	313	345	348	320	340	343	330	347	361	338	341	325	351	320	365	334	380	316	297	330	329	324	367	313	312	333	354	339	326	352	322	356	349	352	334	346	363	331	355	347	307	304	316	357	331	327	316	344	345	328	319	331	316	322	357	351	315	345	351	338	341	324	345	339	339	360	363	310	333	359	319	351	329	324	379	351	336	345	340	340	368	339	321	340	336	353	335	325	336	374	299	338	326	327	343	359	336	328	327	335	322	333	357	314	310	337	352	314	309	351	362	340	353	341	352	326	333	339	329	352	360	317	374	340	339	347	334	349	355	374	343	316	377	349	390	313	352	343	370	353	296	336	353	356	332	342	331	350	353	344	324	371	323	351	352	339	319	383	335	334	344	335	314	358	380	369	314	331	328	333	325	326	360	334	358	371	327	307	373	372	340	369	315	352	342	365	340	328	346	343	385	350	334	330	326	329	337	332	312	325	356	358	327	362	326	339	331	303	337	326	345	341	375	305	325	330	338	345	340	340	345	320	327	346	329	352	392	340	351	310	342	359	345	340	334	352	327	334	359	357	369	333	348	375	336	340	348	363	355	336	351	337	369	315	344	393	328	327	372	337	381	322	369	334	329	344	368	343	347	329	368	338	337	333	353	337	322	344	342	364	363	363	314	357	353	363	340	315	308	327	337	354	349	376	346	358	311	353	374	358	309	328	334	348	337	330	360	340	329	336	363	343	343	346	331	344	349	347	308	344	369	325	351	346	342	350	343	344	307	333	359	374	365	344	326	352	368	336	357	333	359	383	334	351	342	335	361	340	334	338	357	338	341	343	315	318	386	393	363	354	347	373	347	344	361	323	367	342	340	347	313	347	389	323	384	350	376	362	366	338	326	344	350	325	323	320	357	367	323	333	320	359	378	370	350	377	341	314	316	376	291	374	360	346	337	365	356	335	321	358	339	362
34212	32875	5704	933	852	731	673	721	629	612	634	649	554	606	552	565	562	569	571	582	511	554	525	566	557	563	601	573	577	554	582	584	565	519	605	546	573	553	558	544	586	559	547	544	534	574	525	546	557	557	547	623	567	560	553	544	542	603	574	608	611	577	570	518	535	594	584	538	560	557	588	588	594	527	528	558	597	566	587	569	591	568	528	555	540	560	524	597	554	523	562	581	539	609	532	586	587	552	570	629	565	539	556	541	552	611	555	594	544	548	535	560	558	546	594	574	541	553	593	555	535	531	557	569	546	575	550	511	558	581	586	561	577	550	574	589	572	550	568	569	562	553	559	526	566	589	571	559	561	575	531	564	550	574	556	527	611	545	525	580	536	527	612	523	554	516	581	548	573	519	571	555	591	547	546	562	601	581	568	579	566	584	570	588	581	602	557	620	588	552	543	578	590	562	594	554	539	559	585	531	580	562	554	572	567	567	579	578	546	558	610	568	582	559	586	569	524	550	548	540	598	559	543	570	574	548	549	551	533	581	567	592	561	607	539	553	539	569	580	570	586	540	603	567	639	554	601	579	606	504	564	538	544	600	551	573	579	541	577	523	517	564	520	550	582	580	567	542	560	577	581	583	540	549	567	562	543	579	537	567	587	554	569	568	521	570	585	543	582	560	580	575	558	590	536	567	548	545	626	533	557	592	562	590	572	552	563	554	570	513	597	558	547	534	560	555	575	576	553	594	574	518	597	558	570	546	574	608	532	551	547	542	581	594	563	545	583	565	613	534	591	542	534	546	570	518	606	595	595	539	559	560	520	563	602	552	558	590	552	559	558	557	572	573	547	563	567	541	520	594	531	533	568	548	566	543	570	555	534	551	554	597	626	569	538	539	543	572	596	548	611	524	542	589	589	604	570	542	560	605	577	579	568	518	557	580	563	549	599	563	555	556	542	530	568	535	554	548	592	602	571	531	586	599	576	551	548	544	521	608	569	557	555	595	555	527	513	551	561	517	587	561	550	577	571	566	567	551	583	574	554	578	581	556	557	562	576	565	541	558	543	549	554	567	538	576	567	556	562	552	569	556	565	553	519	601	566	594	546	560	579	562	552	566	546	563	544	570	505	602	576	546	571	586	585	594	522	539	539	559	592	549	552	559	570	503	561	573	570	594	534	521	578	537	616	576	539	551	586	550	596	581	585	564	568	565	554	546	529	548	580	574	588	577	502	607	579	625	578	551	526	546	571	552	558	541	551	520	579	601	551	542	561	580	563	594	592	517	552	589	579	600	600	520	570	580	550	531	547	573	585	563	539	538	559	562	568	615	537	522	556	521	549	545	581	565	541	526	504	585	556	601	523	558	502	570	537	550	583	582	533	549	518	566	579	560	593	579	532	542	561	616	560	608	520	591	562	583	548	594	574	593	544	560	562	537	562	539	573	609	593	534	541	557	538	495	551	559	534	586	543	582	549	535	566	580	521	552	540	549	562	601	558	517	577	569	536	536	573	581	542	573	569	564	573	576	583	572	545	584	567	581	565	552	588	563	597	575	552	539	541	537	572	588	579	602	541	503	574	534	559	543	556	568	596	564	577	572	548	584	562	609	543	564	564	572	547	533	612	598	513	571	541	568	579	548	582	564	552	543	569	556	561	604	566	539	597	549	510	594	540	567	571	570	526	615	573	570	545	611	531	542	542	574	557	557	536	559	600	581	532	550	508	570	547	599	549	549	551	563	555	541	567	573	547	529	571	574	522	561	537	565	565	560	577	575	598	537	581	586	546	585	580	551	567	561	576	576	536	570	615	564	563	580	563	567	567	548	590	554	562	550	539	522	559	566	585	608	569	552	573	579	555	573	583	573	519	518	545	573	571	574	526	549	572	578	526	548	535	552	537	589	567	538	557	547	615	567	550	505	582	552	549	546	544	570	532	547	524	560	584	549	573	604	629	547	556	567	536	533	533	555	563	549	542	539	557	610	558	532	563	571	587	597	531	573	549	543	577	529	579	591	529	580	556	580	572	539	600	504	569	553	549	550	528	558	563	572	577	585	577	589	536	545	557	559	516	559	566	555	539	578	579	599	548	564	587	571	548	542	550	562	610	565	583	558	577	529	543	543	547	535	510	566	551	575	544	535	546	541	579	551	522	568	585	591	587	550	541	560	552	552	554	566	522	580	558	561	558	565	571	553	560	554	547	586	555	547	524	584	626	561	557	568	589	578	556	567	504	566	632	532	572	578	611	557	566	552	593	547	581	593	538	575	561	552	538	584	570	546	537	541	541	561	600	562	608	509	580	545	576	561	553	584	582	543	595	565	580	573	517	554	598	563	558	544	560	542	525	583	612	566	547	607	559	504	590	573	578	597	535	578	600	581	535	581	567	554	533	575	624	535	569	574	556	598	557	564	580	574	518	583	572	599	576	518	600	576	551	514	495	581	549	561	572	572	553	521	575	547	554	532	539	552	545	620	571	561	587	570	573	587	557	577	549	579	576	578	591	552	530	564	533	565	541	556	539	555	534	584	577	557	547	568	541	590	579	555	549	570	585	561	549	614	562	554	594	578	572	551	563	563	542	611	604	570	563	549	548	562	578	548	538	569	574	585	593	560	543	560	549	567	563	599	539	559	545	549	524	550	539	558	562	565	521	568	537	565	533	541	578	574	546	555	599	539	571	534	572	592	551	595	593	514	612	590	569	563	568	554	562	557	536	562	589	557	550	532	529	564	601	578	603	555	564	532	584	561	558	524	565	521	577	560	574	543	566	571	554	561	576	597	573	572	587	553	545	574	547	565	542	566	575	588	562	568	514	572	568	553	547	585	579	604	560	538	572	533	559	594	618	594	608	573	552	565	572	524	588	553	600	599	555	567	557	575	567	539	612	582	554	562	567	581	579	574	573	532	586	572	576	546	562	589	584	555	561	536	575	529	560	549	530	563	564	529	561	566	566	550	573	583	559	567	576	584	571	556	583	540	573	558	531	576	542	562	546	539	522	566	554	557	546	579	587	546	580	602	552	542	593	584	541	559	583	553	519	538	575	547	580	542	541	553	565	542	588	578	567	567	569	611	565	574	532	545	560	526	546	535	580	602	549	557	576	568	569	578	529	550	556	576	587	555	585	535	574	541	537	529	605	571	547	595	583	563	572	549	566	573	584	541	598	539	546	555	567	583	569	544	587	608	526	522	544	562	561	571	557	535	582	595	583	582	579	566	553	519	579	582	544	574	619	613	563	569	579	506	566	572	564	555	588	579	539	613	581	523	566	556	551	572	517	531	584	564	545	571	608	563	557	582	559	546	598	571	561	570	528	575	579	571	547	490	536	527	551	558	552	545	550	553	567	576	592	578	569	577	622	579	543	548	579	561	595	545	546	574	535	579	586	610	534	576	558	570	540	517	547	540	545	566	575	594	567	564	563	589	537	587	604	556	567	573	591	594	586	544	585	568	575	551	561	558	538	590	598	547	513	572	593	547	572	558	560	565
24543	21608	28676	24784	20182	2987	746	542	434	397	414	376	322	329	356	342	372	346	340	333	316	307	319	309	307	336	336	316	281	283	306	314	312	348	316	297	357	313	300	328	290	280	305	306	284	292	294	325	316	281	306	276	312	265	317	302	295	308	288	295	310	287	316	310	306	282	294	295	288	286	284	307	323	291	330	303	316	295	304	294	274	304	315	307	290	285	283	298	291	287	312	312	279	311	319	332	286	294	297	304	305	304	299	304	309	343	305	264	294	299	303	302	301	283	295	304	279	308	299	306	302	301	273	302	295	275	320	314	296	278	291	314	274	300	301	289	297	287	299	312	278	305	296	319	301	298	287	294	257	311	304	292	311	269	304	319	324	302	289	321	281	298	304	325	308	313	326	299	289	316	297	315	294	301	295	272	277	288	300	336	294	277	287	325	309	277	291	296	335	290	268	311	302	322	305	274	278	291	304	285	304	320	290	309	315	278	299	301	310	330	280	296	309	295	306	298	289	287	288	295	296	297	276	275	306	295	302	314	303	297	284	295	300	279	317	268	310	276	321	294	297	299	307	301	307	277	288	297	282	316	285	283	285	327	307	297	318	294	306	319	292	310	280	313	273	315	271	273	311	296	303	307	308	325	286	281	312	314	314	319	298	325	262	337	311	316	307	324	300	322	326	314	279	305	310	293	297	298	269	303	282	292	331	287	276	326	300	299	273	320	317	280	311	293	337	292	316	333	264	304	319	298	292	322	306	314	297	309	306	299	301	284	296	295	298	297	277	273	323	314	314	293	287	287	310	298	267	324	311	299	298	306	285	272	281	308	288	278	290	300	301	286	312	299	308	282	269	295	311	263	289	313	285	285	308	298	309	312	292	307	320	313	305	275	285	295	333	295	301	309	292	311	310	267	313	304	325	305	291	283	307	279	292	291	306	297	308	315	301	304	298	302	294	287	295	311	285	281	275	271	267	300	292	314	326	275	294	320	286	283	315	304	288	297	292	312	326	304	310	321	331	294	314	336	289	322	285	305	307	310	313	324	289	309	299	301	295	308	286	302	299	307	264	285	289	282	273	300	312	294	278	288	319	311	303	313	294	295	330	293	287	319	291	325	319	306	291	305	313	311	301	295	293	296	315	326	320	288	272	276	305	286	295	315	309	306	277	327	266	319	304	291	289	325	284	309	301	280	285	296	289	302	299	276	267	294	313	309	310	319	283	317	300	300	305	294	300	297	308	296	277	268	317	286	262	300	281	268	306	284	291	288	293	294	288	283	273	295	278	317	296	286	276	295	287	282	278	272	268	317	301	271	279	293	293	296	319	293	331	284	316	317	289	293	317	290	284	295	297	331	293	302	313	303	300	306	283	293	302	296	305	305	279	306	305	319	288	316	309	306	295	283	297	308	293	290	286	303	289	312	286	295	295	300	294	307	297	278	314	285	285	282	281	271	277	266	320	300	283	282	316	307	323	292	293	309	235	271	292	305	291	294	327	284	311	281	299	302	301	283	306	307	306	302	291	302	274	289	290	291	287	275	326	263	292	288	285	291	294	313	278	282	307	323	281	307	304	319	282	291	321	278	320	294	303	277	329	303	285	297	294	273	340	320	288	298	302	289	301	334	326	321	307	308	309	287	312	271	278	315	292	300	318	308	319	290	290	315	316	311	293	286	314	309	288	307	306	304	275	296	297	311	303	287	304	305	289	293	321	309	299	311	317	272	304	294	273	296	303	309	287	343	288	288	317	283	303	303	318	309	318	287	285	316	280	309	292	309	303	315	307	269	292	311	313	269	295	281	300	305	277	295	283	313	299	335	284	277	291	325	317	279	281	277	277	290	316	302	294	292	310	283	294	295	312	324	317	274	272	285	295	304	304	289	275	305	296	266	278	315	291	295	273	281	288	274	264	309	345	311	277	304	316	303	300	297	304	299	294	318	281	281	300	266	327	276	294	300	297	271	301	297	326	304	289	306	313	279	312	278	303	302	312	295	293	295	306	295	300	295	267	332	316	299	301	314	321	289	306	310	304	312	279	306	321	299	298	286	270	303	308	288	289	251	290	295	283	279	274	297	325	308	294	297	340	292	307	335	304	296	302	304	294	292	315	299	323	286	289	318	291	253	318	318	296	301	287	295	291	284	280	293	278	285	279	286	307	290	299	342	308	301	335	269	311	312	296	311	296	313	336	297	274	325	295	274	334	320	307	303	282	286	288	306	308	290	323	279	299	300	300	310	322	330	281	304	315	309	299	298	324	308	297	299	306	328	294	274	291	301	289	305	278	267	295	326	305	297	355	269	280	292	285	312	301	297	329	302	301	289	339	306	297	298	322	297	273	285	306	302	305	315	279	305	306	301	278	286	315	315	302	326	292	277	288	312	295	293	291	306	310	298	258	303	309	307	268	311	296	319	304	279	265	262	248	300	296	296	277	277	289	299	291	300	290	275	305	260	294	299	284	312	284	287	306	307	319	288	306	299	323	287	304	280	297	291	287	293	281	297	285	305	266	307	293	287	287	354	313	301	285	296	265	271	292	306	320	270	333	272	295	314	280	296	322	318	292	297	271	270	318	295	289	296	299	275	296	286	306	316	265	275	303	278	298	297	316	303	311	314	272	285	329	304	306	296	292	314	302	308	322	299	298	301	300	297	273	281	269	329	277	290	315	328	345	280	282	317	288	277	282	306	316	306	287	281	285	299	262	312	272	275	298	297	304	306	301	272	326	292	321	289	309	310	299	298	286	310	280	272	295	300	330	286	293	274	317	317	292	313	280	291	288	312	317	313	319	319	277	301	297	293	289	327	308	286	288	278	287	315	315	287	275	301	290	327	277	273	311	289	287	317	302	301	309	255	318	270	295	293	327	304	276	281	314	275	309	296	302	277	313	300	299	304	271	291	302	277	303	295	302	281	358	290	305	333	308	301	313	318	337	305	308	292	323	287	307	300	299	276	280	315	297	319	290	309	291	327	289	276	311	300	314	285	308	288	317	320	316	300	275	294	309	278	290	283	292	277	338	278	284	318	309	318	296	290	330	325	308	307	297	310	294	327	314	316	310	285	287	263	319	315	284	273	332	317	329	303	294	254	279	298	271	308	332	319	303	305	262	328	279	300	286	316	295	307	307	312	280	282	302	303	321	285	301	276	294	313	291	278	291	291	298	298	274	285	287	269	334	303	316	283	276	321	307	300	310	314	271	297	271	281	304	316	318	296	272	260	309	300	321	312	307	286	271	308	274	310	299	312	278	307	297	298	278	271	263	322	313	290	304	290	319	276	307	312	293	274	270	304	284	313	266	279	292	303	301	329	274	289	325	303	304	301	280	323	320	294	277	295	309	310	286	294	294	315	284	261	311	309	310	286	312	311	310	309	292	253	260	286	341	298	309	292	291	295	296	269	293	298	309	287	305	297	284	333	308	310	300	307	305	297	299	296	297	320	271	299	291	321	287	308	333	283	266	300	281	322	271	298	281	327	297	300	320	296
39741	48630	15666	3426	2215	1694	1336	1124	951	895	818	742	705	645	691	612	586	582	604	524	592	603	521	612	583	554	504	518	526	545	521	514	485	502	566	530	486	534	499	554	509	523	497	541	490	499	524	535	493	513	536	504	533	528	497	475	534	501	502	534	508	540	481	528	498	527	488	502	517	526	532	489	526	504	501	512	511	512	502	516	517	512	470	475	519	506	495	523	496	510	514	475	518	500	555	503	503	538	463	567	517	519	486	476	512	513	540	482	480	518	493	532	445	503	516	513	468	510	498	477	517	503	485	516	489	452	506	529	505	497	506	527	509	499	518	483	509	473	483	537	529	514	526	480	511	532	518	533	492	509	529	486	482	557	495	481	499	476	536	524	461	504	485	489	510	478	532	481	534	470	496	506	481	463	498	536	491	532	440	521	523	513	517	507	515	531	494	513	492	522	519	511	538	489	526	530	509	507	497	511	505	507	545	539	507	498	497	490	478	510	491	485	544	519	483	478	514	470	519	456	515	501	464	517	515	519	483	545	527	530	510	482	506	530	500	521	458	499	514	515	515	519	511	507	533	516	528	491	525	496	489	496	507	491	491	488	522	482	495	499	484	537	539	507	485	499	531	491	461	512	521	486	552	441	543	502	506	524	471	511	511	503	491	477	500	516	494	535	490	483	506	522	474	514	492	499	497	528	534	520	514	501	526	505	517	562	521	471	492	490	511	542	504	519	478	485	461	502	471	482	512	516	531	469	457	517	528	486	504	500	538	482	471	500	530	526	528	497	495	491	499	485	504	504	494	490	492	485	507	463	540	479	505	517	505	564	489	511	518	480	518	503	487	517	502	476	511	513	505	494	493	409	526	502	515	477	505	534	554	502	495	482	497	518	499	508	503	474	515	514	517	519	516	515	504	510	511	491	460	495	520	512	466	503	453	546	484	536	464	520	500	500	505	518	478	486	534	508	537	516	510	505	513	485	519	511	492	488	501	508	473	496	512	519	500	540	472	566	507	485	534	516	533	495	506	474	521	541	518	486	488	490	477	457	533	505	495	492	496	526	516	469	486	470	462	479	479	538	507	485	534	514	498	502	525	476	512	529	501	501	538	508	514	518	504	501	504	502	485	491	472	528	498	509	493	518	533	471	508	507	513	506	481	497	496	524	502	565	507	526	535	492	497	501	523	490	511	466	489	464	539	506	539	480	486	529	512	505	495	473	492	478	516	476	511	547	516	514	485	550	579	530	524	477	494	528	503	532	497	534	522	492	527	497	498	496	487	472	531	499	533	486	490	522	476	461	500	501	500	546	522	467	505	500	504	504	518	497	512	518	502	502	457	527	513	483	510	521	530	523	496	493	537	490	486	492	521	491	496	494	513	475	547	484	507	487	527	508	556	491	512	539	515	527	528	498	484	491	483	477	467	503	497	517	485	505	472	510	489	540	516	499	496	550	531	490	520	540	483	556	498	492	516	486	484	495	518	493	504	521	495	505	508	517	524	462	484	478	491	511	513	508	510	522	495	506	555	541	546	496	472	535	520	447	516	470	491	527	502	502	494	533	502	512	550	473	512	501	502	465	501	501	506	524	518	516	513	503	507	505	493	505	513	510	491	521	499	518	509	480	489	477	450	518	493	551	525	493	526	502	532	504	516	439	469	477	536	505	464	497	528	481	481	510	472	499	491	523	518	532	526	529	517	524	553	491	546	515	520	513	514	470	453	535	501	519	453	494	503	468	498	494	505	548	490	546	507	495	473	446	526	496	503	498	510	509	488	458	512	514	503	497	515	469	504	468	517	514	484	480	491	511	504	481	478	465	478	502	511	492	537	517	532	529	489	510	563	500	500	529	497	487	497	517	506	501	529	496	496	517	497	525	497	520	490	465	498	518	516	509	484	501	492	483	510	521	543	501	496	494	486	520	497	467	514	497	517	453	501	511	482	520	485	528	485	475	487	525	504	534	514	496	526	486	495	500	508	505	483	503	504	511	482	502	495	525	483	511	508	500	549	502	497	500	551	525	486	505	505	520	516	490	520	481	474	473	498	484	487	522	453	500	495	509	518	489	518	511	500	497	464	491	509	471	484	469	520	503	499	479	533	540	486	499	506	518	524	498	453	515	483	509	493	496	507	552	474	485	472	534	499	489	517	493	457	502	549	504	486	533	510	534	494	474	470	507	493	506	503	490	497	506	508	521	523	492	527	503	511	487	551	504	497	523	533	515	510	485	494	513	494	529	525	512	505	463	521	495	502	509	487	494	511	505	528	482	524	521	466	540	493	471	495	480	521	467	493	496	527	510	503	522	536	518	508	483	504	527	522	496	480	525	509	502	489	510	531	466	490	536	470	502	473	512	472	527	484	509	489	509	530	503	478	492	522	521	508	497	552	489	483	478	510	517	512	497	494	539	525	523	541	530	488	550	506	480	478	493	497	482	526	469	509	527	524	515	498	492	468	511	500	524	469	490	502	503	498	475	479	488	494	482	507	502	510	477	461	488	500	480	505	515	470	525	486	525	544	484	485	518	541	453	527	516	496	502	503	521	507	514	446	477	469	483	508	514	497	515	503	515	483	518	513	493	483	508	515	490	501	487	513	504	497	479	499	532	507	507	482	489	484	501	495	482	492	556	517	535	521	511	478	523	507	493	498	481	570	477	491	513	492	468	535	526	534	509	493	478	565	532	527	523	514	501	527	500	492	472	532	519	515	513	450	463	511	489	503	531	477	466	486	509	511	520	474	490	513	511	528	469	504	489	534	534	546	526	473	497	465	465	513	498	513	508	504	498	494	475	543	541	539	507	510	475	514	522	513	530	493	522	480	493	525	567	479	492	506	497	480	490	487	498	474	514	516	489	477	512	500	481	508	515	523	480	528	488	528	482	529	499	465	499	519	488	465	495	498	528	505	491	465	470	539	537	513	485	514	472	501	495	502	548	526	525	476	484	477	503	519	488	546	497	526	482	516	523	489	521	512	485	492	506	501	524	530	490	509	481	493	506	526	541	497	511	511	507	500	531	512	504	475	508	496	493	473	505	478	532	478	555	501	528	486	513	502	509	469	500	518	492	519	468	544	480	521	522	491	508	454	543	509	488	504	507	467	545	503	498	523	501	505	488	542	485	470	472	490	520	520	498	495	497	503	497	477	489	535	504	499	511	501	457	521	482	451	536	463	466	522	515	522	486	471	509	453	495	480	501	462	475	511	506	524	503	471	495	466	547	477	476	524	497	530	502	469	541	533	490	514	549	474	523	495	501	470	522	524	496	506	499	496	538	455	514	555	535	521	529	467	491	537	483	499	523	529	489	505	473	489	504	507	488	498	481	509	476	488	486	493	488	497	515	502	508	481	521	542	517	476	486	514	533	536	487	522	531	518	530	521	515	522	529	516	507	492	494	518	496	500	498	501	505	500	537	486	539	476	513	487	492	491	492	507	545	504	493	470	533	471	516	530	547	489	510	510	510	482	490	506	474	509	480	523	529	491	507
23646	21626	29307	24224	21534	19544	1831	540	379	341	273	278	221	249	187	194	207	177	168	176	151	153	175	154	140	130	134	128	128	131	128	133	152	140	120	139	127	120	144	133	123	135	117	119	140	134	141	135	135	127	125	110	143	113	128	126	133	132	123	125	127	125	135	142	127	120	123	117	129	119	125	127	119	115	123	134	132	119	106	126	141	112	130	117	115	101	122	135	123	129	110	115	122	117	131	113	115	118	135	136	125	121	121	117	114	120	131	114	140	122	103	134	119	134	135	107	88	110	134	127	116	121	138	121	130	117	95	151	100	110	120	115	119	124	122	135	127	129	120	108	126	125	133	116	120	115	113	121	113	125	129	122	119	146	122	115	107	144	100	137	137	112	124	119	145	129	132	138	121	105	114	114	122	117	115	139	136	107	122	123	134	135	139	111	124	133	120	127	111	130	133	123	108	111	123	132	114	114	104	129	121	133	122	129	133	116	128	112	135	133	136	128	115	121	122	120	129	121	146	116	129	115	120	108	121	127	120	127	113	119	117	109	140	119	103	137	107	112	124	103	132	127	113	111	119	121	118	113	135	129	102	107	136	132	116	138	118	144	108	152	116	101	131	116	122	137	133	123	123	115	145	98	143	121	130	127	124	115	123	121	123	132	128	128	112	126	113	109	106	134	135	118	139	138	125	139	137	122	141	116	117	133	132	122	150	136	145	112	136	147	125	128	137	131	115	143	125	133	119	129	143	135	112	117	116	105	129	106	108	132	114	107	125	141	136	120	128	142	109	144	112	126	114	118	133	137	105	105	148	122	112	134	116	130	126	122	130	105	138	104	125	120	133	129	134	104	121	125	135	125	130	120	111	126	134	110	137	129	143	130	125	108	134	132	109	128	122	109	125	123	146	108	138	114	103	124	122	126	124	131	126	124	111	116	116	116	126	121	122	112	112	111	130	103	106	114	102	133	110	126	133	122	115	126	112	116	108	109	112	110	125	105	134	122	133	112	120	121	134	148	135	115	130	129	108	105	134	129	129	135	114	124	138	123	139	115	120	125	105	124	132	116	132	125	105	107	109	146	119	132	110	106	116	130	120	158	130	140	137	123	145	116	132	117	145	118	134	115	108	117	105	111	139	115	112	114	120	119	108	125	118	119	111	122	125	124	133	116	122	132	122	114	138	132	112	125	112	134	119	135	123	128	121	134	130	145	132	148	111	139	133	131	130	144	125	119	135	111	113	140	118	150	138	116	117	141	141	113	139	123	125	116	136	114	113	131	132	122	131	127	132	115	125	132	141	114	135	152	127	91	128	132	129	132	137	119	120	133	124	111	137	116	108	116	136	123	115	124	124	118	121	102	123	118	139	124	125	102	117	110	115	133	127	111	116	119	124	110	140	129	142	108	115	144	111	132	114	122	124	104	120	128	130	110	134	133	120	132	126	106	110	115	125	115	122	130	112	132	123	112	124	130	111	106	139	123	142	121	148	100	125	109	108	125	118	120	98	104	121	104	132	125	118	136	108	122	124	120	120	119	116	113	122	121	126	126	117	127	124	116	106	112	109	131	125	116	137	114	123	104	122	122	121	127	114	128	117	143	133	123	132	99	120	114	115	126	144	119	102	114	120	160	117	136	125	114	136	118	126	116	131	136	132	135	140	136	119	111	123	112	127	115	119	121	116	130	121	120	108	140	125	136	126	130	117	137	136	114	122	116	128	115	139	111	124	124	130	118	111	115	111	116	137	117	131	122	130	120	116	146	117	133	117	122	105	134	113	114	135	121	133	114	124	122	102	113	117	145	104	129	124	127	115	119	111	128	133	150	118	142	130	109	120	144	131	140	124	129	120	122	129	128	111	125	106	128	132	135	118	119	123	124	123	129	109	134	126	136	116	121	118	118	105	129	111	124	127	131	141	117	120	116	114	131	113	105	136	120	116	122	140	121	110	132	123	117	138	117	122	110	126	142	127	118	113	110	120	119	121	108	104	129	117	138	116	120	136	115	129	122	125	121	125	105	109	104	112	106	109	128	129	102	123	121	132	124	132	116	134	128	137	120	118	126	118	133	113	128	108	128	127	104	117	126	141	146	115	133	121	116	125	115	130	114	118	136	140	129	121	129	135	118	119	122	114	115	123	121	126	124	119	113	120	105	117	123	117	143	118	107	102	143	120	130	149	120	126	124	117	128	132	107	118	120	110	125	133	132	119	129	106	131	117	114	131	124	104	121	122	152	119	106	126	125	111	126	125	113	135	141	136	155	119	114	136	111	154	134	126	132	134	120	126	109	120	131	121	122	119	135	143	126	141	128	119	94	120	133	136	124	123	123	126	127	122	129	129	134	121	123	121	106	127	135	125	126	109	128	107	145	108	146	109	127	104	126	116	104	144	139	131	124	129	110	130	107	127	125	136	124	128	115	116	113	113	145	132	157	118	112	122	133	137	133	120	124	128	124	116	138	125	111	114	125	113	124	116	119	130	137	139	120	121	128	102	112	113	111	115	128	136	117	120	134	95	112	118	113	121	121	124	106	136	115	125	137	135	130	117	140	129	117	137	139	119	132	132	136	115	126	124	121	125	111	123	134	136	129	140	123	111	116	131	133	111	130	108	120	124	128	126	91	144	114	126	115	121	121	130	141	116	143	129	113	123	125	110	126	111	116	115	116	109	112	101	115	143	148	118	113	107	122	122	120	118	93	120	139	146	136	127	135	119	95	114	126	127	127	133	125	119	119	127	113	117	137	127	118	114	109	127	108	134	122	141	127	124	124	143	136	126	126	119	147	133	116	113	122	121	126	133	145	100	125	120	120	130	130	136	109	124	125	114	147	126	114	108	130	125	137	121	136	133	121	130	138	124	105	121	117	117	106	132	121	119	122	120	143	116	109	113	133	124	128	143	112	102	114	123	104	120	125	119	111	117	107	128	137	128	124	107	117	139	140	121	118	142	116	116	100	132	124	116	119	136	120	111	117	129	122	108	116	129	140	151	122	132	115	131	109	132	113	105	117	121	153	127	118	106	129	108	131	126	127	122	121	133	144	114	111	126	135	111	106	120	120	112	117	135	120	142	141	116	129	136	117	115	136	111	128	128	110	126	126	108	118	139	134	118	124	136	124	119	139	118	131	111	111	125	124	109	127	103	132	137	117	135	141	114	131	119	128	115	96	144	125	122	122	121	126	107	127	122	119	163	123	112	124	123	124	117	114	122	108	118	102	122	103	127	121	139	123	130	107	122	136	112	139	126	124	115	112	124	112	132	123	131	122	118	128	112	112	101	141	110	120	116	127	120	136	139	127	123	122	106	126	136	100	116	104	137	127	90	94	109	131	111	128	114	123	138	132	120	111	133	143	119	116	122	101	112	124	137	122	143	117	137	102	141	119	115	126	124	120	108	128	130	109	127	110	145	127	136	122	115	117	123	139	116	131	113	105	112	126	124	144	129	113	114	134	125	129	114	111	115	125	121	116	143	115	121	120	127	116	118	122
43081	53218	18524	5119	3329	2405	1721	1440	1057	943	815	659	561	472	515	420	457	418	385	351	338	321	314	285	308	312	303	267	253	262	283	251	264	273	250	235	236	259	237	248	244	265	234	193	264	232	237	218	240	252	248	210	224	253	245	220	232	236	213	204	262	218	222	196	218	226	219	222	225	247	208	238	220	219	222	217	222	211	219	206	256	207	213	196	214	228	234	210	236	216	215	207	208	233	227	224	207	260	221	187	226	220	217	235	227	241	236	209	216	224	233	251	202	194	190	218	185	231	193	227	186	227	209	199	223	220	192	222	224	212	232	228	220	226	224	242	209	233	212	226	221	230	226	209	230	246	222	219	232	217	211	213	220	205	221	232	260	217	217	227	207	231	198	222	202	229	215	215	227	243	186	229	229	222	217	218	219	212	209	220	207	189	225	215	224	231	242	206	210	209	216	197	215	215	193	210	213	227	221	215	208	218	211	196	223	207	220	202	200	212	219	232	243	214	248	209	186	232	235	230	197	203	202	216	203	201	226	211	206	211	213	221	228	199	228	225	209	227	232	220	207	184	225	192	201	220	209	222	231	213	236	224	229	214	210	204	224	209	212	188	224	244	205	197	201	195	222	224	223	232	211	220	215	222	205	205	223	196	208	206	205	210	208	213	209	183	213	193	196	213	198	215	235	211	199	203	208	211	219	207	218	223	238	208	219	235	201	188	220	203	223	233	212	244	211	209	217	193	199	256	208	237	228	218	206	230	226	205	217	231	220	227	209	228	216	242	226	235	184	228	241	222	203	231	209	225	202	199	232	223	202	219	209	202	216	227	213	198	235	213	202	194	221	224	226	221	183	226	228	205	211	196	217	209	185	203	204	195	196	220	209	226	219	220	205	226	218	189	202	217	197	217	224	180	218	238	203	202	192	242	214	232	204	206	196	211	197	220	227	221	199	201	194	220	197	194	235	181	210	227	235	219	219	191	222	182	211	209	208	209	217	218	241	215	215	209	195	241	222	216	218	195	221	196	207	214	242	214	211	205	227	218	231	221	227	201	221	221	229	203	220	224	201	191	200	200	234	219	191	201	214	224	203	201	216	231	182	200	201	214	219	229	184	221	207	196	223	238	205	215	212	206	206	233	187	208	209	211	186	212	224	231	215	193	180	208	225	218	210	216	234	201	224	208	195	242	207	185	222	206	219	193	213	224	234	204	214	207	205	169	216	216	251	230	226	223	238	236	200	245	241	207	228	211	199	218	209	205	194	210	243	221	208	223	213	214	221	214	241	216	215	204	213	226	218	213	208	186	196	210	203	216	228	211	190	208	215	237	250	215	232	203	225	214	212	175	215	205	222	219	220	216	211	208	243	217	187	205	208	220	216	184	219	221	229	186	218	202	210	222	202	198	215	211	231	223	219	206	236	220	213	239	205	229	224	216	216	203	212	193	222	191	231	216	216	214	187	232	212	224	211	242	208	235	213	203	222	214	224	230	199	209	233	195	195	196	227	206	220	231	230	226	233	220	241	207	244	219	226	219	223	235	222	207	209	210	230	209	206	219	225	214	230	226	201	220	201	228	223	224	261	213	245	205	224	212	221	196	195	215	203	221	223	226	224	227	215	214	210	224	218	206	214	219	231	227	218	194	173	210	214	241	220	236	210	232	209	202	240	218	187	209	228	219	197	231	209	208	212	206	218	222	215	230	209	201	210	198	206	178	202	209	227	226	217	195	233	203	232	214	222	218	218	215	217	219	216	213	197	247	220	206	209	231	191	212	231	200	201	202	204	210	242	228	204	209	214	266	210	238	210	195	225	213	214	236	199	204	207	210	204	185	209	213	217	186	197	209	212	216	208	207	207	211	220	223	202	193	208	218	230	208	229	223	193	225	185	208	197	228	185	198	221	209	192	220	206	214	194	221	202	210	229	216	224	225	238	208	196	195	225	219	228	230	208	237	220	227	227	228	201	221	221	200	201	221	212	217	209	214	230	258	193	214	209	240	200	205	194	211	208	202	224	232	243	232	235	217	212	198	228	219	224	189	211	218	194	217	195	187	213	175	216	212	214	212	216	203	235	223	233	198	224	229	232	216	237	204	234	208	230	211	196	197	219	206	224	218	221	215	213	220	221	207	215	211	204	204	234	237	217	207	212	223	212	226	225	204	200	226	199	216	242	204	225	225	225	235	210	225	205	229	217	215	234	205	197	230	190	221	191	225	208	221	236	209	231	221	222	211	203	226	202	238	199	222	225	219	224	208	213	210	199	233	236	190	241	196	211	225	223	196	280	221	212	188	191	185	216	210	219	214	227	222	224	235	193	224	202	244	204	214	199	215	229	222	240	228	208	223	221	212	225	216	194	192	227	190	201	215	203	206	217	212	238	199	228	218	194	227	232	201	211	201	235	222	206	213	196	213	230	230	199	195	224	226	224	246	229	208	221	217	219	229	233	201	207	213	233	239	200	231	223	226	216	206	222	229	221	200	197	234	199	220	235	187	229	188	198	225	205	226	192	212	234	196	209	224	180	217	211	200	231	205	210	223	204	223	213	241	220	213	210	219	199	211	225	235	210	217	230	202	211	217	192	208	241	194	204	231	208	235	219	218	233	212	223	200	205	232	234	231	209	198	213	210	196	191	217	201	193	224	181	197	239	214	215	206	219	205	216	209	202	228	224	220	230	202	224	206	203	221	226	232	209	212	221	231	219	214	192	226	236	215	230	215	238	216	217	227	235	214	183	231	221	208	211	206	194	207	231	215	203	206	187	206	219	222	225	213	195	234	199	194	205	222	219	211	229	214	192	226	189	211	176	232	211	249	210	236	212	212	223	206	227	176	246	226	225	207	230	230	232	215	202	193	193	222	197	207	195	206	206	201	243	195	212	196	211	208	230	196	213	226	211	209	191	225	219	230	216	219	208	244	220	224	208	218	212	212	215	203	211	241	211	217	211	210	207	228	212	213	206	218	225	208	211	204	201	205	205	225	221	219	221	204	191	199	196	210	215	212	206	228	210	206	212	213	199	210	227	232	231	214	204	189	202	203	236	230	210	239	228	210	207	207	204	227	218	224	210	232	260	221	234	228	223	205	237	214	204	219	218	209	222	227	231	222	215	220	244	229	220	202	221	208	245	210	244	223	200	204	220	210	215	216	232	221	217	212	210	210	207	201	231	214	210	202	215	211	198	204	183	213	222	198	230	238	212	206	237	209	203	230	219	201	235	215	203	194	213	208	236	219	226	206	237	200	222	212	216	194	205	208	223	214	217	211	233	237	192	222	233	209	218	240	208	221	213	214	209	231	214	219	197	213	207	205	204	234	216	228	217	207	212	234	203	187	201	202	226	207	209	194	220	178	195	209	242	231	214	217	197	201	210	208	199	235	238	218	235	236	206	231	195	226	181	229	209	215	249	235	190	181	217	208	192	225	239	213	231	194	201	204	224	213	206	198	194	217	218	205	209	220	190	232	194	213	218	243	197	247	220	225	247	221
28862	23410	12816	1249	438	380	371	395	376	355	377	344	350	312	357	328	350	354	311	356	360	314	327	315	339	340	334	308	356	326	319	333	360	365	331	360	361	333	320	350	317	341	334	360	303	340	358	341	345	359	334	343	339	328	327	317	334	333	335	333	362	347	334	356	328	338	346	324	315	324	296	345	377	330	348	322	335	336	342	349	368	318	322	380	343	342	325	318	381	333	324	340	338	297	351	330	310	343	353	341	349	318	337	328	344	349	346	342	323	344	324	346	331	345	316	314	312	365	307	330	330	327	344	346	356	321	316	337	348	349	332	336	328	344	294	321	340	369	333	314	335	364	301	322	346	369	306	323	358	347	310	344	340	316	353	334	341	349	345	341	341	356	345	323	321	333	336	313	327	350	358	362	312	312	387	336	317	332	350	362	344	338	336	353	340	320	328	336	312	322	323	307	319	347	352	338	321	327	341	340	352	364	373	329	305	328	341	321	318	324	347	341	324	326	353	347	309	319	302	302	338	310	338	336	315	334	338	346	324	356	326	322	343	337	323	377	354	325	367	356	338	349	322	335	343	336	349	321	327	328	318	332	310	341	359	362	347	334	343	389	341	347	350	330	314	326	320	328	361	338	333	328	359	322	333	342	311	346	340	350	343	348	327	344	361	332	329	332	329	332	373	300	311	360	348	326	340	317	374	328	339	318	341	337	335	343	351	320	331	349	368	349	368	377	296	378	343	317	325	334	349	323	374	338	356	367	330	359	346	311	324	358	341	309	319	369	362	352	318	331	328	347	329	359	331	345	348	362	343	369	338	357	329	331	369	322	313	326	357	306	318	354	348	336	356	344	359	343	330	342	359	362	322	334	344	363	294	315	320	347	272	355	343	306	333	336	333	350	330	330	341	352	354	318	348	324	323	332	352	343	321	331	355	327	293	317	353	346	328	336	354	346	330	325	318	350	339	331	318	347	343	343	324	330	333	357	347	343	379	347	349	338	337	361	308	352	347	343	346	354	316	315	358	369	314	338	337	324	368	365	354	326	343	344	337	338	327	303	347	346	354	327	328	313	308	332	295	328	374	357	344	316	345	343	320	320	331	332	323	323	323	339	336	306	332	366	343	329	360	312	346	360	312	326	307	337	340	309	348	330	290	350	332	341	356	374	340	350	355	322	385	392	332	351	351	346	327	337	330	328	315	339	324	343	319	358	354	326	348	345	318	375	352	352	342	323	323	336	329	318	337	331	320	361	334	310	310	342	344	326	341	322	310	336	314	327	340	359	345	348	347	347	336	339	346	340	336	314	359	321	346	308	323	360	345	349	317	331	358	348	332	338	360	306	325	325	346	357	333	323	329	314	347	348	341	352	354	347	307	347	347	337	349	328	319	362	322	320	355	323	350	333	368	365	367	311	384	344	361	367	331	356	357	341	337	323	342	320	362	331	316	353	325	347	353	319	317	357	355	351	364	308	328	355	337	331	288	318	332	338	338	318	357	339	331	323	298	352	323	341	380	361	327	328	335	352	331	344	343	354	310	349	309	347	329	358	335	339	349	359	310	354	316	357	316	307	346	331	361	304	374	339	359	306	347	344	344	323	343	329	319	319	364	320	369	358	367	324	316	306	353	348	316	343	365	356	362	329	345	362	337	333	321	348	319	320	350	324	372	313	331	326	313	362	337	360	353	323	318	357	341	332	359	369	321	356	364	349	337	312	366	339	313	357	335	337	338	295	351	336	334	326	388	315	326	307	345	344	338	304	326	324	326	362	318	333	352	325	317	337	309	365	317	374	337	372	352	358	320	356	333	329	331	300	353	332	329	311	334	303	329	368	315	353	336	354	373	354	354	348	380	322	349	357	309	325	357	297	354	314	333	347	298	360	339	354	331	332	328	352	352	342	334	347	299	330	340	309	350	326	340	317	344	317	360	338	310	347	390	323	347	332	325	326	348	315	331	323	339	322	340	302	333	373	344	356	386	362	319	321	322	331	326	341	326	334	325	346	343	301	311	357	374	347	313	330	331	379	328	329	308	311	354	318	336	325	372	308	341	322	344	330	338	350	358	321	326	348	347	340	359	347	336	347	332	346	319	330	370	317	356	334	333	353	355	345	316	341	320	332	342	350	348	344	348	354	334	320	329	332	359	329	331	326	340	358	340	373	332	319	321	367	335	325	345	353	321	315	338	346	348	367	337	324	346	332	338	356	341	324	327	354	343	314	339	343	345	327	338	369	320	282	326	325	335	339	324	286	367	318	385	332	322	357	314	308	336	334	318	348	329	328	343	363	358	333	347	347	345	330	337	307	327	318	343	379	345	305	341	327	310	364	336	314	332	320	333	304	329	347	318	316	318	333	342	356	325	343	354	323	353	311	353	337	328	340	312	335	348	365	338	323	368	335	316	336	320	330	329	333	346	340	362	292	364	337	339	330	321	304	318	338	357	327	325	355	322	359	354	330	323	343	316	330	365	342	312	361	330	338	323	321	367	342	352	332	342	300	329	294	299	331	337	328	364	322	347	343	322	326	323	362	320	335	374	309	342	336	298	308	347	336	372	336	337	335	337	323	332	315	343	356	361	334	334	342	346	321	377	344	298	379	334	320	323	328	351	303	369	334	331	339	353	331	317	333	340	363	292	366	375	335	340	332	342	318	331	360	334	342	343	334	332	353	321	349	330	323	321	342	358	357	334	324	338	325	321	372	332	363	327	341	306	329	335	340	353	344	333	323	324	322	357	335	325	338	340	320	333	343	323	320	343	362	343	338	347	325	359	352	322	346	336	322	312	351	336	343	327	339	322	347	321	325	328	310	326	363	343	344	352	347	354	326	327	343	305	324	364	350	332	312	315	335	341	379	339	341	333	317	323	309	365	349	353	322	353	360	352	329	323	340	365	341	321	344	332	331	330	365	339	318	329	356	352	363	356	335	364	326	342	346	354	334	362	345	309	331	334	321	318	321	375	322	344	332	340	332	304	362	329	356	338	329	344	377	348	339	317	354	317	330	355	323	371	334	318	332	325	338	357	349	334	343	322	343	359	364	318	357	326	347	314	354	338	348	305	353	316	333	340	340	329	336	350	294	293	333	344	311	355	349	310	320	371	332	355	319	326	364	320	362	347	348	353	336	353	287	341	336	347	328	368	319	340	343	322	313	326	307	347	311	323	331	331	327	358	330	361	376	326	333	348	319	321	361	328	316	347	341	341	336	335	322	317	337	327	354	350	367	352	339	313	348	351	340	345	341	327	345	335	370	306	338	347	320	341	340	337	370	333	363	310	312	327	362	317	328	351	373	331	357	352	323	335	331	349	319	351	350	348	317	323	308	323	321	349	321	342	354	310	372	357	348	341	322	329	320	342	327	331	357	308	339	326	319	340	369	344	359	335	316	335	338	354	345	328	342	327	322	330	351	358	362	356	327	367	324	361	380	366	356	342	355	316	304	321	314	342	342	344	340	329	383	351	316	348	349	307	325	312	333	367	351	348	372
34605	33800	6668	848	720	652	655	592	597	607	614	555	590	601	539	570	564	556	536	596	534	580	572	586	559	534	568	597	577	589	563	527	577	593	569	577	580	598	547	536	541	568	572	602	531	549	578	566	613	604	570	568	555	572	555	588	582	508	524	538	558	572	567	562	536	595	549	549	580	560	543	521	569	547	560	520	551	597	590	556	555	523	603	569	562	593	541	580	542	595	558	580	543	560	594	532	548	586	541	531	564	563	565	563	524	562	579	563	564	603	581	552	544	605	559	570	577	565	592	589	587	545	564	567	553	557	560	595	525	594	551	548	571	591	600	575	547	595	567	547	575	547	563	578	542	546	563	567	540	587	557	555	589	588	518	565	592	570	580	554	527	571	579	542	604	570	581	544	495	548	552	596	539	616	546	576	587	514	539	520	556	571	524	579	562	529	560	512	572	564	579	536	546	566	576	572	585	590	507	576	547	559	567	523	549	586	559	547	620	541	575	553	583	587	580	591	546	603	618	569	562	551	566	549	520	607	534	522	577	547	561	584	570	555	548	563	556	547	553	561	542	584	546	572	584	555	584	554	522	550	538	554	556	564	565	561	574	559	550	582	612	572	555	541	569	587	549	516	549	544	546	516	557	552	588	579	529	546	577	577	544	535	556	570	574	556	577	549	581	554	544	560	544	572	594	549	546	557	585	556	559	574	567	583	572	575	581	572	561	584	551	571	577	573	556	560	574	566	542	520	534	596	564	554	611	555	570	552	567	551	526	525	562	559	538	529	550	556	566	546	551	563	527	565	569	550	591	606	535	579	575	567	537	569	560	573	594	565	538	571	548	515	548	607	546	570	511	574	595	550	546	547	582	546	541	574	540	578	549	562	548	557	588	529	567	547	553	565	567	560	536	578	566	560	521	533	526	551	571	521	543	579	586	533	510	564	525	551	529	556	587	601	592	549	576	562	607	564	562	594	591	575	598	575	582	581	586	576	537	581	578	567	550	528	573	541	599	512	530	575	572	526	568	602	565	532	528	550	564	510	602	551	542	586	577	579	559	544	584	583	560	582	546	570	541	543	533	554	580	538	550	547	556	565	546	548	579	579	557	601	559	546	561	583	522	523	538	569	541	587	526	571	520	555	566	562	521	558	576	554	590	548	585	542	604	525	622	562	587	549	555	547	576	542	533	592	512	589	591	607	571	568	577	549	532	565	544	585	563	546	589	584	543	592	588	557	558	551	547	557	555	577	572	568	567	547	577	547	607	570	541	577	526	555	569	535	531	524	540	535	570	584	556	578	568	569	566	512	596	560	558	541	561	547	610	557	569	554	581	552	558	551	587	558	555	528	550	579	571	586	531	552	549	583	606	575	530	508	553	534	537	586	541	539	546	536	555	575	564	570	547	555	555	567	551	532	552	524	564	540	557	571	562	582	579	515	511	548	554	590	575	582	542	553	596	514	569	590	544	554	555	542	537	540	544	587	560	572	546	586	557	537	586	539	572	550	605	602	537	522	575	578	562	540	540	572	562	542	584	549	528	534	552	557	568	566	531	543	560	605	537	545	517	529	567	516	538	511	549	570	534	569	532	587	558	554	550	572	606	522	548	526	576	568	557	529	573	576	583	563	569	549	507	564	549	512	571	553	558	569	547	527	539	554	546	627	623	583	551	543	564	564	612	580	565	534	552	561	583	613	561	578	566	566	524	568	540	572	593	570	565	528	533	584	581	567	540	593	561	573	539	624	575	569	551	580	570	548	582	595	553	551	540	578	521	556	565	522	580	533	547	601	541	573	549	564	549	545	575	584	584	547	568	554	598	520	589	622	607	531	584	586	619	553	564	562	564	562	535	530	567	512	565	580	545	516	560	563	536	588	541	547	563	526	574	552	567	522	589	561	577	540	564	551	580	558	530	561	551	585	555	597	569	591	555	565	553	578	534	562	564	616	518	553	562	527	560	567	599	577	562	556	578	549	536	557	531	530	538	556	577	560	576	564	593	537	588	573	502	573	521	551	577	560	552	510	580	563	584	579	565	564	538	554	568	560	550	541	570	557	573	529	577	547	564	553	556	585	543	546	542	578	559	558	585	563	592	539	514	574	535	598	563	503	561	579	545	597	540	528	563	575	566	510	577	546	562	553	542	603	580	515	515	556	577	583	575	571	593	593	570	533	572	535	577	557	579	534	512	553	526	517	566	545	583	590	596	587	540	554	570	579	529	523	566	580	553	610	548	566	574	555	569	551	567	525	567	590	558	542	551	540	582	564	570	547	549	569	559	543	553	547	570	532	554	565	546	550	598	559	593	539	556	561	538	555	592	554	537	520	570	551	552	570	581	538	540	520	576	560	526	559	542	543	555	598	540	576	558	530	562	546	572	545	526	543	587	569	529	565	581	600	588	612	552	566	523	571	575	548	567	535	605	558	582	578	550	604	612	570	595	542	527	525	565	571	523	569	533	558	565	570	545	583	558	565	588	551	555	554	566	546	574	551	574	580	568	562	539	574	546	560	585	570	547	533	561	618	567	526	562	624	575	583	546	561	561	579	553	550	595	573	562	578	565	568	588	566	548	539	628	634	583	540	540	576	595	547	552	561	574	559	603	579	566	572	546	564	554	564	556	534	562	530	596	595	587	530	551	540	614	612	590	560	539	570	554	580	551	561	558	538	495	552	545	541	564	573	547	584	549	564	590	563	592	525	548	604	545	563	589	554	536	552	567	580	538	569	560	567	535	583	552	570	574	564	540	525	541	555	551	535	550	525	556	558	604	573	560	583	546	553	574	593	573	542	562	598	551	541	548	563	585	516	534	567	573	564	527	580	547	583	607	580	568	589	552	599	535	537	538	483	567	559	600	591	586	617	543	533	526	586	596	539	549	593	544	596	545	589	556	536	558	534	567	535	562	541	565	563	576	544	554	567	574	539	555	558	568	558	562	590	562	545	530	580	550	573	518	573	558	545	579	524	586	585	529	587	541	558	562	592	543	563	552	578	571	544	570	529	601	581	550	558	594	536	554	533	537	531	566	555	527	539	596	561	531	571	581	532	582	538	575	534	569	573	547	539	579	532	565	551	573	557	557	564	555	609	570	594	554	575	553	557	540	607	546	584	565	566	536	589	570	519	551	551	576	546	552	581	540	525	551	580	548	586	567	564	572	571	562	553	547	533	538	532	544	603	569	562	538	560	542	547	528	566	561	573	564	564	533	562	572	623	527	529	556	588	562	550	565	563	562	563	553	578	556	560	531	583	561	612	546	519	521	543	560	603	550	526	564	557	556	555	552	510	548	536	549	553	548	545	581	543	558	560	536	564	520	506	564	562	569	570	568	556	560	579	546	534	583	573	570	593	567	573	559	545	536	600	571	527	584	605	555	558	611	583	544	538	552	546	511	533	537	557	572	547	542	547	541	535	545	555	599	577	571	559	568	555	533	530	589	508	579	558	544	515	526	569	570	534	543	552	535	527	575	557	549	607	564	566	576	519	543	558
24699	21670	28767	24789	20140	2872	714	508	399	387	384	337	341	368	343	322	338	335	349	331	287	291	341	302	309	315	271	337	324	315	340	297	265	297	304	302	311	282	295	304	285	294	279	289	285	332	291	263	285	330	272	278	311	285	310	302	324	301	261	337	267	305	271	295	292	316	298	294	289	291	293	290	310	294	311	300	282	307	284	289	273	309	319	298	272	276	297	304	302	303	276	276	255	284	307	318	283	275	317	305	317	316	297	267	282	295	308	269	277	288	267	296	297	283	287	270	286	330	250	287	287	306	271	304	277	313	271	259	294	309	286	312	281	290	281	291	292	285	283	295	281	306	302	286	317	265	313	305	296	279	313	279	281	312	289	319	292	295	288	269	262	303	292	275	279	297	274	276	278	296	348	287	338	327	310	270	310	324	298	299	316	298	284	287	288	308	275	290	294	297	296	314	334	310	273	312	296	318	301	305	310	300	306	269	318	303	310	296	280	294	317	280	276	284	289	276	306	272	288	269	312	289	264	279	306	289	292	322	273	314	268	293	295	313	293	303	274	317	280	286	306	300	284	314	292	274	266	312	282	286	292	322	316	273	280	327	298	264	269	285	303	304	315	265	306	328	297	296	335	304	317	257	285	290	250	308	304	303	289	280	304	292	291	293	305	306	283	308	298	280	315	296	311	255	289	287	302	305	303	279	306	289	288	307	288	280	309	284	307	275	306	328	278	309	304	281	311	273	300	290	261	306	294	275	297	308	334	285	283	302	293	273	292	278	305	267	332	278	303	310	292	329	305	272	304	308	290	305	316	282	295	299	281	270	300	281	326	316	257	287	289	330	281	278	291	300	322	327	294	289	290	280	303	273	287	282	297	298	308	294	294	274	283	292	295	272	289	294	304	293	294	262	308	312	288	306	288	306	281	301	276	288	292	283	312	307	305	302	311	302	279	306	310	293	301	294	320	281	314	309	282	301	277	290	315	286	295	303	272	321	289	289	296	291	262	335	288	306	311	291	286	278	309	291	322	284	291	298	289	295	266	266	280	279	296	299	282	244	282	318	275	277	300	320	309	291	271	330	311	298	284	297	298	291	278	250	313	273	293	291	290	306	303	321	302	309	325	274	295	333	284	286	267	296	294	312	288	290	307	276	305	321	326	282	299	282	276	263	299	250	282	327	328	312	292	293	310	278	295	282	306	265	295	318	298	287	301	301	285	290	278	291	305	267	305	308	307	310	314	276	308	276	329	303	290	280	277	281	267	259	303	317	319	302	310	281	312	294	311	284	300	259	303	292	289	287	302	310	285	305	312	298	306	278	287	290	314	298	287	295	313	297	268	302	282	265	297	283	305	282	313	279	269	304	288	277	314	275	319	274	306	324	303	298	331	299	277	287	273	267	321	293	310	345	294	285	308	304	347	290	313	297	274	292	299	275	291	307	264	285	300	311	297	284	293	288	291	273	296	286	291	310	266	315	292	282	317	318	297	266	296	298	267	284	258	297	301	284	274	337	271	302	288	310	283	268	281	299	279	291	304	270	266	298	316	314	287	243	312	277	260	274	294	313	308	282	300	302	276	296	299	295	316	290	283	299	298	295	275	284	257	295	317	300	263	284	290	266	290	306	296	304	304	307	303	308	298	301	289	303	295	305	295	277	279	296	282	305	290	265	301	286	284	296	271	322	288	282	299	300	319	302	284	278	270	292	282	308	305	288	309	266	283	271	270	297	269	331	318	290	314	326	305	301	326	264	253	280	310	255	300	305	295	298	276	318	262	285	294	293	306	280	307	298	297	324	292	312	302	308	299	271	294	318	293	310	269	295	298	319	289	292	293	288	300	313	284	295	308	266	335	307	268	319	296	322	288	323	274	290	287	290	318	326	267	289	283	268	282	296	281	291	310	316	304	301	292	272	266	301	274	307	279	302	306	315	304	261	309	292	278	277	275	276	295	294	308	294	306	301	305	304	299	257	318	285	303	289	327	286	282	312	305	288	266	288	308	282	290	276	319	284	302	311	274	293	296	306	298	285	294	300	256	310	291	309	309	284	292	262	258	311	318	274	281	312	286	304	276	315	319	314	259	321	280	303	275	288	267	283	298	292	273	286	311	324	297	281	272	272	280	325	315	301	275	295	309	275	292	300	290	273	310	289	286	301	298	293	277	292	310	309	295	296	303	311	294	293	301	286	283	293	295	306	297	292	331	296	274	294	268	276	310	320	291	294	286	305	273	293	261	258	320	299	342	296	301	295	258	290	265	277	283	290	298	306	301	321	283	270	302	306	282	315	300	301	292	293	349	286	271	311	298	272	287	299	273	310	314	289	298	296	290	280	295	289	289	291	318	310	288	337	293	322	272	298	288	270	281	316	275	316	318	297	271	300	275	295	317	289	285	264	303	287	318	298	276	281	276	295	283	292	302	299	285	302	263	307	285	273	261	299	280	288	283	335	311	297	292	289	281	295	288	260	272	303	313	314	290	298	317	272	297	265	295	284	305	299	300	305	270	291	286	289	278	305	297	277	309	320	279	332	271	279	284	325	320	287	290	283	287	288	312	301	301	290	319	309	283	299	311	305	278	290	336	255	289	296	297	299	307	283	307	291	309	282	284	279	291	283	296	294	300	293	294	310	294	300	320	312	290	308	284	302	275	288	306	263	262	284	277	308	302	294	317	289	299	292	279	301	302	291	287	267	290	282	275	302	331	288	296	296	296	269	320	316	269	286	259	279	305	308	291	277	306	308	302	288	291	320	282	301	307	271	288	266	291	305	277	283	306	317	304	305	283	325	292	275	290	326	296	277	272	267	277	294	306	273	287	280	301	255	303	278	305	290	281	297	305	318	310	305	273	277	270	318	292	291	313	316	316	298	310	296	301	294	317	292	295	306	298	280	322	309	318	292	308	288	293	296	291	318	290	281	266	269	325	300	285	278	300	308	277	264	265	261	284	273	296	311	292	275	312	296	265	333	303	279	296	279	305	306	318	275	278	303	271	331	286	293	296	296	277	314	305	285	299	331	318	290	272	284	296	291	288	289	299	268	305	303	281	298	317	305	292	288	272	260	295	287	284	302	297	292	346	296	300	281	291	294	298	340	291	311	281	296	301	286	297	307	287	277	298	324	291	280	304	301	288	277	293	306	320	313	271	303	294	267	270	270	301	288	272	301	306	276	266	273	299	291	304	295	284	273	312	254	267	287	271	306	293	307	321	281	291	276	303	276	291	270	277	298	270	314	324	272	285	294	299	277	302	309	321	292	317	326	283	302	266	294	287	302	304	308	317	295	316	291	309	297	276	290	298	287	286	285	299	277	291	298	275	283	311	323	299	279	268	300	297	297	298	331	297	305	258	309	292	299	336	292	303	285	298	293	272	282	286	320	279	327	306	283	291	270	318	286	306	292	314	319	332	307	307	278	276	320	286	302	301	315	301	309	283	272	307	290	296	290	273	304	290	296	305	315	318	280	305	287	307	294	287	285	265	308	288	287
39767	50329	14327	3024	2126	1643	1290	1080	933	843	824	732	668	710	613	652	569	608	566	577	606	495	564	568	548	540	524	514	533	472	522	542	497	531	530	494	526	485	521	510	537	466	525	482	540	515	513	516	495	509	527	504	498	505	523	509	505	473	504	500	482	530	464	514	503	474	497	461	525	506	509	510	517	513	520	506	555	513	524	470	520	492	539	501	526	512	503	522	518	506	502	516	489	495	525	497	532	489	491	516	503	530	505	524	530	473	501	520	503	490	518	471	502	536	485	493	498	506	507	469	476	512	491	490	505	515	499	483	485	507	548	496	545	485	502	514	498	503	509	477	506	458	483	518	507	470	492	489	493	465	510	500	503	496	513	477	500	502	522	470	520	474	496	489	480	468	478	502	534	484	530	466	486	502	490	493	513	487	470	524	468	503	470	502	504	532	477	534	511	512	523	491	493	461	498	480	481	470	498	499	495	533	470	536	527	456	535	512	478	488	499	479	525	479	491	538	502	505	497	495	514	456	527	501	485	525	451	513	502	514	484	496	527	511	552	563	518	502	487	483	493	485	491	467	491	500	521	476	451	538	493	525	527	491	506	495	517	537	504	505	531	527	492	501	493	484	497	518	453	459	527	499	527	482	507	458	465	544	483	535	517	500	517	512	502	495	526	503	498	495	486	499	480	474	497	517	482	520	524	505	494	530	463	518	461	491	500	496	542	509	480	496	492	486	507	510	523	497	475	513	452	487	457	534	507	466	501	508	478	489	506	489	498	539	472	504	505	511	488	496	490	485	453	501	482	475	468	542	538	496	480	521	508	497	503	504	496	531	541	505	496	508	516	495	537	497	490	477	490	503	522	520	524	492	482	525	541	519	499	490	500	462	474	481	501	497	469	529	513	511	467	483	532	470	511	520	484	483	532	525	484	497	519	529	473	488	505	511	502	497	564	509	489	428	508	494	458	487	420	474	483	530	522	525	505	489	523	469	489	510	503	508	483	481	503	535	523	487	531	495	505	479	491	484	465	530	525	506	489	519	529	516	504	530	501	547	495	543	509	542	466	522	491	512	509	451	457	485	474	457	527	521	492	509	516	449	453	489	507	515	498	519	482	470	454	486	538	489	541	519	473	505	488	476	510	498	496	521	506	510	519	492	508	454	499	512	488	520	498	440	485	487	533	492	475	500	470	523	473	478	511	499	517	485	520	472	485	518	521	468	461	479	497	517	449	496	478	525	476	511	495	505	485	525	530	482	517	491	478	503	488	511	541	486	520	520	507	489	498	472	483	482	516	521	524	504	504	498	496	489	459	512	522	508	526	485	510	514	500	498	520	483	476	487	533	521	505	492	541	481	495	485	520	481	512	526	495	461	481	496	479	553	523	500	545	518	524	503	518	490	503	495	510	503	527	485	522	496	508	470	464	508	510	484	509	510	521	501	509	512	495	521	489	507	526	519	498	520	498	496	530	497	467	491	467	513	509	501	449	466	534	543	502	480	517	488	517	510	493	507	484	489	528	482	529	532	501	504	496	512	509	475	537	484	480	464	523	459	484	525	511	445	503	472	546	504	528	518	514	505	503	525	517	488	493	492	492	490	499	535	516	490	540	481	501	548	499	529	497	491	519	529	495	527	486	485	463	476	530	492	515	524	528	499	529	543	505	490	522	518	519	489	529	526	526	496	504	508	473	498	483	507	469	534	477	461	516	451	466	500	521	526	507	457	499	492	504	545	474	519	506	499	509	481	489	489	569	501	490	528	549	500	491	494	500	464	473	477	477	552	524	487	493	494	510	506	505	487	500	447	515	468	514	486	496	462	492	467	507	541	538	509	470	511	492	522	522	518	504	500	495	505	502	489	488	495	510	549	495	491	513	519	479	509	541	485	531	519	521	484	541	517	538	518	470	553	508	485	472	502	519	523	500	507	475	554	497	513	515	517	459	495	502	529	529	531	470	481	508	504	479	547	493	530	521	509	478	507	512	523	528	524	503	548	451	506	522	526	462	525	484	482	499	508	535	486	522	490	491	466	497	482	510	524	465	530	509	523	480	490	526	519	519	517	494	507	492	496	545	493	472	509	500	509	485	533	505	472	495	464	489	469	509	514	517	540	531	502	480	516	516	520	502	506	481	528	508	539	543	465	535	469	541	563	517	489	502	468	512	500	494	475	498	501	515	471	460	479	492	492	519	520	490	492	520	485	489	492	463	547	487	504	497	530	506	528	497	473	486	499	498	502	472	502	530	475	468	499	480	495	544	477	503	516	504	495	546	499	519	497	499	521	474	529	505	506	536	469	500	477	515	527	510	460	540	517	525	490	473	484	484	516	480	510	518	482	478	487	502	475	497	498	510	503	514	526	524	510	502	524	474	515	521	521	509	511	505	506	496	540	520	497	445	488	539	499	502	473	499	517	515	525	517	524	509	474	535	474	535	499	501	473	499	496	473	476	508	494	528	486	516	501	478	524	492	467	500	489	495	511	492	477	550	489	539	491	498	474	516	516	493	476	487	497	487	504	505	513	496	494	486	465	506	504	486	534	489	511	493	492	498	500	491	483	479	473	550	484	524	548	541	482	513	499	526	492	529	494	494	497	540	481	510	506	469	517	476	520	518	536	477	534	513	467	556	491	466	461	530	519	483	516	509	545	503	472	492	506	495	511	471	521	501	495	510	491	503	482	558	489	510	523	515	487	501	504	484	527	498	553	488	497	512	531	468	485	529	542	478	520	473	492	461	497	526	480	521	468	495	562	508	480	472	518	499	466	495	451	510	469	524	494	529	477	491	480	525	465	517	543	542	439	485	494	510	488	503	500	488	485	517	521	530	470	479	503	521	486	494	510	506	465	515	549	496	516	514	487	520	477	541	492	523	494	518	459	530	492	506	534	522	476	520	506	479	485	478	495	522	495	492	463	525	510	559	472	528	514	502	523	495	475	511	544	483	492	487	496	520	474	533	490	529	483	515	476	483	462	523	494	480	530	532	495	512	502	502	489	493	505	520	535	467	500	524	515	498	554	499	501	453	501	506	469	523	484	462	508	532	476	501	508	484	477	470	469	507	510	483	526	464	517	502	494	527	528	545	535	518	485	542	511	466	496	464	471	511	500	486	471	473	501	534	481	497	500	489	465	508	478	530	497	503	479	513	498	503	528	489	476	519	510	479	481	470	499	500	471	486	465	526	483	509	459	483	506	513	552	519	491	469	525	447	512	544	505	483	480	494	479	489	488	538	517	506	512	513	502	495	498	489	476	485	515	526	509	491	470	539	515	509	485	508	509	510	521	506	493	492	477	495	521	504	485	507	534	509	480	528	510	481	507	492	511	468	492	502	515	503	510	505	494	513	512	486	500	530	478	534	482	485	518	499	523	517	489	515	514	527	509	526	484	490	554	512	467	512	499	502	499	515	494	512	505	499	488	501	515	497	501	501	500	478	486	501	543	485	466	553	489	455	471	487	518	505	483	499	526	499	510	509	516	530	528	467	497
23680	21663	29308	24207	21535	19327	1763	578	350	301	235	268	251	208	215	228	202	169	147	135	161	157	168	155	174	137	159	111	145	140	130	123	117	137	135	138	120	131	131	134	139	136	117	121	138	125	116	133	112	126	112	117	123	131	134	130	119	143	129	119	122	138	140	151	101	123	115	131	122	123	136	129	131	119	116	124	117	126	116	122	126	140	101	118	122	146	122	158	128	107	136	122	128	130	130	116	119	108	136	120	117	119	105	124	102	122	128	122	129	140	120	126	134	137	109	120	117	130	118	117	103	130	126	119	137	131	108	125	122	122	150	118	119	124	114	118	141	134	124	126	126	143	111	119	132	141	129	126	129	111	107	117	106	114	117	134	124	122	133	130	119	139	119	125	130	128	105	104	101	139	116	132	125	119	131	116	127	114	110	131	101	134	123	124	142	148	135	124	118	124	122	110	130	129	97	118	108	128	127	118	132	109	117	119	152	118	109	99	122	116	110	129	130	111	114	117	131	116	142	114	123	106	140	128	89	143	134	120	117	129	124	132	129	118	116	109	124	113	99	114	122	119	134	120	119	124	121	111	139	123	124	113	123	126	117	113	112	136	99	127	137	117	112	125	134	136	123	143	126	122	104	108	131	125	112	129	133	119	111	122	109	129	128	127	131	122	122	118	110	146	103	110	118	123	150	109	108	121	111	136	108	96	118	115	101	118	131	113	127	110	122	111	106	136	138	116	125	115	117	134	121	119	127	129	113	112	112	125	118	123	117	110	118	137	133	128	126	128	108	152	136	131	120	123	127	105	139	118	132	114	140	125	120	121	121	139	126	113	119	125	126	115	120	101	114	122	121	126	119	101	126	128	131	119	117	129	126	112	113	118	139	133	138	114	106	114	118	131	130	147	130	110	119	109	107	121	121	124	121	134	132	135	113	137	117	105	129	134	125	130	110	126	134	108	119	124	152	113	134	138	130	115	117	134	113	124	118	116	107	163	126	125	126	120	107	102	110	132	117	109	111	152	115	130	116	122	128	120	118	107	134	106	134	111	114	138	116	103	125	131	112	122	133	129	152	131	123	122	124	119	120	137	111	125	137	110	127	128	131	122	129	119	112	146	115	107	127	140	102	108	115	125	112	122	127	134	127	104	117	137	116	119	119	132	113	110	119	124	117	109	118	100	113	119	115	138	141	138	114	132	125	121	113	122	111	130	110	135	138	116	131	129	144	106	121	116	114	129	117	140	115	109	142	148	120	119	110	136	124	134	115	117	150	138	134	124	137	128	128	154	129	117	140	115	121	135	112	116	132	127	134	126	125	140	119	125	118	114	113	125	135	150	123	143	133	112	134	114	114	125	113	132	113	105	137	142	140	126	111	105	125	137	127	121	110	124	125	141	118	120	129	121	120	121	109	132	103	119	124	122	124	119	148	126	129	123	105	138	133	117	129	137	123	125	117	117	126	145	116	124	111	118	107	115	124	138	107	114	138	115	126	105	120	130	110	126	118	128	132	113	113	128	153	142	131	116	137	120	121	119	119	104	115	133	123	117	111	122	119	116	105	109	106	130	142	137	137	120	121	131	121	140	114	119	130	97	121	106	122	122	116	138	110	122	143	139	127	131	116	118	113	121	119	127	114	112	138	115	125	96	116	139	131	122	132	121	137	110	136	119	131	135	108	127	104	126	125	129	105	117	154	108	136	121	125	117	110	116	117	133	120	124	121	115	120	107	111	130	112	135	135	141	118	120	114	125	138	111	125	123	115	137	124	126	136	110	120	113	131	118	125	118	117	124	120	122	134	124	119	121	139	130	122	109	117	105	125	123	113	121	129	129	122	135	133	115	112	117	134	137	112	113	132	119	117	135	140	137	118	131	119	121	138	113	135	123	115	136	114	115	114	124	134	115	106	128	102	138	130	121	154	112	143	127	123	135	133	128	119	115	133	120	122	131	109	130	116	110	129	122	103	129	111	137	119	117	108	103	145	135	119	123	142	142	117	136	110	134	115	137	128	140	121	136	127	149	95	113	133	156	111	114	121	104	123	114	130	125	121	121	125	112	112	105	121	120	124	139	130	129	135	113	127	131	143	126	128	116	138	110	119	123	115	118	120	104	121	117	129	120	121	93	112	124	111	118	131	116	118	125	119	131	115	118	116	137	113	119	127	124	126	144	124	111	139	99	112	150	121	123	120	120	113	114	122	112	114	123	137	135	134	114	115	116	130	129	124	125	120	125	128	121	123	101	133	117	113	127	120	108	133	111	123	146	105	126	145	120	130	111	130	128	137	132	126	136	126	135	103	103	115	115	121	125	108	116	112	133	106	100	134	125	122	114	158	112	119	132	119	119	136	130	111	118	113	118	105	127	125	115	137	136	119	124	115	126	121	126	89	105	126	106	129	130	129	110	127	131	130	137	127	115	136	109	127	139	119	116	142	138	127	124	105	120	124	139	124	134	106	136	126	115	134	102	145	109	136	122	147	133	97	113	127	125	119	124	103	130	135	128	132	125	114	131	125	117	148	125	124	117	123	123	117	128	122	143	143	115	107	120	128	137	121	128	111	144	116	117	133	126	117	124	125	141	135	121	121	127	101	129	117	133	119	121	109	131	107	132	131	115	141	107	122	141	119	116	135	110	124	125	153	128	121	116	124	98	128	106	119	121	115	101	151	114	122	105	130	114	133	136	115	128	135	119	138	104	129	111	123	141	114	113	123	104	117	125	128	120	107	144	124	109	159	117	118	117	120	123	123	99	124	120	117	124	99	138	141	121	125	117	127	118	110	111	126	125	109	115	108	122	108	115	127	112	132	165	114	139	119	120	131	116	106	137	109	135	133	110	124	125	114	130	137	142	122	140	113	111	117	116	125	127	149	125	121	105	134	123	108	124	136	114	119	127	131	116	137	138	118	130	104	120	117	101	117	121	126	128	113	136	105	143	128	123	123	122	138	117	108	118	136	137	128	113	131	114	108	119	102	133	113	113	119	125	120	127	118	138	110	144	133	119	119	135	104	121	111	116	134	165	131	116	124	116	113	120	113	100	104	110	115	102	123	118	112	121	135	116	149	136	114	125	123	125	145	127	121	126	130	111	126	125	130	122	121	124	129	112	126	122	133	143	119	122	106	123	131	118	123	117	136	115	115	125	120	123	104	122	106	148	120	112	122	105	122	121	130	135	141	143	99	120	123	128	106	131	125	132	126	123	136	107	130	117	140	110	128	140	119	122	129	120	117	129	124	136	135	135	113	124	133	125	123	109	112	111	107	122	130	117	119	119	126	119	104	101	127	157	101	105	132	128	118	120	121	122	122	123	108	119	123	104	127	123	134	143	132	120	123	119	122	98	124	113	117	107	129	125	148	122	111	134	111	120	121	148	130	122	127	118	119	114	131	114	120	130	128	111	122	140	134	113	105	131	116	128	113	115	126	103	117	143	132	116	128	103	131	126	128	123	126	131	129	120	130	133	131	118	119	123	129	120	110	133	128	123
43300	56241	19513	4814	3153	2216	1775	1393	1095	922	728	657	565	536	479	480	434	366	358	355	351	313	318	277	269	268	289	300	274	254	260	242	241	265	249	230	241	214	259	237	233	220	234	287	234	235	241	227	247	246	217	223	205	224	223	196	212	237	234	200	234	220	232	238	222	240	202	218	217	232	222	236	213	207	203	236	245	201	244	198	209	192	211	212	198	225	223	195	223	196	220	241	231	239	209	218	225	197	245	220	203	240	216	206	223	234	194	210	208	216	214	206	195	215	238	209	208	205	219	209	226	213	199	231	234	226	227	198	212	224	229	198	221	216	219	210	195	197	235	202	218	209	216	234	238	222	220	203	210	213	243	198	237	208	219	212	232	199	245	215	181	207	236	231	193	206	247	192	225	200	218	204	216	224	221	223	204	188	216	195	222	214	223	237	209	239	210	227	225	204	225	225	211	215	233	207	212	211	221	194	225	217	227	218	208	226	238	202	216	228	221	198	243	201	216	186	210	242	200	214	215	248	242	218	228	204	214	202	223	232	223	230	192	219	251	192	219	218	194	197	198	220	250	227	238	215	227	227	221	225	211	187	212	226	220	217	178	200	212	209	208	233	220	220	218	237	220	211	207	212	204	210	227	214	232	205	222	213	201	201	203	232	207	200	197	241	213	209	221	223	186	219	231	230	245	196	201	229	221	218	217	222	236	218	220	210	219	246	218	209	212	229	223	193	211	204	187	202	214	209	197	224	200	203	222	203	197	204	203	196	218	231	210	207	221	211	226	213	225	241	223	213	188	213	215	225	196	193	209	223	182	209	194	227	223	208	235	200	243	205	224	219	216	215	231	219	203	244	219	206	231	205	214	180	223	212	199	204	225	193	218	221	196	190	210	215	211	192	210	183	198	205	219	244	220	192	218	225	201	194	234	233	209	217	215	200	215	226	241	205	211	209	234	215	217	233	185	235	201	228	210	221	204	208	213	217	234	206	205	215	206	229	224	253	232	225	208	221	222	221	224	223	188	200	206	212	202	238	224	248	220	237	213	244	207	229	209	247	241	228	203	230	222	191	202	204	224	228	206	233	239	222	212	192	220	223	209	220	223	214	220	218	203	206	206	228	223	205	217	228	230	207	185	232	222	240	216	214	198	212	209	209	214	208	215	206	199	222	229	216	212	208	221	216	228	212	218	235	212	220	228	214	207	205	219	234	195	207	201	188	206	232	231	226	199	209	233	207	214	230	219	210	230	231	202	207	218	225	189	245	210	202	236	185	237	227	240	226	210	209	241	233	208	226	218	211	221	224	193	233	196	243	227	191	214	213	172	200	197	229	195	219	217	213	223	218	197	242	217	235	233	226	256	229	202	186	207	211	226	205	226	205	225	203	210	234	201	184	213	187	215	204	235	208	201	212	224	230	211	219	205	215	255	223	230	222	236	202	229	230	223	224	236	205	241	233	212	204	200	224	195	213	231	224	226	219	216	202	215	203	218	229	199	199	223	241	210	220	215	211	203	228	207	222	180	234	217	222	212	217	214	190	210	219	219	202	238	231	204	224	232	225	226	208	217	213	221	230	214	231	202	217	228	208	213	204	212	215	228	211	228	218	206	193	214	222	221	209	230	225	210	242	203	195	211	196	192	241	186	220	186	194	203	223	212	214	207	217	243	194	239	237	207	212	234	208	215	207	225	215	215	229	205	225	209	193	224	208	216	202	198	210	216	203	219	201	223	205	202	220	206	213	204	223	209	210	205	214	218	229	225	212	221	247	219	230	203	219	218	221	211	226	205	189	229	209	213	212	216	210	203	229	222	203	231	214	233	229	220	232	218	213	251	231	227	200	218	199	209	233	212	215	223	201	218	225	225	195	220	200	210	191	216	200	211	212	219	229	222	222	228	193	231	240	199	214	230	201	228	228	197	207	199	210	181	216	240	216	204	207	233	197	233	237	221	231	221	213	247	233	221	230	211	214	217	194	212	213	229	196	215	205	203	225	248	222	214	221	192	219	208	191	208	240	204	223	216	236	203	232	198	207	185	238	215	223	183	195	234	227	212	205	216	224	215	204	214	212	216	188	214	225	188	230	217	203	216	220	222	193	205	172	206	239	199	225	216	230	224	213	225	209	208	216	211	232	199	205	183	218	210	206	249	227	218	223	207	219	207	224	212	213	226	199	227	213	220	202	210	209	208	181	225	199	208	220	222	212	212	215	181	262	199	212	198	199	195	213	222	191	208	212	210	206	208	221	206	196	217	221	210	217	237	212	210	220	209	221	200	204	220	209	223	211	224	186	222	220	208	214	209	206	237	219	224	215	195	205	202	229	212	230	218	201	230	199	204	191	200	204	193	218	212	203	217	201	237	227	213	216	213	204	244	220	215	218	210	240	217	227	210	217	229	209	217	206	177	210	233	204	190	213	223	200	232	207	234	197	215	214	202	205	230	209	234	207	195	227	206	211	210	227	189	219	221	220	205	226	219	195	205	194	202	213	222	203	204	204	185	213	230	217	208	210	230	252	247	216	230	232	218	205	212	209	241	205	245	219	195	217	209	207	234	237	194	225	233	217	220	189	219	212	227	226	232	221	228	216	255	195	219	188	212	210	216	192	223	225	216	197	206	186	209	205	199	223	220	218	214	196	220	232	209	217	199	195	194	240	198	185	217	236	222	233	204	186	212	215	180	219	209	198	216	226	213	238	227	195	196	232	222	210	175	223	210	216	203	244	216	215	203	211	197	239	221	221	217	235	204	197	203	173	228	209	190	226	211	203	229	227	212	212	199	217	208	223	223	206	206	226	224	225	224	223	226	231	196	209	207	209	191	207	202	223	236	209	213	200	218	223	195	237	234	216	231	226	207	212	207	224	224	224	206	224	224	212	205	215	218	217	225	226	230	228	218	211	224	204	208	211	222	220	205	218	215	223	213	195	225	230	212	229	182	211	197	230	222	200	216	217	231	211	213	192	217	206	200	187	188	216	218	223	214	222	220	204	212	215	230	210	245	201	237	206	241	228	180	239	222	229	205	230	233	181	209	215	221	196	218	228	219	210	216	199	205	227	202	196	217	217	216	207	218	217	218	188	206	218	190	226	245	195	233	200	212	234	210	234	189	208	223	239	204	193	213	236	213	213	205	203	211	220	232	224	212	232	217	231	220	219	229	191	217	222	219	212	226	217	234	226	220	250	220	205	200	217	221	208	216	191	193	242	211	204	200	222	195	212	223	210	222	210	227	207	215	227	211	234	219	222	195	198	203	220	239	222	226	226	236	221	214	219	187	238	210	204	219	226	208	165	204	197	227	242	211	210	215	198	226	223	201	194	179	240	189	195	226	211	227	201	222	208	216	237	180	194	231	218	211	225	224	208	232	236	192	230	224	224	190	223	223	230	224	226	219	206	219	205	208	211	231	235	227	221	232	237	203	207	236	202	214	196	199	210	216	225	184	208	208	218	186	215	226	250	213	199	210	214	225	213	225	219	202	231	227	213
28820	23174	11622	976	404	370	337	389	335	325	356	310	329	305	337	346	335	329	346	328	342	347	321	359	333	306	320	338	366	333	325	335	329	360	320	346	324	307	362	309	300	346	308	323	320	358	320	362	342	330	337	312	343	326	288	335	348	317	312	311	321	339	327	357	325	353	305	306	336	303	367	314	341	321	344	333	332	334	350	346	323	345	319	314	349	324	300	332	332	348	311	316	327	328	324	337	339	337	294	332	335	323	340	315	329	329	314	320	333	304	300	324	329	339	332	324	367	313	351	342	331	332	331	304	327	329	314	309	298	310	335	308	331	339	349	322	331	340	299	325	338	334	326	330	301	348	338	323	334	327	344	329	326	317	325	316	313	347	314	315	320	321	319	347	285	327	339	319	309	311	303	327	350	338	315	326	345	349	337	372	346	330	329	350	347	337	343	303	324	353	347	324	335	334	371	364	309	342	301	354	374	324	337	324	342	311	327	349	319	331	328	351	341	326	334	331	341	297	329	350	326	328	376	316	327	326	349	342	324	352	284	357	332	328	383	336	320	335	314	335	343	324	342	366	367	328	367	325	341	352	333	315	337	334	329	314	341	339	308	323	332	349	314	344	333	336	306	304	356	326	329	358	354	359	329	313	325	344	357	370	361	351	343	326	313	359	348	322	323	387	342	343	365	342	357	353	342	305	358	326	362	332	346	367	331	318	332	317	322	295	376	340	317	328	368	347	345	329	340	314	321	325	337	336	343	350	315	298	307	329	328	322	304	288	299	332	370	314	328	314	335	354	317	302	331	317	344	289	327	322	327	323	333	324	334	321	317	326	328	352	322	307	345	342	380	325	326	340	313	385	350	307	312	317	307	372	318	357	313	315	319	310	332	327	339	349	318	309	330	297	318	337	348	321	330	361	340	312	321	320	333	311	323	309	330	339	332	310	362	313	311	318	343	309	338	332	340	323	319	325	352	338	332	347	324	335	326	340	305	293	326	331	327	319	293	326	367	309	337	310	345	342	337	315	309	320	322	355	344	332	330	342	319	330	342	353	381	294	331	332	348	329	341	325	332	326	290	320	349	364	306	319	349	308	328	309	330	302	325	315	333	357	360	335	340	333	342	357	296	325	301	333	302	323	384	331	317	319	317	360	334	369	311	314	326	353	343	311	370	346	332	322	323	315	349	323	345	306	309	325	353	302	317	338	296	311	338	350	313	313	336	349	360	322	332	331	319	327	364	368	328	356	330	316	332	306	328	318	340	344	354	304	341	330	345	344	324	345	371	327	317	377	324	321	371	314	333	307	334	329	327	356	313	334	323	367	335	349	336	335	340	320	313	327	343	302	306	307	333	349	325	330	349	365	302	325	346	335	347	328	340	316	355	337	329	346	336	309	334	325	362	350	361	349	282	335	334	339	324	331	333	348	341	311	303	311	311	363	332	336	306	322	338	352	386	329	293	338	320	316	346	349	340	330	360	322	342	301	326	344	335	330	358	346	321	319	340	344	354	330	335	338	338	342	310	371	369	315	332	359	311	312	345	298	304	305	298	344	374	353	333	342	334	316	321	315	349	367	311	339	331	316	338	292	352	348	294	342	307	288	328	339	314	310	356	321	326	326	324	337	329	322	342	299	348	333	306	345	350	308	340	353	289	350	322	327	324	317	325	303	341	321	325	316	323	341	309	311	316	357	327	316	351	383	352	312	362	342	324	335	336	346	338	316	307	328	328	327	331	351	320	328	339	321	378	363	341	323	337	329	329	319	319	319	345	346	335	346	323	346	330	328	329	300	331	312	342	358	331	321	349	309	319	329	332	333	337	343	305	336	337	307	329	333	332	324	323	339	330	366	335	349	314	325	320	318	350	313	343	370	308	360	328	341	324	315	345	343	342	347	341	355	347	329	331	297	335	331	352	306	323	345	348	360	329	353	340	331	326	311	353	327	306	326	318	306	347	303	331	347	321	360	308	335	320	334	363	346	348	310	323	366	307	339	316	329	336	327	314	336	306	359	326	330	327	339	316	310	306	326	306	347	283	293	330	305	296	314	329	312	332	360	302	300	323	299	327	329	316	356	341	341	282	365	314	334	323	323	347	351	311	320	324	344	345	336	325	325	337	321	344	334	347	350	321	321	329	351	323	357	324	329	322	307	341	326	339	325	351	326	305	324	305	341	344	336	341	348	328	361	328	386	335	338	321	339	365	308	327	322	323	327	333	327	314	350	338	360	329	330	319	326	311	327	342	343	350	335	360	336	312	337	325	360	319	318	333	344	325	362	335	353	328	339	340	338	350	338	326	331	344	324	378	307	324	366	330	338	330	332	344	363	349	336	324	314	319	342	313	336	278	338	287	331	349	313	327	320	310	334	311	319	315	298	321	341	313	361	326	339	359	328	341	331	305	323	362	326	300	333	324	379	320	360	326	329	350	353	327	319	323	316	317	312	315	351	339	348	316	359	359	329	334	309	364	318	350	355	335	334	368	356	336	326	335	311	335	368	350	333	347	336	316	352	313	328	330	320	343	362	342	304	323	330	335	316	317	321	346	302	337	332	356	319	315	332	323	357	329	357	328	306	300	364	344	324	343	326	334	313	330	353	334	329	313	339	336	298	335	335	313	345	318	336	335	324	342	325	348	319	355	297	350	335	381	302	325	305	331	337	315	323	330	355	339	327	319	319	293	312	316	331	330	324	324	353	327	304	343	345	292	305	334	376	359	347	299	369	321	340	338	322	352	320	298	327	336	342	336	335	357	338	349	335	304	321	300	325	297	336	367	317	318	319	347	337	305	333	371	345	321	327	355	307	305	357	345	325	303	343	304	306	336	319	337	360	305	324	320	329	329	343	310	345	328	335	315	322	343	348	368	317	300	302	336	324	326	321	350	333	363	323	357	341	341	319	331	333	350	350	362	300	316	351	321	320	287	354	353	335	297	352	304	353	330	368	325	365	349	347	333	290	344	356	316	314	333	317	336	321	334	345	307	292	347	334	319	356	339	360	331	342	303	368	349	315	315	344	343	329	327	311	282	313	341	343	337	351	335	366	361	289	319	326	325	346	314	297	320	362	329	311	320	329	338	333	334	304	292	336	329	353	375	329	313	358	292	280	334	349	322	304	369	316	343	348	314	334	322	331	340	333	345	322	341	309	338	311	351	327	307	329	316	311	332	338	309	312	285	305	324	343	330	304	331	342	332	340	346	308	319	347	331	322	332	355	340	319	363	306	324	325	350	303	342	340	341	328	316	352	323	343	369	326	336	327	332	326	293	315	322	346	332	356	306	350	337	349	292	335	332	314	346	331	367	337	314	362	328	335	322	315	299	342	350	320	332	347	316	318	314	314	306	351	320	346	312	340	350	325	322	349	366	378	357	316	300	307	349	360	349	329	331	305	291	315	311	289	343	352	352	347	315	349	322	339	337	326	307	340	320	373	403	319	308	346	348	342	315	334	327	352	339	310	332	339	313	355	336	316	311	326	342	340	343	334
34651	31796	4515	777	727	632	694	576	668	628	620	615	540	564	564	573	563	567	574	548	572	623	563	529	533	588	511	550	618	599	581	567	550	557	583	563	563	529	586	574	482	553	559	590	545	533	532	595	593	539	513	573	539	599	557	528	584	575	536	523	554	579	521	538	555	573	550	558	590	567	526	499	565	549	533	577	567	578	562	552	543	604	597	541	575	578	543	546	540	560	587	525	552	564	612	573	532	574	561	585	549	584	581	572	531	535	576	559	546	603	524	571	536	545	564	588	529	538	563	537	555	557	529	582	519	585	536	537	548	552	538	579	561	554	519	578	602	589	533	529	548	566	549	570	558	554	542	595	539	516	534	585	599	553	579	548	546	578	518	544	542	584	585	572	582	558	544	540	506	556	534	553	524	543	526	537	557	560	540	564	583	555	592	503	579	544	536	569	556	527	582	550	547	532	570	587	563	574	574	545	597	519	545	555	527	543	560	551	533	569	548	542	554	561	566	540	584	542	554	596	522	558	585	549	572	593	564	571	602	567	484	593	528	562	543	558	549	580	561	544	534	544	572	543	584	560	575	568	517	524	562	542	566	525	596	569	556	551	597	558	549	535	571	586	581	541	562	555	504	514	547	524	578	619	522	588	579	535	524	548	600	542	628	532	553	536	558	558	543	540	584	548	564	548	559	573	552	516	579	563	546	552	545	550	554	585	514	536	550	511	559	557	599	584	555	556	549	548	575	505	555	545	571	571	544	530	548	571	540	576	539	565	511	532	552	603	566	578	563	561	520	575	558	512	559	592	569	517	566	568	545	571	581	515	550	534	554	583	533	586	540	557	581	534	588	516	512	620	572	580	549	608	580	528	590	552	562	570	547	566	574	559	542	578	547	558	547	552	545	559	534	603	592	586	585	578	577	547	583	502	587	551	523	543	589	534	560	541	549	582	584	523	513	525	553	553	556	546	575	522	591	542	529	542	546	529	553	539	495	535	546	554	552	559	578	529	587	575	548	594	586	526	565	511	576	605	558	538	541	573	542	569	569	558	563	567	558	591	507	542	572	551	564	552	571	559	557	561	536	550	571	567	551	594	593	586	583	599	576	563	537	512	575	565	579	530	554	577	579	554	603	567	567	495	524	559	566	592	594	579	552	537	522	537	529	551	541	518	553	560	563	553	557	569	565	538	533	539	527	590	534	574	547	563	566	569	563	580	572	504	555	540	571	559	544	554	591	549	547	555	568	546	568	576	563	523	564	577	575	571	563	555	511	581	542	570	570	552	552	540	534	560	541	581	537	578	547	581	578	539	579	592	534	548	541	554	559	554	524	591	586	536	553	579	563	516	570	584	493	546	529	552	572	535	555	532	559	545	552	506	576	493	594	577	543	563	591	549	608	523	537	546	510	542	574	530	554	527	526	558	576	624	587	561	570	511	558	523	545	544	536	551	562	544	546	554	549	568	536	585	583	563	562	527	551	528	543	595	576	566	565	583	570	508	548	519	553	569	580	595	547	535	508	552	549	559	549	545	559	552	540	573	518	516	488	569	570	579	551	558	572	589	545	565	561	544	509	539	552	563	575	545	562	537	502	592	547	610	513	555	563	519	568	520	538	540	572	538	599	533	585	592	531	553	542	559	565	533	531	543	549	554	545	599	567	525	576	534	572	560	566	567	541	515	547	535	572	555	529	566	598	525	532	597	553	564	537	606	561	566	551	536	567	564	555	572	621	529	535	580	574	547	552	561	538	560	549	587	536	577	568	593	549	548	537	583	586	544	601	602	576	507	558	542	593	566	582	544	539	558	596	537	568	560	541	570	559	561	555	550	568	556	586	558	571	554	578	513	550	582	569	548	530	574	518	533	548	601	578	589	546	560	550	568	600	550	591	606	542	567	572	521	542	540	621	564	563	535	535	542	563	541	566	533	551	570	596	544	518	621	571	478	573	556	571	585	572	540	546	528	555	529	557	511	554	546	569	568	567	592	563	581	523	564	551	558	549	529	594	545	555	567	575	568	558	534	571	561	584	561	543	551	590	557	535	548	537	580	599	588	508	570	537	545	550	558	539	569	529	528	553	537	580	521	591	523	589	544	544	552	565	558	570	566	583	542	597	556	525	528	515	520	506	529	586	559	568	533	577	550	515	510	539	544	533	526	554	559	525	585	538	579	558	566	512	578	578	543	553	557	578	555	551	567	531	533	531	531	595	579	552	547	521	523	534	557	584	599	527	526	590	570	575	559	581	522	560	549	527	529	554	550	570	551	549	529	571	525	527	532	536	590	552	591	558	529	553	566	544	511	605	525	524	523	560	550	561	542	557	576	542	548	536	564	575	526	515	530	588	591	558	603	573	571	532	567	565	539	578	574	571	552	536	533	583	565	554	555	547	576	556	530	558	573	547	579	555	526	567	558	571	520	541	538	550	589	560	534	558	529	576	527	552	550	518	546	549	555	548	529	537	541	569	572	555	516	548	552	556	528	512	537	580	544	544	529	528	562	572	524	568	568	553	548	559	573	546	576	569	532	568	545	578	573	552	547	595	548	594	564	538	591	543	535	527	595	576	533	580	532	576	525	531	576	528	539	536	555	577	549	577	558	529	581	571	557	584	528	550	523	561	555	546	541	551	535	588	557	575	594	542	538	589	565	537	554	536	543	489	544	532	540	529	563	511	528	517	551	550	565	529	511	609	527	523	538	564	570	519	548	586	567	611	526	526	543	559	587	524	558	561	628	549	592	560	561	556	528	529	562	554	563	495	583	580	558	548	546	536	530	597	560	558	567	522	487	571	559	561	583	551	542	537	534	565	545	581	559	553	588	599	517	553	550	603	579	517	570	542	541	529	563	534	527	556	539	560	503	539	540	543	570	536	548	561	569	548	562	576	495	577	547	538	593	544	553	560	549	556	539	551	533	552	573	557	545	546	558	543	552	573	544	577	545	541	542	566	565	527	531	576	545	568	499	553	552	567	558	569	564	512	533	580	565	573	550	553	534	545	556	517	571	553	578	541	570	526	604	552	589	542	543	546	552	541	554	518	545	545	539	542	552	531	554	554	571	544	539	594	548	569	567	532	532	564	545	523	564	544	596	540	563	542	528	574	560	611	516	534	546	582	567	556	573	595	538	561	583	566	530	579	540	604	552	607	509	556	529	549	537	584	556	526	510	546	531	560	514	611	545	552	586	548	555	550	610	517	527	537	553	578	602	559	566	551	522	534	570	577	505	548	537	558	587	548	545	565	599	545	532	575	556	560	548	578	522	559	535	530	557	558	503	570	556	489	548	574	575	578	587	546	567	599	516	571	627	499	490	569	514	536	537	574	563	569	550	563	555	540	560	553	568	526	540	573	537	546	536	550	508	563	547	516	552	570	557	551	492	567	537	578	585	595	549	525	593	586	536	535	596	561	547	558	481	556	558	566	555	588	546	549	592	571	550	502	576	532	542	570	569	575	545	556	602	549	526	541	530	560	551	573	523	554	547	559	544
24515	21615	28790	24701	20397	3017	709	438	431	417	408	380	337	336	360	320	333	324	328	278	309	301	313	317	271	285	351	280	308	305	287	298	307	307	329	285	300	290	290	310	281	345	297	299	263	302	282	305	286	312	289	304	314	318	254	294	323	285	297	277	262	288	293	313	261	279	285	325	289	265	292	296	316	283	292	269	311	275	304	302	279	289	293	293	282	311	294	331	283	304	254	314	308	310	295	309	292	294	334	293	347	281	316	290	281	259	283	289	298	314	331	290	298	272	295	299	291	306	276	286	284	278	311	308	299	324	316	268	306	306	305	310	250	309	295	291	280	276	280	285	290	309	313	288	273	317	313	277	284	275	301	301	296	288	302	288	296	323	282	285	297	297	302	293	310	306	302	255	292	287	298	265	332	300	296	309	305	262	258	275	300	308	317	276	291	281	280	277	305	288	270	304	313	284	303	298	316	313	310	294	279	309	269	301	262	312	296	294	289	319	270	258	317	302	302	270	297	289	278	292	292	298	292	305	287	276	297	255	304	328	307	289	314	294	295	291	302	289	285	271	293	281	267	279	277	294	271	275	307	312	297	293	277	291	316	301	307	296	295	289	292	301	301	290	282	310	298	270	282	303	290	267	259	299	299	289	277	277	286	269	276	314	266	313	313	279	290	297	296	275	298	296	281	285	269	303	292	329	279	271	282	280	332	278	307	290	258	289	316	268	315	309	287	266	264	305	312	281	281	268	307	295	274	299	314	252	319	280	280	274	329	276	283	284	297	277	285	303	287	308	252	316	302	273	287	303	302	286	305	277	269	303	276	293	299	292	277	294	278	282	302	310	274	293	306	295	288	304	250	295	285	289	278	288	310	286	291	307	293	308	299	305	310	280	271	310	292	281	297	274	285	294	293	267	277	286	335	275	258	279	282	308	293	295	298	297	335	298	273	268	293	273	261	288	270	317	336	273	302	283	280	287	289	298	302	287	306	283	305	309	287	274	283	295	259	305	303	283	265	299	332	318	302	273	310	293	297	302	307	282	305	295	270	278	322	293	268	291	299	305	284	292	279	302	302	287	299	294	273	308	301	291	333	274	294	268	299	310	283	286	306	275	306	268	301	279	321	271	296	313	310	308	283	325	305	282	275	327	303	266	277	278	291	270	284	293	301	309	290	268	308	296	303	295	278	277	281	289	310	303	286	299	292	283	269	293	271	292	269	291	284	279	276	288	302	301	273	281	277	269	320	258	294	313	291	276	277	307	290	258	261	305	280	322	295	265	297	264	306	299	300	323	318	291	270	289	303	272	270	295	305	281	305	249	305	308	310	290	273	333	271	284	286	315	319	312	302	285	308	270	295	314	252	280	307	272	290	277	282	307	290	282	291	293	274	302	316	298	292	281	266	303	257	306	301	291	267	304	311	281	256	284	316	301	294	305	286	299	308	283	312	298	297	319	307	271	288	275	271	297	303	322	295	281	298	287	302	289	298	259	317	275	288	272	284	294	277	267	290	263	289	265	296	326	319	276	277	284	266	278	269	272	277	277	263	292	288	287	268	276	285	312	295	302	266	307	257	284	300	289	274	266	320	263	285	276	291	270	295	296	312	262	305	284	291	274	307	305	323	304	271	306	290	333	265	299	267	317	291	274	291	267	310	298	286	320	271	304	285	292	283	302	305	290	291	265	309	297	314	294	289	305	300	315	288	292	298	293	302	256	296	295	311	322	304	333	305	288	312	288	277	307	273	287	307	306	288	310	304	275	291	296	287	285	275	278	232	283	287	327	272	268	302	280	304	316	295	299	299	287	276	301	315	313	290	264	301	323	299	317	289	292	272	273	300	291	298	299	304	305	295	297	302	275	300	302	318	301	293	285	302	275	303	293	299	291	286	300	280	279	276	334	287	305	273	313	258	288	302	310	304	260	271	271	263	280	278	294	283	289	288	266	282	312	289	300	296	311	291	308	278	313	289	268	254	292	298	279	291	267	312	310	304	296	308	289	320	267	288	317	284	287	270	308	280	306	288	297	300	342	278	268	310	270	308	273	296	309	288	290	293	271	273	279	289	325	334	292	284	278	279	277	288	301	317	298	328	295	309	307	296	294	269	277	276	308	324	270	298	275	312	286	298	285	288	306	291	307	258	310	305	278	299	301	307	283	296	254	290	307	308	266	292	338	298	315	282	302	291	258	336	282	266	320	325	289	276	287	270	284	291	276	288	306	292	283	262	295	285	315	294	324	262	280	304	278	278	308	281	279	283	306	268	264	284	276	261	287	266	265	294	308	311	306	309	286	252	306	295	282	256	281	304	268	289	282	270	286	280	293	284	289	289	286	322	301	275	312	293	304	310	291	308	294	317	264	265	323	299	272	272	320	279	314	290	304	283	311	277	275	289	284	289	327	272	281	268	297	259	270	290	274	274	278	280	318	269	290	284	262	296	303	287	293	278	283	307	297	307	307	272	309	282	295	297	290	290	339	322	280	303	287	289	313	293	279	297	313	293	274	311	303	276	283	284	283	316	294	300	290	326	315	281	275	353	323	296	284	236	286	303	323	277	357	277	312	274	311	308	292	260	253	283	306	257	301	295	277	289	287	294	264	269	280	270	301	283	280	307	308	292	297	306	278	271	289	286	276	316	275	289	265	289	328	287	276	294	297	305	306	309	289	280	284	274	306	288	292	292	282	272	286	291	303	291	270	288	305	288	302	284	276	298	286	293	292	256	316	327	291	257	284	264	283	293	290	295	317	316	299	296	266	270	298	301	290	295	292	282	285	276	289	286	307	296	294	299	306	288	282	303	300	312	312	293	283	282	293	304	253	285	266	279	296	332	304	291	275	290	325	303	272	282	280	288	327	307	301	254	277	277	320	301	279	282	278	291	293	283	280	278	315	291	291	283	294	300	290	300	293	298	277	334	269	264	302	308	320	259	274	312	254	306	290	273	292	323	285	303	289	308	305	292	304	293	302	328	286	242	294	281	294	301	269	252	280	286	301	301	318	284	309	328	293	293	292	308	296	287	293	302	266	296	283	283	283	274	307	338	313	318	281	284	287	295	297	289	297	254	297	303	279	297	347	313	289	303	280	282	278	278	278	314	303	293	286	294	293	297	294	346	297	243	294	298	312	287	275	297	285	308	240	314	297	305	300	293	274	272	288	276	280	259	254	322	269	332	286	280	290	318	297	288	277	270	275	274	328	268	275	322	317	282	284	316	311	304	273	302	309	299	291	310	292	310	285	289	289	299	280	290	311	288	290	289	287	294	296	268	295	290	287	314	286	296	279	302	304	286	301	330	300	309	294	288	273	286	295	284	278	299	299	264	281	289	267	326	306	275	315	256	300	295	292	287	275	294	301	296	291	295	299	288	280	290	308	248	300	266	287	303	322	288	281	268	261	310	292	315	310	271	285	272	301	295	256	312	275	250	298	305	275	286	279	285	290	266	301	323	304	286	322	294	310	272	312	305	316	270	280	304	276	311	353	292	255
38834	48150	13079	3117	2128	1584	1314	1090	947	881	797	702	721	628	603	594	597	628	549	552	557	576	532	546	535	545	486	495	524	522	559	512	492	499	484	490	483	495	487	494	502	477	508	489	498	517	504	508	489	522	502	511	500	477	466	489	484	501	506	480	481	447	520	486	467	509	477	485	520	490	473	511	495	490	483	484	480	472	494	491	517	505	478	499	501	505	491	467	514	495	477	505	502	521	521	498	496	489	485	491	456	510	444	517	517	458	480	538	519	470	497	506	529	485	515	480	470	488	511	505	456	501	484	501	505	472	494	499	509	511	495	463	496	477	453	464	476	515	487	439	520	524	460	491	460	503	520	511	490	484	497	485	479	527	519	513	496	450	479	502	515	484	502	478	503	495	490	466	536	509	528	503	473	508	509	495	460	486	496	509	521	511	514	530	504	503	483	532	519	492	506	509	481	517	469	478	526	491	496	514	510	489	494	511	523	531	477	516	517	494	503	460	514	503	530	540	517	495	511	496	492	522	463	536	482	504	492	514	516	502	499	487	484	515	506	521	497	478	464	517	492	510	489	508	469	471	525	492	481	497	495	517	479	497	488	504	477	478	499	488	519	496	540	505	463	454	525	508	455	522	471	467	489	510	504	470	551	481	523	493	502	478	478	502	494	527	479	534	496	516	489	512	448	500	504	496	490	490	500	485	492	494	516	504	519	521	506	486	493	509	478	510	513	473	489	482	513	494	491	480	480	520	507	460	489	480	496	492	478	468	500	502	499	491	453	466	519	497	506	512	499	503	506	487	473	486	453	513	470	479	510	505	515	506	473	505	479	436	516	506	503	525	543	524	503	500	508	440	526	533	521	494	515	493	516	536	498	489	454	448	487	496	490	479	447	456	530	501	480	502	503	497	487	527	489	472	468	497	491	452	432	490	537	496	529	497	542	491	483	474	552	504	498	508	519	482	530	492	468	495	481	500	474	457	511	495	457	513	447	465	539	527	517	470	500	502	513	509	476	462	510	492	524	513	462	494	513	512	511	491	461	488	521	488	493	518	486	502	498	506	530	502	506	505	507	504	482	498	549	491	512	498	502	492	530	474	488	490	501	442	467	506	490	503	516	520	504	492	504	536	476	520	533	472	496	486	529	535	489	503	500	486	506	490	466	507	456	508	526	481	491	481	455	498	506	497	499	491	489	537	478	452	512	525	455	511	486	477	483	464	508	492	548	508	511	471	513	502	473	497	506	482	523	475	506	512	488	503	523	522	502	467	500	472	465	512	507	483	525	517	496	464	499	465	498	452	480	475	510	481	524	495	460	497	516	485	479	506	526	507	509	508	439	499	507	537	525	512	501	492	503	490	523	501	468	493	502	515	499	480	512	525	493	520	483	445	524	483	503	525	472	505	510	475	478	539	501	531	488	506	530	510	459	496	494	518	514	534	496	484	471	539	477	495	522	479	483	521	490	475	461	508	461	526	490	518	451	498	496	496	462	467	483	496	534	459	480	493	484	467	512	521	520	501	466	512	483	517	515	510	509	490	522	484	543	523	462	471	503	550	502	496	528	514	484	481	504	476	494	543	486	528	465	479	510	540	462	519	488	503	472	455	508	522	471	467	499	481	527	500	479	527	492	496	485	470	447	493	519	473	511	502	494	484	527	487	508	486	434	457	515	499	470	462	522	518	514	503	494	495	543	513	451	466	498	510	522	493	468	479	496	503	486	515	466	492	458	489	494	458	481	470	478	512	528	503	483	466	471	472	476	511	481	512	499	488	493	521	487	513	525	493	516	536	496	497	465	495	481	476	494	526	456	487	493	432	477	503	508	472	507	463	468	465	480	473	476	500	470	463	485	506	498	500	499	465	525	482	512	496	496	504	498	520	502	516	477	483	512	495	502	483	474	500	490	461	492	464	496	502	556	488	527	459	450	463	506	472	485	507	474	497	506	491	480	522	489	463	508	489	494	480	547	507	491	491	482	482	486	520	504	503	469	489	519	500	516	478	468	469	490	440	483	488	501	510	473	445	483	532	470	439	503	486	492	459	472	511	512	454	456	471	476	471	478	471	502	500	468	460	502	458	467	502	491	503	523	502	468	510	511	471	548	511	494	497	498	488	470	542	507	475	506	487	512	492	492	543	501	477	468	522	531	445	495	481	530	517	494	499	493	542	452	468	503	514	495	485	469	480	478	452	465	476	463	518	467	498	512	517	509	481	476	504	487	478	441	517	508	479	475	499	497	487	503	463	520	501	517	496	484	496	505	492	442	524	506	478	490	485	493	491	506	462	497	504	507	505	505	515	474	509	463	493	508	494	539	487	503	513	465	525	469	474	502	454	508	503	479	499	507	508	509	451	507	484	489	470	524	467	500	492	462	509	501	478	477	497	500	484	528	473	487	486	492	498	472	472	519	471	514	475	530	451	503	469	462	503	534	503	502	518	495	510	489	474	479	463	492	511	527	511	463	493	473	468	487	516	458	514	511	508	525	486	512	487	496	487	500	440	495	480	471	503	486	477	483	506	506	508	485	470	475	499	497	483	528	511	512	488	527	503	486	521	537	488	499	472	506	473	471	471	508	516	533	509	483	469	475	471	501	515	525	491	493	490	530	474	524	447	445	512	510	514	499	516	463	471	513	514	524	474	486	480	478	512	498	517	492	444	477	469	477	453	481	470	524	497	494	489	466	480	559	503	484	512	468	477	531	523	486	479	509	483	512	485	488	488	492	460	512	466	510	467	486	476	506	496	512	522	514	458	489	493	493	495	515	477	541	504	516	494	498	482	505	507	457	479	487	482	484	476	495	524	520	467	507	478	536	505	504	526	487	521	499	507	481	491	513	459	482	503	501	496	510	500	483	508	486	455	501	483	462	518	479	472	511	494	485	496	527	502	494	492	464	536	496	515	516	481	494	555	517	498	502	459	535	486	513	456	498	498	474	495	481	514	496	513	533	502	498	497	490	535	509	519	528	485	478	491	491	535	518	505	478	517	514	490	487	531	509	461	461	504	475	494	517	462	468	513	478	497	484	478	459	477	476	475	479	462	480	488	506	530	497	501	518	501	507	494	488	466	484	441	468	471	509	488	514	506	508	491	471	514	490	472	512	509	507	486	441	480	464	465	498	462	499	502	503	503	499	500	490	488	483	482	501	515	536	456	481	494	510	493	476	482	533	469	502	499	518	538	446	545	508	489	499	485	500	477	509	513	523	474	523	497	486	507	485	506	500	483	513	525	476	515	523	500	498	509	485	487	498	524	523	487	521	469	516	499	527	498	526	514	496	481	522	453	518	499	538	528	525	434	515	484	506	461	511	509	503	497	492	461	509	504	495	523	508	491	517	445	498	502	489	528	466	518	504	464	510	464	509	472	514	504	486	445	505	479	519	499	453	506	513	478	519	485	485	486	513	521	446	496	508	494	515	486	524	502	535	492	508	537	564	515	471	492	524	476	499	490	534	501	484	445	484	494	470	485	505	514	460	514	538	507
23592	21565	29251	24215	21492	19661	1786	523	351	329	278	222	220	174	212	183	167	188	152	160	141	139	169	133	137	138	137	131	134	142	134	143	122	149	134	146	117	148	145	123	114	103	137	138	143	128	126	134	114	138	115	115	114	117	99	120	121	103	123	107	127	126	126	115	114	126	134	119	114	118	103	131	137	127	124	123	128	110	121	112	122	135	102	131	126	143	112	127	123	120	92	123	104	120	125	109	133	113	112	120	103	97	156	123	111	119	119	123	120	100	121	117	129	133	116	129	141	130	121	111	119	113	122	108	126	112	133	94	107	107	123	128	124	138	114	111	123	111	130	112	129	144	124	136	112	121	132	107	116	123	140	130	107	118	131	119	109	129	120	158	114	133	117	122	118	139	130	103	102	131	134	115	112	119	123	145	113	93	109	118	113	123	127	129	141	120	96	111	121	125	130	126	133	125	112	105	109	132	132	133	141	127	127	127	127	109	119	115	118	95	116	128	109	123	125	115	130	111	113	121	120	114	99	124	142	95	112	139	128	116	108	115	119	117	102	121	115	129	130	126	107	126	108	102	138	126	110	123	101	132	109	113	104	126	132	112	121	115	105	124	123	112	132	120	127	116	124	123	100	144	107	118	115	116	116	116	138	107	118	121	109	139	128	123	110	128	128	119	119	130	128	115	104	115	127	124	116	124	127	123	123	128	122	110	126	127	123	124	104	109	113	137	108	124	119	127	124	132	119	128	124	114	130	126	125	113	116	111	113	132	115	138	122	118	110	118	121	119	115	105	137	114	106	122	106	122	103	132	112	126	111	113	107	125	108	112	118	131	116	114	112	123	117	123	121	116	140	120	130	121	115	123	152	105	120	120	116	113	120	115	100	120	136	134	111	112	129	107	122	124	91	104	110	119	103	117	135	111	114	116	116	104	108	114	113	112	132	129	98	125	113	117	136	113	114	110	124	126	133	113	121	123	119	122	123	128	117	104	143	131	129	109	114	98	122	121	117	123	127	121	137	111	123	119	110	125	121	119	142	116	111	111	116	125	134	106	130	98	122	113	131	115	121	105	143	106	105	111	120	123	116	108	101	120	114	116	114	127	104	138	128	132	114	125	129	127	133	126	121	115	123	128	127	109	108	110	123	135	118	116	128	111	144	133	111	117	125	99	106	102	101	119	108	114	107	122	122	124	120	135	119	118	120	114	139	130	129	122	115	132	123	129	124	118	117	123	112	117	123	132	113	114	108	115	135	122	138	125	121	133	112	117	117	131	132	124	131	120	113	112	93	120	114	135	114	130	90	120	118	129	117	132	127	129	117	133	104	118	148	128	110	132	100	125	107	118	127	132	113	120	145	135	149	113	128	112	144	109	123	125	102	124	119	106	123	123	113	142	120	111	121	139	106	136	98	115	120	111	127	120	115	129	123	103	105	127	140	116	117	107	111	130	116	102	120	121	137	119	122	141	131	124	118	134	134	130	118	135	121	112	134	124	119	127	119	112	142	121	129	137	114	135	117	116	121	137	119	116	138	119	114	137	147	115	134	134	104	106	126	117	119	140	113	124	133	117	127	110	131	115	103	105	104	139	106	116	98	121	117	136	109	124	134	128	118	120	129	99	130	133	124	140	136	113	119	117	136	128	107	141	131	109	115	122	133	139	135	116	102	118	142	128	125	122	111	113	105	127	117	119	116	118	135	127	124	130	124	114	117	127	117	106	135	120	133	114	129	120	104	119	122	114	147	118	113	132	131	143	116	142	107	115	113	137	137	115	120	117	115	117	132	117	111	100	107	112	114	132	109	105	120	115	110	125	143	134	121	109	119	121	113	128	109	106	125	100	103	124	119	97	113	122	117	124	123	118	125	124	135	121	123	89	113	130	115	121	125	112	127	117	113	131	107	101	106	113	114	119	135	112	127	124	118	123	93	131	123	132	110	148	106	131	102	110	122	118	122	128	119	124	118	111	118	110	136	122	130	135	111	115	112	111	112	115	130	115	106	144	107	117	132	127	123	120	126	138	126	126	142	120	123	126	121	127	129	118	109	118	137	103	128	112	134	117	116	118	113	125	96	139	94	115	106	128	113	117	111	123	116	114	125	122	120	101	126	120	126	103	128	128	119	131	133	116	122	128	117	104	129	108	124	123	114	151	111	108	111	104	119	110	131	110	111	108	99	119	135	118	106	95	107	124	146	135	119	114	116	106	117	118	126	118	129	120	102	123	106	122	132	129	98	128	132	125	111	126	101	122	113	120	114	134	135	114	129	137	129	110	133	123	139	104	105	123	123	108	104	128	124	112	105	133	107	128	106	131	121	141	112	130	138	119	141	129	122	117	125	140	123	98	122	115	115	125	113	122	141	117	125	134	126	107	115	131	130	106	122	132	129	119	106	114	117	113	114	116	103	118	136	122	130	120	117	132	130	126	118	135	131	119	117	112	149	124	118	135	129	114	154	128	126	120	114	114	115	124	142	123	111	141	122	103	123	116	126	134	122	118	114	116	125	83	130	119	116	114	116	141	94	135	114	129	104	122	128	120	121	90	122	113	119	106	120	108	124	127	85	125	126	121	118	128	117	104	130	125	95	113	108	142	129	131	136	115	127	114	145	101	120	111	125	122	123	123	129	113	130	139	133	136	109	106	129	116	112	120	106	118	125	113	130	121	115	130	108	120	129	108	132	119	111	122	139	121	106	116	127	110	113	116	117	136	110	121	133	114	117	125	136	134	125	119	118	120	120	126	131	109	102	121	115	103	136	139	128	108	109	104	139	107	118	113	121	123	101	132	132	112	104	102	129	112	116	108	123	127	120	131	117	119	131	112	127	133	135	120	106	105	122	116	135	107	110	134	124	126	140	115	100	153	119	135	112	126	130	128	111	133	115	102	121	105	109	121	118	122	124	133	100	122	96	115	117	126	112	117	127	111	132	136	129	117	130	126	107	109	106	123	110	127	130	80	122	109	122	111	124	117	116	112	132	125	134	123	136	117	112	120	100	117	108	131	122	110	109	137	128	109	96	112	104	138	139	117	132	121	132	127	113	108	141	118	125	107	109	112	124	107	116	105	123	130	112	109	134	121	154	134	127	126	124	115	115	120	128	123	110	133	121	122	127	117	131	109	140	139	111	113	115	116	123	141	126	126	130	133	120	129	123	122	113	102	115	106	113	107	107	100	108	114	134	129	113	120	137	128	124	122	127	123	107	118	120	107	131	121	106	116	123	111	124	119	125	120	111	119	129	112	107	96	121	125	120	113	128	122	103	122	127	114	119	128	114	134	111	135	102	133	116	132	126	123	137	132	108	109	104	106	130	105	123	117	117	138	113	118	116	116	106	121	119	116	107	99	99	129	110	133	120	108	132	117	97	119	132	98	115	100	126	118	122	122	115	122	103	137	132	115	123	111	112	108	145	121	142	103	134	108	117	117	112	146	121	118	114	136	115	113	118	113	113	112	144	122	112	108	126	126	108	128	114	124	106	111	108	130
43036	51662	20191	5067	3252	2361	1794	1380	1048	926	778	679	570	520	475	445	395	395	369	385	343	334	295	333	291	277	303	265	296	309	271	247	270	264	239	228	252	233	231	235	221	253	205	191	236	229	203	242	217	239	223	236	207	192	188	221	238	207	207	208	212	216	216	218	187	198	210	236	230	237	197	188	210	229	212	227	228	206	198	187	233	203	208	222	212	176	207	236	211	200	199	207	214	199	189	233	169	213	211	213	214	221	234	217	206	233	218	206	244	199	226	221	221	206	187	209	235	207	192	217	223	205	201	197	220	204	220	204	204	210	204	201	188	197	226	216	211	220	219	196	230	194	192	212	223	225	203	206	205	174	197	193	196	201	215	211	227	203	218	218	183	255	197	232	217	208	207	182	246	225	202	185	229	221	197	199	219	193	220	221	200	222	214	192	185	207	203	217	210	218	193	223	204	186	188	212	242	207	232	222	205	201	214	210	174	216	200	208	191	216	186	216	210	204	230	212	212	217	197	194	210	199	197	217	211	209	217	202	195	209	211	189	215	182	195	212	205	213	209	200	234	233	203	219	186	190	220	234	213	202	230	198	209	187	185	235	196	191	231	222	210	230	219	219	206	218	209	228	207	216	219	193	205	202	246	200	230	191	209	185	206	205	211	197	207	189	202	193	232	193	218	181	210	233	219	211	204	216	216	212	174	187	240	207	207	203	189	202	190	204	226	207	196	209	209	213	217	211	239	195	214	217	193	188	191	212	206	214	205	181	212	215	213	197	216	195	199	199	222	201	199	193	183	194	218	205	205	209	215	218	231	230	186	193	214	217	210	228	195	223	207	205	202	197	229	226	192	183	201	231	201	202	216	208	208	228	179	197	203	234	200	195	221	205	243	198	222	210	212	255	221	208	209	200	199	204	211	232	207	197	193	212	211	216	200	216	196	202	201	230	186	231	226	239	211	202	177	227	198	239	209	215	229	198	185	222	220	209	230	226	196	216	217	214	216	213	221	213	190	198	195	222	205	221	210	190	212	197	189	203	201	188	222	182	202	183	221	207	194	178	220	225	221	217	202	213	211	206	199	226	223	196	213	213	195	199	238	213	207	234	182	204	190	193	201	207	201	188	221	228	198	221	210	193	211	202	217	203	227	206	212	229	234	202	213	199	207	208	234	188	214	201	216	210	211	227	208	233	190	230	210	211	214	217	202	202	213	183	215	198	185	216	193	204	204	218	209	211	225	189	224	209	213	198	207	213	212	216	234	207	211	225	221	222	217	226	220	224	230	218	213	215	204	203	194	179	221	210	206	205	217	201	198	217	221	197	247	216	189	170	209	219	178	200	211	194	212	219	200	212	202	199	207	223	198	206	233	204	204	237	208	190	199	211	214	214	232	216	210	192	222	212	201	217	226	217	217	196	212	185	221	222	196	223	193	197	221	220	201	225	192	207	187	196	207	221	199	230	235	208	191	189	180	204	209	201	209	213	211	210	180	198	179	195	213	225	183	232	183	190	189	181	244	211	214	215	198	226	204	229	239	223	206	206	192	217	215	213	214	204	222	212	242	216	201	209	188	197	214	202	196	202	214	223	182	200	202	206	223	201	223	221	198	217	245	216	224	211	197	191	218	202	212	191	197	241	201	200	208	186	208	195	221	191	196	209	225	228	197	215	248	208	210	208	223	214	210	220	219	208	198	221	211	211	217	182	227	209	173	216	200	225	204	215	226	214	197	205	186	234	209	202	222	214	211	223	246	200	216	213	208	214	211	210	215	237	207	194	223	191	196	193	204	191	182	221	237	188	189	209	235	234	213	225	208	194	213	186	202	223	203	196	199	214	226	232	203	211	237	212	198	196	213	189	218	199	227	193	211	236	207	214	244	200	209	221	211	208	212	216	232	185	251	203	219	200	197	222	175	223	188	224	216	215	218	206	216	207	226	208	197	221	212	197	219	191	204	227	210	222	215	191	210	174	228	202	204	186	222	191	219	211	226	206	186	186	234	222	201	199	185	205	182	201	202	190	195	191	222	210	182	206	220	185	196	207	208	210	226	215	185	218	222	203	215	173	207	203	203	202	213	223	215	192	215	196	202	203	189	205	223	171	219	189	201	210	217	203	215	222	195	189	208	214	226	213	215	204	191	197	229	199	218	218	210	214	181	219	209	184	217	204	190	223	213	232	247	200	207	212	184	204	199	195	220	188	200	208	214	220	202	200	212	218	190	207	213	188	191	214	216	212	218	224	218	205	189	207	202	206	220	194	208	194	237	211	217	193	241	207	188	202	208	211	204	204	219	219	218	203	208	197	227	209	207	193	194	205	223	216	205	182	188	200	199	191	184	190	190	237	213	223	212	193	210	207	202	225	227	218	194	192	210	230	211	193	218	203	215	227	204	226	200	195	212	205	219	210	229	186	214	221	191	234	206	207	215	215	213	213	196	214	186	226	206	208	203	199	219	210	202	191	217	208	232	239	200	229	218	190	244	234	198	212	209	186	231	213	216	214	212	194	214	206	206	222	208	216	191	201	202	213	202	203	226	199	208	216	183	216	208	239	238	198	209	238	187	209	196	192	216	212	205	209	206	213	216	209	191	215	197	208	184	221	218	225	217	225	211	203	189	191	253	237	210	225	199	199	199	205	217	201	186	203	211	183	192	216	206	205	209	226	220	204	169	213	228	221	217	190	200	195	204	213	214	200	208	177	196	190	204	217	203	212	207	185	213	188	203	204	229	217	235	207	183	219	189	188	207	189	208	221	216	220	183	185	223	203	181	227	178	210	209	227	217	213	205	218	192	229	204	209	204	225	216	220	220	225	211	214	208	189	194	225	183	206	225	224	197	219	189	198	210	194	188	216	215	188	216	210	212	207	221	238	209	229	194	178	186	198	219	186	204	186	238	217	227	210	199	186	203	219	167	210	229	193	213	242	217	200	189	218	198	214	236	244	218	241	210	229	202	226	203	201	238	208	205	210	197	223	225	213	192	208	194	208	205	198	193	214	216	207	231	197	205	212	214	220	197	198	201	204	185	190	211	211	238	191	208	211	202	211	201	189	203	221	217	225	200	218	205	184	186	228	211	219	237	184	206	206	189	232	200	231	222	203	197	215	196	207	220	212	219	234	194	201	196	199	220	206	227	215	219	213	200	189	212	200	219	196	198	210	217	200	174	213	205	189	230	213	242	205	217	213	224	207	218	224	215	216	208	199	208	213	205	200	224	195	218	181	206	223	202	191	202	201	206	211	195	213	214	220	195	208	214	213	201	233	216	207	224	200	210	201	220	224	213	204	181	206	236	202	207	177	189	198	216	191	209	209	179	216	218	207	187	196	207	214	182	250	208	212	213	207	212	200	208	199	188	214	185	231	194	215	216	204	221	227	226	211	217	184	215	222	216	216	201	236	233	203	205	199	191	215	191	199	206	198	209	203	200	184	200	176	209	231	191	214	222	196	197	219	223	195	207	186	219	225	192	241	221	188	210	182	176	203
28575	22859	11878	1017	402	419	371	337	372	366	360	334	340	351	346	340	356	335	331	318	327	303	348	330	340	342	322	334	337	329	344	364	338	317	318	346	327	344	334	358	332	340	301	302	348	298	342	323	365	302	333	335	333	322	332	320	318	343	324	362	317	339	310	348	335	371	321	349	324	352	363	289	300	316	382	315	329	313	312	336	334	344	366	344	349	304	346	338	325	343	317	349	340	322	315	334	329	312	326	325	345	341	325	315	338	345	344	340	320	303	290	314	350	340	314	342	321	323	298	335	335	326	347	328	361	321	314	316	335	329	310	335	332	334	320	322	345	325	301	273	326	339	358	316	317	335	310	313	312	347	307	351	354	343	351	344	352	326	339	334	316	294	364	305	299	289	341	308	327	333	329	330	319	346	293	327	319	314	357	339	372	306	313	330	320	311	312	328	320	313	347	319	317	351	351	315	331	324	317	324	342	330	326	362	303	330	343	304	326	299	316	310	339	322	319	321	329	351	338	367	348	324	296	339	330	325	317	305	331	309	308	302	333	377	304	348	311	344	335	335	295	340	316	314	346	331	327	290	333	333	337	313	332	333	339	311	330	313	338	305	356	365	340	336	354	316	299	329	344	302	304	340	314	320	349	330	332	334	367	335	351	282	304	313	326	311	311	328	332	332	340	332	344	339	313	319	335	319	309	339	333	315	321	328	353	332	359	372	349	328	334	325	342	290	321	281	368	308	337	284	306	341	328	345	305	327	292	343	335	315	315	313	325	343	335	367	320	302	302	328	359	322	341	318	310	335	334	335	353	365	313	355	335	327	339	302	318	323	341	336	356	323	337	286	302	320	323	355	348	310	308	353	340	327	313	324	331	321	339	349	339	373	348	341	361	318	322	316	356	332	324	310	335	303	312	322	310	311	317	316	353	290	327	313	307	323	311	370	341	303	344	334	326	332	289	305	323	348	349	329	339	329	319	343	332	346	316	335	328	316	327	350	346	318	344	302	304	353	352	308	302	302	329	338	321	332	321	325	332	317	333	322	368	323	333	355	307	314	346	288	325	376	306	330	329	310	346	359	324	341	310	338	316	298	335	342	345	301	338	337	361	310	339	341	328	350	294	290	318	331	348	333	323	340	301	336	336	334	340	320	307	338	344	341	324	332	336	337	329	329	341	350	330	325	327	294	290	315	331	316	338	355	336	333	312	350	350	318	331	340	337	351	297	352	285	321	324	322	346	320	268	326	297	325	305	353	300	356	316	327	365	349	319	341	336	349	304	336	349	315	340	316	343	315	325	315	349	327	319	316	356	338	363	346	342	340	318	322	347	307	339	318	344	331	302	325	304	332	357	310	331	356	352	329	347	357	327	343	309	323	322	326	301	323	355	326	353	340	339	307	348	312	372	320	328	325	301	347	352	316	350	317	304	336	319	344	324	323	351	328	303	330	344	338	315	351	336	357	338	286	306	331	338	329	325	341	329	330	305	303	334	323	334	328	314	312	336	290	336	324	308	353	325	288	312	337	319	313	297	321	299	326	334	316	340	310	317	314	326	305	319	327	304	340	327	307	351	299	323	324	361	298	355	315	335	336	326	333	319	316	365	301	345	300	307	314	352	345	312	316	364	311	346	348	316	324	344	337	321	326	342	308	311	316	329	341	326	353	320	324	334	318	312	325	337	327	308	342	323	311	323	321	327	294	342	333	330	328	320	321	312	294	313	364	327	304	314	342	327	364	356	328	332	330	313	297	329	333	340	332	344	341	327	347	330	325	300	363	334	314	301	319	353	320	344	324	347	337	346	315	332	346	320	319	320	326	359	340	331	321	345	308	329	326	300	310	358	302	379	332	355	330	338	329	343	315	296	321	338	327	330	336	330	350	324	351	360	312	309	368	340	339	335	339	358	308	332	338	337	332	350	335	300	341	334	324	321	317	267	316	368	359	316	350	328	343	319	331	345	308	329	320	349	324	323	361	333	357	339	332	319	307	343	307	323	326	339	340	317	305	331	343	364	330	323	342	343	343	358	316	336	304	326	297	317	318	332	349	332	351	303	345	294	326	317	324	350	359	315	341	346	331	331	335	325	338	325	313	336	325	351	325	337	315	291	341	315	336	319	293	339	352	372	346	345	327	366	308	312	306	343	326	340	350	318	329	344	346	322	330	364	303	332	321	313	315	343	311	337	337	319	282	371	297	344	349	329	303	310	335	319	304	350	343	325	330	347	347	345	317	299	277	347	333	324	356	332	349	331	308	345	323	330	312	344	362	330	319	346	300	331	341	333	332	296	330	320	330	340	337	321	290	314	330	322	358	326	314	321	318	344	329	323	335	379	327	300	334	304	314	324	361	300	321	335	277	271	333	348	336	347	338	306	323	339	321	315	314	308	323	343	316	327	337	288	305	322	321	308	344	311	365	335	323	338	334	343	348	318	336	346	338	335	343	319	329	373	314	357	328	344	306	295	310	342	343	310	328	337	327	329	345	333	355	309	324	361	343	332	307	317	331	305	307	309	353	358	312	317	324	364	312	337	324	314	332	331	342	317	309	289	346	351	356	313	327	320	327	313	315	316	341	366	316	313	344	308	316	336	311	314	291	335	344	321	338	351	334	301	338	328	324	305	338	295	320	334	315	317	350	348	345	345	343	344	310	317	293	342	327	304	358	349	334	308	330	331	319	342	330	277	311	336	302	338	336	324	315	339	364	331	307	329	307	343	316	298	342	295	306	364	311	340	311	343	345	304	357	326	316	305	357	301	307	340	328	345	356	289	336	312	318	326	314	332	338	347	366	315	360	350	301	342	323	335	326	288	327	324	336	356	327	307	316	317	347	345	334	327	301	341	318	301	313	333	317	318	324	352	313	327	368	321	324	316	346	329	339	351	341	347	324	317	321	328	351	312	342	357	365	309	327	329	330	347	367	329	346	326	323	322	346	347	321	378	316	340	319	338	322	306	342	341	356	312	365	316	320	347	327	341	314	332	342	293	330	333	347	343	294	323	371	367	334	321	334	345	372	347	361	321	337	297	329	336	352	325	314	350	341	332	305	348	332	289	300	343	338	314	334	328	347	327	307	309	341	333	325	323	312	341	341	341	368	304	330	335	338	340	323	323	313	345	334	329	314	375	331	296	325	297	351	343	325	333	336	310	348	310	334	340	336	318	319	312	315	333	335	356	324	314	326	308	352	331	320	316	350	338	352	309	336	333	345	316	341	323	329	368	332	331	336	366	312	308	335	304	354	329	299	337	327	350	341	328	318	305	332	325	341	323	327	331	358	336	307	340	298	319	330	338	314	301	348	307	352	347	334	322	360	316	314	310	342	335	308	358	301	330	314	305	339	289	289	342	311	347	325	316	306	311	359	316	359	329	371	305	305	325	359	348	347	357	309	325	336	313	344	325	344	339	332	334	323	337	365	337	302	325	303	348	316	337	339	310	326	354	299	337	305	307	348	325	328	310	324	313	344	325	350	343	326	315	330	341	322
33665	30998	6372	776	698	651	592	620	614	620	538	563	565	597	596	560	550	530	530	542	544	534	525	552	564	534	599	535	564	589	560	520	543	584	585	557	532	555	557	554	588	534	600	572	588	577	565	557	523	586	537	558	551	551	546	530	611	581	543	578	552	559	546	541	519	595	536	584	527	581	562	579	523	559	554	572	549	540	502	543	570	544	543	582	558	593	542	520	550	550	549	580	548	541	550	553	540	537	544	567	566	568	557	503	530	514	525	531	548	591	525	505	551	551	536	524	537	524	537	510	569	507	573	577	532	569	510	520	558	571	531	564	549	556	547	512	536	528	526	546	542	530	572	536	535	556	537	544	538	599	546	521	520	549	591	562	545	551	540	548	516	503	564	515	518	541	548	532	570	567	572	548	528	569	591	531	536	573	561	599	486	524	514	531	518	569	580	574	543	532	565	572	526	541	514	564	574	562	545	538	536	565	544	584	520	546	529	549	539	512	556	543	509	543	564	576	555	545	589	566	530	557	542	602	549	549	580	576	585	542	562	578	541	542	585	569	563	539	565	527	552	547	513	568	535	546	525	548	587	579	571	558	542	554	551	569	552	568	568	579	546	517	576	563	529	561	557	538	552	551	561	542	536	564	546	533	518	551	560	535	495	582	590	559	568	550	483	527	571	534	568	571	532	553	568	567	519	546	565	560	559	548	572	514	567	614	529	558	568	540	520	547	526	539	567	551	537	578	503	531	549	530	563	557	520	520	570	588	532	516	546	566	534	527	551	518	558	550	566	548	562	584	549	579	532	573	568	513	543	569	546	527	527	555	563	525	590	526	522	555	558	555	542	531	552	556	523	503	517	504	539	544	581	513	569	525	545	567	589	560	558	541	562	551	557	526	581	580	593	572	560	533	563	565	520	558	575	541	497	575	503	547	538	558	550	541	540	592	525	541	569	528	566	522	559	582	531	538	583	542	527	538	563	533	607	564	555	505	582	567	544	517	528	532	523	557	535	541	566	548	555	506	500	558	510	552	500	534	556	553	566	539	509	547	508	554	585	537	541	514	526	535	544	569	566	519	551	536	562	527	530	568	558	563	532	552	572	570	504	574	543	559	537	541	561	581	501	530	541	543	578	499	570	520	534	542	557	537	557	588	552	534	560	592	558	549	558	530	551	522	538	611	560	578	522	540	590	558	530	534	547	535	577	557	521	561	498	537	549	553	529	559	537	539	555	548	579	594	543	543	539	541	550	521	584	514	569	556	614	601	531	573	581	552	539	571	560	569	555	573	541	512	575	516	603	572	580	583	567	581	573	550	536	556	568	561	502	529	520	540	567	539	532	560	507	528	564	525	559	553	559	554	507	502	548	509	557	596	587	528	575	544	582	553	551	578	549	534	541	554	537	493	548	558	568	582	526	567	535	564	568	573	563	580	560	543	541	540	548	530	524	547	502	514	513	517	543	557	571	548	528	545	567	542	539	534	545	555	539	533	552	559	516	573	552	519	576	581	529	568	560	523	576	566	553	525	542	487	543	530	542	531	554	544	550	560	527	562	527	576	542	565	563	567	580	574	549	565	550	557	530	576	580	491	576	564	541	587	567	529	540	579	584	581	532	540	535	511	582	540	534	539	578	550	500	550	548	548	595	606	557	522	506	516	563	548	536	563	556	532	609	555	501	554	573	549	592	555	527	557	518	589	527	560	528	542	543	528	541	555	560	579	518	524	581	535	513	543	527	572	530	531	547	526	561	562	540	554	569	556	592	540	584	561	546	524	555	548	544	553	553	517	569	493	562	571	541	575	564	537	555	511	542	517	613	559	540	573	534	565	543	545	567	515	531	548	556	534	527	575	559	572	564	539	553	550	531	587	550	585	574	546	568	539	542	560	540	576	568	545	517	601	545	547	560	573	528	559	553	550	560	506	529	528	559	587	546	538	561	535	555	560	571	563	570	531	528	557	548	531	579	534	573	530	536	549	559	548	566	548	535	529	610	574	549	526	539	577	558	569	534	595	559	572	549	580	561	528	559	529	516	537	595	592	568	549	568	550	552	531	569	581	517	523	572	524	565	567	512	521	547	571	517	534	541	512	560	571	548	464	530	553	573	553	578	519	548	527	499	557	551	545	549	552	548	514	553	562	582	561	557	567	551	544	538	475	588	544	561	554	551	525	583	549	541	569	526	528	518	522	534	560	564	512	543	557	527	586	578	560	499	567	525	530	567	532	570	578	606	568	535	547	560	566	552	567	558	556	553	587	557	573	556	552	545	548	588	547	543	519	600	548	562	587	577	517	522	551	549	503	546	530	581	545	542	548	549	551	572	544	558	534	547	549	557	536	557	605	605	558	561	524	564	538	552	568	565	558	557	535	515	545	556	562	562	540	535	536	560	543	547	558	542	558	534	527	566	507	551	537	564	560	563	523	554	509	602	554	564	539	534	547	570	510	531	534	536	524	566	543	556	574	577	520	556	550	568	567	562	519	507	580	558	535	552	491	521	530	561	539	573	540	576	518	532	543	566	597	551	578	557	538	592	555	542	533	554	562	605	576	608	537	530	562	528	552	555	537	577	526	554	535	535	550	565	568	523	539	582	559	563	559	555	569	535	572	567	506	574	564	502	540	526	563	549	549	558	511	531	532	529	545	592	537	540	557	579	516	550	550	581	552	543	587	533	546	568	570	576	567	534	535	576	540	563	516	528	504	553	538	572	551	500	573	583	536	528	531	554	578	508	550	558	556	533	495	540	527	572	561	504	539	595	574	562	552	574	556	553	515	562	548	551	551	562	532	504	583	553	530	574	547	556	529	562	533	554	539	565	561	563	511	526	534	571	587	551	582	517	601	568	554	538	538	542	524	552	514	541	557	534	582	532	517	547	528	516	580	553	546	547	578	558	523	551	566	570	532	554	546	513	592	580	553	551	561	516	527	511	564	543	565	554	572	544	521	549	494	554	567	565	556	577	506	543	542	537	565	493	498	572	521	555	521	564	547	565	561	550	567	550	499	507	528	543	560	527	544	550	544	505	551	509	499	542	587	582	558	502	546	505	524	528	552	547	557	515	572	554	538	601	555	553	559	565	555	558	541	596	572	560	551	540	552	572	541	538	573	542	522	569	547	574	572	563	511	560	601	595	592	517	520	570	555	589	577	522	530	527	571	552	520	525	531	565	555	580	540	545	539	571	535	552	536	566	514	594	520	534	555	554	546	538	572	499	539	551	514	559	553	551	564	516	573	532	561	536	522	549	543	571	553	526	548	566	519	577	555	550	543	577	558	575	497	542	531	552	566	536	508	546	560	527	581	578	566	501	533	572	552	592	543	553	540	533	599	542	545	545	530	579	579	561	577	527	540	544	538	485	538	600	521	560	524	535	558	555	569	584	567	549	600	552	557	550	575	527	556	542	558	543	550	548	572	588	534	538	540	556	569	563	541	573	509	556	558	543	584	565	572	544	549	570	558	564	510	559	537	561	572	550	546	552	565	584	571
24694	21681	28720	24811	20517	2904	697	458	429	428	382	348	332	370	313	347	299	317	285	314	288	314	311	318	282	289	290	287	341	310	284	260	281	284	292	286	277	303	278	252	297	274	310	319	303	294	281	307	292	265	259	297	284	298	294	294	318	270	296	271	300	276	302	278	293	285	285	331	285	292	298	313	294	319	310	273	277	278	285	267	264	281	296	303	322	280	278	284	299	311	265	289	274	261	280	309	293	280	285	291	312	292	289	294	300	274	272	264	269	289	291	285	276	292	278	278	283	258	273	279	284	305	284	259	297	289	273	281	296	293	294	286	299	288	296	312	271	280	281	296	279	277	297	292	315	311	296	294	281	284	290	281	324	311	277	258	276	279	299	315	283	290	300	272	295	295	297	313	276	285	290	281	295	302	295	277	288	297	276	290	304	306	287	295	308	301	281	281	283	298	272	287	313	286	305	317	295	285	281	263	316	333	278	278	293	270	265	281	282	285	306	304	279	284	259	289	265	292	272	288	301	311	286	285	286	285	283	293	301	296	286	285	270	279	275	326	270	291	281	300	298	291	286	265	292	258	270	268	310	271	267	284	277	245	289	289	316	291	303	291	283	298	265	288	303	264	285	272	260	283	268	278	254	294	300	298	292	267	313	296	274	317	293	292	282	274	296	274	299	295	299	298	260	251	255	297	282	318	292	283	298	276	271	308	298	284	290	309	271	251	286	281	288	295	276	307	263	301	278	292	278	277	286	284	323	280	286	269	266	287	297	305	271	291	288	278	345	316	273	273	320	255	244	301	292	284	281	279	283	274	277	308	275	262	297	297	289	330	271	300	248	284	305	286	278	284	272	254	307	287	325	280	285	312	291	250	252	302	284	268	290	287	281	265	282	273	291	327	313	288	291	287	289	299	264	274	301	300	278	279	317	266	270	278	279	284	288	323	301	279	299	273	269	283	311	289	295	275	295	293	293	304	305	291	308	278	283	299	301	325	306	275	299	286	282	289	280	279	280	266	285	302	270	304	292	291	308	279	292	270	337	271	260	299	292	308	303	300	331	276	291	328	288	320	274	301	289	307	291	264	282	269	285	287	278	279	282	309	276	264	266	300	305	298	288	275	257	253	284	296	314	284	317	294	265	292	281	284	292	282	305	269	308	284	289	279	282	273	289	287	316	258	314	280	249	274	270	259	262	280	280	280	278	305	268	296	286	301	291	280	278	271	277	298	292	318	269	285	281	315	273	301	299	276	291	292	262	277	298	289	268	281	313	290	274	288	288	316	291	279	342	283	277	247	247	294	314	279	296	280	294	277	277	317	306	297	267	294	281	296	275	281	301	289	291	300	327	279	270	309	270	283	310	287	300	314	286	286	301	297	305	308	263	302	278	261	278	273	281	260	257	265	272	286	277	277	275	273	263	285	285	292	288	287	250	310	254	274	293	350	284	310	298	289	277	276	293	289	275	261	307	305	272	298	285	286	292	276	266	326	267	287	311	270	295	290	279	273	279	282	276	297	292	280	274	275	290	326	290	274	274	297	275	299	302	276	303	331	318	281	260	260	280	248	288	287	286	307	292	260	308	276	271	289	292	297	310	273	330	263	297	287	313	293	273	307	309	288	277	269	282	276	296	295	281	254	274	269	300	260	288	294	267	304	280	307	261	290	257	302	275	304	300	292	290	280	287	271	308	297	268	298	298	286	290	316	274	304	302	301	316	254	267	278	284	281	294	261	311	309	254	284	286	301	324	305	263	326	299	306	283	302	303	277	291	282	277	297	312	306	284	271	283	283	275	304	268	320	286	274	281	295	299	280	306	293	294	289	304	277	307	306	311	293	288	279	257	281	282	286	300	317	285	277	283	268	275	267	251	301	296	295	323	297	269	299	293	298	277	311	299	281	278	278	301	270	257	306	290	286	294	281	292	284	262	301	312	281	285	285	292	263	277	299	290	278	267	314	311	284	281	254	282	294	288	289	285	312	307	284	266	285	284	278	290	302	300	268	286	283	271	286	265	272	285	284	270	302	281	264	304	282	320	310	280	310	300	265	252	278	276	294	273	297	268	277	289	280	277	309	276	298	309	309	302	313	316	280	256	276	272	293	292	297	256	303	289	314	269	315	278	298	277	284	306	270	302	268	284	295	285	290	288	323	292	302	270	277	293	285	252	306	285	278	304	272	276	267	281	269	292	280	277	280	302	298	270	285	287	279	298	283	265	279	319	308	308	266	256	299	303	309	282	294	299	292	300	277	304	324	275	272	288	280	289	277	267	288	290	283	282	300	271	267	328	325	301	279	286	295	271	286	263	257	253	269	311	292	292	287	276	265	280	296	283	318	285	286	277	293	290	290	270	259	283	293	274	282	245	289	293	303	285	290	294	296	261	285	294	267	251	285	245	272	286	304	312	320	298	244	307	286	284	333	278	282	295	267	265	301	291	268	271	283	267	289	271	296	300	286	255	298	299	272	272	267	285	302	284	304	293	302	281	282	288	266	295	306	297	277	288	303	278	263	320	307	277	314	299	282	289	281	289	261	306	298	278	262	281	272	297	276	274	261	291	283	307	285	310	267	304	260	271	300	308	272	273	298	307	309	291	311	269	266	286	279	297	274	269	249	267	269	294	289	291	298	298	299	290	304	284	280	291	273	287	275	263	287	278	309	312	275	288	271	277	314	304	269	278	256	280	271	299	273	291	302	307	278	283	305	274	270	245	296	283	292	304	274	299	264	296	311	272	284	275	308	303	269	293	271	264	295	306	299	289	258	262	261	309	282	275	294	306	288	314	313	276	275	267	282	320	293	289	289	268	291	290	285	292	293	304	298	290	251	295	266	250	242	301	278	294	281	293	293	297	292	298	280	282	326	269	298	241	324	316	291	246	308	285	265	277	265	274	272	313	298	271	284	279	270	281	303	293	314	272	286	300	276	311	299	278	273	315	289	291	278	317	270	294	277	275	291	303	305	273	303	243	278	298	289	309	271	288	242	304	297	300	275	313	273	291	256	311	300	287	278	280	302	267	296	288	308	279	311	270	303	299	275	285	260	266	302	270	304	283	304	320	271	273	299	276	303	280	271	285	280	293	303	260	279	264	301	295	338	272	255	285	302	298	314	294	288	287	312	290	291	291	301	297	261	303	284	324	284	285	280	292	275	283	281	280	277	286	284	278	268	315	262	290	239	304	293	301	291	262	308	266	276	284	268	255	301	288	298	298	291	281	278	275	319	277	263	303	314	260	260	303	288	286	275	287	270	285	273	275	266	262	308	296	327	301	305	275	306	307	275	273	256	290	311	286	276	280	299	263	271	287	280	293	273	299	284	283	314	302	274	267	270	279	290	301	302	289	308	269	286	268	248	277	289	271	267	277	287	286	300	273	273	272	284	315	286	278	271	291	289	285	275	267	281	279	302	292	293	265	293	298	262	288	286	277	285	312	303	299	289	284	258	288	287	307	295	303	294	270	305	277	276	258	282	293	298	299	291	254	259
39666	44196	13173	3140	2157	1668	1269	1086	934	914	774	707	681	640	623	641	554	551	588	562	564	524	531	549	542	536	496	531	543	519	473	501	465	514	486	499	509	484	511	471	464	495	495	514	516	489	485	498	507	509	513	481	490	555	499	491	517	502	480	491	507	507	535	494	494	441	497	476	509	531	491	505	521	481	485	500	511	501	502	466	511	476	514	507	487	468	472	513	493	476	483	509	507	508	499	480	475	499	500	491	520	501	481	478	495	505	475	517	476	490	469	500	500	501	498	474	470	447	459	495	435	480	507	501	446	485	453	513	452	524	492	469	476	448	489	488	515	549	496	490	506	496	484	469	492	450	498	469	483	516	502	497	515	478	475	456	496	509	486	467	515	496	484	502	495	460	516	508	462	470	488	469	476	540	477	509	481	481	441	488	459	483	494	443	512	490	495	488	496	489	484	515	471	480	486	509	529	493	512	479	502	463	471	459	481	521	490	481	522	464	485	486	534	479	485	468	487	511	463	476	529	515	469	518	479	496	505	530	491	487	476	499	456	454	516	528	498	519	501	483	482	471	542	489	466	502	428	494	506	443	514	417	489	494	494	517	492	506	489	489	486	539	486	475	460	478	485	492	489	485	500	509	502	444	516	504	455	450	499	496	498	470	496	502	472	482	481	498	492	479	495	471	484	481	456	503	481	483	466	474	489	469	474	486	491	503	486	510	522	475	502	450	473	497	491	522	508	562	487	482	498	461	483	485	500	473	487	476	497	497	494	504	510	499	482	490	451	494	462	482	506	513	479	500	422	493	492	463	514	507	474	519	486	457	454	494	529	467	504	503	484	491	486	507	510	505	507	467	484	475	505	524	501	512	495	509	511	456	433	504	470	461	500	484	483	514	500	455	536	474	511	463	478	552	495	491	497	500	455	478	518	508	502	509	502	505	440	500	479	489	480	493	495	481	470	485	467	502	510	468	525	485	531	449	483	471	517	507	485	444	508	466	468	508	499	475	467	501	505	502	439	492	453	488	484	496	494	471	431	472	472	454	515	454	489	479	474	489	483	480	465	493	462	507	531	460	499	465	483	516	498	490	467	478	505	456	492	524	515	487	478	463	487	478	478	494	518	486	528	473	523	469	491	530	497	495	450	470	453	497	519	488	493	512	478	452	481	466	474	487	472	493	455	471	491	481	516	495	518	472	510	480	490	469	458	442	481	462	502	496	501	476	498	491	497	510	477	461	483	488	493	511	483	491	484	489	464	462	487	532	492	452	510	475	528	484	461	505	478	485	499	509	500	451	537	500	463	497	507	469	466	450	453	469	465	464	479	489	470	533	497	523	515	460	482	487	487	492	465	461	529	487	477	448	502	477	456	509	453	502	456	520	490	498	474	471	520	510	517	480	514	493	457	471	472	487	518	433	462	464	449	477	508	517	516	484	464	461	509	463	469	473	481	490	475	484	483	480	487	467	511	540	450	473	458	506	509	497	461	460	452	524	487	487	477	489	463	514	459	500	477	434	504	546	491	471	474	470	503	523	481	504	461	476	470	522	497	489	493	479	483	503	506	484	517	435	475	443	482	504	443	477	497	463	463	468	513	505	499	475	473	458	519	473	481	476	509	545	469	477	479	469	441	487	465	484	499	485	491	500	466	507	484	467	495	499	485	485	514	479	506	522	464	488	476	524	473	482	503	510	520	482	522	483	446	495	482	446	478	484	492	485	460	531	465	464	489	510	474	487	486	452	473	498	481	513	500	504	457	510	484	454	528	489	508	488	503	499	501	508	455	498	493	455	493	505	451	486	504	468	478	494	449	463	475	485	455	471	465	458	496	496	506	506	484	463	494	478	474	463	520	479	487	502	465	472	495	503	504	454	478	482	512	469	476	510	494	492	468	471	501	483	453	482	502	471	479	487	483	484	517	490	510	492	498	500	511	485	512	479	482	492	489	455	529	447	468	473	483	504	464	502	481	482	450	480	514	477	497	487	458	528	494	454	478	472	492	528	464	460	480	508	490	476	507	523	462	507	457	507	505	478	490	442	486	489	517	474	495	516	501	510	475	471	484	464	481	472	467	475	472	464	496	498	496	481	481	473	486	463	512	530	486	514	511	509	491	497	547	525	485	502	460	459	515	521	482	511	449	472	465	477	495	537	456	521	487	459	466	451	468	491	481	514	468	515	491	466	461	486	532	513	489	492	489	486	469	470	489	463	496	468	506	472	478	475	407	472	473	524	490	463	476	484	506	488	499	483	481	513	475	481	469	480	492	446	484	491	496	505	479	489	473	510	454	466	507	457	421	472	464	505	498	459	485	497	521	499	490	497	481	457	504	502	485	505	501	470	499	524	471	452	513	468	490	459	497	492	479	472	498	501	500	482	498	508	476	482	469	466	508	466	492	474	467	511	511	461	511	463	488	458	484	464	503	520	449	432	502	469	493	459	475	496	497	478	499	508	499	466	485	460	492	491	535	501	515	438	482	470	517	482	506	458	510	454	494	530	506	461	531	457	479	511	476	478	473	482	502	479	505	518	481	455	509	510	495	477	453	503	487	471	427	464	510	498	476	482	496	517	498	494	485	486	469	453	482	460	503	509	508	469	466	466	466	478	498	465	458	442	511	467	480	496	504	487	495	538	504	516	508	505	495	498	439	474	511	462	479	485	468	492	515	502	526	463	482	477	515	498	494	499	509	510	459	476	489	465	471	460	480	478	478	485	455	478	474	477	494	468	495	481	484	507	494	467	443	456	478	514	457	489	509	488	471	498	508	468	544	462	452	487	501	506	487	501	484	482	492	470	537	497	490	499	487	454	490	469	500	486	521	456	487	473	536	486	524	532	481	468	486	458	487	463	502	482	465	481	501	487	489	518	473	491	469	509	500	469	454	481	461	484	480	486	457	489	477	499	497	487	481	468	442	504	490	516	466	490	488	479	476	451	466	463	461	458	476	487	479	495	468	504	506	519	487	475	480	468	446	503	458	460	484	474	441	481	491	478	479	501	479	467	488	471	462	487	462	483	477	480	489	484	487	450	459	477	462	482	470	497	488	484	500	479	481	495	453	472	504	497	475	504	495	472	436	514	507	447	494	479	475	450	472	498	504	499	483	500	437	479	506	514	472	490	510	470	464	482	515	480	463	481	465	468	463	528	465	514	492	486	466	502	478	507	499	496	501	510	487	520	491	486	485	497	503	451	442	521	490	506	511	512	508	457	461	475	470	536	481	485	524	473	459	443	476	455	471	505	492	524	516	470	450	525	507	489	555	479	503	502	500	484	518	467	487	483	468	502	464	467	524	482	497	499	488	489	513	451	483	495	497	506	470	435	509	478	497	487	508	481	472	505	483	503	466	528	490	480	484	477	502	499	505	487	481	528	441	559	489	510	492	439	502	470	446	475	479	503	516	498	498	495	489	533	504	488	507	522	473	524	498	488	476	517	477	483	491	509	470	461	502	489	451	488	488	457	517	493	490	490	467	494	478	492	482	473
23641	21588	29351	24165	21520	19607	1788	518	370	295	304	250	222	204	156	206	168	156	164	156	137	141	151	145	140	133	155	168	133	132	131	123	119	147	132	147	134	118	135	115	134	130	126	109	131	134	119	142	133	132	123	104	108	122	120	112	138	137	126	110	121	110	121	126	103	129	112	108	129	129	124	116	103	121	124	121	107	130	144	113	111	116	128	117	97	110	106	117	135	112	104	143	125	113	120	109	128	121	116	132	115	116	112	110	114	113	109	110	115	122	120	117	129	127	129	120	124	108	131	115	106	122	117	117	139	105	116	95	116	119	126	112	106	123	121	112	128	121	129	147	106	121	112	115	126	143	113	131	114	122	117	136	107	117	120	101	105	143	104	104	103	114	115	130	103	116	142	92	106	125	105	130	111	99	124	132	127	133	133	126	112	119	125	103	133	104	109	126	120	123	125	109	118	120	130	122	96	105	110	126	105	128	107	126	104	127	123	108	110	108	125	126	109	122	125	137	110	128	126	114	129	113	105	123	88	110	122	106	104	126	117	113	133	136	102	128	140	125	106	120	132	106	125	129	132	115	137	130	105	123	120	85	120	123	103	113	114	134	125	114	112	107	122	128	122	123	103	115	114	126	111	145	113	105	122	120	141	116	115	130	119	116	113	122	107	110	107	119	126	108	110	117	116	131	119	99	127	122	111	118	108	115	126	129	97	106	116	113	110	107	132	100	111	113	118	122	131	113	135	101	116	127	130	129	133	88	125	109	129	120	114	128	107	109	117	115	125	116	116	108	86	101	118	113	138	109	113	112	106	109	105	117	120	130	125	119	134	116	99	102	107	118	115	114	119	120	106	112	108	106	103	137	108	121	124	106	109	128	123	140	122	116	113	109	119	119	112	104	108	112	110	138	127	127	107	127	115	117	123	105	126	127	127	117	135	125	133	102	105	105	109	121	111	104	123	111	116	110	109	137	113	107	109	130	108	94	114	122	119	131	123	111	126	116	107	117	115	111	111	135	117	86	96	99	114	102	117	128	116	114	118	138	115	108	126	105	102	119	105	120	126	115	124	125	112	132	118	117	113	117	117	124	122	107	123	94	121	107	122	131	102	125	126	127	123	109	117	118	113	122	113	111	117	135	120	110	131	92	130	111	108	114	112	101	122	116	110	109	110	145	98	116	82	111	111	135	126	126	132	111	121	110	118	114	97	122	122	123	122	117	103	112	118	100	130	104	113	102	107	115	126	114	122	131	127	106	117	113	110	111	128	103	129	129	111	127	117	125	115	113	98	107	111	120	115	111	115	124	117	125	108	121	138	123	120	113	106	114	120	116	122	139	114	106	99	118	112	116	125	130	101	111	130	135	145	131	120	105	120	104	110	114	94	122	128	118	113	112	116	100	107	120	91	113	103	121	127	150	101	114	114	114	122	112	127	144	139	113	110	100	120	118	112	118	138	99	127	124	127	126	96	111	128	107	114	113	110	84	123	125	101	126	138	115	111	113	110	128	106	137	116	124	140	112	103	127	129	127	138	109	131	136	132	117	107	111	127	110	110	129	121	123	138	121	113	97	113	148	109	123	134	106	120	119	142	112	110	100	126	102	134	125	110	111	115	113	108	105	129	111	125	113	114	116	116	121	98	99	110	132	128	114	127	128	121	102	94	117	125	123	116	123	88	144	108	125	105	118	98	110	105	114	119	122	87	147	128	125	90	108	112	119	130	105	116	131	128	109	119	136	125	107	105	112	112	119	117	118	115	117	106	123	114	116	100	96	118	118	98	111	115	114	127	113	121	115	132	114	119	102	112	111	125	118	103	114	118	111	109	133	130	117	113	113	127	121	137	107	126	123	120	124	123	111	94	120	115	121	117	110	97	121	127	113	135	124	110	115	105	112	120	115	124	104	127	113	119	118	121	108	107	96	114	130	122	93	116	117	112	114	100	120	114	116	118	119	116	118	127	123	119	113	109	119	104	124	122	124	133	111	129	116	123	99	110	111	106	123	110	131	124	104	142	110	112	109	104	114	121	120	104	138	123	134	107	105	117	134	117	118	116	125	130	111	124	133	104	135	119	114	102	118	122	105	98	106	129	104	128	112	105	109	110	105	124	114	120	111	125	120	120	116	114	119	107	97	129	125	123	122	118	110	103	111	109	103	112	122	115	110	114	126	107	121	114	92	113	131	103	120	129	115	112	137	111	144	133	114	127	93	122	107	120	122	114	124	116	136	123	123	111	106	109	111	117	99	133	106	103	114	127	115	124	106	137	121	136	112	124	137	110	108	117	104	118	94	111	116	113	106	98	102	111	106	121	115	110	112	113	102	113	116	106	124	109	121	119	116	113	125	92	128	98	111	110	131	122	131	119	110	149	134	119	103	103	120	107	137	97	109	108	111	129	128	130	124	105	104	108	104	113	111	117	117	112	129	117	126	120	123	104	113	114	98	114	119	115	97	127	118	122	126	103	101	127	103	99	108	121	112	123	107	112	96	101	112	112	121	136	118	118	119	128	99	105	118	111	128	117	99	122	127	134	127	123	122	122	101	127	103	120	125	105	137	116	131	114	142	110	115	131	125	112	104	131	131	90	107	126	130	120	127	105	102	113	108	116	131	107	118	121	109	121	113	118	118	114	108	125	95	136	122	124	118	117	105	119	126	111	106	130	106	133	101	120	127	112	119	125	122	126	118	107	105	123	115	130	117	122	112	121	110	112	136	125	108	118	126	108	128	111	112	122	87	109	130	121	99	126	113	113	114	115	119	86	123	122	116	126	110	117	106	115	137	126	131	108	110	97	120	128	125	125	110	108	133	120	122	101	107	106	118	106	112	115	124	110	115	109	124	127	96	104	128	118	104	105	117	135	122	114	118	109	114	125	127	97	121	128	124	126	121	114	117	126	125	119	116	111	125	117	123	122	108	113	110	128	93	116	117	112	136	114	100	152	128	118	114	106	109	94	115	112	133	90	91	121	123	111	127	108	99	106	117	104	108	105	100	120	119	125	124	133	108	109	122	131	114	108	118	116	111	101	129	135	116	131	108	126	126	100	95	114	120	116	132	115	127	106	122	113	115	112	108	117	115	111	128	116	117	130	115	124	132	114	111	110	92	161	118	118	107	116	105	107	114	123	118	106	130	124	112	106	130	126	126	115	111	100	121	135	117	105	100	119	130	121	109	112	116	123	125	135	92	125	117	99	103	96	121	105	106	120	115	106	103	107	124	114	126	116	116	124	119	124	116	123	131	145	129	128	112	125	102	129	117	104	107	110	111	117	105	107	137	106	135	119	110	108	112	109	102	118	94	109	121	121	104	121	111	99	113	108	119	117	99	109	107	110	128	102	135	120	118	104	122	106	131	106	119	119	131	127	107	136	111	118	122	135	120	143	122	95	123	108	113	111	118	116	107	115	99	110	118	115	93	150	124	110	130	119	129	123	117	115	106	111	118	108	114	129	136	113	119	104	106	112	117	119	102	98	109	122	152	106	126
41976	49557	20145	5058	3168	2214	1690	1346	1074	905	762	652	557	540	474	421	418	343	365	355	319	280	291	288	280	265	292	282	273	261	245	246	239	222	233	239	238	205	249	217	221	231	216	248	246	254	211	214	203	214	232	237	217	238	202	217	215	210	232	213	212	202	199	224	219	217	196	204	203	205	228	202	237	219	213	204	214	206	203	187	193	210	202	178	218	198	202	224	200	191	191	209	220	205	201	188	221	216	183	204	233	190	202	225	214	200	219	229	210	201	206	233	221	243	206	228	236	208	210	210	220	217	199	221	209	219	197	222	192	195	201	204	188	211	218	198	210	211	209	224	188	202	195	195	211	218	215	230	196	223	203	208	214	228	198	212	198	205	215	208	204	241	192	197	207	217	198	210	198	225	229	197	231	204	206	199	230	212	201	229	246	207	194	225	203	233	194	218	220	204	202	203	215	215	191	215	225	211	208	195	200	198	187	216	223	220	196	215	216	215	205	220	198	177	195	194	217	187	185	195	231	225	192	197	196	202	201	218	186	206	182	229	198	189	200	206	222	239	193	233	203	208	215	206	229	231	214	194	198	188	202	225	215	197	188	193	199	201	185	206	205	201	242	219	177	195	202	206	222	213	191	181	220	206	214	204	220	191	188	215	201	198	205	212	211	177	181	214	208	220	198	221	209	222	209	212	195	214	175	191	202	206	201	190	199	208	228	211	208	214	206	213	213	182	205	222	221	233	224	191	222	205	209	206	198	209	233	225	220	202	212	213	217	200	198	197	199	187	209	203	202	226	214	193	225	194	185	200	226	199	200	227	202	209	231	232	197	211	186	194	219	190	188	192	183	170	194	215	185	201	216	192	195	221	198	215	196	226	181	186	181	204	208	212	210	203	202	204	193	216	195	203	204	212	195	222	195	202	180	209	201	185	190	219	199	199	182	209	214	192	212	213	200	227	195	196	199	191	224	191	213	220	218	211	205	201	219	216	201	197	187	184	184	221	220	203	194	195	222	222	228	212	177	201	210	208	206	220	210	208	239	201	175	199	191	197	200	213	215	215	191	189	200	157	209	178	221	217	191	206	187	202	207	230	190	195	189	199	205	223	190	196	194	178	206	215	215	191	194	190	210	181	202	211	187	193	217	179	177	214	192	228	203	187	207	217	191	209	210	186	215	199	214	190	204	190	203	203	208	176	207	193	209	223	200	193	235	204	220	185	201	201	199	210	228	200	200	199	223	195	206	224	200	199	198	211	206	215	211	189	224	172	203	196	202	228	202	193	207	207	197	214	196	230	185	224	201	208	199	196	220	194	205	203	211	197	217	204	218	204	206	216	197	206	192	207	196	207	202	227	226	190	210	192	198	207	213	217	224	241	234	241	209	197	214	209	220	190	206	193	249	204	215	176	203	178	195	215	195	230	202	186	207	199	221	208	205	191	190	187	204	201	214	223	217	210	224	180	216	191	178	190	226	204	190	204	181	211	202	222	210	219	199	206	206	195	210	212	201	169	200	203	197	195	215	201	206	201	210	197	189	199	196	205	224	222	201	195	196	200	193	223	224	204	234	213	195	230	195	210	186	215	210	221	200	221	226	203	230	221	203	191	187	215	205	212	198	205	183	233	218	194	211	220	207	181	199	203	194	223	222	216	206	216	181	181	206	212	216	218	235	199	200	206	212	194	185	195	208	234	236	189	202	235	188	218	222	210	218	211	235	190	208	192	196	189	212	237	206	200	196	214	194	198	225	213	209	207	195	214	204	197	220	213	203	204	197	194	222	197	205	192	188	198	230	213	193	205	198	189	182	232	229	193	195	217	216	209	207	208	175	170	230	203	210	199	200	225	187	237	196	213	211	195	212	233	201	200	194	217	215	207	210	207	220	208	212	192	176	175	207	196	194	189	227	207	209	211	202	192	217	177	217	199	191	196	196	210	213	202	204	199	228	192	197	235	204	175	203	217	210	194	205	209	212	200	210	203	225	208	225	190	215	201	232	207	230	194	182	211	184	185	180	206	197	229	221	241	197	204	200	209	192	180	213	223	198	226	217	207	198	217	197	203	212	218	215	199	208	202	215	208	176	202	203	204	196	221	222	210	217	204	192	198	193	238	183	207	198	185	201	201	193	210	223	211	210	204	227	206	188	178	213	172	177	218	197	206	195	210	196	216	205	185	197	225	208	197	201	179	206	190	233	183	204	208	195	209	237	184	198	219	205	210	223	224	236	215	185	202	198	232	194	184	212	215	186	205	191	191	203	204	210	180	183	215	204	194	208	203	215	194	202	218	209	198	199	186	201	233	192	185	198	225	188	200	219	212	231	216	202	232	220	192	219	175	215	185	223	207	215	191	229	192	222	215	214	178	210	202	208	205	188	209	197	203	201	214	182	204	219	189	214	217	218	236	202	198	207	181	216	198	201	205	205	192	171	201	197	186	210	218	191	204	210	225	208	213	214	210	224	199	188	206	200	204	216	207	226	204	197	193	202	222	218	205	206	208	213	185	215	214	224	208	203	197	208	192	207	212	199	225	194	200	201	206	214	229	203	204	185	212	194	206	201	183	232	208	222	182	223	242	223	222	213	211	198	216	198	254	176	201	227	204	201	209	182	195	203	195	186	166	185	230	209	207	172	215	215	214	213	193	217	204	183	167	200	212	198	191	225	162	206	219	217	226	207	231	223	231	217	214	235	238	220	201	228	204	217	191	186	204	232	201	204	205	224	219	209	191	204	194	205	216	197	211	195	227	208	227	213	199	205	230	196	212	218	203	217	215	223	224	205	202	170	205	183	221	179	208	228	215	198	201	222	204	193	192	220	204	214	181	195	231	207	215	182	218	224	230	200	218	205	195	213	197	211	208	190	178	207	216	187	218	221	205	196	193	193	216	191	190	217	241	220	234	199	198	217	199	198	197	205	219	220	184	220	205	208	198	221	209	208	237	211	206	193	226	211	223	216	228	213	241	237	230	176	205	205	187	178	223	189	219	224	225	193	229	201	222	206	217	238	178	216	203	233	207	210	201	204	187	199	219	205	222	193	188	204	180	186	178	191	232	177	223	212	216	210	224	185	208	207	217	212	212	220	222	195	203	214	205	237	210	215	202	199	228	217	200	196	189	202	209	210	192	223	196	215	176	186	176	211	189	181	208	206	215	217	202	202	212	185	201	206	214	209	190	215	211	206	220	203	196	194	199	205	195	223	228	200	215	198	179	182	207	207	209	180	177	210	214	219	224	239	212	204	215	192	191	181	224	216	200	206	188	191	220	211	237	193	194	213	216	212	217	201	211	210	201	200	235	210	207	229	224	205	195	196	219	188	196	213	190	225	227	217	212	192	173	229	207	202	209	186	183	196	206	215	217	203	206	209	188	215	193	213	222	207	214	185	179	208	201	204	177	203	180	208	193	220	208	205	222	203	191	214	214	207	214	201	198	242	208	221	197	207	222	188	199	189	217	196	198	225	219	218	209	231	227	206	221	185	203	217	210
28697	22473	11249	965	375	388	350	303	348	352	351	321	361	355	316	334	336	326	327	289	349	336	308	333	317	321	330	303	322	332	316	342	313	328	314	324	324	361	337	310	337	350	341	313	307	338	330	348	323	346	332	297	329	331	305	316	352	326	334	353	323	306	323	348	352	316	353	347	354	361	349	330	319	298	340	338	302	332	339	330	310	290	319	354	314	297	311	351	315	356	323	307	352	298	318	285	314	297	321	314	320	339	327	334	310	333	337	332	303	335	308	324	316	344	338	345	312	316	359	299	335	360	315	316	282	321	298	338	309	322	301	312	315	283	308	340	354	330	327	330	326	329	340	338	336	368	342	338	301	350	294	313	307	320	330	348	308	364	320	288	291	320	344	326	348	289	354	317	316	331	319	336	323	346	350	312	352	329	330	329	350	320	330	310	311	324	343	359	331	293	347	307	330	338	324	333	305	343	305	294	320	337	316	304	286	311	317	298	300	323	345	302	318	341	325	332	324	296	310	326	346	363	321	327	320	343	323	324	315	318	307	332	332	294	336	335	334	313	337	337	337	324	313	310	332	322	348	315	324	364	337	375	347	330	338	330	313	323	325	365	332	337	306	353	313	308	328	310	357	286	318	340	308	362	306	324	287	322	316	299	293	281	308	319	351	328	286	292	339	314	320	356	320	330	348	293	304	340	319	300	321	308	338	282	344	293	323	341	343	345	277	348	319	354	328	312	273	326	308	334	312	328	302	333	329	330	340	307	353	351	339	281	329	315	326	324	310	316	315	311	322	331	348	351	329	332	329	304	306	328	324	305	295	326	313	318	340	268	302	328	318	299	314	342	325	325	336	347	337	339	310	374	324	291	349	333	334	270	328	336	320	306	330	314	322	324	324	318	329	317	314	309	326	323	318	337	293	320	361	347	353	278	326	324	349	310	348	329	321	348	318	336	310	326	303	326	320	347	329	323	298	334	356	305	320	332	357	313	325	343	312	311	327	314	311	319	304	301	315	337	310	301	313	316	310	291	322	337	288	330	301	298	329	315	340	310	331	298	327	311	299	329	304	337	303	317	319	304	357	323	314	323	327	334	326	329	307	328	316	354	343	334	337	307	351	345	331	340	313	327	338	310	365	308	327	298	324	356	352	321	313	310	308	304	326	298	349	323	321	340	343	310	321	343	319	309	294	333	320	358	333	309	332	354	330	318	344	327	308	325	345	340	331	334	334	316	334	342	330	319	344	294	328	327	334	308	351	291	313	304	301	350	319	280	322	330	319	334	333	327	319	334	364	338	294	323	335	337	315	313	331	316	327	295	358	326	310	334	340	317	371	304	322	342	355	322	328	324	325	321	324	300	296	353	332	331	362	326	354	344	327	311	332	346	334	352	306	349	356	337	326	311	308	313	337	312	315	325	311	315	342	320	311	333	323	342	299	300	337	309	314	300	327	329	307	346	345	324	294	320	321	350	315	347	314	328	323	301	346	340	315	352	293	306	352	315	329	320	312	298	325	356	333	333	332	334	335	327	303	316	341	339	299	306	331	305	355	299	364	315	334	327	281	316	317	317	325	336	334	323	324	328	328	312	316	350	352	307	351	323	318	303	323	339	358	371	351	336	331	315	323	310	327	331	328	336	313	329	340	303	301	302	334	307	300	306	322	312	347	349	311	297	318	333	324	316	293	334	280	349	331	358	325	346	363	306	321	332	358	343	320	333	318	307	314	305	355	324	297	340	315	298	307	333	317	328	358	329	325	316	349	314	306	293	316	302	335	322	327	326	291	318	312	319	321	323	289	334	309	345	305	326	339	327	327	276	322	306	317	312	318	343	337	324	303	330	326	309	326	304	333	325	318	339	327	342	342	318	314	338	334	333	312	327	323	307	323	339	315	322	319	311	314	325	298	320	317	341	329	319	302	314	359	295	310	359	331	350	320	349	315	330	327	304	308	272	328	312	322	362	348	363	347	311	336	331	335	343	327	347	305	286	330	331	313	342	338	344	334	330	322	306	331	327	304	336	323	340	363	315	328	295	326	322	330	346	331	348	333	321	309	316	318	318	368	314	329	358	320	322	346	300	340	311	326	319	342	326	333	328	357	328	335	308	314	339	288	346	327	339	298	332	339	356	331	333	340	348	353	313	335	364	347	315	337	326	368	347	328	330	303	349	329	297	314	354	317	343	314	315	342	300	345	309	324	314	318	357	340	307	300	320	313	365	341	301	348	322	329	321	321	339	332	325	333	325	325	350	300	334	302	307	323	318	324	341	322	332	331	304	306	352	329	365	324	293	316	314	319	325	321	337	325	302	329	321	354	341	287	359	339	365	306	311	293	317	353	352	331	341	335	328	314	323	322	346	304	347	325	297	333	343	312	334	331	295	356	312	350	315	300	326	319	320	329	362	326	326	318	353	318	351	324	340	350	337	307	330	341	343	300	325	340	345	330	328	325	342	335	347	304	305	339	344	314	315	322	323	316	338	295	334	313	288	323	327	310	318	323	345	337	335	319	317	324	326	322	305	352	357	321	302	308	335	320	312	312	320	323	329	328	338	315	324	347	317	328	277	313	309	342	326	333	356	335	318	329	299	316	309	306	343	314	291	286	328	324	328	340	351	339	323	322	307	357	316	332	323	329	310	290	294	354	349	314	292	336	306	311	314	328	300	348	330	331	326	340	339	309	313	320	338	308	316	342	331	300	326	314	312	322	368	327	298	328	291	348	336	360	328	313	309	315	331	347	299	310	334	320	309	326	332	329	334	329	308	312	326	326	339	319	317	310	323	327	335	327	315	316	311	337	326	351	339	337	339	340	340	316	323	317	323	291	299	328	361	326	311	327	329	304	299	330	328	327	323	336	315	331	313	320	345	321	344	325	345	326	305	318	304	321	283	325	310	328	319	341	334	341	323	323	338	329	331	321	330	301	351	329	355	342	308	342	318	324	315	300	342	293	354	319	313	327	307	344	341	309	338	335	293	316	320	326	340	318	327	338	327	329	317	357	321	301	334	330	316	313	296	339	318	333	328	331	294	355	316	313	320	296	308	349	323	332	300	334	332	344	332	316	316	315	313	348	323	312	311	316	290	300	333	315	324	342	342	319	349	348	327	315	293	318	322	344	361	349	305	312	292	329	344	326	328	319	327	321	325	312	311	302	345	308	326	314	318	325	320	348	305	337	325	307	337	311	304	318	296	301	347	335	310	331	324	328	333	318	351	304	296	312	336	332	333	369	319	322	319	354	319	313	327	313	341	320	324	312	325	329	364	328	325	287	309	323	327	326	351	346	361	335	314	312	317	307	316	320	341	355	334	331	297	341	317	332	299	327	315	335	359	305	344	294	335	345	328	324	304	297	344	321	320	328	314	356	332	332	323	317	301	287	313	316	313	308	318	363	326	308	314	301	335	305	297	323	344	308	341	346	291	307	319	343	301	330	358	312	328	280	323	329	315	334	317	329	344	335	339	357	342	315	309	330	307	342	345	323	302
34100	29056	5134	820	700	665	604	572	550	610	561	573	570	574	570	536	600	555	553	583	549	560	525	574	566	558	565	519	546	577	494	564	566	560	560	545	540	558	527	537	559	538	569	540	539	541	566	544	530	527	549	567	550	512	546	545	513	532	557	603	548	547	492	516	591	557	526	539	546	538	544	531	573	558	570	556	518	590	545	545	554	569	540	543	549	579	554	556	595	554	486	543	566	521	572	542	534	585	548	532	568	537	550	513	552	545	558	543	532	483	515	533	563	582	515	517	545	551	545	488	508	525	544	538	548	541	564	551	534	576	546	591	584	519	540	545	544	524	541	529	518	552	516	560	536	527	541	547	556	548	562	549	582	521	527	514	556	549	552	530	531	569	574	542	530	557	561	540	540	531	562	539	591	563	541	541	525	557	517	535	564	525	526	542	566	558	534	543	534	553	543	570	566	556	543	532	549	526	571	551	555	521	563	560	581	540	509	534	573	542	576	478	542	552	553	557	534	580	549	565	551	540	555	531	532	580	526	519	525	524	602	545	505	558	552	576	523	511	526	552	529	505	548	532	530	556	519	538	516	567	547	550	585	536	554	521	527	548	549	525	559	541	562	558	529	565	570	531	591	559	587	546	545	513	520	533	542	539	530	528	567	575	528	526	575	568	551	548	531	543	567	565	553	577	534	536	567	603	530	547	574	526	521	544	555	513	555	514	533	537	538	565	532	575	550	547	575	524	501	538	551	520	490	565	567	552	514	534	552	566	565	528	555	548	553	520	551	606	551	568	508	560	532	577	497	518	547	565	540	536	557	570	555	514	575	536	543	520	548	570	544	514	535	515	520	493	566	521	555	545	553	546	541	537	541	582	524	494	520	490	523	547	511	543	491	542	534	555	526	513	533	568	562	584	528	552	481	541	523	530	528	526	520	524	496	526	552	544	570	550	507	521	538	542	538	554	565	565	500	542	540	518	534	518	509	547	515	552	557	509	584	552	568	572	558	531	530	482	552	529	549	511	554	545	539	533	544	517	531	537	552	505	530	544	551	565	506	530	536	544	540	525	522	557	605	568	519	530	549	513	533	568	555	531	543	504	513	548	521	533	560	546	471	540	561	543	545	525	541	569	522	547	522	521	525	541	529	555	520	553	569	553	558	585	552	514	536	535	521	552	530	523	547	543	468	541	532	571	534	551	521	546	567	568	540	545	574	548	498	519	558	574	514	581	542	552	585	552	547	570	528	564	553	518	525	542	546	560	546	565	542	538	577	586	562	513	549	528	532	564	544	536	542	526	575	475	569	532	531	534	541	560	562	526	543	532	513	539	482	540	547	541	571	541	553	568	515	573	564	571	562	523	525	533	570	581	550	529	482	535	532	529	530	527	526	505	543	567	576	547	534	532	562	545	515	539	554	526	539	551	566	582	554	521	543	572	539	517	546	551	509	540	543	575	543	520	540	544	552	563	519	555	527	585	523	539	532	545	535	515	572	518	570	545	610	544	501	503	550	531	548	552	525	565	534	533	547	531	557	559	572	526	557	559	568	517	506	561	572	526	529	512	550	516	502	582	533	540	569	529	558	565	488	522	546	579	529	583	581	527	525	566	505	539	528	511	519	556	489	536	501	535	509	558	552	573	540	545	569	560	529	550	540	532	534	548	530	526	509	565	545	532	553	542	547	597	551	568	546	633	540	526	552	538	538	510	562	501	521	538	542	511	519	557	595	519	549	532	542	542	500	568	536	544	555	561	532	522	548	579	563	554	558	503	561	542	571	523	524	520	528	499	557	497	552	533	566	540	564	533	581	556	580	516	526	523	559	587	544	523	530	536	550	533	579	566	514	551	563	575	564	533	579	575	562	552	515	551	530	575	532	577	505	515	542	528	504	556	530	520	585	550	552	539	524	538	500	514	540	553	543	544	510	545	520	555	528	567	560	515	525	558	534	576	548	533	562	563	553	545	541	572	545	560	533	532	560	526	568	525	520	533	546	509	517	546	536	542	547	519	525	553	537	581	526	554	523	537	543	521	522	556	553	502	555	522	527	530	521	545	554	520	556	554	598	568	573	518	584	492	523	540	506	547	520	549	552	563	568	588	551	578	573	513	499	531	582	505	513	542	547	562	545	503	538	493	495	541	574	582	572	493	526	529	577	470	541	524	546	553	532	501	558	511	539	562	565	562	526	539	520	548	543	583	543	562	531	551	566	555	513	538	530	564	512	548	530	550	606	537	516	543	551	540	487	545	525	521	545	570	523	585	538	522	584	538	536	568	585	553	516	557	558	545	550	546	519	573	548	520	527	545	510	559	562	547	583	520	513	545	540	530	530	542	552	582	579	565	550	529	571	539	544	530	565	517	575	547	514	576	524	555	561	532	572	488	556	553	605	543	577	547	551	525	519	566	544	572	514	573	552	561	527	537	531	531	516	529	529	575	534	503	564	555	544	529	530	520	534	558	501	556	517	538	536	532	537	577	507	550	508	557	556	534	548	543	591	538	503	503	551	554	498	543	531	593	549	530	539	516	534	568	589	561	539	515	555	539	551	533	509	537	535	531	544	509	535	536	524	542	562	521	541	515	541	517	533	527	540	572	579	536	539	554	551	532	534	506	547	524	547	597	584	553	517	516	543	529	526	508	572	509	538	549	522	551	544	551	548	555	530	531	550	564	536	540	541	524	537	563	509	488	522	551	505	545	569	572	511	537	522	524	537	529	567	563	531	533	515	474	541	558	533	543	588	546	575	535	530	567	534	534	549	536	477	538	540	519	489	534	534	523	596	556	565	534	487	583	572	567	512	517	528	526	579	503	537	529	550	541	542	534	570	543	545	523	551	554	561	527	558	540	539	502	539	539	551	526	547	564	527	545	582	560	531	578	543	539	566	529	529	530	569	571	570	528	515	536	547	530	527	515	515	558	567	545	539	526	533	560	543	574	490	546	571	520	566	564	536	571	582	531	564	549	566	545	524	511	559	561	539	537	561	562	528	550	550	524	564	542	513	550	514	546	551	531	577	551	556	543	525	552	571	535	513	539	494	525	546	539	526	571	525	584	528	553	531	514	527	600	562	542	550	545	524	560	530	556	509	566	544	523	557	550	547	553	562	546	519	549	537	523	533	576	525	560	499	581	516	505	561	547	508	512	563	505	513	551	561	538	532	567	517	549	535	557	560	556	518	519	515	484	512	537	540	527	547	526	530	524	543	565	532	541	565	554	533	520	537	546	527	558	566	522	523	592	556	524	536	540	527	506	582	512	566	579	549	585	516	537	537	532	561	557	543	543	566	555	549	510	529	603	583	565	512	545	483	557	543	539	541	549	525	545	572	524	493	564	544	545	496	597	561	550	555	520	539	535	590	545	560	548	526	527	564	546	535	573	518	527	545	581	554	571	545	529	572	570	553	583	572	531	554	549	525	575	513	521	534	525	572	514	563	525	565	541	549	514	556	554	538	526	546	515	537	540	524	570	547	563	574	572	562	553	559	564
24625	21642	28733	24770	20542	3082	721	522	397	381	338	356	338	349	320	333	310	327	297	299	320	311	283	327	293	295	275	280	281	312	285	286	293	283	278	254	275	276	287	303	248	303	288	293	291	310	258	283	260	299	290	277	270	296	294	317	289	269	310	315	250	272	290	322	263	248	284	282	287	306	304	279	276	308	272	280	293	301	277	300	265	265	299	276	327	284	278	261	292	265	300	260	270	294	292	269	289	287	281	280	299	243	249	286	282	298	300	281	297	288	266	288	276	323	285	272	275	262	267	307	303	285	301	259	295	287	274	272	328	287	282	262	271	298	267	261	292	287	277	269	290	262	284	276	324	278	229	291	273	282	277	267	262	298	273	287	291	284	274	282	279	315	292	351	283	264	279	285	267	300	276	300	276	312	276	270	285	263	274	274	288	276	291	282	284	304	279	283	296	257	263	292	304	282	292	303	278	264	275	295	279	291	295	267	297	273	268	321	299	294	283	275	261	308	289	300	298	293	266	276	276	272	290	286	276	290	274	257	294	296	289	322	285	298	281	286	295	297	291	258	263	271	272	262	278	311	259	294	298	300	288	312	290	265	276	286	276	273	292	287	284	281	274	285	298	277	278	301	306	300	276	270	302	274	295	301	257	288	281	299	282	295	272	277	286	292	283	270	272	290	274	287	245	302	310	296	284	271	277	248	266	284	281	289	269	298	278	290	286	306	278	291	286	275	231	305	275	266	297	257	283	271	303	262	267	283	253	294	280	278	309	291	307	272	294	288	302	298	291	274	299	258	288	285	275	277	251	287	282	302	304	289	278	303	289	294	306	278	308	283	269	278	297	287	288	298	300	274	274	267	307	268	291	289	284	292	317	287	275	314	272	291	281	284	299	297	269	269	275	304	298	281	279	279	281	299	258	284	308	259	269	285	293	297	294	264	300	309	254	308	266	283	283	272	272	293	273	296	292	298	304	294	306	282	305	279	260	294	273	286	298	298	285	274	298	275	292	301	296	286	285	294	275	291	280	269	273	281	268	296	272	283	286	284	312	280	307	323	304	292	274	266	254	284	295	315	283	269	297	297	284	273	249	268	278	277	257	303	294	255	300	303	291	287	277	245	293	250	261	307	285	273	306	280	285	290	278	262	267	297	286	293	304	274	298	270	270	309	259	273	292	296	294	282	285	281	283	283	279	267	274	281	274	290	274	286	281	263	301	290	285	288	264	288	269	268	280	302	298	285	292	303	253	261	269	299	291	323	290	285	309	276	298	277	267	274	281	274	267	275	284	272	264	303	299	287	282	292	282	276	300	297	284	306	290	296	298	308	287	254	265	254	306	275	311	270	282	264	284	300	288	288	292	309	273	278	268	248	276	260	278	270	281	253	307	282	269	276	278	264	295	268	245	284	287	270	291	301	255	286	263	284	293	275	283	278	250	283	277	307	291	285	296	268	313	269	308	281	247	323	301	320	271	277	283	315	325	291	269	284	300	290	254	264	297	263	271	283	302	284	275	275	250	284	258	294	275	295	234	276	302	300	296	285	301	271	282	275	313	288	335	265	268	284	271	303	288	294	295	291	282	254	286	276	265	299	318	295	257	317	290	255	280	283	282	275	313	277	298	319	294	298	264	270	246	268	257	303	272	275	293	317	296	298	276	269	316	272	285	288	275	280	304	268	336	305	271	289	329	259	294	271	296	273	266	290	274	273	291	304	323	282	327	278	260	276	278	255	293	279	280	273	274	301	276	264	289	273	253	297	292	269	272	286	298	282	309	264	294	308	285	248	276	297	278	268	272	248	303	276	290	328	287	286	271	302	294	315	294	314	258	295	306	298	280	282	294	280	268	291	271	263	306	290	317	273	265	304	273	272	290	307	283	260	298	278	272	272	288	315	321	273	253	279	306	296	262	285	266	295	309	288	302	299	307	286	269	283	285	272	250	315	285	286	257	272	299	270	302	290	267	300	284	283	316	253	266	256	281	302	297	261	312	312	261	278	269	272	280	276	254	310	286	283	294	309	282	287	298	279	315	301	273	281	289	278	246	289	252	274	298	330	265	289	305	303	281	280	294	247	275	279	262	268	262	292	292	283	293	284	281	252	251	279	254	274	262	278	288	300	290	265	274	309	270	277	244	311	303	329	285	250	267	278	281	311	275	312	275	300	317	266	272	286	274	294	287	254	277	275	284	295	263	286	252	261	314	286	273	273	295	307	297	265	270	284	300	306	250	294	293	292	271	278	283	291	274	247	281	267	290	282	262	269	309	290	295	278	290	247	274	294	311	261	291	284	283	265	257	281	257	302	285	279	303	264	276	303	249	283	239	300	269	266	300	284	246	267	302	292	262	294	321	298	287	287	324	269	292	272	300	280	290	255	267	273	262	284	289	271	298	291	308	290	288	265	294	280	290	294	277	311	287	272	292	263	276	289	301	298	263	317	297	282	308	263	287	288	269	275	257	284	278	273	315	276	280	293	271	295	299	286	273	286	245	280	277	292	275	293	311	271	319	297	302	314	296	290	279	278	282	266	284	280	256	283	275	288	263	296	297	263	320	280	275	287	275	298	253	279	306	270	267	265	300	276	259	275	277	282	314	308	312	278	300	292	287	264	275	296	284	272	301	263	292	322	273	261	263	305	280	273	291	254	282	287	282	288	312	275	309	281	308	300	270	259	270	283	292	276	291	284	276	266	277	318	278	297	276	267	282	260	281	255	273	264	265	275	282	260	287	265	295	284	287	284	300	252	304	283	288	288	295	271	276	269	254	277	315	281	298	294	275	277	298	303	303	258	280	295	286	272	294	264	302	272	254	256	310	295	283	277	283	312	298	298	296	273	306	261	299	295	289	269	302	265	299	290	277	264	329	295	276	292	291	285	299	293	260	286	293	272	304	297	304	271	300	264	276	284	288	296	291	296	276	286	284	271	276	293	285	276	270	283	294	293	259	275	317	271	291	274	296	295	290	292	284	272	246	269	276	312	285	289	268	254	279	292	275	288	271	304	274	298	282	281	288	326	293	298	321	292	279	294	303	289	287	271	257	253	288	336	279	293	276	307	309	282	286	278	285	255	264	305	294	294	274	296	264	255	296	279	269	290	268	311	289	265	284	268	275	263	271	305	285	310	303	274	276	281	279	280	287	278	276	288	268	257	265	304	311	296	279	263	265	324	287	286	297	270	314	346	255	250	272	284	274	291	292	283	278	295	286	299	272	275	259	279	304	276	290	262	334	277	284	321	249	277	290	252	265	312	259	252	248	266	255	272	311	293	289	286	289	262	285	309	285	286	255	266	311	278	333	280	294	313	282	250	292	255	293	275	261	283	294	273	327	275	254	267	300	296	283	288	324	296	301	304	287	271	312	300	277	282	288	300	279	292	325	276	273	293	313	301	269	287	261	274	283	272	290	273	287	276	256	291	280	275	290	246	282	279	281	297	276	267	310	269	284	312	266	283	257	289	257	281	275	270	282	283	319	287	283	301	274	294
38435	43588	15323	3141	2133	1572	1311	1117	934	843	743	752	689	651	656	634	598	567	539	558	557	560	529	558	537	528	496	490	549	519	473	496	477	550	533	511	467	484	490	483	492	520	518	492	497	472	458	492	505	445	509	493	496	476	499	471	460	475	483	512	483	473	498	482	491	482	472	476	485	477	499	502	453	447	527	489	483	508	461	487	462	518	448	523	486	482	477	488	509	451	500	509	474	495	456	478	475	505	459	468	463	526	488	457	485	484	473	492	458	487	443	485	504	477	486	513	453	470	472	438	462	494	468	468	449	466	489	453	495	487	495	481	444	472	499	476	459	495	482	470	455	492	471	492	483	484	530	463	497	498	493	458	510	516	460	489	476	512	458	484	448	467	511	435	505	481	502	474	433	507	481	471	467	491	477	451	455	480	488	495	507	461	467	480	488	476	539	504	495	477	521	456	464	451	477	503	471	485	543	488	475	492	477	469	479	487	480	507	487	484	476	530	463	479	510	487	464	485	511	497	498	500	472	522	496	461	484	504	497	515	458	490	490	503	463	482	534	438	478	493	528	462	495	504	477	475	482	477	469	438	435	483	461	507	464	479	483	482	508	477	476	456	510	465	465	480	474	495	446	450	498	495	464	473	454	480	481	432	519	485	512	484	455	532	507	511	490	495	471	509	477	449	464	473	495	471	449	456	452	486	494	457	515	464	492	469	503	508	471	527	487	463	453	483	454	521	482	447	472	463	489	488	481	465	492	474	485	455	468	441	472	506	476	477	504	478	467	496	505	515	499	499	464	492	478	452	487	531	484	480	517	481	470	510	465	491	503	458	501	487	467	517	463	505	505	468	506	451	461	451	484	459	509	465	470	489	499	458	477	463	458	509	501	461	469	458	518	479	461	481	473	469	450	489	463	454	502	515	515	502	491	459	464	509	481	482	461	441	480	520	471	504	472	437	482	509	488	466	479	474	519	476	503	463	468	455	480	470	492	505	507	483	491	477	481	456	466	507	520	481	447	478	521	519	439	486	475	484	463	468	501	467	496	419	450	506	490	470	509	464	506	489	496	477	469	509	487	513	467	484	474	516	473	484	474	505	467	478	518	484	417	515	447	533	503	494	524	460	481	463	472	472	479	532	464	459	441	476	467	508	462	476	495	513	446	452	481	477	486	476	494	482	466	501	456	505	520	501	484	510	487	501	476	485	463	511	505	440	455	467	484	473	478	492	482	496	475	496	494	469	482	455	498	470	508	482	488	511	485	470	488	494	473	505	474	474	509	494	462	465	508	490	459	503	463	508	475	466	495	470	470	453	494	475	489	467	501	500	473	473	476	458	462	465	465	446	487	483	493	489	476	518	452	470	463	471	472	535	483	491	526	443	481	449	502	477	503	508	504	487	484	504	484	444	446	484	486	472	455	467	459	467	507	466	480	497	495	479	484	484	472	488	489	473	490	481	474	474	465	485	492	493	493	498	478	494	476	476	497	447	498	492	492	455	464	514	495	504	493	489	496	456	479	463	495	512	489	539	501	488	483	476	506	486	472	460	515	486	457	469	440	499	459	463	519	498	508	490	505	491	454	455	477	521	453	446	475	469	495	500	495	490	470	528	460	472	477	496	519	477	497	483	501	518	483	454	488	484	480	497	470	467	460	502	453	467	521	502	489	511	452	488	482	475	472	474	460	505	475	492	480	475	462	487	513	481	477	474	474	499	435	496	501	465	483	481	519	450	471	531	454	476	488	480	486	507	485	488	440	487	486	475	477	470	494	518	509	489	479	438	508	463	495	474	503	504	505	476	509	477	512	527	482	484	485	485	482	479	468	514	479	455	486	445	495	497	474	486	477	470	501	480	487	489	479	480	488	458	492	471	484	480	519	475	471	463	477	429	455	496	494	482	472	485	482	455	429	519	432	492	474	527	478	524	524	488	507	475	491	464	478	462	463	475	490	472	450	459	504	435	493	493	518	481	518	471	452	451	496	494	471	461	486	474	431	496	455	472	444	464	491	479	490	495	471	498	462	464	487	476	477	506	484	481	507	512	420	521	452	507	495	510	508	479	467	511	479	471	512	450	482	469	469	482	474	498	498	474	522	460	460	475	498	482	458	460	532	488	482	465	498	477	518	505	478	467	483	475	446	491	486	489	426	497	468	509	474	493	477	532	496	485	505	495	498	476	499	514	484	499	501	471	507	496	504	460	496	468	469	445	464	493	509	475	454	504	440	499	463	471	475	481	489	483	466	478	467	471	493	517	487	437	507	492	489	456	483	448	482	510	471	477	488	507	458	482	477	481	486	502	469	481	464	435	512	482	490	480	467	498	476	467	480	475	496	509	434	472	491	488	462	475	483	533	466	484	494	490	486	504	495	483	478	480	485	517	501	477	487	484	471	496	489	491	494	412	511	488	480	503	482	518	457	486	481	485	443	500	452	499	519	473	481	495	506	504	471	453	479	434	521	474	509	470	487	447	477	513	513	443	476	514	559	474	479	463	470	452	467	478	500	481	507	486	447	465	491	477	476	449	489	458	553	460	487	484	481	483	440	508	509	444	469	466	471	527	486	459	492	491	468	488	477	464	467	513	510	453	523	445	488	520	479	512	461	484	479	505	494	479	467	497	451	517	493	451	455	481	468	469	486	510	475	476	531	500	493	458	477	510	463	427	502	481	507	502	466	468	501	451	490	471	471	498	499	446	481	454	458	475	469	481	481	447	465	487	493	527	492	448	483	520	500	491	495	454	502	464	487	482	487	475	513	520	476	473	455	493	495	483	484	460	513	445	468	457	482	481	438	474	486	458	509	461	462	468	447	488	455	486	455	487	464	480	498	495	481	486	470	505	421	478	506	456	490	482	506	468	453	503	488	448	538	487	508	490	479	459	455	466	492	469	469	470	482	460	479	435	462	476	451	464	521	464	444	434	468	463	476	501	473	490	517	490	501	497	458	482	491	437	482	453	447	484	463	491	506	495	497	464	512	483	510	474	463	464	476	483	508	497	492	519	496	478	480	439	462	462	513	516	488	496	475	493	491	479	432	492	505	489	477	484	513	491	443	487	491	492	501	472	491	467	490	480	486	487	442	480	446	480	491	470	510	476	459	508	474	529	442	471	455	460	495	520	465	447	459	506	474	493	446	452	429	474	461	505	539	482	464	486	506	486	459	524	479	478	511	462	466	487	478	502	473	423	498	466	455	462	472	495	470	482	473	550	475	462	479	506	468	457	465	486	489	475	486	499	481	439	482	490	441	483	469	469	474	476	531	517	435	463	433	484	464	492	499	476	462	469	490	467	510	533	527	523	460	499	499	497	472	465	472	504	489	490	477	486	463	499	465	466	472	475	499	451	477	493	520	469	453	467	483	464	465	489	500	474	480	503	484	465	473	517	431	491	483	486	501	462	448	480	453	444	469	490	508	487	504	490	450	449	469	450	483	491	450	517	490	507	484	474	493	483	468	443	465	478	492	483	507	486	484	455	494	438	477	458
23503	21554	29299	24075	21469	19530	1613	482	343	292	287	218	213	188	203	156	191	164	144	167	156	144	133	127	139	142	143	128	128	111	137	131	137	125	130	119	115	131	124	135	126	118	117	96	114	132	123	107	97	115	121	106	110	132	119	112	103	115	111	111	114	135	137	117	128	130	118	122	123	128	103	103	111	124	126	124	123	108	122	120	125	107	111	131	112	121	105	95	123	113	84	111	109	123	114	143	98	121	122	105	130	119	116	112	117	137	122	113	115	105	114	128	112	119	122	105	116	124	143	116	104	104	104	107	101	119	114	115	112	108	114	106	127	111	125	118	124	114	110	109	100	126	122	112	118	105	120	121	116	100	113	114	119	97	125	110	125	91	114	116	107	147	108	90	106	107	132	110	115	112	108	105	93	114	117	108	115	101	121	128	133	110	111	120	120	130	111	98	122	120	119	104	126	130	81	122	101	117	126	112	111	115	120	115	117	110	99	103	116	105	108	119	125	110	114	151	108	125	121	123	119	91	97	123	111	111	123	122	143	115	121	120	122	135	99	104	96	121	109	97	120	105	102	119	103	113	100	119	117	133	105	116	114	124	118	116	117	114	104	107	117	84	105	113	109	127	118	118	131	129	108	94	108	107	123	101	109	117	125	100	119	116	116	109	118	92	135	137	136	100	110	118	129	118	121	113	114	113	127	112	125	119	106	109	103	129	125	118	124	102	135	110	112	120	111	102	102	126	112	119	147	129	113	120	129	119	110	119	117	136	114	130	111	114	124	122	103	114	109	110	107	114	112	125	107	123	115	105	94	115	113	109	115	134	120	121	92	102	107	112	91	114	127	119	97	123	126	114	117	124	112	112	117	105	115	110	114	107	118	115	120	126	123	104	128	133	130	108	112	112	107	115	125	103	111	103	106	114	126	112	115	110	116	117	118	132	121	105	127	91	137	126	108	119	120	108	137	106	120	115	107	142	125	99	113	105	100	93	127	111	115	91	99	120	124	117	118	94	130	108	113	113	127	113	121	120	129	103	126	94	110	106	103	127	105	116	121	109	78	130	118	125	102	117	120	116	113	115	117	115	102	108	131	124	114	121	107	102	105	105	106	111	97	118	108	111	106	118	118	106	118	105	128	121	120	124	142	110	102	111	120	127	124	121	121	128	127	114	123	114	112	121	98	139	106	124	133	106	119	117	106	112	119	103	130	129	131	117	121	117	104	99	109	105	125	121	104	113	91	107	104	111	131	118	122	103	127	105	132	112	100	112	121	128	124	118	108	115	93	122	116	90	129	106	122	122	121	115	113	103	127	123	108	115	117	127	101	116	116	109	128	101	111	112	115	113	114	119	108	108	112	95	122	101	124	123	107	113	115	124	118	123	123	129	106	112	118	117	120	106	99	133	128	107	129	125	118	119	97	114	119	112	136	108	111	117	133	109	106	104	114	113	118	113	133	126	125	116	122	120	132	96	113	112	111	118	118	111	121	105	120	118	134	126	121	106	115	105	110	110	113	99	120	131	115	125	98	110	117	116	99	112	109	116	134	119	128	113	121	114	128	105	115	107	118	111	127	130	129	133	108	113	135	122	133	111	114	109	110	113	116	114	132	104	129	114	89	115	100	119	94	115	106	115	112	132	113	117	99	130	107	115	113	90	127	115	110	114	104	125	120	109	115	120	94	123	114	106	82	110	125	145	111	107	96	96	130	116	130	117	129	145	105	111	116	103	115	108	115	104	108	110	102	128	103	115	110	101	126	126	112	125	111	110	103	115	113	105	127	106	111	115	107	106	108	105	114	118	120	127	124	116	105	127	103	118	129	129	123	119	110	129	130	104	123	108	116	134	102	115	113	121	97	112	105	114	117	104	123	130	112	115	111	110	81	124	106	105	102	100	125	129	115	121	123	129	97	105	102	122	118	115	118	108	98	117	117	114	123	103	134	128	121	103	107	149	123	122	110	111	110	123	103	103	114	99	126	125	132	97	132	111	107	110	121	140	119	121	128	115	117	109	111	119	123	133	107	124	105	97	120	128	92	109	137	112	137	127	130	117	124	119	123	107	118	150	113	118	123	96	119	120	133	103	130	118	88	115	119	122	108	126	118	115	119	99	109	126	117	101	98	117	105	113	112	100	100	97	105	91	100	132	122	114	116	141	108	112	141	103	139	114	102	114	99	97	110	110	103	129	154	115	100	121	116	113	112	123	124	123	137	117	120	103	113	107	119	128	109	110	108	122	126	105	133	123	118	109	110	124	132	118	111	111	114	130	113	132	104	103	135	104	102	126	125	114	120	129	134	111	112	91	123	121	104	116	126	110	104	129	123	115	102	127	123	122	124	119	119	128	110	101	103	114	112	140	118	116	121	111	126	121	100	126	135	116	121	124	124	113	121	110	115	102	127	109	113	98	128	119	131	103	98	113	121	120	117	131	133	122	115	90	100	119	111	119	112	118	109	113	101	132	115	125	115	136	117	112	111	101	112	104	92	107	113	106	105	116	118	96	113	125	102	127	116	115	102	127	122	116	115	110	95	114	110	117	114	145	104	97	115	110	121	121	95	111	114	111	119	121	115	120	105	113	115	122	116	118	136	108	116	118	119	118	113	107	100	119	102	101	105	108	138	117	116	120	116	106	117	106	111	109	121	116	112	111	87	118	118	118	127	119	128	101	129	96	117	121	94	122	123	126	118	120	134	123	108	115	108	125	132	122	121	121	133	96	131	133	104	119	118	116	114	119	99	121	127	119	109	123	120	107	124	137	111	104	102	108	112	104	118	107	111	109	112	116	109	134	105	112	116	143	118	128	110	129	86	117	122	102	135	103	124	111	114	108	130	130	122	125	124	115	102	106	115	104	119	120	124	83	107	100	135	119	106	129	101	100	115	121	113	110	113	117	111	122	114	118	98	114	105	121	113	123	125	123	129	112	108	125	128	111	102	119	129	107	127	122	116	97	129	112	118	123	100	99	124	122	119	112	130	131	93	132	119	107	105	130	104	122	109	120	109	119	117	115	111	94	108	114	102	105	132	119	109	133	114	116	106	112	93	124	108	107	103	133	129	113	105	107	108	95	98	109	128	120	114	119	107	108	114	101	93	101	110	123	110	116	106	118	110	124	104	131	108	107	132	103	112	101	105	118	92	131	109	120	115	112	109	137	120	113	120	104	117	119	101	122	114	124	105	115	104	123	111	91	117	122	118	111	100	101	114	107	117	119	113	120	104	124	107	114	103	139	131	122	111	110	121	114	91	129	123	114	105	132	105	115	93	98	98	141	109	125	105	95	101	110	120	107	104	120	110	131	104	114	99	115	108	121	103	104	108	119	114	110	114	129	122	115	104	107	112	129	124	117	114	112	120	101	121	118	121	108	111	125	126	121	99	104	124	117	120	129	123	120	112	116	119	121	111	99	115	102	125	98	109	130	129	98	100	108	111	106	114	116	102	134	124	93	127	110	138	111	105	134	102	123	128	121	121	113	140	109	109	116
41605	49990	19782	4881	3203	2256	1711	1313	1107	871	737	670	619	533	523	453	391	380	339	351	337	330	321	281	294	259	276	234	253	247	236	234	236	225	242	238	234	245	231	224	246	259	220	234	212	228	218	238	216	239	236	209	248	203	247	221	219	196	240	213	199	202	220	203	200	204	186	218	192	199	213	218	214	206	206	210	211	231	203	218	199	227	225	208	236	214	195	205	229	211	204	223	211	205	213	242	199	232	196	220	193	200	219	226	204	226	214	196	188	200	191	194	208	208	199	169	197	201	210	199	172	194	195	210	190	198	223	182	197	205	200	190	200	206	229	200	199	215	242	220	182	203	193	189	191	201	190	205	215	214	203	203	207	229	211	213	231	210	213	200	208	207	203	212	214	207	206	208	223	206	172	215	188	219	211	211	179	189	203	205	204	214	181	222	192	190	222	177	204	194	185	210	184	197	194	190	216	211	215	184	203	183	178	181	174	169	208	205	187	209	200	171	186	189	186	206	199	210	207	200	185	178	207	187	202	185	198	207	210	197	206	209	185	207	199	184	200	218	218	214	204	208	215	192	207	195	211	202	181	194	189	206	206	231	232	195	200	212	226	195	209	182	185	196	194	192	181	197	192	190	191	172	210	193	204	194	213	216	189	208	208	205	169	220	202	184	205	201	180	198	211	200	208	190	171	200	195	198	191	196	196	196	217	203	218	192	190	223	179	179	223	182	211	199	208	214	197	200	204	179	223	217	212	210	196	196	204	204	195	185	181	216	229	203	226	202	206	227	207	198	207	202	202	204	221	212	202	210	201	182	196	185	179	206	194	210	193	203	179	219	216	192	196	179	188	190	224	206	201	192	201	198	224	218	209	191	213	199	208	221	202	215	211	169	217	227	216	231	188	195	194	214	200	208	190	220	194	209	215	200	208	195	198	194	173	189	199	226	199	205	219	212	208	215	222	202	175	188	168	213	227	203	195	166	188	206	207	199	216	194	214	197	207	198	193	200	183	208	200	227	201	179	212	178	207	197	174	222	208	199	196	204	196	218	200	208	207	177	199	198	187	222	226	191	217	202	243	183	208	201	194	226	213	202	198	204	234	205	222	181	203	217	179	177	232	193	193	208	224	221	205	194	191	235	207	208	194	192	214	202	195	199	209	213	225	217	205	201	203	196	224	194	222	193	206	199	196	192	190	202	215	206	212	187	216	202	216	199	211	172	203	226	223	224	213	198	199	197	171	230	188	195	200	197	189	202	177	185	219	207	205	197	209	187	196	196	172	178	186	190	203	212	228	218	197	210	193	224	204	198	197	215	181	224	198	234	179	197	196	205	213	204	201	181	195	212	180	189	175	213	203	222	189	197	216	195	190	194	191	197	182	183	190	200	221	184	214	209	190	187	186	193	198	201	200	206	182	200	189	205	205	207	178	195	239	207	184	199	200	202	214	206	203	199	220	199	195	228	198	209	202	207	206	197	198	186	211	216	211	198	180	175	192	237	181	187	207	180	229	199	194	172	185	217	193	181	198	200	201	192	198	200	218	196	199	226	213	216	214	159	194	187	194	197	200	213	214	180	193	202	192	194	206	192	218	186	205	196	167	210	181	186	195	189	208	208	219	219	187	214	215	181	201	209	208	213	200	213	191	214	185	208	186	209	200	194	210	183	194	207	203	200	230	230	209	212	192	168	206	208	220	220	204	200	186	225	201	206	218	209	217	192	203	197	196	196	187	184	212	216	188	213	178	172	216	204	207	221	230	192	185	222	218	197	211	225	205	218	218	200	193	211	194	194	191	209	196	198	186	204	188	219	193	195	211	198	212	191	209	192	195	194	197	209	187	197	217	202	193	213	227	177	223	212	180	183	186	198	183	203	200	203	226	205	210	215	196	211	194	186	202	223	215	199	177	189	194	198	198	228	197	216	210	194	194	252	216	223	209	219	188	213	189	219	178	172	211	210	195	208	199	213	192	180	208	197	190	211	201	188	187	191	218	218	192	225	218	194	196	224	187	210	204	198	191	191	207	192	197	197	181	214	210	225	189	233	202	211	200	180	201	223	216	176	200	185	196	203	178	213	216	195	220	208	196	196	186	191	191	209	196	213	198	181	220	213	196	206	216	189	192	204	205	194	190	203	199	178	188	218	198	207	194	183	164	203	211	216	192	197	213	192	209	213	214	208	181	213	207	197	206	221	191	198	217	172	210	195	200	204	203	227	199	235	220	190	189	202	211	199	202	198	207	178	201	189	196	207	195	219	194	185	196	187	199	181	226	187	198	222	197	179	174	204	192	207	222	185	215	214	220	200	215	198	181	188	188	218	203	188	190	220	218	199	209	203	189	193	199	193	192	206	205	205	198	185	199	181	205	198	186	204	211	194	208	177	197	199	198	183	208	190	192	222	181	188	195	197	192	229	207	201	190	211	201	187	207	190	233	202	238	183	207	214	196	192	218	199	226	210	181	180	216	203	198	197	174	174	185	199	179	196	200	184	210	192	225	199	211	216	180	197	197	183	201	205	211	184	197	189	219	198	239	228	194	207	204	211	203	209	175	185	204	211	208	253	188	214	212	182	195	193	217	197	212	200	203	208	243	197	229	220	212	199	201	201	195	203	205	184	179	199	195	206	198	200	202	199	186	218	221	217	201	194	160	201	208	199	202	207	206	213	226	186	223	229	206	196	190	211	210	206	198	198	174	199	204	199	179	221	206	221	188	204	220	188	204	210	218	208	202	194	208	216	194	185	200	212	189	204	216	210	207	224	195	201	215	177	183	205	230	182	242	218	205	209	187	207	208	208	207	183	221	191	205	217	203	185	182	197	228	194	192	199	204	209	205	181	223	230	201	195	202	202	202	196	188	207	201	191	215	219	187	185	230	194	195	207	212	194	216	179	174	206	239	227	179	175	183	205	200	199	182	197	212	210	211	210	198	182	198	205	214	192	195	192	191	199	200	201	191	200	189	190	204	197	214	181	180	212	190	230	236	214	205	198	210	210	216	207	193	196	220	212	208	187	200	181	223	201	197	185	215	202	193	199	196	181	197	208	208	203	177	212	200	189	201	201	184	211	190	204	202	212	202	207	197	210	227	189	209	181	219	221	209	186	206	194	206	206	193	224	228	196	181	200	220	209	189	208	207	193	202	214	173	193	215	203	187	192	197	184	179	174	209	222	215	226	185	195	190	216	213	201	208	172	197	226	190	215	214	197	184	218	218	189	209	180	191	186	191	189	199	216	187	204	194	218	215	195	191	202	181	230	213	187	212	202	233	208	211	216	204	225	197	210	206	193	204	188	197	189	184	189	213	198	209	193	199	204	202	196	196	200	194	216	229	190	229	196	186	185	192	215	186	202	202	216	201	202	209	223	212	196	197	190	182	210	202	181	194	202	204	224	188	203	209	211	206	211	213	211	197	219	198	200	214	195	191	195	213	203	190	193	203	211	181	201	196	201	185	213	207	199	172	195	210	201	208	174	230	237	198	186	212	214
28398	22059	11166	872	389	326	363	356	359	301	316	340	317	327	347	318	334	365	307	312	320	307	311	332	345	337	330	333	346	318	294	309	346	298	295	346	349	322	336	296	300	320	309	344	304	335	338	367	309	329	325	342	342	306	322	324	323	307	310	333	335	300	294	308	335	362	312	317	305	330	310	332	318	323	312	310	317	325	328	316	323	310	351	337	314	330	333	305	319	333	308	284	298	322	358	324	312	315	310	321	311	306	342	341	347	337	304	313	332	307	349	306	362	357	302	296	325	341	298	332	284	319	303	344	307	323	318	290	300	295	332	316	325	320	316	338	322	356	349	345	332	339	341	339	310	323	324	301	300	317	339	313	306	317	324	315	321	344	314	355	364	326	327	312	350	338	345	340	318	330	335	356	324	322	292	334	304	323	316	304	296	321	291	316	329	315	352	344	312	317	296	342	297	285	331	305	339	307	355	306	319	320	309	317	335	313	333	328	326	310	274	307	298	325	351	339	338	329	310	322	325	333	351	327	332	340	340	306	331	321	334	311	302	316	340	313	324	348	322	320	312	285	298	282	297	302	355	338	323	327	329	299	328	313	316	319	353	305	328	329	317	338	325	335	351	352	335	326	299	316	319	304	336	329	342	319	328	316	344	352	342	329	334	321	336	284	320	320	333	345	299	305	357	313	305	304	322	288	327	300	344	310	324	310	282	346	318	290	317	328	300	325	337	298	327	349	317	315	299	326	330	311	337	328	329	306	330	309	335	314	335	316	346	300	351	307	321	313	304	310	297	333	310	320	318	301	315	348	320	318	356	301	329	299	307	359	312	310	310	316	314	329	357	326	337	322	341	358	290	305	351	330	354	296	325	318	314	341	339	323	316	314	314	328	330	330	297	311	371	339	320	339	312	331	340	321	322	337	344	330	329	319	327	331	352	297	307	328	296	307	363	342	325	292	343	320	335	300	326	339	336	346	304	331	302	303	318	335	326	299	312	333	311	329	330	348	340	331	331	316	344	312	330	314	308	299	325	343	306	306	324	328	316	332	310	297	323	307	326	315	322	340	308	320	327	295	317	308	323	304	310	342	289	313	334	322	324	334	322	295	324	333	336	322	286	314	293	322	331	334	299	316	322	309	326	325	323	320	305	311	329	347	307	331	317	297	342	334	310	336	325	312	303	330	313	345	349	321	292	301	347	322	331	323	323	332	355	335	336	332	307	318	358	311	343	333	296	319	326	326	314	318	318	349	298	331	312	316	352	313	321	332	316	311	309	288	339	323	331	324	344	300	309	331	338	350	292	297	338	301	307	315	316	296	307	311	327	354	306	311	288	320	313	320	308	290	314	310	303	309	313	319	324	327	308	343	350	333	306	371	292	347	356	313	292	344	332	299	310	325	362	302	334	313	313	321	342	306	296	322	303	305	312	342	317	302	296	330	347	313	298	314	328	347	317	307	314	300	330	324	324	348	322	299	366	328	364	316	304	288	284	356	310	320	336	323	300	303	329	329	321	337	306	322	313	342	310	359	324	298	360	337	324	314	348	346	333	343	332	337	336	331	316	332	286	339	298	309	352	345	327	353	302	333	327	314	335	328	335	316	310	330	331	332	343	320	356	306	322	309	309	308	325	284	314	292	330	308	337	331	311	321	332	311	347	340	328	360	308	317	371	321	308	330	277	321	333	333	330	331	315	327	331	336	337	279	326	314	335	347	332	329	307	317	309	323	312	294	322	328	316	317	317	326	302	284	305	363	308	315	335	307	341	326	343	336	338	294	349	327	326	330	312	336	337	333	289	325	309	324	337	333	307	328	354	342	335	331	350	341	302	299	309	317	294	350	347	350	333	304	323	316	334	305	301	333	315	298	279	298	317	313	301	306	313	330	313	325	329	342	348	325	320	332	338	319	321	301	323	319	300	317	337	354	328	324	340	302	342	318	309	321	327	307	324	320	310	315	319	336	350	329	300	314	317	324	320	297	280	319	330	309	343	323	316	316	330	304	303	365	333	315	346	324	310	306	345	299	323	311	341	309	343	310	344	338	297	323	332	317	345	336	338	307	329	346	337	339	305	336	288	326	289	314	326	342	326	325	325	325	315	324	358	305	313	305	301	302	330	357	297	353	312	312	306	307	316	323	345	324	335	323	314	324	332	331	332	353	369	328	292	305	337	305	324	298	384	339	309	337	337	329	328	325	321	323	362	254	309	333	299	339	350	344	313	310	319	333	306	326	302	282	334	333	321	328	317	308	331	329	316	297	317	325	309	366	352	320	291	330	332	326	316	334	317	293	320	345	300	332	335	325	299	317	277	329	305	340	311	348	325	326	319	334	298	329	346	316	327	358	300	321	320	324	327	373	343	314	315	303	332	324	343	329	291	340	309	324	317	323	302	346	313	295	323	314	338	333	325	336	317	351	330	336	307	309	318	326	299	274	294	291	344	334	274	309	323	328	348	338	356	313	318	307	362	312	334	348	319	331	319	315	293	314	345	340	341	329	339	349	314	354	337	326	313	315	288	325	301	342	343	317	335	330	326	327	357	307	365	313	347	343	348	338	319	328	350	318	335	312	327	322	325	320	323	324	322	312	356	327	317	328	303	299	304	306	322	292	353	321	339	339	312	340	328	350	322	321	317	333	339	344	303	331	306	325	347	304	318	317	312	345	311	323	300	312	348	313	320	332	321	319	308	320	358	338	311	331	313	322	319	354	321	311	298	325	318	343	349	331	336	315	307	309	338	301	322	343	310	331	325	322	326	332	339	311	327	328	334	331	328	333	326	335	320	336	299	340	344	342	349	334	317	322	317	324	311	313	313	374	308	353	352	325	347	360	297	312	308	314	344	298	346	313	331	315	317	327	349	339	316	329	332	332	306	321	321	298	353	346	324	330	301	336	322	317	294	293	335	337	301	351	318	329	287	324	357	309	347	290	338	305	308	328	347	316	320	333	301	352	319	328	334	355	353	325	304	320	322	316	304	351	294	316	344	360	305	301	332	333	308	343	295	323	313	351	303	337	311	342	319	297	319	289	323	328	303	336	306	321	341	318	340	346	336	299	345	349	292	326	348	309	331	311	309	310	340	319	315	328	338	312	311	319	301	303	336	330	318	316	366	295	303	326	304	314	323	324	321	343	316	326	328	357	350	307	335	339	328	333	311	318	327	319	333	295	341	308	322	331	313	307	321	355	366	324	315	337	303	341	334	340	306	299	308	359	300	301	328	333	313	354	323	299	294	319	320	316	339	296	303	327	365	287	352	320	303	302	346	314	317	319	331	336	316	315	341	329	335	311	356	300	314	335	308	327	307	303	316	334	312	297	297	317	312	302	297	340	306	321	302	351	305	309	323	308	338	334	349	322	344	313	331	329	299	305	350	322	359	314	337	330	288	292	322	330	308	315	322	317	312	299	344	328	312	308	311	338	328	337	347	355	325	320	331	321	337	304	335	308	301	316	284	316	320	315	298	326	317	352	316	338	297	323	341	333
33006	27199	5652	753	626	633	593	598	560	571	548	568	514	544	560	576	522	550	538	562	508	523	528	547	513	562	561	557	512	536	503	561	556	554	508	539	566	524	574	564	580	532	518	507	532	521	534	527	518	532	560	537	550	523	542	563	554	535	546	528	486	497	537	543	490	525	518	545	542	576	540	519	553	566	551	551	513	551	555	560	556	530	507	553	542	540	555	545	541	536	534	522	512	494	523	517	530	525	535	560	546	518	551	543	536	558	532	518	509	566	527	582	543	509	491	500	512	548	553	520	510	530	532	556	541	531	539	531	547	518	524	482	518	549	525	556	536	498	494	548	532	555	501	509	532	486	490	514	577	535	508	547	512	526	519	535	556	535	552	529	525	523	542	556	564	549	565	520	541	498	543	480	522	526	542	519	562	535	577	542	543	544	533	555	513	515	490	481	573	537	509	553	491	526	526	548	513	489	517	514	504	534	513	551	529	551	521	529	531	472	546	569	548	556	558	523	538	591	532	509	513	554	486	544	564	545	493	499	559	527	508	530	542	573	515	544	546	568	540	536	519	542	495	554	547	536	526	538	529	558	550	525	540	523	553	561	508	584	519	523	526	543	530	518	563	536	565	525	505	536	517	546	503	534	556	525	531	528	545	546	549	499	547	519	579	513	522	553	571	518	533	555	570	514	527	545	532	512	531	548	569	522	558	544	548	519	538	552	531	523	536	521	534	530	479	520	501	497	536	526	533	521	531	544	538	547	526	548	498	545	562	558	551	561	537	558	520	497	556	556	550	497	552	501	518	544	515	506	568	517	539	563	544	521	551	547	530	565	502	515	536	562	529	515	524	524	534	541	515	532	593	568	520	554	490	566	506	522	541	503	546	529	524	515	518	542	518	497	540	520	537	502	546	498	556	547	564	540	555	575	527	484	535	528	579	529	546	544	543	502	549	563	560	509	538	534	513	549	563	548	533	527	568	505	533	505	522	525	502	519	550	524	578	526	554	574	542	543	519	526	528	536	534	539	543	578	556	515	598	513	546	502	545	537	553	526	494	567	534	530	526	505	532	552	534	529	517	535	533	543	571	514	522	528	530	527	509	509	527	543	536	528	554	555	528	519	540	507	551	560	558	571	500	510	508	515	538	541	552	489	529	536	502	528	541	539	540	529	528	518	534	526	554	519	559	558	516	511	537	523	571	559	535	601	545	566	554	534	549	529	567	480	530	539	535	526	479	543	522	507	547	536	523	482	541	536	497	520	517	500	486	552	508	592	566	521	544	573	504	518	529	574	530	515	501	492	554	535	536	513	508	594	541	562	520	548	549	539	540	509	541	565	556	557	542	534	563	517	564	543	555	507	560	570	535	530	502	554	561	519	514	554	533	538	559	524	472	512	550	535	527	493	569	573	518	558	527	540	515	551	523	553	532	544	534	531	530	545	549	570	560	556	540	496	543	574	546	535	527	556	536	548	553	578	544	583	544	538	509	566	519	551	558	541	516	542	548	539	552	571	510	579	575	524	524	553	518	518	531	542	533	528	585	545	535	566	553	529	547	510	478	545	580	542	554	525	532	540	526	543	580	503	533	566	526	525	526	594	556	553	495	567	510	468	498	535	529	523	523	554	535	525	522	565	518	567	568	523	572	547	549	534	532	480	567	548	533	484	545	524	569	554	493	557	529	506	511	525	545	538	544	560	559	515	525	557	538	549	511	556	553	524	510	545	545	534	540	575	534	559	588	533	573	530	494	532	530	538	552	552	538	574	546	521	550	549	483	538	518	526	548	504	532	547	519	571	542	521	549	526	550	547	541	564	564	514	547	529	532	531	542	508	533	515	542	543	532	540	545	535	542	529	523	557	556	532	499	539	510	542	554	540	535	534	541	538	542	543	549	563	555	556	550	541	555	512	537	497	541	544	547	518	558	519	537	551	494	525	508	562	557	526	514	556	528	516	538	546	484	599	494	528	512	522	568	536	524	507	545	548	540	554	546	583	523	532	563	545	504	512	528	505	562	564	578	559	556	529	562	557	539	525	570	529	547	537	569	548	546	507	594	591	521	551	539	545	496	500	538	547	536	520	554	568	529	525	539	569	547	539	526	562	539	542	560	513	547	528	607	523	491	582	545	576	530	517	537	526	576	548	559	544	577	551	555	537	540	562	538	535	529	537	523	569	552	552	559	482	545	530	534	524	535	547	537	493	540	527	534	556	563	512	580	522	561	546	517	512	547	545	561	528	515	519	556	551	574	551	544	509	503	554	561	523	556	521	506	571	560	614	513	531	522	552	551	515	530	523	508	535	551	530	578	552	550	515	497	547	538	564	558	549	544	504	568	536	536	536	560	543	518	549	537	511	550	572	504	544	523	541	560	520	551	558	541	538	541	519	545	514	514	574	528	599	532	552	559	526	537	507	507	504	521	581	558	514	533	544	543	522	534	529	516	516	561	572	509	561	585	531	513	545	531	545	519	506	597	566	535	520	531	531	525	569	517	550	531	554	498	545	537	542	525	583	524	528	557	550	574	561	527	537	544	568	525	502	556	535	494	559	497	530	559	541	529	558	511	552	585	552	536	509	555	526	535	536	567	541	546	514	540	547	551	535	520	548	542	530	525	496	517	551	522	554	500	541	553	549	559	563	532	560	552	567	520	525	553	519	546	513	536	526	500	519	506	539	535	523	544	510	566	562	546	544	515	523	513	520	515	544	529	487	537	518	582	489	523	558	544	555	501	548	517	576	561	564	589	512	542	528	513	515	557	492	551	509	511	556	543	564	539	586	530	558	559	511	513	541	542	515	593	545	572	504	537	578	525	546	519	520	544	538	564	502	528	554	531	533	533	524	514	538	544	524	565	571	548	550	520	502	553	574	541	542	519	558	560	513	543	545	540	510	501	500	501	538	485	527	519	515	547	527	535	531	560	513	530	535	551	540	494	552	520	505	531	529	562	539	509	503	527	521	556	554	520	519	543	567	525	537	560	569	559	546	495	533	512	534	549	549	536	495	514	507	541	511	543	546	539	527	540	515	543	527	567	561	523	531	548	555	538	542	516	570	530	560	540	535	572	542	541	498	526	555	607	499	549	526	517	531	551	608	533	553	524	532	536	555	562	508	541	543	477	567	567	526	539	578	516	599	540	498	560	577	560	560	568	529	542	534	577	550	534	524	523	569	571	534	518	535	536	559	537	519	524	545	523	585	559	536	514	521	481	526	567	497	536	548	563	549	561	562	549	548	493	559	549	531	558	561	538	569	521	529	540	541	529	539	529	464	505	509	510	562	592	530	490	568	535	534	535	524	572	520	533	570	525	551	521	522	540	543	528	506	529	553	515	547	525	539	578	522	567	498	551	539	557	536	516	551	526	537	545	504	532	524	525	520	583	540	525	501	530	534	516	526	509	560	560	548	550	508	518	529	542	535	526	559	528	520	539	571	542	494	544	504	534	524	531	535	505	529	525	564	569	524	537	509	514	528	505	512	565	551	502	551
24649	21636	28754	24791	20511	2905	680	474	387	398	391	355	333	323	310	299	313	311	289	305	287	301	311	300	272	269	275	318	301	296	276	272	290	296	272	275	276	284	292	294	284	279	309	309	311	283	291	319	272	273	283	253	287	300	303	284	266	271	317	258	275	256	293	286	274	262	267	264	284	250	298	293	246	287	258	270	283	270	280	268	283	279	265	257	286	289	286	283	300	268	298	271	296	261	267	260	264	316	290	287	281	290	297	299	311	281	255	289	266	268	302	246	253	265	256	262	299	264	302	262	259	268	290	282	291	289	254	289	290	296	283	274	278	283	263	306	284	280	300	287	296	302	258	288	261	293	289	257	263	284	268	284	286	270	275	275	288	277	274	269	303	258	281	279	298	279	282	305	277	246	288	264	284	305	285	263	301	269	279	281	266	286	285	306	300	272	287	278	250	280	285	297	284	282	272	274	250	281	243	254	291	251	282	291	261	261	290	267	274	274	285	287	288	298	309	270	303	285	273	265	302	300	273	261	299	294	278	286	283	297	279	279	315	284	268	275	294	281	276	299	309	282	276	285	276	242	287	310	265	291	252	272	273	285	265	286	294	274	261	280	269	268	280	268	266	290	265	269	250	258	272	282	284	287	278	289	279	271	267	276	289	286	277	318	275	278	282	297	272	281	297	274	263	279	272	268	279	281	274	320	302	264	282	273	303	267	270	272	267	311	285	251	261	257	254	276	287	257	266	269	306	288	277	274	273	291	283	285	287	274	282	258	297	261	253	273	280	285	276	296	292	298	295	281	281	284	276	261	297	285	292	261	270	295	275	249	269	283	289	271	304	264	268	258	279	266	338	270	288	261	260	282	302	276	282	275	252	265	305	298	271	299	264	264	297	270	290	286	250	257	288	276	274	269	295	290	308	281	269	260	301	295	305	273	269	291	281	270	291	280	276	262	279	264	292	296	297	265	268	303	270	257	271	246	281	301	287	277	254	283	267	259	292	253	258	285	274	251	284	280	280	258	265	289	293	282	273	250	273	284	296	262	259	278	305	303	283	280	269	291	311	258	279	262	253	283	286	292	280	269	277	283	293	266	277	293	296	273	251	271	297	278	267	275	278	274	275	279	278	308	272	280	288	258	264	273	292	274	307	298	333	296	267	274	294	272	253	278	267	292	241	271	282	264	308	292	272	299	297	277	279	273	303	273	268	293	287	281	263	286	289	257	302	269	283	295	272	272	290	278	274	294	273	264	266	276	298	276	281	301	293	283	273	296	307	249	249	295	282	291	282	287	294	275	273	299	247	291	281	279	273	250	292	278	288	262	287	277	281	287	276	297	253	287	237	258	275	285	263	269	317	266	287	313	283	295	256	290	320	289	263	269	277	277	276	312	268	282	271	283	269	278	294	263	278	288	282	313	262	275	283	257	257	272	253	259	268	282	274	289	291	293	245	264	283	293	254	282	294	251	280	266	251	260	281	273	281	294	290	279	273	286	270	270	282	232	294	275	269	270	278	267	286	275	287	272	285	250	256	261	303	277	261	285	271	283	279	289	271	268	270	271	273	279	281	302	269	297	330	281	262	284	279	291	291	274	288	268	259	262	283	266	283	290	281	294	245	304	278	246	281	276	258	271	312	287	280	271	313	299	276	289	311	269	305	251	245	299	281	283	266	270	305	299	300	270	278	298	274	281	280	276	292	292	292	305	270	264	274	290	241	307	268	263	272	262	278	263	279	260	251	281	292	289	295	256	277	298	274	284	272	283	297	298	294	264	282	283	264	289	261	305	284	298	291	269	272	264	263	332	280	268	299	278	252	283	284	290	290	322	287	265	307	295	263	243	295	278	241	293	279	265	296	268	296	254	254	258	302	273	276	252	300	263	277	276	278	293	288	318	290	280	303	314	247	282	281	278	267	274	287	282	263	281	293	275	280	292	326	305	276	255	284	282	278	285	280	294	266	310	274	284	296	297	275	248	262	270	283	296	278	273	276	265	282	283	284	306	263	260	275	241	278	267	288	293	305	264	303	272	302	283	267	292	261	274	257	287	289	272	264	290	257	261	297	267	247	269	271	283	301	267	281	244	236	308	307	293	307	285	275	272	255	311	286	308	295	252	287	264	236	295	294	275	279	274	276	284	279	274	319	277	333	258	278	267	290	261	287	293	278	247	298	300	287	293	287	301	283	297	281	279	278	281	294	280	286	276	274	313	261	286	280	285	273	290	297	280	258	288	278	248	271	268	253	274	292	261	293	292	245	254	287	291	282	261	284	288	300	300	290	295	275	279	271	294	270	266	270	287	275	295	280	259	297	280	293	245	254	280	250	281	253	289	278	285	279	274	260	268	258	260	309	281	263	257	287	259	269	289	300	278	291	303	255	310	288	310	278	266	278	284	286	289	300	278	270	284	287	280	264	276	251	286	260	278	269	300	266	274	264	277	261	290	277	287	297	288	258	282	260	322	295	290	307	271	297	275	301	286	290	269	254	277	280	297	285	281	276	266	314	284	278	284	255	286	272	289	299	264	276	279	280	295	280	285	280	284	258	269	302	284	273	277	288	268	280	285	276	283	278	285	267	294	289	287	266	284	302	291	282	266	284	249	290	311	298	279	308	294	281	265	299	274	289	292	298	284	239	289	285	248	290	276	279	263	275	266	321	283	306	300	260	267	284	311	306	272	290	283	309	290	282	295	279	250	262	264	251	299	304	266	277	264	294	291	302	266	294	299	267	295	283	248	289	253	274	297	252	287	288	275	259	272	260	303	263	296	258	270	294	298	258	257	273	305	276	270	261	242	266	288	288	296	249	258	288	271	269	309	279	295	283	278	278	284	289	297	273	261	267	270	272	292	287	253	286	280	259	284	257	254	281	294	283	256	267	277	276	302	279	286	281	284	320	298	274	274	261	283	253	280	258	289	302	275	256	254	300	272	271	272	303	286	271	302	289	280	270	268	259	285	256	273	259	273	277	283	294	284	285	261	280	298	281	288	273	266	252	252	254	299	274	266	294	281	269	269	306	303	287	253	283	290	245	247	277	242	286	263	289	286	294	299	284	253	283	291	292	252	271	280	304	256	302	292	273	265	292	276	274	256	290	288	268	255	300	279	268	267	269	286	295	276	277	284	285	263	297	272	278	294	270	263	280	297	271	284	249	281	279	317	260	265	259	278	269	291	272	263	295	260	308	278	291	283	297	306	271	279	284	276	281	288	278	299	298	284	265	311	292	295	271	273	273	274	258	291	241	265	274	296	297	292	300	264	271	301	304	285	298	264	291	300	280	250	283	277	269	247	271	282	289	276	255	273	279	274	285	255	276	276	299	267	293	275	259	303	258	267	260	320	254	285	273	291	235	257	276	281	257	254	282	269	288	261	310	284	303	268	270	280	269	285	292	281	263	269	283	255	270	295	273	259	245	296	272	270	283	285	309	285	287	295	273	309	298	287	272	288	305	278	271	276	279	262	275	260	256	308	309	295	281	282	299	262
36788	40608	15989	3267	2204	1611	1348	1063	920	840	763	727	694	645	596	575	611	548	553	534	503	519	504	546	511	521	530	480	488	523	478	501	497	471	496	517	512	466	468	510	517	488	469	548	527	510	529	490	504	494	494	517	506	426	466	445	467	458	526	510	468	460	471	458	463	504	458	424	512	444	479	498	514	457	480	490	438	494	478	493	496	450	467	446	429	472	484	458	465	490	477	490	475	493	451	516	452	487	491	473	478	453	471	475	507	489	475	458	479	487	451	467	489	451	469	435	474	438	509	476	485	450	463	461	439	459	463	494	475	422	442	489	505	467	456	459	474	494	509	489	459	471	494	486	443	472	453	490	480	453	456	454	442	465	489	475	423	495	464	481	451	489	475	489	493	462	432	485	475	469	469	486	440	491	507	499	478	474	441	480	445	471	479	445	454	483	488	476	443	487	466	493	514	455	445	498	457	471	476	456	477	502	507	495	491	463	467	478	420	496	497	445	486	445	484	439	501	500	507	472	461	513	500	459	424	461	460	470	473	487	489	481	464	458	455	442	486	482	499	462	444	478	474	460	453	504	468	484	450	506	471	513	470	475	437	433	498	504	507	501	478	461	491	474	460	458	481	463	476	470	498	451	465	490	497	449	479	488	446	490	460	510	470	483	485	433	483	479	479	500	509	546	463	467	454	485	473	460	483	437	471	486	491	435	486	498	486	427	460	419	470	456	458	474	474	486	440	471	462	471	465	460	503	469	484	477	493	486	439	478	477	479	472	523	503	482	485	478	476	492	473	485	494	480	476	479	489	493	424	502	493	461	478	464	469	483	483	437	460	466	474	494	484	471	476	463	463	447	488	482	452	536	461	456	476	481	463	495	455	483	513	504	452	474	463	468	489	471	483	466	455	527	465	501	480	469	480	457	484	456	491	460	450	477	516	458	463	482	449	451	471	465	483	487	442	458	484	475	508	460	477	465	467	443	473	456	475	474	460	491	443	499	487	499	470	462	456	450	505	462	463	461	473	503	494	476	463	496	409	450	453	489	448	486	480	474	487	470	445	493	515	461	480	461	492	480	467	467	489	448	467	496	475	504	489	471	468	490	482	488	460	480	486	463	424	507	458	505	477	506	464	469	482	473	459	464	435	477	429	453	493	481	458	461	505	455	479	478	454	488	480	491	475	464	465	505	477	472	490	475	485	448	411	460	460	421	436	466	472	485	488	496	499	474	484	484	469	459	425	435	473	488	456	469	491	481	453	458	469	458	475	446	468	437	480	488	458	458	455	482	518	475	467	511	460	446	461	481	496	459	482	475	500	422	492	480	479	481	508	461	493	481	486	453	444	421	471	513	476	479	484	490	439	449	457	447	476	477	519	426	413	474	457	522	447	456	511	458	463	462	478	444	487	468	499	458	502	459	439	441	450	486	507	439	455	451	451	457	477	467	468	487	487	508	460	464	455	465	516	450	472	514	459	478	450	454	451	458	454	508	478	517	494	471	450	471	453	459	486	431	476	459	506	455	481	452	488	473	496	495	464	512	453	509	470	481	460	495	432	486	452	471	495	458	476	405	483	448	462	456	488	481	481	487	496	469	456	484	472	484	427	501	482	510	488	461	435	468	468	486	476	457	481	511	459	490	475	485	446	484	488	472	469	448	470	472	515	491	486	469	469	438	458	482	440	490	446	458	490	504	468	468	491	471	465	467	480	489	467	440	488	483	450	442	457	456	489	477	520	465	456	482	511	454	502	463	488	477	501	483	494	489	450	481	464	466	467	484	482	464	509	515	451	467	422	465	512	454	478	501	470	471	479	479	451	510	469	484	455	483	455	471	427	452	462	476	509	484	504	494	432	476	466	463	476	453	501	500	480	462	489	462	501	459	507	496	492	450	436	504	459	480	490	483	483	485	462	487	502	459	476	476	490	471	505	480	483	467	511	448	435	522	470	505	519	518	466	489	483	461	419	469	458	485	479	424	494	458	485	503	437	444	486	450	472	469	507	441	499	505	472	483	478	445	468	483	495	438	459	447	470	477	474	486	474	480	475	454	498	506	477	492	445	453	472	462	483	473	443	446	508	448	485	486	464	436	438	499	482	490	459	440	471	455	479	480	492	481	466	491	496	475	469	493	525	468	483	468	474	459	430	486	467	432	465	455	491	479	458	444	475	485	468	467	474	485	483	544	479	462	514	509	474	481	457	471	478	488	497	491	480	446	507	428	500	454	470	475	479	485	486	454	478	473	501	490	425	454	454	485	464	482	424	472	509	462	480	462	480	468	459	447	442	497	497	453	470	466	491	504	480	485	440	503	473	488	505	485	492	500	492	477	476	509	471	461	476	473	450	519	478	453	513	476	433	479	478	462	474	471	470	464	502	517	454	488	487	485	452	480	462	464	464	468	457	483	464	494	452	460	461	485	477	496	491	493	481	506	457	488	427	462	458	494	512	470	451	448	461	446	477	466	470	471	460	462	451	479	473	441	457	480	450	488	479	473	477	490	465	407	486	500	487	449	454	466	443	459	456	453	503	468	448	460	452	471	461	426	438	443	481	511	472	514	457	422	442	466	496	455	496	483	461	480	474	463	466	468	504	466	495	435	469	464	489	468	531	495	482	458	453	481	484	456	472	398	491	478	486	486	456	446	456	509	462	452	523	471	468	494	468	424	484	442	485	460	461	464	445	469	461	483	491	494	483	465	500	483	493	455	483	490	475	446	499	498	457	486	477	474	450	481	497	460	502	465	482	491	482	492	475	445	471	468	478	473	460	465	480	442	494	444	456	474	453	461	462	477	481	463	455	491	446	462	463	472	493	510	464	472	481	457	484	437	485	462	462	484	486	462	469	453	483	472	476	469	443	477	484	489	477	468	505	468	469	472	465	468	431	476	462	466	459	471	482	464	458	503	515	495	452	473	456	463	466	458	446	453	458	488	448	505	487	466	450	429	476	507	462	485	461	437	477	503	477	482	471	519	506	478	491	469	466	445	499	481	481	478	471	484	470	498	428	466	465	470	474	446	457	488	475	472	465	469	483	487	481	485	474	450	484	458	419	474	461	469	449	520	489	473	477	427	464	497	441	480	457	492	490	447	477	489	440	497	488	443	466	431	480	490	469	461	510	528	491	442	464	474	473	502	465	466	460	513	466	492	482	457	464	465	443	444	453	472	444	505	494	465	471	498	500	494	482	498	450	437	484	465	477	469	457	467	496	476	454	486	472	428	501	458	519	456	441	482	477	448	474	489	454	518	415	500	466	473	438	470	493	461	464	461	481	468	455	470	473	457	472	499	447	466	493	492	491	501	455	472	444	471	476	502	451	464	501	460	504	488	469	471	489	453	454	451	494	454	511	496	487	479	470	460	509	439	467	497	461	489	485	486	483	462	468	458	505	449	480	488	504	474	483	455	468	443	461	468	442	469	448	470	470	429	498	444	493	484	479	473	524	443	494	456	449	494	511	499	475	471	451	447	466	443	468	477	498	434	463	445
23643	21592	29348	24190	21532	19868	1975	554	379	313	219	253	215	201	191	195	173	172	167	133	141	149	151	131	129	143	134	113	122	137	144	122	135	143	119	106	100	114	116	133	118	128	128	121	127	128	127	116	118	131	110	116	125	104	100	105	99	134	112	95	118	121	120	106	110	113	114	115	99	131	119	119	99	125	125	118	111	129	121	123	107	128	115	108	115	114	92	103	114	111	113	118	107	110	109	125	116	106	108	121	118	125	127	110	88	106	93	119	129	107	104	112	112	111	123	132	130	107	119	103	96	108	89	115	118	103	100	108	128	125	110	108	111	121	93	94	120	129	117	120	138	112	118	116	119	98	130	132	135	104	97	88	119	116	113	107	110	108	121	126	114	128	131	102	92	92	111	115	121	100	114	109	109	122	99	121	119	86	117	112	114	112	126	94	129	120	118	116	124	100	112	98	109	124	105	106	116	112	110	105	117	97	125	128	106	109	111	115	109	105	119	130	113	122	120	115	119	132	112	115	101	112	114	105	106	129	102	116	124	117	124	108	121	121	119	100	105	127	105	118	112	119	117	135	115	114	110	108	96	104	105	109	109	102	130	108	95	116	118	117	125	119	113	113	115	112	111	118	121	99	120	116	106	122	115	101	127	96	99	110	97	122	101	114	93	133	103	108	102	105	118	128	106	107	122	109	108	122	121	95	99	106	108	133	112	122	123	114	104	108	107	110	116	98	125	121	114	115	125	112	116	128	116	132	102	96	120	123	131	105	132	100	128	103	118	110	132	105	104	93	125	108	114	108	107	92	110	133	120	111	97	91	118	113	131	143	110	104	115	115	96	106	90	126	118	118	112	122	116	124	119	125	128	100	100	115	92	98	104	95	113	113	109	110	125	103	107	99	128	116	103	109	119	138	123	119	111	103	104	107	86	98	118	126	112	115	112	124	125	134	118	107	107	124	109	142	117	99	119	119	116	121	155	103	115	103	112	114	104	116	103	119	132	90	98	115	127	116	106	106	87	117	112	124	114	117	108	99	108	112	120	127	114	94	106	98	105	112	103	114	115	110	132	123	104	123	131	92	104	141	118	106	121	123	128	111	107	117	121	126	112	99	94	117	112	129	116	107	125	105	108	113	110	132	113	122	109	118	92	94	119	121	126	101	108	104	112	107	112	101	114	116	107	127	122	106	99	100	98	118	107	93	117	116	112	92	97	119	116	124	113	106	110	133	127	121	114	109	87	118	111	114	102	96	102	100	111	111	116	103	117	117	118	104	105	132	101	139	107	109	121	119	119	104	117	114	110	111	102	112	120	83	105	111	113	104	126	130	117	114	125	118	117	99	120	111	113	113	108	98	118	92	118	117	104	119	117	118	128	125	120	117	132	114	111	122	109	111	129	115	98	136	117	101	103	121	140	118	100	114	132	113	103	130	110	114	118	103	102	137	105	110	100	116	107	118	113	93	119	100	113	104	105	112	118	124	124	101	112	116	106	114	117	119	118	115	131	106	111	124	129	124	116	93	105	118	110	97	115	125	134	120	120	125	125	113	106	88	114	139	113	120	99	125	105	122	113	112	153	90	95	123	117	118	113	130	100	127	124	112	103	105	118	127	120	99	140	111	113	123	139	100	101	119	115	126	103	138	99	126	98	110	119	104	101	131	116	108	111	104	102	93	122	106	109	125	99	92	106	115	122	119	108	121	105	109	120	114	109	121	121	118	94	120	119	112	125	107	108	120	128	111	124	92	104	120	85	111	124	110	102	114	107	111	116	113	107	102	102	128	108	109	102	115	122	108	110	133	125	118	101	119	127	121	116	122	118	114	108	119	116	111	108	126	115	107	113	93	115	106	113	119	123	118	117	126	118	112	104	96	116	112	90	109	122	117	109	124	86	136	121	106	122	115	104	109	118	115	122	112	122	115	107	126	112	104	105	114	102	119	109	105	113	113	110	102	110	122	125	107	115	123	121	115	124	124	132	122	110	98	94	123	109	123	112	112	129	110	123	115	118	109	127	104	106	116	117	91	119	103	102	125	106	109	123	123	110	129	101	93	127	130	100	124	134	109	107	100	114	128	112	107	108	109	111	123	113	110	103	110	113	104	122	116	99	110	107	107	122	98	114	109	98	108	127	110	121	102	97	102	115	128	102	95	114	118	94	109	111	122	119	107	84	98	112	133	113	100	100	109	99	119	115	120	107	109	127	116	100	112	126	106	98	114	121	118	122	111	115	106	115	120	101	130	104	98	116	109	102	121	122	98	118	108	116	111	120	104	119	132	105	116	112	125	108	125	114	90	109	122	121	113	117	101	111	125	105	112	113	132	112	121	119	106	116	113	110	120	101	111	109	105	121	94	118	114	112	121	115	105	105	114	105	121	101	127	134	139	131	130	108	115	116	110	108	119	123	123	120	114	103	140	103	115	124	111	93	115	109	106	103	120	89	133	127	106	104	99	85	120	110	133	107	121	108	113	136	124	107	103	96	110	125	116	101	106	124	124	129	105	119	98	123	119	102	115	114	122	130	135	105	97	128	120	123	111	112	116	113	118	110	112	112	104	103	100	112	106	106	127	97	125	104	124	106	116	105	101	124	96	115	106	110	114	108	103	105	112	111	101	110	112	90	112	126	100	118	113	103	109	90	120	109	121	111	99	112	97	123	94	112	135	99	112	111	103	109	114	118	95	107	117	112	104	119	120	106	114	110	106	120	100	127	86	121	116	111	101	98	92	133	141	127	113	111	111	112	110	110	97	122	110	128	119	122	108	116	114	112	135	102	113	123	98	127	120	95	117	103	99	117	114	112	93	101	121	111	101	102	115	95	107	128	94	110	110	102	118	118	127	105	107	109	114	114	113	120	109	108	117	102	126	99	114	98	104	114	123	119	120	124	114	112	102	104	128	111	121	101	107	117	117	113	112	122	96	97	100	113	115	109	110	114	118	125	104	113	95	108	100	123	98	107	101	105	91	102	107	99	110	98	107	143	117	121	113	119	105	102	113	118	126	107	103	117	123	110	122	115	104	119	103	117	113	98	115	115	121	102	115	102	116	120	121	94	107	106	129	103	110	113	122	120	95	122	103	111	97	122	107	113	118	120	119	112	118	106	113	105	94	112	123	102	110	132	114	116	99	106	112	124	119	103	95	97	102	118	109	130	99	111	111	108	120	136	114	104	124	118	113	121	106	120	125	111	99	107	99	122	120	112	109	106	102	120	87	112	111	112	111	143	99	104	112	128	123	96	114	108	121	105	115	129	111	118	105	112	120	121	93	116	127	119	108	100	132	106	115	129	119	126	102	102	113	114	106	99	108	118	119	106	106	100	99	134	116	98	101	121	101	108	115	112	106	93	110	103	102	120	121	99	98	128	125	105	113	126	109	108	114	96	115	131	102	97	117	119	99	102	98	124	111	123	122	103	109	123	105	122	113	116	114	118	97	108	114	105	99	116	121	99	100	117	103	124	124	108	107	92	112	129	121	106	114	117	112
41220	48342	19482	5051	3196	2337	1694	1440	1105	928	768	697	591	496	498	455	360	377	371	329	332	325	314	330	271	272	272	257	256	260	250	274	246	230	258	222	235	208	230	220	228	216	228	220	216	212	219	225	191	217	224	219	224	206	218	215	237	218	211	220	212	218	194	203	203	221	233	194	205	191	203	225	195	204	200	212	217	220	206	185	203	210	201	199	194	205	186	190	176	198	207	204	216	190	219	184	207	220	191	224	212	186	214	208	196	204	208	193	183	217	178	200	222	199	198	186	218	181	197	211	193	201	193	197	190	212	208	189	223	213	184	184	192	199	189	187	202	206	166	200	187	209	205	196	189	187	221	210	186	193	183	217	192	194	204	181	203	194	176	221	200	223	223	193	190	194	197	197	206	177	194	185	193	176	180	201	199	201	199	207	190	228	191	226	208	223	179	191	206	198	198	179	209	224	203	196	184	185	207	196	197	201	166	195	202	179	166	210	190	188	230	200	206	221	225	200	197	205	198	197	222	180	200	204	197	179	207	205	188	173	187	189	199	232	216	192	193	212	180	182	163	197	159	189	219	180	211	196	201	214	206	194	183	193	184	214	221	185	193	203	177	191	207	198	208	203	214	196	199	208	175	182	212	191	179	184	222	190	183	180	194	192	211	214	196	219	189	221	171	195	186	180	205	197	219	177	189	201	184	222	194	192	188	213	211	205	212	193	198	194	201	190	193	210	171	211	196	204	193	192	196	193	201	184	224	222	224	223	198	188	226	217	194	203	206	197	179	179	204	186	187	184	177	189	174	182	196	189	197	193	187	181	203	204	194	201	189	173	192	204	221	170	183	244	202	204	193	187	221	192	200	181	200	194	199	200	176	197	193	196	194	183	201	188	203	212	224	195	186	207	198	184	195	200	197	208	199	195	183	182	209	208	212	182	199	216	193	217	176	208	196	199	191	175	180	207	180	197	185	186	201	227	216	201	216	223	193	205	201	190	215	210	193	200	205	198	188	218	187	201	211	203	186	190	208	171	215	210	180	199	192	196	191	187	200	189	215	183	170	186	200	203	219	189	192	210	227	172	190	204	208	208	184	179	207	193	185	192	191	192	218	180	205	198	177	201	217	198	194	186	197	203	198	200	209	213	201	200	206	192	189	203	182	223	198	205	200	209	196	198	210	204	173	166	216	216	194	198	212	201	191	168	216	191	206	185	185	208	196	210	191	196	187	206	201	203	222	209	189	197	189	224	213	188	195	197	195	215	184	191	182	226	193	176	194	183	181	158	177	199	217	196	192	185	180	197	192	183	188	206	208	190	197	191	236	216	199	187	201	214	189	199	192	221	199	220	201	228	184	208	186	182	217	201	212	213	187	237	165	198	209	197	200	189	187	170	210	192	191	207	194	197	221	192	175	180	186	206	191	177	203	193	197	199	185	188	192	192	212	189	214	196	241	197	187	203	217	174	194	218	192	184	216	200	186	199	217	218	197	206	203	208	182	200	195	208	183	227	201	184	221	182	216	195	193	224	213	188	196	208	201	188	182	214	181	199	224	205	168	188	191	220	184	214	210	182	198	199	187	185	209	171	232	196	194	196	200	182	196	181	198	196	183	213	212	207	205	222	191	216	180	226	203	192	189	208	201	207	204	216	192	191	192	181	191	199	196	204	187	181	222	210	167	203	190	179	191	199	189	175	188	219	211	192	212	210	160	181	195	201	185	195	175	226	187	198	193	208	209	185	190	199	204	221	213	195	206	203	171	208	207	201	203	180	210	205	186	181	212	206	192	201	210	197	204	191	203	186	225	205	192	202	185	189	194	197	193	184	205	221	212	206	193	209	189	186	181	198	194	206	188	189	182	209	188	208	217	202	192	189	184	194	206	180	213	205	201	196	198	222	199	200	224	207	188	180	178	209	203	208	171	203	194	176	176	211	191	183	215	186	213	210	223	177	213	214	175	203	201	227	191	200	221	183	194	193	208	183	211	214	211	191	188	193	180	179	192	188	201	178	179	206	213	222	194	198	196	234	208	202	184	187	193	194	185	184	221	196	221	202	205	213	209	200	212	181	205	205	193	207	208	188	186	197	201	202	197	175	194	207	209	201	189	192	178	220	180	204	170	213	221	231	204	186	188	211	205	191	186	202	206	177	193	202	212	177	217	189	222	217	201	202	176	215	192	166	202	182	184	177	189	210	192	202	203	191	200	198	201	179	211	171	198	182	180	197	180	184	213	203	184	192	189	227	173	196	195	207	207	194	203	178	215	175	180	203	223	187	229	164	202	218	188	185	219	178	194	215	185	217	183	184	194	207	223	217	197	221	193	192	182	212	229	204	217	209	210	193	187	193	218	193	217	194	200	192	153	196	185	196	190	213	193	203	198	182	199	214	223	199	203	201	188	199	173	184	198	198	194	174	191	229	177	204	198	212	203	184	195	194	181	198	193	198	179	202	186	204	193	178	212	198	191	231	202	231	214	208	194	190	191	209	206	187	195	214	190	178	199	209	215	209	205	188	203	201	189	176	192	177	193	185	194	181	194	188	195	184	179	226	213	201	201	220	197	203	207	179	183	191	184	194	198	183	186	193	200	199	196	213	194	178	187	187	210	192	225	200	184	196	169	192	209	192	207	180	193	181	198	194	182	220	185	237	207	194	180	199	204	189	240	224	209	177	202	183	182	192	202	204	222	205	182	190	203	180	192	209	193	181	170	205	177	199	208	198	216	209	211	241	221	181	198	221	202	190	194	197	186	176	228	189	186	218	204	222	207	194	186	178	180	209	151	190	195	205	193	196	212	206	172	170	180	197	217	228	193	197	194	174	191	202	211	180	194	223	208	191	195	232	177	213	217	182	193	202	198	196	236	168	209	208	196	204	199	210	207	197	232	198	199	207	199	214	205	205	209	199	213	201	199	216	190	197	186	193	194	195	221	194	202	176	203	223	229	195	172	226	203	190	196	197	199	173	236	199	201	202	198	190	211	193	184	189	208	188	184	183	193	188	199	173	211	209	182	185	213	180	207	200	203	178	188	193	198	220	180	205	200	206	213	196	198	172	198	192	192	187	199	197	206	192	193	210	208	182	182	179	197	207	201	202	209	196	211	186	205	209	195	212	225	174	205	192	214	174	189	211	209	206	205	191	171	190	215	190	193	202	216	194	193	193	208	186	215	195	187	237	196	188	178	189	179	204	191	189	204	210	215	193	197	184	179	206	195	179	205	179	200	210	199	206	197	212	208	197	212	180	183	207	206	216	204	215	220	212	192	183	185	183	173	195	180	187	183	227	200	197	208	184	177	182	170	196	190	190	195	187	186	220	190	181	205	227	197	212	192	200	188	193	194	197	198	203	185	190	191	205	201	208	214	187	179	187	167	189	163	200	196	216	210	188	191	221	192	211	199	216	188	208	198	198	195	212	214	225	196	216	224	178	197	182	200	211	199	190	216	162	217	175	187	200	204	205	184	185	189	217	193	192	171	176	225	201	188	187
28430	21746	10806	809	415	376	301	344	312	311	336	323	351	324	314	321	303	332	323	310	319	331	324	297	322	305	298	316	339	301	330	290	329	314	295	329	281	284	307	293	333	320	325	300	319	341	298	294	297	311	329	301	311	328	317	319	304	293	328	326	329	303	324	345	330	295	321	302	304	326	311	312	327	282	283	313	305	314	317	306	311	297	294	311	302	313	301	307	320	298	288	323	313	314	304	276	310	330	311	292	289	307	311	297	340	322	301	351	319	342	303	315	337	315	295	296	295	302	313	320	315	303	285	306	366	302	306	339	358	301	323	319	314	308	309	284	325	371	317	319	308	326	331	338	300	301	293	305	285	293	326	298	301	280	287	300	308	290	292	306	325	313	324	288	303	304	340	327	307	306	291	310	307	319	316	313	318	328	308	325	312	337	349	315	324	323	320	334	284	325	308	322	310	309	337	300	316	300	337	311	279	347	310	310	290	306	323	286	335	300	313	315	278	332	328	297	307	301	297	327	340	296	313	299	323	300	363	335	317	334	324	273	298	344	306	296	313	316	333	313	283	278	292	300	307	325	302	339	329	309	302	335	324	306	257	320	288	267	336	305	337	290	317	315	315	292	323	323	295	311	316	313	280	304	318	300	300	321	274	328	292	312	330	296	335	336	284	293	329	309	303	321	333	313	307	348	295	291	341	337	331	300	295	311	337	297	336	307	313	304	310	310	314	329	345	328	326	318	289	328	320	325	322	285	339	332	310	298	303	336	315	324	322	324	324	297	342	275	325	312	305	333	327	358	325	322	311	313	297	327	290	330	322	304	325	328	329	296	324	306	332	322	296	315	310	306	349	297	333	304	305	315	299	308	318	330	331	312	322	307	330	311	315	360	315	312	290	284	294	295	280	315	328	300	307	338	304	350	314	341	339	300	328	299	347	337	337	300	300	331	336	334	296	316	306	289	300	308	312	306	287	297	336	338	322	318	310	318	304	309	328	296	285	272	326	331	320	306	303	322	316	315	322	312	322	305	315	290	291	328	326	320	304	284	312	299	294	340	355	331	345	320	280	312	287	295	298	310	303	292	337	333	337	295	289	321	307	349	338	340	299	315	310	267	265	311	294	276	308	310	324	318	301	304	318	317	308	305	287	303	326	313	300	342	345	281	305	315	302	335	288	302	315	312	280	330	321	309	280	320	327	283	320	311	329	332	295	295	302	334	308	328	314	288	310	303	309	279	329	309	300	313	324	291	276	323	324	301	347	292	326	313	337	325	305	325	316	316	311	319	318	304	308	299	299	317	324	325	292	312	282	289	322	306	322	378	349	299	270	335	320	310	307	280	297	324	319	300	296	314	294	285	317	327	340	315	292	317	308	308	325	308	301	292	318	336	282	330	331	296	320	288	307	317	299	328	322	325	323	311	293	335	324	296	323	308	322	316	302	334	325	320	303	306	306	307	294	320	313	289	288	322	319	306	299	294	323	312	291	321	335	321	292	311	305	295	295	313	329	314	308	286	299	308	325	283	337	344	296	304	304	316	291	306	293	306	271	271	331	330	310	310	313	327	324	333	288	337	321	323	274	325	307	340	332	308	348	313	313	329	314	294	318	286	329	338	311	332	299	286	303	308	347	320	318	314	303	284	301	319	332	310	306	323	300	308	305	322	311	303	295	290	323	279	312	348	312	330	325	314	310	297	322	336	317	290	319	341	302	320	338	332	292	310	328	295	305	297	325	326	309	314	325	306	294	320	303	313	324	293	310	299	316	298	291	299	312	308	277	329	304	321	299	295	318	319	296	282	319	271	310	301	293	300	287	324	329	326	275	291	338	321	287	273	311	309	292	331	288	312	330	293	299	322	301	297	300	303	311	288	315	291	294	315	307	311	320	327	310	336	289	307	316	321	288	301	304	309	323	299	321	311	325	312	294	289	307	298	309	314	307	306	313	330	328	291	305	309	327	304	315	275	304	336	291	305	309	288	325	326	284	314	316	342	329	337	322	300	333	327	331	320	298	321	313	306	285	338	302	297	308	321	307	322	303	299	290	315	284	302	330	335	337	325	329	318	301	268	319	328	334	316	310	304	327	309	299	331	289	349	319	293	326	273	304	300	305	284	308	303	308	336	333	307	335	308	329	318	338	315	328	319	305	294	312	324	305	317	294	260	314	325	329	326	294	333	325	300	282	304	325	324	306	324	296	322	331	313	333	296	321	296	337	306	304	297	311	308	316	303	289	314	300	304	323	325	304	318	280	300	318	321	344	311	329	306	334	335	340	332	304	319	324	299	312	326	322	335	328	296	327	324	308	262	342	309	309	294	288	277	328	304	288	319	307	315	308	293	307	283	341	302	337	321	311	312	338	309	308	319	309	298	332	318	329	314	309	325	340	312	326	292	343	302	322	302	289	307	296	313	309	316	314	293	314	301	321	298	318	306	334	307	328	316	307	339	291	314	331	342	296	325	291	316	289	320	317	325	326	327	293	322	317	322	325	297	343	327	320	314	326	296	327	314	334	332	322	312	331	322	319	320	324	324	304	322	278	352	300	308	311	301	300	291	281	327	290	312	287	338	304	312	332	313	313	289	321	325	321	297	291	289	337	299	300	322	313	326	335	326	323	315	318	333	298	355	328	329	312	331	320	297	328	344	300	297	318	329	319	319	317	319	302	327	329	320	276	311	311	332	322	308	305	304	325	313	324	303	281	343	321	291	324	312	324	303	303	323	286	304	336	292	328	308	318	278	336	330	317	273	321	309	325	320	321	321	317	315	328	299	323	320	339	329	305	320	337	351	326	333	332	295	308	297	325	328	291	333	295	307	314	297	343	324	309	336	296	329	299	317	306	324	336	322	303	340	332	292	297	314	318	323	282	344	275	311	315	342	304	307	317	319	300	306	301	299	320	346	301	309	320	297	319	323	322	316	270	308	328	336	315	322	316	318	308	308	307	341	330	298	330	302	301	313	323	289	283	319	306	333	286	294	322	325	257	303	294	311	315	335	313	325	297	311	312	324	347	319	311	346	331	324	333	308	264	328	295	315	315	352	306	333	276	322	326	353	280	335	358	297	330	295	302	302	276	289	309	306	338	308	278	332	349	311	328	287	308	318	331	332	296	328	337	302	312	316	310	310	323	332	287	305	303	330	319	312	350	316	306	314	308	339	314	324	316	308	335	328	330	346	327	307	335	295	332	289	314	298	312	350	312	285	335	315	320	291	324	305	303	313	315	311	298	276	311	296	314	329	329	308	320	342	326	309	281	300	321	331	348	291	302	303	334	355	319	315	332	313	322	303	321	293	310	353	298	321	327	251	311	318	284	305	326	268	320	333	290	321	316	285	317	316	337	335	322	304	334	324	315	331	288	336	299	317	304	327	315	289	300	315	329	306	298	307	308	307	333	332	319	310	310	278	303	286	316	316	301	298	326	302	301	325	331	285	311	284	351	329	292	297	302	338	313	321	331	309	305	298	307	312	317	325	312	318	296	351
32689	27438	5717	752	689	619	616	561	602	618	548	588	540	539	545	559	493	528	578	522	540	521	533	499	523	519	494	551	527	532	541	549	539	556	532	505	542	531	494	524	492	528	485	544	521	532	499	537	566	534	507	504	489	509	561	547	500	545	505	536	546	543	528	524	533	522	551	532	513	506	546	518	515	511	513	521	479	504	557	502	493	527	507	499	481	528	498	500	526	527	508	552	502	529	525	511	530	529	544	530	501	527	493	521	527	526	536	528	478	523	526	517	528	497	496	539	514	552	535	568	530	563	519	501	524	533	545	529	514	548	508	545	554	529	513	527	509	576	517	554	519	553	488	549	546	500	531	545	550	504	496	534	496	540	526	493	549	487	506	554	550	515	541	530	522	499	535	542	542	547	496	524	529	491	498	524	538	527	515	559	558	528	530	527	516	535	529	565	557	524	503	554	570	534	551	527	517	540	556	513	506	586	543	566	529	531	458	528	533	569	479	550	505	479	528	520	526	535	491	515	547	492	511	561	483	512	500	525	526	546	561	506	505	523	528	542	519	516	535	516	577	550	522	575	534	524	507	505	541	465	526	501	524	490	569	528	513	539	536	516	563	511	560	521	536	515	505	560	561	535	542	526	504	519	524	561	543	529	573	509	499	551	529	534	497	504	503	517	535	571	540	517	556	531	528	542	504	547	511	533	539	490	550	491	524	565	509	532	518	500	498	522	570	533	537	519	511	482	505	520	581	546	549	545	501	503	562	544	529	493	526	528	508	505	532	535	539	525	513	537	540	523	498	514	496	553	558	487	544	514	521	525	520	541	490	527	553	552	541	506	514	541	536	471	529	497	554	507	495	524	537	493	560	515	491	495	485	562	550	534	503	490	524	519	517	542	493	509	539	535	495	525	525	520	546	571	524	507	514	521	581	523	552	535	533	517	495	554	535	533	509	527	528	513	535	473	509	538	540	537	521	518	534	571	514	528	502	517	508	544	560	543	501	525	530	519	534	536	539	561	499	546	537	541	506	527	502	542	536	539	511	539	526	505	518	532	543	557	477	519	509	533	517	545	538	513	531	530	560	505	543	537	494	499	551	546	521	542	553	490	592	599	533	532	504	499	531	508	517	550	541	502	514	559	568	558	536	519	518	521	541	530	506	525	496	539	534	523	513	535	474	503	511	527	545	526	483	538	522	536	520	499	513	548	541	522	526	510	526	504	550	531	504	564	535	590	534	523	535	542	577	574	497	595	503	519	536	505	528	558	539	523	531	526	557	531	529	515	543	533	514	520	568	493	576	509	542	528	545	518	527	505	538	522	547	548	528	552	527	509	516	507	529	499	549	517	568	514	542	532	519	562	506	555	531	566	536	528	524	550	542	486	573	554	493	539	541	501	534	516	508	566	509	549	541	514	484	539	517	538	546	530	572	510	533	516	536	542	521	574	519	519	535	501	552	497	539	508	552	515	512	512	524	568	518	524	532	502	504	510	512	483	537	542	535	545	498	506	520	551	512	517	498	503	521	484	532	497	511	545	534	525	531	512	500	521	541	526	528	556	516	558	501	557	517	556	512	537	530	499	518	555	527	513	568	512	519	534	534	550	530	538	492	529	539	500	555	515	515	534	557	546	505	519	503	496	516	515	486	530	558	535	515	519	540	507	526	524	554	544	546	540	586	532	521	571	550	532	548	542	544	546	528	520	515	547	523	531	517	505	504	534	566	522	523	533	544	512	549	504	487	518	531	526	502	506	549	519	488	543	551	521	501	572	495	536	517	523	517	554	543	507	535	502	530	536	548	524	496	514	508	541	524	524	575	554	529	509	522	512	529	534	531	593	524	527	531	480	528	529	498	506	517	551	536	497	541	555	536	527	534	505	574	528	525	506	550	511	548	549	497	494	537	530	503	523	543	571	501	542	526	545	537	522	533	518	538	530	503	530	546	541	537	526	532	546	523	545	525	546	477	508	503	543	560	520	521	574	532	534	537	516	512	504	514	537	534	536	518	508	568	504	514	513	514	475	534	479	525	501	526	517	531	504	579	496	525	557	534	528	535	538	533	499	560	485	517	534	524	536	515	519	520	502	522	526	570	491	513	513	498	580	524	533	553	490	535	499	539	505	551	543	508	502	551	514	551	529	507	518	568	559	527	508	563	567	552	529	566	517	532	477	506	517	576	490	483	544	522	484	519	512	550	543	517	532	535	562	505	525	496	523	531	491	534	509	520	493	572	504	525	518	570	493	510	536	491	485	527	500	537	508	480	562	541	527	530	520	517	543	522	540	549	544	480	521	530	531	550	485	516	530	481	502	525	518	519	523	507	502	481	537	479	511	534	555	538	520	532	517	515	519	527	516	527	549	511	530	486	521	477	525	499	525	501	510	472	510	543	543	500	562	546	543	496	533	482	524	585	496	553	506	536	543	544	511	461	517	504	506	542	566	519	510	522	533	538	525	567	557	538	519	495	520	513	530	527	496	497	543	551	549	545	550	508	503	527	563	497	525	547	482	524	508	509	503	533	501	531	519	525	533	498	541	513	511	539	533	530	523	498	529	507	521	528	504	537	506	533	516	525	496	542	537	512	527	537	525	554	540	498	552	556	526	563	499	547	534	537	534	490	527	538	562	467	535	510	489	593	563	553	534	530	509	523	529	530	531	538	508	502	532	531	517	554	503	533	518	544	517	547	536	544	487	505	548	543	534	537	539	522	547	580	560	551	498	555	495	492	547	537	489	533	524	520	527	550	504	529	554	543	567	522	519	582	551	532	496	525	528	554	550	551	503	507	531	533	523	537	500	530	522	530	540	558	523	559	561	512	553	485	482	561	502	550	520	511	548	529	520	516	551	515	534	465	503	563	541	513	507	553	511	542	515	513	516	524	546	527	480	518	504	549	488	505	512	538	502	520	549	558	550	530	533	505	487	495	551	546	525	519	537	499	528	559	478	535	537	515	543	556	503	530	519	534	526	451	493	518	526	570	527	539	500	503	475	544	580	526	516	510	500	551	550	528	541	500	515	496	503	535	525	554	492	536	513	513	556	556	561	538	535	508	529	520	515	516	548	549	504	492	555	513	503	494	494	494	500	513	557	543	498	496	540	513	510	515	549	519	538	491	573	511	519	528	565	523	485	499	536	512	530	503	533	529	563	566	522	515	520	545	492	495	539	502	525	563	556	545	516	530	518	516	498	544	535	480	525	528	539	496	532	487	542	479	509	531	506	491	547	542	523	543	515	495	529	530	508	525	561	511	526	550	556	467	497	513	527	552	565	567	523	559	520	514	555	509	556	532	548	516	534	533	506	552	531	535	516	542	506	511	525	544	541	483	570	523	522	495	605	496	539	514	507	530	516	535	526	512	550	540	527	555	493	522	508	527	511	574	492	535	499	537	520	529	531	541	576	553	556	520	502	514	492	525	492	554	516	486	534	532	509	520	545	535	467	513	498	517	486	532	490	495	511	534	539	484	537	524	549	538	537	556	570	508	532
24476	21574	28622	24687	20422	2671	748	500	433	404	340	361	324	326	339	332	294	309	281	291	304	306	296	280	258	300	276	281	260	273	275	301	277	266	279	262	287	269	277	291	278	262	298	272	253	267	281	276	264	262	279	288	268	261	289	249	292	268	243	264	281	275	276	290	262	274	292	297	235	282	282	270	280	271	280	298	269	252	270	309	297	254	276	277	266	286	264	267	275	251	263	270	280	301	309	260	277	262	219	260	273	272	277	251	291	306	261	260	286	262	255	236	250	278	291	276	271	280	274	282	278	278	275	280	275	301	273	279	290	274	285	297	272	304	269	244	281	251	266	293	285	255	276	241	251	272	278	282	267	257	307	295	242	257	271	262	301	283	276	285	263	273	274	260	276	279	247	265	257	281	275	265	268	263	260	270	269	272	278	260	255	276	262	252	263	263	291	259	232	269	258	255	300	256	292	274	290	261	286	273	267	250	280	293	246	252	266	293	263	290	293	276	240	292	287	273	274	261	251	252	268	260	282	245	310	293	271	289	258	284	251	279	262	285	286	277	249	259	279	235	298	271	271	275	279	283	276	287	267	287	267	306	273	259	268	272	269	273	260	280	285	250	270	273	284	270	268	265	276	278	231	260	277	276	302	263	280	260	286	274	266	267	257	246	266	263	263	294	269	301	284	279	287	261	295	267	299	257	250	238	255	287	262	282	252	302	278	298	298	280	243	285	281	270	239	279	269	295	278	256	267	251	264	294	303	243	277	236	256	260	289	270	284	279	281	269	280	300	247	276	301	288	274	249	263	262	287	282	277	270	269	257	265	254	277	282	285	262	286	263	274	269	271	251	268	282	293	276	271	267	285	259	276	285	251	261	294	275	260	253	268	279	257	269	267	286	276	298	266	247	292	290	281	267	289	276	280	269	291	274	271	271	270	271	299	256	292	265	254	236	267	258	301	272	265	272	258	257	257	254	255	297	273	292	257	243	256	279	267	266	246	276	273	242	285	283	275	250	289	284	272	255	241	272	231	253	275	273	281	270	257	283	278	262	290	254	289	283	282	261	287	279	260	289	284	293	250	266	272	293	267	276	309	298	275	264	256	268	282	272	290	277	244	271	279	292	276	290	252	277	261	248	271	273	292	253	267	304	285	260	259	267	280	246	284	279	286	255	280	286	280	274	266	279	259	267	265	264	272	280	265	247	284	294	290	276	260	256	262	267	270	311	267	301	270	244	242	273	282	271	258	281	269	271	262	247	259	263	282	275	249	256	271	264	259	273	324	281	284	260	253	269	270	273	229	283	280	262	306	285	257	278	259	272	273	273	268	252	255	266	226	254	255	248	291	258	282	267	283	280	290	279	271	294	246	275	277	257	275	253	290	283	282	279	278	278	270	258	260	250	262	261	247	280	279	282	264	306	284	267	289	292	257	273	290	279	274	251	267	314	263	266	274	284	297	310	258	262	281	275	247	277	248	278	226	279	279	287	297	271	283	281	263	265	289	237	259	272	264	252	261	291	296	275	281	272	258	277	264	259	295	274	262	287	268	262	286	290	271	268	273	279	284	253	289	260	254	283	258	283	313	275	244	265	286	274	273	284	295	277	270	283	257	254	278	278	272	282	268	304	289	281	242	259	314	281	303	271	284	298	271	269	289	277	285	257	286	262	274	256	255	258	253	268	250	310	285	306	270	289	274	264	261	238	257	277	250	271	270	286	267	280	246	296	267	261	281	286	261	286	275	265	274	267	260	288	280	301	267	278	281	270	266	266	296	289	273	258	273	294	258	278	273	277	271	320	306	268	263	279	268	283	264	271	266	314	306	262	247	265	277	292	274	265	270	281	270	270	235	286	269	253	277	270	270	288	242	275	281	279	246	236	246	283	273	262	285	285	266	237	277	272	274	258	267	295	281	250	313	284	267	262	280	276	296	287	264	251	265	248	264	310	252	285	261	296	279	285	276	261	282	266	249	277	281	303	262	270	278	278	295	251	247	259	269	288	257	264	272	263	245	255	281	306	287	288	275	261	267	261	262	283	269	270	255	280	297	282	297	269	250	273	248	246	264	251	291	250	261	275	236	242	253	290	291	260	254	265	265	254	277	271	270	257	270	284	289	305	300	275	260	261	271	259	285	304	272	264	266	272	267	265	276	261	264	270	266	250	254	301	288	301	284	253	295	278	228	293	292	292	283	269	270	297	283	281	297	268	314	307	272	264	260	262	273	266	293	286	300	232	296	277	266	272	276	265	240	263	256	287	310	250	279	264	259	268	267	243	296	280	273	277	283	274	262	280	263	279	283	289	255	287	256	261	269	261	261	245	270	274	276	291	279	261	297	292	278	262	257	271	283	264	242	302	293	264	276	271	296	274	264	258	276	306	269	284	268	268	271	276	261	275	260	263	268	304	270	270	257	272	272	267	277	289	275	300	304	276	277	264	260	287	261	261	280	300	289	257	262	277	260	277	282	284	275	282	272	263	263	262	259	265	295	255	276	294	290	272	254	275	308	274	287	292	270	291	224	271	294	288	278	266	261	281	251	277	267	288	302	274	287	259	267	267	275	289	292	289	264	269	266	267	306	285	261	280	304	298	261	267	265	266	287	271	254	269	282	261	273	260	268	256	276	264	275	250	306	266	287	270	256	297	270	283	252	270	273	276	257	268	278	264	246	251	273	287	247	285	230	237	259	274	247	272	275	249	305	253	278	257	281	280	246	251	244	254	259	268	259	244	258	270	282	299	246	274	262	282	297	263	289	262	273	244	251	251	248	271	313	256	263	263	270	272	263	251	283	273	248	252	253	284	285	251	282	265	278	274	279	266	253	288	288	280	294	275	273	300	265	240	283	236	271	261	251	266	256	264	257	273	274	272	260	254	273	232	311	285	277	276	263	261	262	304	258	244	291	278	286	253	270	297	282	285	276	265	298	279	289	288	274	284	280	291	289	280	247	277	269	233	265	244	277	282	282	264	276	281	279	282	293	251	276	290	276	266	272	270	272	270	247	286	257	289	250	296	281	269	289	285	251	287	240	280	275	279	281	261	276	263	260	276	287	280	274	283	286	280	276	260	285	282	268	258	281	269	290	297	261	281	279	296	274	270	264	280	247	252	282	288	255	236	282	234	278	274	251	291	242	247	229	247	268	263	268	271	280	284	283	268	250	296	268	259	258	262	280	260	274	286	296	293	267	241	266	256	267	279	266	296	258	292	277	278	278	264	251	256	260	268	277	268	267	267	296	286	278	249	265	304	275	266	254	330	261	286	260	257	263	269	279	276	290	276	266	285	235	278	281	262	266	277	262	278	302	275	263	274	277	252	242	269	247	277	271	224	258	261	240	259	270	279	277	249	260	241	303	265	284	265	276	275	260	299	301	284	269	294	259	258	275	273	275	280	245	275	259	278	283	308	274	276	259	276	248	273	271	251	282	234	270	258	287	237	301	277	277	255	249	261	272	280	266	238	262	273	271	253	265	301	276	264	265	250	255	285
36635	40609	11719	3108	2142	1654	1328	1089	946	840	724	686	639	588	621	600	545	561	582	496	539	546	497	490	491	481	477	487	501	514	494	505	485	468	483	469	493	509	488	498	475	487	474	458	491	500	454	477	466	514	506	444	487	487	468	459	461	488	457	445	464	482	460	431	474	483	515	465	450	496	458	474	479	426	435	491	494	455	519	436	490	469	505	460	467	460	453	473	482	462	537	470	485	475	449	499	490	480	489	463	476	484	478	505	492	470	470	487	479	489	451	496	426	448	463	493	456	443	487	479	509	488	467	487	472	447	450	478	467	466	466	426	443	474	453	464	476	467	478	450	488	518	456	487	461	434	478	466	467	472	445	462	498	432	444	492	492	464	483	490	478	464	441	476	465	438	503	497	451	483	487	452	481	470	424	450	447	501	480	448	446	443	445	457	430	456	471	444	479	481	465	465	466	475	485	449	433	470	442	471	449	492	487	483	488	471	493	480	441	437	525	507	463	446	428	477	480	467	484	467	461	444	415	467	466	477	486	481	447	425	459	460	451	471	486	450	457	467	450	426	467	489	444	492	443	464	452	470	465	460	472	465	474	474	438	436	488	462	463	484	472	486	461	500	455	464	497	452	463	458	489	424	471	414	448	447	442	475	461	519	475	453	454	504	466	454	460	483	463	456	469	497	473	449	485	480	466	475	453	478	444	465	467	420	474	463	485	438	480	460	424	490	496	454	460	475	486	447	459	485	506	446	435	485	447	474	485	519	468	498	436	469	460	457	439	451	477	483	489	462	490	463	476	453	433	460	476	467	441	441	448	472	435	475	484	462	434	445	469	467	456	480	459	439	438	453	482	476	476	530	430	466	510	471	450	452	467	469	461	471	446	468	455	479	457	485	468	490	460	490	460	441	456	438	512	443	463	489	483	440	443	423	478	444	485	447	483	413	451	463	485	472	406	471	455	490	457	439	494	473	460	490	494	482	426	482	488	471	483	494	470	473	475	439	454	434	436	468	472	474	458	467	470	459	510	439	462	448	442	457	497	446	484	460	442	444	458	490	466	448	446	460	476	460	444	428	472	440	469	475	481	478	441	446	450	467	450	428	476	430	486	454	505	474	474	492	458	491	490	438	473	463	462	502	483	464	490	448	440	499	492	458	469	452	462	517	476	496	450	444	477	461	431	481	491	463	442	474	470	463	505	446	457	467	460	491	480	486	475	476	478	472	463	466	453	482	471	477	444	516	435	448	482	524	491	457	464	456	508	491	462	465	490	492	492	435	433	499	491	490	448	475	480	485	459	430	447	505	479	488	508	461	485	495	454	424	463	476	506	501	503	481	466	483	485	474	460	502	439	474	458	453	492	455	483	470	447	448	459	468	452	487	453	462	493	495	423	470	454	490	445	443	435	469	477	448	431	462	472	463	475	436	503	440	477	465	485	452	473	484	462	433	508	458	489	471	475	479	464	446	461	441	498	470	473	441	477	441	469	459	422	464	460	462	468	486	460	460	467	447	424	473	394	438	449	473	457	461	471	498	505	483	456	484	490	449	465	442	505	489	438	461	507	469	435	448	458	486	461	476	452	486	436	442	461	469	455	448	462	483	460	485	476	463	485	456	492	457	447	472	476	458	475	456	464	464	483	515	429	447	485	479	499	467	451	495	470	433	485	477	455	482	502	481	468	443	490	432	516	455	466	478	441	483	441	472	440	455	432	458	471	457	464	444	475	506	466	465	482	446	463	466	501	479	446	478	454	450	437	471	480	486	423	444	481	454	506	518	458	449	446	488	465	444	505	478	495	470	471	472	458	478	497	466	455	458	481	450	479	420	488	423	450	461	498	478	462	476	480	487	506	506	467	461	480	436	458	481	451	482	445	489	455	456	462	430	491	451	464	440	450	471	460	449	461	480	468	454	459	479	431	467	461	455	489	460	468	439	460	457	446	496	472	456	437	459	501	471	494	485	461	492	466	460	484	473	452	424	481	496	479	416	450	468	435	451	457	480	459	465	492	497	453	463	500	465	465	433	473	474	480	452	474	487	465	454	460	443	479	413	456	478	448	425	485	507	445	497	480	490	435	460	497	451	451	472	477	455	473	447	464	461	494	461	509	475	454	465	458	440	455	442	474	443	460	492	458	470	471	483	466	498	468	464	454	498	478	458	436	489	469	444	473	443	475	401	486	439	426	470	467	454	432	471	463	458	464	466	476	486	447	499	502	508	514	453	469	507	500	450	468	481	474	501	535	465	438	477	475	472	492	436	495	472	442	490	462	470	457	470	445	430	479	437	463	474	505	459	475	429	501	486	455	504	441	490	464	430	453	460	469	518	441	463	477	443	492	434	514	479	490	456	485	505	467	466	422	468	437	496	450	462	488	466	483	493	480	471	485	456	503	469	455	454	473	438	469	506	473	464	489	495	477	461	447	472	458	477	449	450	462	441	495	463	441	467	476	509	442	439	465	435	485	440	466	482	463	458	452	449	417	497	513	501	487	518	488	400	445	467	451	410	465	480	480	524	470	471	410	463	486	462	475	450	429	524	466	428	500	480	476	449	497	480	466	476	444	475	454	456	479	453	474	458	527	468	478	445	471	467	496	503	466	441	453	417	480	483	465	442	497	496	451	465	441	456	480	439	467	459	468	482	455	481	491	467	455	425	447	478	497	471	477	477	450	492	436	458	481	482	489	472	467	493	493	496	444	444	458	492	503	476	444	476	432	497	457	489	451	491	461	414	460	467	484	482	472	460	465	439	467	472	496	458	454	459	472	440	477	482	486	466	479	477	467	449	457	478	441	454	438	483	475	439	461	454	497	487	451	501	524	453	471	459	482	478	485	484	489	456	469	462	504	457	452	434	439	520	467	420	463	448	498	459	521	501	474	455	466	468	480	472	501	486	478	425	465	462	445	501	464	473	467	478	432	472	457	488	491	447	422	475	435	456	483	441	432	502	465	443	470	493	437	457	454	494	473	498	460	515	474	458	495	496	454	463	446	496	455	468	457	425	476	490	431	438	460	439	469	444	493	472	519	477	459	476	476	453	497	463	496	397	456	445	434	447	445	476	457	480	477	514	461	471	466	473	477	488	469	492	475	465	508	447	475	464	460	438	439	448	468	423	487	492	472	513	431	419	470	439	452	507	464	471	435	486	471	503	496	439	436	460	477	463	487	479	454	454	492	454	454	442	477	464	466	499	446	465	429	445	437	461	436	496	486	457	441	480	474	495	509	469	454	459	468	452	462	455	487	469	485	439	474	458	445	408	471	472	479	449	508	511	450	482	484	472	426	498	435	473	443	479	454	445	471	482	452	450	484	488	464	441	478	518	460	447	465	509	467	475	471	455	500	481	470	471	460	468	462	456	464	474	425	507	474	462	448	489	484	459	501	463	488	483	458	472	477	461	459	458	470	444	467	469	473	500	447	478	447	456	460	468	461	480	473	499	441	495	464	475	444	440	458	482	460	494	464	486	479	426	489	461	457	503	479	456
23577	21565	29304	24122	21493	19477	1635	508	349	307	263	229	198	209	183	187	150	168	186	134	144	119	142	141	156	127	123	137	131	111	137	113	107	109	116	111	120	120	129	122	110	119	126	134	125	94	120	117	122	127	122	123	125	102	113	120	112	128	115	119	101	107	126	93	120	128	118	112	122	109	106	95	98	103	95	109	110	104	112	125	92	92	130	86	91	117	103	114	131	124	112	98	100	146	125	109	109	112	105	112	109	104	98	122	112	135	112	117	117	130	118	104	111	118	100	98	120	106	118	113	111	112	101	121	94	125	97	99	100	120	111	101	105	117	110	130	96	110	107	111	128	106	116	105	122	129	83	126	99	106	126	115	102	107	109	85	119	122	102	118	131	112	117	104	135	109	101	112	114	109	113	85	114	116	103	101	104	101	116	102	113	114	108	124	79	113	115	114	117	118	118	108	110	112	110	116	108	111	118	120	102	117	146	114	111	119	106	107	109	107	90	130	109	114	108	115	105	103	117	123	128	106	91	128	104	107	115	119	129	95	107	115	123	116	110	123	119	109	126	109	102	112	100	131	107	128	123	103	110	109	111	99	101	106	104	94	113	94	98	113	106	99	124	95	102	97	132	129	112	123	104	111	113	106	114	116	112	100	103	118	121	111	124	133	97	120	121	106	108	90	134	122	100	104	101	108	120	105	109	105	100	133	135	107	98	107	98	125	127	79	121	111	122	116	120	108	109	110	102	116	103	125	119	113	100	102	100	123	92	101	113	119	118	124	109	123	126	129	124	87	96	97	95	110	103	95	99	111	122	99	105	109	117	124	94	126	113	116	96	131	115	94	108	104	124	115	122	81	111	98	112	111	125	90	115	120	106	114	114	101	125	101	121	99	103	102	126	97	118	117	118	121	132	104	129	106	103	121	99	124	99	102	120	112	108	107	89	97	128	114	117	114	110	100	111	110	120	114	112	112	107	102	99	116	99	93	101	99	128	104	97	101	103	106	97	113	101	98	91	97	118	119	116	109	120	123	106	117	100	102	105	106	90	103	121	102	102	135	106	110	116	124	97	118	103	114	97	123	119	114	116	109	107	104	101	114	121	118	103	96	101	93	89	108	107	127	114	111	103	104	95	112	118	110	105	113	102	108	104	110	98	100	85	123	96	114	116	124	113	112	109	97	124	124	116	88	85	95	100	120	107	121	104	107	103	112	103	92	97	90	108	110	87	132	103	108	103	99	110	106	122	103	107	122	84	105	113	128	111	98	119	106	105	100	92	118	114	102	122	87	105	121	85	109	105	111	119	102	110	115	122	92	122	111	118	100	121	91	116	98	119	119	103	115	111	96	109	96	122	116	88	102	110	96	100	109	120	94	117	87	116	111	123	91	98	115	116	96	100	92	97	124	113	105	92	130	116	117	90	99	115	114	113	117	106	111	98	87	128	94	115	102	118	105	111	113	111	98	121	101	122	106	102	132	88	89	117	119	101	123	110	103	92	96	111	124	108	96	102	124	119	146	104	107	111	118	115	119	105	117	95	109	104	100	105	107	96	106	103	126	120	114	118	129	118	88	105	106	105	138	103	121	116	94	112	114	105	120	108	94	103	102	101	114	107	113	124	96	111	111	107	113	96	115	99	114	102	101	109	113	111	133	121	90	85	119	108	104	119	123	132	99	101	112	126	107	96	109	116	115	99	107	116	103	106	123	105	92	100	109	100	114	112	99	106	125	123	105	115	95	107	111	113	93	121	98	113	114	99	95	104	119	108	119	100	123	87	99	109	97	120	123	116	126	97	104	104	113	121	97	117	116	112	118	111	118	118	104	106	108	105	99	121	101	120	107	102	133	105	109	110	102	115	123	113	124	101	109	112	120	127	108	114	97	106	117	110	116	111	116	130	111	104	114	119	109	91	123	104	128	98	96	116	126	100	117	119	107	101	122	121	103	125	105	119	96	122	105	121	110	112	104	122	125	123	129	101	108	127	114	114	130	90	115	105	113	102	108	119	119	112	112	111	129	115	109	112	89	117	116	120	101	92	126	112	94	106	110	111	127	107	121	113	109	132	101	118	102	128	107	103	104	105	124	106	97	113	119	104	113	112	101	110	98	104	128	114	116	92	109	119	99	97	77	104	103	111	97	112	100	122	92	88	94	115	106	89	104	139	103	121	115	106	100	101	127	116	105	124	99	99	101	101	115	101	104	126	110	117	101	109	107	113	118	110	144	104	116	96	117	115	101	119	103	103	107	101	106	101	93	120	110	120	99	135	123	104	101	94	108	119	96	115	120	98	118	131	110	112	118	140	114	98	105	117	103	123	114	121	120	111	121	130	131	116	121	114	101	113	125	116	119	122	116	129	117	116	110	107	104	101	110	117	112	102	105	123	123	133	93	119	103	110	117	120	108	128	109	83	113	118	110	109	117	116	109	121	112	112	113	104	96	128	99	124	103	113	119	99	104	108	94	90	110	94	103	107	118	115	111	112	110	113	111	92	119	99	120	112	113	95	119	114	115	112	109	120	93	112	97	111	85	100	106	91	105	109	122	118	112	108	116	122	106	121	111	113	116	131	93	97	102	119	124	112	112	113	116	118	121	111	105	102	114	99	114	112	126	113	102	122	135	107	88	102	106	109	117	114	109	102	103	107	121	102	119	109	127	117	106	120	101	107	103	106	122	123	107	79	100	123	114	102	99	117	113	113	112	120	97	111	103	116	107	119	116	102	108	115	91	98	114	102	115	93	110	106	122	91	112	94	100	119	115	122	98	97	102	96	112	114	111	125	106	88	115	109	103	107	111	100	108	118	112	103	99	93	109	129	124	112	112	97	104	110	115	108	97	116	100	100	99	103	103	109	104	104	109	101	103	105	103	134	91	115	102	125	117	120	108	113	123	120	102	97	109	112	115	112	103	114	106	96	110	102	118	98	116	117	120	105	120	108	114	121	136	127	114	130	90	99	109	121	114	134	111	117	117	129	111	85	120	109	116	99	115	108	96	108	114	114	108	112	131	116	108	110	109	106	94	82	104	116	103	98	135	107	131	111	111	114	118	106	109	121	124	106	103	108	109	110	107	118	104	100	126	128	88	116	101	113	98	109	111	101	104	121	107	113	126	121	111	114	123	117	126	123	108	116	114	120	109	93	108	114	97	113	95	98	110	122	107	113	112	124	104	125	115	109	110	105	123	123	125	94	114	107	112	108	98	107	102	99	93	116	117	108	100	134	118	128	124	113	107	115	105	128	122	99	95	86	98	108	120	126	112	130	104	124	110	86	113	89	110	120	123	99	110	111	91	109	99	93	105	105	110	121	123	108	98	103	86	98	90	114	97	108	115	111	119	112	123	112	113	92	113	112	122	123	102	96	106	112	124	112	114	96	117	126	121	99	111	111	106	133	105	119	104	100	110	90	101	116	129	122	82	111	94	90	100	112	112	99	96	104	120	104	111	112	109	108	98	115	103	102	113	122	120	121	105	110	117	120	104	113	113
40976	47547	15579	4937	3232	2336	1716	1336	1058	892	751	731	615	554	483	441	407	369	356	369	319	308	318	292	277	286	259	272	237	237	234	217	235	247	212	237	217	233	233	213	216	211	252	236	250	209	208	221	225	221	221	234	219	206	214	237	217	221	193	187	193	194	226	196	207	200	217	192	208	200	220	191	213	208	205	193	194	174	197	197	216	212	188	200	193	168	205	194	211	203	196	203	189	190	211	214	212	203	249	209	187	189	203	214	182	222	202	178	189	202	185	199	193	196	200	198	200	193	221	194	204	185	187	205	193	201	189	200	208	203	189	200	187	199	181	202	203	215	199	215	215	194	211	199	195	210	192	203	228	208	236	171	172	182	203	177	198	179	154	221	175	203	194	208	171	191	190	209	191	191	193	163	212	199	201	170	199	199	199	181	194	197	172	213	207	190	195	193	188	204	191	215	200	189	194	203	213	201	184	221	203	187	207	188	194	209	210	190	188	206	208	181	214	217	190	216	194	194	195	197	170	194	207	192	189	191	192	200	210	163	178	178	193	182	210	207	195	185	200	177	203	190	201	187	183	185	172	193	180	200	232	168	166	202	192	176	201	198	174	192	190	205	185	187	184	194	193	206	201	179	194	191	173	186	209	191	181	209	177	200	214	210	185	214	217	186	189	206	207	204	211	188	174	199	205	193	193	200	186	198	194	209	176	196	207	175	177	185	183	194	187	196	204	194	177	196	197	172	186	210	217	190	203	210	186	182	171	211	198	187	177	192	190	192	181	193	200	205	189	185	174	220	193	179	181	179	195	205	196	178	196	201	209	187	179	172	215	178	177	208	194	202	210	183	204	176	195	211	183	196	192	191	205	168	201	185	221	165	200	215	197	204	203	186	201	193	201	188	185	201	220	198	197	199	191	219	191	212	194	168	198	217	180	191	165	189	176	198	190	176	196	180	198	189	185	203	171	196	199	204	185	190	195	188	195	193	209	191	189	184	220	205	200	193	180	194	200	195	219	188	188	198	182	172	188	198	241	189	197	188	197	218	193	207	218	201	184	197	175	187	176	183	216	180	200	208	205	186	181	187	171	185	192	186	176	200	208	194	198	199	169	196	188	172	211	201	180	186	207	218	201	207	195	212	202	218	204	172	191	176	200	197	207	183	214	221	181	214	185	175	199	198	179	217	206	214	201	189	188	193	200	203	203	193	202	180	184	200	192	200	194	199	169	191	192	164	175	187	187	183	174	198	186	203	183	171	199	198	193	216	191	200	199	216	193	177	189	182	175	167	188	201	209	210	202	196	188	202	208	194	195	205	184	204	203	216	185	189	197	194	208	213	202	184	203	205	224	199	188	193	213	199	186	192	224	201	201	213	203	184	183	202	213	200	176	201	179	184	179	200	188	197	211	182	206	180	213	214	188	180	193	205	173	192	196	191	206	207	178	200	188	196	199	189	201	196	188	196	188	187	187	192	204	199	200	177	196	208	195	187	200	194	186	200	185	185	210	186	181	203	186	197	195	197	237	201	200	173	221	215	191	194	196	213	178	227	177	204	181	192	174	202	205	204	195	185	198	210	220	192	208	218	211	195	208	205	210	178	191	196	202	194	183	186	187	205	180	217	178	213	181	177	212	184	178	200	172	180	188	198	191	192	185	182	177	178	187	211	197	222	189	200	181	176	222	185	185	201	179	206	212	201	209	214	194	194	189	205	233	214	234	228	190	205	189	203	184	194	187	197	209	194	165	192	186	211	199	210	187	193	197	152	223	199	216	154	180	178	208	199	183	208	202	201	185	203	193	214	178	205	201	204	208	194	200	213	202	194	214	191	198	167	192	188	193	202	171	185	201	193	191	212	191	202	219	193	181	195	196	185	184	195	202	197	181	205	229	195	205	196	212	218	216	186	213	188	213	170	186	181	192	196	191	171	198	191	194	160	187	195	209	214	190	210	194	211	190	207	193	199	179	178	194	189	194	213	186	200	199	202	182	165	192	190	185	210	209	199	201	202	202	203	202	221	191	192	200	191	202	189	172	201	204	226	206	193	215	182	193	183	205	205	196	197	181	188	184	204	174	218	194	191	180	200	196	176	200	175	194	191	205	184	182	204	200	197	208	192	215	189	193	192	204	178	190	201	214	200	194	188	188	183	207	201	175	205	194	218	205	191	191	181	204	184	193	194	211	198	200	189	194	178	184	216	181	183	218	198	177	184	200	198	191	199	206	211	173	183	212	206	201	203	206	203	186	198	172	175	208	192	181	176	188	207	188	194	213	190	176	188	191	187	204	203	180	194	194	182	181	181	204	165	200	201	205	185	179	218	181	195	174	206	200	195	147	201	169	196	212	188	210	202	188	200	177	186	205	191	207	201	185	200	210	180	190	195	178	193	191	202	188	207	156	167	202	188	191	204	193	186	210	181	205	209	208	173	200	182	194	173	207	183	222	189	156	221	206	198	189	169	207	193	186	210	195	216	207	184	204	185	223	198	193	186	212	188	189	189	201	195	179	185	189	217	186	198	211	192	189	185	180	206	215	218	190	212	181	187	184	202	205	201	187	183	190	200	186	198	204	165	246	193	201	197	209	212	185	188	190	199	197	205	208	200	199	212	208	184	188	206	177	196	188	201	207	184	199	188	230	184	179	196	206	193	189	181	201	208	197	207	190	197	196	171	186	198	200	184	219	191	214	190	187	182	198	208	197	203	216	192	211	202	180	215	192	203	197	184	179	191	190	180	206	179	200	199	187	215	204	207	201	203	204	200	198	196	180	201	176	180	195	196	176	209	215	207	180	185	192	182	210	203	179	186	222	193	175	197	206	226	193	211	200	174	189	196	205	225	203	212	211	200	185	211	176	179	198	191	194	211	200	169	186	170	163	188	191	175	210	200	190	219	206	193	196	185	199	181	197	210	220	185	195	212	187	191	195	173	212	184	199	196	160	190	180	198	191	201	180	193	188	187	181	207	202	178	183	177	171	199	214	197	177	191	186	181	202	212	211	233	190	196	187	183	185	181	196	196	190	192	205	219	173	211	182	203	190	207	213	205	200	191	187	174	207	224	189	191	186	220	195	208	211	195	174	190	183	190	198	198	182	204	191	235	194	190	162	177	195	181	210	184	226	181	200	193	217	200	191	180	195	208	205	209	197	200	197	188	208	196	208	225	184	198	194	213	193	194	192	196	206	187	175	219	188	188	210	189	167	189	181	187	173	200	226	196	201	203	175	201	186	191	195	199	182	195	211	201	163	183	208	188	216	202	196	180	185	188	201	194	194	209	218	218	185	204	179	193	193	201	194	198	199	189	188	185	182	215	213	208	181	185	198	198	218	177	205	209	195	208	192	217	182	178	182	190	199	204	186	186	184	198	208	183	204	181	173	204	185	188	221	210	185	205	193	179	193	200	224	165	196	197	195	189	180	180	212	174	183	171	173	205	199	156	182	201	202	214	206	182	188	196	207	175	203	197	181	179	209	192	193	231	205	214	192	195
28074	21343	9892	750	395	324	364	297	302	335	314	319	335	322	297	338	316	346	327	304	356	292	291	313	309	339	329	301	330	308	297	335	296	333	277	290	291	299	297	314	307	323	322	318	317	314	317	320	301	303	315	323	308	305	297	305	282	314	302	327	314	294	303	299	274	347	259	350	316	276	325	294	303	308	305	325	322	320	353	329	313	338	324	317	325	306	309	315	311	301	278	312	350	326	307	311	303	340	311	292	301	315	280	304	279	310	307	299	306	300	325	325	304	328	305	316	298	324	319	305	303	296	265	297	326	290	301	311	306	281	310	307	330	326	298	292	311	319	260	323	319	270	321	308	316	311	305	282	316	316	308	319	291	333	348	287	283	302	306	335	322	293	320	302	322	313	326	332	321	312	301	271	308	282	299	298	286	304	326	327	301	315	303	329	308	291	278	315	303	339	349	295	335	350	295	324	283	327	310	330	292	287	303	314	299	312	314	272	293	306	322	303	313	292	323	312	315	314	299	339	320	352	343	315	334	323	311	306	269	301	296	300	330	319	324	319	319	312	294	314	336	295	294	303	281	298	295	351	332	317	290	297	306	311	359	291	311	311	292	283	278	285	307	305	320	322	301	305	283	297	312	311	293	327	308	338	318	304	324	314	303	270	274	330	284	323	285	290	295	336	322	331	289	281	332	354	288	312	309	344	298	303	308	294	307	289	348	323	317	332	283	310	289	281	333	305	315	308	311	303	314	292	324	305	258	300	322	291	313	312	302	294	305	303	322	280	301	307	326	327	330	320	332	310	301	332	279	283	303	263	339	301	288	290	311	336	307	282	305	285	325	290	315	273	319	308	333	305	295	280	322	316	273	313	284	312	294	311	319	294	315	335	323	345	306	321	324	294	299	291	306	318	295	292	275	288	287	300	312	322	330	304	290	303	326	295	292	312	312	286	297	334	331	303	331	326	301	325	339	320	333	289	303	313	332	315	315	320	307	287	282	328	298	287	287	302	296	280	328	292	304	301	296	307	302	312	326	318	308	295	301	310	291	315	312	297	311	298	284	284	275	322	322	314	298	306	314	304	322	311	349	333	296	330	305	315	334	296	315	284	333	307	321	282	292	316	305	314	319	291	299	279	288	306	327	321	319	308	301	325	267	297	306	325	317	305	337	321	302	293	302	304	344	302	315	291	312	317	296	326	317	301	325	331	312	316	331	269	304	295	290	321	276	310	299	328	326	330	304	311	316	316	303	287	322	316	329	310	313	301	313	297	315	306	320	288	316	314	287	298	303	325	319	318	288	285	340	312	273	294	295	326	295	321	326	285	302	303	343	277	298	297	334	309	313	308	315	292	276	347	307	298	330	313	292	299	333	314	306	310	300	294	303	312	304	283	288	309	326	318	323	343	284	297	288	318	345	318	283	289	301	296	331	325	333	310	296	310	327	326	324	290	301	308	327	309	328	301	296	303	347	300	307	320	292	317	297	303	333	307	296	304	334	328	320	321	279	306	271	318	309	295	323	272	289	298	330	308	276	285	331	277	319	332	284	342	321	335	300	349	301	316	333	303	338	309	330	307	362	300	313	312	300	300	317	308	293	317	311	308	317	304	321	282	318	294	325	312	349	318	331	286	331	299	307	302	321	310	316	331	287	292	301	312	317	302	297	312	312	287	334	303	333	316	311	320	320	327	319	308	282	302	291	299	319	324	314	313	309	299	350	282	325	338	289	301	331	313	295	288	309	321	317	300	293	298	315	302	305	311	281	318	331	325	307	319	290	342	314	299	304	306	286	295	300	314	339	303	326	286	325	339	314	302	320	320	330	323	284	303	304	311	290	307	312	305	297	287	296	340	299	298	329	324	317	287	284	296	299	293	324	293	327	327	316	294	308	300	344	317	312	335	317	302	280	327	319	300	321	347	312	272	302	303	324	308	315	290	345	280	309	319	318	291	272	328	299	299	295	302	297	291	303	295	321	334	290	269	329	324	288	288	281	334	305	276	302	299	320	323	272	303	288	327	343	321	313	319	319	313	291	304	288	293	327	281	308	286	307	273	309	322	317	317	297	324	301	337	292	325	303	312	300	314	331	315	318	273	309	316	309	333	298	299	316	281	295	332	324	281	334	311	269	322	328	325	291	303	298	324	307	320	305	287	264	291	311	270	308	281	306	303	317	313	304	282	314	320	320	319	292	308	290	290	309	293	348	303	291	299	305	292	297	277	295	331	329	323	321	268	344	311	294	294	339	322	319	308	302	313	322	305	284	307	343	298	288	309	299	337	325	322	323	296	338	329	299	315	258	286	331	353	313	304	282	293	307	302	289	301	314	324	298	295	317	312	308	314	288	294	290	316	310	330	263	307	267	315	307	318	337	308	286	301	316	322	303	344	323	304	309	289	297	333	286	301	296	285	338	302	298	314	299	300	289	331	302	292	310	309	310	287	334	302	320	302	304	317	314	337	342	294	320	298	326	330	281	286	318	290	301	272	286	282	314	344	339	305	311	281	304	314	321	298	318	341	335	307	302	310	301	284	298	304	309	279	323	292	308	307	323	319	288	321	314	300	319	339	298	332	328	306	288	312	275	329	318	308	292	331	298	338	335	298	299	310	304	326	309	344	308	320	336	303	311	295	305	306	285	336	330	361	310	303	338	279	282	296	318	288	303	314	297	307	291	314	289	322	315	320	269	299	298	314	325	318	310	302	312	289	312	324	321	304	291	311	290	298	326	321	322	289	306	283	269	320	328	323	306	311	319	286	289	304	293	318	308	273	307	301	311	310	307	311	322	337	291	291	273	301	308	280	326	323	299	298	319	325	300	332	280	320	301	297	293	317	295	315	298	333	298	292	314	313	312	288	310	336	300	298	335	311	338	291	313	303	330	305	290	335	318	333	321	291	311	304	289	272	316	325	303	338	309	299	322	299	320	301	332	296	314	282	278	312	323	288	295	298	309	301	310	303	292	274	330	322	300	323	290	282	310	298	330	306	289	326	300	331	330	310	286	310	283	298	321	314	321	322	290	269	313	291	312	308	297	321	300	311	333	330	341	304	292	315	328	284	315	291	276	301	307	322	304	291	316	310	293	316	295	317	319	302	306	304	323	311	322	323	290	266	305	333	318	306	323	317	308	326	286	303	302	291	313	299	297	300	328	309	273	328	259	273	278	323	317	294	292	296	293	317	311	331	296	312	291	308	294	296	293	302	302	312	290	271	282	306	299	302	325	328	326	339	314	324	328	299	295	315	319	293	281	317	308	295	300	272	314	294	324	320	309	326	309	301	290	305	294	277	317	316	296	312	295	328	299	316	287	299	323	308	330	275	313	279	299	321	320	304	295	293	291	274	313	306	310	309	347	327	308	299	311	302	330	297	286	286	342	310	279	320	279	315	305	304	281	301	327	306	337	296	295	291	317	315	274	313	294	327	336	301	317	303	322	324	311	297	286	302	305	293	296	310	300	332	280	298	293	327	329	294	300	283	301	317	281	323
31521	24251	3629	710	716	607	607	514	580	541	519	546	538	557	546	540	547	558	521	481	511	532	527	520	539	493	526	549	504	519	504	553	543	520	502	529	569	522	534	523	555	461	504	515	548	529	499	509	532	497	552	521	536	515	494	500	507	535	551	534	519	537	523	513	549	506	517	548	487	569	515	543	530	499	540	523	540	516	547	561	518	507	493	535	551	510	498	530	547	519	521	506	541	552	552	531	534	516	500	531	482	539	493	512	491	523	488	518	534	574	502	490	532	509	531	521	520	497	524	518	533	525	519	481	515	514	531	539	519	506	529	525	495	511	536	487	491	570	514	513	540	535	507	497	559	550	503	498	542	506	486	487	500	485	498	489	536	527	561	492	502	548	534	526	498	560	523	535	542	522	514	500	569	535	526	538	501	537	532	536	494	515	485	500	521	528	503	523	523	516	525	517	496	519	516	493	558	578	507	560	542	489	524	541	537	538	484	547	533	518	530	534	479	480	508	473	511	532	514	504	507	558	549	516	492	518	506	528	528	517	536	530	480	489	497	542	481	547	514	480	514	547	547	519	530	531	471	545	515	484	563	501	539	531	510	482	507	552	535	513	518	511	520	505	528	539	535	545	530	540	531	519	539	541	547	573	482	495	555	542	507	530	514	526	477	505	508	491	553	513	515	544	549	536	539	514	516	575	538	510	508	514	536	465	524	521	480	484	524	496	511	519	543	483	540	548	510	555	483	519	532	539	472	502	534	488	549	530	477	524	529	524	540	530	509	491	512	502	526	521	549	546	519	492	534	508	504	537	544	506	506	506	467	522	508	500	520	498	567	533	527	504	535	567	483	527	521	547	498	537	524	544	510	506	493	535	556	509	524	528	512	517	503	520	519	511	516	505	570	524	515	494	499	512	526	485	490	488	571	528	494	498	522	543	537	533	485	518	473	535	537	499	489	559	524	552	545	501	504	543	554	521	489	506	550	496	486	514	532	497	521	496	506	518	496	484	534	545	520	531	519	503	544	509	526	475	521	495	536	487	527	553	482	534	519	535	533	554	549	522	507	517	542	515	511	511	496	508	495	522	505	491	479	525	538	537	506	524	535	539	537	542	502	521	525	517	508	513	532	543	568	528	514	543	518	502	495	518	504	504	503	486	527	548	540	522	547	549	526	519	519	503	544	464	521	500	498	532	514	511	480	516	538	521	527	531	488	516	540	573	481	476	513	558	521	532	538	531	562	563	519	527	495	484	532	546	538	538	503	507	494	511	534	524	549	548	536	492	535	528	520	508	492	473	532	534	501	537	531	528	481	527	569	534	538	491	513	497	529	504	517	528	500	529	550	483	537	514	512	476	500	510	523	536	510	513	509	513	564	487	489	518	528	523	529	543	487	548	512	563	495	505	539	512	534	496	535	544	545	521	538	487	517	509	529	524	534	531	514	546	528	491	531	528	479	495	538	523	505	538	515	504	536	556	521	573	540	525	526	527	494	543	540	514	494	520	508	510	501	494	570	540	520	526	526	501	544	530	512	535	522	532	495	484	513	515	551	497	540	494	521	530	503	510	573	516	546	527	500	518	514	476	526	526	550	499	549	525	546	536	531	513	487	555	490	516	517	517	509	513	521	513	523	526	484	522	530	495	500	529	511	514	518	558	538	507	545	529	502	511	517	525	508	521	541	534	523	578	522	508	521	537	483	500	509	561	537	527	501	520	494	510	504	502	468	552	505	501	560	499	489	548	563	505	524	489	517	510	563	506	484	520	540	560	532	501	523	517	552	480	535	472	503	507	484	525	523	507	561	506	536	472	494	518	483	525	538	551	521	571	516	510	516	540	530	502	526	498	520	522	498	522	512	530	501	520	532	511	522	502	508	541	552	537	469	519	516	538	558	541	530	501	570	539	490	507	505	529	563	514	532	534	519	538	482	515	530	528	517	556	509	499	529	488	550	528	533	549	523	564	491	545	514	501	498	523	474	518	546	545	506	530	507	541	554	528	499	521	540	511	486	515	564	497	480	518	568	535	501	519	542	547	502	492	503	495	494	564	515	487	498	526	550	544	536	495	534	543	517	535	561	526	510	574	491	527	474	522	551	504	490	531	517	558	514	555	520	517	540	493	518	484	545	480	549	552	519	514	518	497	528	496	456	510	571	499	518	524	532	515	464	503	539	531	468	555	550	499	517	509	522	496	542	562	487	534	471	508	520	509	515	516	498	514	554	540	505	539	524	474	510	561	526	506	532	557	545	486	512	545	538	546	531	522	519	520	521	489	506	533	549	534	501	519	517	533	542	518	535	518	517	513	497	535	486	548	513	563	482	482	496	536	478	501	537	541	528	550	496	532	544	543	559	467	536	491	517	512	506	523	528	505	486	517	513	532	543	506	494	510	540	507	555	524	523	509	517	531	531	478	532	517	525	531	494	511	520	533	473	507	529	519	543	514	505	534	529	482	496	539	520	537	477	512	526	523	495	524	525	525	498	527	479	551	519	548	509	489	546	510	539	544	510	504	525	496	518	543	536	507	560	519	533	516	523	516	540	522	506	486	479	536	493	542	475	499	509	521	489	501	509	532	521	498	560	538	538	514	502	486	447	509	529	520	541	553	506	509	540	533	523	541	482	528	497	536	543	526	527	480	538	497	505	525	544	518	515	549	523	541	486	548	520	499	537	490	512	528	534	508	520	556	480	523	512	476	535	492	539	553	531	526	534	540	511	541	506	542	516	509	530	532	532	521	508	555	517	512	532	477	482	501	560	473	530	525	509	522	481	582	511	538	519	549	542	540	484	501	507	485	533	500	483	528	485	546	530	566	535	499	512	521	543	505	502	535	502	507	511	509	492	546	524	527	525	545	502	515	517	484	529	562	508	496	532	561	493	560	522	541	528	522	531	506	495	554	527	512	541	579	535	490	539	537	575	500	497	537	550	479	536	514	531	528	514	503	572	587	504	531	514	552	521	542	500	536	537	546	568	529	563	480	493	515	534	523	515	515	533	534	558	474	539	519	492	544	526	545	514	549	481	512	485	488	489	509	517	466	512	558	508	501	544	523	523	534	525	529	507	511	508	526	500	535	539	503	495	535	525	521	541	534	549	520	560	501	524	474	521	528	516	521	522	520	532	542	536	521	536	539	514	576	493	481	516	556	564	560	530	478	496	524	471	535	510	541	536	538	513	497	472	515	561	539	521	521	524	549	536	485	511	517	504	492	520	533	514	535	519	512	518	532	505	490	542	519	511	478	529	537	526	532	531	523	550	498	550	541	599	548	510	564	519	510	533	491	509	552	465	505	503	511	525	539	544	534	536	529	526	533	521	473	518	516	516	530	551	569	512	560	547	493	509	583	458	531	524	509	524	521	560	509	524	527	560	524	487	535	519	514	519	521	539	508	539	522	509	558	515	547	527	559	531	513	538	514	544	518	518	515	512	501	493	513	530	551	586	495	521	525	510	503	514	571	551	489	528	465	511	527	550	558	516	514	531	528
24558	21616	28718	24770	20360	2404	728	471	409	384	391	368	324	307	296	317	314	293	290	303	343	290	267	259	246	288	310	294	286	287	257	291	244	253	286	283	279	298	258	290	285	305	250	298	288	245	251	269	263	286	268	280	281	280	261	295	253	249	288	290	281	276	294	251	276	283	250	267	279	230	255	267	268	254	278	242	260	267	272	265	295	243	275	270	268	257	269	280	280	273	256	302	245	256	278	276	294	277	239	265	260	272	270	272	301	259	287	261	288	258	262	258	309	240	279	265	280	311	289	275	260	266	269	257	266	259	271	270	248	281	235	248	246	268	247	300	265	286	262	236	253	252	258	277	272	233	280	226	237	256	309	263	260	274	281	286	260	251	239	269	249	251	268	250	254	241	279	261	249	242	241	287	248	289	272	231	259	262	275	263	265	262	285	295	296	263	279	306	257	237	283	269	267	279	254	271	280	231	262	288	264	246	249	285	278	265	274	272	270	279	280	252	260	277	252	248	292	289	279	264	253	260	258	262	262	287	274	268	285	241	266	239	261	254	233	274	253	252	275	257	262	264	256	254	270	285	245	301	268	268	305	279	242	255	259	280	279	247	226	270	247	275	274	246	292	285	295	240	257	274	251	276	319	268	241	279	282	295	247	271	269	269	267	240	271	274	263	251	271	295	278	260	253	265	266	266	278	267	288	268	251	257	287	257	248	262	287	256	257	254	276	261	284	306	233	263	276	218	274	283	284	288	300	293	257	286	261	280	303	243	258	260	291	249	286	228	297	285	233	259	304	271	260	252	248	257	270	264	276	269	263	259	248	266	237	280	269	252	255	294	286	257	285	294	277	265	241	296	272	272	259	267	249	268	283	275	258	260	259	270	256	267	257	266	248	253	279	261	288	268	278	266	268	266	271	288	253	273	265	279	321	266	289	259	243	262	251	264	268	269	257	276	274	281	301	266	265	282	230	273	293	283	271	291	251	272	297	242	251	259	269	247	278	272	225	285	277	282	285	284	293	265	297	269	252	251	260	294	259	287	289	263	260	285	248	267	284	288	264	303	275	300	259	284	267	242	267	229	273	258	282	299	274	257	269	251	238	250	255	268	287	278	289	262	255	245	278	280	235	263	265	262	268	252	280	248	261	249	270	280	237	249	278	285	282	274	267	279	284	291	266	285	301	276	239	289	242	272	261	250	271	262	266	237	264	286	293	249	264	267	303	274	279	257	274	241	234	256	247	264	258	239	254	236	264	254	276	259	283	271	242	289	274	255	257	281	251	261	272	248	261	273	269	271	253	269	239	245	267	260	240	247	276	283	260	281	285	303	297	257	294	293	283	252	224	280	257	233	298	278	273	278	253	282	271	301	261	296	266	285	274	248	246	244	273	281	271	246	277	250	297	266	274	255	264	268	277	258	242	310	291	244	268	271	279	279	262	279	249	255	253	254	241	258	258	272	256	279	242	263	265	246	282	269	276	249	270	280	302	273	274	286	288	262	250	275	236	260	278	273	249	247	271	250	258	251	229	266	275	275	245	284	279	280	262	286	239	272	251	295	248	279	268	278	286	240	269	240	254	275	299	246	255	245	264	261	278	311	273	232	272	289	258	263	270	267	308	264	297	270	255	271	275	266	270	268	270	274	257	284	251	262	256	246	259	253	271	257	275	269	267	243	268	255	270	251	282	279	241	268	273	251	275	234	249	260	246	257	255	263	249	286	280	271	260	268	270	270	246	261	256	252	251	254	262	257	263	286	259	273	243	258	265	239	259	241	255	250	250	238	267	301	251	247	214	262	266	284	276	248	280	253	285	264	267	280	242	286	246	246	256	284	262	280	250	260	273	267	265	274	277	267	264	276	262	293	276	266	259	272	279	306	276	263	283	257	244	290	303	262	279	270	278	292	250	254	267	260	254	304	268	271	262	290	250	265	300	281	258	281	264	280	275	228	259	249	291	278	260	255	282	277	266	260	243	277	226	289	253	246	261	281	266	282	256	240	248	253	242	289	282	256	277	257	286	296	276	273	258	289	271	259	241	253	262	276	284	245	247	289	306	289	259	284	270	272	282	281	275	258	260	269	270	264	249	226	243	251	267	264	279	296	266	271	247	270	248	260	255	262	260	278	272	259	262	261	260	268	255	266	262	275	253	270	259	269	287	255	272	239	243	271	293	267	274	293	271	261	271	253	274	273	277	257	256	265	260	251	260	271	263	278	262	303	256	260	269	278	255	265	258	273	256	247	282	233	266	275	295	300	280	247	284	260	290	308	278	259	279	279	304	268	245	258	275	254	268	253	262	280	307	244	272	242	247	288	239	253	296	299	239	261	253	251	268	271	268	252	249	301	265	287	255	264	258	266	281	250	277	270	251	269	280	277	270	260	254	284	263	261	263	275	276	297	252	299	279	283	239	270	242	248	268	268	289	278	286	273	294	260	267	258	274	281	263	271	266	258	289	303	303	276	287	264	254	260	245	300	283	278	247	293	271	288	258	248	253	277	276	271	277	293	276	258	276	291	257	262	284	279	252	266	278	253	263	281	235	256	273	271	269	272	261	264	261	252	247	254	248	244	292	233	265	265	269	273	275	246	280	264	232	249	284	286	259	263	263	265	285	287	285	245	261	270	271	282	285	273	260	281	271	282	252	262	262	260	256	259	271	260	285	277	266	281	272	287	262	280	268	258	248	239	245	249	302	257	242	291	265	269	260	267	281	249	263	250	265	284	248	264	285	278	240	293	278	263	268	243	293	269	272	288	268	245	278	263	257	268	248	258	281	260	271	259	280	246	285	269	231	278	244	263	256	269	263	253	260	270	271	287	269	317	280	258	284	254	266	258	281	279	270	259	245	256	284	283	257	252	290	272	253	257	267	269	248	274	257	255	236	301	289	277	264	303	264	261	269	283	311	246	278	281	257	266	246	261	251	264	272	249	265	275	244	257	254	228	292	233	270	259	272	269	240	269	232	271	252	275	266	250	280	219	273	260	290	287	287	280	277	271	233	263	291	270	260	266	263	241	272	257	288	288	281	268	269	253	257	260	276	267	265	231	246	268	255	253	263	253	260	239	262	261	277	289	288	259	274	262	280	272	250	254	262	279	243	260	270	248	280	296	266	259	266	274	248	252	284	246	283	290	246	227	298	264	284	288	246	269	268	235	253	288	280	295	257	277	260	280	251	271	291	260	251	245	264	256	261	258	247	284	260	244	276	259	286	259	265	256	266	278	280	226	251	242	246	249	257	252	252	260	239	254	288	259	275	275	225	278	275	267	279	273	272	278	256	272	271	281	260	282	252	229	267	229	280	270	271	270	271	258	267	291	275	290	274	255	264	274	288	262	285	268	265	245	267	280	262	265	253	288	272	280	260	269	296	267	271	284	242	263	268	276	258	260	267	272	267	270	267	261	272	266	295	264	274	290	269	271	274	269	277	258	251	279	263	283	293	239	271	269	275	259	256	281	253	281	252	271	278	252	270	259	271	259	272	261
35378	38634	9840	3305	2105	1662	1336	1047	930	846	730	721	659	654	614	606	581	569	533	560	511	517	528	511	501	511	519	489	492	522	533	545	511	492	484	471	420	437	486	464	474	484	501	445	469	445	450	442	485	465	466	443	442	500	477	453	456	452	500	417	482	418	434	460	505	437	484	449	463	488	459	480	487	517	447	474	459	468	446	476	461	424	464	434	448	467	473	458	463	447	438	467	443	454	473	456	461	490	440	494	428	508	476	479	491	469	441	496	448	473	456	440	473	456	441	452	482	470	460	441	473	469	451	424	463	453	453	425	450	464	462	488	406	489	454	450	433	455	450	457	473	452	523	462	451	486	410	462	451	469	448	453	468	455	480	461	437	446	442	435	473	432	474	483	430	442	456	478	425	498	458	456	468	444	468	463	441	466	461	490	453	469	458	470	451	439	450	450	415	482	483	424	481	448	459	459	421	461	499	432	527	418	475	450	464	481	468	440	458	456	445	475	466	441	468	460	473	470	444	424	437	453	464	474	466	472	451	430	483	444	514	492	473	456	427	415	428	546	426	443	464	454	504	449	453	451	463	443	437	434	443	483	461	447	464	487	469	450	439	478	500	479	486	464	441	475	444	487	469	448	492	478	451	439	434	472	470	477	468	490	444	461	452	480	468	428	440	462	450	437	474	444	459	444	461	472	444	483	439	474	496	451	471	454	510	470	426	440	447	455	464	481	443	464	459	464	494	412	491	431	449	462	489	469	452	444	434	449	454	451	480	473	465	450	465	447	500	429	426	434	480	457	459	497	442	458	448	437	471	429	454	458	452	440	488	415	458	439	495	449	451	438	457	424	465	446	441	472	441	418	449	460	459	456	453	466	456	459	475	466	461	497	433	488	443	468	465	427	450	468	464	464	480	474	479	489	470	479	455	422	447	472	469	431	446	419	435	432	434	486	464	456	435	421	407	489	460	437	468	443	428	475	447	514	444	462	452	472	434	466	432	441	470	466	471	481	444	478	458	477	438	464	464	463	464	476	470	424	461	469	442	459	450	472	435	475	441	434	463	464	495	492	487	448	434	465	439	464	429	474	411	483	458	444	445	440	432	468	484	451	443	495	463	463	447	454	441	443	454	441	442	470	465	440	467	457	422	465	471	450	463	484	472	435	498	433	455	429	446	430	488	497	437	461	491	472	480	450	497	478	477	450	490	464	494	488	490	454	459	471	451	493	440	456	485	468	480	471	449	445	459	489	435	427	440	461	429	435	466	416	455	465	466	453	447	473	471	425	448	473	443	426	448	488	490	478	476	414	472	457	461	466	463	454	458	476	459	471	428	482	456	472	476	476	479	451	455	486	448	500	432	470	479	428	437	476	460	489	469	498	486	466	491	457	460	485	409	463	442	438	478	481	472	469	450	484	489	428	494	480	442	496	438	441	485	445	454	462	460	485	458	449	472	477	490	430	479	452	468	459	440	482	476	474	437	449	438	451	470	431	430	465	450	416	453	472	445	487	483	458	454	479	465	459	406	463	460	461	461	437	474	455	447	426	457	453	462	470	438	444	491	440	447	481	457	472	418	452	452	448	450	442	433	466	442	451	490	470	453	441	438	453	495	442	480	440	473	445	430	440	469	467	460	431	472	465	456	479	453	463	456	503	493	445	485	477	486	489	428	471	448	448	437	463	430	492	454	481	483	472	488	411	454	499	458	470	457	448	458	464	497	470	475	449	447	456	418	464	460	488	438	456	495	442	467	494	474	486	452	483	494	411	476	454	437	485	461	452	450	460	500	454	464	489	477	439	441	444	428	510	459	457	481	452	490	459	477	449	475	414	438	480	478	458	457	445	464	471	468	486	453	482	498	447	470	465	487	481	466	433	480	494	458	452	418	420	455	456	467	449	461	453	476	437	446	482	467	472	467	464	452	485	450	478	432	472	458	446	477	443	408	451	438	472	461	444	443	489	459	424	448	427	484	456	445	470	489	485	465	462	450	440	458	439	443	438	475	453	459	486	453	478	475	454	492	465	458	455	435	473	458	457	474	439	446	464	476	463	482	423	459	465	442	445	462	456	504	491	480	482	477	475	452	425	460	475	456	518	450	455	485	498	437	450	476	445	436	464	452	446	440	469	442	462	486	463	461	447	490	479	449	431	487	455	446	439	480	496	465	444	476	469	444	460	463	441	428	466	482	486	475	461	443	445	449	443	435	477	451	471	478	457	478	480	451	437	464	444	460	424	452	458	421	490	474	480	434	491	462	440	448	448	492	440	476	448	428	469	469	461	474	456	499	464	505	483	434	431	444	435	441	479	421	474	501	426	450	448	448	491	434	465	422	451	481	486	444	486	426	456	446	470	420	509	428	444	473	459	466	463	475	462	452	454	464	440	476	464	460	480	465	474	469	463	421	440	482	438	468	409	451	456	482	442	513	453	444	489	476	460	448	485	466	501	467	447	448	425	452	471	501	444	456	450	465	461	456	441	466	481	422	486	429	435	454	470	449	459	454	447	475	441	472	466	466	500	477	487	485	440	447	438	476	479	439	464	450	458	466	478	420	488	477	449	493	437	439	525	449	429	445	476	476	468	467	429	456	448	459	487	443	473	445	429	474	476	478	472	480	437	494	476	473	427	473	451	430	470	457	431	491	468	494	468	420	448	450	446	411	511	449	488	467	458	457	411	462	416	463	461	463	477	477	435	463	466	451	424	472	464	474	505	459	462	446	478	433	484	420	492	436	442	476	430	482	476	469	463	434	455	493	433	476	478	443	477	471	484	475	479	389	514	433	485	478	475	462	455	443	445	441	478	444	421	481	453	468	466	459	423	452	459	453	468	434	439	458	466	444	448	421	471	417	495	450	460	470	437	452	454	501	455	455	435	485	476	433	448	498	421	482	450	474	468	446	449	461	456	426	510	472	476	438	480	483	444	495	455	504	465	488	467	449	452	439	455	476	443	474	474	480	450	444	448	457	489	458	497	457	456	506	436	463	458	496	472	479	408	464	462	434	488	446	440	453	441	464	460	410	477	499	447	491	441	469	453	476	434	456	497	444	456	457	432	472	490	500	441	486	481	448	440	470	493	456	460	435	429	433	497	449	452	474	506	450	473	475	487	456	444	488	482	430	467	467	467	484	454	464	417	414	460	451	494	422	401	471	437	457	447	466	512	475	453	441	456	452	425	451	443	438	453	451	421	444	453	458	471	436	477	458	447	474	451	435	503	449	465	499	502	476	461	488	440	463	476	465	457	487	448	466	461	480	444	459	481	425	481	465	471	499	457	464	467	451	453	461	494	458	433	478	519	470	445	413	481	443	440	480	448	458	459	528	421	466	458	420	451	512	463	473	452	475	444	485	462	452	473	450	470	443	427	450	453	469	463	461	474	468	471	421	474	493	458	474	470	423	471	455	468	450	437	483	441	450	450	483	463	456	476	462	469	492	445	443	458	463	495	468	456	456	431	430	449	446	479	433	495	446	462	454	482	473	474	468	431
23628	21622	29344	24178	21520	19637	1703	504	349	328	267	271	229	177	189	176	165	160	149	153	141	131	133	124	151	120	138	140	141	136	127	111	101	118	117	135	111	108	136	114	115	108	111	104	122	133	107	130	103	123	102	113	130	105	118	107	97	91	116	115	119	117	112	122	109	112	107	95	111	100	96	109	117	104	103	100	110	101	92	103	106	124	109	113	115	113	106	99	132	107	104	107	111	129	95	113	102	108	136	97	121	118	118	113	103	108	105	118	115	124	117	110	99	116	99	110	119	100	109	99	93	100	100	120	109	98	91	109	117	106	99	106	118	108	111	98	107	102	92	101	113	112	96	106	97	109	98	123	110	96	109	117	114	121	106	118	97	102	122	99	122	129	125	97	121	108	117	101	113	124	131	117	110	111	114	121	114	93	104	96	110	110	95	123	93	117	98	118	86	106	91	112	112	120	117	101	102	111	115	124	107	106	85	102	113	95	106	85	97	112	92	127	93	117	106	114	111	113	111	111	111	109	116	109	109	108	111	98	123	109	98	110	107	111	99	93	89	88	99	86	113	113	97	116	123	106	89	100	128	125	81	100	111	95	115	106	101	122	96	116	120	110	110	115	108	117	128	99	86	99	126	121	88	103	112	103	85	93	99	102	111	124	84	114	110	108	93	92	110	106	115	112	101	114	131	107	103	102	126	99	105	103	123	92	113	105	97	121	104	116	101	105	114	107	114	116	92	98	108	114	109	82	100	105	92	105	109	113	93	118	114	95	100	113	99	92	129	114	121	90	99	107	109	110	122	112	106	123	100	110	100	89	110	98	122	88	91	102	101	101	125	105	118	99	102	99	97	105	119	96	103	111	102	119	102	116	88	105	102	89	106	122	119	139	113	119	99	126	108	96	108	124	112	107	107	103	116	106	125	104	107	75	113	111	105	88	96	103	105	129	97	96	116	115	98	118	101	94	104	121	100	98	120	117	109	93	111	129	113	116	113	114	101	100	88	97	116	124	130	102	78	108	105	129	126	101	90	93	86	111	96	100	100	103	112	101	100	98	108	113	110	115	95	122	108	110	104	129	102	105	132	125	113	113	106	112	105	97	103	106	80	107	110	110	127	115	107	103	109	151	108	112	108	94	108	116	113	110	117	95	118	108	105	96	110	114	103	114	101	102	101	111	88	115	90	129	108	93	99	128	106	94	107	112	117	109	117	117	109	110	111	122	109	95	126	95	115	120	109	114	108	118	117	107	112	94	106	93	117	102	101	106	97	130	99	115	116	109	115	92	101	105	95	96	121	108	95	110	129	104	91	120	115	105	106	111	95	116	101	115	103	118	91	101	105	95	128	113	109	109	112	111	109	107	105	118	109	107	130	115	133	127	99	121	125	89	112	119	109	111	116	117	128	95	114	91	106	103	116	110	119	108	117	95	102	120	122	103	115	121	113	109	125	116	99	100	105	112	123	91	104	93	115	122	125	99	94	107	106	125	111	127	102	111	124	115	110	97	101	108	93	96	118	105	103	121	94	107	110	105	98	103	108	110	103	96	91	104	107	108	108	113	105	97	113	90	97	102	106	135	108	115	99	101	118	97	115	111	103	112	96	98	112	112	88	108	114	101	103	98	89	90	96	87	110	110	109	100	107	112	110	108	100	103	100	109	116	110	123	114	106	112	90	124	93	128	83	105	118	93	124	85	116	100	111	103	103	98	116	116	94	112	113	97	113	103	107	116	114	97	104	125	105	107	114	88	93	102	108	114	105	104	102	106	104	114	120	100	115	90	101	112	92	123	118	109	89	103	94	118	93	100	101	113	83	103	116	104	114	96	115	109	102	120	103	111	95	94	104	113	105	148	95	126	100	96	111	106	112	91	100	115	104	78	105	85	86	114	111	108	108	86	108	100	94	109	108	93	93	124	127	108	108	110	99	89	112	117	103	109	103	120	115	107	108	99	100	131	108	92	108	127	98	109	95	127	113	110	117	104	123	98	93	127	94	98	102	112	97	105	119	100	125	95	123	108	110	105	121	111	107	103	114	116	107	106	115	102	108	106	111	104	105	103	117	101	122	100	115	116	104	119	109	108	127	117	110	122	105	117	87	97	98	90	104	94	107	116	100	109	109	113	109	89	115	110	116	120	108	105	117	122	99	88	90	106	104	99	109	119	109	107	99	112	109	108	114	114	90	118	106	107	112	126	108	100	93	97	123	90	118	111	107	123	110	114	102	107	119	101	124	110	122	92	101	111	105	87	98	114	113	110	133	108	109	113	115	107	95	103	116	102	136	101	103	101	111	109	125	111	110	85	92	93	113	108	106	88	97	110	98	122	117	96	99	105	102	105	111	107	96	119	102	120	103	111	90	112	106	104	105	111	95	116	102	96	107	95	118	106	128	115	117	119	116	116	123	102	103	103	107	115	109	105	127	112	97	94	143	119	122	110	108	96	103	113	102	117	98	100	105	101	120	90	100	104	98	111	104	111	95	99	110	119	116	112	96	118	101	128	112	105	102	102	93	111	105	104	137	102	93	102	102	110	111	100	100	98	118	120	116	122	102	118	88	113	111	114	86	116	116	118	97	105	93	98	117	119	98	109	117	100	108	111	112	93	107	108	113	110	103	99	105	117	101	107	99	107	136	125	101	103	100	111	117	101	109	109	100	110	106	101	121	104	87	117	110	101	100	91	121	105	105	104	97	93	105	100	113	110	120	95	100	102	125	107	109	116	119	94	110	124	115	100	110	118	90	109	111	112	103	103	117	105	103	97	74	117	106	107	107	121	96	98	112	88	112	103	91	109	113	95	112	99	116	94	113	106	105	102	111	89	90	105	105	98	120	98	85	109	107	98	93	99	103	119	108	98	121	103	115	75	108	103	110	103	120	126	100	106	115	117	115	126	99	89	106	98	98	120	94	125	104	93	108	112	121	118	112	120	120	120	114	124	118	118	110	111	103	128	101	90	108	90	110	93	114	97	117	93	103	115	125	98	106	119	98	95	111	118	104	104	109	91	103	104	119	115	97	102	121	101	130	103	105	103	112	99	94	106	102	99	120	93	84	98	98	101	115	103	89	104	114	119	100	92	120	102	110	117	104	112	110	95	101	114	109	103	99	109	97	104	115	102	134	116	112	91	94	106	115	111	116	104	91	103	105	117	107	111	87	106	94	106	115	131	130	113	100	117	116	113	108	87	98	114	123	116	108	106	102	102	134	112	115	109	118	107	123	100	119	130	113	103	98	102	105	120	105	89	115	118	116	89	115	112	96	94	113	103	94	104	97	109	114	91	110	94	118	117	108	108	111	118	102	124	111	109	116	101	112	101	103	110	132	92	105	120	94	102	98	112	114	99	104	107	95	101	127	105	103	114	111	93	110	114	103	105	128	97	108	105	113	97	116	117	115	101	120	107	119	110	112	109	104	110	110	109	103	94	101	107	98	118	116	82	107	111	121	94	94	117	109	97	97	112	103	88	104	102	95	104	91	102	101	94
39822	43595	13401	5171	3409	2432	1855	1471	1151	887	755	688	580	510	485	446	431	420	364	338	321	304	321	305	280	278	252	268	247	250	254	242	222	213	231	231	248	221	242	221	199	221	214	241	197	208	222	199	204	217	227	206	236	197	206	209	218	182	200	213	214	198	214	216	181	203	183	198	203	178	188	183	201	198	223	211	215	216	187	185	184	189	223	195	210	191	186	195	197	183	226	211	173	173	196	211	202	190	187	192	170	220	183	215	192	226	204	210	174	186	223	205	177	188	191	209	198	205	209	195	204	204	205	171	175	197	205	215	169	196	196	198	209	180	162	196	194	176	176	187	217	152	196	204	174	196	178	202	167	173	180	201	176	211	206	188	210	186	176	173	209	171	201	179	210	211	195	194	192	176	162	195	208	183	189	179	194	211	189	179	188	185	180	183	190	190	192	199	186	193	213	186	198	182	179	197	192	206	203	186	190	180	192	177	197	185	200	211	174	162	209	193	182	183	185	173	187	194	189	199	194	214	197	210	179	167	198	184	203	176	204	181	198	189	213	193	194	202	192	187	206	181	197	180	215	182	209	179	199	190	192	188	187	161	189	185	197	205	194	196	207	182	188	216	196	190	199	184	180	219	173	223	177	195	179	179	188	181	199	182	179	181	176	177	184	172	201	184	214	191	211	202	193	172	220	177	166	206	177	200	181	178	183	168	171	195	171	199	195	179	175	177	211	205	195	184	177	202	196	203	187	205	188	179	178	183	172	195	197	195	182	193	179	172	175	212	164	198	188	189	197	206	208	203	198	182	181	210	184	199	182	199	182	174	178	182	189	224	199	199	201	169	191	216	188	190	208	186	226	190	176	173	201	199	181	186	186	170	192	210	187	197	181	195	188	190	182	196	196	199	184	181	201	201	194	173	202	180	176	191	177	178	171	195	202	196	203	182	192	175	198	188	200	177	172	178	223	171	184	170	188	184	198	183	184	195	197	157	196	203	192	203	177	184	188	181	183	181	183	191	169	211	178	190	194	175	180	192	219	185	195	185	171	205	198	201	192	159	191	201	177	182	196	158	203	198	197	195	162	169	190	197	210	184	180	192	168	221	205	181	179	172	178	174	169	159	195	184	176	177	193	201	189	166	200	220	185	193	204	204	177	193	216	173	213	184	163	208	180	206	179	192	212	184	183	192	172	188	197	196	203	178	178	188	185	183	180	216	190	210	213	185	190	166	214	193	184	206	203	201	188	188	185	194	193	161	185	181	179	204	198	185	188	171	188	191	184	214	203	187	186	207	168	192	190	181	187	197	154	191	191	206	197	172	218	193	194	204	187	187	189	200	203	207	215	203	150	185	191	189	173	170	184	189	182	192	174	203	181	182	186	205	197	184	185	163	189	201	213	198	191	215	198	206	198	189	188	167	211	177	179	174	191	168	189	186	186	185	191	216	168	179	165	194	198	167	195	176	212	210	185	181	177	170	171	179	186	182	191	190	192	180	186	190	194	182	196	183	175	211	192	229	193	189	197	183	208	189	201	178	209	203	192	180	222	198	181	190	194	202	185	170	203	178	218	197	167	196	183	200	182	175	206	157	167	190	187	184	185	199	191	169	199	182	197	187	153	207	197	189	204	185	200	200	171	184	184	202	188	204	196	197	175	209	197	191	186	196	201	182	167	183	188	187	179	169	210	187	216	192	211	192	178	201	181	173	214	196	179	191	169	189	202	210	181	193	196	178	183	209	209	171	198	202	223	183	191	203	216	191	180	200	176	194	184	195	188	197	213	183	186	194	194	192	192	175	189	209	190	180	203	182	186	188	186	195	205	179	171	199	170	192	188	217	180	197	203	174	183	198	193	206	190	195	186	196	176	212	184	193	192	186	180	164	180	187	182	181	176	172	177	194	174	177	172	191	161	196	212	198	189	193	209	212	190	184	200	180	185	175	197	182	170	195	186	184	190	198	176	185	181	205	185	207	191	203	199	174	221	202	175	196	198	191	178	181	200	188	198	199	192	198	192	166	180	192	168	178	205	188	167	191	196	177	187	203	168	207	193	187	174	181	177	179	172	231	194	174	201	208	185	183	203	189	197	196	177	183	178	162	180	192	155	182	166	186	194	213	215	188	191	187	174	179	213	192	187	204	169	192	164	178	207	192	187	204	202	173	194	193	181	187	172	213	188	190	180	198	192	174	164	188	167	208	179	176	205	189	181	190	180	210	201	189	195	172	187	216	202	196	217	162	177	189	197	202	186	206	194	185	171	199	186	175	195	161	196	202	217	194	189	191	187	184	172	204	197	189	190	181	195	184	196	192	171	194	198	199	185	196	182	164	200	188	173	172	188	183	185	232	201	200	203	188	196	183	191	187	181	187	191	170	194	166	185	188	173	185	204	194	195	201	215	198	169	195	181	199	190	206	159	192	192	176	209	186	200	184	210	181	193	175	192	183	181	175	175	197	200	202	200	213	188	173	192	192	189	185	198	188	178	210	191	172	186	200	192	216	184	196	217	181	204	180	177	196	190	174	167	196	181	197	196	194	203	175	194	180	211	191	187	185	155	190	184	185	171	173	185	199	179	167	196	187	182	173	195	187	189	206	181	215	204	178	189	207	195	175	193	209	187	204	191	211	189	166	207	191	185	171	180	189	193	193	202	170	187	211	171	206	193	209	193	183	180	188	176	161	170	204	181	176	182	176	200	197	213	198	181	196	189	189	183	187	201	193	194	184	183	168	197	201	208	186	192	190	169	223	199	181	190	196	178	192	179	151	183	208	202	189	201	185	178	169	192	198	182	227	194	185	186	171	209	169	193	188	203	184	206	193	210	190	187	193	186	195	198	178	173	182	194	201	194	181	188	206	196	182	205	186	215	189	186	199	196	182	207	194	184	206	196	183	185	215	191	186	189	205	197	182	163	198	187	213	187	204	185	175	150	228	189	195	192	200	197	199	181	198	165	187	190	228	173	183	190	160	187	196	198	166	178	180	186	184	200	199	212	193	198	172	183	184	184	185	222	180	194	175	160	182	211	202	185	192	182	193	170	183	209	190	213	174	183	197	197	168	203	176	165	212	206	188	191	185	169	193	178	192	210	204	201	186	210	222	195	175	186	174	197	171	173	213	189	180	192	197	192	175	210	171	199	196	195	202	191	179	193	202	216	198	195	194	173	184	194	221	193	163	180	164	172	213	168	194	190	195	178	197	167	196	195	168	176	189	180	177	223	187	199	170	197	174	215	179	210	185	177	198	194	187	184	192	182	177	199	149	171	215	196	212	205	204	189	199	198	184	195	212	194	195	165	185	179	205	174	216	175	227	192	170	184	174	178	187	191	178	195	191	192	163	196	177	185	177	184	200	202	192	230	178	171	200	215	207	197	193	200	179	208	191	190	182	192	196	182	198	185	200	189	214	183	212	193	200	186	192	185	182	205	217	183	205	173	198	170	177	192	189	202	217	194	155	178	198	231	181	184	176	210	175	165	206	207	203	186	190
28133	21446	9059	636	371	356	302	318	333	290	312	297	301	333	312	304	324	320	323	336	325	318	341	316	299	302	329	316	308	299	301	342	295	308	290	335	331	295	308	311	348	330	285	310	267	326	284	296	292	289	295	309	313	324	289	280	332	321	286	325	325	311	303	332	331	300	335	292	309	312	312	339	276	318	309	292	289	309	304	312	305	291	360	307	290	320	328	279	297	301	308	348	318	295	287	331	297	291	327	266	306	319	288	307	326	271	314	273	318	338	314	291	272	322	308	321	317	315	312	338	281	287	313	301	329	313	300	278	322	278	305	298	298	319	291	308	308	311	297	312	299	297	288	321	310	318	281	313	337	322	287	299	281	297	314	281	312	297	305	283	303	318	319	323	304	308	283	282	288	306	319	315	312	329	283	306	287	298	317	327	339	295	288	306	331	320	300	310	311	293	289	278	342	292	337	307	324	297	312	324	316	304	316	343	285	301	288	307	314	309	306	331	298	326	335	276	289	301	325	299	328	311	292	304	299	319	324	296	320	299	291	281	299	305	294	288	304	303	282	311	257	285	313	295	301	305	295	298	307	283	296	303	321	289	303	336	298	344	298	308	297	309	297	281	288	328	307	310	304	248	321	315	328	278	321	332	290	307	295	319	307	278	296	277	327	277	354	322	298	302	285	288	316	310	298	311	297	301	324	315	326	293	329	334	316	341	321	319	311	296	303	303	310	318	290	279	279	302	328	301	300	298	291	297	280	312	278	317	299	306	289	313	307	327	331	271	325	302	300	321	292	323	330	321	274	313	288	283	323	314	323	285	317	318	314	317	295	311	330	314	324	315	290	320	306	294	317	303	301	309	326	316	327	301	316	310	320	316	347	305	302	305	288	317	283	323	313	283	274	327	324	300	325	303	295	301	320	302	281	267	308	301	311	306	290	319	305	288	274	322	299	281	330	294	304	329	324	341	319	337	295	284	278	298	324	350	312	296	297	282	301	313	317	328	326	334	298	309	313	322	305	313	293	316	305	323	312	310	295	307	310	296	291	294	297	310	322	311	328	296	295	330	297	310	316	328	298	340	320	331	313	308	323	278	302	315	298	297	308	293	305	305	303	333	302	283	312	262	308	320	275	269	295	286	291	298	290	298	291	304	308	306	315	309	300	285	337	306	279	328	295	310	299	304	276	320	309	308	309	309	324	317	292	322	310	295	323	298	293	298	293	304	296	296	272	345	281	313	322	330	298	297	309	294	311	258	322	289	314	302	296	304	329	302	309	294	283	283	338	303	294	306	303	310	311	308	297	321	262	294	330	303	283	329	315	310	295	324	276	294	306	310	316	270	310	308	272	294	312	313	333	264	304	320	307	304	277	298	303	308	329	305	309	303	288	292	296	272	323	295	318	294	309	306	304	322	300	290	320	312	273	311	307	288	330	332	306	288	319	316	304	302	299	302	320	311	299	310	312	333	334	290	332	300	311	315	291	295	308	319	310	326	320	357	306	300	318	337	324	294	284	311	317	271	306	324	306	303	317	305	280	298	306	327	280	310	280	267	317	307	325	288	317	337	310	289	332	302	305	316	297	310	309	298	297	322	289	317	293	311	318	309	311	315	314	280	280	287	302	329	294	314	296	299	313	298	294	275	283	351	300	299	325	290	317	285	290	267	298	307	310	296	301	284	300	291	311	325	296	312	286	309	292	284	289	332	319	286	316	331	307	310	348	300	317	285	320	324	339	324	303	291	316	315	317	301	301	314	279	285	306	295	287	281	335	277	309	338	296	289	314	301	280	306	278	317	301	296	312	322	278	338	286	290	311	311	292	335	312	341	263	310	335	305	260	327	293	318	321	311	307	282	295	276	293	312	294	301	284	321	292	314	290	300	312	314	305	317	299	294	300	300	297	343	311	320	301	296	319	281	302	336	300	283	303	317	327	308	315	303	296	247	305	318	327	308	301	291	312	320	293	323	308	293	326	305	303	283	318	293	293	296	297	304	276	259	303	279	257	325	310	292	292	293	299	289	318	301	302	283	305	308	307	307	349	339	323	304	316	320	319	346	298	303	315	312	292	316	282	303	295	313	317	320	334	304	333	300	306	287	302	313	292	330	274	289	292	311	324	320	309	319	297	319	303	299	280	312	289	335	327	287	322	308	340	319	292	302	315	274	319	306	280	291	294	316	262	334	305	314	315	282	294	303	299	306	320	312	302	282	308	291	299	283	323	295	323	272	314	302	317	302	291	310	301	311	286	298	315	327	313	265	297	329	322	307	305	300	314	325	319	304	295	296	334	268	295	297	301	312	323	314	291	306	308	320	273	327	311	334	298	319	320	316	287	328	306	321	313	268	282	283	304	311	305	308	317	320	324	302	294	323	299	287	308	318	321	303	311	305	328	341	261	319	282	322	295	290	279	272	305	307	308	333	309	290	327	309	267	307	292	296	314	335	299	324	319	297	294	288	329	301	314	302	290	297	312	289	289	304	301	298	307	291	333	318	305	294	306	321	282	322	284	286	293	304	322	295	322	300	295	312	317	308	297	307	297	311	307	312	307	320	315	316	289	306	293	312	309	297	296	329	323	304	290	281	313	300	310	278	301	291	313	298	290	315	310	306	310	333	311	294	281	320	297	311	284	341	308	308	310	316	320	316	312	314	275	300	313	330	314	326	304	307	313	324	325	294	308	321	308	287	297	306	327	307	302	319	310	281	319	281	278	270	338	298	256	318	316	326	322	314	305	281	311	299	274	304	305	312	312	288	290	300	310	300	284	321	313	309	315	279	322	292	313	269	284	317	318	309	320	309	317	303	322	298	276	307	292	329	321	327	303	351	331	297	317	330	296	317	302	305	324	306	318	323	289	297	300	317	293	294	308	315	312	278	298	265	313	320	310	345	288	281	311	275	290	312	305	330	300	294	282	322	308	305	306	296	288	324	311	312	295	304	281	312	297	296	302	290	353	305	291	299	331	337	335	289	318	318	258	319	309	291	290	326	323	286	281	315	295	291	321	288	286	332	303	305	281	298	303	306	316	295	314	351	307	323	287	280	251	320	275	333	268	303	343	317	312	300	310	326	310	318	351	300	308	301	312	318	313	307	341	302	305	325	292	303	325	341	290	348	334	313	329	328	306	293	297	331	291	335	303	289	315	308	309	335	338	298	321	352	298	297	284	296	289	284	312	286	320	300	322	297	329	317	318	292	287	304	293	313	327	303	311	320	299	303	317	303	294	312	278	294	300	274	291	305	309	291	337	298	321	304	296	303	317	304	317	288	328	312	305	315	310	292	325	283	319	317	305	276	287	304	308	321	320	314	293	315	318	300	296	295	298	333	335	308	317	315	299	290	303	288	289	308	333	269	326	307	294	283	296	325	278	280	336	304	314	303	299	276	279	272	332	304	289	321	311	311	305	293	290	325	318	303	285	301	318	297	310	313	300	306	288	318	338	336	298	309	301	307	337	300	302	300	352	301	311	266	294	294	292	335	326	285
31698	22467	1941	740	646	575	623	554	524	516	572	546	528	502	553	584	504	532	538	545	510	512	491	501	544	506	503	498	532	492	501	504	459	503	506	538	484	536	520	510	546	503	541	537	569	489	475	496	494	530	526	492	542	528	494	525	501	510	473	502	504	500	513	549	538	506	497	521	528	540	532	533	536	503	547	505	528	559	514	520	511	491	517	500	525	504	468	505	539	548	511	521	523	528	473	537	509	500	522	528	533	519	554	556	512	514	492	539	552	446	506	486	506	528	541	500	481	544	511	556	532	523	493	544	552	512	515	496	519	479	503	511	526	532	526	502	485	536	499	565	515	499	532	514	567	516	489	533	488	544	539	526	535	522	500	505	507	523	501	458	522	494	519	512	518	511	495	536	519	510	464	528	477	513	496	547	495	492	521	501	485	542	517	497	501	491	556	512	522	453	487	521	512	502	511	494	500	510	510	510	525	529	501	537	528	508	509	526	523	512	504	510	527	494	492	521	496	490	512	507	521	501	526	486	511	536	506	502	526	486	494	547	523	489	500	519	496	502	499	513	531	491	496	493	451	483	541	518	495	504	484	529	478	553	504	553	496	547	504	519	526	474	523	496	511	545	548	495	505	530	511	527	492	526	520	534	549	519	488	512	550	527	521	537	526	526	531	480	556	555	576	510	509	531	503	540	501	474	524	497	475	546	526	507	492	505	572	567	533	502	503	531	511	521	519	483	513	527	537	463	506	526	529	530	483	520	468	517	518	518	563	533	492	486	536	540	488	512	491	454	514	518	583	503	492	535	524	522	513	477	518	526	545	523	508	542	523	532	495	496	551	501	536	516	513	479	479	522	511	524	547	485	493	474	574	543	512	517	472	536	540	520	496	537	526	477	506	494	521	513	509	523	488	530	510	547	512	549	479	517	540	525	537	537	557	485	524	527	518	514	506	460	549	539	543	535	530	499	480	479	490	545	491	517	486	486	499	556	479	513	495	510	512	537	490	519	523	526	547	514	492	491	517	467	501	527	554	522	538	507	530	500	498	524	524	560	511	529	467	479	547	503	513	502	498	477	518	520	490	526	551	522	473	505	532	540	572	514	514	499	539	526	497	481	490	528	516	502	517	542	501	485	480	558	532	500	542	520	488	539	504	533	479	525	503	487	509	538	531	485	495	544	509	501	492	494	533	544	459	513	516	523	536	521	498	548	509	532	553	499	573	517	512	515	512	489	492	516	500	539	501	510	494	491	468	520	484	534	496	544	514	500	579	477	501	520	505	529	540	530	576	516	518	497	500	526	566	519	514	501	478	511	509	535	493	509	504	513	550	494	515	484	501	545	518	516	500	547	510	488	509	520	532	487	494	523	501	503	499	522	523	511	495	485	483	507	521	492	525	504	547	514	510	500	516	510	513	510	492	517	513	571	521	490	512	501	535	509	516	559	531	519	523	561	512	493	554	560	511	522	560	491	542	541	507	539	542	522	540	504	508	511	520	528	519	537	540	514	547	502	544	511	518	524	482	509	499	520	487	523	558	499	503	554	536	505	517	492	512	518	484	536	498	539	518	558	511	483	532	510	535	501	531	544	534	523	513	523	540	508	496	539	546	510	511	509	527	486	481	530	491	470	486	491	534	501	526	526	520	522	512	539	521	506	502	491	556	519	537	526	522	478	493	558	478	545	511	544	560	509	529	525	504	508	539	553	527	515	539	516	519	474	514	537	507	527	515	497	497	516	514	509	526	518	485	535	472	522	559	535	517	492	495	511	487	531	554	516	520	539	536	514	533	534	490	551	514	519	511	526	509	537	475	499	484	519	499	506	500	513	497	538	497	478	497	514	566	519	528	509	563	522	519	521	523	522	517	526	545	528	512	485	535	505	507	484	499	557	533	533	518	529	496	508	546	496	496	507	525	488	537	508	530	514	530	523	498	552	524	501	535	500	555	517	507	461	513	477	522	558	498	546	533	532	531	532	533	523	521	532	460	514	520	516	543	523	495	520	488	520	502	489	534	507	485	505	524	487	532	502	513	517	524	517	483	543	514	484	506	516	513	463	515	502	518	506	532	552	516	501	546	492	522	512	547	473	532	487	544	524	504	523	509	535	478	513	535	469	503	525	524	514	510	510	507	499	486	457	531	518	545	525	479	503	519	510	539	512	537	528	487	505	515	498	514	501	602	502	533	547	519	521	494	525	578	509	521	517	516	528	484	533	497	511	552	502	508	527	493	540	533	525	560	544	526	511	516	530	516	516	542	521	499	516	499	526	528	509	516	554	530	473	553	503	522	512	485	515	521	475	508	533	506	532	512	550	497	500	521	515	540	501	519	540	503	529	547	533	509	535	557	518	509	543	526	526	523	559	477	553	498	520	520	540	543	483	525	527	504	569	500	489	501	495	504	537	514	502	526	495	481	510	526	519	489	534	498	500	519	501	532	507	509	548	528	520	533	485	492	504	535	519	543	541	548	526	510	524	556	545	501	539	523	521	514	506	503	485	482	501	519	518	516	526	504	500	502	506	499	525	551	511	517	494	514	491	531	497	525	543	505	511	490	494	504	520	548	519	538	491	505	552	518	502	526	516	515	506	477	471	514	522	527	508	477	519	492	480	538	519	541	528	490	513	503	573	540	542	515	517	537	525	538	489	542	510	505	483	525	492	543	524	541	484	550	496	526	531	519	549	486	508	496	477	501	523	545	489	519	536	515	518	547	510	549	501	522	546	539	556	481	489	513	537	515	485	501	519	534	500	523	546	504	473	544	526	498	452	469	509	523	557	481	511	525	545	474	530	545	533	499	501	527	495	512	500	487	552	539	501	572	528	529	543	523	530	522	514	501	534	531	525	521	534	538	483	487	523	528	484	500	487	533	531	529	540	523	491	521	509	529	568	502	514	499	509	577	508	528	512	532	548	522	516	524	512	513	494	519	531	525	544	472	487	491	526	547	522	534	512	484	509	548	529	484	520	502	534	519	536	508	524	512	513	543	550	506	523	512	503	518	542	527	534	500	521	501	509	506	518	529	509	513	518	528	496	521	508	476	506	536	491	485	533	472	517	441	526	503	551	499	518	547	492	535	501	498	478	504	553	491	488	539	497	491	515	522	500	539	504	513	527	524	503	503	508	513	554	512	500	516	505	473	540	526	509	587	530	519	535	548	534	505	508	522	524	524	516	507	525	506	507	491	549	514	508	476	517	564	529	502	523	533	508	514	489	530	548	557	480	528	508	540	473	511	525	509	503	524	474	506	467	517	529	518	522	522	525	488	515	495	536	524	511	532	503	526	550	509	525	493	538	541	456	547	525	526	502	521	491	510	502	565	544	525	537	505	518	551	485	520	539	471	515	502	534	456	541	570	522	460	484	525	525	526	478	510	492	493	533	521	541	505	513	527	531	503	507	557	517	530	527	499	470	525	486	520	537	499	518	504	526	541	552	564	513	480	546	505	512	552	539	526	505	488	524	511	528	506	545	496	519	510	534	542	489
24585	21602	28673	24860	20541	2409	615	490	390	368	362	307	311	299	309	299	291	308	270	280	271	298	280	284	247	265	281	268	269	280	266	251	304	286	258	311	261	272	256	271	274	277	271	279	286	261	234	266	246	273	246	267	287	247	289	289	279	294	258	267	255	293	257	287	287	253	284	286	255	263	242	247	244	252	262	242	233	278	269	256	273	261	236	278	268	274	260	260	252	259	264	274	235	273	252	260	258	247	241	241	277	260	252	265	247	268	241	268	252	253	258	249	258	257	281	291	281	302	261	282	240	252	255	281	261	257	257	239	270	271	278	259	256	250	238	241	270	253	272	287	246	269	272	247	235	273	281	258	236	253	254	257	245	243	281	245	288	287	276	256	255	261	244	249	281	267	267	248	285	251	257	254	246	260	272	307	225	286	259	284	271	258	249	254	272	279	268	261	254	270	263	251	224	232	271	273	248	300	236	287	269	247	290	248	270	255	259	238	223	258	264	280	268	264	260	236	267	274	248	242	265	266	248	248	243	284	286	295	243	270	256	251	273	259	252	251	263	264	250	273	258	285	242	250	255	254	247	267	258	274	249	296	273	249	259	267	256	249	262	252	291	265	243	254	272	284	251	275	254	261	279	257	265	285	278	269	256	292	248	266	277	249	261	270	274	245	282	276	241	278	286	275	271	274	271	270	261	237	281	251	261	259	242	250	244	284	278	292	263	242	261	265	246	247	252	254	256	261	285	254	256	278	275	299	288	251	251	264	263	269	267	279	304	268	272	277	252	255	253	274	251	257	271	284	267	261	268	301	268	260	228	248	258	264	287	234	287	265	281	261	250	245	257	273	294	256	273	261	279	287	260	282	278	318	278	279	229	251	272	260	254	265	290	277	273	278	262	249	274	251	277	272	280	253	253	255	280	259	255	268	258	284	239	292	265	272	265	271	275	260	239	261	261	271	270	280	278	264	237	265	248	257	313	268	261	286	254	244	302	288	255	244	242	296	252	239	227	299	294	261	266	232	278	261	227	252	285	244	274	248	273	243	302	265	265	259	232	247	280	264	236	275	251	252	262	231	288	287	271	267	268	304	294	255	240	279	279	227	262	255	257	261	277	276	286	258	264	281	261	258	233	273	264	255	269	293	241	288	281	255	269	237	289	274	243	231	261	253	277	254	264	240	292	230	252	264	273	272	259	264	263	255	245	259	266	271	279	254	263	231	261	311	285	262	271	246	261	285	244	254	254	245	262	267	229	262	282	252	263	250	249	265	261	265	260	276	266	257	260	261	278	258	281	260	269	282	272	279	245	268	260	299	262	245	251	272	217	255	284	260	251	259	257	279	301	257	264	278	263	243	269	253	279	241	255	253	262	245	292	264	275	259	262	280	242	262	271	287	268	289	303	276	265	263	254	274	255	285	269	259	277	267	279	284	266	258	276	253	271	259	251	265	237	283	237	260	285	258	274	252	277	239	265	286	274	264	246	229	255	256	285	251	315	235	262	251	238	271	233	265	265	256	287	261	260	308	251	271	278	238	244	237	274	269	256	257	245	246	259	283	276	267	278	262	259	282	256	263	275	264	245	261	299	287	262	290	281	270	282	246	263	241	266	272	273	246	268	239	246	258	256	262	254	253	280	267	251	269	262	254	266	266	290	238	251	268	258	284	252	279	251	256	253	272	253	271	286	249	280	247	287	242	261	254	267	274	267	244	262	259	257	266	269	288	245	247	238	264	290	291	262	291	274	255	245	276	255	272	265	270	272	274	243	262	283	293	254	260	317	259	270	282	281	285	238	290	262	273	281	268	249	269	266	254	296	271	297	239	282	254	257	281	257	269	255	252	286	277	264	244	272	271	264	255	261	260	261	286	267	252	277	285	226	239	280	254	268	275	234	258	238	285	268	245	300	263	247	271	268	253	279	252	304	245	274	233	303	253	251	252	266	274	248	282	277	270	255	269	218	281	278	283	271	257	219	302	278	272	262	261	263	260	266	269	252	240	281	251	252	304	250	247	254	252	294	259	276	244	308	256	273	279	256	232	281	254	233	255	259	245	264	282	269	272	242	255	277	255	260	226	233	268	288	291	264	260	250	273	303	275	256	275	259	284	257	261	277	269	255	273	260	292	247	268	317	265	251	262	270	284	249	263	273	266	298	248	267	279	273	302	240	255	258	290	287	259	270	279	271	291	272	279	264	248	270	246	260	250	265	286	250	256	261	244	276	286	258	266	263	314	291	265	251	269	258	261	274	274	271	241	274	281	268	275	250	269	256	251	218	267	294	257	270	249	289	272	238	268	253	268	258	256	258	268	263	240	290	275	282	274	284	248	268	250	247	246	262	247	250	263	254	280	246	282	254	240	245	278	264	277	271	243	258	275	253	234	245	283	214	284	267	247	252	284	286	280	256	277	286	239	270	264	253	246	284	262	267	238	246	272	266	287	285	244	254	292	223	251	277	297	272	217	277	232	255	285	253	260	280	224	282	248	282	264	258	285	261	262	274	240	279	261	274	289	242	262	292	245	250	258	240	230	226	276	248	273	270	251	266	275	249	244	279	255	242	264	281	270	284	272	262	278	308	252	238	274	228	253	256	247	270	225	284	259	236	303	246	254	283	274	280	275	260	255	280	279	267	275	266	242	256	247	248	263	239	247	285	259	264	285	264	240	282	274	279	290	284	261	252	244	272	248	315	249	270	282	259	273	227	257	267	275	265	265	269	261	273	264	283	258	265	276	265	267	248	272	242	269	242	277	256	286	269	285	257	257	274	283	253	249	255	269	269	278	247	252	258	269	256	291	261	262	239	280	246	256	269	254	255	285	294	260	279	281	281	272	286	267	258	284	262	242	264	249	266	296	301	265	258	271	281	245	246	277	273	277	260	275	252	246	254	270	278	282	227	250	268	274	263	278	263	256	247	280	268	250	274	278	258	250	262	226	257	232	252	297	238	279	240	245	240	276	260	271	245	253	261	260	275	297	257	269	259	263	284	239	253	265	268	299	267	252	242	285	288	254	279	281	287	269	282	265	254	291	265	254	306	261	282	249	240	251	261	255	276	239	270	269	258	306	271	270	279	287	256	256	269	248	285	236	241	252	306	284	270	278	268	249	253	272	275	292	252	259	259	300	259	232	276	260	281	289	268	278	268	268	251	259	276	297	249	286	250	263	271	255	265	261	242	237	243	279	245	239	280	245	280	284	292	244	275	283	282	261	261	243	253	265	263	295	263	260	283	274	265	255	287	263	274	305	221	246	283	261	282	264	275	252	281	260	274	262	263	276	271	283	286	269	244	240	244	281	261	269	260	278	293	284	269	232	259	276	257	243	254	279	278	270	238	239	233	297	290	280	255	254	273	259	237	272	254	277	253	229	264	240	266	292	248	277	277	244	262	267	251	272	253	288	267	260	247	277	248	265	273	272	208	237	277	251	304	237	262	264	256	267	232	279	313	303	246	279	272	291	270	274	254	250	261	233	289	285	273	251	270	283
36469	35433	8664	3199	2274	1720	1331	1057	980	818	813	721	671	625	666	596	584	534	579	511	528	529	521	480	532	524	468	477	467	517	519	495	453	494	482	470	498	475	460	466	474	506	479	495	479	471	436	467	472	486	476	466	512	475	463	476	431	465	459	450	448	459	459	458	477	489	438	463	489	426	443	457	432	455	470	464	457	435	470	427	438	450	430	455	449	496	469	484	422	475	468	455	453	496	451	427	500	464	487	450	458	450	435	473	471	441	445	467	445	435	445	471	445	447	481	422	436	453	461	465	475	444	463	493	452	457	493	480	468	486	466	396	458	469	448	473	431	439	483	460	449	442	445	475	428	470	439	472	487	447	474	447	470	455	458	438	453	469	456	456	459	487	436	462	461	474	452	463	455	444	406	474	466	480	469	422	438	427	441	443	459	458	455	473	427	461	488	522	434	461	479	428	460	497	444	448	458	470	427	431	420	475	471	482	462	466	457	441	470	475	473	475	448	496	481	421	452	445	498	459	457	444	443	450	461	449	459	396	453	460	451	493	435	448	447	442	470	477	429	462	417	448	501	455	454	429	440	459	465	458	429	443	456	477	440	450	499	479	458	477	449	467	482	442	457	456	471	450	471	470	427	423	444	464	445	481	431	435	450	427	453	434	436	486	429	478	457	472	468	436	458	450	473	465	482	466	457	499	457	449	439	447	440	455	457	476	495	477	486	463	440	464	449	466	435	441	485	445	425	440	448	479	442	437	430	460	418	429	474	472	437	484	484	450	461	468	476	449	459	449	479	428	359	443	479	440	458	476	427	457	458	485	443	497	460	470	411	445	451	466	444	496	447	466	473	436	469	427	459	460	472	479	434	465	432	449	512	465	462	460	429	432	428	429	471	487	463	467	461	434	479	465	453	476	468	493	475	471	477	426	438	469	458	496	494	429	453	474	408	459	467	475	502	445	440	420	446	446	450	454	435	491	456	454	458	460	488	415	453	446	430	456	447	456	506	461	459	481	508	472	510	494	480	469	476	487	454	444	454	442	451	463	463	458	447	430	488	410	455	457	447	455	463	444	444	428	443	433	431	454	458	470	502	464	407	419	430	456	434	484	455	450	436	434	447	434	465	451	461	449	450	450	443	448	456	446	431	446	490	475	466	450	421	430	472	444	466	436	459	470	483	482	446	445	479	460	446	468	449	446	441	441	460	454	424	472	430	454	482	434	482	460	459	500	453	433	486	466	484	440	442	457	501	417	425	467	453	468	455	429	432	462	476	441	461	434	466	488	518	424	418	421	468	454	441	439	467	457	443	481	447	455	427	461	477	496	445	481	434	451	460	444	458	460	445	455	453	457	466	434	432	483	434	467	454	456	448	468	459	434	441	468	448	461	452	458	466	450	430	474	437	439	467	477	448	472	467	444	460	489	458	446	469	479	427	466	451	497	496	427	473	434	455	437	455	475	488	487	462	447	442	452	470	463	469	470	482	469	453	477	463	453	451	447	444	447	461	460	460	457	461	479	482	447	494	437	487	438	493	444	468	452	481	473	479	474	434	459	485	479	482	441	479	468	462	485	469	457	443	453	426	451	464	471	469	451	440	468	465	447	469	440	430	455	456	464	462	491	450	436	454	444	482	443	475	468	388	478	477	419	485	482	515	487	463	474	407	438	461	451	433	458	460	457	483	434	504	481	434	439	406	461	475	437	472	463	466	448	482	427	445	464	439	438	483	441	447	476	451	448	450	431	474	446	475	472	456	458	422	435	452	458	437	447	482	400	461	477	468	451	458	508	464	418	461	512	466	452	467	480	450	431	418	436	473	474	400	460	475	498	460	421	446	439	421	444	449	463	457	445	481	458	443	423	467	452	502	440	430	445	423	481	454	445	482	456	420	439	499	464	463	472	467	500	451	440	488	431	461	473	456	483	439	470	482	458	435	460	429	466	463	460	484	460	448	460	440	438	472	468	476	479	442	426	450	472	476	446	435	471	471	449	473	461	431	464	474	467	465	430	466	458	432	411	478	429	461	418	498	475	395	460	440	439	449	486	437	474	471	458	452	440	483	458	461	459	456	462	404	454	497	454	421	455	442	492	467	470	450	464	456	437	458	468	484	458	472	472	473	457	458	421	467	447	460	485	448	444	421	413	413	446	446	467	440	431	445	488	401	425	450	473	456	437	440	480	390	496	462	455	422	468	479	432	426	472	472	450	501	441	476	423	439	438	471	444	479	486	447	446	446	458	477	419	453	441	435	448	447	421	501	460	450	448	431	441	428	500	446	447	468	479	449	464	462	498	453	440	439	424	498	451	469	448	460	464	441	488	455	474	429	433	485	451	417	411	461	439	477	417	466	459	454	502	453	468	482	437	461	457	457	455	451	428	468	488	440	406	473	468	429	445	451	463	495	455	466	405	465	414	443	453	466	433	449	473	467	472	436	430	450	467	443	460	450	422	463	438	422	443	448	475	470	455	485	418	483	456	440	457	461	412	447	474	430	472	468	449	490	431	455	431	472	446	442	448	497	453	453	467	478	462	455	482	455	467	433	458	441	426	472	447	477	452	465	456	478	464	457	417	425	450	464	462	451	447	392	449	421	435	448	466	442	422	490	460	430	479	472	483	397	463	489	481	462	474	491	448	449	445	459	443	486	471	467	453	440	485	460	460	444	470	442	500	457	457	458	422	470	474	438	439	435	495	500	450	452	425	498	469	449	460	474	476	466	438	468	438	485	481	447	447	478	454	436	443	445	458	441	456	469	457	456	446	461	466	422	452	423	441	451	457	463	439	426	441	422	453	433	461	443	439	473	493	448	456	496	471	452	465	496	472	437	446	470	464	459	459	476	473	446	450	459	431	467	443	444	470	461	455	483	460	465	489	430	432	404	450	470	426	440	454	467	472	432	461	463	465	466	474	445	444	453	469	462	461	443	456	475	425	438	451	461	491	464	457	465	459	410	470	488	456	457	485	484	410	462	434	474	459	472	440	450	487	445	451	454	459	469	441	426	465	478	483	425	411	468	450	458	455	447	447	442	462	437	494	470	456	482	447	475	453	438	463	419	469	503	423	479	446	453	444	432	458	477	452	464	435	463	435	447	455	461	464	448	408	441	478	470	411	455	476	408	445	474	431	463	420	413	455	488	445	489	443	441	450	454	475	491	462	471	433	410	454	455	467	453	443	417	447	468	471	459	503	445	429	485	412	448	465	505	472	459	450	481	467	475	498	427	452	465	438	454	455	461	456	409	477	419	468	470	448	466	445	449	469	446	418	421	442	477	437	463	470	452	477	439	475	467	454	431	448	439	426	509	466	453	436	427	448	467	461	437	461	508	485	489	451	452	474	478	470	438	457	506	447	484	425	466	462	471	469	478	456	417	441	458	460	478	435	503	485	431	488	449	439	467	451	447	429	398	457	467	498	440	463	473	442	442	463	457	457	443	420	441	405	457	423	474	478	454	463	489	449	456	460	477	480	444	469	430	416	451	415	444	476
23495	21495	29237	24085	21450	19774	1605	524	353	305	278	257	210	181	179	182	165	168	166	167	144	164	141	147	153	145	127	130	124	100	111	140	130	137	119	119	114	115	111	140	110	110	124	117	108	115	104	106	112	123	117	95	115	96	119	91	129	104	110	107	125	118	103	111	95	103	97	117	121	91	96	102	121	114	130	90	104	96	93	107	91	134	95	109	124	91	115	110	109	133	110	100	110	120	103	96	97	107	93	100	105	89	113	119	119	108	109	104	100	107	121	89	104	104	108	108	112	110	103	96	100	85	104	115	118	100	92	96	122	110	103	96	103	113	112	112	105	106	108	89	105	101	114	110	94	97	104	132	107	118	92	103	91	101	97	99	129	102	109	117	105	101	98	90	121	100	116	104	104	103	92	107	115	122	112	107	104	90	107	86	106	104	101	85	110	94	79	129	107	111	94	96	103	110	113	105	114	132	123	104	113	98	93	112	120	106	103	117	114	105	90	110	113	109	111	115	121	97	109	95	123	115	112	101	94	86	93	121	85	107	93	89	101	111	107	109	94	110	101	110	96	113	120	118	97	104	103	102	112	95	100	108	72	99	103	124	102	98	90	96	114	100	112	105	102	108	99	112	98	91	95	96	118	105	87	100	100	95	102	96	89	107	106	95	103	97	104	100	118	100	113	95	105	103	98	99	91	102	123	124	97	125	116	100	117	108	117	111	110	94	118	114	109	106	103	101	102	117	100	97	124	92	112	100	96	94	97	87	97	118	124	97	118	110	121	123	100	107	103	116	125	111	111	104	117	102	102	109	77	101	116	116	115	119	122	101	103	106	92	87	89	97	111	101	105	121	106	106	108	109	100	107	102	113	106	99	99	118	87	119	93	106	104	117	100	122	117	107	105	108	127	92	89	102	102	102	104	104	106	93	118	111	122	117	99	95	91	109	111	90	105	117	97	98	105	110	109	101	114	112	104	118	101	107	116	85	91	116	100	113	102	119	97	107	120	96	116	96	114	79	101	115	119	102	111	100	114	96	111	101	107	106	114	103	108	118	88	110	101	120	88	103	113	102	82	95	111	113	95	113	91	105	102	102	103	99	100	119	90	111	102	119	109	88	96	108	98	117	87	107	100	112	116	111	106	120	100	126	125	106	93	102	104	96	114	89	96	92	114	98	111	91	113	104	115	106	121	101	105	101	97	128	103	95	97	123	95	124	109	111	102	87	91	88	97	92	105	103	102	100	109	93	103	112	114	90	115	110	107	120	90	94	98	113	89	110	109	108	108	127	107	123	96	99	103	107	114	112	94	110	111	91	107	112	107	90	93	115	106	126	118	115	101	110	91	107	109	101	107	114	110	97	96	114	112	107	91	91	82	124	104	107	93	108	86	103	126	121	105	111	126	98	101	109	113	120	117	95	121	106	87	99	102	105	109	90	87	113	105	102	104	96	101	84	101	98	91	110	108	112	122	89	111	106	105	102	119	115	109	83	92	104	103	106	103	117	87	114	101	113	120	101	128	117	104	102	103	97	106	105	104	101	103	131	93	97	101	101	107	98	100	93	98	107	94	94	98	105	98	126	94	96	101	125	107	108	114	101	94	96	114	112	108	124	110	90	114	124	94	113	110	103	116	100	109	95	87	118	110	118	102	96	118	119	130	96	103	105	120	104	111	107	99	115	111	112	105	93	110	98	129	109	98	112	96	95	113	94	83	99	102	110	99	97	94	114	96	105	106	121	107	116	106	116	107	98	96	105	103	99	119	101	115	88	104	100	105	103	104	97	91	100	99	112	125	95	96	116	121	113	114	104	100	108	116	121	127	112	103	97	90	101	106	101	113	109	107	80	95	100	105	108	96	98	109	82	81	123	96	100	122	91	99	121	110	117	99	106	115	105	110	123	101	123	106	110	115	111	102	96	117	99	113	107	118	104	113	128	93	88	117	118	112	98	112	115	135	77	105	95	107	97	109	102	99	108	96	108	112	80	109	117	97	95	127	115	117	100	107	102	111	119	113	103	92	99	96	99	105	107	126	105	109	115	103	98	109	118	111	100	92	115	107	114	118	109	95	102	104	101	98	98	86	134	101	86	99	96	110	106	88	108	102	100	79	108	100	103	100	115	112	107	91	97	102	91	115	98	109	106	105	109	103	110	110	91	116	110	109	123	110	107	105	112	101	106	106	94	98	116	121	112	105	96	116	104	119	97	93	111	121	100	93	113	99	95	83	73	118	83	86	88	94	115	93	118	104	95	111	104	94	95	103	100	109	96	112	123	107	109	94	118	109	109	98	107	97	101	114	113	128	122	87	116	100	110	110	104	102	111	112	115	98	107	103	107	103	87	119	110	89	87	104	118	114	121	96	88	116	95	102	91	127	94	117	108	113	117	98	108	107	102	110	105	111	109	123	99	94	103	91	122	97	116	118	95	114	109	115	97	100	117	104	101	89	111	108	135	94	99	95	101	104	113	122	114	99	112	99	117	124	127	114	100	109	101	115	105	121	101	101	97	85	109	93	123	85	98	121	108	83	109	121	95	107	106	101	86	103	107	130	96	103	107	105	114	91	106	97	114	108	101	104	112	107	103	125	99	98	97	92	103	102	98	114	99	98	98	110	89	107	84	109	97	105	105	108	98	98	95	106	94	101	124	104	96	92	86	87	117	105	120	117	117	126	91	92	94	109	119	104	104	103	113	116	103	120	106	94	100	104	113	97	90	111	94	120	115	96	106	87	109	87	102	85	97	117	117	106	119	106	102	99	100	101	112	108	107	101	102	107	122	116	111	98	106	93	97	110	112	102	114	106	103	101	109	113	113	108	100	82	109	113	92	122	94	122	113	101	117	88	104	93	104	122	121	122	117	98	113	89	96	105	91	95	104	110	94	119	120	87	112	118	98	106	114	108	106	97	97	107	113	89	111	110	121	91	125	91	119	109	117	95	92	113	109	110	98	98	79	110	99	91	110	139	113	103	101	101	103	113	103	107	100	97	106	94	99	84	96	96	114	115	84	91	105	100	99	108	102	93	98	95	101	106	117	98	107	102	91	92	91	106	91	99	95	111	103	93	96	104	97	108	111	102	113	117	96	98	88	93	90	96	100	119	97	104	113	124	95	93	118	93	94	117	100	111	110	96	89	115	119	124	107	91	105	95	88	100	110	103	97	87	104	106	97	99	100	93	118	105	107	105	95	99	94	97	96	97	115	109	102	100	114	123	99	128	118	102	112	105	108	103	119	112	98	119	103	101	97	103	116	111	108	104	104	97	100	113	102	93	86	101	113	108	110	112	109	90	93	109	94	106	117	94	114	112	113	94	97	105	114	115	117	114	98	89	122	104	113	95	81	120	104	111	97	140	99	98	89	125	114	104	107	118	113	97	118	105	117	83	94	97	88	106	106	112	102	92	110	93	107	101	91	95	105	98	115	114	106	112	111	115	100	108	113	97	88	113	88	103	112	109	117	101	99	106	112	101	122	114	96	101	108	112	111
38483	40334	11568	5166	3597	2489	1852	1406	1147	954	827	731	657	506	471	438	433	357	337	324	303	296	301	312	321	292	232	262	263	229	247	228	243	225	223	225	244	227	212	214	209	212	165	220	216	215	181	210	221	209	212	230	202	205	201	206	197	194	204	192	210	191	197	192	206	195	206	177	179	211	215	204	181	217	208	187	190	220	197	208	187	177	183	189	175	166	186	191	199	197	151	181	203	160	163	172	206	189	184	196	186	182	193	196	206	173	167	186	176	187	173	185	178	184	215	191	185	174	178	184	189	178	164	198	182	154	180	173	180	198	204	174	180	192	179	208	170	189	190	187	171	191	233	202	174	171	185	208	189	208	189	186	175	206	173	173	193	207	156	192	199	182	167	184	168	194	187	190	205	196	182	184	193	165	188	184	165	208	180	195	186	198	186	187	182	189	188	188	207	183	193	191	179	190	198	183	183	204	190	175	197	183	215	198	205	189	199	174	207	164	196	188	160	192	195	191	199	215	194	151	168	184	200	199	182	192	194	186	191	181	172	188	167	205	194	189	169	194	193	177	176	164	168	189	203	196	221	189	189	164	177	209	185	180	168	175	170	185	187	181	178	192	192	209	175	188	181	184	193	185	197	184	183	174	165	186	219	193	192	192	166	168	182	178	209	181	179	171	189	182	176	170	146	184	190	190	210	175	168	207	184	183	189	170	171	195	198	189	190	192	180	190	167	177	158	186	175	165	188	201	186	176	193	204	206	189	201	193	190	213	180	180	196	201	174	177	206	181	190	185	189	217	168	171	186	205	176	192	177	190	185	179	186	173	201	197	168	191	202	193	180	173	186	180	173	190	178	183	207	189	193	178	181	190	202	212	179	196	178	185	193	167	185	192	187	198	170	186	215	188	188	187	182	186	161	214	181	186	193	203	197	178	193	170	201	194	177	171	191	184	172	187	167	176	186	193	199	172	163	196	199	190	206	180	201	170	187	170	197	180	180	180	191	187	172	198	195	174	158	161	181	197	165	185	172	190	195	170	167	155	186	193	176	174	197	194	181	176	190	186	186	177	201	168	179	186	175	155	203	179	202	175	190	201	204	187	179	180	183	176	185	190	191	195	197	182	171	163	204	161	183	182	162	187	179	195	188	169	170	165	204	159	187	165	188	187	195	171	181	197	167	186	166	194	179	187	192	200	189	203	185	182	208	170	174	175	204	212	179	187	178	185	193	207	208	188	188	180	201	183	201	170	192	193	190	187	202	178	187	169	152	169	175	188	212	173	195	194	196	195	200	201	180	172	187	176	191	173	193	216	209	180	186	196	190	228	179	185	155	187	182	163	163	182	179	182	181	188	184	192	182	192	165	202	178	181	188	202	182	200	184	197	190	161	178	199	187	209	191	189	177	190	191	194	182	188	176	175	177	189	186	196	211	175	201	199	154	183	207	180	162	184	161	172	151	179	185	195	203	194	202	203	197	174	181	182	193	212	200	189	169	176	205	177	192	192	210	193	163	182	177	203	199	187	185	184	177	185	177	170	205	178	182	179	191	178	172	172	188	182	168	193	193	186	178	185	206	189	181	187	188	175	167	179	188	183	207	194	187	175	178	176	198	205	193	195	180	181	197	208	161	151	202	202	168	166	188	195	198	189	192	175	187	176	181	179	231	196	197	183	196	176	184	177	194	193	212	187	184	167	158	193	173	196	190	187	199	180	177	176	190	197	200	196	169	205	220	179	190	180	184	193	178	178	177	196	183	184	219	190	211	189	196	178	182	187	197	130	196	182	165	195	183	168	174	189	188	190	174	171	157	184	187	203	176	168	169	173	194	180	164	179	200	205	185	220	171	183	191	180	218	184	183	190	177	204	169	193	193	189	199	166	190	185	202	178	188	181	168	175	201	218	175	191	190	183	158	183	194	191	194	186	201	195	197	199	202	202	198	192	180	199	178	206	180	190	183	198	185	200	199	192	191	179	198	164	177	171	205	216	180	207	165	192	182	183	176	183	181	187	189	189	187	178	194	198	191	157	194	178	168	202	194	187	176	174	207	175	183	189	206	167	183	182	175	182	203	193	178	198	198	205	184	170	177	182	190	203	179	186	196	157	181	185	169	178	176	196	170	176	183	190	203	213	177	220	194	181	176	202	186	185	175	189	181	186	207	162	192	195	196	191	193	199	189	198	181	174	178	194	172	194	181	194	207	180	209	188	206	197	197	169	196	190	176	184	205	209	177	197	175	198	170	189	186	174	186	186	181	222	180	201	186	174	176	189	193	193	198	164	194	180	185	187	195	179	186	179	169	184	200	192	193	189	204	176	175	208	205	179	207	204	203	164	192	180	185	190	182	201	183	176	185	169	201	195	207	191	189	189	180	189	202	166	180	200	168	172	191	172	182	175	195	198	209	178	186	193	161	188	188	181	196	178	206	189	191	226	172	206	193	198	202	176	177	186	197	170	175	175	212	202	179	192	174	181	191	208	167	205	185	159	183	180	212	175	183	185	194	201	180	192	183	204	176	199	169	190	184	208	186	172	193	192	198	184	171	211	200	198	183	190	202	174	186	200	185	181	185	176	201	175	166	208	200	181	169	168	199	185	173	193	181	195	163	174	183	184	173	174	177	196	174	178	196	171	176	190	204	179	193	181	163	175	219	185	201	170	181	209	168	175	191	181	183	202	188	192	190	193	185	183	158	195	187	187	187	185	185	206	186	206	158	202	180	189	193	178	203	216	177	178	169	185	188	188	170	196	169	171	198	201	183	175	190	200	181	190	162	199	200	171	188	158	179	190	185	197	175	175	180	205	173	203	199	185	174	197	202	194	173	176	199	169	179	169	168	180	182	174	180	186	192	208	196	183	184	181	205	191	199	182	156	203	188	185	183	178	225	182	183	191	200	196	171	218	160	184	202	188	186	201	172	174	194	192	187	195	187	194	164	177	170	200	167	204	194	206	178	190	197	171	183	182	225	168	224	189	156	191	177	175	180	188	172	197	167	184	192	189	169	201	176	181	175	184	189	179	178	171	195	196	193	190	193	192	175	188	180	162	172	181	176	186	191	199	188	158	179	184	191	181	165	197	186	202	161	165	186	186	192	173	168	186	189	182	185	164	190	178	177	175	163	189	179	175	179	185	207	181	202	188	160	174	191	168	196	193	181	164	187	176	197	186	171	185	197	169	184	205	188	214	184	175	169	188	179	160	187	188	191	185	174	191	188	189	178	211	162	175	167	203	192	209	177	178	187	205	220	190	195	176	198	189	170	191	195	183	199	162	175	176	187	165	180	185	162	165	189	192	209	177	171	163	209	200	170	170	202	161	180	210	187	192	205	180	183	188	182	209	182	169	193	197	205	188	176	188	170	188	183	182	190	186	190	215	173	171	204	169	205	191	196	190	168	187	191	188	186	201	169	180	202	191	194	179	190	212	205	184	182	165	202	175	186	179	191	171	187	178	159	197	172	160	169	173	170	168	176	171	224	176	206	182	184	181
27876	21044	8328	671	360	361	328	311	323	314	293	316	276	299	339	271	334	318	292	297	281	303	310	317	327	301	286	301	294	289	328	337	286	296	300	296	302	289	307	312	323	316	275	312	317	298	285	292	330	286	323	296	323	300	311	278	323	300	287	305	307	290	301	297	308	301	292	336	291	326	321	262	313	312	280	290	296	287	315	294	291	285	305	300	292	303	322	315	290	328	276	320	304	285	292	282	312	318	308	292	314	276	297	298	318	252	285	302	310	279	308	300	287	278	304	329	289	326	318	298	276	275	307	308	283	301	286	319	300	270	279	321	321	297	317	294	257	293	303	325	303	313	316	309	284	290	313	289	301	284	296	309	291	321	289	283	288	262	309	320	316	303	295	287	304	311	282	309	314	303	292	295	298	311	336	284	295	283	305	302	272	283	288	318	317	306	295	333	269	303	296	299	303	303	307	296	311	319	284	311	270	273	317	316	294	317	310	332	289	309	274	301	268	300	342	296	311	304	330	309	288	290	296	311	275	289	275	288	331	276	305	294	304	305	282	266	280	328	330	291	310	280	294	309	313	298	279	315	301	291	297	293	313	284	293	293	276	295	299	283	317	290	299	319	285	287	302	309	290	310	307	265	292	280	305	305	310	312	275	316	313	305	294	297	329	301	268	299	293	313	289	270	301	282	315	312	285	307	315	307	302	314	300	311	278	321	274	290	306	318	293	303	285	286	313	318	289	305	298	256	283	307	294	319	295	326	305	310	322	279	263	313	311	311	292	297	285	303	299	277	324	293	276	275	288	300	314	340	301	319	299	293	310	291	295	322	272	342	321	315	298	330	280	299	305	311	328	293	296	329	331	277	325	297	270	285	280	311	326	317	292	292	303	301	290	290	311	282	318	294	331	282	272	298	313	291	316	304	309	301	294	312	309	341	295	296	266	322	283	299	291	328	296	308	324	316	308	309	314	294	319	297	291	303	316	288	290	281	304	308	284	283	308	289	314	333	307	292	291	325	340	265	299	290	306	309	295	294	264	316	286	323	310	322	311	275	296	295	299	308	271	268	276	304	350	304	279	316	290	281	311	302	326	308	275	299	288	306	304	288	328	295	297	293	302	289	283	308	307	301	320	282	284	307	317	301	300	292	312	284	284	292	308	289	307	312	315	287	284	301	294	313	301	327	313	325	317	313	315	326	329	297	293	297	315	299	309	282	310	305	288	323	331	322	337	298	291	303	310	282	282	303	309	285	277	292	263	314	299	300	321	306	296	304	313	286	318	284	296	302	303	324	277	305	283	300	317	323	293	289	308	317	294	297	330	347	285	309	294	312	309	280	297	292	265	293	327	304	297	290	314	291	308	327	313	294	317	324	303	298	325	324	289	294	291	299	311	310	321	300	307	285	281	299	305	308	288	319	314	301	316	282	328	303	286	296	293	313	270	291	298	310	307	284	291	282	304	331	296	296	313	302	301	313	306	317	298	283	316	286	284	296	314	316	310	306	275	318	280	327	297	305	284	329	310	337	298	303	300	311	325	284	266	281	308	331	290	307	310	329	294	280	298	284	298	294	299	304	266	320	280	321	291	300	311	300	297	274	331	306	303	297	350	293	292	270	303	324	298	295	297	327	295	292	325	287	310	327	311	288	308	288	299	299	328	324	318	307	330	309	312	278	285	322	327	283	314	297	291	284	309	286	328	301	319	298	301	302	289	334	273	302	303	273	306	319	313	311	308	274	297	311	281	327	284	291	277	310	280	296	336	303	282	278	310	313	286	306	318	310	302	335	313	310	300	281	308	305	305	318	256	276	317	300	289	303	274	288	288	350	310	298	304	305	321	317	322	288	321	288	336	284	270	276	284	302	291	304	282	321	292	288	298	293	299	292	298	327	278	309	306	301	288	323	322	296	309	286	311	281	296	316	298	330	310	316	277	312	302	281	282	283	287	331	307	286	322	318	298	304	285	312	330	302	340	290	303	349	309	298	303	302	333	304	310	305	323	327	302	305	307	293	304	317	325	300	282	309	314	302	270	301	303	308	303	293	303	332	294	285	309	341	312	307	309	324	314	309	314	329	300	288	332	293	310	326	317	292	303	310	303	289	307	307	274	330	317	325	291	342	333	318	312	311	318	325	321	307	311	276	299	312	312	317	318	291	300	317	305	306	321	302	301	321	277	297	301	281	286	297	311	295	297	334	280	277	308	290	295	304	313	288	305	315	281	301	269	286	291	305	269	306	295	305	301	289	293	282	294	255	308	287	314	315	283	317	296	287	311	316	294	306	322	290	320	317	290	307	303	305	274	285	317	326	316	306	333	308	334	308	310	300	303	291	290	300	317	303	294	300	303	303	303	304	337	295	319	290	288	317	293	333	305	304	302	302	306	270	320	325	282	306	293	287	287	310	278	325	343	339	325	339	295	310	315	283	283	303	271	304	302	295	287	291	286	273	328	308	279	310	293	307	305	302	313	311	297	310	292	309	293	309	306	279	321	325	293	307	345	315	322	292	316	312	273	295	287	308	307	294	278	323	281	315	331	293	326	303	272	287	317	324	277	321	319	302	309	298	309	306	263	282	323	316	323	294	315	312	311	303	275	317	306	296	296	317	287	334	291	335	333	322	322	290	309	308	323	308	295	318	276	315	275	282	285	290	285	290	322	296	279	299	287	308	309	319	300	308	299	291	303	302	295	280	303	289	309	299	299	297	301	314	328	287	322	304	309	312	324	296	321	323	296	295	293	298	308	306	325	284	302	316	316	309	293	300	321	274	347	308	289	303	312	276	310	306	271	312	304	282	323	284	306	300	297	291	302	313	310	285	302	303	312	286	311	319	310	306	311	270	309	323	296	367	321	328	288	308	301	315	292	316	283	306	298	275	293	303	299	297	282	322	288	285	305	335	290	313	289	299	310	305	293	315	300	310	307	283	319	312	293	327	314	288	286	283	298	285	276	297	292	325	296	314	324	287	322	308	313	305	335	289	317	316	338	301	295	294	290	268	304	340	300	316	328	302	268	293	328	286	344	298	291	285	296	304	321	285	291	288	323	310	296	302	305	285	321	318	282	282	298	310	308	288	277	304	295	292	290	309	279	293	319	325	309	311	342	347	290	274	300	275	300	341	292	293	299	296	281	309	307	306	288	309	335	275	312	317	300	290	325	318	339	286	259	285	296	322	271	299	303	298	285	296	315	298	294	302	324	297	308	319	301	264	319	296	304	293	291	279	297	296	330	261	291	279	313	289	302	299	312	281	296	318	293	307	283	292	292	306	306	299	292	294	272	279	299	320	301	284	326	306	290	314	288	295	302	276	309	305	306	283	296	330	312	284	269	294	304	302	311	302	313	300	306	319	314	319	281	291	295	289	312	306	299	310	332	310	297	311	309	271	324	329	315	325	302	319	324	298	295	309	318	303	277	283	324	299	310	300	305	299	317	320	330	325	301	294	297	321	301	298	287	332	284	338	310	308	295	277	284	342	275	298	309	287
30733	19241	1756	694	652	629	566	571	547	533	519	525	538	509	541	495	505	545	519	498	523	518	518	508	491	486	489	523	551	520	510	511	497	492	509	520	543	539	506	512	502	500	515	524	522	518	521	491	471	492	535	511	536	543	507	530	486	509	505	496	506	498	494	467	526	479	470	485	510	521	557	495	496	533	475	500	492	511	493	539	497	506	500	495	506	516	484	521	530	535	528	593	478	470	502	498	476	502	473	475	506	535	493	501	509	500	546	520	483	523	515	524	499	516	492	513	511	492	520	508	476	474	528	508	476	497	500	511	506	488	537	567	462	481	484	492	488	522	520	491	447	559	513	551	513	498	483	509	496	493	477	495	537	497	490	482	510	477	547	500	543	465	510	517	514	487	471	536	510	485	520	544	500	568	531	514	528	512	504	490	525	486	522	498	535	501	544	514	537	507	500	504	490	517	531	494	501	538	515	497	529	512	536	460	531	512	484	516	516	553	508	513	502	472	498	490	541	517	530	526	509	505	511	520	538	511	516	499	506	497	508	507	500	486	514	486	477	504	505	461	487	503	493	500	539	521	481	511	516	510	547	545	490	477	495	473	506	510	512	517	544	466	496	514	500	507	518	517	517	501	521	477	495	520	488	533	510	508	493	529	481	519	567	533	513	505	487	545	548	528	516	509	496	502	537	523	516	528	526	538	458	475	541	521	478	477	511	505	514	495	491	501	535	493	484	522	505	540	483	487	510	473	528	480	530	528	463	506	519	521	489	516	523	496	484	524	499	518	500	525	536	497	545	513	452	516	497	494	508	541	485	502	528	473	518	519	501	527	552	513	440	502	504	521	477	514	537	506	558	514	515	498	501	494	496	530	551	511	512	491	520	529	522	525	485	472	535	537	515	521	515	499	529	512	512	496	469	537	496	510	490	500	479	496	540	511	519	508	462	507	474	469	502	522	495	513	531	495	509	508	500	511	509	479	524	501	512	513	481	535	535	470	521	528	524	523	539	551	556	528	514	534	531	543	545	532	493	500	496	540	529	505	537	422	515	526	491	486	510	518	497	523	519	478	486	532	499	520	563	498	477	567	488	495	513	544	521	471	504	504	465	518	542	496	486	515	498	488	523	514	498	490	493	532	518	488	509	503	498	497	515	488	525	533	495	485	536	515	511	499	500	536	515	465	514	489	496	544	526	529	492	530	519	498	485	510	478	522	528	528	518	531	503	516	540	503	501	510	507	523	531	500	541	511	533	513	507	524	488	511	496	520	513	518	528	512	559	526	495	549	506	537	469	498	489	485	498	569	522	512	493	526	493	508	528	546	527	504	515	526	502	517	499	512	534	499	491	495	544	502	535	478	484	517	522	496	488	522	534	535	529	481	513	515	517	506	483	520	532	494	506	486	502	472	488	515	540	475	480	508	554	529	461	518	558	516	502	486	497	517	502	519	490	493	536	500	537	522	512	496	489	497	505	499	495	531	495	497	546	485	519	496	459	558	532	490	493	487	513	487	496	498	493	486	517	479	489	525	529	523	521	477	540	513	467	511	500	524	473	526	489	504	502	559	507	494	528	490	521	526	471	520	507	528	505	539	550	544	498	523	513	517	485	504	529	503	510	541	501	544	538	518	515	485	499	477	506	535	479	479	492	500	485	521	508	505	484	550	521	532	550	495	503	496	503	539	514	492	524	489	532	478	514	497	482	531	499	507	458	443	531	477	515	486	507	551	488	476	529	527	536	477	509	507	532	531	542	478	494	483	560	495	494	492	499	535	493	468	519	494	508	474	532	503	532	505	491	492	520	489	510	533	494	462	493	519	489	573	531	484	486	539	509	518	529	465	467	518	481	492	463	547	498	508	501	509	470	476	519	478	473	525	505	524	518	470	487	514	490	544	526	499	522	512	464	459	509	479	492	509	503	522	541	485	502	507	511	487	525	493	524	494	510	523	551	484	547	516	490	506	496	531	492	483	506	479	556	494	517	480	534	517	496	482	478	533	521	534	513	522	505	486	526	558	530	501	490	546	510	516	523	487	519	498	480	525	524	519	476	476	504	530	487	516	517	486	530	518	510	504	522	539	490	524	501	509	540	515	541	510	486	501	513	558	519	499	476	518	501	537	505	519	512	480	525	547	479	507	508	470	491	521	492	518	486	527	518	505	535	467	544	497	518	543	528	506	517	527	502	471	553	521	488	512	511	491	527	522	481	490	528	505	474	534	521	467	524	546	499	444	507	503	508	492	499	506	530	511	519	526	529	507	502	499	527	470	514	520	489	492	508	499	528	484	539	474	503	501	481	515	537	504	515	505	549	527	521	532	544	508	486	509	530	552	497	496	503	487	559	510	474	486	503	496	531	471	503	506	526	521	479	467	486	502	519	524	508	525	543	496	538	510	481	536	508	529	497	490	507	515	485	498	534	532	521	512	519	491	510	552	479	515	531	486	534	533	466	508	505	509	500	532	511	547	475	525	517	512	483	494	518	521	479	516	512	487	538	495	514	451	500	479	522	486	520	524	514	513	525	485	515	506	531	528	471	500	508	521	487	501	517	539	510	517	530	482	473	536	529	491	532	546	509	513	499	491	539	499	553	518	536	483	495	527	515	509	502	517	509	544	487	477	503	506	507	508	516	470	533	507	476	457	525	516	470	496	520	518	495	486	487	505	480	511	535	497	503	538	470	531	512	508	519	457	508	517	508	514	544	493	493	517	506	488	529	485	538	529	483	505	493	530	534	511	539	533	556	507	518	510	492	493	517	475	504	494	520	456	450	510	525	536	497	505	509	494	492	520	504	478	542	476	530	520	464	518	509	458	483	502	516	547	500	583	489	496	557	547	496	488	519	517	528	541	502	536	519	502	529	535	514	477	513	508	491	467	507	506	497	515	494	520	454	491	529	497	509	504	531	507	480	508	520	499	511	499	530	515	505	514	507	544	521	498	534	523	506	514	532	509	527	540	515	495	517	483	480	514	493	505	507	512	501	513	509	478	527	505	538	472	507	477	486	451	536	527	513	497	509	513	502	493	513	498	469	546	529	534	529	516	509	478	487	494	511	540	517	531	527	531	516	498	477	522	503	532	482	508	531	511	496	507	521	479	513	480	489	480	548	531	531	521	514	520	504	485	491	454	483	508	498	499	512	499	434	516	490	496	519	498	522	514	505	531	513	481	502	513	489	486	510	527	472	547	489	501	500	533	489	518	503	507	482	517	503	521	517	513	478	531	514	511	508	502	513	518	560	525	497	526	496	506	509	506	517	538	527	510	453	515	558	525	512	527	506	501	510	478	518	508	485	555	487	549	525	506	482	518	491	477	487	469	470	490	491	525	514	508	482	486	511	494	499	500	491	489	494	511	513	521	536	516	548	542	514	512	461	519	516	556	498	525	500	500	482	517	503	546	487	538	537	515	546	517	501	515	540	514	516	488	495	527	523	472	556	515	501	476	501	503	506	493	513	510	514	484	475	503	506	504	482	531	523	505	521	528
24624	21620	28745	24825	20664	2493	723	452	407	360	353	345	281	299	285	302	293	310	312	284	289	294	233	257	276	251	283	297	288	280	301	271	267	264	249	236	275	277	273	255	271	271	276	263	255	267	285	264	291	278	285	241	285	280	270	240	248	274	276	281	269	261	254	258	267	268	257	263	264	281	268	258	260	267	261	258	301	245	282	278	263	276	270	267	290	260	280	290	263	282	255	306	260	255	274	284	277	256	263	248	262	274	290	261	253	263	240	242	243	271	282	244	257	258	275	268	233	275	282	242	224	265	260	269	264	281	258	249	261	265	260	240	252	248	252	267	268	263	243	265	271	268	267	286	254	272	243	265	262	268	304	262	285	254	266	250	253	260	261	267	284	282	268	242	260	267	286	265	265	244	273	259	222	253	266	272	263	250	247	242	262	227	268	269	271	309	263	276	258	273	286	274	255	286	282	290	276	266	256	262	242	252	289	280	268	261	248	265	281	265	274	258	263	249	255	259	235	254	250	241	285	264	273	257	270	254	256	248	264	261	270	273	267	256	244	288	263	271	257	271	281	252	251	253	263	261	250	257	231	243	262	278	255	243	248	254	253	257	237	244	274	257	223	279	278	262	265	259	274	255	281	271	230	249	279	251	288	251	273	259	266	263	265	252	228	286	280	281	254	253	276	282	281	276	264	251	259	257	230	261	274	251	258	285	260	266	246	277	261	275	272	268	268	287	276	250	238	270	248	259	244	236	287	284	237	269	266	240	268	238	263	256	256	250	253	273	258	241	286	268	240	259	254	257	263	287	245	288	247	296	235	261	280	253	245	273	257	285	247	291	269	258	258	271	219	281	254	262	258	237	269	285	240	246	283	264	268	265	259	280	260	301	310	282	294	248	278	283	281	260	249	254	287	264	265	282	258	261	257	233	268	278	304	262	267	253	274	261	296	291	263	258	272	248	269	272	260	275	253	268	283	261	300	250	279	257	265	280	273	277	256	271	273	283	256	239	248	278	284	272	253	267	251	264	257	274	283	277	284	241	281	264	256	289	263	260	244	280	268	253	279	254	244	258	288	244	268	277	253	241	292	270	266	253	252	271	264	239	259	249	278	253	260	262	283	286	274	249	267	235	240	277	269	257	206	247	256	236	263	240	265	218	263	290	271	261	265	260	270	260	294	242	238	243	275	247	281	256	255	295	286	302	269	290	254	255	273	268	272	249	270	257	255	266	255	241	241	239	256	254	258	239	274	267	272	237	271	277	277	275	256	252	267	244	271	278	266	277	278	259	289	232	264	249	298	256	274	283	261	281	268	283	290	258	244	298	259	270	244	272	234	278	269	253	269	278	241	267	269	276	271	266	276	253	274	266	287	243	227	277	246	300	269	289	263	253	263	268	245	271	259	274	269	241	244	264	272	270	271	242	242	278	270	283	268	245	266	255	249	264	290	254	254	274	262	260	230	271	281	270	253	265	279	269	284	272	267	263	262	278	240	282	251	282	267	254	293	255	239	250	272	282	241	279	271	271	257	239	258	242	255	274	280	270	250	269	261	241	249	241	261	267	256	279	256	276	252	265	282	275	241	262	247	299	286	262	251	277	245	252	268	278	262	248	262	271	271	274	301	279	266	277	252	255	286	246	258	216	226	289	251	252	243	287	277	279	242	275	262	223	238	251	254	266	266	257	266	259	278	279	246	267	265	245	227	293	279	252	290	261	270	239	292	242	262	249	252	284	250	266	269	265	243	237	258	251	242	241	282	268	256	271	251	294	287	259	273	261	260	270	266	275	286	233	269	275	247	256	264	271	238	297	254	290	280	249	276	267	249	259	250	263	260	286	265	264	262	227	272	245	257	273	289	248	261	270	263	259	277	269	255	269	238	272	258	245	272	258	269	269	240	298	249	281	253	264	273	256	278	276	277	252	265	288	242	275	243	254	250	227	297	226	287	264	250	257	259	247	262	272	268	270	269	222	238	265	254	275	261	282	265	271	237	257	274	269	260	247	298	262	303	287	291	229	242	277	272	271	251	279	245	243	242	272	238	258	259	269	311	250	267	219	269	281	223	262	233	275	263	260	259	264	269	261	261	295	237	270	238	245	258	273	258	295	241	266	270	271	276	257	266	289	235	270	288	290	268	278	253	264	249	258	288	253	285	239	265	260	287	257	271	266	265	272	262	264	282	259	287	280	255	288	264	250	284	271	277	284	276	265	271	289	274	283	260	264	242	260	243	255	248	261	253	272	245	256	260	285	247	265	297	278	262	261	244	229	277	243	279	292	275	253	238	290	243	275	259	265	280	280	266	248	239	280	250	256	226	263	255	282	263	231	249	252	274	272	279	274	240	251	269	288	274	252	271	285	253	285	237	271	307	253	261	277	263	275	285	275	236	283	241	268	266	272	280	273	294	272	273	249	252	244	266	267	243	291	256	283	274	263	266	249	268	256	222	270	284	241	257	269	246	258	232	241	259	270	247	279	269	242	265	256	251	273	238	305	263	267	262	266	261	253	283	277	266	282	261	279	246	281	254	281	260	280	278	259	266	217	274	262	255	279	272	231	282	231	234	250	249	258	259	252	286	254	271	258	276	266	281	268	268	276	250	256	251	252	272	237	266	262	271	268	297	265	233	239	252	267	271	256	269	277	245	274	261	292	264	241	259	265	250	247	265	270	281	252	279	257	256	249	244	272	286	249	251	235	262	284	258	240	286	282	266	269	282	248	262	257	292	269	262	270	281	273	293	278	280	260	241	286	275	299	276	284	278	303	235	269	302	262	260	275	238	254	260	235	285	292	266	254	293	265	265	264	241	285	270	284	312	257	272	283	283	242	259	267	257	278	239	254	270	264	227	257	241	257	242	260	279	253	291	247	258	271	269	253	319	273	228	256	242	266	271	233	236	259	241	280	270	255	286	244	266	255	267	238	253	277	274	259	256	258	241	278	243	273	280	265	267	264	272	264	244	271	272	259	262	264	248	236	250	284	263	270	266	233	262	275	255	274	289	249	254	211	262	274	269	270	266	288	267	276	266	239	273	286	260	260	265	263	274	276	272	228	250	274	262	256	258	254	278	263	253	241	250	258	231	259	270	288	284	315	282	263	267	270	244	268	269	285	271	248	253	266	265	249	258	264	255	264	261	271	255	266	262	267	260	241	256	251	252	271	249	270	255	288	246	251	247	257	263	273	268	267	242	271	284	259	257	245	288	255	278	287	256	234	255	277	269	273	229	272	289	248	260	251	245	255	246	264	270	242	261	265	304	270	251	289	267	276	261	273	249	284	253	265	269	228	265	292	258	256	229	266	270	274	293	242	230	264	257	284	270	281	259	264	269	228	268	243	265	250	242	282	266	228	246	213	264	238	279	286	235	275	277	271	269	264	262	244	274	263	267	273	284	281	275	258	290	272	250	264	291	269	275	266	261	235	253	241	235	253	267	242	249	276	261	249	237	289	264	267	237	259	252	237	268	262	256	260	280	278	273	266	274	283
36084	34461	9479	3199	2179	1679	1341	1068	935	850	788	665	635	605	602	566	550	524	478	523	518	508	491	514	491	510	477	472	481	476	478	481	487	478	483	463	465	469	482	484	476	490	444	504	465	475	453	462	467	460	455	429	489	466	448	453	484	466	482	431	431	440	419	413	455	478	461	455	447	439	469	414	463	459	449	479	432	450	449	486	448	462	449	443	458	426	453	466	462	430	473	460	436	470	454	457	452	442	471	478	448	449	450	471	420	451	462	430	434	465	440	506	431	463	499	451	481	477	442	457	408	482	422	454	454	455	434	475	443	444	445	470	476	475	440	460	450	435	434	462	441	454	469	443	477	463	474	441	425	437	425	466	450	495	438	445	481	429	492	438	431	453	464	451	501	466	407	449	464	423	435	493	503	456	457	421	457	504	451	439	444	462	430	480	518	462	453	478	465	499	476	473	438	422	472	465	419	428	462	432	443	480	439	463	431	460	444	409	459	444	461	451	487	437	451	464	428	449	463	430	469	433	444	459	456	438	463	430	453	499	424	469	423	432	438	435	469	452	418	457	440	442	490	443	427	464	463	409	491	427	451	444	459	451	470	469	434	430	442	442	488	486	424	432	432	437	442	420	482	425	459	446	440	435	483	439	464	426	464	442	427	429	445	427	452	441	471	432	458	441	436	456	451	442	474	450	482	397	472	502	443	398	442	458	454	440	467	453	444	421	451	458	417	439	457	463	456	442	432	470	435	442	405	432	407	430	456	455	439	468	460	446	481	441	433	446	424	450	487	446	444	426	465	469	466	418	480	453	432	425	461	477	433	441	444	450	438	462	459	458	446	472	406	483	430	483	423	453	441	484	444	449	425	410	432	459	456	464	417	419	436	446	453	457	466	429	455	424	425	453	426	412	463	461	442	398	440	426	449	444	485	491	460	464	425	448	491	436	444	470	445	436	425	440	431	490	466	398	421	456	485	444	436	454	464	496	453	432	461	478	447	449	462	448	449	435	469	481	473	441	450	430	453	429	423	431	423	476	480	437	454	443	458	434	464	476	462	433	452	477	430	489	429	463	446	443	423	444	454	445	441	491	448	477	455	488	461	437	467	473	436	478	454	505	451	452	440	440	415	447	470	451	473	456	411	468	440	425	420	462	457	437	429	443	417	433	486	438	450	524	456	400	463	461	441	474	507	462	451	436	454	439	458	450	457	414	443	481	435	487	462	450	479	475	464	453	460	455	432	486	449	434	465	451	443	476	433	499	456	445	409	451	445	456	460	488	481	472	452	447	476	439	419	451	441	443	455	471	447	473	440	447	460	448	434	413	453	447	409	445	425	424	413	445	464	410	418	433	463	450	453	414	466	459	440	447	466	455	473	476	466	460	406	463	429	418	473	442	441	456	411	471	468	469	444	459	458	475	461	431	462	470	444	474	464	474	450	464	413	421	460	490	485	444	442	428	434	465	472	490	471	442	452	475	437	449	453	441	449	485	445	444	460	475	464	431	433	451	440	402	462	450	420	463	481	462	433	453	461	497	430	479	493	437	437	459	435	474	489	444	465	419	484	403	447	439	425	454	460	442	441	477	456	450	449	451	459	453	440	518	418	450	436	484	437	448	454	444	443	439	438	431	447	438	437	452	443	474	401	473	484	462	438	461	457	444	449	486	474	445	474	422	474	473	433	487	461	420	454	479	466	452	458	496	453	457	463	432	467	456	483	425	457	439	463	440	466	446	499	477	439	450	491	463	435	462	447	453	458	441	482	464	418	462	457	442	458	437	436	432	444	457	448	437	457	393	459	437	434	447	455	440	498	417	466	427	450	426	454	481	459	441	441	476	439	448	471	461	458	432	462	458	449	454	442	455	494	468	450	457	452	528	484	419	446	427	469	399	416	434	446	484	438	438	468	428	412	441	487	459	473	444	458	433	457	485	427	471	431	453	466	480	449	491	428	439	489	449	499	484	462	446	433	454	429	450	439	433	444	448	457	439	468	444	482	453	484	442	437	449	436	425	436	458	450	477	448	404	406	482	437	446	435	419	437	431	450	461	443	431	472	431	439	450	443	478	430	449	451	408	454	463	482	465	491	465	450	469	418	496	436	455	429	459	409	448	438	454	430	456	433	434	423	465	469	437	455	465	465	420	467	436	438	424	467	490	459	466	425	424	411	436	456	456	471	438	428	447	479	403	492	452	472	440	458	421	464	421	476	457	417	464	455	473	428	426	454	439	414	457	384	465	440	479	456	456	484	423	462	460	457	440	466	457	452	467	434	465	433	474	450	446	396	483	489	435	443	429	454	457	465	468	449	479	425	421	443	422	467	473	458	476	444	425	413	458	479	462	421	451	465	439	499	464	444	471	449	422	433	469	422	432	500	441	416	453	467	444	438	451	459	455	425	415	449	490	431	418	454	460	453	491	489	470	473	476	443	427	427	457	424	476	465	438	433	414	466	472	486	472	436	483	468	410	429	455	430	439	438	446	442	468	417	425	445	446	431	482	468	461	474	454	463	436	433	460	449	421	470	427	441	465	442	467	444	442	484	486	491	384	467	443	459	448	449	439	412	433	419	462	454	464	433	467	473	436	457	421	451	444	486	403	458	450	462	450	479	435	435	480	456	419	429	496	461	481	454	476	450	463	465	459	501	463	432	441	437	469	492	454	442	446	451	449	433	465	435	442	478	459	451	388	460	412	475	448	463	455	486	410	438	485	427	446	443	440	437	452	461	447	458	436	447	417	481	469	441	437	435	460	444	446	434	453	418	467	459	453	441	442	438	419	438	471	423	437	442	436	448	429	458	442	442	420	489	458	464	461	448	429	484	461	478	476	423	472	449	484	461	431	492	456	446	474	461	451	455	430	438	433	500	442	449	441	461	454	444	466	505	407	445	422	454	450	439	455	471	466	456	441	478	452	430	468	470	472	472	440	421	488	469	460	445	476	440	441	465	489	458	419	434	438	466	462	464	447	459	467	418	461	430	492	425	486	445	454	463	449	490	448	442	503	441	467	477	429	464	434	446	474	457	442	416	451	442	448	454	480	454	459	463	450	475	471	428	467	444	452	447	492	473	467	422	448	460	438	441	472	423	429	479	463	431	448	459	440	441	480	460	469	456	433	466	467	449	441	441	442	452	423	435	467	447	475	463	443	430	422	439	414	442	415	452	430	427	430	453	453	441	412	470	478	479	454	475	406	444	468	453	450	434	440	467	491	463	469	463	437	427	467	464	420	447	449	473	419	492	438	438	427	483	439	469	439	470	472	447	430	445	426	458	441	439	444	483	426	441	438	481	454	415	425	440	427	503	421	474	434	457	479	448	431	460	404	468	450	442	419	480	457	399	452	460	443	446	435	476	421	442	430	431	420	467	400	483	465	475	474	430	445	469	443	442	476	441	438	474	452	462	453	468	438	461	466	436	459	446	470	443	481	481	469	456	453	460	426	500	456	470	430	443	469	467	445	448	442	455	476	443	447	426	457	409	461	437	447
23607	21619	29392	24163	21560	19881	1740	490	364	298	246	227	220	192	209	164	149	176	140	120	145	134	154	152	122	156	139	129	120	106	121	118	112	116	131	104	102	134	126	129	94	116	97	131	106	92	125	104	103	117	83	118	110	113	107	109	114	100	101	117	126	108	114	113	107	114	111	93	90	118	106	109	104	96	112	106	98	102	101	101	105	106	97	90	113	113	124	110	88	95	104	118	125	117	106	111	104	121	99	100	103	100	107	104	101	76	102	81	114	101	107	99	122	102	101	116	122	98	100	119	95	117	121	121	98	83	119	104	98	113	92	101	116	108	136	100	106	106	108	121	113	99	86	101	112	79	119	94	96	101	98	118	99	106	104	96	96	101	114	92	100	98	97	92	103	106	110	106	106	115	111	104	115	86	107	128	106	97	96	87	109	111	124	107	102	102	103	107	108	100	95	104	113	94	114	110	97	105	104	98	96	94	105	87	117	97	102	116	87	117	113	87	101	110	102	97	113	113	103	115	114	111	107	88	102	110	100	104	104	98	81	102	94	105	94	119	117	116	116	93	118	111	119	99	108	95	101	95	106	98	98	103	88	116	113	111	95	90	116	111	93	96	99	111	109	98	124	88	99	97	107	108	111	82	102	92	99	107	107	106	102	81	103	107	109	104	119	114	107	117	102	100	114	100	120	110	115	117	90	109	88	96	112	96	111	98	110	104	101	90	109	107	94	108	107	124	94	100	92	111	116	86	115	114	105	116	86	85	84	94	92	91	109	105	105	104	114	101	94	101	104	109	102	89	103	75	100	107	106	85	96	97	115	80	117	95	89	82	106	90	92	106	109	120	95	108	129	104	101	106	92	124	104	102	94	99	108	97	125	121	87	110	96	112	104	106	100	116	101	97	87	106	102	93	110	112	102	106	93	115	111	119	102	99	94	118	107	118	106	103	99	114	85	95	109	103	108	104	91	92	103	92	122	107	92	83	107	86	106	118	100	106	92	102	87	126	119	94	83	105	96	108	96	92	99	88	123	116	106	130	114	120	100	106	98	97	103	109	102	96	112	122	124	92	115	95	104	93	101	98	93	101	115	110	95	102	101	102	91	91	109	110	87	88	97	97	116	96	93	107	103	95	88	117	119	94	99	96	114	109	103	92	106	90	105	116	86	95	92	123	119	108	91	85	115	103	97	102	94	112	97	107	97	94	104	87	113	119	120	101	124	103	99	114	96	100	112	90	92	110	90	113	98	96	137	107	110	99	102	110	130	118	100	110	115	109	96	104	97	112	90	104	122	91	107	114	91	88	108	110	111	110	104	101	110	103	88	120	114	110	101	113	110	105	110	89	104	106	98	93	115	95	104	94	93	84	120	95	94	110	114	106	106	105	93	119	102	113	99	104	120	100	99	90	104	108	94	104	102	106	100	109	88	106	90	88	103	107	105	108	110	87	102	91	88	95	103	108	117	109	100	94	102	114	92	101	106	111	100	117	106	98	105	103	102	108	87	95	102	95	99	115	124	114	98	97	101	83	108	71	92	99	90	107	84	84	111	107	106	96	102	108	81	114	104	97	103	86	97	100	95	111	100	87	89	121	102	95	87	138	110	89	97	115	92	113	120	86	107	98	106	113	85	105	124	95	116	100	91	93	101	102	96	112	97	90	104	108	88	119	106	107	84	112	103	107	115	107	109	102	100	95	106	102	100	103	102	108	119	111	94	104	118	107	104	113	113	107	107	98	112	88	122	84	115	129	95	98	105	128	103	100	96	93	95	115	114	88	111	108	105	108	109	112	107	114	109	94	114	108	109	118	117	102	112	93	96	108	104	100	101	126	98	94	111	109	90	104	103	97	123	119	134	97	110	107	93	105	97	101	107	94	97	102	86	109	104	97	107	107	95	118	113	96	123	106	110	100	111	98	101	98	84	100	91	94	103	96	118	96	91	89	110	99	106	115	109	104	82	117	105	112	111	115	89	115	116	87	104	125	109	118	105	109	99	107	107	101	117	91	93	104	106	101	91	104	110	102	94	91	90	113	108	100	97	101	113	106	93	107	102	102	99	97	104	100	95	94	99	118	102	104	91	89	102	101	94	100	109	100	107	105	110	96	100	105	100	95	103	105	99	122	115	88	101	110	99	113	90	125	98	100	104	110	99	104	104	107	114	137	97	91	104	114	99	103	100	105	118	99	118	83	91	86	95	101	98	110	108	112	108	109	105	85	113	100	109	95	105	114	92	108	107	105	105	111	118	101	107	115	90	112	85	97	99	93	101	122	101	103	92	111	104	114	126	100	118	97	97	88	113	91	107	92	113	101	102	110	101	90	109	105	110	108	107	102	84	111	111	92	111	103	110	113	99	111	118	79	99	107	110	93	102	101	111	103	101	96	92	105	90	110	103	96	97	105	115	111	108	111	95	118	113	106	115	111	119	123	91	126	105	116	108	116	108	110	109	101	99	100	104	94	92	101	107	100	96	117	107	106	109	90	122	89	102	107	87	81	112	108	91	100	117	99	122	95	130	93	92	101	100	117	92	99	120	83	119	114	121	90	105	100	106	97	108	111	112	103	86	97	96	100	92	109	95	111	111	109	111	105	110	93	101	107	115	107	97	89	86	118	109	95	126	104	92	112	98	111	98	123	107	108	94	109	91	107	107	96	91	100	98	100	108	123	114	98	106	83	89	113	116	106	105	96	100	127	91	116	90	119	98	93	95	106	108	106	118	101	95	98	103	104	113	117	94	119	110	83	93	92	94	115	125	97	125	113	131	89	106	98	99	103	105	101	96	117	109	89	106	108	103	105	97	102	124	102	99	102	101	100	108	120	97	83	86	108	108	102	105	102	91	100	104	92	95	90	100	95	112	100	108	128	88	112	87	86	102	111	108	106	103	109	108	104	104	98	91	98	87	104	100	101	99	100	97	106	130	83	98	107	89	85	106	86	100	106	90	101	103	97	117	107	98	99	115	122	100	94	102	98	130	105	118	94	115	100	100	112	108	102	118	112	93	100	105	122	110	111	114	90	103	107	103	98	117	88	105	113	102	103	106	89	89	106	104	107	109	104	108	108	111	102	94	107	106	87	104	95	83	103	107	98	107	99	111	109	112	100	106	92	99	106	103	105	111	95	95	108	85	108	109	96	105	113	130	89	97	117	106	112	105	117	120	112	102	89	110	117	106	87	94	108	103	89	92	84	112	98	106	93	114	96	101	107	103	99	125	105	103	107	119	103	114	101	102	133	124	94	88	108	107	90	106	103	94	114	97	111	109	103	97	98	108	96	109	90	88	112	119	86	97	92	114	127	92	87	110	99	97	116	99	91	97	113	107	105	101	106	112	105	96	114	113	86	113	106	103	110	111	104	124	113	100	107	106	107	96	97	97	111	104	127	98	105	100	121	100	89	90	111	94	107	108	102	103	106	109	106	92	126	108	106	93	113	88	102	109	91	95	102	108	96	93	115	100	127	98	111	116	132	107	113	91	125	117	117
38668	42336	15995	5331	3423	2526	1907	1444	1178	981	743	662	637	551	545	451	417	377	352	348	341	296	282	284	303	261	247	266	249	244	213	237	224	226	215	219	213	224	209	216	200	217	220	206	221	190	196	202	202	172	206	212	192	204	196	172	209	172	203	192	169	146	192	189	221	195	201	177	206	163	211	175	209	204	202	183	179	168	172	200	177	190	196	198	200	212	191	188	171	201	197	188	153	167	207	192	196	213	189	203	215	170	190	181	196	187	153	189	199	219	209	179	198	169	170	195	201	211	184	171	192	197	208	186	177	173	192	163	179	194	172	184	202	173	176	180	178	187	208	158	182	162	182	190	181	190	170	182	168	198	186	193	214	181	175	184	180	193	158	182	179	187	194	195	186	199	165	188	200	190	187	180	172	170	182	190	191	192	204	182	202	186	149	183	177	197	194	159	168	197	169	156	196	173	182	162	168	178	170	178	151	163	173	171	177	209	169	220	192	180	191	180	214	183	205	171	211	199	173	192	198	200	171	189	209	170	209	170	171	187	180	176	185	162	177	210	208	179	185	191	185	176	166	190	177	204	171	168	187	198	193	168	207	193	185	205	183	188	203	186	191	187	170	168	168	191	182	194	188	189	184	184	178	181	168	215	171	191	196	169	183	168	170	179	187	176	177	185	184	180	181	187	176	165	183	150	194	189	177	191	169	188	204	200	184	179	185	198	202	191	182	190	199	177	170	170	208	178	180	180	168	176	199	169	197	185	206	186	203	194	185	186	172	204	194	195	184	184	177	150	199	183	188	190	169	163	200	199	217	166	181	173	183	170	178	185	192	203	175	155	199	182	180	188	194	164	182	181	196	180	150	177	180	174	195	178	182	165	207	180	196	176	192	192	190	200	182	185	193	161	202	176	171	183	173	209	170	166	172	193	195	212	195	178	185	186	161	168	197	192	206	180	175	168	177	172	186	197	169	177	174	147	180	168	176	175	197	179	197	186	183	183	176	205	174	194	173	191	144	181	193	182	182	186	183	179	174	183	202	148	206	195	188	181	196	196	166	196	210	200	188	175	170	200	180	196	174	181	171	182	176	181	202	174	180	180	198	167	175	192	182	187	179	181	189	190	188	199	193	174	175	209	184	210	177	186	166	163	185	175	172	184	200	180	194	183	190	178	201	191	189	214	173	189	186	189	206	200	210	199	168	176	213	190	201	187	178	184	210	166	194	183	181	199	180	179	169	200	188	177	177	206	180	192	190	178	168	163	177	194	187	185	176	175	181	188	179	176	191	180	168	172	212	184	176	161	210	172	173	180	169	168	178	186	187	189	196	192	197	181	170	190	169	181	209	194	192	172	199	211	177	178	182	192	170	175	187	186	204	196	181	168	172	204	187	171	171	173	169	179	156	180	196	197	191	192	166	208	162	175	180	159	172	181	172	222	184	185	179	200	208	194	177	169	201	204	194	181	168	182	186	209	191	193	180	174	182	194	186	197	173	184	166	192	162	199	213	183	177	175	172	177	147	170	195	172	198	169	179	204	165	192	193	189	182	182	160	164	187	196	202	156	194	176	167	174	184	184	182	188	178	166	196	198	172	186	205	181	177	170	187	184	168	215	180	176	166	192	191	202	170	192	182	185	173	177	168	187	187	177	197	185	203	165	185	193	185	180	178	175	189	184	203	180	186	189	163	175	192	159	202	171	192	233	186	184	171	187	163	184	178	194	175	177	169	177	183	217	200	183	189	169	193	201	186	191	175	194	190	194	192	177	181	198	188	173	189	186	191	192	190	193	230	172	184	221	179	189	209	180	204	180	198	211	163	185	191	166	175	184	170	172	163	208	155	193	169	211	188	167	185	203	206	179	196	173	166	168	177	172	204	192	162	188	174	182	169	187	171	170	164	201	169	166	193	181	179	161	181	176	180	187	192	196	204	168	202	167	170	195	185	194	186	192	183	175	176	218	179	181	173	145	182	177	179	165	197	186	198	170	176	182	175	193	190	197	161	198	207	191	176	189	185	170	165	188	173	200	177	179	222	178	187	192	173	179	192	184	194	187	184	191	170	186	180	192	161	183	185	169	170	160	191	194	183	177	171	177	180	184	181	195	220	182	180	168	207	186	168	174	205	189	186	175	191	176	190	185	165	175	190	190	177	192	192	182	186	180	178	184	199	211	172	201	173	191	167	183	184	187	208	191	184	195	208	181	193	189	199	189	172	208	202	182	176	154	185	182	182	193	209	178	169	211	176	176	191	165	184	204	194	174	187	195	194	174	187	179	185	141	185	179	223	171	191	193	171	177	178	155	166	203	203	186	175	206	184	184	197	187	180	178	180	181	196	171	187	179	210	177	197	197	186	170	184	173	197	170	171	180	210	176	192	180	186	176	179	162	181	201	190	163	189	176	171	176	191	175	182	188	185	185	171	197	186	172	193	189	189	170	177	186	195	194	194	204	156	175	181	175	183	208	216	216	170	219	191	189	161	203	187	174	194	174	178	164	174	186	158	188	175	188	172	182	157	189	206	192	180	185	193	186	205	194	204	177	176	192	184	187	179	172	191	181	174	190	184	196	195	189	194	171	174	181	175	175	193	199	170	175	192	178	189	173	186	196	202	172	208	210	176	169	185	169	187	179	194	188	175	183	172	185	190	171	168	169	182	193	185	168	188	180	173	168	180	186	178	193	188	169	160	169	177	155	189	179	185	161	173	185	181	184	202	179	162	178	177	166	188	218	157	183	169	185	181	200	194	180	166	171	195	169	173	199	176	167	172	197	180	187	169	162	212	192	158	205	187	177	195	202	179	159	205	185	178	201	205	179	181	196	186	184	182	175	183	191	203	175	169	174	178	219	175	177	188	168	183	197	165	179	183	151	185	160	178	176	192	155	184	186	183	189	185	182	142	166	180	185	187	187	174	165	186	179	182	189	169	181	199	188	198	192	212	185	197	195	184	185	204	187	200	179	174	186	168	190	192	186	193	183	196	195	197	201	229	193	194	182	163	154	181	191	184	185	190	197	179	182	198	173	181	192	186	187	178	164	174	154	188	190	190	194	171	206	194	169	179	215	170	204	165	187	184	168	177	189	179	159	178	180	174	179	197	167	199	180	168	202	189	187	198	193	144	183	199	168	181	171	205	151	173	173	195	190	191	166	185	188	168	172	179	172	177	202	161	190	187	155	185	164	187	166	181	160	172	154	204	180	212	186	178	185	178	194	192	186	186	206	191	170	175	191	174	208	184	198	189	187	191	170	177	190	179	187	183	184	201	180	165	175	206	181	187	164	155	174	178	202	181	207	166	190	190	181	177	188	206	186	183	182	193	153	181	170	188	196	176	194	184	180	204	187	194	174	169	173	187	190	199	188	183	189	180	185	171	190	168	174	213	190	179	209	171	202	201	153	188	191	166	178	196	175	192	201	164	206	185	164	175	196	189	185	196	187	166	200	191	182	193	189	194	182	168	179	178	198	178	187	183	181	174	179	173	164	173	182
27991	21033	8569	651	390	321	335	325	321	330	275	337	314	308	307	289	345	325	290	287	311	300	291	270	295	307	308	306	299	324	309	291	285	298	328	315	268	292	276	267	314	292	300	269	303	296	271	285	302	310	291	337	308	305	318	303	299	311	301	294	290	328	305	299	300	291	295	267	289	274	281	322	312	306	304	305	297	300	301	279	298	282	328	303	306	280	265	330	292	313	325	281	317	319	290	271	277	302	287	275	312	294	279	286	323	277	283	263	281	313	318	291	314	298	289	319	306	297	322	298	293	313	285	289	288	299	262	290	252	298	279	291	274	311	292	306	284	265	287	312	301	306	326	302	269	303	273	292	299	300	313	277	311	297	305	261	268	308	305	317	289	333	272	285	309	278	290	303	285	276	323	305	314	330	268	320	286	265	280	301	308	297	329	308	294	314	334	287	281	263	253	332	260	273	287	285	301	296	284	254	292	304	311	295	310	264	286	298	312	319	280	297	300	302	309	284	309	282	299	315	281	287	295	265	290	297	305	293	305	340	311	308	299	310	293	316	292	291	269	287	272	310	297	299	274	286	302	260	307	319	282	309	273	306	317	313	305	274	313	325	311	305	316	279	288	284	288	265	319	329	295	326	311	297	281	289	307	291	297	298	313	256	299	317	289	322	316	285	302	286	292	305	285	311	267	307	290	248	299	271	324	299	279	275	295	273	283	315	306	301	305	312	308	318	282	322	302	302	272	309	298	308	294	290	292	295	295	290	310	335	315	270	308	266	325	264	305	281	293	306	304	279	314	329	307	315	268	293	302	301	290	322	270	315	287	276	315	293	271	267	292	292	297	277	309	276	270	287	258	290	323	278	323	294	324	295	290	291	281	317	291	304	274	297	327	294	290	291	324	320	286	314	293	287	283	309	281	301	297	315	283	300	302	308	307	288	300	283	300	267	308	285	316	296	339	292	314	279	308	285	322	311	308	293	293	299	319	300	291	305	302	295	288	287	324	281	274	307	301	293	308	291	285	295	291	275	332	273	268	323	290	293	299	305	265	279	323	317	292	326	316	298	333	292	291	285	286	331	308	285	294	277	324	320	300	297	336	319	287	266	298	307	300	317	312	279	310	280	287	291	318	298	297	312	300	295	305	314	315	270	287	317	291	302	295	274	299	342	311	292	293	291	273	293	300	294	313	324	292	290	309	294	279	284	306	320	313	319	280	285	275	323	271	291	319	282	307	299	288	290	276	315	311	288	295	278	310	314	314	275	301	300	287	328	297	311	302	289	293	312	304	252	284	284	311	296	282	280	279	316	324	294	310	276	305	290	290	313	318	255	291	301	308	297	287	291	314	262	299	251	285	277	324	271	276	291	325	282	297	316	297	331	296	287	261	298	281	296	314	276	291	331	294	303	312	322	283	285	305	296	299	274	286	302	271	313	293	300	305	289	300	308	301	297	292	316	323	291	307	314	319	273	296	295	317	305	275	291	294	296	291	289	261	303	328	309	282	278	289	295	305	302	303	310	289	303	311	313	327	280	309	271	336	306	328	284	298	272	306	305	298	302	328	288	266	301	269	302	273	294	269	298	290	295	283	298	298	288	289	308	258	263	282	309	303	297	275	285	305	278	281	272	282	333	287	293	308	309	332	272	305	274	286	292	301	275	302	312	280	283	322	275	308	278	280	296	296	319	289	280	288	289	304	269	315	304	289	282	321	281	305	327	303	281	292	295	308	317	296	301	272	302	312	315	270	281	309	325	290	301	281	278	293	276	321	291	332	307	298	278	319	300	320	285	292	290	290	287	294	295	315	288	291	289	287	319	284	289	301	327	278	290	321	306	324	301	312	271	299	294	307	301	277	265	281	296	282	283	300	298	321	305	302	311	302	272	286	307	279	293	298	298	301	296	312	289	276	289	336	315	298	302	299	277	282	294	302	297	330	279	297	306	299	307	341	310	311	322	316	298	300	305	293	263	295	283	306	277	303	275	281	313	308	301	302	261	288	328	303	270	294	273	314	316	299	300	304	318	301	324	294	297	295	296	282	316	276	287	280	286	307	316	313	273	299	297	336	322	301	322	308	270	309	282	283	289	300	304	310	290	269	293	297	290	291	306	304	307	284	341	296	260	268	288	289	326	292	272	285	310	298	278	255	287	295	307	281	284	294	324	303	307	279	297	291	290	307	301	289	332	285	301	305	283	299	293	291	286	288	291	274	286	323	303	307	307	301	285	311	310	281	271	278	255	296	295	295	301	310	287	305	308	296	303	288	340	291	298	324	312	317	293	305	315	317	307	299	303	325	307	297	287	283	308	296	316	285	319	297	274	306	293	324	290	273	270	284	286	293	316	302	298	306	309	308	314	293	277	296	297	292	284	298	282	268	302	312	301	319	293	270	311	291	308	301	321	278	293	264	326	307	327	308	271	313	307	283	308	282	281	308	291	305	278	305	282	318	287	311	313	338	277	294	262	291	297	301	291	314	288	300	307	291	264	290	293	287	284	310	314	288	295	282	277	313	281	280	305	299	308	284	314	287	311	328	267	297	296	294	298	309	295	291	264	312	270	289	315	284	290	292	292	291	299	335	294	290	283	278	294	302	278	332	318	273	303	274	291	317	312	312	288	282	299	319	292	324	288	313	271	310	270	290	325	302	284	285	293	328	287	288	326	285	312	298	305	286	264	289	283	291	312	282	303	309	282	323	309	305	279	290	309	292	295	291	305	314	282	300	292	327	288	320	280	300	286	305	306	334	291	291	261	329	293	288	304	306	298	291	287	306	285	307	329	295	288	297	324	298	279	350	311	322	263	310	279	337	289	287	318	294	313	280	303	304	294	326	294	295	302	285	298	300	299	287	275	315	312	303	256	291	319	296	303	260	324	289	292	277	288	326	282	290	303	292	294	282	260	292	316	276	288	305	319	312	315	291	291	283	311	290	294	307	271	266	286	298	283	310	291	325	339	299	316	285	274	287	315	281	308	302	247	300	303	300	273	325	327	297	324	283	289	331	301	300	314	279	282	279	289	287	326	282	266	296	299	275	335	320	280	312	319	294	323	271	309	307	284	297	280	304	298	305	316	291	307	310	296	285	296	306	303	309	307	285	303	294	279	285	298	292	278	297	281	323	285	312	300	289	289	311	301	276	288	284	289	323	288	286	324	301	310	322	293	297	297	304	287	310	282	343	273	330	259	298	307	339	289	304	295	291	296	318	291	303	282	320	301	274	310	278	309	270	275	296	302	293	296	311	322	304	272	310	296	291	279	313	306	307	298	287	291	304	276	288	312	287	317	270	303	293	271	287	285	265	292	286	318	299	292	277	297	311	317	283	325	327	267	294	289	342	282	280	310	302	310	291	294	298	298	257	321	301	304	290	302	278	282	333	288	280	300	338	276	296	294	295	313	303	312	310	287	308	303	302	358	299	297	305	282	317	272	298	315	285	280	278	312	309	303	307	270	281	293	278	290	330	278	303	337	294	306	314	311	296	294
30191	20194	2787	736	661	605	582	577	524	533	528	493	512	549	491	489	527	532	534	490	459	513	488	490	484	475	486	490	527	495	521	469	472	552	480	470	461	544	477	505	559	490	511	508	494	524	502	457	519	489	501	524	504	495	519	488	495	539	523	515	498	480	514	509	502	511	544	501	491	492	507	497	469	525	465	519	495	505	507	520	542	504	501	542	479	514	489	459	489	500	476	487	466	527	500	479	490	511	459	486	509	484	519	489	475	516	491	510	515	482	497	530	522	504	512	508	506	548	480	519	509	514	501	530	482	464	484	477	506	467	527	472	527	520	522	541	530	490	476	514	536	502	502	505	531	472	527	475	519	502	488	508	522	504	515	496	523	493	481	537	483	508	497	544	535	516	512	466	487	526	460	488	484	457	505	508	485	481	499	526	551	533	510	447	499	512	507	452	512	546	516	529	498	500	488	482	492	534	431	535	520	511	454	496	496	524	525	491	464	501	483	502	497	493	530	520	482	511	509	488	502	476	510	489	490	493	525	521	502	519	510	493	507	463	498	481	554	503	506	563	491	511	524	487	507	498	501	527	518	488	499	531	543	517	490	494	502	525	506	504	496	491	529	496	439	493	503	514	508	558	486	488	498	501	485	494	476	477	481	482	484	469	501	495	508	520	488	489	500	519	509	517	520	499	497	500	501	508	480	501	521	487	542	506	541	523	492	493	494	483	478	508	532	498	506	498	499	494	525	496	443	505	481	485	518	495	508	502	538	496	487	477	501	460	477	521	530	519	486	481	488	509	501	480	501	533	560	507	482	510	496	459	507	515	506	492	534	521	514	548	466	465	516	486	491	529	492	465	483	492	502	542	521	529	496	509	492	502	479	533	491	500	490	493	516	490	502	509	532	517	527	515	520	444	519	487	468	510	492	531	524	512	512	472	519	498	488	450	485	469	527	518	507	532	523	473	503	479	523	522	486	515	515	496	516	548	471	511	494	497	541	486	535	490	507	479	511	492	515	477	530	514	499	483	535	512	511	466	504	471	473	503	497	520	540	475	482	498	518	546	483	489	514	497	506	453	477	518	502	475	485	530	471	518	471	515	468	532	484	499	512	531	495	480	503	538	491	502	521	512	539	526	476	502	493	500	465	547	522	509	508	487	514	532	496	513	502	534	506	457	511	516	525	539	502	555	489	483	505	518	478	509	498	517	532	483	529	497	461	508	499	490	508	499	501	531	515	507	525	516	534	503	498	533	527	521	560	509	510	480	547	473	476	464	512	554	541	500	486	512	491	502	542	493	453	504	504	491	447	532	519	559	485	512	494	518	511	497	475	488	500	473	515	515	490	513	506	495	505	528	478	494	463	491	500	510	521	514	512	550	478	523	533	524	538	502	504	497	497	503	466	501	511	504	509	520	518	504	509	497	476	516	558	498	502	499	520	513	530	511	487	523	505	534	466	518	490	541	499	499	510	505	493	499	482	482	518	532	501	531	457	512	508	502	489	485	517	543	511	486	505	534	481	484	511	524	531	498	518	497	534	504	493	516	517	503	499	558	489	497	511	506	522	498	499	453	543	535	504	470	546	483	502	509	517	474	488	500	485	486	492	522	489	493	481	548	503	516	501	481	446	504	493	474	504	508	517	508	535	500	499	499	476	459	482	489	517	460	503	468	469	494	545	502	538	505	474	494	520	469	518	542	477	522	508	468	536	487	547	509	518	529	499	497	489	504	510	517	532	524	522	522	517	490	505	485	525	448	491	477	575	498	495	479	493	513	461	514	536	528	505	493	526	532	504	503	482	514	531	497	513	485	500	460	488	548	491	488	493	511	465	486	501	520	514	552	473	509	489	529	520	468	512	520	493	480	476	491	497	523	540	479	506	524	464	495	515	501	508	500	462	513	526	517	523	463	496	476	507	510	524	542	502	503	554	505	464	505	478	504	535	554	513	556	492	541	532	519	499	488	490	528	501	473	482	514	498	473	512	488	517	493	503	551	484	531	516	493	449	518	469	490	545	498	532	507	473	509	535	506	503	459	494	522	480	498	496	564	470	503	488	517	481	492	546	517	519	497	525	550	490	514	523	509	503	514	472	512	513	528	490	485	506	500	479	481	494	527	472	509	500	480	513	518	502	510	540	503	481	478	465	503	523	480	492	498	520	516	503	483	500	517	476	476	457	519	536	492	509	510	511	508	499	515	517	507	484	533	503	482	524	479	507	460	495	477	510	500	527	513	525	506	503	509	543	487	465	511	481	493	543	517	519	516	519	532	497	510	535	498	492	496	487	511	478	509	483	489	491	495	512	500	482	519	503	527	502	511	492	482	517	474	444	493	509	476	500	536	486	540	486	491	477	513	484	492	469	426	495	486	527	515	487	529	485	517	475	516	524	456	529	530	493	511	545	504	525	527	507	507	498	496	503	480	499	518	518	498	549	469	504	453	488	516	535	511	489	478	500	524	486	503	531	536	501	508	514	507	513	455	519	499	507	480	491	476	494	501	488	491	476	516	500	496	496	500	463	513	529	491	521	496	483	531	497	480	477	500	497	492	499	531	505	469	521	488	485	447	527	515	512	495	482	527	491	480	496	546	512	465	495	527	475	474	492	513	514	517	486	488	508	479	511	490	481	494	476	486	502	466	497	509	497	528	557	493	553	482	509	489	515	525	496	482	528	514	524	514	515	503	507	511	489	472	508	513	528	533	510	524	517	539	507	502	481	488	478	520	487	518	456	501	509	532	522	513	503	484	537	495	504	514	538	525	484	536	534	470	496	515	496	519	507	465	548	521	506	539	476	454	514	510	520	485	488	500	517	499	493	505	515	522	540	482	536	524	525	518	542	475	508	480	475	546	517	496	512	502	513	491	516	513	499	498	520	497	498	531	502	512	481	500	521	522	499	524	496	505	477	526	513	513	493	516	514	512	513	484	540	498	539	529	503	494	494	498	497	528	479	512	490	495	475	518	523	515	488	480	536	483	533	507	547	527	481	541	457	523	469	536	507	514	503	513	496	514	523	517	495	504	486	548	515	511	508	512	500	506	502	538	520	499	490	461	559	489	512	522	457	496	507	504	478	515	505	484	461	493	488	534	499	460	510	486	529	516	494	518	479	499	499	464	525	485	505	505	523	498	500	491	477	482	522	455	497	502	511	474	467	497	492	467	479	476	481	506	465	539	535	452	516	538	510	511	494	512	493	486	480	501	528	524	480	492	477	465	470	528	500	467	490	495	484	526	500	492	535	474	531	458	512	520	534	513	509	517	559	505	476	510	498	523	488	500	484	483	544	490	527	471	485	520	481	517	521	493	517	524	484	501	506	529	529	482	533	467	517	499	530	498	503	491	503	537	487	543	501	488	541	472	551	522	491	478	489	562	467	500	539	441	513	460	472	452	514	495	545	513	505	489	503	519	479	489	542	508	473	528	518	504	478	530	524	517	486	479	528	517	494	484	528	488	479	493	500	509	467	512	530	508	518	477	514	529	488	496
24556	21593	28705	24838	20372	2298	644	450	412	377	335	305	303	297	299	306	290	284	268	271	259	306	280	263	287	283	280	284	260	268	265	274	285	245	274	246	275	253	291	262	261	266	270	252	240	295	292	237	255	266	244	287	266	235	293	265	254	256	266	270	250	253	237	247	256	281	293	259	267	260	249	280	249	241	279	282	263	251	250	255	253	264	263	245	249	278	282	271	250	281	301	254	246	256	253	265	238	276	224	270	252	260	263	253	258	243	269	240	249	251	238	243	254	270	263	254	263	275	276	254	247	284	271	243	247	261	268	269	264	253	250	236	251	231	277	276	243	257	264	263	248	265	284	254	251	280	230	257	249	263	265	255	250	264	271	235	274	254	238	259	262	262	262	271	288	281	265	261	272	242	271	256	287	274	256	303	266	244	256	261	262	225	278	257	254	264	267	291	272	264	264	233	228	284	233	230	265	228	282	267	244	243	257	255	249	270	262	269	253	270	256	254	273	247	258	256	240	261	238	241	241	256	250	263	266	233	255	259	252	264	268	234	263	233	262	260	253	209	254	273	227	262	268	255	253	275	266	252	255	251	254	285	253	257	233	242	255	265	268	235	253	280	274	227	251	256	261	257	257	234	245	270	269	260	243	271	242	239	252	283	260	249	271	224	227	254	261	237	247	230	246	243	251	251	268	240	261	259	257	276	261	243	260	228	254	222	262	281	250	240	258	276	264	267	252	250	267	247	263	258	258	263	252	262	240	231	268	281	248	243	233	237	227	246	251	242	251	250	242	255	254	247	264	269	266	246	254	275	251	284	239	253	258	284	228	279	242	243	271	254	267	303	274	236	267	226	251	257	252	263	255	264	251	238	250	266	261	285	255	293	263	254	229	234	276	267	273	260	264	250	258	258	245	248	252	240	248	272	279	237	251	279	247	247	272	259	241	259	271	294	250	253	242	247	269	238	249	262	280	239	250	258	249	250	250	249	233	238	237	270	270	277	268	246	261	251	237	261	224	236	281	275	247	232	270	242	267	235	269	268	260	265	263	222	240	243	243	248	254	232	268	231	253	279	243	244	264	280	251	268	263	234	274	248	234	259	280	266	255	268	250	250	247	274	237	251	246	261	253	288	263	274	236	271	281	256	279	263	253	258	233	263	257	272	245	264	271	253	238	259	248	240	255	254	269	246	257	250	260	257	252	279	234	256	258	255	267	252	247	229	236	262	241	260	248	243	260	247	260	294	249	260	249	263	261	262	248	269	268	269	247	257	236	266	244	285	249	235	237	280	253	225	258	267	281	256	236	246	263	257	234	249	244	256	281	222	267	223	261	255	262	229	264	242	253	245	246	249	253	256	266	248	243	231	229	260	234	286	273	256	235	230	263	242	260	265	245	268	258	251	276	272	255	278	274	266	272	253	271	208	260	263	241	256	260	255	209	238	261	262	262	263	251	216	282	266	261	258	278	246	254	263	259	252	266	275	267	268	243	260	248	250	271	247	261	250	261	262	244	239	273	248	260	303	244	256	255	293	245	247	243	260	270	267	241	265	253	275	287	261	271	255	288	249	261	268	279	251	274	260	236	257	262	257	229	256	256	248	263	265	248	247	259	252	267	239	257	247	268	264	255	277	263	272	231	254	266	269	252	238	245	264	273	259	271	259	259	245	265	267	276	255	270	250	261	222	250	234	269	233	241	264	260	265	267	242	260	239	236	239	255	250	286	228	226	238	238	267	255	267	255	241	252	256	239	264	273	248	245	269	229	256	276	276	260	263	260	252	265	278	288	239	274	290	266	285	258	250	260	276	252	258	219	272	251	248	254	241	255	253	251	276	261	244	246	236	259	243	241	246	231	242	272	291	261	249	272	242	224	237	269	242	254	258	266	239	220	259	226	269	258	259	267	239	280	245	264	262	250	277	275	276	243	237	269	261	238	239	217	261	250	258	236	235	276	234	249	242	227	234	251	228	270	259	274	248	287	282	260	316	275	279	249	243	262	266	263	261	254	251	292	240	255	304	289	241	276	257	247	256	254	256	242	270	251	289	225	249	260	255	252	253	269	275	255	250	243	263	220	268	231	247	267	256	259	260	249	248	275	254	283	259	243	255	234	250	246	272	234	248	253	238	241	248	264	249	253	268	266	226	251	238	244	270	261	240	253	236	232	274	250	262	245	235	242	244	260	244	283	254	269	231	251	246	285	261	225	251	269	249	278	250	247	271	249	274	252	243	262	245	266	225	263	251	273	244	257	268	266	267	240	272	225	277	270	276	261	271	269	283	234	275	241	267	235	254	257	275	249	275	251	246	261	243	270	238	268	250	241	227	247	224	268	281	249	280	285	261	254	255	242	254	243	262	254	245	229	256	240	274	248	263	252	262	244	225	262	240	262	249	248	255	251	278	280	267	300	251	264	263	280	258	216	271	263	256	281	290	261	261	252	258	244	265	278	235	276	246	255	247	230	276	277	254	254	291	287	255	263	261	251	259	234	258	261	261	282	248	263	246	279	252	260	262	251	258	234	253	252	274	269	257	256	243	247	266	246	271	256	260	258	281	278	262	273	260	259	255	267	262	245	243	261	242	238	266	226	263	263	255	242	249	253	220	272	266	250	242	236	248	267	244	260	262	273	273	278	240	230	261	263	276	274	240	219	260	247	276	242	267	247	267	234	231	256	237	256	253	262	271	290	252	239	274	238	246	249	275	259	265	245	246	241	257	231	249	268	282	262	275	265	257	248	250	243	261	252	295	243	263	268	240	270	265	221	250	239	252	260	240	254	270	238	258	256	223	233	249	248	249	253	275	221	255	256	248	255	293	261	278	252	223	255	271	231	242	250	254	242	289	257	236	255	249	234	247	241	260	261	244	230	260	277	273	267	262	263	259	263	266	257	240	248	254	255	275	247	263	250	259	244	273	271	277	275	255	261	276	283	252	246	228	273	253	251	262	264	278	248	279	247	233	257	242	227	253	247	253	264	247	260	255	263	263	269	243	269	270	286	271	259	263	245	253	281	260	257	269	266	286	231	252	256	250	241	262	251	236	279	261	254	239	276	245	276	264	284	265	255	235	285	264	240	256	267	249	243	277	242	281	262	253	241	241	261	261	241	256	265	247	287	257	269	274	253	245	262	231	221	267	240	240	264	265	253	255	261	262	282	250	258	223	239	254	235	245	267	253	268	238	239	237	273	267	264	248	272	214	262	257	278	263	269	223	244	276	267	265	268	251	273	248	257	274	253	267	240	254	278	270	251	251	275	257	260	249	224	249	295	275	261	281	253	273	243	254	275	266	214	208	268	251	238	290	262	239	267	264	268	288	252	259	264	262	230	270	263	278	245	254	284	237	235	251	277	259	264	276	240	262	257	255	260	258	226	234	242	261	267	252	272	258	252	265	268	280	245	250	234	261	253	277	261	262	247	261	267	244	245	278	256	230	256	258	259	255	262	223	262	261	224	238	263	257	241	268	284	206	263	274	234	261	235	261	271	277
35457	36440	12648	3185	2134	1585	1373	1086	951	864	754	758	685	619	643	565	545	601	518	530	526	493	511	483	512	463	470	510	499	481	451	498	445	449	432	446	516	469	477	462	460	442	467	445	407	431	466	457	496	472	441	474	447	474	447	459	463	418	456	484	483	461	459	461	447	460	457	451	432	434	396	437	435	487	460	480	442	486	465	440	450	436	440	457	457	421	460	439	469	431	450	451	419	495	438	469	445	462	464	471	491	426	416	447	454	433	433	483	480	486	407	459	438	440	463	458	472	469	441	479	443	437	412	420	442	453	429	413	384	455	421	417	474	439	436	462	401	466	465	456	424	478	448	431	436	457	435	449	453	412	471	436	428	483	426	411	437	434	457	425	441	414	447	509	448	400	459	424	472	450	451	456	488	469	451	442	440	449	457	425	444	430	449	464	441	440	458	420	451	446	440	417	455	431	417	443	497	432	450	468	466	427	443	461	433	455	496	429	451	448	427	431	461	447	449	438	413	453	437	441	449	427	453	428	433	487	467	453	446	466	447	419	471	465	413	426	449	433	451	419	413	470	429	493	430	448	453	448	425	424	440	457	404	477	487	436	448	454	425	428	437	423	412	434	414	466	438	422	415	432	476	453	402	454	444	438	434	424	442	443	452	485	421	444	489	470	436	438	417	441	434	441	452	457	453	422	421	459	430	442	450	448	434	426	410	447	419	461	441	442	435	461	475	434	427	446	472	458	440	469	475	447	429	462	446	453	452	445	425	436	459	421	432	410	465	442	447	466	450	418	467	454	459	474	435	416	444	429	404	493	428	461	441	417	458	436	453	437	461	454	419	422	459	458	432	454	420	451	465	444	447	442	454	420	442	499	460	439	437	447	423	453	442	446	457	441	438	485	445	430	448	446	418	441	417	433	456	476	458	427	418	426	430	416	417	430	443	449	414	458	446	427	456	477	460	444	423	452	485	460	466	443	448	433	418	441	456	458	453	448	449	493	449	459	468	449	460	491	460	460	457	426	446	459	429	453	468	482	446	456	435	463	477	466	455	455	421	419	450	466	484	465	439	432	451	457	448	454	428	391	457	478	464	451	436	458	455	406	454	432	445	448	434	443	481	436	412	434	439	453	439	411	428	436	449	435	454	478	458	458	419	427	487	471	413	423	452	429	475	407	411	415	458	468	415	425	487	457	470	456	465	396	457	463	449	428	448	440	465	446	450	430	426	439	465	487	440	419	459	431	441	424	413	412	454	454	446	454	482	477	433	452	436	434	441	448	446	455	426	462	423	424	440	450	462	476	474	443	465	420	393	434	418	457	436	424	443	416	464	457	436	444	437	469	455	428	462	437	440	484	429	443	416	486	438	408	447	445	453	428	451	428	451	407	458	449	481	424	474	462	436	448	462	454	415	441	443	430	425	411	426	437	492	419	445	455	446	441	437	455	452	439	412	432	444	450	435	455	443	443	433	445	429	435	474	462	453	452	447	456	425	433	429	422	481	458	431	433	446	491	437	437	419	444	421	445	420	440	438	468	419	437	454	448	441	434	454	448	432	453	503	403	452	423	449	464	414	415	419	463	465	455	454	462	449	435	492	452	450	454	426	446	461	441	457	451	450	416	437	469	454	403	466	429	468	447	462	436	464	455	444	440	453	474	449	417	447	449	429	442	419	415	473	445	507	451	461	412	453	445	447	436	471	442	440	414	469	462	420	433	432	485	453	475	461	469	452	454	436	436	432	496	442	434	470	452	428	442	457	449	441	457	443	439	494	412	444	460	434	455	437	443	469	460	447	472	415	449	434	437	477	457	478	456	462	466	446	446	420	441	447	442	453	446	448	472	438	485	459	423	409	468	414	504	464	470	439	458	403	416	469	490	443	470	463	455	458	433	402	424	444	491	452	420	429	392	439	452	438	461	448	414	441	469	454	473	463	463	440	446	420	433	472	422	458	450	439	498	455	450	437	443	425	455	446	417	453	409	437	455	419	466	439	427	453	469	433	447	413	465	449	444	416	421	435	423	446	424	426	455	481	452	450	403	442	494	397	476	408	414	448	453	444	460	458	451	430	427	438	411	474	473	428	430	431	472	443	411	466	440	467	443	450	430	429	440	457	412	446	465	466	442	471	459	428	445	428	448	468	437	441	442	395	434	447	458	421	452	416	456	399	435	443	483	428	468	433	446	426	436	459	421	440	471	447	450	440	409	447	424	492	455	475	461	434	441	455	442	421	440	414	463	428	474	433	438	433	437	422	440	445	432	444	403	446	422	448	431	441	459	455	453	454	454	427	455	452	440	447	415	426	483	448	427	442	418	422	460	465	500	440	457	441	476	423	428	443	425	433	442	461	463	430	491	418	449	439	435	482	451	454	429	424	438	410	464	451	444	428	448	461	461	437	438	428	437	474	457	469	457	426	452	471	472	423	440	459	445	461	425	485	446	443	469	415	442	468	480	419	448	455	465	453	447	457	427	434	436	470	490	478	445	442	433	484	460	401	442	406	437	480	467	456	429	443	409	454	463	457	449	429	466	452	447	463	462	422	440	441	431	450	411	434	461	441	413	463	450	425	455	430	471	459	439	440	444	467	468	497	460	482	480	427	421	431	425	461	457	437	439	436	430	461	427	442	434	433	448	428	460	450	453	476	429	465	466	462	429	432	435	474	461	425	395	458	468	451	473	466	443	461	437	478	447	431	437	455	383	455	465	474	453	448	454	412	472	481	487	449	425	449	441	454	450	452	444	447	466	461	454	458	428	402	431	439	423	432	453	428	456	477	452	430	443	402	458	473	408	465	415	433	438	399	409	430	411	437	449	462	421	433	430	448	423	453	498	437	453	444	448	455	464	418	467	454	431	459	461	456	453	448	406	434	448	472	440	456	470	463	448	440	444	434	468	431	446	412	490	459	487	471	471	469	479	466	405	448	467	489	453	461	454	463	471	451	446	462	437	461	458	400	455	464	437	424	442	449	428	444	437	450	445	454	447	413	413	454	482	436	441	448	459	414	449	453	439	459	472	476	470	471	446	446	438	464	475	449	474	475	488	458	465	415	475	424	464	406	473	446	434	462	442	488	438	452	433	457	469	435	490	451	441	446	408	447	441	463	460	471	421	465	437	473	431	430	438	441	469	430	437	456	462	459	446	465	462	423	471	424	416	411	465	456	461	458	440	440	473	457	410	427	432	416	461	458	470	483	421	470	467	474	457	449	458	446	422	446	418	470	451	443	438	493	442	431	450	425	434	452	479	411	489	448	431	442	441	460	444	446	469	429	436	428	440	457	416	444	434	469	461	457	446	448	427	427	465	474	454	428	436	478	435	431	474	444	470	425	416	428	418	434	458	438	486	446	438	467	434	425	459	436	448	433	461	426	476	442	441	420	432	432	443	464	424	423	434	407	453	431	471	472	442	462	408	436	422	481	485	470	432	466	464	451	443	446	420	441	440	453	439	418	482	447	459	410	478	429	428	449	438	448	461	418	432	420	502
23617	21578	29395	24159	21538	19650	1547	491	353	281	276	230	186	186	180	156	149	167	130	161	130	114	114	151	148	108	141	115	114	122	112	119	108	113	124	105	102	115	131	108	113	122	112	117	110	88	99	114	95	93	123	97	102	119	116	107	123	103	124	98	108	96	105	102	97	106	100	97	104	117	94	113	104	101	104	112	105	105	115	93	102	97	91	90	115	105	115	97	110	103	111	117	91	105	107	101	100	94	121	109	104	102	101	99	86	113	101	104	121	102	104	110	101	111	116	92	111	91	100	97	113	95	104	98	104	98	95	125	96	95	93	95	92	124	111	107	108	121	102	105	91	96	104	111	104	104	94	89	95	100	113	116	110	99	118	91	93	88	111	84	102	99	106	95	91	99	107	91	104	86	117	92	95	101	100	103	107	85	99	102	101	115	115	103	97	105	104	103	100	109	106	106	112	112	113	86	95	104	115	95	106	96	83	102	102	91	119	101	111	107	99	89	110	96	103	99	88	107	104	113	100	99	136	112	101	104	107	85	92	99	100	79	104	100	94	96	113	99	117	103	84	110	96	106	111	105	97	108	96	109	124	117	105	113	98	101	111	90	106	115	94	91	105	86	102	105	116	112	101	86	103	98	102	90	100	105	115	105	87	99	85	120	93	105	107	103	101	94	108	100	113	102	96	114	94	113	110	99	95	103	89	99	103	108	114	97	113	94	86	114	104	103	107	106	93	101	105	98	86	104	110	95	90	117	100	102	107	106	102	103	89	112	97	114	116	96	109	109	82	85	82	116	120	87	97	87	104	93	90	107	105	109	111	103	107	85	102	107	119	90	102	95	114	116	101	86	89	107	105	93	97	89	110	86	89	105	99	106	94	112	110	95	95	90	98	122	96	83	77	87	100	95	104	123	108	103	120	82	101	93	118	102	96	102	111	117	84	89	100	95	79	95	109	102	96	103	104	104	91	99	116	130	114	101	93	106	100	98	110	86	122	94	89	96	100	113	83	119	108	85	99	91	103	80	105	105	90	106	103	95	110	88	99	117	107	96	115	117	97	111	115	93	110	101	89	99	116	111	118	102	93	114	100	116	99	94	101	113	103	106	102	93	88	104	104	105	104	119	104	99	116	95	100	105	108	96	97	93	98	102	106	95	117	102	99	97	118	102	96	91	108	104	89	105	92	103	104	104	115	101	105	102	94	96	104	99	101	97	90	120	122	99	98	90	94	100	107	107	100	91	120	109	103	115	101	88	100	103	86	91	92	106	120	87	82	99	112	97	94	108	101	113	106	89	96	101	113	94	96	103	115	99	120	127	113	98	84	110	99	107	92	88	104	106	105	112	96	102	106	106	97	101	90	107	97	82	108	103	109	90	114	77	115	92	100	97	101	88	112	88	104	101	102	91	114	89	96	105	93	100	107	75	86	101	120	92	106	104	83	90	102	96	99	105	105	98	85	102	102	108	114	120	105	97	94	101	106	106	107	110	100	103	99	104	89	98	118	95	103	96	86	88	95	101	114	100	81	117	103	86	93	90	102	115	87	112	107	95	118	93	102	92	81	113	87	123	104	96	107	96	99	101	131	119	99	106	100	113	100	127	95	106	116	111	103	94	95	103	99	96	93	106	85	89	90	109	94	125	100	90	97	127	90	114	102	99	109	111	105	96	81	91	87	84	102	115	87	96	103	98	98	104	92	97	95	104	115	96	103	111	79	105	95	98	92	115	100	79	116	86	115	94	84	103	82	109	120	118	81	98	101	97	108	87	90	97	97	102	104	103	106	107	86	92	94	113	108	95	126	105	103	104	111	91	82	96	123	113	113	107	104	98	105	104	92	87	108	123	106	103	113	92	129	104	101	92	123	98	109	101	116	117	112	100	111	92	84	94	101	94	102	77	108	111	110	111	104	123	91	97	93	102	109	115	90	104	94	93	99	89	96	99	110	91	94	94	102	98	99	111	102	116	113	110	112	108	95	97	102	86	115	121	110	91	99	94	86	99	100	111	102	109	103	94	87	86	120	101	124	114	100	105	111	98	102	109	103	112	110	92	101	71	124	92	89	94	97	98	102	87	108	133	93	112	105	100	96	92	97	92	104	105	104	114	101	93	110	114	104	105	96	101	103	83	104	105	92	100	89	110	97	108	78	124	96	102	101	110	92	99	102	97	88	100	115	115	97	98	103	113	104	100	102	91	93	100	112	102	107	96	92	97	110	93	115	85	109	98	107	109	102	108	103	106	128	97	119	96	101	100	102	104	118	92	91	92	117	135	84	107	115	114	115	90	110	101	95	97	98	98	109	108	99	104	91	94	92	99	107	98	95	100	98	111	92	95	98	106	95	97	110	98	96	112	88	95	122	99	96	99	90	104	91	113	95	95	90	75	98	96	101	115	103	104	132	98	108	103	122	90	94	96	97	109	101	117	97	76	91	85	92	94	110	92	110	118	107	116	98	89	109	87	94	100	106	90	108	94	105	94	87	108	116	95	80	97	93	103	103	111	108	100	114	107	98	84	117	115	113	98	95	108	94	92	90	111	99	104	96	102	86	107	96	112	127	92	102	116	106	107	80	131	97	91	92	104	95	99	103	127	101	102	79	100	115	104	95	96	79	107	101	113	98	103	123	110	86	111	96	103	100	96	96	90	96	92	135	100	111	107	102	101	85	96	109	111	90	105	102	97	93	126	97	117	91	95	93	100	105	102	101	95	105	98	102	109	95	91	108	101	107	95	89	87	117	101	118	86	99	94	92	114	99	91	95	90	95	134	102	109	106	101	91	112	112	98	103	91	127	101	95	106	117	105	101	114	121	93	105	99	105	123	110	101	95	119	116	98	92	96	98	100	114	94	95	114	98	111	94	120	95	89	109	104	101	113	83	82	116	102	102	96	94	91	88	80	95	111	92	102	101	110	100	112	105	103	114	94	86	102	101	112	102	94	118	94	111	110	126	96	119	110	114	90	116	101	92	128	106	100	107	102	97	95	104	91	105	117	113	114	103	109	95	87	91	96	92	97	102	113	103	87	121	101	104	111	89	104	115	111	84	95	109	94	118	100	96	96	106	96	87	102	113	84	115	100	115	114	95	107	104	101	104	89	104	84	110	105	99	87	93	86	88	91	119	108	99	110	109	101	111	100	102	94	99	119	95	102	102	111	88	94	90	110	103	70	92	99	111	102	97	96	91	99	99	98	86	111	92	103	90	108	94	114	120	99	92	106	87	100	92	93	100	100	106	91	101	94	109	110	108	100	90	93	99	109	92	103	126	117	110	88	108	106	98	105	113	86	104	80	100	107	93	100	104	102	122	89	103	103	100	99	108	108	106	119	102	109	108	108	103	85	115	89	111	102	93	107	96	95	111	91	90	105	100	94	99	111	91	108	102	107	99	107	106	88	94	104	108	87	130	95	109	109	109	108	107	98	100	126	115	94	103	100	101	98	102	109	100	107	108	92	90	103	95	100	87	122	114	94	106	105	102	98	104	108
38455	43127	15950	5176	3421	2500	1900	1496	1132	952	799	734	586	532	488	464	362	379	366	329	330	289	289	269	269	268	302	242	253	266	250	215	230	239	213	215	211	220	216	210	197	204	188	203	217	198	223	187	210	169	237	199	194	217	209	201	188	191	221	194	192	209	203	184	193	180	192	189	189	199	181	172	201	206	206	206	171	192	182	204	176	187	198	182	187	164	159	158	181	204	174	208	176	194	188	199	211	153	196	166	157	192	199	185	184	183	185	180	205	202	177	176	164	187	160	199	197	176	199	195	182	194	200	179	175	174	202	171	175	156	218	192	176	179	196	176	180	174	211	176	186	174	184	151	181	177	180	174	181	172	185	195	188	206	210	196	179	179	216	183	163	176	179	178	203	193	194	175	163	180	161	194	169	180	177	189	181	189	181	182	155	166	191	166	182	172	170	189	193	160	187	204	186	184	185	175	172	168	193	186	187	155	178	180	179	165	182	160	172	208	189	205	181	174	198	168	186	162	181	161	189	195	177	204	191	200	172	196	151	209	187	174	170	202	177	189	168	176	191	185	170	173	219	160	160	207	166	215	183	188	191	174	171	160	197	184	157	156	182	181	162	187	168	168	184	186	188	184	209	182	200	196	184	161	205	169	202	184	166	162	175	175	186	173	191	191	209	168	180	173	220	159	171	201	173	175	157	193	176	161	170	193	188	191	202	173	183	193	173	180	163	166	158	155	188	196	161	169	186	165	195	195	200	178	180	173	182	188	167	207	204	184	176	171	170	158	174	177	175	197	181	167	175	176	183	163	194	179	163	163	188	182	167	181	178	187	199	173	184	190	197	157	178	169	185	184	189	186	191	199	175	172	174	194	175	158	188	166	155	197	180	182	183	192	189	173	169	159	187	165	190	183	176	213	203	189	203	182	172	169	193	176	197	193	169	194	208	198	184	184	168	148	158	165	184	201	167	180	167	184	160	182	175	155	201	174	202	185	157	210	179	188	181	181	171	172	203	186	187	165	193	195	179	188	183	177	175	203	165	184	191	173	190	178	175	172	189	167	157	160	192	195	193	163	179	167	173	175	196	186	173	190	168	178	175	184	182	184	200	151	192	205	174	167	190	202	164	183	176	183	178	192	176	194	188	166	198	192	179	183	197	195	201	205	177	186	204	182	166	177	188	195	183	179	189	200	193	197	190	179	199	193	160	202	184	176	190	176	158	180	191	192	185	192	148	202	174	169	177	185	143	179	172	153	179	166	182	187	146	170	182	178	200	191	183	191	186	172	189	158	168	196	186	176	180	196	189	180	203	177	192	172	182	163	168	165	177	177	182	189	185	178	167	208	172	184	177	185	189	166	142	189	179	169	175	154	184	189	178	156	180	178	201	155	209	195	182	170	161	183	205	185	166	188	196	189	187	176	189	151	189	199	180	185	168	166	175	179	188	173	181	195	189	212	170	164	167	167	164	188	195	185	199	193	201	189	198	181	176	165	177	161	192	169	197	186	184	179	182	163	171	183	175	176	179	182	156	169	167	208	172	189	188	151	194	182	168	181	200	179	172	187	181	172	186	186	190	173	189	208	176	188	168	180	150	179	164	168	189	217	190	183	164	195	197	189	169	187	186	189	187	203	173	187	174	178	149	173	186	158	178	187	180	184	183	187	185	192	192	160	184	175	169	170	177	187	168	197	180	183	196	161	166	207	163	191	182	177	193	176	175	179	178	180	199	172	196	181	203	174	151	178	167	181	181	189	174	183	200	176	192	187	173	184	185	196	178	196	175	179	179	181	184	179	176	178	179	169	198	165	187	179	167	166	177	188	179	195	196	178	186	170	170	185	183	186	183	191	152	170	165	195	178	205	194	177	175	162	166	183	190	170	182	185	185	166	183	174	166	161	181	185	195	198	201	180	183	196	206	167	212	199	156	178	169	202	161	166	195	168	174	203	202	200	197	182	169	161	192	178	166	202	189	188	196	181	194	159	179	168	170	182	163	178	201	181	187	184	188	187	188	171	181	190	152	192	190	193	181	177	149	169	176	203	174	158	175	177	182	155	166	182	176	191	168	180	198	216	212	167	205	165	190	177	155	174	198	166	195	160	167	197	176	177	179	159	184	195	172	183	181	196	165	188	167	173	178	179	164	189	163	167	153	177	170	194	175	190	178	184	149	191	174	186	163	194	200	170	204	191	173	158	184	181	172	199	172	205	200	165	184	171	178	174	175	167	197	176	193	172	193	190	167	164	192	211	174	178	176	167	165	175	168	190	183	184	186	172	173	173	191	181	165	171	184	168	185	179	177	174	189	206	186	202	164	205	198	171	182	176	192	177	170	172	198	194	185	182	178	185	171	166	190	197	189	189	179	171	192	201	185	190	166	178	202	197	176	204	163	174	189	168	167	163	197	183	182	189	180	196	175	181	179	194	190	169	155	178	208	172	174	176	220	177	187	183	167	193	158	165	167	179	171	175	199	180	205	171	187	185	193	169	172	187	176	166	186	177	162	190	208	200	177	200	199	171	178	183	193	206	197	179	161	191	204	191	207	168	160	192	179	181	160	196	157	153	170	174	180	171	171	187	170	192	188	193	180	199	188	160	202	169	187	179	184	185	156	190	185	167	170	163	201	187	201	189	177	168	226	169	200	160	191	174	170	167	199	195	169	191	186	174	170	191	187	169	197	200	183	194	181	193	178	189	162	179	188	185	190	156	162	202	175	196	195	164	184	165	178	159	204	188	168	182	199	180	177	163	174	202	199	156	180	190	200	190	195	209	163	204	168	157	185	176	204	180	181	208	156	171	192	196	168	178	161	176	165	185	212	182	195	179	174	175	181	196	182	193	187	171	183	164	172	197	174	189	175	176	208	162	169	183	167	157	155	174	196	187	185	169	208	197	180	189	186	172	167	159	164	192	188	178	190	163	180	188	164	187	152	201	159	196	178	189	199	167	141	179	165	178	205	176	168	159	172	186	190	206	187	185	183	181	187	194	175	174	194	197	165	188	211	170	161	200	206	175	182	199	191	153	170	199	180	175	198	191	180	164	201	175	182	180	179	181	192	179	176	187	195	186	183	158	172	171	157	169	172	202	175	153	183	187	174	154	162	170	169	185	180	199	179	181	169	186	178	184	170	185	206	179	191	190	201	163	184	175	182	196	161	174	177	172	176	194	188	187	181	190	170	197	182	167	198	169	192	177	164	172	192	178	185	182	194	162	180	165	201	181	187	184	173	181	188	178	195	178	186	176	178	195	182	169	174	189	175	173	173	170	161	199	168	195	176	177	171	181	197	177	193	181	186	151	158	192	187	190	181	167	167	225	177	168	198	182	167	200	191	194	187	179	175	179	197	169	181	181	188	194	174	192	174	171	182	168	191	168	197	158	188	195	169	171	187	167	172	160	189	187	197	221	195	180	179	187	187	193	188	191	184	202	210	172	164	178	213	185	183	201	169	187	189	179	183	184	194	173	193	184	166	171	182	167	187	186	176	188
27910	20906	8703	686	340	352	363	299	280	307	296	304	321	306	310	270	280	330	276	292	293	277	292	302	288	307	310	302	317	296	311	300	305	286	333	302	285	294	285	309	267	322	316	301	290	299	269	293	274	302	277	286	297	341	288	273	286	282	295	304	289	291	298	275	294	294	294	279	285	302	311	287	313	293	304	286	287	261	298	286	274	274	290	310	311	294	314	283	249	286	295	295	275	320	312	283	346	300	301	266	315	282	293	271	289	314	336	305	280	259	304	270	285	302	320	292	296	283	290	305	290	291	302	278	267	302	276	280	317	305	316	249	281	294	300	294	277	276	287	285	290	300	286	299	275	302	273	307	268	305	274	292	290	283	274	301	296	316	288	289	278	290	301	308	294	313	298	266	278	299	291	295	290	303	316	301	298	319	270	304	277	311	302	292	326	295	322	318	295	304	287	297	281	269	287	265	310	276	320	311	276	284	301	280	296	300	292	314	297	280	284	296	303	283	280	289	296	284	255	308	282	307	280	301	321	323	320	295	265	275	289	279	308	309	295	312	293	287	283	254	282	280	306	286	304	310	276	300	297	311	265	297	303	311	285	289	287	292	299	294	283	304	295	283	286	277	292	300	260	290	283	300	273	305	277	291	288	284	303	280	265	275	307	287	317	298	276	289	268	298	291	312	294	306	289	314	257	284	308	285	303	289	308	277	286	279	302	282	321	312	268	304	331	278	303	286	320	265	295	305	284	271	307	283	314	296	279	306	261	278	314	262	295	286	289	288	306	273	302	283	278	318	277	269	329	282	303	334	280	312	281	308	296	297	271	283	304	287	284	272	306	303	301	267	292	272	277	269	307	323	303	299	308	313	302	301	266	317	302	325	279	288	259	316	308	275	307	284	292	300	284	309	275	309	312	310	294	292	298	285	303	290	261	303	317	319	302	306	323	302	327	275	321	302	271	271	274	304	301	320	283	316	287	321	286	309	286	311	284	287	308	273	296	288	277	275	330	325	297	303	295	284	320	301	281	286	285	300	275	306	303	292	311	334	278	267	317	303	312	290	282	286	282	312	283	301	280	304	281	276	303	283	280	264	319	279	274	295	269	258	289	303	281	276	293	268	307	283	287	283	305	285	294	283	296	310	302	289	311	310	280	274	314	320	283	297	284	249	296	261	271	287	291	286	312	274	296	269	320	294	282	313	286	290	272	299	305	286	269	330	264	273	295	305	319	277	289	281	304	307	325	278	272	320	304	305	310	290	289	281	300	296	253	282	263	276	290	319	302	298	329	271	288	264	307	261	291	299	293	263	298	290	316	308	295	298	265	309	273	318	299	312	271	307	262	308	312	274	282	291	273	303	291	291	339	307	283	299	301	280	305	294	311	283	312	268	304	288	318	286	276	292	311	283	295	285	300	285	307	286	302	312	268	285	328	282	298	271	325	291	278	302	319	289	273	275	300	349	268	306	307	267	319	289	286	290	254	309	291	272	302	268	320	267	306	295	292	309	262	323	307	269	299	287	265	326	276	300	302	271	267	284	318	287	301	285	288	282	312	302	294	275	289	281	302	287	301	255	281	296	305	286	294	272	298	301	290	294	296	260	272	289	282	297	316	322	277	287	284	277	280	294	280	300	283	287	259	268	270	291	292	300	285	280	301	289	294	272	291	310	263	296	302	309	289	289	307	292	316	306	264	299	296	252	281	306	310	304	282	283	310	301	279	287	300	304	297	254	300	277	289	294	266	302	300	306	303	266	298	306	285	295	281	329	300	292	282	322	300	274	283	315	294	298	320	294	303	269	300	306	294	286	281	271	303	300	298	291	275	253	307	251	297	278	256	286	312	310	292	313	321	298	315	303	265	283	269	340	299	299	312	268	307	277	291	286	318	300	287	301	271	304	268	276	281	312	291	285	272	297	301	309	288	291	271	269	309	277	328	292	293	306	299	319	299	292	281	291	292	294	293	281	270	296	272	285	285	307	296	287	284	260	277	290	310	293	283	296	291	312	288	317	290	271	284	277	271	276	310	274	317	293	304	274	305	353	281	309	310	294	278	305	308	266	277	300	299	288	334	272	306	317	290	272	271	272	309	290	285	292	299	299	291	299	303	299	288	315	302	263	303	266	301	294	293	301	276	296	289	294	286	289	284	300	300	326	263	248	290	306	262	295	293	305	286	301	295	268	298	283	297	300	297	292	279	266	295	309	294	340	288	301	289	338	296	269	307	255	283	289	290	301	288	283	286	310	298	311	279	292	284	315	290	286	285	292	269	298	292	280	329	285	264	260	272	290	316	288	288	313	290	281	308	277	285	271	309	302	266	264	274	273	309	285	308	330	270	273	268	325	291	289	293	302	304	274	300	319	278	281	292	292	290	278	298	294	272	323	303	318	277	295	284	276	272	295	312	280	319	297	280	272	313	319	303	291	304	279	300	276	302	297	315	308	293	311	301	333	281	289	289	295	276	279	307	296	255	302	291	281	267	263	272	280	324	261	298	286	280	298	314	287	277	299	316	302	306	281	296	275	278	287	309	280	287	304	290	294	291	294	335	258	306	306	273	285	305	296	292	315	304	304	332	318	308	308	279	290	314	283	298	287	293	282	298	302	267	315	306	269	297	277	277	279	304	313	287	322	343	292	296	290	289	270	292	286	272	309	286	269	297	274	311	319	303	276	282	300	303	305	287	299	337	264	295	307	301	288	304	310	280	304	269	312	263	322	259	317	267	307	273	304	305	265	302	268	323	317	279	313	299	277	268	270	266	290	300	299	328	271	281	315	293	302	285	301	289	300	273	302	289	292	324	285	320	308	278	307	300	298	304	300	289	305	301	291	322	277	278	267	293	300	294	322	305	282	286	314	281	287	304	286	314	325	303	269	296	296	309	299	297	270	275	321	291	322	287	301	300	303	336	284	309	302	288	303	298	301	263	304	288	297	286	273	301	269	277	284	262	301	305	287	289	267	303	283	275	302	282	323	309	289	293	306	294	303	287	294	289	271	291	298	288	293	301	280	268	273	271	314	308	278	266	315	310	297	305	309	311	295	273	281	300	278	263	337	273	287	286	305	287	270	279	298	274	273	294	295	288	282	274	289	283	293	288	313	293	294	326	302	314	277	286	277	297	333	266	305	291	289	277	272	301	289	286	315	287	282	284	335	311	331	291	310	320	344	298	274	287	309	305	275	252	262	265	278	277	290	293	298	345	275	280	298	310	274	291	305	290	297	250	283	273	282	281	284	287	295	299	293	314	272	305	308	310	296	319	270	283	338	330	284	250	348	284	303	281	294	286	311	291	262	304	269	324	299	279	277	293	268	327	288	251	268	308	302	280	263	296	291	274	310	274	321	320	307	279	291	300	322	280	325	285	305	301	308	280	291	274	262	290	310	325	316	279	286	308	275	275	282	285	304	291	289	292	277	322	293	271	324	278	294	292	278	279	270	302	288	283	299	285	274	298	346	296	301	285	304	300	279	305	272	281	301	304	322
30080	20584	2677	756	639	621	581	531	525	537	514	527	523	502	531	524	519	478	471	519	495	515	504	513	541	541	508	535	484	481	524	519	486	508	534	512	526	487	487	466	502	496	510	515	510	484	496	500	503	454	472	485	547	485	534	538	490	505	471	507	477	487	505	521	520	486	509	532	478	459	523	507	501	488	446	510	510	478	527	547	489	513	462	528	506	499	478	525	487	510	478	497	490	491	502	481	526	448	527	496	497	532	519	466	480	491	514	503	492	490	490	490	478	493	517	490	444	513	462	526	493	513	511	540	532	500	464	501	516	496	509	524	500	485	486	453	490	515	517	473	505	515	508	502	491	482	519	490	504	485	517	462	493	488	478	505	502	511	500	503	515	527	513	490	492	548	499	485	505	464	478	476	495	458	469	506	477	479	493	479	504	521	535	450	485	490	520	487	480	451	470	498	533	514	494	472	485	527	496	504	478	516	488	502	502	447	494	493	497	487	494	501	503	470	508	534	538	479	486	439	513	483	507	493	473	478	507	514	499	530	481	512	514	497	497	481	487	499	514	492	483	518	520	456	479	501	484	498	469	472	534	470	491	492	511	532	478	486	503	517	488	489	512	497	505	495	494	492	528	516	473	496	515	454	507	465	508	475	518	485	516	498	491	498	509	490	521	552	488	497	529	516	479	491	506	500	477	510	485	506	516	482	494	512	452	512	487	453	515	510	498	478	510	466	508	478	491	474	489	519	485	501	484	481	509	521	513	501	517	505	520	456	477	482	479	483	466	495	550	507	500	473	488	497	519	488	474	516	520	500	481	519	471	509	474	491	513	526	476	506	521	536	519	492	506	521	520	497	497	485	520	487	474	472	477	525	519	491	510	454	482	443	518	458	504	509	502	467	496	523	477	503	552	488	503	506	504	472	512	520	499	520	511	518	501	483	483	505	471	445	535	506	472	492	505	456	507	532	514	520	510	480	473	520	477	478	462	509	489	505	513	489	475	516	513	432	468	486	486	518	482	495	455	503	502	466	460	476	503	505	482	467	489	572	517	479	480	497	521	502	508	473	503	465	514	501	525	506	468	484	509	543	527	486	474	477	482	500	498	498	558	496	473	513	491	481	450	481	486	468	510	493	483	511	483	483	491	539	475	459	484	479	486	512	469	520	508	475	477	491	484	500	444	438	500	494	494	502	488	522	535	501	514	496	556	511	496	490	491	532	497	481	469	469	537	467	546	489	476	520	522	485	511	504	551	508	459	479	458	463	503	505	470	491	478	492	487	477	476	471	473	501	510	518	483	519	470	515	457	502	502	510	497	476	473	476	500	501	530	509	487	505	479	512	489	497	458	484	507	519	494	522	452	478	497	452	517	486	500	475	484	508	521	480	482	487	481	503	520	503	512	506	455	443	487	485	533	508	464	522	452	482	486	449	494	476	510	485	502	486	512	471	497	481	496	460	478	507	490	500	527	445	508	493	539	488	450	472	476	487	498	486	469	504	496	491	497	490	518	480	533	511	469	478	556	465	496	483	495	491	490	525	488	506	513	495	518	486	509	469	503	463	516	519	528	490	522	511	485	508	540	511	526	509	474	512	503	501	535	496	525	517	492	472	504	517	469	484	516	476	506	503	481	528	482	531	528	486	504	494	489	507	498	464	473	510	517	477	468	481	517	458	486	480	479	524	515	484	506	493	515	506	515	495	534	520	517	486	457	486	495	502	456	488	491	516	465	528	519	530	520	523	516	482	491	493	444	460	497	468	539	477	529	481	471	429	480	493	487	513	510	481	510	494	465	539	472	491	489	488	502	494	509	478	527	495	493	503	528	449	504	512	499	467	515	504	462	498	511	498	497	477	500	508	491	472	500	501	462	475	504	454	503	550	499	492	491	492	498	514	494	516	511	463	508	536	517	475	484	482	483	512	490	512	496	485	483	514	486	504	456	489	491	511	444	470	472	495	482	477	518	496	469	490	495	480	511	506	491	498	511	496	489	476	518	469	452	453	494	459	501	485	489	529	497	481	478	531	498	477	469	497	503	476	503	498	546	502	530	515	490	490	491	490	479	492	476	476	515	477	471	452	502	528	470	490	531	475	502	498	485	492	518	457	493	497	529	496	468	467	480	489	474	512	469	516	457	516	508	456	500	480	444	532	539	498	467	490	489	482	501	421	500	516	521	480	510	511	476	482	512	486	504	512	483	555	521	471	488	495	490	508	439	460	504	477	489	527	484	504	521	495	471	520	488	480	510	476	472	466	483	487	523	486	501	472	521	519	507	507	492	518	483	490	509	521	497	480	502	451	569	512	513	465	502	534	491	487	461	497	498	498	442	476	512	493	501	468	464	466	499	466	513	507	518	486	528	525	487	520	477	532	513	516	474	508	475	476	477	505	487	498	524	508	508	549	490	465	527	491	468	563	495	508	517	550	480	502	512	499	465	487	499	478	481	475	485	468	515	549	470	516	466	484	516	530	489	475	482	467	498	506	478	464	504	512	512	516	461	513	503	465	487	487	488	526	497	457	507	499	459	446	469	498	493	500	519	519	478	475	484	505	487	517	507	486	486	488	494	466	519	536	480	463	468	518	527	486	516	495	463	482	479	469	483	504	484	508	491	487	466	498	487	503	514	536	477	524	538	497	488	505	482	484	497	519	506	463	499	504	494	462	467	493	504	520	456	514	489	515	485	479	486	495	477	514	510	497	512	472	513	484	487	507	507	472	495	524	528	461	440	516	525	453	494	496	526	468	493	491	510	508	498	490	492	501	525	495	443	492	487	503	491	505	541	520	523	525	511	511	474	468	484	482	528	544	469	489	460	514	497	536	533	490	461	506	489	507	507	490	523	538	522	509	473	507	489	519	491	494	473	469	493	512	525	433	473	505	475	498	520	449	514	462	497	455	501	519	482	486	493	495	474	496	454	486	498	523	520	524	458	531	509	490	510	493	519	490	527	520	498	457	504	508	531	503	522	495	480	541	483	473	529	511	498	475	541	505	493	514	503	523	499	453	518	532	540	497	464	473	497	495	484	502	512	511	491	504	491	522	461	496	508	472	501	443	481	513	490	433	508	490	484	507	543	526	488	487	483	470	482	503	522	448	476	532	500	520	483	471	512	494	528	468	500	508	473	531	552	523	530	495	482	488	506	526	476	518	466	502	527	456	486	455	485	526	541	479	518	514	538	479	511	477	514	500	542	497	508	503	460	477	498	475	526	514	482	456	506	536	448	483	493	505	485	515	473	492	490	550	469	469	518	498	506	499	542	480	503	487	479	502	481	554	501	471	469	511	475	471	495	517	486	482	472	484	507	467	498	477	473	489	510	466	505	500	417	501	504	450	512	504	513	471	506	533	509	466	455	500	529	498	515	478	467	484	475	501	536	514	478	465	490	503	540	487	529	453	501	534	495	519	533	510	460	487	451	499	469	514	517	511	486	465	453	534	512	467	480	515	498	477	494	483	438	482	541	485	504	481	479	486	526	501	474	478
24577	21586	28619	24774	20301	2362	712	464	414	371	351	359	333	341	282	300	302	268	269	312	286	261	268	262	293	237	265	277	253	231	268	239	251	247	285	253	240	277	258	282	280	260	252	253	247	265	258	221	244	232	268	251	250	247	236	235	247	274	250	266	296	246	250	241	260	251	269	260	267	249	245	240	275	273	261	232	249	239	242	245	256	247	266	244	296	273	256	247	281	263	271	257	276	253	282	284	253	258	241	248	215	259	274	271	283	230	279	249	222	233	243	275	255	263	250	269	256	226	256	235	257	295	286	224	239	265	269	249	232	287	225	225	260	276	275	241	258	260	274	256	251	247	273	256	245	273	260	257	241	255	243	257	247	268	256	264	269	253	241	226	258	229	227	240	234	246	258	275	263	272	246	253	251	251	251	246	240	272	249	242	292	247	241	254	267	244	255	253	269	262	239	235	240	249	240	283	240	281	242	266	251	227	287	246	281	250	227	243	237	268	282	262	238	216	242	243	251	273	264	235	264	265	237	264	279	254	261	255	252	247	253	261	217	245	274	250	244	256	248	255	259	266	247	258	237	247	237	272	268	283	266	251	257	274	264	275	286	257	267	257	237	289	272	247	255	265	242	297	236	237	256	288	273	248	247	229	246	243	273	268	243	244	259	228	251	228	265	283	226	251	263	255	237	247	286	253	236	287	242	276	268	251	241	243	263	255	255	255	245	273	246	275	246	226	251	242	256	257	234	243	245	242	270	269	280	230	263	239	255	250	277	249	265	244	251	260	235	230	253	266	263	243	240	230	236	254	242	273	261	254	243	228	238	263	256	253	273	274	240	257	296	249	255	257	221	276	243	239	243	239	244	234	245	260	245	234	238	276	247	261	253	269	239	237	252	268	252	273	249	239	263	242	252	262	259	255	240	266	231	253	248	253	251	255	258	251	280	240	242	239	253	236	209	272	259	235	270	250	254	231	232	239	265	244	257	249	218	264	247	245	241	249	236	237	236	253	235	268	255	233	259	251	214	279	270	277	270	242	241	265	249	268	254	260	263	255	229	271	220	238	236	256	268	247	279	255	266	279	240	228	236	256	238	245	232	274	247	262	278	280	258	229	247	254	266	256	270	263	249	247	273	264	266	250	261	209	271	242	285	222	277	249	260	302	252	275	248	247	244	248	238	227	262	270	262	252	244	238	269	238	248	235	217	268	251	248	258	261	256	268	240	244	248	238	269	259	269	248	276	268	256	266	268	256	257	252	282	202	220	243	262	268	245	244	248	244	238	260	218	249	267	271	242	273	261	257	245	245	263	286	240	263	263	243	242	248	257	245	255	236	231	238	262	258	251	241	246	247	216	256	281	246	263	236	236	268	262	254	251	243	251	270	246	267	280	252	253	256	254	238	244	267	259	272	231	266	252	281	269	244	264	250	243	261	240	253	270	268	265	249	250	249	251	283	246	267	254	231	256	248	247	271	319	238	263	236	263	254	275	264	226	256	224	265	263	291	280	249	259	247	273	279	233	250	245	256	244	261	261	227	267	246	262	253	264	254	216	244	270	245	232	259	231	257	275	240	240	235	291	277	277	236	263	250	239	270	255	215	252	257	248	254	244	267	215	246	250	289	262	259	246	250	267	250	251	249	243	235	279	263	247	225	268	231	279	227	273	243	235	266	244	274	268	275	268	241	233	281	243	264	244	271	243	256	240	236	242	243	223	274	230	286	258	233	270	247	263	289	243	267	248	262	265	242	224	262	283	254	273	265	237	227	243	266	248	258	246	266	232	228	276	262	244	260	242	267	284	235	296	231	262	261	222	284	253	261	260	259	238	235	248	234	258	267	256	246	227	233	267	236	269	253	232	254	233	272	239	262	281	243	269	266	241	242	251	274	253	259	259	246	246	254	242	234	217	259	265	275	270	250	248	237	266	269	253	254	256	283	236	228	259	240	265	247	263	236	248	267	234	257	282	260	235	237	271	225	230	222	251	268	268	248	249	238	283	247	271	250	225	249	251	249	227	272	267	250	259	261	265	267	255	244	239	255	293	247	238	243	198	262	247	226	279	262	225	267	269	233	284	258	241	262	260	257	235	243	265	242	302	268	231	239	251	238	261	234	249	241	249	269	256	249	249	254	236	274	283	270	257	251	268	236	235	220	252	262	236	252	242	236	260	260	251	247	275	282	235	258	263	291	233	249	297	282	239	251	254	254	267	241	263	265	241	276	259	249	246	216	246	243	274	281	242	250	258	273	227	244	230	245	214	265	239	260	255	263	235	281	245	238	278	257	244	256	233	248	238	296	262	253	243	285	256	273	251	253	235	255	234	249	241	260	271	242	261	247	272	264	224	261	260	277	254	263	258	255	252	261	267	256	271	267	236	248	257	253	233	248	241	245	242	263	245	245	263	258	244	269	242	249	241	267	262	229	224	261	273	272	235	237	256	244	239	257	250	252	259	254	263	232	258	244	267	252	243	243	237	249	266	269	251	289	229	249	245	264	245	268	238	257	249	264	250	245	253	247	237	253	239	242	258	264	246	248	267	248	271	237	266	248	249	270	246	234	235	255	244	234	249	246	268	243	235	252	259	269	281	242	260	248	217	248	251	242	256	262	256	270	270	294	255	266	244	268	239	262	267	268	227	261	226	228	249	271	259	260	234	223	226	244	267	258	265	243	252	243	254	253	237	261	256	251	258	272	266	253	255	256	248	281	274	246	248	257	230	256	232	278	241	259	252	271	245	278	238	234	240	253	255	245	262	266	238	254	256	263	213	242	252	236	272	275	250	268	277	229	233	228	246	256	246	254	233	272	238	284	232	266	250	256	224	259	247	263	253	251	245	220	267	240	274	234	256	231	241	242	243	262	247	246	221	242	280	238	268	275	268	242	273	272	262	259	254	248	245	249	259	237	226	258	251	236	218	264	247	239	231	267	222	246	253	275	243	249	259	261	234	239	249	252	275	247	238	234	272	274	264	252	259	262	238	263	246	277	233	280	239	245	232	248	270	239	259	280	242	252	239	267	258	244	261	243	256	255	255	224	253	248	268	243	260	279	255	232	271	245	246	249	260	259	246	255	262	255	283	263	221	269	251	255	254	245	237	247	276	268	243	241	274	242	262	262	259	230	265	252	266	247	254	244	258	247	268	246	234	267	270	247	244	267	231	265	271	233	249	289	253	252	232	249	271	256	245	230	255	243	242	269	269	255	238	251	253	264	254	231	251	239	241	233	271	240	247	264	251	257	232	264	253	217	231	229	242	230	282	228	264	254	248	223	232	280	257	236	279	266	230	294	256	274	269	246	262	290	247	276	243	235	249	263	239	250	240	251	243	248	262	262	249	228	285	255	248	249	267	258	257	274	239	248	260	248	250	213	239	287	220	239	286	250	261	255	226	261	267	227	259	258	251	262	240	247	270	252	264	273	225	242	288	257	264	234	233	255	245	245	244	261	264	231	237	265	258	237	274	246	264	245	249	266	236	252	277	265	258	278
34542	37123	10515	3214	2151	1655	1321	1129	943	844	769	735	608	600	557	577	541	544	550	491	563	477	532	488	507	504	475	483	471	490	458	474	443	457	463	478	448	427	427	418	473	397	418	473	485	459	459	433	443	423	418	444	459	468	452	455	467	473	468	448	464	462	443	442	468	442	485	442	418	436	434	444	422	450	412	433	418	463	428	442	408	429	412	444	470	475	428	444	440	454	431	416	449	460	460	460	437	440	472	440	442	457	462	437	465	407	456	491	401	478	455	384	438	426	407	427	451	419	453	386	445	410	435	448	450	424	424	403	452	435	415	437	438	485	428	441	422	448	454	427	440	479	461	415	416	407	440	437	477	466	453	457	462	408	399	426	419	431	475	423	433	447	426	473	444	463	449	427	422	454	476	406	427	430	418	436	477	469	422	446	437	449	434	433	474	437	444	445	459	464	420	431	445	419	406	415	413	443	457	441	429	470	424	411	459	434	420	412	405	408	414	401	483	433	411	439	402	440	444	446	445	418	460	423	414	447	466	462	429	463	447	441	436	406	411	419	485	465	409	416	410	403	415	467	449	422	442	439	410	431	472	440	410	441	417	431	428	440	434	409	448	434	419	415	439	446	425	437	422	444	460	407	432	440	416	441	443	430	496	458	440	431	440	431	437	428	440	438	465	444	421	410	445	453	459	440	457	421	426	425	436	442	417	439	382	452	438	448	394	454	446	422	392	479	457	424	444	427	440	458	413	421	452	447	460	439	432	434	441	417	435	456	450	450	460	435	420	421	450	385	422	441	419	428	419	449	454	427	452	425	382	421	411	446	457	433	429	433	435	442	439	448	475	415	413	449	455	413	434	417	406	438	429	450	442	436	473	461	435	449	446	445	395	431	437	412	449	441	486	451	430	442	448	424	426	431	485	406	453	425	397	463	458	464	455	439	458	435	424	411	451	446	473	437	469	442	411	407	407	433	420	428	430	449	418	456	431	438	439	431	466	412	427	453	465	456	445	412	404	420	392	436	466	425	412	459	436	416	444	428	424	454	449	446	422	448	470	380	459	452	464	430	415	392	435	449	444	447	430	412	438	460	428	444	422	451	405	434	449	456	461	459	442	437	428	403	459	460	451	467	436	445	448	433	487	403	441	427	444	422	425	455	470	423	437	455	462	433	410	448	417	437	432	470	415	406	464	430	442	441	448	450	430	405	439	457	441	488	458	422	436	465	450	426	455	420	434	439	443	415	440	434	435	451	424	437	443	422	407	411	438	446	430	441	427	451	459	441	438	455	411	426	454	445	398	422	473	446	469	451	470	423	462	429	440	413	420	460	454	469	434	416	450	445	423	434	474	460	423	419	457	426	434	483	482	486	436	424	391	412	454	423	424	449	443	394	417	436	437	449	438	449	444	450	418	448	415	419	434	460	464	420	406	483	457	459	452	436	464	415	430	429	432	455	441	445	412	458	438	416	457	438	436	436	452	419	407	467	407	416	434	472	409	440	400	458	468	486	426	467	430	447	470	421	453	461	436	452	469	437	426	414	448	452	448	410	429	459	435	455	453	444	496	448	452	470	452	435	439	442	433	427	445	427	416	458	454	433	402	443	420	454	441	405	425	412	438	475	387	429	449	428	443	441	436	438	441	431	423	446	459	420	392	429	423	419	444	475	460	448	416	457	454	409	471	449	437	443	419	459	426	406	446	451	410	421	418	427	456	457	447	454	422	428	466	447	421	467	443	427	462	447	426	441	444	445	434	436	437	448	460	447	456	455	417	462	448	458	424	462	441	460	427	439	429	439	434	467	432	417	468	483	465	465	477	435	446	450	445	415	394	427	461	446	412	423	426	468	412	467	436	431	483	429	441	447	429	416	444	427	429	457	469	442	465	459	437	417	449	406	482	466	447	440	459	418	435	471	439	459	425	443	466	440	445	439	424	418	468	462	500	440	454	460	422	473	485	432	458	417	414	440	417	476	442	441	427	407	458	467	439	452	408	459	432	459	449	448	443	489	460	395	444	466	419	399	446	427	428	450	472	425	467	418	442	440	409	446	476	417	419	443	425	444	458	413	459	462	440	448	423	422	432	465	461	431	414	410	421	421	469	451	442	451	437	424	424	417	432	455	528	475	418	410	434	428	446	470	401	456	443	440	466	423	403	409	430	437	412	489	434	438	458	431	446	427	430	468	449	452	417	442	460	416	394	446	424	391	427	440	464	396	436	396	430	420	419	457	464	437	420	412	430	465	438	427	463	441	450	458	440	477	435	412	426	417	437	445	427	446	458	431	417	413	492	446	472	416	416	417	452	395	423	452	456	463	432	449	470	417	403	447	440	415	463	433	453	430	440	448	433	441	425	447	418	417	448	420	429	434	427	430	443	441	434	444	471	445	422	442	439	416	404	466	457	425	460	440	423	464	431	440	453	446	460	449	431	423	450	445	405	427	438	420	456	438	418	483	468	422	427	449	427	410	466	454	447	484	428	450	411	411	423	437	451	470	412	443	449	438	459	434	420	443	468	393	422	441	438	434	427	466	453	446	427	422	428	444	454	433	414	449	450	450	428	457	437	460	440	429	449	434	427	443	442	460	454	447	438	431	413	371	434	396	454	458	435	467	448	424	450	435	411	414	458	445	464	440	425	439	470	434	437	417	460	439	442	421	441	483	425	462	445	428	415	449	416	423	440	469	411	417	457	466	480	435	445	430	428	451	425	420	432	451	426	453	450	448	418	431	429	449	471	428	445	418	465	416	418	419	479	448	466	436	470	429	431	424	404	420	416	438	428	417	428	432	468	457	425	455	410	439	438	431	427	413	450	411	424	437	439	432	408	442	430	429	442	438	495	427	476	465	473	418	448	449	445	460	444	432	431	460	454	440	441	457	407	440	448	454	452	435	489	473	452	472	467	464	410	454	442	413	434	438	427	442	451	469	489	459	434	467	420	427	461	443	445	434	442	436	470	443	450	462	435	397	443	404	463	424	451	393	419	449	459	462	458	406	492	434	401	446	457	425	440	417	455	450	444	425	439	428	410	396	461	423	481	417	419	419	445	445	469	438	424	431	425	440	432	453	455	418	418	425	429	425	464	445	412	384	431	404	426	433	454	444	436	456	452	401	451	446	439	409	451	460	439	449	429	410	479	436	446	423	446	451	494	419	455	422	489	404	485	444	424	409	435	481	425	437	434	395	436	403	423	459	419	436	440	416	440	459	422	457	466	425	395	465	440	413	397	462	418	446	428	446	463	406	471	434	423	452	452	440	430	427	429	446	393	424	436	431	429	442	418	433	471	450	478	452	428	433	409	430	440	467	431	412	461	422	431	449	454	424	399	412	455	451	439	434	438	382	435	413	436	476	450	453	456	451	466	424	451	449	455	410	432	403	420	428	471	418	400	447	444	425	379	439	403	431	431	448	440	415	464	418	435	478	436	430	454	441	453	438	436	416	432	409	432	476	477	408	422	447	453	452	462	437	410	454	429	465	469	427	395	437
23654	21581	29354	24214	21559	19551	1604	504	346	284	292	207	230	175	195	141	157	173	160	152	131	118	161	136	140	97	124	106	106	137	146	119	128	106	112	145	105	117	124	117	110	91	117	91	99	103	87	101	104	93	95	112	97	93	102	111	119	109	89	125	114	121	111	90	105	92	74	102	108	97	79	107	105	89	79	116	118	98	128	90	123	99	92	104	84	102	104	97	112	80	88	95	109	87	129	107	104	89	90	92	115	88	104	112	121	98	108	91	90	95	95	101	109	89	104	86	111	100	89	101	97	109	102	89	115	88	93	105	100	96	117	98	117	107	96	115	110	107	93	109	110	94	111	104	107	114	114	87	102	109	118	93	83	90	102	106	101	87	99	104	108	93	107	96	94	93	89	98	92	86	87	99	93	110	89	93	98	93	103	87	94	103	114	99	96	95	112	101	105	110	112	99	95	81	80	81	103	104	104	80	101	107	93	99	108	95	101	104	94	92	117	91	106	109	113	94	99	102	83	100	89	99	88	82	87	102	84	94	100	100	91	91	97	106	110	89	100	100	87	112	97	75	102	86	105	122	86	115	87	84	104	87	116	97	82	108	93	93	94	83	103	92	96	108	76	82	81	86	126	106	109	116	93	93	95	92	90	118	115	90	88	116	107	108	85	83	97	94	92	110	103	99	96	101	91	115	93	96	113	105	101	105	107	118	113	100	112	94	117	86	92	104	89	85	89	108	93	101	97	95	110	94	91	106	94	115	105	112	100	96	107	94	116	98	114	74	82	101	87	94	124	108	79	105	90	98	87	87	80	96	101	86	102	94	99	91	100	103	116	97	91	94	111	118	109	92	90	108	105	94	85	119	109	113	108	97	106	111	104	88	94	110	123	110	78	107	95	113	101	99	98	106	96	109	83	103	106	88	84	90	99	83	76	99	101	107	103	94	107	104	84	93	96	101	94	93	109	114	100	95	87	91	103	88	113	83	84	107	102	98	100	100	88	102	102	92	78	100	98	97	117	107	102	98	91	96	115	92	96	95	96	96	82	108	99	134	124	98	108	109	90	110	101	97	118	99	96	116	107	94	80	103	108	88	102	86	95	99	104	104	89	112	99	78	104	86	89	102	87	99	103	113	99	110	98	105	94	105	90	94	96	113	102	88	101	119	91	97	98	119	102	109	98	100	91	79	124	101	91	91	100	96	104	84	88	102	105	101	104	77	118	94	68	98	102	108	91	92	97	99	104	82	107	111	95	94	119	98	104	85	116	87	107	107	88	89	95	98	101	78	98	102	87	105	107	83	98	108	88	97	90	109	110	97	99	97	94	100	109	90	96	93	100	113	101	93	105	108	105	109	100	102	95	96	103	100	98	101	102	101	96	104	101	97	105	111	75	90	93	108	95	73	83	108	92	101	104	96	80	96	80	103	97	102	94	89	106	95	95	94	83	89	120	98	104	97	94	94	86	94	99	113	98	86	101	96	108	82	93	112	105	98	96	115	108	95	106	96	90	109	93	109	111	99	122	111	112	102	108	103	95	101	86	106	98	103	90	83	96	86	89	98	94	89	101	102	107	76	113	103	98	116	86	108	110	102	109	110	112	94	97	98	100	114	110	92	110	109	110	108	84	106	110	89	108	100	104	92	112	95	94	95	104	117	98	85	107	97	97	99	112	109	106	111	103	89	83	91	97	93	105	95	104	102	103	97	105	103	102	84	97	84	91	114	98	109	95	100	96	92	85	107	115	111	92	101	74	98	88	87	73	103	89	98	88	96	81	102	106	94	103	107	95	91	91	100	96	104	107	94	82	88	106	102	123	84	93	105	86	92	104	99	104	101	94	102	102	121	81	97	104	85	117	112	91	76	80	118	113	96	96	113	96	94	111	111	86	112	98	111	95	99	102	79	100	121	91	94	102	111	89	102	106	104	93	99	88	83	103	107	115	101	93	85	101	85	88	102	98	101	85	96	78	106	79	108	95	96	89	95	94	92	112	113	101	87	105	90	103	103	94	80	111	110	94	101	107	89	85	80	103	115	97	85	110	84	94	90	99	105	103	104	85	102	99	103	96	94	111	95	97	119	97	98	120	110	105	98	109	81	94	97	112	90	99	104	103	112	107	85	79	109	102	95	100	120	87	81	110	108	98	81	98	103	93	94	106	107	104	90	115	92	97	109	95	91	99	100	105	86	90	86	95	92	103	101	110	88	97	99	97	85	100	94	86	97	115	95	74	84	87	114	99	89	76	113	104	86	95	102	95	92	91	85	100	98	100	89	93	111	92	106	108	99	101	97	85	95	101	96	104	92	97	79	91	91	82	107	99	83	94	88	88	106	97	95	104	86	107	97	133	108	96	98	105	97	106	97	96	83	99	106	115	124	75	120	107	83	105	95	108	98	92	91	94	106	97	99	90	102	97	101	101	101	95	93	99	110	90	93	104	95	98	91	118	98	95	107	86	94	102	102	104	102	99	104	98	85	100	105	98	112	95	94	109	120	112	96	112	100	123	104	104	91	97	78	106	91	88	90	99	91	83	109	114	90	116	92	96	105	112	109	120	93	92	81	91	79	88	113	106	96	111	111	88	85	101	94	95	86	95	87	91	81	113	90	102	89	105	101	94	84	97	90	95	95	84	87	108	89	104	97	91	101	105	100	83	103	91	107	97	99	104	97	98	98	90	104	89	92	100	101	109	93	106	96	82	103	113	99	102	84	72	89	95	98	124	67	99	107	110	107	95	94	105	115	88	90	102	98	99	92	86	104	98	103	99	91	82	72	95	113	84	116	102	107	100	103	106	76	98	108	95	95	81	89	112	104	87	105	104	103	99	95	108	120	111	123	88	97	104	85	108	106	102	85	122	102	105	96	111	97	96	93	90	101	89	94	104	87	124	99	114	99	97	103	90	108	103	91	98	98	85	94	111	94	104	106	98	101	98	109	97	105	95	105	78	99	94	93	132	100	97	98	95	98	99	102	87	96	102	91	114	95	91	114	94	95	91	116	100	94	103	104	82	111	100	111	101	98	103	98	103	107	127	99	98	108	98	99	92	102	94	102	94	104	101	92	106	98	101	84	110	101	120	101	94	86	104	109	92	107	98	117	112	79	117	88	93	108	100	97	81	111	106	96	91	107	82	110	100	90	105	91	103	81	86	91	113	111	117	88	105	96	109	89	97	104	102	89	112	105	106	88	96	94	100	110	102	120	115	109	92	104	99	106	103	110	121	96	106	108	101	109	91	93	88	95	108	120	120	88	95	110	110	93	104	84	96	95	87	109	92	93	84	100	100	111	81	107	109	113	92	99	99	102	98	96	102	96	108	108	90	89	97	90	111	97	107	84	101	90	89	110	100	109	72	79	105	96	109	103	92	110	87	84	105	102	119	104	92	128	103	81	102	94	86	119	114	95	106	105	90	87	116	94	101	103	104	93	104	78	104	91	103	100	88	92	101	111	97	97	88	97	94	109	96	105	103	106	98	100	96	105	98	86
37566	42262	13388	5174	3559	2497	1861	1516	1186	934	800	687	639	528	460	457	434	356	332	336	340	306	293	238	278	281	261	265	246	251	242	242	226	228	216	222	225	218	202	194	184	216	213	199	219	191	210	194	193	206	183	205	196	173	208	185	193	182	213	202	190	190	186	184	189	185	192	189	194	181	193	211	185	194	188	189	172	194	183	182	174	193	194	183	186	173	199	191	168	174	188	184	178	175	156	172	190	169	210	181	189	185	181	183	193	177	206	178	201	185	183	177	180	175	185	188	180	152	197	183	168	194	206	172	151	163	187	201	149	170	178	188	164	183	180	185	179	203	179	175	176	185	198	181	189	211	157	175	186	187	176	200	204	178	151	190	185	194	182	171	152	200	186	179	185	184	160	173	174	188	186	180	133	199	160	165	169	186	186	181	186	180	189	176	206	188	173	186	190	162	179	185	180	174	187	180	186	197	182	195	199	186	185	186	159	191	172	194	167	174	182	192	187	151	176	175	172	191	184	177	197	182	199	183	192	162	174	166	197	189	194	152	173	177	182	176	178	213	171	186	174	179	201	172	189	211	187	175	161	176	174	192	180	173	160	182	187	185	187	170	194	172	188	187	190	166	171	179	170	171	183	162	178	182	184	150	173	177	177	155	182	182	180	175	180	186	158	184	153	178	172	184	174	210	154	159	166	155	178	188	188	188	166	174	181	168	165	180	172	173	167	177	168	175	176	175	169	193	185	166	187	178	198	180	175	169	183	176	160	190	185	184	170	187	197	205	166	196	194	196	154	165	186	155	176	193	178	172	161	176	175	182	189	179	192	173	202	203	209	189	174	201	182	187	193	190	185	152	204	163	175	180	187	185	180	179	167	172	178	162	160	184	186	157	190	183	199	175	170	179	177	158	165	177	166	212	202	191	179	153	176	163	171	173	150	170	190	176	172	182	167	165	182	182	160	190	183	168	161	171	171	154	182	180	201	181	182	172	178	199	154	174	173	163	187	167	168	167	156	171	171	177	170	184	179	178	199	161	163	172	173	181	175	181	191	181	146	197	178	170	169	183	156	196	178	176	177	172	192	198	177	159	179	176	155	166	164	199	171	177	160	164	174	177	169	153	175	178	186	177	169	183	172	198	171	166	169	188	195	174	156	173	208	160	180	182	183	181	193	176	188	159	177	180	164	177	181	175	178	179	188	166	188	180	166	175	177	157	180	157	172	198	194	179	187	186	166	190	188	178	171	185	195	165	181	178	170	196	173	184	194	198	192	206	169	175	173	167	163	164	197	171	168	170	193	180	184	180	184	180	174	193	165	199	152	179	148	181	169	185	175	192	166	173	172	189	174	178	170	159	180	185	202	157	183	162	164	173	179	161	173	212	176	195	198	183	189	195	171	182	178	187	195	188	175	189	181	180	188	160	188	181	157	201	164	175	168	183	141	164	192	200	172	186	182	192	203	170	164	162	167	192	168	177	164	189	164	160	200	175	193	190	161	197	171	178	189	176	178	187	176	156	190	155	176	185	200	169	186	159	178	177	197	174	168	182	176	175	171	164	170	164	182	169	190	179	191	159	162	174	169	163	180	177	173	198	171	153	187	153	180	213	184	191	183	202	172	194	170	151	184	174	181	181	206	167	182	203	208	171	186	200	180	161	177	189	197	182	159	198	171	153	169	197	180	201	147	193	185	155	189	189	176	169	165	186	170	183	169	178	191	188	162	179	197	178	172	189	180	202	224	195	163	181	166	182	168	166	196	178	189	174	189	175	192	165	190	187	180	163	173	184	182	174	157	161	190	185	163	170	170	161	150	203	170	167	190	162	165	151	160	155	176	166	154	210	168	172	187	177	159	196	162	180	177	167	177	158	158	221	189	165	165	169	181	186	188	170	200	193	177	153	182	181	189	181	189	165	178	182	171	178	175	166	190	165	177	204	172	161	174	159	166	155	175	197	201	159	186	175	177	179	186	146	163	189	172	194	176	179	173	187	190	194	171	149	152	189	175	179	174	157	216	193	210	172	175	175	184	158	171	185	196	188	182	202	162	199	182	196	172	193	200	158	160	148	176	183	171	170	170	173	165	191	158	180	167	190	188	164	185	170	193	172	182	202	172	173	179	192	186	166	169	194	200	164	179	167	183	182	190	177	186	180	183	178	203	180	169	184	202	179	176	152	192	196	163	180	185	171	182	172	180	155	182	163	172	193	166	171	192	172	180	193	176	176	170	183	172	179	164	168	184	192	162	174	171	186	185	186	163	161	181	186	177	187	153	177	183	171	174	196	198	187	181	166	150	179	179	165	154	189	186	145	188	192	157	185	163	196	181	178	165	143	189	183	158	196	166	199	180	178	192	160	172	181	183	208	176	194	168	168	192	185	185	169	171	181	192	191	206	171	195	164	184	168	179	173	193	179	176	157	170	181	211	197	183	186	192	184	163	168	191	169	170	180	190	196	176	180	199	186	180	168	141	201	186	203	191	196	172	171	166	155	167	167	186	174	179	179	182	168	185	175	188	183	167	170	209	177	163	185	206	178	182	161	181	180	191	194	194	167	150	183	164	158	168	174	191	186	161	172	179	178	182	165	196	188	198	176	180	181	163	161	186	185	172	169	170	169	171	157	201	166	175	167	168	174	166	203	169	196	176	190	173	178	190	191	191	200	188	204	155	182	186	170	172	155	167	189	188	171	180	195	189	179	174	182	167	177	163	176	172	178	176	155	166	162	165	181	219	153	183	164	158	193	166	186	180	162	194	179	172	172	155	185	182	199	152	206	174	197	164	178	168	195	175	175	201	169	186	170	184	179	172	210	183	178	197	173	181	186	176	198	196	169	196	174	169	159	184	175	172	180	185	185	136	182	185	168	202	147	179	162	173	168	171	164	186	182	196	171	178	181	165	154	166	191	177	175	176	159	173	190	189	177	181	170	174	172	163	162	196	198	176	180	170	186	201	175	172	176	152	166	182	183	152	152	196	182	182	194	184	176	173	179	161	210	165	177	164	189	191	190	157	179	177	148	183	168	193	198	166	191	182	185	185	171	163	189	182	180	161	210	176	175	198	175	177	168	193	173	199	178	185	175	175	189	176	182	197	177	170	167	182	177	174	186	171	205	167	184	159	188	179	167	168	184	172	171	185	171	172	173	168	224	178	205	192	171	196	155	149	164	186	164	191	177	170	157	156	161	181	155	171	170	170	172	168	157	186	183	160	166	177	179	165	185	174	170	179	187	158	181	163	175	176	180	189	181	202	173	171	166	185	160	193	177	182	189	186	195	167	177	176	149	179	184	184	180	178	162	162	166	172	165	168	179	197	198	166	164	180	199	191	166	169	203	168	174	174	185	183	159	176	190	194	195	175	169	183	178	174	184	164	161	190	179	166	165	172	178	171	179	181	195	184	164	193	167	185	155	178	152	175	164	204	177	171	175	167	166	186	161	177	163	188	175	171	187	170	150	178	185	183	151	174	183	193	186	170	180	180	172	182	191
27901	21161	8482	775	452	410	332	290	311	292	281	299	288	291	304	300	292	261	283	267	289	275	298	289	248	304	295	291	295	293	298	283	295	288	269	265	280	286	324	291	310	282	287	292	283	270	263	281	287	283	283	307	273	311	300	302	288	291	250	297	302	303	307	279	291	291	293	290	309	276	326	286	271	285	302	269	295	303	274	321	288	306	267	308	248	282	297	301	293	315	286	294	270	290	286	270	320	284	268	298	312	270	263	305	269	286	297	271	292	291	300	301	293	281	280	287	260	304	277	303	269	263	277	271	294	283	312	296	298	296	319	311	297	292	310	286	296	275	284	269	283	288	299	290	287	310	313	296	265	269	264	324	255	275	265	272	297	281	313	304	278	288	274	291	305	282	303	313	293	303	257	272	294	308	289	287	286	268	301	283	280	281	280	313	311	294	275	276	301	280	317	298	286	276	284	272	307	318	250	299	305	303	305	290	291	289	256	284	291	261	293	318	283	299	274	268	320	305	287	282	290	258	296	299	284	266	299	317	276	293	298	291	273	277	303	301	290	273	318	284	267	302	281	286	263	290	303	292	301	258	297	315	289	288	282	297	331	306	300	311	305	282	260	320	283	274	276	284	260	286	308	301	291	286	298	301	308	325	273	257	331	309	292	314	291	299	300	278	303	288	271	275	296	287	283	312	289	291	262	314	279	288	313	259	287	314	289	280	286	297	289	290	302	281	269	277	283	292	277	304	262	294	251	289	283	311	289	280	282	301	293	306	270	287	272	299	271	294	275	286	293	305	299	285	327	301	321	267	302	304	261	287	288	270	299	314	293	295	294	279	295	268	278	290	287	260	322	287	272	300	279	306	280	268	301	289	302	314	315	320	269	303	302	257	287	261	268	302	299	250	324	291	294	271	259	290	277	310	275	301	266	293	271	283	295	275	290	293	275	260	279	298	294	280	299	269	301	285	293	275	286	324	301	276	281	285	264	289	304	260	288	290	300	302	327	292	275	288	329	283	280	303	290	291	283	333	293	298	275	292	269	291	265	269	301	306	321	268	307	277	272	277	267	282	274	273	276	302	286	309	301	280	292	283	293	302	292	305	271	290	307	290	313	309	277	274	284	291	309	282	257	288	310	289	295	294	278	293	302	246	298	261	306	288	307	299	280	298	272	292	315	294	311	305	288	281	301	296	272	287	275	296	299	281	313	318	309	318	258	274	280	296	287	298	321	297	294	291	298	282	300	291	292	243	304	299	310	325	277	291	301	287	297	281	264	273	311	277	266	267	283	263	294	298	306	308	304	315	305	300	266	272	317	308	287	322	308	296	300	267	276	264	264	292	289	289	319	269	301	252	322	291	289	302	276	291	292	307	274	271	284	278	276	232	278	296	286	243	274	287	293	247	279	290	290	309	285	301	281	313	273	292	284	282	300	301	276	292	283	288	284	281	303	274	296	278	306	283	273	300	308	300	275	289	282	283	313	283	307	294	281	302	257	277	306	284	295	274	279	318	270	284	284	273	262	298	301	313	310	277	306	280	276	309	263	294	284	285	284	286	317	269	290	284	273	309	278	269	289	293	321	280	269	299	280	274	281	279	285	255	314	296	263	340	269	294	291	297	289	309	294	252	262	312	292	297	280	301	288	277	281	288	294	306	290	262	292	302	297	291	306	275	293	303	291	297	293	271	292	253	273	331	254	288	258	302	291	280	283	314	274	306	283	288	261	308	299	278	297	268	292	322	291	303	264	275	284	301	291	275	300	311	291	288	281	279	300	305	294	267	300	281	277	289	320	290	329	272	288	272	295	319	268	287	322	314	283	295	308	267	301	278	301	302	281	281	301	300	320	288	272	283	293	272	302	274	305	284	329	288	307	290	311	312	270	308	291	290	272	253	283	283	262	296	289	298	277	301	288	270	260	301	285	266	271	270	288	291	314	271	287	305	310	279	306	269	291	282	327	308	306	293	288	288	271	306	294	272	314	311	259	275	294	311	295	288	251	283	271	300	311	293	303	304	339	299	293	321	246	283	281	311	285	287	303	280	300	261	289	252	281	277	298	315	297	314	285	326	265	285	282	272	318	280	265	273	310	261	284	309	293	255	299	298	279	289	270	281	266	294	285	297	298	309	312	282	270	286	286	310	283	312	311	288	274	299	275	302	318	270	281	284	311	261	315	277	258	287	292	278	302	307	288	314	289	254	285	282	283	306	280	284	295	290	289	267	281	268	287	288	297	288	289	283	314	277	308	280	276	315	277	304	324	315	276	288	312	283	294	318	265	285	273	309	279	293	332	280	323	285	300	271	293	295	301	334	280	273	295	271	265	317	286	282	298	301	272	292	269	283	293	302	266	316	270	269	332	281	258	288	259	301	269	307	286	314	328	282	308	274	291	298	297	260	315	287	305	285	267	298	285	291	277	278	257	301	291	293	295	296	280	265	269	293	258	260	279	301	293	271	287	303	290	288	269	288	310	307	292	308	274	278	307	283	308	277	275	260	293	281	290	274	280	291	270	272	327	289	285	288	308	282	293	287	310	306	297	300	316	273	265	283	258	276	266	287	283	299	296	298	269	302	322	289	292	272	291	265	279	290	275	277	311	273	298	272	286	285	280	280	266	293	272	296	267	306	312	292	279	274	284	295	291	283	292	313	306	301	287	293	284	288	281	312	284	330	289	295	265	316	319	294	272	295	257	286	289	274	296	284	288	280	281	269	286	309	279	278	295	276	295	275	326	262	272	284	271	311	315	303	293	287	308	305	295	278	253	305	265	255	294	296	309	292	287	307	320	271	278	269	274	296	281	278	277	267	266	292	297	304	280	277	279	298	274	276	298	288	270	292	273	312	309	276	300	294	257	268	302	302	293	253	264	292	287	288	282	288	310	323	286	336	299	283	288	291	304	287	277	281	297	294	304	305	277	262	286	270	295	306	294	286	292	292	262	291	292	297	306	273	260	298	322	292	278	305	291	319	292	313	287	310	326	288	269	266	280	270	291	290	294	289	292	267	281	279	297	308	317	272	307	279	281	300	298	288	263	264	289	277	282	290	246	289	282	300	309	271	272	287	300	281	291	288	281	307	279	299	284	283	286	304	306	304	294	253	266	284	300	286	310	295	270	297	263	300	306	272	299	307	268	289	331	301	315	281	312	284	278	292	270	320	283	276	275	319	267	269	266	302	303	278	274	285	281	289	283	274	322	269	293	306	280	323	273	262	306	281	281	269	287	288	293	286	311	298	290	268	320	304	308	320	274	290	294	274	278	303	288	265	285	309	286	296	308	272	291	253	272	259	295	259	281	287	282	276	310	298	278	322	300	285	286	254	305	272	304	296	252	287	284	300	272	294	301	288	290	290	283	279	297	312	267	313	283	298	291	276	270	298	276	297	317	295	280	279	269	293	280	286	279	291	303	286	237	293	267	291	265	274	305	264	267	280	280	268	313	282	310	242	301	288	312	292	292	285	298	261	314	286	294	280	313	288	284	327
30444	21594	2083	789	617	566	597	537	545	544	511	512	530	509	508	538	473	512	488	531	518	508	482	529	524	486	494	493	505	494	552	497	497	482	485	497	463	452	492	472	492	474	501	525	501	462	504	537	498	481	489	469	506	494	476	494	500	475	532	471	505	505	462	515	552	475	518	519	531	490	497	464	503	472	519	504	463	472	446	503	486	507	500	498	490	459	500	472	484	467	519	447	506	493	521	455	489	508	496	503	461	513	463	469	525	457	486	511	491	498	433	494	511	509	496	484	519	493	475	494	480	494	497	480	514	487	495	530	485	487	526	476	467	496	529	437	503	490	508	526	483	486	509	502	481	494	449	480	483	481	466	497	481	474	488	517	510	518	476	496	480	520	487	521	487	512	490	473	486	522	483	521	483	477	501	496	477	498	508	514	466	497	443	490	511	464	459	489	480	501	468	487	456	475	489	492	482	486	494	507	491	491	455	500	461	476	500	507	464	489	504	499	483	499	481	498	519	492	500	490	479	475	514	440	476	509	452	522	485	529	484	498	458	459	489	525	485	525	493	444	482	494	490	490	454	486	486	516	498	497	459	482	462	507	458	501	457	513	478	524	503	466	506	504	508	485	508	447	512	472	494	512	484	471	441	437	478	497	489	501	521	505	496	462	483	522	471	526	459	452	479	459	483	494	503	529	474	510	500	524	481	520	496	464	465	513	460	480	467	474	549	486	480	482	501	504	511	475	473	514	507	473	474	489	510	468	482	521	485	488	464	466	464	453	477	456	470	483	487	485	507	513	533	520	468	471	450	486	431	484	507	491	480	497	444	507	544	537	500	532	506	484	459	470	534	478	484	494	465	469	493	509	531	515	466	511	494	457	508	484	523	518	514	486	481	516	501	479	490	491	487	480	522	489	495	530	501	485	492	476	485	487	520	492	513	509	463	479	498	507	464	539	462	504	525	509	486	481	465	502	505	440	487	422	487	487	486	513	463	490	465	469	525	490	509	503	487	476	474	548	467	528	510	489	475	474	465	514	488	455	472	503	513	503	474	483	470	484	495	520	510	485	509	515	502	463	486	464	519	474	473	519	463	495	473	474	499	447	488	454	477	524	501	475	472	479	502	499	501	484	487	507	508	494	487	488	505	499	471	481	484	531	463	533	536	481	493	506	523	540	488	476	508	485	476	413	508	458	520	472	494	517	493	518	517	444	475	467	492	524	490	498	470	489	456	481	494	528	471	519	478	497	486	499	509	490	496	504	528	492	455	464	467	496	478	470	500	504	520	470	518	480	455	535	474	465	500	488	471	471	496	479	451	467	495	480	455	523	482	487	514	506	493	479	472	488	501	487	499	502	495	472	473	502	485	481	491	507	482	517	466	441	495	511	500	479	484	478	475	501	445	492	510	473	503	465	479	476	482	496	494	476	451	429	495	488	530	529	502	498	498	475	517	500	501	497	496	470	501	465	505	478	460	510	489	481	506	498	485	505	517	494	488	491	480	519	516	441	464	486	461	487	487	462	526	502	474	513	507	472	502	416	500	497	459	462	483	473	487	490	478	503	479	491	487	467	519	504	461	449	517	480	480	467	484	527	538	484	469	490	512	489	480	475	511	525	502	521	485	483	464	485	477	485	492	521	512	528	485	499	523	488	516	481	511	499	514	449	503	490	495	489	515	471	509	520	508	502	509	479	508	503	467	505	498	455	523	516	484	486	523	496	514	490	460	519	464	464	473	480	481	508	516	519	514	514	511	477	464	501	476	488	460	496	449	495	447	483	474	508	460	476	509	476	526	455	473	529	504	496	512	490	518	491	485	472	481	533	465	494	518	449	454	474	467	469	474	485	511	488	493	488	486	490	481	470	476	531	507	469	503	510	518	470	475	508	487	525	504	478	475	513	483	466	522	494	479	504	510	499	477	489	492	476	480	491	522	475	481	488	476	456	491	511	501	514	486	511	521	506	490	489	461	457	467	483	485	465	521	500	498	480	484	506	495	469	514	498	480	469	482	497	482	494	500	458	469	464	488	546	489	474	488	484	501	519	453	501	507	489	482	516	474	490	496	525	498	520	489	496	461	475	509	465	531	484	504	497	493	517	505	507	489	499	496	493	485	472	490	484	467	517	485	515	528	485	464	455	467	495	490	480	475	476	522	473	478	481	490	513	487	481	460	515	468	506	497	464	530	482	490	456	535	486	495	543	502	489	561	484	471	518	491	504	477	485	484	515	509	492	493	503	511	501	486	506	494	508	455	509	521	508	485	466	505	496	480	517	474	490	512	505	480	492	519	489	523	493	492	520	509	498	463	455	464	448	438	523	497	497	444	485	504	452	494	497	500	461	470	513	479	484	539	488	431	510	471	447	503	475	540	464	471	489	487	524	499	513	506	495	475	517	468	507	457	484	503	446	508	511	500	469	513	521	477	474	488	501	469	479	508	484	498	474	526	511	490	489	486	454	489	474	534	498	492	506	489	469	516	496	454	515	487	501	489	487	504	498	496	461	507	477	519	534	479	496	471	513	479	512	473	489	501	508	476	526	461	503	482	495	537	487	464	493	512	557	503	463	474	472	482	499	504	466	477	460	509	469	458	499	499	468	474	469	490	499	525	457	468	497	529	489	453	515	492	475	532	523	504	503	459	502	472	471	477	509	477	468	483	440	485	477	516	467	490	516	507	488	488	525	454	467	503	490	491	516	500	492	503	522	489	467	477	503	468	511	481	436	505	478	490	498	503	483	465	504	452	492	461	492	471	480	478	499	461	495	492	533	498	486	509	448	491	441	492	513	441	501	499	473	463	482	498	512	491	479	450	468	496	485	467	498	501	563	443	523	472	506	500	476	497	501	471	501	476	448	528	464	514	503	484	503	473	470	471	457	500	482	475	510	450	527	498	474	509	516	510	478	499	500	485	479	501	533	490	499	468	444	493	508	475	470	486	486	503	514	497	492	534	490	486	506	534	485	484	485	478	478	499	502	471	513	491	469	534	499	481	504	467	499	468	470	485	501	501	477	476	478	487	487	502	472	480	484	514	489	481	528	510	465	476	509	497	512	503	468	497	498	450	497	481	466	463	466	516	452	466	513	552	491	556	489	566	514	475	489	463	484	514	531	509	506	486	492	517	488	463	441	491	482	498	519	487	471	483	508	481	466	515	500	476	469	465	458	473	476	525	509	505	475	477	511	484	502	516	498	511	545	543	503	446	486	517	482	476	514	470	422	508	499	528	459	474	499	459	499	507	509	513	486	502	517	447	479	511	485	508	487	478	470	525	473	528	513	451	461	514	479	490	499	491	479	491	476	499	533	471	484	510	489	481	471	472	483	499	467	509	487	509	500	495	491	456	471	483	484	483	470	491	524	494	507	470	494	489	490	468	538	457	464	505	495	514	489	502	507	497	546	521	522	455	472	496	499	506	456	463	473	530	502	436	482	491	538	475	478	488	474	479	530	493	496	519	497	491	494	506	492	502	463	507	467	482	473	488	431
24500	21552	28570	24828	20454	2250	640	445	368	340	309	332	347	284	264	298	296	283	288	295	289	247	287	271	245	262	254	260	239	268	246	272	287	273	257	234	243	262	282	245	244	248	260	234	245	250	256	276	265	260	247	244	210	232	250	260	236	238	253	265	251	252	243	275	271	260	280	259	241	231	284	266	252	265	265	285	267	257	266	262	239	256	271	267	246	291	267	259	240	249	237	244	247	221	251	275	257	226	264	227	260	252	238	236	239	270	249	227	266	242	261	247	243	225	221	262	264	249	228	237	241	271	256	242	267	268	230	273	211	245	266	257	262	247	262	246	239	229	254	253	245	259	257	241	255	250	257	240	260	280	220	257	255	215	255	260	265	222	247	267	257	265	260	247	233	250	241	251	265	244	233	249	236	276	255	255	249	270	262	265	247	243	236	266	257	265	285	253	233	287	279	247	292	245	271	259	253	236	267	249	239	287	257	252	256	263	217	266	278	251	257	244	230	242	275	279	275	239	248	247	243	281	270	263	248	279	256	240	248	257	246	247	244	242	266	257	266	248	250	252	285	252	252	264	242	265	261	255	261	259	242	275	244	248	245	211	237	238	238	245	240	247	252	267	237	255	270	243	229	227	253	254	259	274	281	252	237	265	243	252	258	240	245	259	233	273	245	238	271	236	232	242	265	234	263	213	241	282	244	271	254	290	251	233	246	271	232	255	257	242	272	252	245	290	273	272	244	234	272	274	259	253	234	246	253	264	284	265	269	273	284	250	255	271	264	264	250	255	247	263	243	247	260	260	255	272	264	230	243	250	284	239	255	249	256	251	243	245	261	238	287	227	244	242	260	232	246	261	250	250	230	274	254	237	253	242	259	268	255	268	239	256	251	243	262	277	266	274	254	252	238	231	237	272	262	242	227	244	256	247	231	254	240	238	237	245	240	227	260	251	270	239	272	259	247	234	265	243	247	268	273	305	250	278	253	265	289	251	238	268	247	237	258	233	250	258	258	259	249	211	265	277	253	273	221	241	260	223	235	258	259	252	261	279	240	266	232	245	268	229	257	251	263	252	259	241	231	251	261	260	275	253	263	216	271	311	271	258	231	264	248	295	262	207	247	225	297	252	231	231	231	251	243	241	256	255	259	260	247	263	259	262	244	252	252	277	240	267	253	275	241	257	231	273	271	235	234	272	287	249	263	255	232	232	268	258	262	249	257	241	228	236	261	265	261	279	280	236	256	224	239	257	246	235	252	234	244	252	248	275	218	252	233	250	250	269	274	255	233	250	254	282	269	261	259	220	231	255	255	237	218	269	261	249	244	239	273	209	250	227	255	270	258	290	226	265	279	256	281	256	235	242	282	256	248	272	221	270	265	265	264	235	224	255	255	232	273	288	256	272	267	241	244	233	257	233	263	264	236	257	272	271	260	249	240	262	250	244	272	257	268	255	235	273	281	263	252	256	228	244	276	244	250	260	253	251	251	260	249	253	242	250	233	250	251	238	258	259	250	246	225	265	233	243	247	259	228	266	248	246	244	249	261	249	247	254	260	226	253	233	233	220	254	232	258	243	266	236	252	241	234	253	271	232	272	270	258	231	257	260	268	237	245	279	256	267	245	248	238	268	270	258	231	250	281	242	273	259	221	232	251	232	230	248	242	269	253	235	252	250	259	246	239	236	250	236	235	273	241	250	246	252	238	247	244	237	267	262	298	267	237	260	277	251	236	235	252	245	245	263	254	247	255	230	258	258	291	250	259	277	251	226	291	257	247	257	252	260	279	261	254	252	251	268	262	264	269	275	246	243	269	238	269	225	253	243	254	232	217	235	270	247	256	254	236	221	279	275	277	238	255	268	253	253	233	243	260	267	218	271	247	264	268	251	239	260	242	258	255	231	254	242	250	244	230	239	263	229	260	255	235	265	278	219	229	229	250	242	253	261	231	261	226	260	251	241	229	262	274	262	268	258	230	245	247	232	237	258	249	254	257	226	211	244	252	267	245	250	250	265	241	254	244	247	284	233	246	250	260	237	236	264	241	268	248	273	243	248	247	237	258	259	259	251	231	261	261	264	269	249	243	263	284	233	263	244	267	272	230	248	257	224	245	227	244	238	254	251	265	257	250	249	263	266	230	252	263	243	249	245	246	236	223	240	249	257	218	277	246	270	260	269	282	273	255	251	252	263	260	267	221	252	248	253	260	250	246	267	237	256	249	239	260	256	230	232	223	235	250	238	247	273	243	260	244	240	246	248	234	253	240	279	258	265	228	256	228	256	237	275	244	259	298	252	272	248	239	270	265	237	247	253	247	251	246	267	237	246	235	264	293	258	245	247	264	273	253	284	262	265	246	237	264	242	241	246	238	253	259	261	255	259	252	236	270	230	245	273	261	264	282	258	253	251	233	272	261	231	268	241	261	242	261	224	235	253	256	247	229	241	235	239	245	248	267	240	261	288	257	270	266	260	250	272	240	241	258	257	241	272	218	227	250	274	244	241	269	245	253	252	219	257	255	231	238	228	227	261	252	243	255	234	267	241	238	233	230	230	262	258	246	270	255	249	244	231	265	270	257	289	243	221	268	230	256	248	243	230	244	250	242	238	264	261	255	239	263	291	234	268	236	261	246	256	255	270	250	249	260	242	263	262	264	242	285	266	255	266	239	264	248	249	236	253	242	263	238	257	260	265	240	237	241	239	251	261	266	259	262	244	252	267	244	278	238	228	231	241	256	233	253	240	244	228	251	267	272	254	236	257	238	272	227	231	234	259	260	261	277	284	249	273	253	259	253	271	254	260	224	263	278	261	233	265	235	237	245	260	227	244	267	219	262	225	243	260	252	230	273	239	234	266	243	275	243	278	240	222	229	248	234	260	259	242	253	246	255	244	253	279	252	250	243	230	241	264	257	224	277	257	286	239	273	237	237	271	220	258	243	243	283	257	227	242	232	238	241	249	245	252	239	272	225	278	281	232	245	254	224	280	268	259	271	247	276	276	269	251	256	260	252	259	262	245	230	225	280	265	237	234	258	242	269	241	261	248	255	233	267	260	258	249	230	246	258	224	239	250	238	262	221	243	250	250	246	250	238	246	251	279	242	256	266	270	236	265	229	255	270	271	254	255	276	270	269	265	259	245	250	244	246	266	272	250	265	253	243	248	268	260	247	252	286	276	259	242	254	257	272	224	268	266	274	271	246	238	226	250	277	234	245	257	245	235	218	258	267	258	272	252	239	259	229	267	275	225	270	273	230	253	268	256	267	240	253	221	273	227	246	249	264	240	243	243	272	282	237	270	257	239	254	241	281	246	245	246	264	229	245	215	255	229	260	258	250	257	244	253	244	249	255	267	257	238	239	255	263	247	300	259	257	262	233	259	244	255	261	256	237	247	255	263	264	267	227	239	234	259	255	247	249	281	222	276	225	244	239	272	254	251	258	236	258	270	253	259	276	233	243	268	281	239	235	255	269	259	238	265	284	267	268	252	252	271	241	272
35001	34433	7674	3152	2250	1631	1398	1014	947	841	732	685	699	572	577	537	542	514	540	513	477	497	469	487	466	503	423	507	454	454	448	482	443	517	480	441	436	411	476	439	430	430	446	440	463	433	449	448	440	454	423	389	466	455	429	460	442	429	431	396	439	428	434	450	436	447	450	393	418	425	457	447	460	458	459	457	441	446	434	453	383	416	428	430	460	436	438	410	419	446	446	421	423	432	416	490	461	424	443	423	449	435	463	416	442	419	450	417	447	423	410	462	454	394	464	437	427	446	401	468	418	471	405	457	456	457	438	406	420	464	454	430	437	427	469	453	429	450	436	456	414	420	444	443	434	431	421	449	439	422	430	447	421	419	415	451	423	411	404	422	434	430	442	384	443	456	419	464	430	459	439	411	396	416	432	430	432	427	409	413	413	391	422	421	437	457	424	439	463	421	439	444	427	458	464	389	459	438	428	447	443	456	407	432	474	443	410	440	407	453	472	434	438	386	406	421	426	419	463	436	450	435	422	426	457	433	417	428	465	441	484	412	459	431	462	417	416	424	413	453	443	426	457	403	431	419	402	453	425	449	413	406	427	415	449	425	436	432	443	477	450	434	418	413	429	389	428	448	424	450	390	496	463	438	425	400	395	422	467	398	453	448	418	451	400	449	425	458	437	378	394	469	432	417	454	451	421	414	441	469	444	440	409	403	456	457	486	440	449	422	393	446	412	444	462	421	439	427	429	449	424	421	419	449	453	452	448	407	437	434	434	431	391	438	420	420	440	423	410	450	459	427	424	431	476	416	420	432	437	428	457	463	427	432	427	449	421	439	438	436	421	417	430	453	438	472	411	436	429	436	396	428	428	407	472	421	453	440	449	423	439	448	402	449	429	429	449	426	468	441	450	460	445	433	421	410	440	451	431	451	421	452	420	463	462	432	417	424	440	474	440	426	442	438	425	387	456	386	418	413	419	447	440	426	456	444	444	454	444	411	426	445	401	434	468	452	395	424	439	420	454	407	428	434	417	425	444	426	452	388	412	433	469	440	396	409	445	462	440	437	456	435	428	448	422	429	445	484	421	414	447	456	423	443	452	423	405	438	432	418	428	429	481	426	435	446	450	411	464	402	446	432	433	440	436	462	430	430	453	424	457	442	436	435	454	435	441	448	441	443	426	432	448	432	452	446	458	468	435	445	430	418	440	447	420	429	473	428	449	427	421	481	429	460	426	431	460	443	412	418	441	437	442	439	418	423	424	460	444	439	452	459	420	454	447	423	412	430	461	424	391	436	411	434	464	464	417	427	426	412	421	442	467	428	419	413	439	416	433	429	440	418	428	476	443	424	440	387	425	419	494	469	447	405	443	414	439	444	401	426	419	450	447	444	423	406	422	438	452	420	430	440	440	454	427	445	431	476	449	450	422	443	421	440	429	426	461	447	412	464	397	403	466	428	423	443	473	393	450	399	464	418	453	426	413	452	454	424	418	411	427	433	424	444	448	405	450	412	433	418	440	428	443	443	431	451	403	429	415	449	417	407	397	449	464	441	416	444	413	443	472	437	434	453	452	462	441	453	450	445	410	434	433	438	425	422	408	452	391	418	433	454	456	439	421	437	433	448	426	428	444	434	441	439	434	423	413	421	436	439	425	438	426	408	449	439	400	411	469	425	415	465	442	430	406	443	466	432	439	416	429	455	434	433	413	452	394	475	428	409	449	431	424	456	421	437	434	484	465	395	447	437	440	454	438	408	450	449	450	432	432	456	447	425	422	419	395	400	441	454	416	434	426	428	447	447	464	442	441	469	403	444	405	442	452	465	422	425	437	446	476	424	438	414	478	457	434	410	451	425	459	420	399	402	427	452	441	437	412	426	409	469	423	456	473	443	441	433	419	430	427	457	421	468	454	418	434	400	457	400	404	427	431	455	478	433	421	447	432	447	386	443	417	434	439	424	396	423	413	414	428	421	414	457	445	437	441	430	425	443	429	427	409	437	441	454	417	423	429	405	445	438	415	418	468	438	418	445	424	421	435	455	425	420	439	474	444	464	392	387	427	468	439	435	476	418	446	467	456	384	448	415	448	414	440	429	493	448	437	445	417	449	408	391	413	443	408	417	445	439	425	385	413	451	419	458	437	431	443	398	395	411	431	414	404	411	429	438	434	388	421	448	439	424	429	442	413	419	452	430	439	409	449	402	444	430	428	412	444	420	454	445	479	466	445	424	454	442	406	440	441	447	419	421	447	386	399	429	447	432	451	421	431	438	440	434	434	429	437	424	434	451	444	390	440	429	423	444	445	460	446	446	397	424	450	458	440	427	467	453	440	429	467	422	415	456	449	463	457	435	443	462	448	443	432	494	430	431	428	438	433	462	410	445	438	429	421	423	456	470	448	427	463	458	418	408	448	434	435	463	413	459	421	414	448	425	455	441	434	413	439	454	456	417	456	435	444	433	452	419	427	395	443	424	427	465	444	437	431	438	433	418	407	445	397	475	421	405	442	428	470	401	432	423	450	419	427	449	436	400	424	410	436	427	396	442	434	445	513	418	414	418	435	395	464	423	435	423	435	470	441	430	395	447	409	424	439	425	421	459	432	445	456	410	396	433	469	439	420	452	400	482	455	439	411	446	418	381	451	428	414	449	456	432	436	445	417	461	416	421	452	430	418	477	402	446	434	453	437	435	411	424	423	473	466	457	426	428	418	418	430	394	424	392	417	412	428	408	456	404	402	428	446	441	456	484	413	418	405	398	442	461	470	402	439	436	434	434	399	406	467	446	445	457	462	420	453	443	429	443	439	454	436	426	450	403	477	424	426	370	444	445	423	445	444	454	418	440	454	467	447	431	396	442	421	470	440	399	455	407	460	436	459	470	442	408	434	418	432	440	452	442	462	427	469	452	458	437	431	452	458	404	425	420	434	453	432	435	421	419	447	447	419	414	447	407	431	411	416	433	441	438	422	444	439	417	422	416	468	443	420	447	406	397	393	378	430	421	418	424	381	449	404	448	420	425	439	459	414	459	378	385	436	415	431	429	464	428	439	432	449	461	448	440	421	436	476	416	418	451	437	453	438	411	393	446	435	478	451	442	422	419	456	411	403	464	419	443	406	438	419	442	443	419	439	452	450	435	414	430	435	475	432	425	429	431	468	440	413	423	430	424	416	442	462	377	453	449	414	422	426	425	418	465	441	419	441	456	418	448	410	474	431	456	419	417	412	451	423	426	436	436	424	429	475	474	439	404	383	463	489	466	437	452	435	447	450	409	426	402	413	417	439	433	422	450	423	424	419	415	444	459	416	419	452	472	421	432	449	445	392	407	429	433	425	445	408	416	415	451	444	445	439	413	437	436	415	435	412	446	457	396	444	407	429	439	456	421	457	418	453	466	448	419	434	406	425	438	411	425	431	418	469	442	422	411	435	457	402	418	480	432	428	443	443	437	418	490	463	434	463	386	459	418	414	419	406	415	442	434	418	444	435	435	417	396
23500	21530	29315	24106	21496	19479	1485	497	316	311	302	228	200	188	177	196	163	161	158	127	143	139	121	147	122	109	149	136	126	100	126	117	114	102	113	102	118	105	115	109	102	126	83	100	89	111	117	111	108	115	116	102	123	116	87	86	114	106	93	100	114	99	98	90	92	110	102	108	95	104	82	97	97	97	93	98	102	109	100	100	94	97	91	100	117	87	100	92	77	100	88	87	96	115	94	104	79	104	87	96	99	103	100	85	104	96	90	92	99	111	95	99	98	111	96	96	105	103	110	104	98	95	104	93	104	101	95	111	99	110	100	107	101	82	93	102	108	92	84	107	90	82	96	90	85	107	107	91	96	92	101	90	93	110	100	95	102	98	95	100	123	118	95	86	96	88	111	89	100	82	80	99	102	92	100	99	77	90	112	124	100	95	101	100	110	112	86	100	71	88	103	95	101	86	108	113	88	95	113	85	93	85	115	102	101	85	89	85	100	103	104	98	96	107	78	109	111	104	97	84	89	96	96	96	102	114	119	112	97	105	93	107	87	94	101	92	98	99	84	102	110	104	96	99	108	95	86	92	104	93	99	114	100	88	91	112	90	91	100	112	93	96	116	96	110	115	95	107	107	97	87	88	97	109	108	82	99	102	91	94	94	81	97	89	112	98	91	99	121	107	93	73	98	91	107	96	105	104	110	78	86	85	104	97	104	116	117	86	76	108	85	101	102	101	82	98	102	96	70	77	119	100	95	90	97	84	92	99	82	91	132	98	89	115	118	93	95	94	111	100	107	107	94	86	95	111	102	111	107	96	93	93	104	101	84	114	101	94	104	95	85	108	129	109	97	96	108	97	105	106	83	101	88	95	92	98	116	91	113	106	105	99	96	110	100	81	110	97	96	93	76	103	95	87	97	105	94	99	105	101	117	94	99	85	99	121	110	90	102	79	126	100	88	92	123	96	99	106	82	85	90	109	108	78	84	103	111	89	107	95	77	126	88	88	92	107	98	93	119	88	104	112	93	99	106	106	103	101	106	88	92	115	95	88	90	93	101	96	107	89	117	99	96	83	85	120	96	95	112	99	96	85	105	102	102	103	102	97	92	97	109	90	76	101	106	94	87	104	87	97	101	109	98	116	96	112	107	105	105	102	100	88	128	99	96	109	67	111	99	96	95	81	106	93	121	98	106	91	84	105	98	103	106	85	99	96	99	84	90	97	97	88	83	96	81	88	83	103	91	95	103	89	106	105	104	95	100	104	107	90	95	96	119	95	87	95	90	98	84	98	87	101	100	107	101	91	123	90	128	92	106	89	98	92	107	93	98	108	82	92	90	103	100	102	102	95	94	119	114	93	102	97	89	100	104	89	86	97	103	110	69	95	90	90	86	106	103	91	93	97	79	84	95	102	78	91	115	81	95	96	86	107	93	90	105	83	97	98	98	100	94	89	86	81	106	97	87	90	96	120	105	113	101	80	118	114	86	99	106	92	93	110	110	95	102	86	105	112	108	96	84	102	91	90	91	101	93	105	104	114	105	95	90	104	85	102	89	90	101	108	93	96	88	100	76	85	96	102	102	102	101	97	113	85	109	89	102	106	102	95	91	103	76	99	91	86	85	84	99	93	105	101	95	116	89	91	96	111	90	87	104	113	101	101	96	107	116	108	98	96	93	107	113	92	94	126	114	96	96	95	101	90	118	90	111	97	100	96	99	118	99	103	101	95	102	109	97	98	92	99	86	102	99	72	90	107	107	106	112	104	91	103	89	79	102	96	107	101	106	109	101	108	92	88	97	100	97	90	95	103	85	91	99	93	101	110	92	87	82	97	110	101	105	98	98	99	105	113	86	98	112	103	88	95	115	101	120	87	101	93	113	96	106	89	100	96	92	80	86	95	88	85	97	84	103	96	94	102	87	95	86	113	85	99	95	113	112	123	100	102	91	101	84	92	107	85	93	91	99	77	96	85	83	102	104	105	95	97	98	98	98	104	91	90	103	96	103	108	94	83	90	122	98	93	101	92	108	105	77	103	103	102	109	89	90	98	98	91	115	121	82	93	97	98	100	94	97	77	109	80	103	93	100	88	95	117	98	98	106	93	101	103	121	101	107	95	83	99	102	101	108	81	83	103	112	92	103	107	114	98	115	109	113	92	100	104	94	102	100	103	113	110	97	92	108	90	81	85	92	109	98	94	118	84	106	99	100	95	95	91	93	98	96	101	94	102	113	82	92	93	100	86	85	92	102	82	94	104	103	91	109	96	98	106	90	105	89	91	107	93	91	113	103	80	115	96	91	98	122	108	109	108	95	99	102	87	95	90	90	78	105	102	85	79	79	101	86	91	93	86	91	95	90	81	99	109	90	91	93	92	91	112	100	90	97	109	92	104	77	104	122	95	98	76	106	101	109	98	91	106	112	92	108	102	91	104	92	110	93	98	111	95	102	106	95	98	93	110	94	82	105	107	88	90	104	109	88	108	103	78	109	95	91	113	100	86	105	109	112	114	99	83	112	87	97	77	78	105	93	99	102	87	100	104	109	90	120	97	90	83	102	87	93	111	113	90	102	94	86	94	89	75	114	105	115	108	104	89	99	77	81	100	92	101	91	97	111	98	99	105	95	105	86	97	115	94	98	102	115	99	90	96	84	102	114	104	85	118	99	88	91	88	93	100	103	110	99	98	95	75	88	91	110	105	102	92	94	115	87	103	87	106	111	100	92	99	97	118	112	95	98	102	102	100	102	99	99	99	102	98	97	101	91	96	90	89	87	108	98	100	104	92	93	106	91	94	91	103	95	97	95	85	116	108	102	89	109	93	90	107	94	103	90	119	102	105	99	94	93	81	95	108	97	106	99	88	111	83	88	102	94	88	95	102	107	86	89	91	96	96	96	96	93	121	104	98	99	107	99	111	92	102	99	97	78	82	90	88	100	93	107	101	110	95	104	104	86	87	89	110	110	103	90	92	85	91	81	99	90	88	93	111	71	103	101	114	87	96	90	77	106	108	97	107	113	101	105	112	103	98	98	100	99	106	89	90	77	112	105	97	91	83	104	97	95	88	122	109	106	108	106	100	82	103	113	96	94	105	102	95	94	99	111	76	89	87	95	107	94	100	98	79	104	97	84	103	101	110	88	104	108	96	103	106	100	98	93	102	109	87	102	106	84	91	111	100	90	116	82	82	108	95	95	109	96	104	92	85	87	88	102	101	92	93	90	110	97	107	90	93	101	100	109	89	107	95	113	91	94	76	104	81	103	105	101	95	93	80	103	90	99	110	102	92	95	102	91	102	103	100	94	104	97	101	98	97	93	105	103	99	89	97	81	95	108	100	101	91	96	100	91	98	104	100	95	112	87	90	112	103	93	95	86	100	102	84	93	94	86	109	77	119	115	96	103	95	112	114	98	98	98	96	82	91	96	98	84	108	81	112	112	109	119	103	97	91	102	87	67	99	102	87	97	95	90	105	89	90	101	81	82	106	99	105	103	101
38054	40318	11210	5320	3543	2534	1911	1422	1163	927	805	672	607	558	495	447	412	392	330	375	325	313	319	270	267	253	250	263	226	229	222	215	221	229	221	203	177	201	166	208	213	194	223	203	185	205	173	185	192	210	168	187	185	169	192	204	186	180	198	180	217	188	183	179	190	167	185	147	188	190	160	173	191	195	201	169	183	195	196	177	189	166	216	161	187	164	163	198	146	173	176	192	177	157	183	160	161	163	157	176	185	170	173	175	187	171	185	176	180	182	167	200	195	172	179	182	152	172	196	178	158	173	177	174	175	172	162	180	163	180	152	172	188	191	174	169	178	166	165	163	194	184	161	170	161	167	181	188	170	192	198	187	159	194	177	154	169	148	185	165	167	174	193	159	189	162	165	177	168	170	176	192	162	165	164	177	156	181	160	167	176	177	187	190	185	190	192	146	173	180	156	200	183	177	182	158	163	190	177	165	188	176	178	165	170	173	179	178	197	171	157	156	210	181	190	152	181	169	167	163	177	167	137	155	142	180	165	186	186	152	167	165	165	174	190	174	161	149	175	192	183	171	179	169	168	171	171	182	181	186	178	181	167	168	173	184	166	188	183	176	196	166	194	190	163	186	180	193	195	189	149	167	181	171	202	168	167	166	166	162	172	163	185	197	172	161	152	177	162	169	180	151	147	189	179	172	168	173	182	186	163	200	157	186	196	178	172	190	162	189	180	179	178	174	172	182	194	191	149	176	173	184	184	170	159	187	162	162	171	173	199	165	190	177	162	164	212	192	170	174	176	165	172	178	165	194	179	169	177	195	177	201	165	177	191	171	177	176	189	163	162	197	190	182	167	157	179	161	169	170	174	169	177	159	186	180	152	183	171	169	188	188	189	179	167	196	202	182	179	165	206	156	188	173	188	166	168	191	173	177	171	154	174	158	183	163	183	188	169	180	185	178	165	170	171	174	178	194	182	197	182	174	181	196	142	181	174	182	144	179	153	182	185	166	180	177	208	185	177	200	150	192	185	189	189	154	179	204	164	143	168	175	174	164	183	162	171	163	181	180	184	169	191	168	175	165	165	164	156	169	177	158	183	178	177	182	191	188	202	178	176	162	186	170	170	167	181	171	181	155	186	169	163	146	177	186	177	192	165	153	156	166	168	187	179	155	156	189	185	178	187	187	189	165	167	172	186	159	175	177	167	181	193	167	161	183	182	189	192	193	181	169	165	178	169	187	178	172	161	166	174	161	164	172	172	151	154	167	166	160	167	173	156	179	164	169	157	183	175	178	171	195	145	155	191	185	170	171	175	217	180	193	184	184	168	162	188	204	184	178	180	186	197	175	153	188	191	181	200	174	158	188	152	176	162	170	175	177	170	137	185	154	180	157	178	163	186	175	180	174	185	186	157	182	159	189	188	190	169	189	173	172	172	159	199	177	187	161	179	201	154	172	218	193	184	167	183	167	172	212	176	170	178	201	173	163	147	182	179	153	155	191	161	171	174	168	181	167	160	169	171	183	170	177	166	195	175	173	177	160	149	209	161	159	174	150	170	187	165	170	190	153	151	172	175	173	172	160	162	187	183	164	155	182	180	173	166	172	178	189	179	157	180	172	163	180	142	157	193	173	185	185	180	193	183	157	172	198	176	185	171	186	180	205	202	193	165	171	170	172	188	201	171	192	176	161	178	178	157	186	195	168	173	173	185	192	188	166	167	189	158	185	195	177	189	171	164	189	208	149	165	164	157	154	165	170	167	188	189	216	162	189	163	177	178	204	165	171	180	184	181	167	167	194	178	174	207	167	165	182	183	165	161	158	168	181	191	154	169	191	201	179	172	176	184	184	187	182	155	164	179	196	149	175	187	169	172	165	197	180	170	180	187	162	181	195	203	180	173	187	176	180	173	182	171	127	187	163	197	165	185	177	174	182	189	167	168	162	164	176	184	187	174	179	178	179	163	165	196	167	186	155	172	184	187	171	172	190	169	165	200	177	178	157	168	173	166	180	137	174	146	154	190	175	171	156	177	151	169	192	183	172	161	169	152	195	166	172	155	155	173	204	185	170	151	165	154	173	184	180	195	190	183	164	170	168	155	179	177	167	187	181	178	186	185	171	160	149	174	182	181	172	174	183	175	181	167	159	159	205	183	182	184	172	183	180	175	182	159	179	171	185	168	173	154	171	177	176	210	174	154	155	164	167	157	188	173	174	154	164	176	180	171	187	164	156	176	169	179	188	146	154	176	185	164	169	174	176	178	177	193	157	172	157	189	162	189	185	175	187	186	163	207	190	186	171	163	163	171	198	200	175	175	193	198	167	167	178	176	180	191	188	169	152	145	167	191	179	179	159	176	186	177	177	179	163	174	158	185	167	190	190	166	190	187	173	172	190	184	167	201	166	170	166	164	172	175	180	170	178	149	177	165	178	181	165	160	171	170	184	198	174	172	189	176	173	149	190	164	166	195	167	167	170	185	152	167	158	179	181	173	181	167	179	182	186	176	183	156	190	190	156	185	182	188	165	175	179	179	181	180	160	220	176	180	190	171	164	169	185	195	207	170	157	164	165	154	173	167	162	197	192	178	174	190	177	156	155	185	181	167	172	209	169	176	182	175	183	162	181	175	189	147	175	155	182	180	147	174	168	189	176	151	172	174	172	176	173	162	169	200	193	157	160	182	168	164	168	166	162	187	170	182	159	186	154	169	165	182	187	179	182	179	143	170	163	174	170	184	165	173	183	218	181	171	154	180	167	190	174	167	146	157	166	180	185	163	192	194	191	193	171	158	172	171	157	182	191	189	185	180	180	159	170	171	181	190	178	185	165	194	151	161	162	181	169	179	174	201	177	169	178	164	166	178	183	166	171	161	152	166	171	185	169	179	170	184	174	165	186	182	168	159	157	179	209	184	196	152	177	201	192	186	171	199	178	169	160	205	201	195	174	170	200	204	173	171	176	181	185	163	174	173	180	183	187	178	168	164	170	187	171	168	172	160	171	190	185	178	173	167	201	179	164	164	187	174	164	182	165	173	159	175	155	176	172	170	160	173	190	206	173	197	177	175	175	161	203	185	191	190	163	184	195	197	182	179	197	200	175	172	185	161	165	171	173	176	187	184	178	184	160	164	183	217	197	166	172	196	187	187	187	189	178	189	167	150	162	182	201	190	181	168	174	203	174	197	164	177	180	200	164	176	173	184	156	201	182	163	179	162	218	169	163	171	150	183	149	190	170	172	174	195	175	180	166	181	190	182	170	181	188	168	183	197	185	180	180	189	155	195	179	200	191	173	178	165	175	174	156	179	178	175	194	158	175	182	171	180	162	176	177	180	173	190	163	170	173	186	179	178	150	175	153	175	173	179	167	142	179	193	182	185	166	188	170	193	170	163	170	175	164	177	158	169	169	179	174	200	167	196	161	182	175	168	159	168	174	164	205	160	167	182	180	189	166	173	185	171	158	169	162	174	169	202	166	171	183	181	175	172	174	161	189	192	186
27769	20793	7709	662	380	323	332	294	282	259	300	311	291	313	278	303	287	278	305	285	333	278	283	290	294	279	312	286	271	286	277	276	274	290	306	288	247	283	289	299	307	303	279	285	299	303	263	291	315	310	306	295	295	316	286	307	274	297	300	285	264	276	278	315	295	308	346	292	275	283	291	289	314	261	288	287	272	313	296	298	278	288	305	283	304	267	295	310	276	294	291	315	299	279	323	292	292	308	282	297	308	318	300	343	295	294	289	291	283	307	307	272	276	311	277	297	274	287	320	299	291	270	279	269	298	311	291	298	281	297	298	300	277	290	279	267	293	293	269	281	319	305	290	282	279	298	300	298	302	284	279	269	305	292	254	263	268	306	308	262	301	300	291	309	262	279	305	287	301	263	268	301	272	284	267	297	294	313	320	306	285	294	268	268	269	297	270	263	288	289	306	298	306	297	297	275	271	272	253	291	287	315	295	296	296	284	273	284	270	280	299	322	268	286	308	314	294	290	311	269	315	266	282	288	302	275	270	268	274	280	267	274	261	263	302	284	270	287	282	318	277	297	271	272	294	281	320	302	306	296	280	303	279	280	287	287	280	314	313	263	296	282	290	259	258	267	320	297	293	276	280	281	295	291	304	278	296	314	308	266	260	302	291	285	290	307	328	313	271	303	275	293	296	312	283	277	262	290	276	283	288	257	306	265	292	265	279	314	260	297	318	270	248	254	295	301	327	291	270	282	299	292	304	308	285	320	302	292	295	304	297	285	283	282	320	283	302	258	284	276	306	310	284	311	290	288	301	287	284	289	310	259	317	270	281	299	283	295	291	267	318	276	267	286	281	306	286	276	299	262	293	267	316	295	265	290	302	285	286	272	295	294	299	292	282	298	282	289	300	306	286	309	278	270	295	282	296	331	299	306	263	272	281	305	300	321	271	246	299	269	284	264	283	248	280	255	310	241	281	296	252	294	249	274	305	286	288	286	258	267	307	318	306	298	296	274	266	314	286	295	298	301	276	291	294	324	274	292	258	310	324	257	270	283	302	301	265	272	266	289	279	303	282	293	288	285	297	305	299	260	271	262	302	285	289	305	267	265	280	291	289	276	287	280	274	281	279	299	325	252	299	278	294	288	290	286	309	279	288	255	304	285	282	289	297	299	249	283	277	330	287	289	288	313	297	300	272	258	278	285	292	271	282	294	281	296	294	296	261	313	290	303	272	272	288	282	288	314	310	301	273	314	297	277	307	266	289	282	241	322	308	269	257	291	274	273	270	271	293	297	299	283	267	265	260	278	290	281	268	290	299	320	266	279	286	302	277	306	298	273	291	294	302	269	279	294	273	300	298	301	303	319	289	278	305	329	305	298	293	295	248	287	310	303	296	284	293	326	290	308	295	276	294	257	259	281	254	274	269	315	303	293	286	243	297	271	281	319	256	265	246	275	266	273	282	258	266	290	277	274	264	282	288	288	296	323	293	272	292	294	308	321	268	295	303	296	293	272	301	290	259	260	275	273	316	243	289	293	309	283	318	287	298	286	286	302	290	308	285	297	290	302	326	294	283	309	266	313	273	284	293	271	293	303	276	279	265	303	276	260	306	302	293	282	268	281	272	289	274	272	311	305	304	272	272	284	277	279	325	335	300	305	279	314	271	282	297	277	282	289	272	282	308	247	279	308	283	295	315	287	292	303	275	274	296	312	309	295	270	270	286	284	265	266	275	296	289	310	283	287	314	275	289	300	279	262	292	273	262	284	279	260	274	273	278	264	309	251	290	279	299	301	307	318	306	301	284	287	276	307	289	292	313	292	279	286	277	268	303	310	291	274	284	291	283	303	287	283	279	285	268	296	272	291	271	306	293	295	304	330	275	272	291	282	269	308	300	274	266	308	301	282	293	304	272	285	301	297	288	290	306	262	285	285	248	295	290	293	256	334	281	320	254	289	289	294	306	321	290	297	293	299	294	293	317	308	315	274	314	268	288	279	286	316	310	299	266	280	278	279	280	286	293	323	298	290	261	274	295	296	285	290	257	277	255	289	299	278	305	264	287	321	333	305	272	282	314	296	275	302	298	302	293	294	308	275	303	324	278	273	322	263	304	248	292	275	274	314	281	285	278	277	292	301	274	290	281	281	321	301	267	293	285	274	296	281	303	315	290	300	258	260	286	283	267	302	296	311	279	278	298	273	298	280	297	280	275	304	258	280	293	290	298	278	299	296	300	270	280	329	313	298	280	316	313	272	273	309	270	279	269	304	282	268	274	284	292	264	269	283	296	269	295	267	281	279	267	279	297	300	285	284	286	277	275	273	268	276	292	257	285	284	283	308	308	303	307	270	284	291	300	300	294	314	280	282	264	302	262	297	293	295	279	278	283	262	262	290	292	280	278	275	262	275	295	285	291	291	334	325	281	290	310	315	303	275	277	305	293	279	290	275	301	263	299	295	282	317	277	274	288	317	277	323	308	280	288	267	272	294	307	266	278	302	314	316	293	289	292	272	285	276	274	280	299	273	299	262	301	289	327	263	289	285	255	315	268	293	283	295	295	300	286	276	308	288	289	276	288	282	297	280	298	287	291	280	296	291	315	276	296	270	285	301	294	302	252	289	311	318	274	287	305	302	280	289	295	307	267	337	296	285	315	277	291	263	257	281	296	278	291	287	269	261	276	275	317	292	265	285	283	285	297	267	283	289	262	283	288	306	308	304	277	276	301	294	282	316	327	284	272	285	293	283	305	286	305	290	287	289	279	300	275	269	276	306	289	290	280	319	270	284	298	276	264	247	259	246	278	293	279	278	287	284	277	297	277	308	263	269	313	272	309	278	257	341	268	290	334	292	284	261	271	277	288	296	310	294	274	298	266	306	278	267	309	280	287	268	261	283	296	254	310	279	314	288	288	285	277	296	249	270	291	299	304	273	301	285	284	296	275	290	285	286	289	302	290	286	277	279	247	303	276	291	289	292	307	269	294	301	313	301	314	288	296	294	280	306	303	276	287	282	269	280	318	299	280	280	292	256	269	312	276	285	278	314	278	297	290	284	302	259	258	291	277	300	280	316	310	292	294	267	285	268	270	306	278	301	261	285	240	295	297	298	288	311	288	304	273	284	289	306	287	266	268	315	310	297	296	292	278	268	289	262	273	288	298	266	266	275	277	287	294	272	303	294	286	293	324	285	287	271	294	298	264	295	241	258	295	307	281	297	295	309	266	301	296	317	314	286	276	289	258	303	291	281	251	300	275	281	278	294	297	278	295	328	257	289	290	295	287	296	300	299	282	255	293	277	270	273	295	264	298	279	296	292	298	294	301	285	293	293	284	320	310	265	263	286	286	277	278	270	274	283	284	287	265	310	272	278	278	271	293	304	259	273	247	291	278	294	285	306	280	255	298	295	326	287	282	278	287	281	283	295	300	272	273	309	289	291	236	296	300	294	275	272	300	312	273	289	273	310	289	287	283	299	298	288	297	295	293	276	293	293	290	269
29758	18398	1187	766	626	546	541	547	521	511	538	477	491	518	539	464	514	498	477	507	543	475	474	461	497	511	475	470	480	453	513	505	507	535	478	502	474	473	489	443	499	486	492	462	488	482	502	445	476	544	495	485	546	465	474	485	476	458	503	564	503	515	480	485	522	473	515	531	494	495	467	483	476	470	512	514	490	488	481	460	517	530	510	491	480	461	494	458	458	508	527	509	516	458	462	483	499	457	452	489	468	521	499	494	495	510	444	504	472	520	513	511	489	455	510	498	498	490	433	514	473	443	473	477	453	456	488	465	480	508	487	489	485	475	483	505	437	511	471	478	495	481	510	480	486	529	477	487	511	499	476	493	500	490	459	517	436	505	486	489	476	500	476	515	540	499	451	469	553	483	459	500	469	509	490	492	463	490	510	483	513	511	513	510	498	516	498	515	489	498	463	492	500	493	491	478	514	455	489	499	508	499	484	487	463	480	487	478	487	482	477	482	451	483	516	493	495	472	479	492	491	463	495	517	504	467	538	477	526	485	477	507	477	475	460	469	493	503	498	457	488	533	488	498	501	507	515	497	479	485	520	493	515	457	489	522	450	522	530	500	495	442	529	532	504	487	482	432	475	474	462	490	472	508	504	495	463	492	490	524	480	480	472	481	503	464	500	498	515	511	490	503	511	478	468	498	513	475	457	499	499	491	473	436	507	516	510	446	448	476	511	480	465	475	500	532	496	515	484	491	520	454	491	481	503	491	460	485	475	505	507	459	498	514	521	499	452	463	488	513	490	508	458	491	500	517	472	492	523	510	499	460	468	513	449	489	528	475	503	517	501	519	478	495	487	485	488	474	453	441	483	459	494	505	467	509	473	515	465	482	480	444	475	507	505	498	467	512	499	493	490	493	494	483	458	504	486	474	477	498	489	462	514	508	484	496	494	466	463	490	496	509	464	485	472	508	458	480	497	479	484	471	479	520	484	471	454	493	432	495	474	457	471	468	504	490	474	475	473	514	513	487	468	487	484	493	481	508	511	509	504	469	505	502	479	474	474	455	512	466	514	497	511	492	520	504	470	482	521	485	500	472	470	537	480	490	473	477	486	553	471	501	485	481	477	469	489	474	485	486	486	464	486	464	517	522	513	463	472	512	466	471	523	430	518	536	479	490	504	499	461	494	523	471	480	460	481	473	461	461	499	457	485	508	495	489	466	472	504	451	490	505	479	500	477	484	494	514	494	448	497	458	477	479	489	449	495	527	486	493	489	495	517	522	488	490	468	500	470	489	504	510	455	485	457	512	485	483	489	459	441	542	491	456	469	509	469	497	500	488	479	474	466	496	453	498	472	537	496	489	475	506	461	509	498	507	486	476	489	477	501	485	473	453	486	502	499	494	482	536	512	509	488	519	483	515	461	471	501	474	537	508	460	518	513	496	464	489	505	484	479	497	487	485	527	473	498	485	487	518	487	484	490	486	489	461	466	504	469	489	530	471	535	505	501	477	492	483	520	484	477	475	501	490	464	441	480	474	498	512	505	419	528	480	525	484	484	476	472	497	441	488	499	504	465	528	457	479	491	484	498	495	497	510	459	493	497	512	435	485	466	497	484	459	498	475	485	493	467	514	492	489	508	472	462	482	469	500	492	519	482	493	502	490	458	467	492	463	514	501	465	540	495	459	474	488	487	478	483	507	473	484	485	527	484	498	490	483	515	449	527	489	492	454	519	490	498	521	500	491	472	522	491	460	456	430	451	449	452	495	464	461	500	441	472	483	490	490	497	479	502	472	491	492	489	488	520	506	491	488	501	526	463	529	469	459	501	545	501	476	492	450	453	495	461	531	470	469	441	454	452	463	506	463	512	469	531	499	470	501	473	490	456	486	477	477	521	509	457	494	473	487	514	495	495	502	498	493	494	511	487	497	439	485	524	474	475	513	440	533	460	492	495	482	478	502	500	516	493	478	486	493	499	548	473	532	496	485	524	482	473	518	498	470	443	511	437	467	465	486	494	455	469	497	480	483	478	501	465	520	537	500	531	469	464	484	459	492	524	487	442	474	490	472	496	509	504	477	513	512	491	493	464	526	497	499	515	479	522	476	519	527	452	503	478	487	467	487	501	456	517	489	498	480	474	489	477	490	455	525	480	519	495	480	468	488	490	470	500	475	510	462	505	481	494	527	485	496	470	480	497	469	475	525	503	499	487	494	451	486	471	517	493	463	505	456	474	520	488	486	514	529	497	485	466	524	520	510	510	489	460	515	472	497	475	493	521	461	486	474	542	507	509	501	492	514	501	505	502	487	462	494	471	470	495	482	505	489	487	480	480	489	451	501	510	481	459	496	487	534	486	461	469	454	489	472	495	496	492	513	467	488	505	490	461	475	500	465	462	510	515	484	473	509	471	507	461	505	510	467	507	484	481	479	474	495	525	467	461	448	530	469	506	480	507	477	511	510	460	481	466	503	487	461	507	492	500	491	505	486	500	469	509	493	500	492	527	527	463	478	488	540	489	462	498	474	484	484	461	493	486	455	484	480	456	461	478	473	499	475	529	491	486	489	498	527	492	496	483	482	484	510	462	470	473	503	505	478	486	519	488	491	511	478	511	511	463	483	501	479	510	484	530	489	529	514	483	492	480	457	483	503	503	474	538	473	473	473	513	510	470	485	459	492	474	483	539	464	530	481	515	492	456	522	525	457	489	474	503	496	466	474	502	473	475	495	511	513	478	498	508	476	451	477	499	476	509	462	478	497	470	464	476	515	494	467	468	490	467	468	483	476	487	504	505	497	520	489	503	435	450	481	443	492	469	527	481	505	514	474	490	498	502	432	498	467	476	447	476	491	463	499	464	501	479	496	484	447	480	475	503	490	529	495	458	494	462	515	442	501	499	477	456	503	499	440	503	491	479	508	514	504	473	487	484	492	495	500	489	504	498	500	468	503	487	473	455	508	507	490	469	449	492	504	483	503	546	468	486	488	497	540	455	468	469	466	488	487	473	497	503	506	516	472	501	511	486	495	494	485	492	482	451	491	467	514	511	440	541	506	463	521	458	496	506	482	504	458	493	502	478	518	461	481	472	476	540	465	448	463	494	458	517	489	480	485	494	510	484	450	501	496	481	465	502	512	472	505	505	495	492	492	468	484	500	508	491	500	497	486	480	494	503	460	479	507	491	498	477	535	511	493	486	472	473	519	459	465	472	489	494	495	476	505	516	479	474	486	490	479	494	499	513	494	478	453	462	491	463	487	458	511	442	464	495	477	494	486	483	482	489	525	500	508	484	469	490	481	495	487	488	468	453	533	450	467	481	474	520	498	492	483	476	470	474	461	501	433	470	467	513	499	523	448	491	506	524	465	485	518	466	474	507	470	491	479	466	477	495	481	480	485	515	502	453	486	503	497	501	463	463	490	477	539	503	471	479	475	483	499	459	480	495	445	516	510	473	530	513	440	508	513	487	490	464	485	466	476	507	504	468	482	419	469	494	475
24553	21539	28643	24740	20524	2262	605	454	387	376	332	324	325	303	314	307	282	303	290	268	265	267	271	275	253	267	270	261	268	231	292	267	236	243	228	253	269	261	259	256	257	269	245	261	273	264	250	247	235	242	279	257	231	255	263	274	262	237	241	263	244	229	250	255	254	242	258	241	255	283	247	259	253	220	270	256	256	248	215	235	252	273	233	255	228	243	255	281	292	234	252	255	238	271	229	258	239	255	237	261	212	241	238	270	247	227	255	229	227	240	247	248	243	238	236	239	241	252	254	249	230	260	250	261	241	260	271	215	246	241	272	260	257	263	217	234	243	244	239	252	250	265	261	238	248	260	246	252	265	247	240	244	244	253	272	248	262	223	249	234	241	265	238	238	224	276	262	252	236	248	227	235	259	237	264	261	234	259	237	242	223	234	242	263	239	238	241	276	258	258	252	267	246	247	252	247	245	233	268	244	247	249	251	265	251	238	255	256	269	247	249	300	254	258	256	251	257	292	253	236	272	279	259	248	237	229	224	252	226	255	241	221	268	237	239	241	241	264	255	253	252	225	244	220	262	244	249	229	260	251	276	243	230	237	284	259	236	260	274	246	238	261	243	244	258	252	262	245	278	217	264	258	247	262	237	241	272	240	255	233	264	259	243	264	243	231	259	270	254	242	265	249	255	292	228	255	215	259	237	241	251	250	268	225	254	225	253	238	241	256	248	263	249	235	224	248	260	276	255	250	269	239	227	261	241	264	253	226	258	226	244	239	257	259	255	236	254	243	248	253	236	247	281	269	256	234	268	271	260	227	233	248	229	264	260	240	257	262	244	264	249	233	258	264	243	240	239	264	278	246	249	240	278	249	257	259	273	258	216	276	243	258	279	237	256	238	263	227	251	265	247	256	258	249	251	265	291	249	241	241	237	255	245	228	224	255	231	272	244	242	232	253	269	248	242	244	262	225	230	226	247	262	261	236	244	241	250	239	239	276	254	263	250	253	242	237	218	248	248	233	266	264	244	261	245	243	233	237	287	263	229	263	248	267	268	243	250	242	234	258	252	241	238	245	266	260	256	257	234	250	210	263	231	284	239	255	250	230	234	225	243	282	256	245	227	245	235	236	269	252	230	264	218	242	234	228	261	268	274	255	234	249	238	245	258	219	261	239	237	258	264	247	239	261	220	250	234	239	264	241	244	284	253	242	234	248	260	252	239	229	234	245	263	249	247	248	242	247	240	248	257	247	250	244	236	246	278	252	260	250	243	244	236	248	224	229	255	262	232	221	233	241	243	261	248	256	237	237	234	260	239	239	279	269	258	226	233	247	247	232	237	232	246	243	245	246	256	255	249	238	270	256	256	251	248	228	250	238	250	248	246	248	243	265	224	257	236	266	288	220	254	231	259	242	262	225	251	234	264	249	252	242	260	273	232	267	253	245	251	273	237	271	271	249	243	220	234	245	244	255	262	242	257	232	261	230	243	228	252	260	239	257	251	252	257	225	237	239	253	227	242	218	270	261	231	237	270	228	233	270	242	230	222	286	212	248	252	270	249	254	259	270	244	243	260	239	236	231	271	231	239	250	254	232	279	239	241	252	267	257	241	254	254	251	236	260	203	253	253	259	239	253	245	245	253	240	253	261	246	261	237	249	254	246	239	263	259	246	253	229	252	280	233	256	250	239	253	243	223	273	262	258	249	253	234	255	260	248	248	240	262	234	233	253	268	250	259	252	253	235	229	238	238	261	250	249	249	261	265	262	241	257	264	224	240	254	209	235	262	240	249	263	240	234	254	253	225	242	232	243	259	254	261	251	250	227	256	237	229	276	248	238	266	265	241	235	249	234	256	268	236	267	250	267	255	238	269	256	251	251	260	272	254	243	259	213	247	238	251	282	234	227	259	256	242	245	243	252	250	212	261	254	250	262	304	269	239	260	260	242	246	250	232	261	256	237	204	237	251	246	224	219	271	245	255	214	241	244	293	251	272	258	233	229	246	208	224	230	250	265	219	255	263	238	248	244	294	241	239	255	241	244	258	261	228	269	228	254	221	263	259	218	262	238	244	253	241	245	261	253	205	225	261	223	228	252	247	246	240	265	258	240	254	234	235	240	249	249	248	253	255	248	257	231	255	234	258	255	263	252	246	229	256	269	250	236	262	264	226	257	262	242	249	254	262	241	227	249	235	259	259	236	262	270	241	263	253	256	250	258	250	263	223	252	270	249	227	231	254	273	261	273	255	255	259	220	261	248	248	254	217	243	268	275	251	251	236	235	259	258	211	256	232	250	274	241	243	259	246	224	223	232	228	257	205	232	254	240	245	245	240	264	275	248	244	245	245	231	238	216	250	243	283	256	247	263	223	254	255	214	217	233	230	260	234	221	254	286	256	221	252	231	250	243	234	239	244	216	248	243	250	254	253	257	246	245	217	245	237	243	223	224	282	230	224	273	266	259	248	237	246	253	244	230	255	232	224	240	243	261	235	272	226	270	265	274	210	228	266	253	238	256	251	230	241	243	229	258	243	239	256	242	236	260	261	255	265	232	260	243	229	220	245	227	224	220	262	242	249	250	236	238	247	220	254	250	238	252	237	219	225	272	251	236	230	273	259	251	247	245	253	232	230	263	274	237	220	268	239	269	260	231	223	260	236	226	260	231	260	240	239	230	264	237	260	236	251	243	277	211	224	233	261	265	251	285	225	247	244	250	236	248	220	245	261	261	239	247	221	240	282	290	235	247	250	253	253	239	253	250	256	222	224	257	259	229	237	244	226	262	245	251	256	267	255	273	253	262	241	266	258	249	245	252	241	266	236	257	258	251	246	247	244	215	246	228	254	245	242	234	290	261	258	242	249	252	260	237	279	263	233	231	247	253	218	242	247	234	243	245	264	279	232	244	232	236	265	236	261	232	222	252	245	246	259	236	251	227	217	274	245	257	242	203	209	249	220	237	250	252	228	234	264	276	245	281	260	236	231	240	261	247	244	254	220	244	242	248	232	238	256	243	247	244	245	247	240	260	246	232	236	242	241	241	249	224	264	264	232	225	235	267	276	272	218	243	232	243	221	252	243	237	272	243	254	265	232	262	253	229	231	236	279	228	224	226	242	275	244	233	241	236	244	236	242	215	244	242	249	249	243	234	232	234	246	239	261	255	253	230	249	241	231	264	247	232	268	243	234	258	260	255	251	216	256	264	235	229	240	228	239	250	269	262	257	271	243	242	243	253	255	264	222	255	236	240	263	221	251	275	208	267	258	237	268	246	258	262	242	239	231	240	287	246	276	261	237	261	248	245	259	249	231	229	252	248	245	265	262	242	265	241	237	224	253	257	257	244	262	238	268	235	249	249	241	236	242	249	262	258	270	268	224	237	241	248	228	255	268	262	221	239	239	230	271	260	248	271	222	232	252	245	246	251	249	256	246	238	226	269	237	210	280	253	242	252	243	259	256	248	249	228	247	254	284	254	265	253	254	244	258	249	209	252	224	214
33919	29068	7088	3337	2314	1637	1371	1077	953	831	756	716	655	612	573	599	593	512	546	492	481	512	505	458	481	463	430	478	444	445	444	458	509	479	466	452	408	412	439	455	433	428	445	439	445	463	429	456	437	461	451	410	434	445	475	430	439	448	424	455	431	441	398	397	424	425	415	461	463	439	452	434	416	436	409	433	472	451	402	440	410	395	449	402	421	447	468	472	407	426	474	458	436	414	398	422	454	420	436	440	422	430	414	429	424	442	448	406	389	376	427	418	443	423	426	423	414	404	403	427	409	442	446	408	422	398	393	388	424	411	368	415	410	444	417	429	430	440	456	445	430	410	455	428	435	399	418	427	465	421	418	436	406	441	423	440	430	405	405	423	427	412	449	423	438	454	424	402	409	416	441	429	402	455	460	425	403	442	394	450	429	423	443	407	447	408	422	422	422	414	399	471	416	435	449	454	405	444	404	419	445	417	405	421	422	463	496	381	415	411	421	423	443	447	442	464	409	404	385	436	429	446	405	425	427	448	428	416	431	421	417	399	431	430	426	447	435	453	412	421	436	464	440	483	404	429	414	415	409	425	465	431	449	424	432	434	468	458	453	404	426	458	445	386	428	429	451	414	453	429	423	425	433	415	465	459	398	450	459	473	422	436	459	436	422	383	457	425	442	438	429	433	451	431	408	415	421	451	414	443	440	409	443	443	411	423	444	459	437	444	388	426	412	436	440	427	467	445	429	430	411	445	437	450	387	397	454	443	462	423	444	405	416	448	435	433	408	399	441	448	463	432	409	459	398	396	417	402	424	443	436	437	445	432	404	436	437	428	450	414	442	431	423	419	448	434	438	407	425	455	416	413	433	379	418	434	425	399	459	447	425	418	429	446	419	431	384	418	386	418	431	415	455	430	447	412	430	433	448	388	464	434	396	451	425	444	394	433	398	471	428	398	437	427	478	439	394	402	450	460	442	414	402	421	457	421	403	400	455	458	455	465	441	442	438	437	455	452	426	443	423	413	422	473	381	391	421	423	450	449	445	442	417	433	455	435	451	443	439	429	445	436	425	428	409	395	439	417	455	425	426	447	454	396	427	466	419	441	422	419	441	441	409	480	413	435	409	450	459	423	433	401	410	393	393	446	402	438	426	425	393	443	431	428	456	402	439	402	429	424	457	400	430	437	446	394	458	401	415	413	379	427	460	417	422	474	418	420	422	446	374	447	425	447	429	411	448	425	463	446	449	438	404	447	411	430	438	459	448	409	406	399	424	434	419	453	417	433	428	462	425	405	437	476	422	438	443	404	422	451	421	398	437	425	442	452	456	460	427	456	450	443	451	430	393	372	457	439	429	454	457	445	415	388	475	440	458	430	405	444	424	465	413	432	442	446	423	438	419	440	422	463	416	417	441	407	398	361	457	456	430	444	439	439	413	437	398	466	414	450	417	429	449	454	447	411	440	463	428	419	432	410	420	448	418	437	433	426	442	427	390	422	437	432	415	433	417	466	453	445	425	384	419	402	434	453	413	423	410	418	417	445	425	396	440	426	424	395	461	405	414	433	453	411	384	418	404	407	422	431	433	398	410	425	439	430	441	426	422	421	399	430	414	443	426	461	416	424	415	427	416	456	441	391	411	429	405	390	398	411	432	433	404	417	426	378	431	436	450	419	433	448	446	400	408	438	482	422	421	406	429	438	396	431	441	404	424	428	445	447	414	411	427	449	410	406	429	406	413	448	456	416	381	399	423	426	432	411	404	407	427	413	416	426	400	440	411	462	451	476	429	436	438	403	422	424	394	386	452	412	453	427	467	423	445	425	441	407	382	397	443	432	424	401	457	435	435	423	439	412	399	440	420	446	463	425	391	462	449	419	461	429	412	446	431	414	419	460	444	419	430	437	390	419	439	399	398	430	400	463	427	438	398	421	478	413	412	455	424	448	427	454	430	434	394	444	412	425	466	444	407	446	438	462	411	432	451	412	452	453	443	432	432	392	462	403	426	437	449	405	444	409	449	427	431	408	434	421	440	442	421	416	422	409	400	436	451	430	386	441	423	465	398	442	413	429	419	407	426	440	447	421	446	446	428	426	475	422	465	440	459	428	419	425	402	405	435	445	413	440	434	448	422	414	413	421	428	458	431	367	434	410	404	422	432	408	448	426	414	406	412	435	429	425	449	458	388	415	418	419	438	425	443	410	473	436	405	413	458	427	408	431	394	426	487	407	413	441	433	422	425	429	431	444	421	409	442	443	465	469	426	425	403	442	394	448	448	443	409	436	441	412	402	405	469	461	418	437	448	401	415	458	444	441	417	395	444	443	439	424	451	429	417	469	435	426	453	412	422	417	437	438	414	411	423	425	417	455	385	402	458	429	462	442	424	461	424	407	409	431	423	473	451	399	412	406	433	415	447	445	402	432	458	459	481	412	437	446	414	471	404	373	436	422	432	443	391	383	434	457	435	410	437	424	400	425	398	432	448	426	416	455	409	417	408	420	439	439	433	423	410	408	388	439	442	396	466	418	449	436	435	452	403	408	437	456	447	421	451	452	410	393	398	429	444	429	433	398	439	436	418	402	427	419	425	440	439	420	429	410	406	427	391	442	392	459	404	412	403	460	455	409	446	433	458	436	437	443	400	414	421	403	418	413	413	430	405	446	434	465	422	418	405	437	446	458	441	416	423	438	434	452	412	444	450	397	418	421	458	383	441	424	389	419	429	432	426	426	419	417	427	445	433	410	425	432	478	422	419	437	420	443	444	411	423	446	425	454	400	434	423	416	405	444	430	447	443	422	391	430	450	408	400	437	450	449	432	390	428	477	396	426	419	423	445	420	429	419	447	390	433	473	438	419	449	394	429	419	429	420	444	376	414	415	391	440	435	415	410	421	400	433	420	401	467	401	427	424	440	380	462	390	438	451	433	434	424	391	442	476	429	443	453	405	411	421	422	450	413	430	429	397	429	462	420	412	424	436	443	422	424	450	425	406	396	461	380	435	442	431	399	432	413	412	436	423	427	443	431	423	433	409	420	412	446	388	427	434	402	420	412	424	441	405	429	434	457	418	402	441	415	413	423	427	420	437	449	472	392	428	397	465	428	412	384	408	410	419	405	436	440	440	429	409	422	413	410	414	435	463	429	416	440	397	418	375	424	418	414	462	388	428	458	450	468	450	417	435	442	409	412	401	437	426	423	424	419	415	418	448	449	416	444	439	434	410	415	418	417	464	408	420	407	419	425	390	409	438	413	443	412	402	428	440	399	442	412	445	449	435	436	448	429	365	402	430	418	431	426	423	440	419	426	436	419	410	500	442	454	450	432	429	408	433	431	437	455	431	400	391	426	440	454	406	439	407	437	441	411	443	444	432	429	413	448	435	388	460	429	429	408	429	433	397	439	442	387	416	412	424	443	426	403	447	445	373	446	427	409	426	411	426	414	419	402	407	438	427	446	396	427	460	420	428	451	424	421	488	415	437	410	420	408	442	444	424
23571	21537	29306	24167	21527	19763	1620	536	350	296	282	231	225	163	185	159	156	164	165	140	136	140	140	121	119	123	120	146	109	111	125	133	105	132	99	114	128	103	128	112	116	104	98	105	94	103	99	108	112	95	102	110	98	94	95	110	91	101	115	112	100	108	88	92	99	114	93	110	98	108	96	109	101	96	93	114	116	93	104	92	96	116	101	108	79	98	97	91	108	78	108	81	94	81	104	82	85	88	90	85	80	104	87	99	89	83	95	93	89	97	108	85	101	84	92	103	93	95	110	87	108	93	94	101	97	101	109	93	88	105	88	87	109	90	93	98	97	82	122	93	101	91	111	86	81	74	102	100	112	83	76	75	108	86	90	94	94	100	98	82	97	102	98	103	110	99	96	96	103	104	103	99	92	98	89	96	107	111	99	83	83	98	96	106	101	87	100	99	97	101	100	90	85	97	117	113	101	96	81	105	79	100	90	86	85	91	84	97	87	101	124	106	107	98	87	105	79	111	77	103	87	114	86	80	102	97	93	99	101	108	111	94	87	101	99	105	98	91	83	107	106	112	100	97	116	91	104	96	81	85	79	98	106	93	104	104	96	101	106	95	105	95	84	113	92	101	109	89	88	101	90	89	98	104	100	110	94	93	91	96	101	104	108	97	108	111	112	108	101	93	125	87	107	92	90	113	97	101	92	120	103	94	116	101	100	97	102	97	87	97	94	92	100	109	97	109	109	99	104	103	114	101	103	101	98	100	100	97	107	94	94	92	115	95	91	89	81	100	121	86	102	97	96	93	102	84	92	85	104	102	94	84	96	96	103	90	96	72	110	109	114	89	113	85	93	94	112	100	93	88	88	99	107	117	97	108	118	80	95	110	84	100	93	106	113	108	82	89	110	85	97	95	95	119	105	114	94	108	66	81	107	97	109	84	98	94	103	98	98	92	95	94	92	97	97	91	98	92	98	97	94	100	89	104	83	111	98	94	103	119	91	92	96	106	93	94	84	84	98	102	82	105	76	87	115	114	98	69	97	110	94	96	77	93	97	112	106	89	97	91	98	100	100	105	88	91	79	92	90	87	97	86	112	89	87	102	99	92	81	100	94	101	101	113	100	94	89	95	82	96	85	91	92	117	95	79	114	87	95	97	83	118	113	107	90	88	117	98	105	90	88	112	100	110	108	91	80	116	110	97	98	82	110	85	104	89	85	113	88	84	83	85	119	94	101	101	113	99	107	95	99	87	95	81	69	98	97	105	106	101	113	113	99	97	105	90	86	97	101	93	105	85	91	78	109	99	86	83	94	93	95	96	99	83	96	99	91	93	100	102	97	82	76	104	83	117	100	104	85	109	102	87	114	92	102	87	85	104	96	85	89	104	106	86	102	86	109	111	89	87	95	89	93	95	84	80	100	97	108	109	107	83	82	96	92	98	103	112	81	94	114	96	94	103	95	107	92	112	103	114	93	112	115	93	83	73	111	100	88	100	122	123	94	96	94	106	85	106	96	100	106	106	101	107	94	105	100	90	104	91	89	111	98	87	89	102	109	81	95	87	78	101	98	90	107	86	107	123	90	116	106	105	99	93	98	92	88	96	123	108	99	81	112	83	95	104	105	102	100	91	108	99	114	108	90	89	86	97	92	95	96	106	87	112	87	103	103	79	104	103	103	82	102	95	81	91	93	103	90	95	89	94	89	87	86	100	95	102	89	103	99	78	91	90	82	84	93	98	88	102	88	98	93	80	107	80	96	99	123	92	92	97	97	82	104	99	83	103	88	97	119	107	89	101	100	96	98	81	95	98	104	85	87	91	108	83	88	100	75	84	91	112	106	104	80	98	100	94	88	91	96	112	104	96	109	97	98	112	107	100	100	99	100	84	92	99	100	106	91	89	87	111	86	98	85	93	89	86	82	99	71	101	80	108	81	107	84	94	100	112	93	101	92	93	98	96	98	94	91	89	98	97	98	97	110	85	85	104	94	89	105	88	93	83	92	97	99	99	91	93	106	105	92	102	98	116	103	93	98	90	104	96	109	88	99	87	100	104	91	94	91	94	91	105	102	119	99	93	99	91	91	112	97	95	86	98	95	82	108	101	107	104	106	89	111	94	85	120	91	103	86	101	94	86	90	108	104	97	93	93	85	104	104	72	84	91	107	98	90	97	105	85	101	101	73	99	78	106	113	86	119	97	102	94	82	92	113	76	110	109	90	106	108	87	100	101	102	99	85	100	85	117	91	113	96	90	119	84	78	92	95	91	95	109	113	101	85	100	96	98	90	91	103	117	99	112	93	99	90	105	72	86	95	96	79	93	108	98	105	97	113	107	107	89	87	100	106	95	103	97	98	90	79	109	82	92	76	106	85	94	96	103	108	88	96	89	87	88	107	79	118	87	94	101	98	123	97	99	98	107	86	104	101	99	104	87	82	94	83	110	114	103	89	100	102	94	90	110	103	104	107	97	118	97	90	95	107	95	103	100	101	75	85	96	110	105	98	95	110	113	95	91	102	97	105	111	90	103	90	122	93	93	93	96	94	103	115	108	101	86	84	90	113	112	101	91	103	99	102	90	96	104	75	83	102	103	93	82	75	105	80	102	92	99	122	86	122	94	100	102	91	109	97	112	96	94	113	101	97	97	100	101	103	105	85	86	98	93	91	104	90	85	98	92	106	87	85	91	94	94	100	106	117	90	99	99	99	86	104	118	92	98	96	110	94	82	107	117	98	123	100	104	112	105	97	107	97	80	99	96	92	81	90	95	83	100	92	97	63	82	95	104	85	107	107	91	98	121	90	73	87	89	77	97	102	105	105	110	81	97	101	108	106	82	116	87	81	94	91	104	100	77	91	85	100	104	114	89	91	90	108	113	100	80	94	92	79	89	89	100	80	99	99	78	92	107	89	95	106	90	101	101	93	95	102	92	115	114	84	102	89	105	86	101	101	99	94	90	96	90	104	100	80	86	110	89	98	95	112	100	97	104	95	108	109	89	98	100	98	96	109	102	113	93	113	79	83	83	104	91	89	93	91	91	99	78	117	82	76	92	88	99	88	126	96	88	105	98	100	98	104	92	95	91	93	91	109	85	103	101	93	88	98	95	90	103	102	89	113	107	103	93	95	76	104	97	89	100	109	86	92	104	103	98	93	103	118	97	110	92	87	93	92	78	80	98	96	85	86	92	119	81	85	97	95	89	86	84	112	108	102	102	91	101	78	102	76	92	101	106	89	108	85	99	88	98	81	111	95	84	113	94	104	83	87	98	103	94	102	98	108	96	108	111	116	99	85	89	87	105	103	91	102	105	95	92	79	93	93	97	104	96	81	88	101	80	116	85	99	80	82	111	85	105	98	100	87	98	96	100	109	93	96	105	79	80	116	90	83	86	87	107	109	96	91	104	80	93	83	88	97	90	98	109	99	92	102	95	109	93	96	87	103	94	106	105	90	94	94	109	104	94	80	107	93	98	90	90	92	87	93	95	87	114	99	94
36824	35562	12031	5514	3663	2605	1964	1543	1249	953	789	702	629	541	494	473	362	393	379	345	320	293	300	247	263	266	255	233	239	231	219	222	224	206	201	223	194	214	217	195	210	204	197	229	207	205	180	192	197	173	200	217	165	193	169	180	172	171	173	180	153	189	178	165	181	161	187	190	190	157	176	165	183	160	179	183	155	169	189	165	177	153	177	184	165	185	179	184	177	156	167	175	157	165	173	172	175	177	185	191	180	151	171	157	171	149	193	180	152	190	203	151	133	177	184	166	196	149	144	167	202	173	174	169	177	166	165	186	189	166	186	190	166	190	152	196	164	157	174	200	173	156	181	176	184	190	164	170	180	177	150	176	155	170	163	163	170	183	162	159	160	171	165	155	184	191	176	182	160	179	181	168	173	174	165	158	171	191	196	178	184	164	194	183	144	156	163	194	182	171	189	187	178	182	165	173	162	191	179	155	179	166	182	167	160	198	183	182	190	175	179	193	174	156	179	191	175	184	149	164	151	176	166	194	170	161	153	175	169	178	146	157	153	163	166	158	165	179	145	191	185	160	186	183	169	134	166	175	168	206	163	160	167	170	164	180	181	178	155	178	179	168	186	181	177	154	172	166	175	147	168	198	188	186	183	178	178	193	181	171	164	165	181	170	178	169	151	155	168	164	194	174	156	177	194	171	157	166	137	177	167	158	174	166	177	167	144	144	177	172	150	199	155	178	169	159	168	168	132	161	158	177	175	167	175	150	145	187	186	157	189	155	170	159	146	156	189	160	159	172	185	172	169	157	169	164	177	147	162	164	173	159	188	187	160	160	162	168	164	190	163	185	169	149	161	160	173	167	179	173	168	177	188	168	170	186	165	177	170	187	158	196	176	184	132	170	147	164	180	170	167	167	173	189	176	171	169	171	190	163	183	155	173	167	166	172	167	161	168	183	156	204	177	181	161	162	166	166	162	165	193	166	182	157	168	189	172	186	163	151	151	163	186	145	195	175	177	170	167	168	179	144	154	157	169	163	169	199	164	183	183	170	151	200	177	181	194	185	170	157	197	160	129	149	166	185	170	165	165	143	166	173	169	189	187	182	180	170	154	169	154	170	152	172	167	155	164	169	180	163	161	177	188	163	163	176	167	161	152	175	178	162	179	166	157	180	174	186	180	169	173	176	181	154	181	163	152	166	179	174	186	156	184	144	158	167	163	148	178	183	164	173	188	181	203	173	182	162	169	162	172	183	142	188	180	168	174	184	165	181	149	174	184	162	170	160	172	157	178	175	179	146	181	162	163	168	182	154	202	183	166	144	172	160	180	179	147	173	171	168	177	163	159	174	165	192	172	166	190	164	185	148	198	188	173	158	173	168	184	165	175	163	188	150	167	185	171	187	166	170	182	171	180	178	180	195	178	152	160	166	156	177	156	192	205	157	185	166	147	168	175	186	198	170	178	203	162	164	167	187	186	166	175	166	186	144	177	164	168	176	184	184	194	174	179	178	181	155	194	166	168	162	173	143	166	174	164	176	168	173	182	171	171	181	182	148	154	184	174	159	171	196	184	163	147	185	172	166	182	175	169	188	198	168	173	165	166	176	176	167	162	169	154	191	162	187	186	147	152	150	184	172	159	175	188	166	186	160	172	165	160	182	159	185	157	158	160	158	174	185	171	160	166	174	183	173	149	183	163	185	197	156	187	200	167	167	164	165	172	172	160	164	202	172	159	186	167	188	169	185	174	154	164	156	159	154	168	177	168	168	180	176	165	183	197	170	149	180	165	163	163	163	171	169	173	160	164	162	140	162	167	175	163	196	171	172	180	178	157	185	158	156	166	171	159	196	167	144	169	140	174	157	186	166	193	188	149	166	174	156	163	153	170	167	185	143	173	151	184	170	190	169	163	172	182	181	149	180	146	159	150	167	162	199	157	184	160	173	154	176	178	155	169	162	174	167	169	187	161	177	171	209	197	153	179	157	164	178	175	157	165	191	196	161	178	182	154	179	158	195	157	171	173	170	154	188	204	191	172	187	182	156	168	161	169	151	167	168	170	182	167	166	144	198	200	172	181	156	187	154	183	187	167	172	191	184	155	183	175	172	198	181	170	142	186	191	164	190	179	163	164	149	155	165	189	184	192	171	165	168	163	182	202	175	162	160	160	161	154	165	176	173	159	167	169	162	169	166	191	184	176	182	182	166	167	171	175	173	162	148	159	168	174	168	167	166	172	172	172	168	150	158	173	181	169	177	171	186	173	174	148	169	213	163	157	178	178	166	163	167	155	180	193	176	177	189	177	156	189	152	142	156	144	181	163	168	156	158	187	184	168	171	149	193	171	168	154	204	155	161	178	180	154	170	181	173	147	184	160	178	183	154	179	189	184	174	158	171	168	172	163	167	176	157	172	184	180	170	182	179	167	161	174	194	149	174	179	173	172	186	181	181	182	163	174	171	171	162	159	173	169	158	158	190	190	172	158	177	162	159	188	197	188	182	179	163	194	189	191	184	175	171	160	173	184	168	141	153	179	166	187	182	180	159	174	169	163	166	173	163	180	153	181	166	163	186	162	174	176	164	187	167	167	166	160	189	172	156	172	181	175	172	166	148	173	172	153	161	196	172	158	146	169	158	175	150	155	170	181	169	187	168	181	186	158	164	171	177	157	169	156	193	179	177	196	154	153	195	165	162	178	154	176	181	168	150	165	177	164	155	174	154	157	184	158	175	172	162	150	170	172	151	175	165	167	166	165	194	202	167	165	177	195	184	158	163	185	180	183	170	161	186	164	173	177	150	175	164	145	173	173	160	175	184	155	162	187	190	165	159	149	152	200	162	175	175	178	171	155	157	183	170	167	161	188	187	183	200	157	149	160	165	154	178	178	174	156	160	172	180	178	178	178	166	169	164	154	163	187	170	188	184	162	180	160	194	179	167	175	154	172	159	171	172	186	156	167	165	141	170	164	158	184	188	177	170	178	162	158	182	175	166	189	170	176	159	161	181	155	176	171	191	159	154	166	156	176	160	172	165	182	196	174	162	163	172	190	175	173	206	159	173	170	174	193	177	194	190	161	167	164	161	192	183	171	156	178	162	164	163	175	161	173	176	164	162	177	161	165	191	144	158	177	176	194	187	181	162	164	168	200	198	188	154	156	182	181	193	182	171	169	174	187	159	166	167	152	164	194	158	139	155	161	171	184	174	174	197	168	180	157	153	149	161	172	163	168	194	145	178	168	149	162	175	183	187	163	193	173	191	196	156	161	147	181	172	162	154	184	160	154	163	174	181	188	156	165	185	165	181	193	153	153	189	157	163	155	212	178	182	169	182	164	188	157	169	177	171	179	169	183	178	176	159	169	190	174	159	182	173	148	192	185	182	178	175	184	205	178	161	169	177	187	154	187	164	171	175	172	156	180	177	176	164	158	181	178	152	170	170	200	183	157	167	144	180	164	182	163	167	160	157	172	161	171	186	182	176	154	182	174	171	164	172	166	181
27890	20537	7136	610	394	332	310	284	301	301	303	268	268	289	300	280	302	287	301	332	297	317	298	279	283	326	292	291	268	289	313	274	277	266	295	302	284	255	298	280	272	259	280	288	289	284	291	274	303	284	275	292	299	280	290	267	279	283	246	276	313	301	284	301	320	305	272	305	316	280	304	313	279	296	265	269	253	278	286	303	297	297	307	282	305	268	261	272	302	291	282	280	289	272	271	302	297	272	275	287	292	307	309	274	304	276	277	259	269	285	297	287	316	286	298	293	254	282	284	334	287	328	321	299	259	314	252	292	259	276	280	270	306	302	301	257	296	265	280	287	282	258	281	285	286	272	284	287	298	292	279	298	306	306	285	288	298	284	323	251	289	315	323	264	289	327	267	286	291	317	274	303	293	253	270	254	273	272	264	300	254	281	283	283	312	280	266	285	283	260	299	285	277	271	292	292	280	285	295	300	279	306	305	285	281	274	292	258	299	300	289	278	297	294	284	236	261	277	276	300	257	294	294	258	275	273	298	303	286	296	273	298	308	258	280	308	259	296	306	313	277	286	265	293	271	299	285	316	274	284	257	306	274	301	268	288	273	261	287	287	323	261	295	295	255	305	291	299	301	273	277	271	286	290	270	293	287	249	254	323	256	301	304	286	304	296	254	289	269	296	272	296	255	275	291	287	286	290	269	269	293	308	284	264	273	265	275	280	300	332	290	295	276	280	308	271	293	280	290	276	269	288	271	274	270	317	298	295	284	282	277	299	290	311	275	286	308	287	284	284	293	299	283	252	252	283	281	290	270	281	312	292	314	276	322	289	300	302	294	283	278	270	296	281	274	274	318	284	277	298	273	299	293	274	290	307	314	274	308	286	269	271	279	300	260	264	257	292	267	292	288	263	280	287	298	311	290	293	292	285	267	261	305	274	271	292	270	281	268	287	290	294	284	277	277	266	274	288	274	298	301	287	340	287	285	280	287	295	312	263	317	305	289	297	282	278	295	284	283	257	293	284	325	290	297	287	285	276	272	311	289	307	267	272	264	259	308	257	304	302	276	289	297	284	264	278	272	311	288	261	281	278	282	306	278	280	281	272	268	302	287	243	307	298	285	305	295	252	266	303	260	295	308	269	288	268	273	316	294	286	300	319	276	279	316	254	292	326	289	272	287	266	294	304	261	285	304	257	280	294	278	290	300	291	265	279	281	284	303	304	234	276	278	293	305	291	300	252	263	285	262	303	299	256	301	281	276	272	276	311	283	287	265	270	280	305	311	305	276	278	262	297	283	290	283	262	295	258	275	269	278	292	279	263	291	296	298	291	286	286	291	277	294	247	274	296	296	287	278	282	292	296	298	313	277	266	281	273	293	296	313	282	255	270	316	263	268	279	273	282	302	252	270	311	267	272	294	265	292	283	265	285	312	281	289	273	286	281	291	298	300	274	290	289	270	302	321	270	293	295	296	267	276	302	283	277	299	249	289	288	289	254	292	291	295	308	272	308	287	283	321	264	303	286	295	280	282	261	284	265	287	259	302	271	300	294	259	265	281	276	281	310	275	273	285	295	289	255	253	277	275	295	266	259	305	301	293	280	291	261	270	305	285	281	278	307	251	316	261	289	276	286	285	318	264	318	294	263	302	308	279	282	287	290	285	288	285	255	291	273	293	257	278	298	278	288	300	271	283	259	282	289	273	278	285	277	322	296	291	294	283	285	324	284	275	281	262	306	320	307	297	286	285	270	273	276	306	275	294	279	284	265	289	317	304	294	329	298	289	270	293	264	287	293	289	277	293	239	285	278	249	312	289	276	268	279	287	260	300	272	298	274	280	305	274	277	288	280	285	302	301	312	264	283	292	283	297	273	294	299	294	280	298	255	312	291	302	255	282	290	281	264	300	286	258	258	267	286	279	279	233	282	279	290	273	270	274	293	312	308	305	248	263	290	273	270	251	304	297	289	286	295	258	292	279	269	277	286	275	273	316	289	297	269	314	277	279	290	270	291	277	250	265	277	289	282	284	254	292	285	287	288	302	303	294	322	304	283	302	275	302	297	312	286	275	250	319	302	287	280	271	267	262	301	300	275	264	277	297	297	266	250	290	301	294	272	307	297	287	329	295	325	276	324	277	284	290	295	301	285	283	272	281	288	241	302	272	299	275	299	303	245	287	283	263	264	294	261	270	282	286	299	284	307	323	325	302	323	304	297	296	270	284	284	281	310	287	269	333	290	288	296	306	305	271	304	278	274	298	257	288	317	316	306	280	314	280	283	288	281	264	270	301	288	298	299	270	314	292	278	262	309	335	275	303	320	299	307	278	306	273	293	267	309	325	294	302	295	308	296	272	305	266	293	282	293	286	264	282	292	312	292	306	292	329	300	313	259	272	282	284	275	296	321	300	312	273	263	310	267	272	307	312	297	288	292	263	289	285	297	262	298	277	300	301	296	308	290	306	280	251	296	273	273	296	281	263	306	282	253	289	285	291	281	306	296	285	294	284	271	279	252	290	297	311	249	300	288	295	265	303	274	302	257	285	275	285	281	253	293	295	277	279	311	278	283	294	268	279	254	270	303	284	298	274	310	273	276	279	281	307	252	289	292	281	269	272	289	300	285	266	294	287	271	260	300	272	280	288	298	260	278	261	284	287	304	288	292	249	289	273	287	288	287	301	287	285	279	283	273	278	321	261	279	293	295	307	274	280	262	288	285	304	296	277	289	314	284	241	282	282	295	290	281	326	306	310	294	288	301	286	309	260	303	275	335	274	274	270	290	274	254	278	272	270	292	270	295	290	274	282	308	253	283	300	278	287	279	298	297	301	282	280	296	307	256	307	307	277	317	296	283	279	312	280	302	285	288	284	267	291	314	275	282	262	294	287	313	278	257	296	285	274	278	301	294	297	292	288	301	323	306	255	297	267	290	287	284	296	281	281	275	324	270	285	291	289	337	257	279	276	310	317	308	320	288	276	305	296	284	319	268	307	277	316	285	279	269	295	285	316	296	290	248	293	321	282	280	280	276	298	289	286	268	270	269	298	264	295	321	245	281	291	239	310	298	263	308	291	269	285	274	289	256	287	311	323	291	277	294	300	266	301	268	306	286	280	284	285	267	273	272	314	298	256	295	272	268	280	288	270	314	307	298	271	274	328	288	285	272	294	291	314	271	278	245	292	278	268	314	306	278	300	289	254	301	278	316	237	267	272	249	291	270	305	270	273	288	275	313	290	306	293	309	289	284	310	273	293	282	279	291	294	284	298	299	260	294	270	269	283	277	282	276	265	289	283	293	272	276	274	285	310	267	290	311	277	260	284	278	266	299	286	288	290	320	255	276	298	312	299	281	258	288	301	305	271	296	285	291	279	278	276	280	289	302	303	300	300	304	308	288	285	287	265	286	263	286	286	248	276	298	298	300	265	283	314	277	314	298	296	281	328	293	286	321	304	300	300	272	282	291	274	293	289	308	288	297	296	304	300	251	257	301	269	303
29161	13966	1357	729	652	530	530	527	525	521	535	510	473	541	503	460	519	503	501	473	472	481	512	492	487	441	500	511	524	511	511	485	516	483	480	495	451	467	493	516	511	464	513	488	483	485	487	505	472	466	458	476	512	522	514	486	488	484	466	481	473	467	477	469	460	464	494	468	468	472	472	464	498	488	522	493	436	501	481	491	452	495	488	481	470	456	469	507	501	459	463	481	457	480	533	460	499	495	433	460	472	492	488	471	501	443	521	470	459	494	451	491	432	461	493	459	520	491	488	500	465	475	492	514	460	473	469	457	478	482	483	474	466	458	533	521	500	482	477	495	471	504	483	452	494	449	500	466	448	498	473	502	480	472	516	474	461	452	475	472	508	503	413	489	487	476	472	455	489	479	488	430	481	429	451	453	492	484	486	466	492	444	481	436	471	496	459	482	473	506	478	481	471	495	457	458	511	482	511	502	490	477	476	446	464	480	420	467	488	465	502	456	479	449	478	488	450	451	505	467	491	494	491	454	517	454	490	518	514	505	441	452	513	511	474	477	485	481	466	490	454	488	514	461	456	457	453	467	508	472	499	507	490	486	511	474	497	485	510	480	470	478	496	516	494	484	511	525	457	494	499	477	476	420	496	502	510	508	506	489	498	504	468	456	516	483	522	462	521	470	497	459	465	511	493	494	463	449	479	453	463	484	484	477	476	492	487	491	457	455	520	476	474	457	478	477	482	479	475	477	466	481	420	461	472	502	469	507	473	470	491	492	469	475	497	495	509	501	496	462	498	476	479	481	500	476	457	490	491	521	488	447	480	480	432	466	491	466	499	492	473	485	456	466	448	478	476	485	484	460	451	463	477	490	476	511	501	450	485	504	480	462	497	463	470	473	466	454	457	457	454	498	449	472	444	485	465	476	473	491	517	466	488	485	432	513	458	507	513	469	504	524	499	489	502	473	503	507	490	475	481	481	503	501	498	497	451	458	437	477	501	518	456	469	482	468	506	498	461	489	488	457	495	472	486	483	458	482	473	467	487	455	443	483	477	493	489	501	478	484	488	478	454	488	498	483	516	497	476	487	496	498	478	481	482	489	468	452	501	476	507	445	466	469	485	490	493	467	478	508	500	471	480	481	481	485	470	457	466	479	483	491	450	494	485	509	468	483	476	472	488	473	469	521	409	509	527	451	457	485	516	460	519	480	490	503	467	473	486	468	484	466	473	476	479	540	469	476	508	441	513	483	482	471	507	478	477	535	529	481	486	444	458	496	510	455	455	458	518	501	458	491	491	487	476	475	511	491	457	452	480	490	473	490	486	457	488	488	446	492	482	489	479	448	508	457	459	461	471	501	479	530	472	475	485	498	486	453	477	488	532	460	500	495	471	487	494	446	493	450	482	469	458	500	509	524	481	483	451	494	460	475	496	478	472	467	488	483	476	444	466	464	499	500	463	464	517	500	459	507	458	493	483	464	484	450	506	471	464	483	488	432	499	477	466	446	513	475	456	490	467	466	511	471	461	485	461	475	459	499	505	473	479	511	469	454	496	477	450	475	484	481	491	468	458	491	473	500	477	494	494	446	483	451	464	501	461	488	503	481	437	490	524	485	457	486	498	466	439	499	497	508	493	485	453	490	519	481	428	460	482	451	444	442	487	516	534	463	428	485	499	483	486	471	490	478	441	480	455	500	511	490	488	457	479	474	502	484	483	454	441	535	477	493	486	462	472	504	494	441	499	458	492	461	448	476	531	502	475	459	439	453	463	481	507	487	494	493	481	501	466	461	497	448	459	520	425	475	464	479	508	487	514	473	477	474	488	517	479	512	496	500	499	478	513	513	492	443	439	486	480	520	482	475	458	472	504	512	478	473	473	478	470	460	487	493	480	469	499	465	453	480	472	477	486	479	473	512	511	469	480	505	484	472	515	428	483	490	484	479	451	446	471	490	465	473	459	465	483	500	424	483	465	459	491	490	494	484	514	473	481	459	478	468	450	459	497	494	472	477	512	489	470	488	494	495	496	500	497	435	467	456	476	508	486	441	456	474	492	490	524	461	502	479	489	517	497	474	448	501	461	494	508	463	470	485	446	492	509	476	465	455	478	472	455	485	481	474	479	466	468	469	511	484	474	448	487	470	481	474	503	452	486	493	486	492	470	534	468	459	474	504	474	437	475	470	473	469	507	523	518	475	481	487	485	527	446	491	477	485	477	495	468	518	498	529	463	474	484	494	482	442	462	510	461	467	486	507	502	481	456	493	461	488	469	496	452	515	488	483	465	496	495	471	439	483	457	493	480	483	475	498	481	461	453	430	494	456	458	507	517	499	481	470	463	494	475	482	458	475	462	517	464	466	521	491	461	479	477	469	499	474	490	470	482	470	437	441	486	474	511	499	473	494	515	522	430	469	515	471	462	507	458	495	500	467	484	479	486	459	482	445	475	479	482	499	490	493	527	474	501	476	503	508	470	508	512	473	477	450	496	480	513	489	517	504	489	482	458	488	466	474	517	496	482	501	500	493	463	489	517	514	429	493	470	489	481	491	518	449	472	435	479	483	514	468	503	465	481	471	486	471	516	438	491	494	480	479	493	468	498	484	498	474	462	454	451	477	475	503	477	459	497	457	473	470	469	488	466	489	478	474	482	509	502	484	500	484	461	492	501	475	479	499	482	486	456	481	449	443	516	506	465	492	503	495	427	467	479	479	471	434	483	531	470	482	479	440	469	461	484	449	492	493	530	483	491	483	459	467	476	468	482	498	524	464	494	464	526	508	475	440	498	485	456	485	490	510	487	511	476	493	512	496	484	465	499	430	458	501	519	511	446	482	462	471	492	508	471	492	469	513	498	478	467	490	455	473	479	453	483	525	484	493	480	470	504	491	491	527	451	460	506	453	483	455	451	493	472	461	495	524	476	484	432	519	489	495	486	473	512	476	495	485	478	504	507	481	496	493	483	522	448	497	478	460	473	464	490	493	481	489	419	504	457	447	449	466	507	475	443	473	469	462	496	450	468	481	446	473	486	535	512	450	485	460	507	507	497	504	493	441	464	461	488	489	508	511	501	450	527	487	526	459	502	477	456	479	475	489	462	473	497	477	477	457	446	489	494	506	434	456	460	463	538	474	508	444	452	480	475	507	491	507	502	480	499	449	496	498	451	456	508	466	481	470	472	491	444	461	436	458	450	494	456	482	477	470	467	472	478	500	486	483	462	459	495	515	473	463	486	457	510	475	486	507	516	494	466	462	478	479	459	495	491	464	470	518	467	472	475	511	468	497	431	469	481	467	514	506	480	506	471	477	471	481	488	478	493	521	494	501	511	461	465	476	495	457	481	485	475	501	490	483	481	501	502	481	464	483	458	474	453	472	433	482	458	482	478	458	459	473	475	512	482	485	465	461	469	482	474	460	473	519	489	487	466	446	484	467	495	498	489	474	468	494	530	479	466	471	473	492	465	456	460	479	475	481	475	467	497	493	488	486	537	491
24515	21511	28621	24723	20398	2122	623	498	342	384	317	326	295	312	276	276	281	290	254	281	233	266	269	260	251	260	235	258	237	253	233	276	224	249	265	272	274	243	257	261	223	227	264	253	255	239	240	273	236	270	245	255	228	256	245	241	250	272	265	242	221	274	235	276	258	269	251	247	240	252	241	238	248	257	228	230	248	255	248	253	281	251	234	297	213	235	254	245	231	252	258	253	229	239	234	273	241	233	262	261	264	252	223	234	231	233	246	249	237	257	240	222	236	230	252	259	227	251	255	242	244	240	237	289	240	255	231	237	228	274	231	228	252	260	234	246	216	262	266	254	244	252	282	254	266	239	238	242	243	241	267	251	254	239	240	249	269	246	231	259	243	231	270	241	234	265	249	260	264	264	244	217	247	264	245	243	237	250	272	232	256	242	242	254	280	256	247	220	286	255	268	227	246	245	260	244	227	253	252	237	252	262	236	244	228	233	253	245	216	238	257	267	258	245	254	245	230	248	248	243	289	246	271	218	246	252	244	268	232	261	229	243	218	268	254	260	280	234	238	238	250	240	217	242	243	252	206	248	245	256	244	237	242	253	230	215	223	249	257	245	235	223	235	256	231	226	256	252	217	236	237	227	253	278	246	249	253	244	228	240	240	247	238	248	230	267	260	242	250	240	245	250	269	239	246	276	248	251	255	241	246	208	246	219	240	240	221	235	250	233	229	238	244	251	266	260	232	239	250	262	243	240	253	248	249	241	249	249	226	229	248	264	250	250	258	255	263	253	244	238	267	216	260	236	255	227	242	226	240	225	239	245	232	257	254	229	260	235	239	242	239	251	243	247	249	262	242	253	255	259	260	232	225	254	256	236	232	246	264	275	237	250	248	239	248	237	242	233	222	255	237	207	237	266	285	248	247	269	258	269	230	243	267	224	238	260	223	245	228	241	256	227	254	237	259	242	255	252	234	242	240	241	253	251	251	232	236	253	231	236	206	253	279	242	248	273	277	250	243	231	225	240	234	249	250	240	233	257	253	246	262	258	268	254	256	233	253	236	227	260	247	239	242	249	224	235	253	248	247	228	241	243	243	252	230	232	240	233	238	240	241	264	267	223	240	243	258	232	257	218	237	203	228	235	244	222	232	255	233	256	236	251	231	253	241	210	250	256	261	215	249	256	256	265	237	255	242	226	258	242	255	242	214	239	249	231	234	214	254	242	240	264	260	252	249	236	250	233	229	245	241	236	236	239	199	228	259	276	248	246	233	265	239	236	258	235	254	243	220	249	267	241	227	250	268	226	272	250	239	242	241	236	251	255	237	219	243	275	234	245	251	222	243	279	236	246	243	248	248	251	253	243	263	233	253	260	218	246	236	246	262	258	250	234	225	253	246	268	248	243	231	242	247	257	259	248	237	284	272	262	226	256	245	230	219	213	263	225	229	217	262	239	210	263	259	260	273	243	279	266	239	243	262	238	262	216	245	277	256	242	275	255	240	252	259	243	287	256	236	263	214	262	272	261	239	236	233	282	222	226	251	238	235	285	240	220	252	241	235	243	244	267	239	226	238	218	267	251	246	251	240	235	261	225	245	239	286	212	224	243	227	248	219	262	253	245	231	241	252	236	251	267	256	235	270	220	249	238	232	218	235	239	260	248	256	276	241	286	253	235	225	244	276	238	262	268	222	243	260	231	265	256	259	227	251	257	253	243	275	238	246	246	267	246	220	273	262	251	253	235	209	240	245	281	267	227	242	270	230	219	240	212	240	254	245	247	259	230	279	248	232	256	224	233	216	232	231	231	251	219	245	257	239	258	219	234	281	250	238	242	225	235	246	238	235	263	271	254	250	245	237	274	229	251	251	261	226	227	252	253	211	257	245	226	227	225	245	244	267	265	208	267	276	269	246	243	269	246	230	283	247	229	252	278	213	247	229	230	262	249	233	245	231	237	217	254	256	257	226	262	247	238	255	252	266	257	237	234	251	267	256	235	242	247	228	234	264	256	239	245	248	257	225	230	260	271	237	232	239	258	284	226	275	249	217	221	260	239	243	243	241	253	245	238	231	263	225	278	235	235	225	231	276	240	233	239	243	263	247	207	254	251	245	242	235	228	243	253	237	219	223	221	250	239	228	257	272	262	287	240	244	247	254	239	239	233	227	247	268	252	247	245	235	255	251	221	216	253	243	238	246	211	267	232	219	247	233	261	229	239	203	240	246	265	245	261	223	246	235	239	229	204	255	251	220	238	267	257	233	248	254	280	276	229	242	263	229	263	251	226	268	231	263	233	239	239	229	246	247	242	229	246	231	242	257	219	264	273	256	236	262	239	235	252	232	251	239	235	237	210	249	232	239	249	267	259	249	212	221	241	280	232	246	250	251	236	240	233	259	254	257	236	252	249	222	245	259	250	224	241	255	276	238	232	255	251	263	237	233	221	222	247	247	237	247	242	241	253	277	253	235	247	242	223	250	252	241	240	233	226	243	252	281	223	222	215	235	263	239	238	249	276	217	251	255	241	252	247	233	233	238	252	246	259	253	242	246	261	240	251	263	237	240	236	263	235	243	238	240	228	236	245	214	221	249	220	250	239	265	257	236	259	239	229	255	227	263	230	209	252	242	238	239	241	243	230	219	258	248	225	246	259	212	223	267	265	242	280	246	232	255	241	240	264	238	230	238	253	235	238	221	231	261	222	273	253	263	274	238	220	235	219	257	252	242	238	248	255	217	233	271	247	233	245	228	239	239	240	249	240	250	224	238	237	218	223	232	250	270	263	291	235	250	262	238	243	240	244	228	233	248	231	261	228	273	249	270	241	242	234	258	226	236	234	231	261	251	239	247	242	238	267	224	248	276	243	225	255	247	285	232	253	241	209	265	244	228	252	251	235	213	231	223	239	268	224	275	235	234	263	231	222	253	239	251	243	243	249	252	262	240	217	244	260	236	262	234	213	237	239	215	243	254	211	253	232	245	245	237	263	297	223	204	261	262	235	227	250	233	235	220	260	229	230	259	261	228	256	236	252	255	261	241	252	242	244	249	227	233	264	248	238	221	218	260	265	252	242	248	246	257	234	263	232	251	218	242	218	269	218	240	234	244	248	231	245	238	250	223	242	260	253	214	232	250	264	237	235	259	242	262	246	238	233	238	234	258	251	212	238	214	226	265	235	221	235	241	214	261	237	256	267	236	239	255	240	255	252	249	254	229	255	243	249	233	244	231	211	223	229	227	242	244	252	252	238	226	217	254	211	284	243	249	239	292	265	234	243	219	250	235	251	251	205	264	247	227	247	242	245	251	234	254	233	274	226	227	239	240	266	231	234	238	233	258	255	238	232	245	246	226	220	284	227	252	249	255	239	235	236	241	268	290	257	245	236	232	241	213	247	236	259	236	250	225	252	232	224	214	247	263	245	251	252	240	263	219	263	229	253	227	246	246	262	247	247	247	260	252	265	240	217	221	249	256	249	251	236	238	263	256	243	250	253	250	259
32629	28911	9780	3455	2269	1718	1367	1061	952	855	762	680	666	612	593	584	557	504	554	532	523	462	480	511	484	461	493	459	471	424	467	446	403	467	452	442	435	434	471	473	443	435	448	417	435	452	481	464	433	437	412	477	438	410	437	413	410	417	458	417	426	401	446	403	435	439	417	437	445	472	387	445	429	409	403	441	436	451	423	417	423	393	439	438	414	421	398	439	437	421	440	440	390	393	441	432	402	418	430	415	418	489	377	410	468	463	439	451	422	457	412	431	424	416	419	454	438	383	419	449	419	400	392	412	392	401	462	458	417	424	408	417	425	409	422	425	404	449	435	405	397	420	478	446	445	406	474	416	413	425	445	400	421	403	426	428	407	403	403	409	474	382	438	390	402	403	464	411	436	442	442	393	434	437	369	402	372	417	439	421	425	434	423	391	385	394	423	411	420	476	415	415	406	424	440	391	410	408	376	424	408	443	399	444	395	439	418	445	447	387	440	412	386	425	431	439	463	438	467	413	460	410	446	419	445	391	435	393	440	427	396	447	434	450	445	423	411	426	437	426	415	425	408	425	440	428	411	400	412	428	395	406	460	417	406	416	455	413	443	419	450	427	420	407	406	425	459	427	394	442	428	420	428	429	445	399	389	428	408	431	459	381	441	449	452	402	401	434	416	421	391	411	432	436	446	400	433	426	452	453	429	452	441	421	427	422	414	436	444	423	446	405	404	387	369	417	418	407	414	395	402	402	406	396	421	401	449	444	422	403	436	406	364	408	413	421	411	411	413	416	446	417	422	432	402	443	453	400	407	443	427	435	429	402	441	406	407	416	414	432	408	396	450	443	428	453	433	419	417	424	436	422	408	410	414	393	433	436	420	437	376	417	423	398	416	444	428	428	446	423	428	427	426	468	395	427	402	418	461	420	382	460	421	445	399	420	415	451	457	436	423	392	443	429	438	442	440	417	414	406	410	416	418	401	420	401	438	454	438	438	396	410	422	418	439	413	416	416	414	467	407	424	434	406	452	454	445	455	417	425	426	417	434	408	454	431	433	391	431	426	456	441	423	428	424	425	377	437	405	409	442	401	443	446	436	460	420	454	425	411	451	398	411	419	419	409	415	409	403	424	390	445	420	451	423	443	415	421	418	377	430	388	409	440	381	414	459	456	412	432	449	409	445	442	424	465	417	423	395	433	439	432	429	418	420	419	434	426	451	474	453	409	408	407	440	434	435	405	391	421	427	408	433	425	433	416	420	421	404	426	426	397	436	426	457	418	427	424	397	409	411	453	419	421	438	409	465	407	402	437	427	409	415	441	445	427	425	422	448	402	436	463	426	417	408	447	456	408	409	432	424	421	432	442	430	433	448	446	439	413	410	406	419	410	442	449	472	418	459	408	437	399	433	400	455	447	429	417	401	418	425	410	431	429	426	463	422	422	428	406	402	426	395	403	430	420	425	394	376	416	412	419	457	421	416	404	418	424	402	409	396	411	401	422	394	478	433	432	429	459	432	448	401	398	409	412	416	435	422	404	431	431	435	412	432	418	412	451	443	441	444	398	440	432	400	425	417	395	411	431	449	404	426	392	402	403	414	414	428	439	399	430	410	430	450	434	412	430	427	425	432	444	411	405	409	410	429	419	449	449	400	431	439	394	408	424	407	430	463	381	454	412	396	408	412	435	413	412	424	404	434	425	465	422	398	429	437	379	386	464	445	430	379	396	396	422	404	436	431	430	413	417	441	409	415	408	439	407	410	414	438	448	430	426	402	406	406	403	424	478	438	425	410	397	447	431	440	444	419	448	424	429	438	389	404	443	443	448	407	424	414	399	428	432	417	412	434	386	441	410	431	418	415	429	397	436	430	402	384	391	428	416	418	391	436	412	434	440	425	419	397	386	405	422	448	443	400	411	402	388	390	423	438	414	409	446	425	398	446	424	467	398	431	431	404	390	424	407	405	456	453	435	441	423	414	432	415	430	437	416	386	422	417	414	409	416	422	410	423	480	412	410	401	406	441	423	413	394	410	393	425	400	461	403	413	423	412	426	422	417	413	396	419	437	434	437	415	394	417	435	426	419	432	396	413	409	446	417	434	442	436	408	425	447	409	436	437	472	405	425	450	388	463	432	430	393	385	446	411	421	423	420	419	424	430	372	411	405	425	416	464	377	385	383	463	423	411	400	474	430	400	405	436	427	449	417	393	453	391	395	424	414	439	404	407	423	404	429	430	427	442	380	399	467	389	402	422	418	412	423	438	395	419	414	369	388	438	430	442	423	445	434	452	393	453	417	364	409	384	408	425	434	447	418	402	418	428	422	422	417	435	429	409	433	410	395	410	429	378	452	401	405	435	430	410	430	425	418	376	420	421	411	405	408	419	399	430	400	457	416	421	429	414	440	447	429	408	410	403	396	416	439	412	412	418	394	421	423	445	449	401	419	394	431	434	435	391	379	404	419	447	427	390	413	373	423	427	408	449	434	406	415	410	461	409	393	432	419	441	437	384	450	425	426	434	404	385	457	411	413	405	421	435	401	434	444	420	407	409	436	427	421	397	433	443	440	433	403	421	441	442	388	394	409	436	408	433	409	408	403	378	404	453	409	436	421	429	406	440	450	403	445	383	456	433	457	442	441	450	441	445	389	441	423	407	433	427	376	421	415	414	395	427	395	384	437	417	419	416	418	460	432	449	421	439	448	401	457	416	416	476	417	447	432	405	431	405	450	411	416	382	412	411	437	417	419	426	431	394	429	459	402	431	425	415	415	416	382	415	412	396	413	406	445	393	411	416	419	413	410	409	468	403	434	432	407	436	382	417	454	421	432	433	460	414	423	409	416	433	415	421	431	418	402	427	405	441	430	363	409	435	433	407	435	425	426	457	405	399	429	420	413	416	424	436	446	401	385	423	420	403	427	380	406	415	444	433	449	469	414	411	416	433	419	426	430	414	414	390	403	411	433	413	408	391	442	419	420	414	409	440	422	404	426	423	431	422	413	435	418	424	410	449	426	406	401	431	441	404	416	447	425	435	419	415	411	430	446	413	409	434	424	403	415	433	425	405	412	397	448	408	422	409	417	443	418	443	350	402	455	403	405	406	418	412	414	427	405	429	401	441	440	404	443	412	423	444	438	440	405	417	374	414	416	430	421	396	438	430	404	392	433	389	416	434	427	470	416	382	432	401	448	394	415	408	411	438	426	424	390	421	404	400	389	430	412	470	441	432	414	415	432	417	419	431	430	448	461	439	406	452	408	419	416	429	392	410	415	430	438	426	445	431	437	458	412	404	422	426	419	402	446	425	433	446	435	415	429	427	450	433	463	422	432	401	441	435	398	437	431	407	398	420	419	394	428	409	402	396	395	413	422	395	395	406	423	405	451	385	435	409	402	390	410	417	456	434	430	420	442	449	424	402	452	416	448	393	434	420	420	408	417	439	424	435	417	447	439	418	417	412	409	411	435	409	411	456	414	383	403	448	428	414	417	456	438
23389	21407	29120	24008	21367	19673	1489	503	365	303	263	243	204	189	191	160	155	159	134	122	137	149	128	129	119	120	113	130	108	125	121	112	115	96	89	123	112	99	107	116	87	90	97	87	87	81	109	101	114	113	94	115	101	111	116	108	101	93	97	104	102	111	111	91	100	104	79	84	84	109	92	97	85	95	98	93	105	98	103	92	104	101	88	89	116	111	106	92	86	100	109	85	94	104	94	117	109	89	98	104	93	85	97	90	117	92	89	103	118	93	104	102	100	96	82	91	90	71	91	98	103	96	112	87	110	86	76	101	108	85	96	91	92	83	100	115	80	106	108	83	94	81	93	98	98	99	76	103	98	97	85	105	93	90	105	97	96	103	94	75	103	101	123	101	90	116	91	99	93	103	108	104	92	90	104	100	99	84	91	75	87	102	109	88	94	81	88	93	95	105	94	90	107	104	94	106	79	82	97	97	97	92	110	90	84	93	78	85	94	97	95	86	94	77	90	103	108	108	81	92	92	77	86	98	80	103	97	108	93	98	89	68	91	88	100	100	100	112	74	94	87	110	101	91	91	99	99	94	85	97	84	91	82	91	107	104	93	70	96	90	109	97	92	101	89	93	79	77	97	97	82	111	97	112	99	98	107	105	94	89	73	108	118	88	90	89	94	96	82	96	94	91	102	95	78	104	77	93	98	87	103	97	106	78	105	90	101	93	90	86	98	92	99	109	102	84	91	98	95	105	87	94	92	128	65	107	111	90	88	118	89	96	88	112	91	87	88	109	84	101	96	86	101	107	105	100	66	102	101	92	94	99	101	99	77	97	90	103	114	105	108	117	109	92	87	90	88	108	98	88	81	89	94	117	93	102	101	117	108	95	93	93	92	88	98	91	89	86	96	105	104	101	93	90	112	93	106	101	101	103	102	90	93	84	109	100	95	88	98	83	92	102	85	101	86	91	89	80	73	85	102	96	90	90	100	95	113	106	82	91	103	75	98	112	103	114	107	92	109	86	93	90	93	112	88	80	91	100	114	90	90	95	97	85	102	105	73	103	94	83	96	107	116	90	106	101	85	83	97	84	77	108	89	83	79	97	94	97	101	90	93	106	96	91	89	81	89	103	97	99	107	90	100	94	105	87	107	94	96	97	106	105	83	108	96	89	96	89	97	101	93	100	90	90	95	93	109	108	106	100	90	97	100	77	98	100	93	93	97	120	86	95	89	83	90	90	80	99	98	113	85	93	114	107	90	86	80	105	87	101	91	89	98	105	86	101	92	91	94	100	99	93	83	105	100	96	92	97	98	122	119	82	88	90	94	89	105	89	94	106	102	106	89	88	75	88	82	92	88	94	81	88	114	90	93	92	92	91	89	112	101	76	96	101	111	97	75	87	87	101	97	71	110	92	105	102	101	99	109	85	102	112	89	100	88	90	100	89	97	97	99	81	70	94	101	106	104	88	96	99	94	92	90	120	105	89	95	83	96	95	105	82	94	92	84	88	83	104	92	94	102	95	97	87	88	97	99	117	101	93	105	94	94	91	95	85	105	89	92	102	74	100	96	85	82	96	97	98	105	107	106	117	94	98	91	92	103	93	89	88	87	89	80	90	112	111	86	85	91	86	101	98	84	98	92	96	98	99	90	87	111	90	81	104	102	89	105	81	92	96	103	110	103	103	95	105	91	113	101	90	96	84	98	91	86	90	116	104	100	99	99	108	95	102	99	91	96	71	95	114	113	89	94	101	95	92	106	74	102	113	104	82	95	96	101	98	87	109	84	89	82	91	78	91	93	76	109	80	94	114	96	83	84	96	93	94	95	111	99	78	90	85	84	110	92	88	94	87	85	86	90	122	85	100	101	91	86	88	102	94	105	100	97	87	96	100	76	95	101	110	105	120	92	101	93	98	81	95	103	95	104	75	93	101	105	85	101	88	117	90	85	80	113	101	92	97	91	92	92	94	83	99	96	102	84	101	91	108	97	88	97	105	92	89	78	81	111	97	119	90	92	95	110	108	96	89	108	107	87	101	86	90	84	88	120	103	95	90	80	85	95	90	102	92	89	76	101	99	92	99	114	88	106	77	107	85	75	84	91	105	92	95	81	97	110	93	93	101	92	86	101	90	91	115	95	94	98	89	106	89	106	81	88	83	102	87	108	89	98	99	101	95	100	96	101	95	113	100	80	87	96	97	98	109	92	101	90	80	107	93	92	102	78	119	97	109	100	98	89	93	103	84	105	93	94	86	96	78	88	91	100	86	122	96	97	100	94	103	92	95	104	97	112	84	99	85	94	86	93	83	91	96	102	86	119	97	84	101	101	88	94	93	101	104	87	99	90	90	113	82	100	107	104	100	96	81	97	108	89	78	96	87	96	93	85	84	86	90	95	117	98	100	75	109	104	75	85	105	81	90	76	95	92	92	95	113	93	100	109	100	85	92	82	92	104	106	94	94	106	94	86	99	105	109	113	116	112	85	100	98	77	91	96	93	98	81	81	84	80	102	100	82	96	102	82	85	90	79	97	88	89	98	96	99	89	91	83	88	103	96	97	92	106	79	94	84	90	77	102	88	77	97	106	83	95	91	89	97	91	103	103	92	87	92	79	96	94	103	105	92	95	97	93	101	99	97	107	96	113	102	87	85	99	90	96	94	88	95	104	88	77	104	97	98	91	138	101	116	100	95	84	87	96	79	99	110	89	96	86	87	105	87	106	113	95	92	86	89	91	96	99	118	108	84	81	101	97	99	86	74	115	97	89	78	95	99	88	99	106	97	102	92	87	81	114	94	105	97	90	84	88	100	95	123	93	91	97	86	80	122	81	107	105	84	86	94	114	103	76	102	93	95	106	93	117	96	74	115	88	101	79	95	85	98	86	110	93	91	92	89	98	98	92	106	89	88	93	112	113	90	97	105	93	90	97	94	100	107	86	102	107	93	83	79	104	87	87	86	84	87	95	78	104	85	85	93	89	104	91	94	118	91	92	92	87	84	99	89	105	93	84	115	87	98	95	103	90	102	90	88	104	96	126	93	91	103	96	97	91	98	90	85	101	99	100	112	111	93	84	81	86	94	109	87	96	98	102	92	93	97	95	109	85	98	98	102	93	91	101	100	87	85	83	100	89	104	85	97	74	94	99	117	106	85	91	87	88	92	98	111	103	87	108	91	97	95	94	84	107	92	92	112	85	92	89	105	74	93	99	92	95	97	94	103	105	96	107	84	94	92	99	98	98	94	88	74	93	110	99	76	103	84	91	107	101	82	92	97	82	93	88	92	91	105	110	101	93	104	104	71	92	85	94	90	103	109	103	102	94	97	80	95	107	92	103	121	115	86	92	115	89	119	90	89	91	109	94	88	99	95	89	97	85	115	98	78	100	94	84	94	84	91	98	106	98	102	108	83	101	88	90	90	110	93	80	97	95	106	82	85	93	105	86	84	83	91	105	85	86	90	88	95	86	89	81	105	103	86	105	91	84	89	107	107	122	98
36258	36591	14712	5338	3559	2577	1925	1484	1229	919	778	731	557	511	504	431	401	369	360	334	302	275	291	285	268	258	252	264	255	249	228	241	231	185	222	199	207	233	204	198	194	179	200	186	199	183	190	173	199	199	189	153	190	211	181	188	178	188	177	181	176	163	171	194	185	204	168	167	174	194	179	185	137	170	157	172	190	177	143	187	190	211	181	169	155	171	170	154	150	177	168	138	163	170	153	173	174	178	166	180	164	167	162	148	182	181	164	150	186	167	160	173	163	180	176	172	178	172	171	165	183	184	175	153	168	174	167	176	178	149	189	150	156	192	179	152	158	177	163	176	185	179	158	157	187	169	164	156	172	156	176	170	174	158	175	168	169	173	186	177	178	152	196	157	178	182	172	192	173	180	166	156	177	164	146	152	179	172	171	181	177	169	180	162	185	185	157	156	173	173	173	154	163	162	184	148	146	188	170	174	173	158	159	188	187	143	170	158	198	173	205	181	146	156	156	137	187	168	177	155	149	166	184	155	175	165	165	178	177	173	158	173	149	168	198	167	175	167	170	190	177	168	181	145	167	149	148	183	183	165	150	181	166	164	182	182	175	163	157	169	168	166	163	157	209	166	187	170	183	158	157	186	191	178	181	147	164	178	175	178	187	166	169	163	199	169	185	175	154	149	162	166	177	169	170	175	156	162	186	155	184	185	184	161	166	148	198	162	147	162	178	154	182	172	163	155	167	150	174	159	178	186	138	188	161	173	181	165	145	156	146	164	142	188	176	170	172	179	153	195	183	167	158	159	173	161	153	164	190	174	158	149	175	149	171	181	178	171	177	156	182	178	174	186	165	161	166	161	178	177	189	159	168	182	168	141	181	164	175	145	182	158	186	157	201	174	177	180	163	175	177	174	169	171	171	181	187	152	161	166	139	143	160	188	160	164	181	161	161	160	148	175	161	165	154	167	183	168	151	166	180	183	207	163	152	147	192	160	158	166	179	176	162	159	191	171	150	182	168	175	178	175	166	186	181	177	168	181	180	184	161	154	177	162	175	162	149	142	149	175	158	149	151	172	175	180	170	181	142	159	183	169	166	174	158	150	146	172	160	163	167	168	158	176	174	184	191	188	184	151	166	174	174	193	166	150	176	165	141	183	177	162	190	159	157	177	186	161	161	188	166	154	149	162	170	181	174	166	180	170	158	175	193	158	176	154	160	157	185	185	165	167	164	158	161	141	184	175	169	181	167	145	164	180	175	184	162	187	165	162	146	162	166	148	163	182	162	140	152	172	168	158	174	153	159	163	155	180	156	177	155	143	153	149	170	175	152	202	169	179	172	183	158	165	162	172	160	189	190	166	171	156	172	155	169	162	139	177	193	159	172	192	175	160	181	182	196	175	143	179	170	189	168	176	163	196	161	179	164	178	150	174	160	180	140	184	203	166	179	159	144	188	187	168	162	180	168	171	160	163	191	185	151	181	164	150	161	183	175	146	146	181	166	193	179	157	168	167	180	172	172	153	170	167	175	159	173	161	142	167	144	162	179	164	147	181	173	200	171	173	168	163	177	160	159	158	178	183	171	186	166	155	152	164	197	179	172	156	170	134	163	157	175	141	181	181	164	155	169	190	154	160	160	160	173	169	142	153	175	183	140	165	148	166	151	142	162	189	161	185	170	167	197	164	159	200	160	164	182	174	173	167	142	185	169	166	156	178	163	177	157	167	161	170	150	161	142	163	164	176	169	155	183	177	167	198	171	166	151	165	154	181	164	170	141	181	162	177	170	146	170	162	174	170	178	176	176	171	184	171	155	156	211	149	158	171	189	180	168	173	161	154	200	193	154	165	153	190	172	175	193	189	164	169	144	166	140	154	164	172	172	173	168	174	191	169	167	182	173	173	160	193	165	181	167	182	158	165	155	167	180	170	146	152	149	164	155	166	181	143	141	148	162	152	141	163	170	173	160	140	181	149	170	185	165	175	158	153	171	186	170	159	152	165	198	160	181	185	172	174	169	164	180	163	142	184	154	179	184	161	149	160	162	186	156	177	164	171	158	161	168	196	157	183	165	150	158	145	158	171	161	157	171	191	180	160	198	154	153	150	168	159	181	164	156	182	186	160	175	163	175	194	174	160	187	168	179	184	176	172	189	160	164	172	181	160	156	174	167	162	162	158	144	144	184	161	169	181	180	169	164	177	142	175	176	149	167	171	175	178	163	183	162	181	157	174	166	167	162	143	165	181	181	183	165	174	174	145	177	164	160	158	153	185	204	193	179	179	170	165	176	151	171	174	179	189	164	165	180	173	160	186	173	178	166	164	173	165	182	172	169	195	176	165	172	178	189	173	188	181	172	162	148	171	175	173	172	153	151	175	170	182	159	196	177	159	162	145	177	184	177	168	170	160	159	180	169	161	175	167	161	163	158	169	187	150	152	165	170	180	178	140	168	147	160	171	142	188	159	167	182	182	152	161	157	174	172	167	181	164	205	181	181	169	184	157	172	179	157	169	166	173	165	175	184	185	162	156	141	147	150	170	170	148	151	191	159	191	158	172	152	167	166	164	153	144	172	158	186	198	175	179	145	184	155	191	187	172	176	158	158	191	156	165	164	171	155	186	161	166	182	148	174	174	172	151	195	178	159	163	184	180	188	174	159	152	160	167	167	155	137	164	160	177	174	169	147	162	164	175	170	166	177	168	169	187	178	191	158	179	163	155	158	157	165	164	167	161	177	180	152	173	167	171	155	170	170	184	149	160	183	154	165	181	178	185	169	143	156	182	167	175	191	192	149	165	144	181	179	185	160	183	144	167	156	174	167	164	144	149	161	166	156	137	185	157	151	146	195	195	151	156	153	180	180	147	176	157	171	170	179	143	180	179	141	161	180	167	168	194	194	163	141	178	151	164	179	163	162	160	178	161	158	152	164	174	147	182	155	170	180	187	185	173	164	151	179	186	168	157	158	147	186	164	198	171	166	189	167	165	155	176	163	160	166	160	180	166	181	154	187	164	153	156	165	181	149	156	173	157	169	162	180	154	196	191	170	150	172	166	186	172	151	151	145	159	168	181	157	174	185	164	161	160	180	206	175	167	170	184	156	170	164	179	170	155	184	168	172	150	178	164	170	183	186	170	199	157	161	162	164	159	144	163	180	180	165	161	152	181	167	182	168	173	164	163	146	157	174	164	178	154	181	170	175	165	170	167	195	170	174	165	161	183	158	165	163	187	172	151	170	169	164	191	161	158	174	153	181	150	183	162	156	151	158	176	169	172	172	179	167	181	152	171	169	170	175	166	164	169	190	153	171	175	140	187	170	165	148	152	145	170	170	172	169	170	171	161	161	160	156	160	168	158	173	155	136	165	181	151	156	177	178	188	152	150	158	184	168	168	189	205	163	178	169	161	172	164	152	194	172	158	178	164	165	177	145	163	186	164	173	164	166	165	169	188	180	160	184	176	168	167	149	179	177	196	164	172	169	158	170	178	158	160	169	157
27755	20568	7427	614	405	323	315	312	308	316	294	307	263	284	319	271	284	307	299	287	298	270	269	271	295	306	276	300	277	310	266	285	282	295	293	297	292	260	270	291	266	310	269	277	325	287	291	270	297	276	275	290	251	272	284	268	262	300	297	285	263	281	269	293	289	303	273	311	284	283	254	274	285	269	288	287	282	279	266	266	292	281	295	313	272	262	280	278	270	268	301	284	265	283	294	303	276	303	277	285	288	269	263	306	282	296	292	255	304	257	253	307	302	284	289	280	261	293	276	280	264	278	275	305	254	274	294	294	307	281	279	267	280	292	260	300	270	265	260	268	285	271	280	287	255	267	295	311	278	309	309	320	303	275	295	269	274	246	254	281	277	269	279	306	271	283	256	294	277	266	280	285	262	274	315	259	277	306	269	284	294	274	283	286	273	295	260	302	276	267	268	280	284	300	288	273	311	271	301	265	307	250	293	274	257	292	270	290	267	296	291	286	301	279	272	278	281	271	273	287	276	269	286	264	298	248	326	316	238	287	272	277	244	266	260	283	292	292	277	291	250	289	291	301	292	311	287	255	292	254	282	278	304	266	262	299	261	252	273	296	269	281	262	270	288	283	310	292	289	285	273	289	283	260	266	267	290	258	270	278	299	294	304	271	316	275	298	269	280	277	306	316	280	283	285	281	293	279	280	278	292	272	288	280	263	270	323	263	294	281	279	285	280	285	274	307	291	273	239	316	279	299	294	302	274	269	276	283	248	301	291	282	290	250	302	280	312	318	302	253	268	271	274	294	270	282	291	258	282	262	272	282	262	272	281	278	298	263	313	295	300	281	278	293	298	266	276	273	273	253	316	268	297	259	289	263	281	266	289	275	256	271	316	252	273	288	282	273	295	309	284	282	266	267	267	294	268	282	272	298	271	278	271	267	241	299	291	296	268	291	290	304	289	276	311	271	281	293	290	273	251	267	292	269	267	263	277	265	279	292	287	262	254	269	270	273	252	260	294	294	253	279	240	277	255	289	261	285	283	295	306	292	290	276	288	278	306	251	293	249	283	293	292	283	254	310	275	265	319	248	251	284	285	282	274	297	260	268	240	266	296	271	327	262	272	281	291	276	293	291	292	281	295	314	291	261	291	286	264	275	269	272	303	290	276	305	289	275	271	319	309	270	288	229	270	276	278	279	294	277	311	305	286	276	251	302	303	256	265	282	295	289	289	259	275	260	282	304	251	279	277	271	265	299	308	321	311	297	285	289	276	268	302	289	284	316	276	277	282	272	278	255	293	257	292	317	277	297	280	301	271	292	287	291	276	263	279	271	305	280	281	269	291	305	273	251	279	260	274	252	279	292	279	298	303	301	266	309	276	305	298	262	248	289	271	277	255	295	291	275	260	281	294	264	272	283	268	289	264	279	298	305	270	301	283	279	262	275	255	292	279	303	270	262	312	301	306	267	288	293	293	263	279	263	317	263	268	301	284	271	288	278	260	295	274	258	244	279	250	245	244	304	293	315	285	273	339	254	267	271	276	264	276	272	287	296	273	293	265	323	285	281	286	277	279	284	322	285	287	291	265	261	277	301	296	287	290	279	284	283	273	263	287	253	284	292	250	290	302	267	280	291	316	293	305	276	266	300	290	262	289	295	296	266	283	306	286	267	299	283	292	267	266	283	286	277	258	301	279	276	288	307	262	254	288	289	293	298	299	236	260	274	292	295	268	299	297	331	285	259	296	282	296	293	278	247	305	284	278	283	258	305	305	287	253	287	294	283	289	235	272	283	280	289	270	276	259	293	301	302	295	282	272	278	278	301	294	274	272	291	289	292	244	295	288	281	294	291	286	274	265	303	297	280	276	289	279	277	250	327	282	299	260	290	271	278	265	287	275	267	292	279	343	262	278	298	295	285	284	272	263	271	250	267	279	257	284	271	263	275	259	316	279	298	312	302	294	250	272	281	289	274	268	280	308	277	289	269	283	300	292	286	262	254	274	292	294	272	261	282	281	288	283	229	244	267	279	298	291	289	278	278	298	293	293	265	289	292	289	299	298	297	279	284	269	253	281	279	285	271	318	272	265	251	284	292	275	251	292	279	279	269	299	298	267	316	284	283	252	299	309	260	289	319	281	273	270	264	264	283	294	273	280	295	277	273	273	284	265	291	313	284	261	282	254	268	302	278	265	273	286	290	315	284	310	284	277	291	286	277	288	280	285	273	283	281	285	296	265	262	285	291	271	279	278	312	299	306	285	285	278	277	315	267	266	281	275	283	305	278	276	303	298	279	304	289	303	268	277	277	318	284	347	292	301	282	284	254	269	247	245	268	281	260	272	270	245	283	276	281	310	262	280	295	262	258	275	273	268	280	262	286	284	282	297	290	273	275	288	300	262	293	287	286	297	311	283	313	282	296	298	303	278	299	283	316	267	288	303	316	289	276	295	253	308	289	276	279	301	289	300	276	305	291	291	278	275	279	292	272	300	283	282	267	295	285	282	253	306	300	285	279	266	298	289	289	290	271	293	272	307	302	289	290	282	270	275	268	302	295	263	247	282	274	282	294	275	280	295	243	297	291	289	273	303	312	284	282	282	301	301	297	294	282	291	285	283	294	255	298	284	281	299	276	293	284	284	289	300	295	275	298	291	277	278	273	306	270	282	267	269	282	277	274	259	272	296	335	282	285	289	304	285	276	259	284	274	278	298	284	284	299	264	230	285	269	296	277	282	284	291	297	288	292	273	270	274	273	283	276	273	276	299	283	297	296	259	282	316	284	284	265	317	306	274	288	277	276	289	291	297	258	311	270	268	271	299	278	282	297	291	286	279	263	277	287	268	273	292	266	301	289	289	276	309	266	301	270	282	298	242	316	261	284	284	312	268	274	288	271	270	280	311	283	280	285	266	248	255	272	303	285	278	269	281	299	266	276	273	251	274	303	277	273	282	285	269	277	291	314	263	263	282	278	262	297	299	272	292	274	284	277	294	299	267	279	285	287	267	313	261	268	243	303	272	276	279	292	301	301	285	265	281	291	277	296	264	249	296	278	296	285	294	284	271	288	266	279	303	286	257	287	291	288	271	276	272	262	292	302	262	302	308	295	295	273	283	284	311	290	276	291	298	270	243	304	269	274	268	282	278	270	278	261	294	272	283	259	292	295	250	271	292	243	284	284	278	331	288	296	265	294	254	252	283	272	276	282	259	300	260	300	310	290	275	298	284	286	266	270	288	285	297	288	263	262	272	286	265	269	271	290	261	272	274	234	287	295	291	270	259	240	302	276	283	267	304	262	305	296	264	293	293	302	298	291	303	264	256	302	261	285	293	297	282	273	307	299	282	284	299	308	280	270	314	303	283	272	289	279	296	298	320	292	296	293	284	288	273	318	257	262	304	252	281	282	292	292	269	264	275	279	305	274	280	265	267	295	267	284	286	265	268	267	262	309	272	261	256	265	272	256	291	276	302	279	270	278	280	260	270	261	261	280	293	259
27613	15628	2028	771	677	564	539	564	498	499	471	515	513	501	470	503	472	457	500	464	487	464	480	489	511	452	478	490	471	473	465	452	481	444	533	484	491	499	531	481	503	500	486	492	477	504	486	492	467	517	476	466	451	468	479	496	470	554	451	457	457	466	501	445	432	451	467	468	450	488	479	449	481	416	466	490	446	500	442	453	476	447	472	485	485	477	500	493	455	482	483	444	500	492	475	484	486	496	441	488	484	473	462	467	472	477	482	492	466	454	503	477	468	491	450	478	470	475	482	485	474	477	504	458	433	491	457	453	494	448	488	497	492	477	470	506	471	496	477	491	435	440	461	513	482	464	459	503	446	472	475	476	511	457	481	520	462	489	477	445	454	484	460	466	468	466	493	485	477	432	517	430	492	460	470	508	440	476	477	467	477	459	515	485	472	471	513	500	478	462	481	506	449	449	477	444	527	456	427	452	490	486	461	469	444	493	463	477	459	468	479	469	470	471	442	461	475	507	458	473	459	472	476	456	511	459	452	450	469	479	463	484	480	520	449	485	469	429	484	476	454	499	503	461	492	449	419	484	480	450	469	489	460	426	462	461	474	501	463	498	441	482	508	452	455	509	481	487	533	497	478	445	476	517	501	499	500	467	424	477	518	511	480	459	471	446	447	508	416	480	473	480	491	475	472	464	467	482	433	478	454	459	475	489	461	473	462	477	457	436	451	438	481	477	499	504	482	489	463	461	502	450	475	510	483	401	484	477	441	471	470	497	462	498	516	507	491	444	441	492	473	498	471	506	496	516	502	500	484	463	494	468	494	484	501	469	420	477	462	459	461	445	487	504	474	480	456	481	531	446	498	501	480	492	476	479	440	441	501	506	499	470	448	465	519	490	489	479	433	442	466	474	455	459	425	486	458	466	492	490	472	501	478	442	477	485	477	493	501	455	477	465	479	473	435	513	492	503	520	497	500	469	471	472	469	507	494	442	474	511	451	501	475	472	510	452	491	506	459	453	441	437	466	468	460	483	503	467	508	498	442	458	445	468	470	456	482	528	473	493	488	475	500	475	517	462	466	502	450	490	469	462	448	478	479	465	490	470	500	451	478	474	467	478	472	499	523	493	456	457	443	461	448	481	494	474	479	481	463	476	485	435	507	483	500	484	456	477	483	470	493	480	485	480	433	464	470	472	484	422	443	444	487	471	487	492	482	449	482	478	504	486	457	463	481	476	472	454	439	480	459	459	534	497	461	478	468	452	460	458	453	455	478	508	483	463	457	461	476	480	448	427	482	472	488	445	492	521	506	447	449	496	457	451	488	501	485	511	447	526	528	455	456	478	519	505	499	476	447	487	477	468	518	500	448	441	456	476	468	466	449	474	466	467	490	452	473	472	482	495	453	464	442	478	487	480	474	483	438	474	456	488	479	491	479	510	441	447	471	484	455	467	454	464	446	477	471	472	528	470	497	514	521	465	459	502	443	449	453	477	457	502	491	437	486	503	490	440	480	458	487	439	503	476	479	477	532	472	473	480	439	468	469	448	459	486	482	467	457	476	489	488	456	508	482	466	482	451	457	479	435	472	473	495	482	450	486	478	477	501	457	490	447	462	466	486	458	491	520	441	493	463	486	481	475	471	488	467	460	491	462	480	513	441	446	474	484	474	483	426	491	457	491	478	473	499	479	500	462	465	456	455	496	466	480	465	451	508	509	464	464	463	457	460	448	491	456	466	507	452	469	475	479	485	456	493	463	478	475	444	448	434	496	466	485	490	497	464	499	485	492	485	432	493	464	489	479	456	469	437	507	455	467	481	455	511	504	468	447	490	512	450	467	513	465	508	491	460	457	511	475	491	505	455	484	515	441	428	482	460	448	513	441	512	512	469	448	466	503	476	479	461	452	492	501	506	463	484	505	476	467	507	474	504	413	480	505	470	471	466	477	513	455	442	494	469	464	437	496	459	491	471	513	473	497	493	512	433	479	475	484	485	456	471	458	479	492	441	429	455	434	485	466	530	477	474	483	453	451	485	455	452	438	448	468	503	462	463	446	476	480	495	451	456	446	457	468	484	456	491	482	448	477	475	469	500	494	492	483	481	447	450	478	450	484	426	486	468	450	529	472	482	512	483	469	444	499	458	475	449	471	463	474	452	499	483	457	439	495	506	433	465	477	495	479	465	457	485	460	459	471	476	466	488	489	484	464	450	458	528	485	506	497	445	453	485	476	463	465	468	505	456	465	484	458	492	458	470	480	464	475	482	451	466	437	488	482	469	498	518	470	498	466	489	469	463	430	447	476	525	446	502	464	472	466	472	491	466	504	450	454	461	499	479	509	468	484	493	484	463	423	510	449	473	464	465	494	461	502	497	457	489	475	429	486	445	454	465	458	489	503	513	456	453	480	480	452	516	505	473	484	484	486	459	454	472	460	518	477	489	476	505	458	470	476	491	463	482	433	455	453	463	473	493	480	460	473	504	491	473	478	436	503	487	478	467	505	452	495	469	422	495	436	499	451	483	465	479	464	479	486	529	459	454	467	514	459	461	499	498	502	457	483	506	467	486	482	465	476	502	467	485	478	483	438	466	479	460	509	500	478	478	446	522	516	481	474	463	508	442	482	464	483	457	486	465	446	475	487	521	493	522	477	496	429	476	443	513	492	474	479	467	491	499	493	449	494	462	444	447	472	483	407	507	479	487	483	468	493	484	494	511	484	442	484	514	478	489	455	452	440	473	502	517	488	448	522	469	463	459	496	439	481	508	453	467	459	441	454	469	481	485	470	439	477	478	504	499	483	455	481	466	496	521	488	440	474	514	460	471	446	479	494	508	480	477	469	454	457	454	449	475	486	453	443	451	466	498	502	490	474	478	501	489	504	483	487	509	459	475	450	472	471	496	504	488	503	496	470	478	482	474	471	488	493	453	467	451	488	471	475	442	460	487	454	469	483	536	490	481	505	461	490	484	464	476	510	504	455	468	494	467	495	485	482	489	519	469	496	508	467	475	482	495	488	455	511	451	495	519	457	445	453	487	460	439	502	485	474	494	473	468	460	495	463	471	507	486	483	467	465	449	474	472	439	479	442	504	477	463	511	507	499	467	450	455	473	511	499	498	451	506	491	468	457	485	449	454	465	450	530	490	506	496	435	502	470	456	413	484	447	481	467	453	507	466	502	445	477	488	479	456	523	463	464	482	485	469	436	474	513	488	520	503	468	484	474	482	473	478	485	493	476	463	450	471	494	493	464	467	459	496	466	477	497	473	461	458	469	496	529	498	459	458	451	454	459	489	467	466	453	436	485	454	532	479	477	443	462	469	456	469	516	491	473	474	464	470	514	441	460	458	450	503	475	505	423	501	455	451	440	515	463	486	452	462	466	454	509	479	459	494	499	460	473	440	461	465	473	514	465	483	481	472	454	495	496	464	474	458	484	463	471	506	514	443	464	428	450	496	432	454	458	489	492	459	478	475	470	490	465	435	473	468	451	468
24528	21543	28609	24849	20442	2128	644	477	382	390	349	300	299	276	277	256	255	284	265	300	258	275	268	236	265	256	238	259	260	269	244	227	281	259	269	239	245	268	250	259	241	241	260	270	243	264	299	236	258	259	252	226	263	252	267	269	251	251	229	235	266	268	264	258	248	252	237	243	267	268	230	244	235	241	241	258	272	240	264	251	210	256	231	229	232	248	260	227	246	251	224	238	235	243	247	261	243	261	235	225	229	246	203	250	245	240	220	243	242	233	239	220	240	236	220	234	235	238	222	233	247	249	249	234	266	261	229	257	244	265	269	247	247	241	259	252	238	258	227	245	222	242	218	253	257	243	257	269	271	246	262	207	233	241	247	240	227	224	250	245	252	246	244	262	262	215	256	220	246	227	272	212	213	241	209	236	242	240	238	239	242	254	231	239	243	242	234	234	261	228	248	222	225	256	253	257	266	247	239	256	234	236	273	237	238	247	246	271	242	250	236	224	236	243	243	229	226	237	245	256	222	237	246	249	258	233	225	246	258	247	223	246	238	238	247	248	216	230	228	235	259	251	238	244	238	245	254	256	244	262	241	220	244	217	247	205	255	243	233	225	265	224	216	223	241	251	226	256	229	246	251	239	245	243	279	213	246	248	232	272	247	228	248	238	249	224	246	252	216	236	247	226	222	235	230	230	223	272	285	230	211	221	244	266	227	256	247	222	243	232	233	215	219	244	229	214	260	253	255	255	260	232	243	240	271	251	230	216	225	246	248	264	232	225	247	257	272	226	259	245	263	254	239	223	255	267	246	246	226	230	259	270	261	245	262	269	239	267	260	250	237	250	225	267	241	250	252	225	248	231	254	230	245	226	240	279	234	234	224	252	221	231	239	242	252	243	240	217	238	245	239	264	232	257	240	235	230	234	252	253	244	244	224	255	227	235	243	226	255	246	236	254	235	228	242	242	247	251	227	273	254	237	255	226	242	238	252	248	261	249	247	243	242	255	262	229	231	254	223	243	236	239	231	249	238	245	241	255	246	226	232	220	268	239	244	251	262	251	248	222	272	268	244	235	260	266	258	253	249	245	259	248	222	224	204	238	245	229	222	261	246	222	251	246	259	255	255	249	261	267	255	257	244	244	240	250	226	275	253	243	224	258	219	236	242	241	250	236	242	248	252	245	239	253	250	245	236	255	227	239	236	230	265	241	239	247	219	247	261	228	239	238	221	238	222	247	283	280	255	258	246	231	216	245	250	233	252	247	254	252	232	221	240	245	235	255	223	243	244	220	266	218	235	266	257	240	225	236	245	245	253	243	246	242	227	250	266	240	282	231	225	217	250	209	230	247	218	263	232	255	248	237	242	237	215	257	254	226	220	247	239	252	230	241	226	234	259	242	227	213	255	232	218	228	210	245	247	228	243	220	243	251	249	206	252	258	256	245	236	242	253	248	256	229	251	243	269	242	232	247	271	233	235	194	268	245	233	226	245	263	226	254	261	273	221	245	238	234	230	262	250	230	278	242	251	223	247	226	294	256	267	231	257	233	231	263	242	251	249	229	207	240	232	231	229	245	235	286	256	233	246	248	235	257	264	245	274	215	239	249	235	241	253	238	215	229	226	271	240	240	219	243	240	271	251	261	229	254	261	231	239	259	272	238	225	255	267	256	212	251	211	243	235	251	249	249	253	241	256	222	229	265	214	241	260	245	254	251	241	255	248	251	262	214	255	239	251	225	242	248	254	230	249	257	231	226	246	219	234	248	248	251	240	241	243	228	258	246	231	245	244	270	240	234	248	245	248	237	219	246	247	252	280	237	237	255	233	213	230	248	230	260	259	237	243	228	266	227	253	245	206	268	243	263	223	264	228	247	250	248	229	233	257	241	261	233	227	238	244	227	251	261	262	232	233	252	230	259	227	237	255	256	242	213	249	252	263	202	270	230	251	249	233	239	234	223	262	234	265	258	264	239	244	229	241	217	231	259	243	246	234	243	221	235	274	252	244	223	248	247	241	265	268	258	243	238	265	278	233	245	241	262	269	228	225	230	244	263	233	237	241	207	246	223	248	236	275	244	236	267	240	219	217	224	232	237	258	216	243	225	213	242	258	258	231	241	237	236	243	269	284	230	228	243	258	240	260	233	231	247	248	237	238	258	222	244	244	223	272	232	249	239	243	243	277	211	234	250	237	227	239	260	250	217	233	252	260	218	244	235	256	243	252	228	236	225	226	253	222	209	250	220	246	224	261	266	252	229	237	232	238	225	226	255	230	265	251	261	249	248	235	247	269	231	237	252	262	256	251	253	248	249	224	239	251	231	268	253	239	244	233	232	230	245	257	232	250	252	251	238	212	233	261	236	242	250	251	263	241	235	240	259	247	233	264	237	261	247	260	240	200	242	252	230	228	255	232	225	242	211	214	255	249	224	270	236	273	222	243	273	225	248	239	238	241	248	192	260	234	265	256	279	258	267	248	242	258	236	226	246	211	250	247	254	254	247	227	285	243	228	254	267	242	221	251	247	268	217	232	252	239	229	236	244	227	241	230	254	267	234	263	257	276	253	230	245	226	235	258	252	216	243	211	232	247	235	246	213	293	263	268	259	231	258	212	247	252	273	236	245	236	230	239	242	240	264	239	240	189	213	234	258	266	259	256	255	264	255	252	256	230	231	216	235	261	268	249	225	244	219	210	275	240	274	232	252	231	259	264	247	227	249	251	262	269	227	238	265	219	230	229	269	249	255	231	214	274	267	240	241	242	236	248	232	244	228	234	241	264	251	263	259	251	255	261	238	282	241	234	216	234	241	254	222	221	265	230	243	221	259	240	194	232	224	226	246	245	230	236	232	243	255	224	230	241	241	234	260	235	234	244	246	271	224	210	233	255	263	229	262	262	261	258	243	242	238	257	245	262	246	245	252	255	219	278	263	262	245	260	247	256	255	245	246	237	239	235	232	257	237	217	242	253	241	236	240	243	262	231	233	246	250	258	231	239	247	255	238	239	264	272	252	251	241	228	265	242	228	229	245	233	245	252	246	234	256	202	227	244	212	217	238	260	234	235	258	240	201	239	242	248	218	245	222	251	248	242	251	245	215	216	231	233	269	234	247	229	256	234	254	242	261	238	270	234	232	259	251	233	248	244	238	256	234	233	254	244	208	264	241	239	223	244	206	240	219	236	231	243	242	253	239	260	225	258	231	244	251	267	253	241	213	240	253	262	214	226	205	250	217	246	243	279	220	257	257	261	259	247	231	241	245	245	251	258	229	250	257	227	268	238	266	245	257	234	239	223	228	250	257	238	244	267	246	247	248	233	234	260	252	233	238	261	268	258	226	212	225	228	234	250	226	228	266	255	253	232	240	252	249	264	230	261	246	235	223	245	258	284	262	219	219	232	241	251	232	258	257	248	237	227	221	256	250	231	253	221	219	217	245	253	251	252	230	257	214	242	229	242	257	250	247	226	254	242	249	239	255	244	265	258	260	256	257	226	236
33304	30502	7961	3295	2219	1640	1363	1053	958	851	746	615	672	634	572	531	547	525	537	520	485	458	463	515	421	477	471	434	459	459	457	429	436	447	448	440	443	454	413	432	439	423	456	455	422	425	435	425	430	425	474	413	477	406	422	413	422	397	424	426	422	440	433	442	420	428	422	429	396	380	405	429	390	411	427	431	428	422	411	424	443	401	399	426	418	446	445	415	430	472	420	411	417	424	396	410	421	442	424	384	435	422	431	426	427	436	428	420	429	422	424	387	394	426	410	407	435	435	411	406	385	450	448	438	416	424	432	416	388	376	428	384	421	428	419	451	418	426	411	419	393	419	433	389	410	381	453	455	447	414	397	456	423	415	419	427	438	420	435	426	400	408	428	435	415	430	438	416	440	409	424	413	441	445	423	422	409	438	391	433	404	444	423	395	447	410	437	400	403	393	427	448	425	409	438	412	413	438	458	396	444	400	359	438	423	417	375	407	423	412	400	427	409	394	432	430	441	394	439	442	373	415	413	432	458	406	434	417	412	464	399	412	462	413	411	437	382	415	392	462	396	452	440	433	420	441	404	416	415	399	400	390	410	427	393	434	419	441	408	435	376	408	426	435	399	449	424	449	429	412	429	421	462	405	416	406	416	423	390	424	423	419	434	405	403	415	436	387	396	409	441	442	388	421	424	448	416	422	479	430	457	405	452	451	408	420	458	432	418	425	420	421	410	395	414	407	435	424	410	468	433	421	422	466	369	390	452	388	429	404	445	415	417	427	415	418	405	391	435	426	392	399	408	424	402	409	376	426	397	429	445	373	440	424	408	374	410	443	383	404	412	440	409	396	401	475	418	422	428	408	388	407	420	402	425	421	447	393	440	406	429	392	387	383	410	428	383	423	418	394	399	412	412	452	423	401	406	394	409	417	452	379	454	401	431	451	420	413	411	406	399	449	430	403	430	408	407	407	408	402	401	451	418	429	443	393	387	444	405	431	394	424	389	425	423	418	426	431	398	392	426	412	416	399	386	419	424	431	405	411	435	456	428	428	417	381	414	385	438	404	409	435	438	432	415	423	422	435	413	430	432	403	390	468	422	410	405	405	453	403	432	408	389	433	427	428	394	442	423	408	436	406	451	381	392	418	405	429	414	453	397	443	373	449	386	400	400	399	418	425	399	426	399	409	402	416	416	369	444	427	428	422	440	432	456	438	377	397	417	435	436	434	425	395	449	413	442	423	390	414	427	379	433	428	410	403	386	417	431	401	426	410	412	436	391	416	425	405	447	444	428	447	422	405	444	429	416	433	403	444	431	426	399	424	395	403	397	447	438	409	404	421	438	380	447	401	423	391	415	449	371	457	430	420	420	434	418	419	437	407	442	422	399	398	406	465	415	401	453	428	428	408	432	420	404	426	402	430	411	420	400	404	414	427	447	421	405	416	446	406	429	392	421	376	403	402	440	424	389	432	431	442	405	430	399	400	410	387	407	425	422	422	421	402	447	412	376	436	418	383	428	399	429	403	425	390	420	427	438	403	412	362	392	425	432	434	423	436	404	430	434	417	464	385	431	404	422	432	428	376	424	395	412	439	411	435	444	384	395	400	405	402	403	392	408	394	398	421	428	405	428	409	406	416	403	424	395	443	406	385	433	384	398	399	390	435	377	423	406	387	402	428	413	468	438	429	381	412	366	462	418	422	398	417	392	426	385	419	427	427	431	427	431	427	417	440	365	392	418	398	403	382	424	452	443	437	419	399	427	428	405	419	404	405	370	464	385	394	434	446	399	415	408	429	443	419	395	440	434	410	460	399	372	382	453	426	409	419	444	449	426	421	429	442	425	435	428	445	438	439	397	424	459	433	489	416	403	437	431	413	395	433	437	421	426	413	427	410	406	407	400	415	424	442	378	422	399	462	415	370	408	425	419	423	439	417	414	413	416	424	419	395	393	439	396	415	435	412	448	406	400	420	415	458	404	368	405	420	409	425	419	410	422	413	418	416	412	435	444	414	405	437	416	401	402	437	403	412	446	435	392	434	436	419	435	396	430	415	401	454	392	415	395	417	400	428	431	405	416	449	397	419	399	401	445	422	403	405	412	424	444	425	400	408	452	424	420	456	421	403	434	386	434	366	395	455	442	439	380	422	430	422	433	427	406	382	445	411	404	433	399	417	442	442	420	419	416	423	412	402	385	377	412	427	409	422	443	427	368	422	433	420	392	421	433	394	418	424	440	406	413	391	395	417	429	413	398	426	409	438	416	441	450	395	395	412	409	375	405	432	441	412	441	419	400	421	405	405	434	426	398	400	410	402	395	393	392	409	443	417	395	411	440	423	419	410	422	426	400	435	420	433	423	404	411	416	422	434	417	424	403	471	404	439	424	432	418	435	437	389	436	405	394	417	395	438	448	429	399	441	386	418	435	441	410	402	424	454	431	407	430	421	391	399	436	430	433	432	429	357	422	369	416	449	415	423	455	405	431	423	394	417	458	383	432	423	426	419	407	431	401	404	474	420	408	400	387	435	392	385	419	428	436	414	408	407	423	401	378	375	456	457	408	415	442	422	421	446	439	437	448	450	439	407	411	426	446	431	397	430	381	461	401	432	406	434	413	461	427	435	419	424	440	413	422	451	403	431	418	430	429	416	417	444	411	438	417	405	406	433	448	415	413	419	400	405	427	383	452	412	434	381	459	468	435	400	449	437	414	462	410	423	451	399	437	437	375	375	424	382	424	423	430	423	424	409	395	403	422	400	396	416	393	407	402	399	392	423	376	419	449	442	442	410	429	389	403	417	418	445	410	429	412	434	401	406	387	420	428	411	418	402	412	421	439	392	404	406	452	433	407	398	429	434	423	439	390	472	441	429	407	481	390	405	415	413	423	416	427	415	405	378	435	467	481	420	414	396	396	399	399	425	399	381	391	414	433	411	422	398	413	447	441	418	408	444	427	402	452	434	425	445	406	401	414	364	432	428	396	405	421	411	404	425	422	437	390	406	417	435	415	395	428	437	456	408	408	414	386	416	434	428	457	398	434	406	453	428	436	379	399	439	407	419	376	448	428	417	420	404	475	417	419	411	444	417	429	375	440	444	409	432	427	431	400	417	392	435	412	411	447	447	358	406	423	401	443	451	421	396	407	406	387	446	410	425	410	418	424	439	406	403	450	409	419	403	419	428	416	456	422	407	420	456	401	409	419	435	409	432	426	394	413	406	418	407	437	404	428	445	405	423	395	447	413	437	424	445	388	392	424	406	387	463	418	429	450	402	440	418	396	436	423	400	446	405	389	417	430	394	438	412	401	442	400	409	403	428	440	404	442	414	404	394	402	416	416	420	442	434	417	411	427	381	427	435	426	428	425	414	424	430	439	445	427	442	421	431	412	445	399	398	407	395	394	405	416	426	412	417	414	453	423	382	421	425	399	451	471	399	421	436	392	416	417	426	442	404	434	417	400	433	401	415	434	420	460	426	408	418	419	428	375	400	409	442
23448	21444	29215	23947	21400	19612	1499	518	354	347	263	227	191	180	171	171	156	135	142	137	131	128	135	113	114	104	111	107	115	94	119	112	113	101	98	108	98	93	109	94	103	133	102	98	81	123	102	106	105	89	99	90	93	93	130	80	100	112	104	88	70	100	97	94	96	114	91	92	104	87	112	103	99	86	96	83	104	92	90	81	97	87	92	94	96	100	101	89	81	93	82	99	104	105	99	85	106	79	84	85	69	95	85	97	83	82	94	97	91	89	99	86	91	87	103	95	84	106	93	101	106	94	76	107	86	69	85	110	90	101	86	115	113	92	96	102	97	110	92	85	95	80	100	81	95	77	104	100	110	89	108	100	89	92	96	88	91	102	111	85	106	100	112	67	97	110	99	92	87	79	82	112	102	107	97	97	91	105	105	87	95	89	77	114	83	88	95	73	94	80	90	108	95	109	91	79	96	97	89	82	86	90	88	81	96	91	95	107	98	103	81	93	94	89	103	102	81	85	87	112	86	96	87	87	91	112	95	89	81	100	94	102	97	99	77	86	87	99	97	103	91	101	100	95	98	101	96	94	98	85	99	87	88	93	106	89	102	82	93	91	91	96	72	90	91	85	104	90	95	83	93	91	93	86	96	97	91	104	97	86	92	81	90	81	80	91	98	85	82	99	90	96	98	96	101	92	91	101	96	89	93	83	113	104	94	91	92	107	108	96	106	96	103	87	116	108	97	74	90	89	98	95	90	105	98	99	101	107	92	97	85	91	87	81	85	103	95	100	97	94	107	88	91	88	94	91	107	86	108	90	79	93	94	96	91	85	95	81	84	89	68	101	95	110	98	94	103	82	79	82	77	93	101	99	114	97	104	100	102	108	94	109	80	114	100	80	78	83	72	87	110	106	87	91	80	86	100	94	107	91	80	104	85	94	75	86	94	80	104	89	85	97	115	90	109	116	97	91	96	92	99	91	73	88	80	94	95	89	87	89	77	88	89	98	95	102	101	104	86	92	98	102	95	99	101	104	75	91	89	105	93	87	99	86	89	108	90	103	79	104	94	90	97	92	115	88	91	86	103	89	107	78	89	93	86	109	90	95	104	105	96	82	96	82	84	95	104	63	90	100	89	89	105	87	72	93	91	95	93	85	100	84	70	79	95	100	100	96	95	102	88	97	119	91	105	88	97	95	81	79	98	112	77	103	82	105	108	116	78	103	95	81	99	94	102	99	98	84	93	100	96	97	96	85	85	92	87	101	88	120	91	88	89	92	89	104	102	95	109	97	91	87	94	87	99	92	95	105	90	98	101	75	95	93	83	92	84	89	91	93	85	101	87	90	103	85	116	92	114	85	80	91	81	81	94	98	97	94	104	93	90	93	102	85	94	90	102	94	108	90	92	98	79	86	108	85	96	84	95	74	95	77	90	102	76	83	105	90	93	97	99	100	102	92	88	91	95	99	96	102	98	97	91	114	95	82	86	88	89	84	69	94	92	90	91	87	86	102	86	85	94	85	93	105	89	92	91	82	109	90	96	102	91	97	96	96	92	87	103	102	99	89	96	99	84	92	94	89	93	94	89	103	84	82	110	104	79	105	89	84	79	75	107	83	89	98	120	104	98	92	94	94	101	94	99	84	91	88	79	92	101	102	82	89	78	99	83	81	90	96	78	85	83	94	76	87	87	91	106	103	90	91	106	88	88	103	73	102	108	90	90	103	99	82	99	89	79	86	88	102	94	114	94	78	98	103	104	114	104	85	105	81	99	100	79	93	87	107	79	101	94	86	90	97	107	98	94	79	92	97	82	95	102	82	104	88	79	108	82	84	86	96	92	89	96	101	92	93	85	97	96	99	83	78	76	87	82	108	89	93	98	72	90	121	104	100	88	101	98	113	103	95	86	97	87	82	89	88	82	90	103	97	105	107	91	89	90	85	109	82	111	88	92	89	102	88	89	89	91	99	95	100	102	75	83	79	102	88	84	90	76	98	77	89	88	97	99	95	108	98	88	79	92	101	89	99	102	103	87	72	97	85	87	86	93	86	99	88	98	95	89	81	88	94	91	82	98	78	87	103	98	118	89	72	106	107	92	95	92	102	101	87	102	94	91	93	111	97	108	100	92	94	86	94	95	102	98	116	99	92	91	75	90	93	97	80	100	99	60	71	76	86	101	103	96	91	78	101	104	95	101	105	98	96	108	83	78	92	76	94	111	87	89	96	72	101	102	95	83	99	91	108	91	84	96	78	82	81	109	92	99	77	86	90	89	81	89	88	88	95	88	98	112	101	109	94	109	85	100	111	96	83	110	98	104	90	104	91	77	112	84	98	104	90	93	96	96	114	89	85	102	99	91	95	81	101	104	86	89	92	89	95	87	90	93	94	85	92	109	90	94	89	82	89	79	99	92	97	95	91	102	95	101	101	86	112	84	84	102	93	89	124	74	95	86	87	80	97	77	94	91	107	94	95	96	79	92	95	91	93	92	90	89	88	98	96	84	108	103	88	110	126	90	78	91	82	95	102	86	86	98	98	88	95	88	103	95	88	82	91	106	96	100	95	118	110	93	91	84	84	93	80	95	90	75	102	89	100	90	98	96	104	88	97	100	96	96	97	91	89	105	97	105	118	116	95	95	103	114	85	90	86	104	89	110	73	80	94	93	78	97	104	99	84	87	105	88	78	104	98	97	92	98	91	84	96	112	68	90	84	93	99	108	81	114	95	111	87	90	108	98	89	75	99	98	90	108	94	90	97	105	79	86	104	95	90	85	90	99	80	81	93	81	88	106	100	80	91	111	103	107	88	92	117	104	84	97	97	100	89	85	89	102	109	96	94	77	96	87	109	100	87	107	99	93	90	100	99	92	91	88	90	96	80	93	97	83	93	100	78	99	90	100	87	102	104	88	101	100	77	81	100	83	103	82	85	83	70	109	98	108	87	100	88	104	82	72	113	96	101	97	89	102	82	87	99	81	107	99	76	83	98	92	98	108	87	90	96	71	88	80	82	102	99	90	119	86	109	106	82	94	104	92	101	92	85	87	87	103	111	89	94	99	99	75	92	95	90	96	93	84	84	97	95	105	94	91	107	91	87	94	106	84	103	98	72	102	81	84	110	96	84	89	88	90	86	91	112	74	96	103	89	110	98	84	110	95	76	84	90	111	93	102	80	86	92	75	83	80	92	115	82	90	102	96	112	86	92	92	104	98	99	100	87	90	94	94	93	97	92	86	108	98	88	103	103	106	84	100	92	91	93	84	87	94	97	88	103	81	111	109	93	80	93	85	82	112	99	83	94	93	85	93	97	96	102	96	78	95	94	97	84	80	82	83	103	100	94	90	101	95	92	80	100	99	94	99	90	95	83	88	74	92	80	101	88	97	90	87	84	91	86	83	92	87	94	90	80	97	85	90	86	97	97	87	89	81	107	100	90	97	83	78	97	88	91	93	88	82	101	94	111	92	94	104	82	98	92	78	100	100	110	90	91	98	91
34737	33805	12447	5362	3577	2504	1891	1550	1208	946	831	701	612	525	502	476	410	372	326	336	331	316	286	256	297	237	231	233	232	235	239	217	251	239	217	238	225	201	201	205	196	184	199	202	189	177	197	191	203	162	201	188	176	200	178	191	192	181	188	196	184	191	178	168	191	175	165	191	186	179	169	176	151	154	175	180	172	193	153	170	176	150	169	186	196	154	165	171	174	153	178	180	166	176	161	191	174	176	176	170	169	161	165	177	172	162	163	167	146	159	172	183	161	173	172	172	160	170	160	152	159	181	175	190	165	168	171	146	181	184	155	172	189	154	168	156	153	168	156	169	159	147	146	175	174	153	175	160	166	178	189	179	155	174	183	152	177	182	156	168	144	170	188	155	193	169	155	157	157	178	162	155	165	170	159	157	173	150	181	156	156	172	160	173	173	179	169	172	160	201	153	175	157	157	186	161	165	153	157	168	174	183	184	147	158	157	173	149	186	167	149	168	162	161	172	178	153	154	187	167	144	178	156	170	186	151	147	184	159	178	170	188	145	170	153	164	194	184	167	168	176	153	155	184	163	161	161	152	184	180	158	159	152	162	180	170	168	167	168	168	148	183	157	145	166	157	184	154	162	199	151	169	199	177	167	177	147	151	149	152	182	169	149	162	182	153	167	183	182	166	189	182	164	145	156	150	150	159	156	178	161	143	170	167	201	177	156	164	158	143	176	162	163	168	164	149	177	172	163	163	168	162	147	153	181	159	166	162	172	142	157	167	169	164	161	154	167	149	165	169	164	180	135	158	185	165	171	181	173	160	150	180	172	166	184	151	193	170	166	161	169	180	169	174	178	144	181	158	164	187	179	185	148	164	163	160	161	162	170	152	164	183	157	159	154	177	168	192	164	164	154	160	182	161	163	165	161	155	172	173	177	158	152	167	174	169	160	178	159	167	149	140	187	157	163	149	170	153	167	167	154	167	160	187	146	173	186	160	169	160	174	184	164	172	166	160	157	161	166	183	158	176	160	151	147	155	167	159	145	163	161	159	160	152	185	142	180	167	176	157	153	159	161	164	158	170	206	130	165	174	144	157	181	151	186	174	167	182	169	125	181	171	157	153	181	173	177	177	179	181	178	150	141	183	160	163	184	173	170	165	169	176	172	198	160	179	147	164	148	159	155	169	187	165	162	151	172	177	165	183	146	182	173	155	165	146	147	165	167	178	179	161	170	163	164	165	162	195	137	152	160	199	152	159	176	164	180	178	156	147	160	167	147	169	174	153	173	178	169	165	170	161	172	150	145	160	178	163	160	169	171	184	155	159	167	176	176	171	153	151	135	198	182	169	161	173	169	178	159	169	174	174	157	167	171	159	186	185	152	168	181	145	159	169	169	155	148	167	162	164	179	153	172	173	168	152	173	168	156	189	180	151	166	162	162	169	147	158	190	159	167	164	153	148	159	160	170	147	171	167	187	172	180	161	160	175	153	175	162	179	143	175	154	161	176	176	175	167	146	165	166	179	172	156	193	173	171	180	164	160	170	172	158	158	180	163	152	145	173	165	168	166	183	174	177	146	180	162	160	150	178	163	161	160	173	164	145	148	160	176	160	167	170	167	170	167	170	188	178	162	174	186	163	186	171	141	187	144	173	162	173	180	152	168	174	150	164	170	168	159	181	162	161	154	170	158	133	177	151	167	167	149	165	170	180	166	175	159	146	160	170	163	159	151	149	159	162	169	153	166	149	145	156	160	175	171	156	171	177	150	163	191	169	155	162	181	181	153	161	184	159	146	165	154	166	162	174	169	169	163	151	145	174	160	172	167	140	177	185	158	130	138	140	181	186	154	148	146	147	172	144	159	179	156	156	155	172	170	173	181	150	162	173	170	147	150	164	160	155	164	160	166	156	162	180	169	170	182	148	171	162	171	133	138	156	172	160	166	164	155	169	152	178	175	196	140	181	175	163	148	161	165	171	177	172	173	181	164	170	140	171	155	144	147	174	143	154	172	173	160	172	148	161	155	144	194	161	148	155	166	173	159	141	163	154	180	156	147	150	186	150	157	151	152	153	163	173	190	163	153	163	183	160	148	178	173	187	144	143	168	178	144	135	152	175	159	155	143	143	155	167	170	152	169	146	168	167	178	174	167	166	174	149	179	171	159	152	172	162	175	179	134	183	168	171	183	164	153	147	155	169	171	158	175	159	151	177	183	186	157	170	141	184	154	162	174	145	180	168	181	182	168	162	167	184	147	160	177	164	159	148	164	151	149	167	143	193	149	178	178	163	181	190	192	157	171	177	174	164	171	152	145	159	164	173	173	163	170	163	191	163	169	155	162	167	175	154	142	165	172	163	196	170	156	166	154	163	175	174	142	156	153	170	166	148	161	146	140	185	162	167	154	153	171	173	171	156	173	170	142	148	171	173	144	161	168	176	173	163	169	137	168	185	152	175	190	169	158	159	149	184	172	186	162	165	191	185	171	171	182	159	159	158	153	202	162	157	178	163	157	178	177	177	154	140	179	146	158	155	162	173	174	163	148	168	163	158	173	147	171	153	190	153	161	170	145	164	137	158	151	155	156	176	166	147	174	174	159	179	158	169	160	173	162	161	175	201	160	150	151	160	169	164	160	185	141	160	169	154	178	144	164	140	145	164	172	147	162	183	169	179	167	174	168	152	171	140	150	156	165	157	153	162	190	150	156	163	161	164	156	165	180	163	167	152	162	171	185	167	169	149	163	160	169	162	175	153	160	156	164	179	142	148	161	184	159	166	169	157	174	158	154	156	158	164	180	144	150	174	184	160	184	184	190	158	170	175	171	165	151	169	167	193	157	153	168	162	156	157	158	169	172	148	169	166	163	162	140	158	183	163	144	169	180	163	185	153	151	156	159	189	171	151	157	163	177	165	166	162	178	176	182	139	158	168	167	160	140	163	156	171	150	177	161	168	145	179	163	160	163	154	193	167	150	164	179	164	181	151	152	150	177	160	174	171	169	183	170	169	177	179	160	150	152	169	157	171	163	157	169	153	146	176	146	168	152	141	179	175	161	170	165	203	159	173	149	159	153	173	168	169	170	168	154	200	158	161	176	155	155	179	142	167	195	182	175	157	145	188	144	171	148	190	167	150	166	145	182	161	182	165	172	156	144	190	179	156	144	194	160	159	157	163	168	192	173	164	164	164	161	172	144	163	174	157	177	166	170	192	183	155	159	156	157	149	199	154	171	172	184	161	170	174	145	178	176	175	164	152	160	157	155	163	172	173	157	146	181	159	165	181	149	204	169	169	171	151	156	163	160	181	155	178	141	210	169	173	171	158	148	149	168	187	174	149	156	165	171	145	157	180	150	156	188	145	146	160	163	166	157	168	187	152	172	171	157	150	152	171	166	160	183	168	169	166	188	129	187	142	155	156	146	177	164	162	185	180	173	165	161	170	159	169	188	157	171	180	173	152	174	164	150	171	164	164	170	155	166	162	168	164	137	170	159	177	153
27981	20519	7290	585	361	289	304	301	247	271	327	306	312	290	272	305	285	258	279	297	285	302	261	295	255	257	277	270	269	273	268	278	274	265	280	286	260	279	260	291	292	273	270	294	273	310	271	266	279	288	290	307	243	289	285	267	260	276	260	305	292	280	274	300	276	265	268	292	294	263	257	289	277	281	315	277	275	315	265	291	252	282	280	291	271	303	289	273	294	278	264	272	245	265	252	291	307	266	301	273	267	285	272	289	302	240	256	271	310	261	281	277	278	275	290	310	278	300	271	285	262	287	275	272	248	278	277	304	319	294	283	251	287	252	294	267	286	279	295	274	264	258	272	276	283	278	267	262	268	276	296	290	273	279	283	259	277	286	304	265	283	249	304	281	272	275	287	262	246	270	278	250	281	281	283	282	274	310	276	292	307	285	299	273	284	301	265	259	282	291	278	276	296	296	238	275	265	284	290	269	300	269	287	314	279	296	270	267	302	283	282	275	275	319	280	266	271	277	265	256	298	317	257	260	275	292	287	286	289	281	292	294	261	287	313	249	272	275	294	256	296	266	266	290	300	284	287	280	276	298	281	295	270	270	261	258	272	254	259	283	282	251	257	297	287	266	257	283	272	270	246	265	278	277	286	265	271	260	249	252	281	293	311	272	268	267	255	257	275	295	282	282	273	253	312	281	265	277	285	264	275	305	298	269	284	277	269	261	287	260	298	281	249	242	296	247	262	281	277	269	279	248	276	268	277	271	277	272	270	322	280	294	303	272	281	284	300	290	240	298	266	268	264	250	249	284	305	278	268	277	279	282	241	229	295	264	301	297	277	265	268	292	256	270	262	299	276	280	281	275	298	266	262	287	269	318	259	290	273	292	271	281	293	268	268	303	275	296	259	253	289	275	313	282	268	293	292	275	281	282	264	298	259	282	257	278	286	265	270	285	295	298	287	278	265	299	312	302	274	255	288	290	292	277	271	301	253	307	257	293	284	287	270	298	266	295	274	277	267	292	292	277	271	266	262	295	287	280	295	306	259	265	290	270	278	284	273	283	279	262	245	266	269	278	303	282	273	262	268	272	269	258	261	280	283	306	266	271	270	281	277	259	257	256	273	293	296	278	280	301	261	260	273	252	277	258	245	263	264	275	265	291	301	250	280	273	288	266	248	276	292	304	270	280	272	270	244	298	287	294	303	289	280	244	275	291	297	267	266	301	286	286	280	310	262	280	281	258	303	267	273	293	262	300	280	256	273	277	269	273	293	259	294	249	299	291	287	280	271	278	301	278	261	285	268	302	278	279	281	271	285	286	274	274	292	311	259	310	304	276	301	279	266	274	260	261	281	264	270	289	284	253	255	303	281	272	270	270	319	328	263	268	273	280	297	278	281	300	279	293	272	267	259	283	299	276	282	294	273	256	276	274	290	269	269	286	273	269	268	291	289	282	256	281	268	262	268	263	294	300	304	285	290	282	265	279	291	309	288	287	256	272	298	267	283	266	282	296	308	259	280	263	278	290	288	296	255	249	256	283	285	279	255	277	271	243	281	300	287	301	272	274	266	272	274	295	269	293	271	277	246	292	284	303	298	304	290	277	266	265	281	290	270	292	285	258	250	282	259	303	272	282	290	265	284	290	244	245	261	253	288	275	301	275	274	285	278	286	259	292	317	253	272	305	296	290	262	292	270	286	278	281	294	291	268	301	288	266	293	293	277	280	283	255	297	281	292	276	254	276	292	259	270	298	311	266	273	285	285	283	254	259	290	288	294	250	264	314	301	291	275	303	296	255	289	289	290	274	272	263	283	277	290	258	279	294	256	307	267	306	263	267	309	276	294	269	280	292	290	275	313	277	284	252	252	278	255	313	257	258	261	302	254	292	263	265	223	262	273	250	284	274	279	289	303	276	274	254	278	235	300	266	297	294	289	296	299	274	276	255	257	285	276	281	291	283	280	287	269	274	266	300	279	287	287	289	259	274	285	260	277	301	293	272	293	275	266	309	314	291	268	278	267	296	265	283	283	285	250	274	291	281	280	277	270	305	276	281	277	299	290	281	269	277	289	287	269	283	284	275	263	297	304	254	291	305	294	285	268	293	251	311	264	283	273	301	283	270	290	275	306	289	291	272	285	299	269	293	288	293	283	245	267	281	284	288	298	274	268	266	280	278	276	270	281	269	282	289	253	267	278	251	282	307	272	269	306	263	302	276	257	270	299	284	277	280	319	256	289	278	294	266	289	286	335	288	296	272	249	289	276	257	304	326	262	281	284	281	273	239	303	277	272	264	283	294	263	244	301	284	286	284	262	285	271	298	287	297	276	285	289	269	286	271	293	289	256	262	284	287	281	311	291	286	275	303	292	290	266	296	291	281	252	279	261	234	271	269	297	263	293	295	280	294	262	294	301	268	309	258	296	269	287	264	279	302	284	254	279	270	262	281	277	257	293	226	278	274	286	271	282	280	284	273	299	282	265	306	253	243	285	286	294	264	255	286	258	268	277	294	276	293	273	277	271	288	332	248	296	274	284	262	264	298	275	273	292	268	290	267	263	265	286	258	280	278	289	257	272	297	275	334	277	265	273	273	281	280	300	262	284	301	297	256	291	297	297	308	263	265	291	263	299	295	291	317	279	283	282	265	272	266	247	282	268	279	296	247	260	278	268	258	268	246	289	276	303	256	259	259	275	251	308	292	265	298	280	261	269	255	278	313	282	261	282	277	305	261	261	256	256	261	285	275	298	275	288	259	277	284	292	264	274	259	280	254	253	276	270	272	265	257	282	283	260	292	279	281	265	290	286	279	291	271	291	260	281	317	282	266	285	288	297	272	323	269	301	264	259	304	276	308	267	268	288	251	280	315	284	263	259	299	263	306	281	273	262	300	266	296	285	292	301	270	288	323	293	259	284	267	289	259	284	284	265	258	276	297	258	249	295	261	269	264	265	303	286	300	276	299	265	277	285	224	251	246	293	260	312	271	273	292	302	274	290	254	263	261	248	268	249	279	267	279	300	279	271	278	240	259	259	276	272	268	262	272	304	268	275	275	273	278	296	265	293	278	272	269	300	278	310	285	270	330	312	296	270	273	276	264	270	262	271	285	305	296	257	256	268	281	253	301	277	265	285	248	279	290	296	258	251	280	280	266	307	280	242	280	263	286	262	299	258	292	273	270	303	288	267	281	257	310	262	288	276	264	275	262	254	266	269	279	308	283	310	254	272	268	262	300	248	274	281	307	278	291	293	270	304	254	273	255	293	270	282	250	277	279	271	289	270	260	263	288	274	292	268	272	285	296	287	297	266	283	297	296	283	295	281	267	275	287	314	290	288	276	293	273	280	260	276	298	256	291	293	240	291	267	244	293	264	261	260	286	304	282	284	279	272	290	313	269	311	289	276	266	266	286	288	302	272	282	277	312	262	271	288	265	292	286	269	249	307	250	295	309	252	285	285	297	270	270	275	276	294	291	272	276	284	277	271	273	301	281	266	301
28142	14460	1858	749	643	577	558	492	497	493	503	519	479	488	497	437	452	502	501	509	485	505	479	487	461	452	475	463	480	503	416	465	480	480	497	476	452	484	466	472	461	488	497	482	485	501	478	458	468	486	446	433	492	466	456	481	472	478	493	450	507	492	453	481	486	510	499	514	506	448	481	492	443	466	471	444	464	458	447	482	486	447	486	506	450	495	466	505	475	478	474	441	467	467	446	456	446	424	448	441	503	469	462	485	492	454	491	475	506	439	470	462	496	477	437	481	448	476	497	480	464	478	462	496	469	466	481	476	479	463	474	480	448	469	457	419	493	477	474	448	432	461	455	486	501	485	474	441	462	447	458	485	474	486	500	508	429	489	449	504	474	478	468	481	488	467	493	480	496	507	476	511	447	485	446	476	462	457	488	475	413	476	463	471	484	476	500	507	474	500	487	487	434	453	445	483	448	469	461	473	494	475	500	479	482	489	476	491	446	462	498	485	470	464	443	468	523	461	467	501	448	450	491	440	467	488	501	451	486	469	445	472	457	482	484	470	484	483	456	497	474	486	453	485	440	478	491	483	458	472	455	454	415	477	489	456	449	455	495	525	448	514	489	446	465	478	469	474	472	470	447	492	484	476	477	487	488	430	471	459	485	492	444	482	441	453	519	513	488	499	440	483	479	473	490	484	508	485	474	479	426	496	480	437	472	474	480	452	475	476	517	472	456	435	479	466	520	454	461	469	474	445	493	505	474	471	506	520	462	461	454	504	485	439	460	473	483	480	499	440	462	411	488	467	487	472	441	479	463	463	512	499	455	435	489	472	461	448	485	446	456	484	469	458	474	490	535	458	485	459	490	460	493	496	475	501	487	469	434	488	466	466	458	462	510	474	466	440	478	449	501	489	466	464	476	515	474	443	464	505	441	469	471	466	449	457	468	479	479	479	504	468	462	495	450	485	486	502	445	517	438	461	434	455	479	498	475	488	463	488	490	457	447	481	455	488	458	487	467	464	460	496	488	483	474	499	463	475	492	478	458	493	463	499	441	486	473	488	497	487	482	463	493	438	514	474	514	475	469	471	481	481	457	478	477	488	479	474	471	457	492	455	491	496	470	475	501	477	434	492	460	427	461	482	503	473	460	475	452	453	491	479	441	434	465	471	464	498	457	463	461	431	463	462	490	480	423	480	468	485	467	513	484	465	432	446	432	484	484	450	412	488	484	482	480	439	481	489	485	500	494	475	469	506	443	472	484	469	444	479	474	479	475	471	446	482	481	506	450	456	448	477	450	480	434	447	475	482	506	486	468	476	473	472	472	460	528	488	465	455	475	466	472	482	461	481	465	486	500	489	481	467	520	501	465	475	490	501	497	508	483	486	491	498	483	433	452	500	478	447	506	475	486	467	491	450	478	471	485	452	481	458	455	481	448	451	451	476	457	442	437	440	505	424	449	495	471	473	486	505	509	480	455	464	518	457	483	465	466	475	488	464	488	478	471	475	440	476	445	498	444	444	454	475	433	472	476	448	452	464	469	463	481	481	477	494	461	454	455	446	430	443	493	461	493	435	473	497	454	467	480	476	499	480	462	451	508	493	487	468	438	425	473	451	466	460	460	462	510	496	436	471	466	505	478	457	485	452	493	444	449	465	477	464	516	461	436	469	459	471	431	472	455	501	462	481	432	426	443	461	458	494	490	481	485	471	475	515	516	470	453	496	461	495	519	505	492	462	489	486	489	447	469	457	488	480	451	469	490	409	463	464	516	480	442	469	450	434	457	425	503	501	466	431	456	467	488	481	502	476	505	470	474	466	470	452	478	473	466	424	495	496	489	485	492	486	450	452	443	458	469	438	456	496	501	496	468	495	517	460	475	461	486	441	505	475	432	500	454	496	457	462	474	473	458	544	487	449	467	467	479	484	493	475	480	466	488	486	468	472	444	490	456	476	464	498	466	486	456	501	480	480	432	447	473	455	472	506	489	464	489	458	465	446	480	427	492	458	477	470	477	476	472	492	472	445	446	450	488	493	468	486	463	458	465	483	464	490	454	498	476	489	473	468	510	489	440	489	450	458	493	491	485	457	467	437	499	492	489	458	463	461	480	458	497	460	463	460	485	482	468	486	469	498	444	468	488	461	495	423	504	468	450	446	527	487	477	473	479	473	491	465	478	448	454	436	482	479	457	472	461	511	503	499	445	482	503	471	472	435	445	463	466	483	480	481	478	517	455	484	461	484	453	485	430	511	491	469	447	447	450	494	449	485	460	490	482	469	500	508	490	468	483	478	441	436	463	456	465	454	440	458	462	458	481	449	461	451	462	438	509	480	494	466	435	478	483	470	490	505	447	475	476	501	457	457	484	474	421	485	503	492	438	489	492	460	499	492	471	418	439	504	481	485	476	492	456	470	461	471	453	459	479	485	462	469	460	444	445	445	462	501	497	492	471	461	459	467	476	472	462	471	456	513	463	454	463	475	504	434	446	456	479	459	482	472	478	526	429	529	469	415	488	456	445	474	494	458	472	463	509	477	430	440	476	442	454	491	460	507	444	456	473	491	461	439	491	473	466	481	460	462	460	479	495	469	472	511	488	450	477	500	461	440	461	475	452	461	499	500	451	457	481	481	497	502	473	492	476	507	428	483	459	453	477	488	450	467	465	463	464	480	475	459	480	484	490	445	462	473	425	473	496	412	463	458	485	441	459	439	504	472	454	456	489	481	464	489	468	442	511	498	438	495	480	494	483	435	439	454	470	529	456	496	460	477	475	456	456	472	451	513	464	448	487	499	444	467	501	469	489	463	457	493	480	442	460	476	442	458	468	501	490	501	434	495	466	427	466	489	483	521	462	495	482	453	455	481	461	445	498	487	442	476	435	466	471	469	469	446	491	459	471	480	466	447	461	455	472	452	436	445	456	484	460	477	495	454	507	445	493	503	457	445	505	480	475	482	478	492	445	454	486	467	480	480	462	461	500	460	435	439	487	459	499	455	484	479	420	487	488	478	475	485	473	452	478	455	494	458	481	487	461	452	459	445	480	509	434	470	479	482	453	457	490	472	488	475	499	468	457	467	475	461	449	484	458	471	438	421	445	453	490	500	467	467	479	485	497	493	481	455	486	506	453	462	479	477	482	438	490	478	461	504	461	453	460	446	445	467	478	520	449	438	408	483	450	463	459	471	500	503	481	482	507	459	491	485	468	481	470	499	431	461	479	485	478	481	472	496	465	445	460	452	466	439	483	463	486	476	441	492	494	436	461	487	468	464	430	461	539	472	497	502	452	481	438	428	456	449	450	476	480	467	460	477	493	444	451	502	467	470	468	483	482	428	487	484	499	465	472	470	466	488	485	469	474	478	467	485	472	493	450	476	464	484	485	495	483	452	464	497	472	465	476	451	499	437	516	431	477	476	464	457	484	454	480	479	485	495	468	485	503	454	480	475	472	486	450	477	497	447	459	507	452	492	513	492	417	487	450	471	458	463	455	489
24481	21513	28601	24768	20252	1914	662	419	396	349	310	330	291	283	279	268	252	242	282	249	280	247	242	244	270	243	227	253	235	224	216	242	228	239	250	252	219	222	229	260	226	239	256	258	234	224	246	243	232	230	222	201	231	239	250	203	231	229	231	248	248	218	249	245	226	224	241	231	248	252	212	223	251	225	229	226	234	253	243	241	223	216	253	235	227	216	217	236	232	216	226	231	242	249	239	248	225	245	225	212	254	220	252	240	230	261	255	235	235	244	241	272	241	247	243	241	241	232	249	244	246	241	255	224	239	213	244	231	241	226	257	220	217	252	245	229	212	235	242	202	221	239	246	245	226	245	239	250	250	234	234	239	235	272	238	217	242	214	248	246	244	224	233	238	259	218	209	255	229	252	212	233	238	232	233	216	261	265	233	236	220	248	227	241	246	229	233	233	217	234	251	215	247	214	216	226	243	230	248	242	210	220	223	253	259	250	229	206	233	249	221	237	247	240	237	238	238	223	223	221	260	249	229	211	246	254	233	239	236	206	253	273	203	238	239	234	232	237	235	240	281	217	214	246	248	257	221	214	251	233	229	235	211	238	234	241	242	232	253	245	226	221	216	255	237	262	239	244	229	230	233	239	233	246	253	247	248	211	235	246	237	229	224	240	247	254	206	232	241	255	222	229	226	228	226	229	214	234	233	228	233	206	242	215	220	243	231	214	238	243	229	226	215	240	243	251	242	226	220	213	241	230	270	208	243	266	218	240	261	248	236	250	199	232	222	240	231	228	254	227	238	235	228	248	229	222	227	260	220	216	227	235	196	259	250	253	250	238	249	223	213	222	202	243	244	246	235	242	214	238	223	246	236	222	228	246	248	221	241	239	254	248	260	213	209	232	238	229	226	232	203	224	226	230	217	243	235	239	223	250	245	231	244	245	262	205	255	227	222	223	271	238	255	273	259	232	207	238	244	215	236	259	222	256	231	230	237	251	228	230	210	246	249	218	232	245	229	230	233	232	249	245	240	224	234	214	234	254	250	242	229	229	249	251	233	207	227	209	228	227	235	233	239	257	235	243	225	236	237	264	267	219	271	239	266	245	236	230	208	236	264	269	237	244	219	222	224	211	242	205	244	233	235	216	238	238	230	244	244	235	253	252	252	250	236	248	224	250	243	207	233	217	225	230	229	242	218	221	235	236	216	228	233	214	239	265	239	250	261	236	224	220	226	217	234	255	229	227	248	225	216	261	238	213	242	244	251	256	213	249	232	232	233	228	223	245	230	232	244	231	248	220	249	245	232	237	242	237	209	267	217	259	215	243	222	233	234	219	265	227	232	257	210	225	255	243	231	245	231	234	238	219	229	234	244	277	230	245	212	223	231	259	225	247	241	263	242	241	213	253	233	231	235	255	253	214	227	254	266	225	226	241	235	229	248	202	221	233	215	229	251	227	219	212	239	231	224	221	228	231	236	236	199	246	223	263	215	238	230	256	216	251	221	244	232	216	223	241	236	242	213	233	237	224	241	249	244	257	246	227	253	250	219	194	226	253	233	241	245	265	208	220	224	249	248	226	243	238	227	239	249	237	227	257	236	253	239	227	240	238	235	232	257	247	238	255	214	250	243	229	259	248	211	219	212	243	246	222	229	189	254	229	226	223	240	222	246	237	240	228	225	230	239	249	249	190	233	230	213	217	240	239	207	229	225	244	238	234	250	227	249	227	248	236	231	227	236	235	236	241	230	210	244	222	248	240	224	262	253	237	237	225	219	241	219	224	242	226	252	243	220	246	229	249	240	210	244	218	219	222	224	265	224	225	244	224	256	238	259	255	250	229	230	255	221	234	240	246	241	235	237	202	233	223	220	235	255	239	259	245	227	248	261	217	241	229	224	258	256	230	204	216	221	215	218	226	263	243	218	263	236	254	246	238	227	238	218	248	241	235	194	207	245	257	242	251	231	231	233	238	244	238	221	230	263	225	219	220	231	254	239	226	235	232	224	256	254	245	250	234	228	213	239	229	262	209	245	228	227	203	256	214	234	232	216	220	226	234	224	259	249	221	220	221	277	230	241	235	231	218	210	242	234	245	225	236	257	242	229	248	252	248	221	217	207	245	255	240	252	221	228	243	241	227	245	220	220	242	214	244	235	216	245	234	221	241	235	235	245	235	237	222	215	233	225	220	249	251	233	235	233	224	226	251	231	229	222	211	234	221	240	223	231	222	231	252	210	244	235	217	233	230	237	255	230	242	244	236	250	235	238	212	239	216	249	226	254	243	217	246	240	248	251	247	227	245	241	250	238	243	229	234	228	238	233	240	249	235	227	213	230	226	254	248	244	236	254	213	203	229	214	262	229	261	239	243	220	221	232	234	229	238	230	231	263	230	269	238	220	226	224	217	231	222	259	230	245	261	232	255	242	222	233	262	234	249	241	237	257	212	227	268	220	268	248	241	228	233	241	247	218	236	194	235	237	213	232	232	209	246	238	239	255	212	249	235	225	226	221	231	237	234	216	217	270	240	241	212	219	206	249	227	214	227	244	214	220	250	240	209	257	222	234	225	247	225	260	227	230	228	263	198	245	213	225	243	242	234	242	235	233	234	214	222	250	228	266	213	235	261	262	226	265	219	244	225	242	227	234	228	233	228	243	227	233	229	238	233	215	248	234	223	225	246	238	260	256	227	229	242	203	232	232	223	224	217	229	222	261	242	258	219	232	235	224	244	212	257	231	240	241	229	229	228	238	230	244	237	198	229	228	225	238	247	216	254	236	254	217	227	240	219	214	233	211	241	246	254	227	234	216	202	247	274	220	235	214	230	233	236	230	229	226	231	230	246	234	236	224	248	213	222	233	224	209	223	197	223	232	235	258	223	223	248	252	202	233	220	244	187	217	238	249	225	251	211	251	236	220	222	258	247	224	234	241	250	224	226	248	211	230	213	241	204	235	243	224	223	223	229	241	221	204	236	232	227	238	220	238	223	217	220	232	222	209	238	228	252	260	214	266	240	258	220	249	244	250	226	222	260	230	222	233	258	216	241	249	207	221	244	225	237	251	258	211	216	221	239	230	259	235	227	223	230	210	202	203	219	233	240	255	235	268	203	226	214	215	263	229	230	235	232	218	217	232	222	236	250	252	230	249	249	202	218	206	240	240	227	243	213	243	264	250	211	246	250	220	193	250	238	201	221	230	244	243	261	214	217	224	218	221	238	233	239	219	233	245	219	226	234	208	218	235	241	229	244	234	278	226	198	248	225	251	236	222	248	212	215	235	241	237	233	237	239	227	233	227	211	222	252	238	230	222	210	241	224	227	245	203	227	227	224	236	250	236	223	216	237	238	236	247	236	196	235	247	218	259	256	227	219	254	242	224	240	231	256	253	228	245	222	217	218	257	232	233	241	225	244	229	226	231	229	244	238	246	232	237	223	213	236	247	243	251	219	222	229	248	211	245	227	209	242	234	246	243	230	232	244	246	243	216	245	251	208	228	244
31922	28400	7761	3403	2258	1647	1320	1140	919	799	749	656	623	592	575	569	552	541	516	531	503	466	495	443	465	464	473	454	438	433	427	428	425	453	431	439	464	431	449	413	408	412	425	446	444	414	445	425	424	459	389	385	448	410	403	411	422	432	447	405	417	398	382	403	435	409	426	400	406	426	410	433	451	403	416	410	456	359	413	416	387	431	424	435	403	438	385	425	409	402	435	429	395	426	392	402	415	420	405	416	406	441	429	418	436	428	427	414	390	409	433	413	433	412	398	390	411	406	443	397	425	414	392	388	414	449	400	418	416	430	403	422	418	399	408	407	416	412	456	382	405	389	404	411	412	406	398	421	461	413	442	398	418	416	411	426	370	401	388	403	425	445	403	421	414	432	410	447	413	394	437	424	390	413	424	432	399	430	427	426	428	418	450	406	411	392	417	435	420	399	417	412	411	448	408	406	428	394	394	381	431	404	408	405	398	391	416	400	424	425	440	432	415	398	423	418	410	420	418	409	443	397	401	425	426	408	390	401	432	395	413	387	443	421	420	404	448	412	441	387	391	371	434	433	419	413	399	382	480	370	414	428	414	399	392	427	442	438	405	417	447	397	442	384	379	390	435	436	408	427	390	414	464	371	398	414	388	407	412	412	388	410	405	417	433	393	385	382	465	412	361	413	466	406	381	409	412	434	399	419	424	428	415	436	415	402	449	420	443	409	415	392	434	419	406	429	395	431	414	441	427	412	408	429	416	395	424	399	413	433	431	427	435	425	409	425	386	415	412	419	419	399	453	429	387	373	449	397	395	383	448	409	428	388	428	403	400	447	415	397	398	415	384	417	394	412	405	410	352	428	406	369	356	429	431	404	399	445	441	362	408	391	438	386	400	447	439	389	426	417	416	400	412	396	386	424	415	428	416	432	416	395	408	415	414	437	421	429	407	423	452	427	417	406	405	417	400	395	427	446	371	397	419	440	394	407	409	395	412	416	443	416	392	370	379	378	418	475	429	394	407	398	396	426	462	409	379	419	422	395	425	412	401	406	403	396	446	412	419	426	386	393	413	380	406	412	413	405	409	410	417	373	380	413	425	431	410	419	403	392	392	416	427	420	426	396	372	372	423	403	376	430	401	414	408	387	383	410	435	427	397	412	401	470	396	428	400	417	401	398	394	395	425	416	391	401	477	369	408	410	404	371	449	377	401	397	430	379	435	391	429	414	397	413	409	446	450	391	434	433	391	385	433	406	373	417	447	407	437	419	434	403	424	409	395	406	420	372	419	461	387	378	422	455	394	410	431	413	425	403	423	409	391	426	426	408	405	408	387	391	391	382	424	399	413	389	412	447	423	434	395	433	398	419	435	380	407	387	417	415	415	388	375	404	409	415	457	424	393	403	382	400	425	404	442	421	425	433	416	436	402	380	439	436	448	402	403	404	402	435	437	413	430	454	406	428	425	388	401	431	400	425	427	418	424	412	372	421	408	460	396	414	441	405	424	416	424	402	460	405	388	418	437	413	387	438	404	402	401	403	443	430	387	433	421	425	390	398	410	472	420	390	429	413	405	414	384	397	427	405	409	434	412	436	385	386	376	386	435	402	412	430	420	392	400	374	374	391	447	382	403	390	402	390	415	399	429	400	427	435	391	414	431	384	439	409	438	437	408	401	409	472	385	406	431	420	417	393	410	449	397	394	372	438	402	445	388	406	371	439	392	381	467	395	428	386	445	457	373	400	420	406	421	389	395	424	417	417	445	434	404	430	426	427	424	406	423	402	399	384	376	373	381	388	452	454	407	393	408	401	410	410	384	459	413	427	401	398	419	405	419	409	404	397	426	418	403	418	419	411	433	415	387	420	445	408	408	425	400	441	368	409	415	386	430	423	405	412	412	395	438	381	415	425	401	356	479	405	406	407	398	395	410	375	413	392	405	439	404	402	401	407	407	367	413	442	396	400	403	406	426	385	437	421	405	378	438	427	376	432	440	404	428	416	439	401	408	398	425	416	415	413	422	434	434	426	432	404	461	423	429	393	362	401	456	419	379	421	409	438	387	370	423	392	413	423	399	371	384	405	377	428	416	400	423	377	399	387	423	464	379	384	410	448	380	408	404	397	393	383	447	404	469	397	412	397	429	423	395	427	389	404	411	427	444	425	436	415	394	389	435	448	423	394	410	413	417	391	438	421	383	409	369	413	412	432	434	389	414	440	403	389	400	425	419	384	411	426	388	394	420	390	416	455	457	378	412	404	437	393	395	404	407	412	414	433	402	436	357	419	415	426	397	417	413	416	404	411	442	385	425	420	377	414	405	405	396	429	395	429	397	397	424	358	429	397	404	373	396	412	394	419	422	438	404	432	398	453	399	414	434	425	418	418	386	406	406	388	397	447	419	379	420	398	404	395	411	434	413	385	386	430	412	405	403	415	458	436	405	457	436	457	437	412	448	400	416	401	448	395	413	449	431	415	458	420	417	429	439	401	452	419	406	405	415	427	417	410	373	425	402	402	414	416	384	460	396	411	412	375	413	413	439	403	428	396	453	349	404	391	431	400	440	435	437	411	407	441	411	398	399	374	423	421	434	449	415	370	402	387	445	427	454	396	417	425	425	416	433	423	402	382	401	406	391	396	387	385	423	392	418	432	400	386	420	398	405	387	410	388	398	431	395	407	437	362	423	419	402	412	426	433	433	395	391	407	368	463	405	404	425	372	426	421	434	412	379	404	404	447	424	432	454	387	378	400	395	435	400	393	388	405	423	420	447	421	409	427	395	406	401	418	382	425	426	414	413	417	406	403	410	406	435	419	404	445	444	416	414	415	391	427	412	414	410	393	412	449	411	440	452	402	428	451	453	437	455	422	395	466	422	418	415	378	393	430	421	438	397	447	420	391	400	435	410	412	428	442	396	379	424	403	433	398	403	412	406	401	416	435	392	390	425	421	425	474	413	410	398	420	427	387	394	401	408	376	428	383	407	409	406	397	441	428	369	422	396	415	412	425	412	419	379	421	419	460	415	419	412	395	437	433	443	398	426	408	449	417	384	395	376	433	388	423	441	405	408	393	425	388	402	431	440	434	429	405	396	419	391	371	431	394	420	388	437	418	424	415	394	403	396	381	429	402	435	416	386	414	388	399	451	437	397	381	375	440	416	406	441	392	387	430	406	409	429	407	387	420	422	408	406	397	426	402	407	410	398	387	402	440	407	420	401	388	420	429	442	422	431	390	384	382	406	441	417	391	400	437	421	440	401	416	422	398	391	405	413	406	437	462	409	367	403	443	405	405	384	453	394	433	418	415	422	462	401	374	394	390	433	387	430	379	419	413	399	391	382	438	375	382	415	395	455	401	430	421	408	387	399	412	425	390	400	398	416	432	455	406	383	445	392	432	435	403	394	429	415	418	381	424	421	406	411	384	404	453	446	426	385	413	361	425	389	427	406	428	410	438	408	418	390	437	417	468	412	423	407	400	410	409	396	380	403	420	413	408
23575	21526	29239	24145	21480	19434	1482	507	356	276	268	246	203	208	182	172	157	158	132	156	119	123	120	111	108	114	113	102	128	131	107	107	89	107	109	111	132	82	97	103	115	102	98	87	107	78	101	92	95	97	105	83	94	99	89	88	99	94	95	90	77	86	91	107	104	83	91	80	98	89	88	88	94	99	97	85	88	103	88	82	95	91	66	79	99	83	78	104	106	106	86	98	103	104	79	105	91	77	80	80	90	98	83	81	71	87	90	86	81	89	89	80	79	95	109	84	93	100	96	95	78	77	101	90	81	101	81	78	107	75	91	98	89	76	91	89	93	93	100	92	90	84	104	94	90	99	88	88	97	86	102	81	91	81	68	95	80	86	85	104	97	106	98	85	76	81	80	101	98	88	94	90	77	83	97	91	92	102	104	100	102	94	91	94	79	83	82	91	95	77	87	81	71	87	82	83	88	114	96	103	85	101	94	69	100	93	115	105	91	109	113	92	94	109	102	98	80	84	91	94	80	82	85	87	89	85	91	85	90	101	78	103	86	86	102	81	69	90	92	80	93	83	92	97	77	99	100	96	71	90	80	104	92	81	89	97	94	93	73	83	90	87	81	81	75	99	100	89	87	120	76	88	81	97	108	82	91	81	105	91	90	93	90	113	90	90	88	85	85	110	82	86	78	95	92	96	98	93	97	102	105	93	97	88	92	83	67	96	92	71	95	91	86	97	73	85	99	105	102	87	82	84	82	81	95	104	103	90	90	75	110	102	103	87	87	93	106	85	106	115	83	90	95	77	103	97	83	84	81	84	81	83	104	82	101	109	106	97	95	99	107	92	102	96	92	94	88	64	107	79	95	76	86	102	98	76	78	93	91	89	79	85	90	71	88	89	87	85	96	91	76	83	95	86	82	82	109	96	100	99	88	88	83	81	79	105	102	101	88	84	100	97	95	73	101	98	92	88	77	88	102	93	83	83	92	85	100	93	101	81	81	95	71	97	89	86	82	80	85	92	92	79	100	103	87	83	82	107	116	115	99	85	78	88	98	80	96	86	100	85	98	78	95	97	82	78	99	92	85	95	91	87	91	89	98	81	81	100	73	89	91	99	91	86	97	81	89	115	88	78	82	102	102	98	88	87	92	91	85	86	99	100	92	96	86	91	78	97	83	81	91	81	88	92	75	96	90	80	77	83	97	92	94	83	116	74	80	82	91	83	92	103	77	108	89	102	75	88	104	92	100	97	90	91	98	98	93	92	91	78	87	86	103	101	95	83	105	83	83	91	84	89	111	94	100	98	88	87	78	91	81	79	89	92	98	80	77	89	81	98	89	82	85	84	94	93	91	83	91	100	97	85	88	94	84	86	89	92	100	90	96	91	102	81	109	91	97	91	88	80	78	92	101	93	96	99	109	91	90	74	86	102	91	95	103	95	108	109	95	90	99	101	66	80	84	100	104	89	93	98	86	89	98	103	99	95	84	91	97	106	123	103	98	89	92	74	94	99	96	72	88	85	88	79	89	85	83	80	103	93	96	87	97	91	116	81	92	89	69	94	84	90	101	89	89	99	90	94	108	77	98	79	92	94	81	101	90	101	91	88	101	87	97	78	115	91	94	85	100	75	90	112	107	88	83	95	91	86	84	100	100	90	107	103	83	104	83	89	88	104	109	99	97	91	78	79	115	102	75	96	89	111	89	86	91	79	92	88	94	77	92	108	91	96	88	88	104	101	70	104	88	73	93	104	99	97	104	113	113	78	90	79	82	84	100	97	95	78	99	102	79	93	82	96	84	118	81	92	79	97	91	104	72	90	86	85	89	96	104	78	90	94	86	91	76	108	94	95	91	98	86	108	99	105	86	101	94	93	89	87	81	91	82	80	103	101	90	101	107	95	88	105	85	80	108	95	91	88	103	94	75	101	89	94	91	84	89	87	103	91	81	87	98	105	92	76	89	85	80	88	93	84	73	92	94	82	91	80	81	86	80	93	85	78	105	76	80	97	78	88	90	99	88	90	101	84	92	92	85	69	83	85	98	91	90	84	94	97	91	79	94	95	100	96	99	88	91	97	82	107	105	87	86	83	90	95	83	101	96	109	73	97	90	92	81	85	82	76	103	77	100	77	88	102	87	91	73	85	99	106	72	76	106	85	100	81	94	90	88	99	83	83	97	89	91	88	81	82	94	76	92	100	100	90	85	81	117	90	107	83	89	96	112	101	93	99	83	95	84	86	73	95	101	84	104	95	85	96	94	82	102	86	102	95	88	87	101	86	85	93	88	80	88	93	86	93	75	93	78	90	84	99	92	85	82	99	86	94	82	90	85	90	100	89	99	105	109	86	88	109	86	85	99	83	95	80	73	106	92	97	118	84	95	75	95	79	81	83	98	94	92	87	92	75	93	81	90	79	97	102	96	93	92	95	86	67	91	95	78	84	104	106	100	110	76	90	97	86	90	83	99	97	88	100	72	104	82	78	92	100	73	90	94	79	94	92	86	88	97	100	114	104	80	74	90	80	75	75	95	98	81	91	94	82	84	101	84	84	93	99	114	87	92	87	85	79	73	87	111	88	92	107	86	92	90	74	103	87	89	83	102	89	100	106	92	88	85	84	97	74	88	77	94	101	97	107	98	103	84	103	93	92	89	96	96	102	107	104	88	99	90	100	98	101	75	95	97	78	96	88	100	106	74	98	79	97	89	75	91	99	69	106	75	87	99	86	72	97	75	92	92	84	91	101	96	96	90	93	94	92	105	79	97	104	85	96	97	88	82	74	86	88	101	75	88	96	84	86	95	93	94	80	79	81	94	91	89	90	92	94	93	107	88	77	101	106	83	102	80	79	86	88	96	84	75	96	90	88	79	79	92	102	87	83	88	90	96	73	75	95	85	91	98	98	90	96	97	105	90	102	94	85	69	69	100	107	87	90	84	82	88	77	96	100	71	96	87	82	95	92	82	70	92	100	83	95	91	118	90	100	79	87	90	111	73	83	110	93	88	101	81	98	72	84	77	98	114	107	88	96	89	106	99	85	110	83	94	85	86	101	89	97	88	100	65	95	86	110	84	84	90	95	72	112	110	77	84	90	65	98	108	100	108	85	78	98	86	79	87	94	109	97	77	79	84	92	90	87	105	93	82	84	106	94	108	100	92	94	86	112	88	88	87	81	89	84	90	88	95	94	94	93	83	94	87	89	87	88	107	88	102	92	98	81	100	91	86	96	93	72	83	96	76	79	80	93	97	91	83	89	95	85	91	102	84	101	99	99	109	71	86	87	94	90	100	94	96	83	91	92	92	81	98	79	83	85	93	77	107	89	99	81	100	88	86	91	80	81	82	95	89	89	96	79	80	104	97	101	95	92	83	93	88	81	93	95	92	82	82	91	68	76	90	85	107	99	112	75	93	94	89	109	97	91	89	80	74	83	103	92	98	78	83	95	91	84	97	82	90	87	87	104	109	88	100	92	87	95	95	82	94	81	91	93	76	95
36243	32628	10907	5421	3646	2523	1906	1507	1184	959	770	739	591	515	476	439	397	419	380	339	320	304	277	257	250	225	284	207	235	258	211	219	226	223	216	214	215	201	192	208	218	221	192	191	194	201	201	188	176	183	171	170	159	169	174	165	192	177	176	184	189	208	176	172	177	157	162	194	162	169	170	172	168	138	145	177	150	166	189	191	165	150	175	157	176	166	185	181	150	174	150	169	168	164	174	182	153	152	162	171	158	176	182	161	176	197	162	160	180	147	176	182	149	145	161	169	149	194	145	179	176	171	172	138	181	166	175	150	162	161	183	176	159	172	190	162	184	146	161	198	174	170	167	168	160	171	169	180	180	175	193	175	178	181	152	168	154	156	180	168	169	165	187	167	180	149	170	164	158	174	166	167	154	194	166	162	169	164	168	146	146	161	179	158	162	187	147	171	155	160	141	159	159	153	182	179	154	159	151	175	153	145	168	155	177	172	158	170	146	163	165	156	169	138	158	169	154	172	176	179	148	149	163	170	190	173	146	170	177	161	170	162	189	160	162	193	179	155	143	137	167	178	163	135	171	171	168	184	136	152	165	157	166	176	162	165	165	169	151	160	171	157	154	174	148	159	160	180	170	155	183	192	166	173	155	167	163	143	160	161	145	159	143	169	181	153	155	168	191	158	172	159	180	180	162	166	173	165	175	150	177	178	180	156	154	153	175	166	179	156	171	175	170	164	184	143	182	171	151	149	155	161	162	183	168	148	153	162	153	166	181	139	163	129	177	153	142	152	167	154	173	167	165	150	163	167	183	166	163	162	173	140	158	154	180	172	146	155	181	165	168	166	162	180	159	165	154	167	165	139	147	179	155	158	163	173	161	174	154	167	192	156	161	169	175	142	180	169	165	173	173	160	138	161	170	146	172	148	188	159	159	142	182	157	147	164	164	176	187	179	156	161	160	149	159	173	158	168	188	134	190	151	150	160	196	177	178	151	153	181	154	160	168	141	156	166	170	175	187	147	170	136	178	182	160	169	155	162	150	168	169	156	177	160	164	163	161	175	139	172	155	165	162	161	169	164	159	137	164	131	169	144	174	137	161	162	158	146	159	176	159	168	168	164	151	164	145	166	164	171	156	146	179	176	152	165	150	147	147	198	167	143	153	177	170	144	179	167	169	148	163	170	166	164	166	174	145	173	187	147	146	173	165	149	161	169	169	159	169	161	147	153	167	161	169	153	153	167	169	173	166	169	161	160	166	165	155	171	179	190	146	161	157	159	172	174	176	145	144	156	159	175	167	165	156	173	165	155	167	158	185	140	162	154	155	135	161	167	174	161	183	155	158	157	181	148	156	140	156	179	140	161	172	143	169	182	178	159	153	172	149	169	182	148	167	168	174	157	168	167	151	176	157	166	152	162	185	154	158	164	151	160	174	145	150	148	158	179	155	161	169	139	165	187	139	178	164	161	173	156	182	155	150	165	153	173	168	164	164	185	152	163	146	164	152	174	162	184	153	163	153	170	150	190	174	151	166	177	176	179	162	166	146	161	174	157	130	147	179	170	168	193	182	160	158	161	152	174	174	164	168	161	163	152	157	157	173	178	159	165	154	166	146	159	152	176	168	167	161	162	179	163	161	185	153	168	173	187	156	153	164	163	180	152	159	149	204	178	163	140	139	170	154	157	188	164	169	181	144	161	170	158	165	161	140	162	176	193	178	169	161	177	166	136	166	158	155	141	150	154	166	179	161	174	148	167	162	183	172	145	174	200	164	154	159	145	181	161	176	165	177	172	153	160	185	182	151	156	165	176	165	179	159	177	166	185	157	146	179	142	173	150	160	175	166	174	166	141	156	172	153	153	148	178	155	194	158	168	161	160	169	165	164	188	161	170	156	167	166	154	143	183	155	166	165	162	170	155	153	155	185	163	165	162	174	153	169	154	179	152	192	158	158	169	169	156	138	157	134	168	141	165	170	151	157	165	154	163	163	162	151	145	163	177	165	157	164	160	172	164	154	160	173	166	173	153	164	174	169	150	162	141	162	156	173	166	179	180	160	176	163	161	158	152	161	175	151	184	184	163	173	162	145	167	159	157	184	190	167	170	178	177	141	166	193	139	157	167	163	169	166	149	149	182	142	171	159	151	172	180	147	163	170	171	135	142	158	148	181	128	154	149	172	159	171	158	164	160	154	149	179	164	166	137	163	174	155	154	174	159	195	153	154	156	170	160	133	156	139	192	168	155	173	161	161	173	168	165	180	152	156	154	139	198	175	191	167	178	189	182	147	169	188	172	140	159	160	189	156	147	165	153	140	169	161	170	176	130	150	169	168	170	153	161	172	176	161	175	167	165	154	168	165	174	160	153	156	164	159	191	171	164	155	147	168	174	158	167	166	159	165	161	165	148	139	151	155	193	176	175	152	150	159	167	164	157	173	156	165	173	165	170	162	148	159	179	164	153	166	186	150	168	146	144	152	163	168	187	163	165	152	152	148	153	153	143	139	154	158	178	162	169	188	168	155	166	148	162	164	159	162	179	153	174	156	182	156	184	147	158	172	188	171	177	159	152	162	168	181	169	177	145	171	166	194	159	169	165	138	194	139	148	170	136	177	172	155	181	163	167	151	173	163	178	161	161	144	169	196	182	173	156	153	172	170	172	158	156	159	147	153	156	143	152	173	162	154	147	151	147	164	149	169	165	182	174	167	167	151	185	155	148	190	152	172	164	169	189	160	169	142	145	148	192	169	158	168	158	150	166	163	176	168	160	134	158	162	151	147	181	144	165	162	171	167	172	158	171	141	164	166	184	185	155	175	164	165	161	164	177	180	178	199	178	171	173	177	171	168	156	163	159	160	155	165	179	161	167	183	148	178	187	145	175	169	174	159	152	160	146	158	158	159	145	162	154	160	174	162	178	183	163	168	161	152	164	166	159	157	159	173	182	159	156	138	174	178	149	147	156	171	152	191	179	161	142	164	179	174	171	178	197	165	176	163	167	188	174	161	163	146	159	180	177	191	171	185	183	168	175	188	159	174	159	164	159	141	155	159	163	154	143	165	161	174	167	156	184	169	177	170	162	161	155	170	150	177	140	158	179	186	157	176	158	168	155	158	186	162	151	168	186	155	151	177	174	163	198	166	165	156	174	188	161	172	170	167	173	163	148	166	158	161	154	168	170	149	157	167	169	166	173	185	167	171	162	152	146	156	186	188	173	174	182	176	169	169	174	161	168	150	178	162	176	172	187	176	162	177	159	164	144	171	160	156	173	158	155	182	169	171	168	160	145	137	166	158	169	145	169	175	166	166	155	176	159	175	162	171	173	169	174	142	168	166	149	176	142	174	175	177	148	158	147	168	163	170	176	189	157	142	151	157	183	158	137	166	174	150	158	154	151	177	169	150	169	156	163	157	172	152	150	158	175	152	146	141	183	158	171	186	163	160	173	162	154	156	161	139	162	177	164	151	158	171	146	169	177	169	157	151	159	160	175	165	171
27772	20331	6389	494	325	277	296	273	280	286	252	256	274	285	275	289	272	259	236	294	240	279	277	266	258	255	262	306	261	254	249	264	265	246	282	272	254	250	277	246	284	249	265	272	274	280	279	280	244	252	294	256	262	264	285	250	256	269	251	259	292	254	262	248	266	269	287	237	265	239	265	274	287	292	240	246	245	275	294	257	265	303	248	271	307	262	264	279	274	279	287	265	257	235	286	268	297	311	275	277	265	275	253	267	281	275	305	259	271	265	280	283	287	281	240	288	262	262	285	248	291	278	263	285	264	266	255	296	283	269	280	300	234	288	254	238	254	260	243	246	257	244	250	246	256	248	262	246	308	249	285	236	271	250	247	283	247	268	298	279	243	275	286	266	276	293	267	311	253	268	269	256	282	239	293	288	269	253	284	303	268	278	282	284	296	281	269	286	264	274	265	266	281	284	253	254	255	273	282	267	261	290	298	280	260	281	271	286	281	276	249	244	264	272	255	274	258	247	266	261	294	301	283	268	259	278	310	279	274	264	286	265	286	275	287	284	272	270	254	281	275	257	293	267	286	292	261	274	275	293	281	273	275	286	256	261	249	288	241	238	255	257	281	258	275	259	276	268	243	288	246	262	271	300	275	271	285	286	259	266	259	273	259	235	260	291	246	267	271	302	273	252	279	283	282	267	286	254	279	273	253	310	266	281	270	282	258	239	261	267	270	272	294	261	265	282	263	230	265	294	265	275	235	285	261	241	259	266	290	273	278	272	271	244	226	257	269	266	262	265	262	281	297	254	287	255	238	271	276	276	255	261	256	288	265	259	263	239	281	268	303	273	300	232	295	275	243	262	272	263	304	291	274	255	267	283	279	280	256	305	294	257	249	266	270	276	233	263	244	243	278	272	252	263	277	265	269	281	282	264	260	287	252	248	235	290	262	253	294	276	278	295	289	258	298	262	260	273	290	271	255	248	284	289	241	273	300	253	276	230	282	275	280	286	270	287	285	272	289	287	260	270	261	277	259	300	253	292	264	260	280	275	275	274	286	259	293	252	283	272	287	249	274	251	273	288	304	262	288	279	276	265	255	276	279	285	275	273	279	276	251	245	275	284	258	290	244	279	286	279	259	245	248	259	246	252	305	283	298	255	279	270	266	301	277	284	247	280	264	257	222	267	268	254	295	287	289	295	253	286	260	263	267	298	270	261	272	283	270	282	261	264	260	284	271	256	258	297	267	282	263	260	252	256	256	275	269	291	277	233	282	274	235	294	300	266	254	260	287	249	265	251	248	252	288	266	271	281	270	281	271	269	263	303	274	279	283	273	248	260	240	280	288	276	289	251	257	273	262	285	252	262	268	265	260	235	263	259	248	274	264	261	266	289	271	285	244	268	248	274	257	287	276	292	267	269	282	288	277	286	261	260	262	270	267	293	290	276	272	278	242	282	281	251	271	284	268	272	232	285	283	274	265	268	261	272	281	281	263	250	258	284	279	271	270	302	277	272	263	285	267	286	279	294	257	259	241	263	272	274	279	300	284	229	251	276	244	269	268	263	276	260	301	278	296	275	266	276	242	276	285	267	291	265	290	286	286	258	285	313	252	270	259	261	287	282	262	261	256	270	280	264	292	280	298	273	286	265	248	260	278	279	258	282	275	268	273	229	254	296	279	297	271	287	259	268	299	254	279	299	287	272	272	271	291	270	279	286	262	265	270	274	252	268	294	266	266	270	272	292	256	254	213	288	286	251	231	286	267	277	258	246	242	264	301	241	270	273	304	254	273	253	266	262	280	275	265	275	279	273	269	261	234	272	253	274	294	267	276	268	264	244	260	283	268	263	241	276	274	264	283	279	280	270	274	298	265	242	274	279	267	293	273	267	238	249	273	259	287	284	269	257	284	282	256	277	269	271	270	273	261	317	268	264	250	253	258	300	258	270	266	282	282	282	277	260	267	252	273	288	285	259	268	279	283	281	261	289	305	272	258	256	264	259	278	305	262	265	309	258	280	262	278	269	256	251	247	229	255	272	244	266	281	274	281	271	261	256	301	273	276	271	257	262	288	261	251	259	258	295	246	285	261	269	272	269	305	260	255	261	254	282	257	286	306	249	268	262	261	271	265	260	261	266	281	267	236	287	280	272	296	288	287	295	280	264	251	262	269	280	262	264	266	275	268	285	275	256	281	266	276	296	270	270	248	269	257	277	260	311	270	265	252	258	285	273	257	266	293	236	246	243	284	258	305	285	266	279	261	260	253	301	261	279	285	258	258	250	279	265	270	275	295	253	267	251	278	274	257	301	278	281	255	282	289	255	255	281	267	282	288	257	268	264	268	265	282	247	292	251	284	287	254	270	267	246	294	281	272	284	274	251	266	271	259	262	271	275	286	280	284	277	230	258	271	295	257	310	266	279	284	281	274	250	271	259	279	277	262	260	263	276	267	258	253	267	242	305	266	287	229	277	287	268	290	269	300	239	270	297	282	281	274	254	256	288	267	280	236	272	280	296	278	270	267	269	246	253	285	280	295	304	263	275	249	313	264	302	266	256	271	270	253	248	274	276	271	235	261	269	286	279	277	274	254	257	251	278	248	273	296	288	267	263	259	237	250	258	281	248	276	260	297	250	300	268	286	261	285	253	286	279	270	272	283	262	254	260	255	272	254	271	270	267	238	279	274	271	277	297	269	272	254	280	270	285	270	285	275	266	287	310	257	264	300	243	252	245	277	249	285	273	282	273	292	288	282	251	246	290	274	275	255	281	255	269	271	300	271	243	267	250	270	264	279	271	284	268	273	307	250	291	261	284	268	281	256	241	268	272	263	274	298	268	268	257	272	249	258	285	247	273	240	258	297	282	280	296	284	270	285	232	296	274	268	260	269	256	259	280	237	272	268	253	279	269	262	266	300	287	278	259	280	263	276	289	276	250	281	280	286	277	280	283	283	249	276	258	263	270	275	277	236	258	284	272	290	272	234	276	290	275	264	255	303	283	263	271	253	294	255	241	245	247	254	295	279	259	274	277	270	253	272	265	277	288	292	281	283	262	248	285	280	269	267	247	259	296	257	257	242	282	253	270	257	286	261	261	261	262	301	288	276	274	297	270	254	272	255	293	262	277	263	258	281	266	256	275	266	228	266	284	265	292	260	270	253	300	287	281	251	245	263	268	249	291	294	288	257	298	274	245	268	277	256	276	252	270	283	242	271	257	277	281	271	258	265	276	287	284	271	259	275	271	240	242	252	285	263	273	267	262	291	280	270	265	256	233	280	241	260	314	278	278	264	295	300	288	283	292	253	259	258	280	241	278	290	270	296	301	264	266	256	286	252	254	275	269	284	245	279	283	263	265	268	275	242	275	245	286	271	278	286	261	281	286	279	260	263	273	258	263	257	263	265	267	246	288	263	304	277	264	281	261	272	276	286	281	300	248	274	258	280	284	286	268	261	284	288	261	268	252	227	278	288	266	288	275	292	268	261	240	269	272	253	301
27514	12360	1116	748	595	532	568	495	538	536	529	499	516	462	527	496	467	460	460	446	432	463	463	462	431	473	492	487	474	462	479	485	462	470	484	421	464	434	475	456	487	461	482	474	425	454	503	452	440	435	438	467	476	460	498	469	434	481	440	498	449	439	481	432	438	455	441	435	446	475	467	426	502	421	458	476	488	452	440	467	430	434	445	450	506	469	482	490	486	481	449	449	471	444	488	465	477	459	454	455	484	472	521	440	453	445	470	434	514	452	473	465	427	461	464	445	472	457	499	431	473	470	441	466	477	466	487	474	481	440	464	472	467	444	485	476	478	482	484	446	498	476	503	472	414	450	459	480	451	428	453	466	454	483	406	445	434	459	464	460	452	471	456	458	451	444	483	472	470	520	509	440	471	474	501	466	517	424	458	467	469	450	472	458	479	478	446	460	485	450	464	471	411	460	454	448	456	484	480	466	496	476	497	462	452	457	464	472	443	466	442	463	489	441	466	427	437	468	518	448	459	474	483	448	457	484	486	474	448	481	478	424	470	421	440	442	459	471	437	452	471	473	443	477	483	462	484	427	535	462	492	462	474	447	462	452	436	475	459	434	430	435	450	482	431	405	456	491	483	489	455	468	489	467	503	459	496	470	472	484	446	491	486	474	485	441	451	453	473	427	474	449	493	471	435	484	423	498	470	466	474	470	432	465	507	481	475	486	500	487	445	458	487	459	455	474	492	472	432	464	488	481	457	488	463	410	490	464	507	441	482	449	510	445	468	465	472	450	517	441	488	453	452	470	451	472	498	470	453	453	482	465	468	492	507	448	444	426	459	497	458	449	495	478	450	466	485	409	471	459	478	440	487	461	460	483	459	480	472	494	457	481	430	454	487	460	447	479	442	478	465	448	451	465	453	441	470	524	456	452	477	443	439	460	459	496	455	485	469	449	411	444	484	465	483	500	460	457	433	473	507	450	482	466	463	496	514	438	458	464	498	451	490	457	504	467	453	443	480	437	477	455	468	464	452	482	476	454	498	506	452	445	439	467	490	425	471	507	489	458	457	433	446	491	482	474	478	450	446	446	450	451	448	475	452	460	466	466	435	526	476	465	468	491	451	436	454	449	428	457	458	437	462	442	447	439	449	477	462	462	422	498	490	458	476	500	456	469	498	434	490	477	469	466	450	467	469	485	464	493	474	478	498	450	498	452	459	455	516	469	460	460	412	460	496	462	462	448	484	489	492	447	499	479	446	444	500	461	434	467	459	478	445	470	492	479	481	476	501	465	457	500	460	480	458	471	467	459	440	508	461	436	487	452	451	442	457	442	428	479	469	491	471	464	480	465	464	507	522	481	477	461	451	471	539	501	447	437	496	508	468	468	476	484	488	473	483	494	449	466	476	479	493	439	456	494	459	430	491	467	483	449	444	496	447	426	496	465	511	477	441	494	437	468	478	486	494	473	474	481	461	444	488	440	467	488	449	474	483	465	494	445	452	487	441	463	482	476	488	463	488	441	433	455	502	458	452	449	437	470	478	488	496	465	478	463	450	465	486	465	474	422	446	481	466	491	476	432	474	509	469	443	446	467	483	462	440	453	438	420	475	439	494	494	454	496	469	480	432	457	434	481	445	480	453	478	461	476	457	461	475	439	450	516	451	443	466	470	475	482	469	475	486	471	443	471	480	459	488	449	452	479	462	487	472	474	457	446	496	484	466	431	464	471	474	448	498	463	417	462	456	471	456	451	462	476	449	499	472	452	429	494	492	453	455	487	485	445	449	467	453	473	446	501	469	460	467	466	458	474	453	431	530	495	439	478	455	450	469	481	449	435	458	493	453	426	498	483	439	457	473	453	480	468	469	472	461	458	467	457	453	475	467	479	454	477	491	480	457	460	468	451	462	495	463	450	480	472	482	488	495	490	424	477	462	484	461	451	432	487	479	452	492	470	437	470	506	453	471	433	485	453	466	434	507	469	475	451	478	443	459	488	481	441	540	489	466	476	469	491	494	473	478	437	449	503	431	520	453	468	468	469	468	477	483	476	488	471	452	465	453	436	456	467	464	476	481	492	456	467	461	443	462	462	446	459	447	445	441	475	466	484	463	479	466	499	458	460	461	480	460	483	445	452	453	473	472	466	435	458	453	530	456	462	502	482	475	495	450	438	440	461	474	455	474	449	479	467	452	471	453	434	484	472	489	455	503	468	502	486	440	497	450	478	467	498	468	474	454	446	465	489	449	479	467	489	442	479	499	505	471	470	481	472	454	452	446	473	452	421	474	469	443	462	414	443	431	452	449	474	445	430	477	463	480	460	453	537	492	450	436	459	480	504	490	464	473	428	435	444	492	467	475	459	475	449	460	474	451	470	465	467	483	488	440	465	441	472	508	487	438	484	497	476	503	459	461	465	482	462	420	447	483	497	467	467	495	468	501	425	480	461	461	457	452	438	501	499	501	465	477	515	451	491	454	444	475	439	474	468	452	506	487	444	506	464	478	436	453	458	479	485	483	464	457	491	467	447	416	490	468	452	493	479	461	486	485	460	486	471	462	442	463	452	471	460	435	446	475	479	496	414	497	487	450	490	468	449	472	449	457	533	489	438	449	461	441	471	483	484	474	479	438	496	485	453	460	418	485	466	440	452	468	456	474	467	469	467	479	478	466	459	463	456	484	469	484	489	516	462	486	495	477	448	461	476	467	477	453	455	451	476	449	502	468	453	493	452	423	478	453	442	451	448	473	415	475	517	425	499	473	438	486	443	435	433	478	479	445	457	464	459	484	468	432	487	496	458	509	446	493	496	495	455	461	474	464	461	452	483	526	473	442	442	411	469	473	446	452	442	451	471	473	453	489	496	459	464	503	464	456	480	455	428	467	484	456	438	429	465	492	462	463	492	430	439	444	440	481	473	459	470	456	464	460	442	450	457	456	496	443	479	461	479	484	449	460	465	526	447	479	435	476	454	474	451	463	471	461	437	469	448	479	462	503	505	453	441	464	459	489	465	506	448	451	435	471	472	446	438	455	477	458	470	464	490	440	456	494	476	450	475	512	443	492	458	427	487	460	441	420	458	475	440	495	448	464	457	471	487	501	446	468	451	511	447	474	452	477	479	466	454	427	482	476	487	446	465	467	450	473	457	459	464	476	451	468	461	477	489	472	482	470	462	458	485	462	512	457	430	456	429	484	452	477	484	484	423	460	483	491	478	457	453	482	460	435	467	483	494	460	458	476	433	455	489	496	431	482	465	496	469	449	462	455	456	495	461	472	497	469	435	420	465	460	463	501	440	432	434	454	467	456	437	422	457	460	503	470	481	453	463	461	478	486	512	422	463	438	488	437	474	439	498	452	472	462	429	435	441	474	460	454	425	476	434	486	478	508	459	485	445	464	477	470	472	517	451	482	482	451	502	460	460	477	463	454	494	482	420	478	484	465	476	474	481	468	467	456	452	480	474	461	440	486	435	459	436	460	463	486	474	477	458	440	458
24538	21573	28677	24870	20363	1996	585	412	375	352	313	271	312	294	325	254	263	251	265	267	267	269	228	248	241	259	241	261	247	232	249	231	249	230	244	252	239	254	243	223	231	237	239	244	197	241	255	220	244	246	206	257	195	237	229	221	224	250	256	250	212	215	221	232	242	253	245	224	229	218	219	245	220	202	228	244	246	232	224	242	253	242	268	251	228	260	242	228	244	205	218	225	246	257	250	255	219	235	255	231	232	233	270	240	262	211	224	212	252	238	238	196	245	236	233	216	230	238	210	264	228	227	245	222	233	256	225	204	253	249	225	256	231	256	231	233	243	250	219	216	215	241	217	235	199	227	230	223	223	225	221	252	251	244	256	256	238	237	246	209	238	227	233	227	212	251	232	247	226	233	237	226	233	223	224	252	252	263	219	260	232	225	251	241	233	223	234	215	224	256	225	219	244	240	206	229	253	238	202	218	237	222	244	233	221	261	252	223	244	218	225	236	206	241	226	230	225	221	253	231	250	220	221	259	248	211	220	204	221	253	241	218	217	251	231	227	253	247	218	230	220	216	236	256	219	227	239	226	195	240	258	246	239	257	233	232	229	205	217	225	226	210	225	210	218	226	268	225	233	229	232	243	211	235	217	234	219	220	247	249	225	242	232	212	228	229	241	240	198	232	256	238	215	225	228	211	219	222	207	229	256	244	232	224	222	264	226	238	223	228	229	257	229	245	217	225	243	220	224	220	216	249	222	243	275	244	228	236	260	261	245	230	238	221	225	241	248	218	238	237	230	221	226	248	259	231	226	239	222	217	217	238	234	235	232	223	253	223	278	231	243	240	238	200	233	234	229	242	225	234	245	251	269	246	225	224	251	211	219	225	238	233	244	216	280	234	243	227	217	196	219	235	238	252	222	203	236	225	245	261	239	246	244	208	263	234	215	237	214	234	232	234	238	204	219	242	238	254	255	242	241	265	259	231	241	244	238	226	212	233	231	244	250	238	248	235	227	231	247	258	210	214	202	246	240	245	249	224	213	243	204	216	253	270	223	246	244	219	236	229	233	213	223	234	257	221	241	243	251	219	198	233	256	202	215	225	221	217	247	213	225	210	244	236	258	227	208	242	248	219	238	238	226	248	241	267	245	237	228	245	255	250	249	259	241	241	233	248	228	216	231	222	244	211	223	243	256	250	211	231	228	237	245	248	218	212	218	250	241	239	276	237	225	243	214	211	264	251	230	232	234	243	224	227	217	276	263	218	228	221	244	225	246	210	248	220	215	235	239	217	228	248	238	247	245	234	234	215	262	228	236	217	240	209	242	229	245	227	247	238	215	232	239	205	230	233	215	213	234	226	223	258	229	205	235	210	258	219	242	209	254	251	255	232	235	254	242	247	223	257	229	233	219	218	232	227	220	264	222	222	251	225	227	228	266	229	228	240	231	241	219	243	231	206	243	241	261	206	237	256	243	224	226	233	207	209	242	211	240	232	263	229	227	225	256	223	240	237	233	218	226	222	234	229	204	228	238	222	216	224	237	206	243	217	221	198	229	218	246	212	230	221	223	253	233	248	220	236	234	248	238	257	216	206	214	243	221	201	211	228	226	252	231	209	220	251	236	229	211	264	236	234	242	250	226	251	222	209	245	228	238	187	218	223	229	227	235	214	247	206	226	234	247	231	216	225	235	236	232	244	250	246	245	214	231	231	244	255	223	226	221	222	244	237	243	223	252	214	222	207	236	244	237	231	210	227	221	227	241	231	240	224	249	221	227	229	234	206	243	194	211	235	242	223	236	235	218	222	217	229	233	248	241	257	243	236	216	254	224	229	226	233	219	226	255	243	249	220	219	220	210	225	236	227	227	249	236	232	215	235	234	224	210	206	219	254	247	252	225	257	229	208	251	213	228	214	221	244	233	224	231	227	250	223	225	244	226	225	253	237	229	232	204	239	227	199	244	224	223	243	243	244	210	257	240	244	234	231	253	220	219	240	243	266	224	240	223	236	237	230	242	224	232	248	216	239	229	220	239	257	213	229	213	239	216	243	212	233	214	237	230	215	234	220	252	261	264	234	246	249	213	226	227	254	221	228	266	242	251	225	257	241	232	228	243	214	227	235	250	217	235	241	235	250	213	218	238	222	196	234	225	231	241	244	248	229	230	282	222	250	213	220	222	233	228	233	233	239	235	229	223	235	229	209	201	241	208	216	231	207	243	276	218	250	221	242	216	215	246	228	209	264	233	211	239	222	228	242	218	251	220	234	208	251	232	245	236	225	236	228	249	258	210	207	242	230	219	232	216	235	236	239	246	228	255	241	242	231	230	243	268	252	251	269	192	221	242	223	223	215	239	204	243	239	215	232	234	203	226	221	244	223	228	214	244	223	246	244	253	221	223	243	252	227	244	243	218	226	240	232	255	244	219	229	220	238	245	227	236	241	245	238	234	236	245	236	227	253	213	239	235	217	218	234	247	228	255	208	213	257	245	247	250	240	237	224	270	235	218	241	245	245	222	262	230	266	222	229	257	236	238	219	257	248	227	232	245	251	229	233	221	251	232	224	220	229	225	217	261	268	224	216	226	249	241	268	249	249	227	229	257	222	239	247	235	201	231	228	233	217	230	219	218	245	247	226	231	229	233	221	224	249	236	238	226	232	237	225	223	229	217	242	225	238	212	207	220	231	246	210	249	245	235	226	232	222	228	206	246	240	232	232	233	237	236	225	216	233	243	228	243	251	201	244	220	228	254	219	225	257	242	258	226	214	219	228	231	243	262	232	224	244	236	231	240	239	237	254	260	228	230	225	213	215	214	234	204	219	224	219	251	225	225	213	206	221	251	237	214	229	229	230	217	273	222	225	239	239	249	248	233	224	257	222	214	219	223	241	234	228	244	232	263	237	223	230	242	212	234	238	224	208	253	226	220	208	222	229	239	247	239	223	227	215	243	237	250	254	264	242	221	241	231	250	227	230	211	223	246	221	222	235	225	229	221	241	215	223	244	225	223	217	214	239	242	229	218	230	213	260	233	202	206	234	218	220	238	249	227	270	224	238	232	226	224	242	200	229	257	248	230	225	250	227	235	220	212	270	227	243	222	232	205	225	244	260	233	250	227	209	228	209	230	227	222	258	225	234	244	229	207	245	228	255	206	224	242	232	213	248	220	218	238	234	227	242	219	235	227	229	235	218	226	230	247	209	250	220	260	242	246	237	227	216	240	253	249	235	216	230	233	226	241	239	227	245	231	275	212	217	226	265	232	245	244	223	211	242	201	226	256	219	233	245	253	228	235	239	195	252	218	242	238	234	232	227	240	240	236	240	233	235	242	246	210	236	238	224	222	225	232	246	233	231	231	226	190	235	218	217	226	211	233	247	258	220	219	245	240	218	234	245	240	223	211	244	238	263	241	242	243	224	249	217	226	213	234	206	219	227	234	271	214	231	244	241	250	212	212	222	220	246	218	234	235	243	231	224	208	245	230	238	229	205	230	228
32075	24310	7731	3330	2338	1643	1335	1181	928	847	743	705	654	604	526	489	490	515	524	501	481	506	474	465	475	502	420	425	476	495	441	423	430	429	446	414	401	467	422	451	426	464	413	398	411	413	379	455	395	406	430	423	425	425	422	403	418	441	406	400	395	424	435	454	403	387	442	400	388	467	422	426	402	407	400	396	417	391	439	400	444	423	379	417	416	454	390	451	469	397	402	409	444	405	457	388	401	403	422	391	438	419	419	409	410	403	411	413	398	369	429	398	417	398	401	421	353	425	401	419	345	425	390	399	425	430	383	400	414	400	445	452	423	413	424	419	437	416	382	390	423	390	412	448	381	423	409	419	382	431	399	401	414	454	434	418	437	410	446	428	428	378	369	423	417	443	396	398	423	373	416	395	415	410	427	382	417	401	424	422	395	413	411	442	397	398	420	419	418	417	365	421	391	449	383	371	428	389	423	385	428	406	405	412	378	412	395	432	374	395	415	416	395	408	422	403	394	381	399	420	421	414	445	414	425	397	412	443	419	384	383	395	426	338	401	406	424	447	415	401	419	419	411	402	333	417	429	404	417	391	411	402	386	397	409	431	386	430	398	443	378	402	398	372	385	385	399	443	419	385	371	422	423	407	410	398	434	420	411	418	415	435	397	385	435	442	386	416	415	421	369	431	411	387	422	404	405	425	407	401	419	418	418	418	384	405	412	400	397	395	403	409	390	425	436	378	416	425	419	413	402	451	400	403	369	418	419	419	403	435	415	394	413	403	398	398	444	387	388	422	378	401	370	414	438	412	395	386	452	405	415	392	417	428	417	402	440	393	398	400	416	407	382	431	385	418	407	414	390	419	448	446	392	436	403	375	434	430	410	438	439	413	358	393	372	414	374	422	374	394	380	410	438	439	408	405	382	411	417	420	399	402	433	419	406	426	376	410	412	409	445	418	403	398	429	409	408	414	404	415	373	428	424	436	429	396	405	440	389	362	393	441	413	426	414	399	464	420	405	428	393	411	436	419	418	414	431	400	409	407	448	404	434	401	389	414	422	431	429	414	408	388	440	424	432	405	408	397	416	410	410	435	403	402	361	423	410	394	404	412	418	406	395	434	384	405	410	389	405	384	422	428	400	398	397	416	390	399	404	418	398	401	403	397	371	381	374	397	409	450	420	438	399	414	435	424	413	403	415	453	408	465	430	407	395	401	404	399	405	428	367	450	392	460	434	413	387	442	452	425	433	449	412	411	374	427	401	360	394	393	418	389	404	424	417	418	430	387	399	389	415	440	413	367	374	385	424	403	377	414	418	400	427	377	399	375	428	432	432	422	407	423	401	394	412	383	391	431	455	379	394	385	387	426	430	393	399	401	395	383	441	392	410	392	405	388	427	411	382	409	388	396	404	380	428	395	409	391	406	406	404	408	416	399	404	380	368	434	419	376	414	372	414	405	392	413	455	366	426	411	383	420	372	416	412	416	416	465	419	415	377	374	389	455	396	394	399	403	420	426	410	399	417	380	429	384	391	433	427	429	400	413	405	409	391	417	396	453	384	420	405	426	413	440	419	428	411	421	381	432	458	346	403	417	414	415	393	391	465	376	396	415	402	385	386	423	430	418	376	374	323	403	434	434	398	435	420	432	414	384	388	406	398	421	398	386	444	433	420	386	450	413	403	368	420	441	389	389	432	403	462	368	389	423	401	428	381	390	388	450	435	406	362	423	405	422	419	453	419	423	397	394	405	410	417	378	408	388	399	442	394	389	427	404	387	414	413	391	412	418	440	394	426	424	386	407	392	420	429	424	397	409	413	408	413	444	407	412	392	399	422	397	375	384	404	395	443	441	443	407	413	368	434	351	387	388	387	420	414	410	431	436	385	419	418	416	427	407	379	385	425	407	423	402	415	388	388	364	405	420	394	406	435	422	370	418	400	394	413	397	404	413	396	398	407	430	398	417	414	427	399	401	416	397	442	414	397	376	415	411	410	410	436	401	428	394	433	385	389	412	402	432	401	404	426	372	401	406	456	391	390	389	401	395	409	423	438	415	390	389	394	411	421	401	392	408	439	410	378	393	402	409	405	407	411	415	431	404	402	413	453	405	402	413	418	403	434	418	419	397	413	405	389	413	405	410	388	424	385	429	438	418	397	409	457	376	418	381	409	416	409	401	437	379	393	409	428	418	372	388	410	400	404	390	451	405	408	409	412	422	406	424	409	420	411	419	384	426	411	415	419	404	406	398	415	402	397	433	432	414	424	430	419	389	428	392	380	402	401	414	420	388	401	424	400	443	381	409	394	416	398	358	412	461	408	416	427	399	434	419	448	412	408	395	386	425	443	383	399	428	404	371	386	398	415	441	387	405	401	435	401	417	436	382	432	403	407	426	411	388	366	388	409	423	417	411	386	346	397	384	402	399	436	417	386	407	426	436	388	407	444	411	382	404	406	407	425	384	375	408	403	386	409	407	392	394	393	428	453	431	382	384	433	407	408	417	438	420	416	378	400	409	431	397	390	434	437	404	411	408	428	393	392	401	441	406	458	393	434	417	415	419	427	361	419	420	408	425	380	410	446	412	443	413	434	385	413	382	348	429	441	395	403	417	372	426	414	416	410	434	378	394	427	388	424	390	418	423	410	413	407	383	383	410	422	394	382	393	387	408	392	417	399	432	399	427	430	401	403	429	404	413	422	397	415	412	408	432	425	405	382	424	408	395	465	406	431	382	406	392	399	412	408	419	384	425	395	399	377	437	415	386	433	420	418	383	434	424	430	468	420	438	438	417	438	372	430	445	436	411	451	404	384	426	429	414	379	431	428	399	372	400	405	415	406	390	444	401	387	379	411	397	449	410	402	380	383	415	387	402	369	370	424	417	421	412	369	414	433	425	424	444	427	416	411	402	418	413	411	402	438	431	423	402	387	414	425	408	400	392	392	369	394	407	400	409	441	416	402	406	413	403	394	438	383	400	393	382	410	384	380	402	378	408	421	457	421	403	400	434	375	439	392	434	409	440	416	418	416	397	411	380	440	413	424	373	432	419	417	407	403	379	408	369	414	444	408	414	401	412	421	375	424	432	389	419	424	433	382	414	400	372	382	406	408	410	367	402	382	420	405	398	431	406	353	412	437	380	412	418	407	408	426	393	438	376	402	387	444	421	440	396	432	392	411	407	414	400	362	428	409	400	413	364	392	360	360	446	382	425	430	422	397	371	410	413	424	395	415	415	418	434	438	421	390	439	408	425	397	443	422	426	397	381	410	423	394	415	394	431	392	354	387	418	432	404	410	411	419	430	451	421	413	440	410	376	398	404	436	428	399	389	424	422	383	409	385	406	408	432	412	415	435	428	437	433	358	406	383	389	429	407	398	445	438	433	393	395	410	380	407	389	410	413	379	425	360	390	388	405	416	424	406	368	360	415	438	425	421	395	415	447	402	414	448	423	418	395	408	373	396	411	390	421	385	415	406	418	409	409	421	421	379	422	405	428
23644	21563	29312	24214	21544	19451	1454	482	339	316	263	225	219	175	190	172	130	141	131	122	129	131	118	139	125	113	102	104	113	115	83	103	98	121	105	117	102	109	98	96	103	94	104	105	75	85	97	110	106	84	96	94	116	106	98	82	92	91	97	99	97	96	88	95	100	86	84	96	82	105	88	93	108	91	90	76	98	73	83	87	87	95	78	79	109	98	89	79	112	89	95	96	84	82	82	72	97	101	90	89	69	89	111	121	85	87	94	77	74	73	93	93	80	103	82	77	94	90	82	92	98	80	88	101	92	76	73	102	94	104	90	102	88	96	88	101	86	97	85	84	87	85	92	108	104	91	92	84	87	88	93	98	88	87	88	84	87	89	90	94	81	97	86	92	87	72	87	94	74	92	92	98	69	81	82	102	83	86	80	83	86	98	83	99	72	76	97	100	83	91	85	94	81	104	91	104	82	81	104	98	89	87	99	87	90	97	79	90	74	81	81	85	83	77	106	87	85	100	86	71	79	90	87	83	89	105	94	74	100	83	95	101	83	85	84	91	86	78	78	96	93	98	90	88	95	107	88	86	94	91	78	76	85	73	97	89	95	99	97	90	98	88	93	98	81	107	92	93	83	108	71	95	84	94	88	92	89	96	88	75	92	87	102	86	93	76	79	89	97	96	102	76	82	85	88	95	78	86	99	100	89	93	83	88	104	89	91	76	96	81	97	96	99	106	79	112	100	83	101	87	94	79	87	86	94	91	106	103	85	81	87	92	114	88	93	88	103	81	94	83	90	85	90	100	79	96	78	76	90	83	82	79	86	75	87	104	94	95	91	95	88	81	98	91	103	80	99	84	88	89	83	87	90	84	84	88	97	103	99	85	91	105	104	87	89	92	99	94	67	91	75	89	89	90	90	95	107	95	89	74	86	84	82	80	87	90	90	103	92	74	88	84	86	82	101	94	103	102	97	85	91	108	96	82	83	93	91	81	91	90	99	92	74	80	94	87	94	82	77	95	93	80	91	93	104	96	81	86	70	81	92	86	86	86	108	104	94	88	80	92	86	87	94	85	80	97	81	106	80	76	85	88	91	94	106	93	86	71	100	81	89	100	94	77	82	84	102	90	98	90	88	88	81	90	98	77	89	86	95	97	84	80	85	79	73	104	87	77	87	88	97	77	75	91	74	89	78	98	87	87	97	96	70	100	98	85	91	98	108	83	81	85	92	78	94	94	75	96	94	100	89	71	84	82	82	87	91	84	93	94	91	85	89	85	80	87	83	95	97	107	83	107	84	79	113	79	84	106	78	96	84	97	82	82	83	84	83	87	86	90	94	105	99	97	97	80	87	86	83	76	93	95	117	103	96	92	81	87	92	90	89	86	85	86	99	83	71	80	96	93	97	78	71	95	82	70	93	109	87	81	91	75	115	80	94	85	82	94	95	79	96	95	90	77	96	102	105	102	92	82	80	94	82	88	80	107	118	93	92	80	84	105	86	88	85	112	102	81	86	90	103	94	95	95	85	99	71	82	86	96	91	87	83	91	101	78	86	89	92	101	75	90	84	86	90	93	83	81	77	91	82	103	113	91	95	58	101	86	101	104	87	104	100	92	93	93	84	97	91	89	95	108	83	87	98	79	78	79	78	104	91	91	90	74	83	102	100	86	86	96	91	92	94	83	87	85	87	95	79	90	97	93	97	100	93	97	77	101	84	91	74	77	92	101	98	103	105	85	101	120	85	91	110	81	95	76	83	82	89	99	93	92	87	80	89	90	69	103	83	87	102	76	95	89	91	101	77	93	103	102	92	112	90	92	93	79	74	89	88	89	99	90	97	71	87	100	85	93	107	87	83	81	90	94	90	98	92	106	95	69	99	72	100	94	85	82	75	77	95	87	91	81	95	83	74	79	89	75	101	106	80	95	98	83	87	105	78	79	76	83	98	103	76	87	84	85	89	84	103	82	85	100	91	109	81	93	68	86	112	92	82	83	97	102	102	94	92	110	95	88	78	80	107	92	90	102	107	100	83	96	80	74	86	98	105	82	102	94	98	101	107	95	94	96	91	87	90	91	103	79	110	88	97	96	102	93	93	95	85	87	78	94	81	105	105	92	103	89	109	89	76	97	85	91	100	87	94	99	85	86	78	82	117	113	101	106	83	89	79	84	81	106	88	78	83	99	81	87	86	97	87	85	88	87	79	81	92	95	90	97	89	90	96	78	92	99	96	88	83	110	89	83	92	107	84	85	85	80	104	101	104	92	93	74	88	88	99	95	87	78	88	85	84	101	89	98	77	101	87	84	83	94	86	90	102	95	103	82	84	95	102	93	97	94	89	79	89	79	94	93	92	99	92	96	96	77	97	82	81	85	80	89	74	100	81	86	78	96	88	88	99	103	92	90	89	105	80	89	72	90	105	94	93	90	84	98	80	75	89	92	89	102	110	109	98	102	91	111	74	103	88	93	102	84	87	95	91	89	103	97	102	94	96	92	90	83	90	82	87	108	97	72	93	104	107	82	83	117	91	83	88	73	94	87	63	75	93	106	84	75	101	89	87	89	88	99	102	112	80	102	81	96	90	89	78	65	89	73	101	86	95	73	89	90	90	85	82	91	97	89	90	89	91	95	96	70	88	85	92	96	117	82	85	102	85	97	97	89	110	96	85	124	86	88	85	83	94	87	69	91	86	79	70	83	69	93	95	86	76	78	93	90	90	94	112	81	82	81	89	76	78	92	95	95	84	77	96	93	97	105	105	94	108	91	96	82	89	83	75	88	98	97	75	80	93	93	75	101	93	86	80	91	84	81	92	85	85	97	87	96	87	93	94	87	106	91	99	86	86	101	82	101	87	84	95	85	82	82	106	80	66	90	81	90	86	79	101	94	77	80	89	87	92	84	96	96	89	88	78	109	76	84	97	80	91	75	86	108	92	96	89	92	86	89	93	76	85	85	93	100	89	92	94	96	93	85	102	83	87	76	82	93	104	101	94	95	89	107	107	94	77	115	87	78	89	99	89	95	72	85	96	82	89	82	82	94	97	92	82	80	90	77	94	85	93	92	84	89	93	93	97	89	101	100	77	103	102	80	88	77	88	111	72	103	98	100	93	70	75	95	91	82	96	96	75	80	96	97	75	74	81	87	91	99	76	80	98	98	86	81	86	105	83	79	81	101	92	74	96	79	85	85	77	67	86	90	108	87	102	99	109	103	92	99	89	86	84	79	89	99	91	94	89	87	85	106	75	76	82	79	107	104	96	78	81	93	95	85	86	98	103	113	79	97	98	84	91	81	94	99	93	84	84	96	84	72	89	107	94	88	93	88	88	87	86	82	90	100	102	82	87	91	93	85	86	100	94	98	96	105	91	83	95	90	83	83	101	113	77	84	81	80	67	74	95	93	85	91	97	85	81	91	74	99	85	79	83	96	79	89	84	91	98	95	104	86	93	84	104	87	102	113	80	87	90	94	99	93	96	82	107	76	97	101	86	100
35899	30569	11420	5441	3613	2603	1951	1553	1249	936	790	711	619	562	504	439	409	385	339	350	287	274	289	301	256	241	218	252	230	235	237	217	209	190	209	239	192	219	202	195	202	192	201	209	175	195	178	165	182	185	183	200	192	176	197	171	178	198	189	181	154	177	179	184	171	193	172	154	171	187	165	168	143	173	166	185	170	163	191	173	165	161	169	169	179	166	162	180	192	179	179	172	155	137	161	163	158	166	164	160	159	169	195	174	166	140	154	173	147	171	153	157	164	172	163	161	167	165	166	152	170	168	156	153	168	201	165	171	162	158	144	167	172	176	162	164	141	181	139	181	164	144	174	169	172	148	172	160	181	176	160	172	165	163	169	170	170	168	156	152	196	175	167	135	153	176	169	164	150	163	142	171	149	153	159	152	153	166	180	168	165	174	172	129	160	167	151	173	166	149	165	148	170	136	163	165	168	170	176	158	178	145	161	164	149	148	176	159	172	173	167	134	160	146	164	139	165	144	142	160	189	170	148	153	149	165	182	149	159	155	156	160	175	162	183	167	160	169	162	154	157	150	164	150	155	160	157	157	182	162	162	143	164	166	163	195	159	165	154	162	173	156	156	190	164	167	148	163	153	174	160	172	154	148	185	163	163	167	152	147	152	167	153	168	156	179	180	147	152	153	175	203	167	159	158	156	175	155	173	154	169	171	158	173	130	158	169	152	179	169	153	156	173	159	146	168	175	174	171	169	175	137	163	175	146	175	172	185	138	180	163	160	160	168	150	144	167	163	178	173	161	168	174	156	138	167	167	152	151	138	178	181	173	168	147	182	162	140	159	150	174	172	168	169	142	176	178	155	165	146	155	132	162	169	149	181	168	165	157	151	144	163	139	149	154	174	159	160	155	158	146	167	180	171	148	167	165	147	163	143	167	166	156	176	155	176	179	174	153	158	166	177	177	150	164	170	154	151	170	153	167	174	151	169	167	156	148	172	148	156	165	165	166	148	168	151	158	168	148	176	157	150	154	180	166	160	169	176	176	173	172	163	175	125	155	156	153	166	169	159	176	162	164	171	149	164	159	165	177	179	175	148	148	143	172	165	156	180	159	164	156	156	177	172	180	165	148	150	168	167	146	168	173	136	164	174	148	157	173	152	178	173	154	194	163	141	156	188	184	147	161	179	167	152	178	160	143	170	155	169	167	149	155	155	163	162	178	182	157	171	173	151	181	161	136	155	174	166	165	169	139	176	175	187	165	168	157	185	159	159	168	143	181	168	152	170	167	151	135	192	153	186	163	167	162	154	146	180	171	169	161	157	154	142	170	166	172	135	169	151	174	157	156	147	178	153	153	168	185	170	178	173	165	166	190	138	155	170	183	152	173	163	151	157	151	153	156	172	166	143	159	151	172	161	186	195	149	176	184	153	143	166	154	172	147	142	175	150	152	154	156	157	162	169	160	168	150	165	191	146	152	167	155	156	138	141	179	180	174	140	151	155	180	171	155	145	168	146	163	171	156	180	145	150	173	177	141	152	155	195	187	183	167	146	173	171	173	182	161	169	173	146	166	157	173	179	149	157	172	186	183	166	162	179	179	157	166	166	173	149	170	165	154	159	169	169	143	164	174	172	171	177	181	192	168	158	139	190	167	168	178	142	150	148	136	163	149	165	161	157	140	179	139	167	130	195	148	182	139	161	150	158	152	159	171	147	151	180	139	176	153	157	161	159	141	154	191	148	173	161	138	165	166	143	168	142	177	167	158	159	183	157	145	172	166	143	155	167	176	141	150	165	168	148	157	175	147	151	167	174	170	173	174	150	160	148	151	170	137	148	162	169	165	152	179	147	153	157	140	166	163	152	151	188	136	154	157	181	173	139	177	171	166	158	163	150	141	180	163	187	168	178	167	177	182	166	132	178	166	184	187	166	158	156	180	183	171	149	175	156	183	183	172	176	181	173	165	156	163	165	153	175	175	159	168	147	183	181	158	177	168	158	163	177	186	164	173	165	169	143	139	149	173	188	125	154	173	168	163	158	170	157	171	169	147	163	167	181	178	151	159	145	150	168	138	157	170	158	166	150	150	187	162	167	158	173	146	154	157	142	156	181	189	151	156	151	159	171	153	179	138	149	166	151	138	177	164	171	163	160	151	168	174	153	171	164	163	146	169	182	172	184	190	168	170	143	166	172	135	178	173	143	176	168	158	171	173	179	170	172	160	146	165	178	175	157	163	158	157	168	183	159	133	145	148	175	175	174	171	177	185	139	171	152	177	163	174	164	147	166	144	160	169	161	165	164	166	167	143	146	156	143	159	153	170	175	192	165	162	170	168	143	185	175	165	167	169	178	145	148	150	165	166	167	159	165	168	168	149	159	149	156	146	174	154	144	162	164	174	190	184	146	176	154	158	154	187	167	165	143	133	164	182	159	161	153	163	156	159	158	157	154	156	175	172	163	166	163	167	171	182	161	143	172	178	154	171	163	156	145	162	148	162	152	155	163	175	156	166	176	197	137	138	160	148	165	157	167	162	187	166	185	166	164	168	137	145	155	159	160	166	193	157	140	177	168	129	156	148	169	168	170	184	151	163	160	154	148	180	186	166	164	170	165	187	153	169	177	175	152	184	167	150	158	181	175	165	161	148	171	165	148	177	155	150	177	153	170	165	174	140	166	162	165	159	168	180	137	158	142	161	155	152	173	147	209	174	172	169	164	176	173	156	167	152	176	161	167	144	156	163	170	162	156	160	152	141	168	151	176	167	175	166	140	164	187	173	182	176	140	157	163	151	139	172	159	149	151	159	156	177	167	155	188	152	168	168	160	172	163	183	195	150	160	165	158	169	127	170	149	146	162	169	166	158	155	148	174	151	159	166	190	150	162	173	185	134	154	153	152	168	161	162	173	166	171	164	145	182	161	177	169	159	161	161	167	186	193	172	160	172	140	151	146	161	142	167	141	162	163	153	180	155	159	172	154	179	146	162	161	160	147	173	171	183	169	176	156	152	196	165	166	145	147	154	161	172	136	166	151	168	160	170	145	178	162	144	139	163	163	165	146	172	162	158	182	149	183	166	160	158	148	159	174	179	160	166	152	180	165	155	170	175	149	153	171	157	156	172	169	178	165	167	159	164	160	154	155	179	146	151	147	149	173	139	141	165	155	166	141	166	166	156	155	161	150	176	171	171	162	165	169	154	153	169	145	164	154	155	153	170	157	149	166	148	179	166	159	156	164	155	149	161	153	168	177	175	184	176	177	145	159	165	164	167	160	163	157	159	179	151	160	159	162	173	161	177	161	141	152	167	164	171	147	144	166	166	171	159	145	146	173	166	165	180	155	183	141	163	156	158	155	164	167	186	173	169	156	156	169	178	174	172	167	151	153	157	176	149	147	153	161	185	153	175	166	133	174	167	165	153	153	161	170	164	163	163	147	154	154	146	185	149	169	164	146	148	169	156	153	168	177	150	153	143	171	151	158	168	168	179	163	169	157	151	181
27821	20495	6898	528	344	271	258	298	275	263	271	237	275	272	259	276	306	248	252	255	265	254	290	254	254	275	242	289	284	257	281	272	280	258	269	267	268	251	280	267	261	280	240	292	281	264	267	260	274	289	253	276	260	283	255	286	290	276	284	261	256	270	265	231	307	259	258	270	272	246	279	286	278	244	267	250	264	288	275	267	292	262	259	246	261	275	258	279	268	276	264	270	261	254	247	278	289	281	278	309	275	262	260	270	294	270	259	265	308	285	274	260	271	257	272	257	262	294	262	269	277	251	257	278	251	270	275	265	251	263	230	253	257	298	267	269	246	284	282	294	286	273	284	270	279	283	242	261	274	275	264	277	280	269	274	288	245	290	266	275	262	247	283	259	258	251	273	277	237	285	276	279	307	263	261	266	232	255	266	245	234	240	237	287	299	251	249	271	275	270	265	256	269	268	273	249	280	271	293	282	274	275	259	268	264	285	233	267	247	275	278	281	263	299	278	253	249	258	282	273	265	258	260	285	261	259	253	268	281	289	252	276	287	265	283	284	285	293	269	268	281	261	279	289	235	273	284	234	249	267	252	266	277	253	275	272	255	258	250	275	243	241	271	294	242	224	255	267	259	277	235	283	241	282	296	247	264	274	289	275	271	265	243	269	281	280	260	277	264	280	253	252	245	292	246	256	286	276	276	282	260	263	272	304	273	272	290	284	271	253	260	288	263	280	259	262	269	272	256	282	291	241	286	294	276	261	284	257	242	302	281	281	278	277	268	217	250	247	272	282	267	221	271	270	291	261	237	272	264	251	252	270	262	258	302	265	259	269	298	278	266	264	261	266	264	270	268	283	270	268	285	252	273	263	276	252	280	269	277	278	272	272	255	286	274	283	301	259	271	280	296	251	254	250	275	258	281	272	265	253	277	254	282	281	250	263	269	269	269	278	283	290	276	263	311	264	264	253	291	271	260	241	278	284	263	263	260	242	282	275	223	288	301	243	266	287	270	291	301	287	253	249	259	256	248	256	296	296	288	283	284	263	277	271	286	266	275	293	258	271	252	253	267	257	258	259	264	250	266	248	276	292	270	248	255	275	302	280	276	288	264	225	268	263	301	256	261	274	250	282	279	280	273	282	254	288	282	252	262	290	248	268	273	249	254	263	279	267	274	264	302	261	289	260	263	277	262	270	240	264	261	265	254	277	293	276	226	255	303	281	280	268	267	275	232	259	254	277	253	229	262	242	258	263	255	286	250	262	274	276	234	274	278	295	224	237	251	268	262	283	253	254	273	290	262	261	268	274	281	263	259	265	264	257	259	258	256	248	274	275	275	267	292	261	264	250	281	261	288	258	280	263	269	252	280	295	272	283	273	248	253	239	276	260	247	257	257	277	286	274	257	310	270	249	257	286	264	273	290	253	288	280	234	284	264	295	248	261	252	298	287	277	230	288	287	283	294	265	267	243	296	274	318	253	270	247	295	277	267	251	288	262	263	266	266	296	260	290	265	244	278	283	233	273	272	252	254	252	296	244	234	290	269	281	271	291	243	282	249	265	247	266	278	231	269	270	289	277	255	266	245	253	288	296	268	258	274	261	279	262	300	258	262	273	248	246	247	261	281	271	273	266	296	290	241	257	248	234	262	252	273	281	289	273	240	280	238	280	274	271	270	266	265	270	260	292	263	280	268	266	267	283	272	272	303	254	247	279	276	285	270	286	245	281	229	272	267	242	236	260	258	260	273	260	272	266	278	264	285	268	277	285	254	265	245	278	277	294	256	295	265	247	245	310	273	284	270	259	228	290	266	298	296	286	259	272	276	280	263	267	263	282	286	268	294	254	274	247	265	258	225	293	290	290	278	277	238	257	259	256	258	258	264	244	296	274	255	274	273	243	300	278	302	251	290	288	305	283	272	288	244	251	260	264	260	279	272	268	255	266	245	259	262	273	267	250	251	272	272	270	277	280	260	266	270	251	262	263	280	298	267	291	299	270	276	278	295	273	271	252	268	252	304	287	279	293	278	285	258	282	313	245	258	313	231	262	265	264	276	287	251	272	277	257	279	274	288	295	274	289	268	285	259	285	250	283	273	261	283	264	253	276	246	249	276	283	293	258	288	284	271	246	269	302	309	273	245	237	253	270	260	271	288	264	272	250	270	256	265	257	249	264	245	283	275	267	266	287	259	281	270	253	293	264	271	273	285	280	288	299	294	274	304	259	261	277	254	279	237	266	255	261	275	275	270	286	248	275	283	282	270	276	234	256	264	306	283	275	272	275	289	265	279	257	272	290	276	239	266	267	264	267	246	279	290	267	268	299	267	268	284	251	265	287	264	302	272	288	277	275	271	279	238	270	274	270	263	250	239	255	264	268	318	261	258	291	290	245	261	252	254	292	281	265	248	295	243	260	239	298	265	278	239	275	252	290	278	287	281	272	286	298	270	286	265	265	281	279	248	288	279	279	269	249	281	258	281	246	254	263	274	254	278	250	237	265	280	283	292	256	272	254	252	262	281	266	275	308	254	256	275	271	270	277	282	261	256	281	307	240	302	250	285	258	277	275	287	271	286	287	266	267	291	260	246	281	290	259	264	283	277	271	257	272	247	251	265	275	270	257	248	251	245	234	284	255	261	279	274	270	294	269	264	271	284	268	264	263	286	285	262	273	269	244	260	285	276	289	303	260	262	243	272	277	267	259	282	245	275	247	268	284	275	270	273	249	282	251	259	275	283	254	263	270	249	282	275	276	279	228	247	287	277	285	256	267	290	302	261	256	273	264	285	279	257	254	265	266	280	262	286	280	299	269	277	263	276	277	233	263	279	265	258	254	246	291	267	282	303	259	265	283	263	253	252	296	258	254	312	285	300	288	240	287	265	262	254	283	278	258	278	271	251	239	275	287	284	253	273	262	289	279	236	252	283	267	271	292	269	273	294	246	250	243	275	266	254	291	273	265	296	282	284	265	285	283	281	257	256	262	299	286	273	270	252	285	260	276	296	281	276	295	270	266	268	287	285	244	247	272	269	268	271	243	275	260	239	284	261	292	255	282	275	281	239	258	245	293	286	281	269	245	263	288	285	267	270	276	256	299	260	243	276	267	247	252	269	257	299	282	250	296	260	263	279	274	285	257	245	239	273	268	258	247	272	278	254	250	281	289	265	248	280	263	279	303	287	272	268	282	296	263	295	314	261	283	272	278	235	272	277	256	302	253	291	274	274	224	241	248	231	288	296	272	285	301	287	275	267	287	267	257	261	266	283	264	265	247	276	281	292	273	286	266	262	270	283	266	301	269	294	275	271	275	261	262	275	271	270	235	255	302	257	295	285	267	277	236	258	259	297	293	277	301	283	252	263	261	275	271	245	255	252	250	277	254	267	277	235	287	267	294	284	282	280	264	248	262	289	282	290	307	262	254	263	248	263	268	276	254	269	275	268	297	249	257	286	242	263	261	266	272	258	286	268	268	249	289	246	267	282	294	270	300	277	294
29003	13265	1364	639	634	586	522	491	516	463	486	491	500	461	471	499	452	471	454	415	478	463	477	479	463	432	453	452	454	444	465	432	517	453	487	465	470	448	483	539	445	493	483	439	454	434	478	464	488	446	498	466	438	443	461	487	478	440	493	465	468	480	454	479	460	486	493	491	496	463	496	497	447	449	430	427	479	437	427	464	444	472	454	487	452	506	448	454	458	457	441	424	425	478	481	476	480	430	462	478	433	480	479	457	420	446	461	453	458	422	446	478	489	495	448	466	476	448	443	460	446	470	461	456	472	467	471	448	492	505	451	477	455	461	442	455	514	429	469	491	467	456	464	456	441	444	469	489	498	468	425	451	454	459	441	434	473	466	455	470	462	424	482	452	485	462	471	467	453	490	473	457	425	446	460	483	477	441	463	478	464	465	464	440	481	498	440	490	502	427	461	457	453	481	459	462	472	454	470	460	428	466	489	503	473	481	460	436	435	444	452	461	455	485	483	453	462	479	507	457	463	450	462	470	453	469	452	469	479	428	486	456	450	416	488	443	440	477	484	448	467	459	470	452	485	477	478	489	444	482	473	497	429	446	450	442	474	444	515	478	456	462	485	463	434	462	434	428	454	446	470	465	468	474	416	521	421	456	439	462	485	446	454	432	444	479	511	473	429	489	422	492	482	451	460	487	511	452	456	463	431	450	480	455	442	462	466	449	466	457	473	453	469	481	494	464	431	475	444	468	459	460	475	470	444	448	427	432	478	465	442	405	468	460	466	456	462	458	441	460	448	467	473	471	471	459	465	399	456	459	445	478	496	468	509	462	462	446	445	491	416	424	472	460	495	437	459	456	438	467	452	417	454	482	464	473	430	444	462	468	481	473	421	486	477	398	465	508	467	456	470	475	469	427	451	488	451	449	447	496	454	468	428	480	464	448	443	460	426	436	431	473	434	491	470	510	478	505	462	467	468	512	455	474	432	430	451	444	489	465	456	482	489	486	473	478	481	494	460	502	471	479	501	445	467	480	445	448	452	440	469	453	439	459	438	469	417	424	504	487	458	452	439	495	472	481	458	450	461	447	488	475	465	459	487	461	446	461	490	472	448	492	492	492	432	485	453	482	492	490	443	462	433	470	473	467	434	468	428	418	457	441	475	446	457	454	428	480	490	451	453	456	479	466	443	488	463	452	466	438	482	421	482	447	447	462	447	422	425	448	451	471	476	449	490	468	471	500	463	473	474	437	458	466	450	442	486	462	465	416	478	463	472	458	463	484	474	454	473	437	421	456	461	457	475	453	496	443	494	452	450	482	464	477	397	511	476	470	446	465	445	505	473	454	466	467	472	479	500	441	482	451	478	455	467	473	462	428	474	440	447	464	483	462	498	459	449	494	421	469	429	494	463	466	442	474	482	455	438	496	438	486	480	466	428	443	442	431	416	450	472	446	446	495	480	518	468	446	453	470	486	478	492	460	478	457	460	482	455	467	448	441	456	488	463	444	435	513	430	422	451	468	472	430	433	442	459	445	483	425	440	425	471	411	498	434	480	470	427	466	445	501	446	443	424	493	491	465	477	466	410	470	455	445	463	476	461	493	467	494	483	438	469	466	457	499	467	489	503	472	453	478	519	448	440	425	442	433	474	468	439	414	415	449	471	463	433	460	448	451	482	422	448	438	448	460	492	456	447	478	437	525	415	466	449	475	443	441	477	495	498	492	499	475	466	485	445	502	439	454	463	426	440	511	484	437	430	447	438	499	460	454	445	470	433	439	466	418	453	444	441	434	439	455	459	490	459	469	445	465	459	467	438	455	455	474	474	475	452	436	449	450	457	481	447	479	469	488	466	457	455	394	468	495	457	455	510	453	449	468	484	445	403	496	460	466	426	448	445	442	429	443	437	443	474	480	450	453	429	443	470	427	482	460	414	481	464	450	500	478	433	468	475	434	460	469	439	468	518	468	471	418	439	511	463	464	436	486	451	442	481	464	425	469	436	446	462	455	477	485	449	456	465	457	475	461	458	436	478	452	465	482	421	478	478	465	516	478	453	423	462	448	491	479	475	450	468	500	449	504	491	481	460	465	472	456	461	428	475	465	468	481	470	470	479	460	457	463	470	477	456	479	462	436	512	476	472	493	476	462	418	436	462	484	446	465	455	460	480	439	458	419	457	446	428	479	445	441	470	478	483	474	464	490	468	492	436	486	446	439	414	467	476	435	440	493	435	425	430	445	473	412	527	486	478	473	464	470	471	501	439	472	439	509	459	492	456	467	473	466	444	490	443	477	480	461	470	450	444	452	474	460	465	461	456	448	412	477	433	443	463	491	443	492	463	463	455	441	479	447	502	483	467	486	459	482	463	517	454	434	487	468	487	498	487	434	453	437	461	497	444	458	451	470	465	435	421	493	470	454	481	454	488	486	519	479	455	449	439	493	486	475	411	465	438	471	434	455	442	458	489	487	440	465	485	520	453	462	505	459	460	449	457	441	487	466	475	434	458	436	469	479	470	439	453	454	442	453	445	452	480	496	483	465	448	488	454	488	467	459	488	466	471	462	482	435	415	462	467	460	458	441	409	465	450	474	474	477	465	438	428	470	481	455	491	458	434	465	460	454	474	491	446	493	478	452	459	458	449	497	466	480	480	454	467	452	480	443	417	457	455	460	435	491	451	487	460	434	494	471	453	398	453	444	460	477	474	422	450	451	474	446	445	500	453	457	513	471	476	498	456	438	429	501	467	452	498	433	444	457	450	465	501	447	460	451	466	469	476	457	450	395	474	476	464	455	489	455	429	447	468	440	424	466	446	439	498	424	448	470	474	501	478	425	436	430	452	452	454	482	487	477	447	436	446	475	454	447	465	488	486	457	481	512	491	449	461	465	445	455	448	473	476	459	438	439	479	478	456	483	478	481	491	496	456	467	468	436	456	463	448	442	487	426	462	459	459	446	455	490	450	457	437	485	459	473	482	483	459	447	455	461	464	483	457	453	497	433	427	471	483	440	485	437	476	470	461	465	469	503	455	446	468	488	463	443	501	470	436	474	439	439	438	449	426	433	479	450	431	426	457	463	448	466	478	459	473	484	476	459	404	449	439	479	441	503	467	461	466	436	432	466	467	474	514	476	456	525	451	458	450	452	435	489	462	477	462	470	482	424	452	480	480	503	447	499	444	441	432	484	436	486	439	459	469	466	482	447	445	447	506	479	474	464	428	419	469	494	467	469	459	480	457	476	462	464	446	444	458	451	457	427	460	477	432	422	455	497	445	438	466	477	469	446	501	449	462	452	454	463	456	468	473	450	442	495	480	469	459	453	467	475	447	482	438	470	448	476	498	467	476	469	480	444	500	451	469	498	444	496	450	467	471	495	471	485	479	447	458	446	465	428	447	465	468	454	467	475	461	419	426	492	485	472	467	473	446	451	500	499	487	432	472	447	479	453	461	483	479	468	478	445	483	451	470	444	441	421	448	477	482	426	486	437	491	454
24524	21615	28693	24853	20511	2123	630	437	396	320	366	310	317	296	270	266	272	271	270	248	261	231	211	224	228	248	256	230	265	236	223	269	250	243	227	228	244	240	232	235	239	238	202	237	238	209	248	219	244	224	241	250	227	225	256	228	244	256	241	239	252	253	244	215	228	214	218	248	229	220	251	230	244	244	237	239	220	218	238	247	223	236	240	244	249	258	232	201	211	239	226	240	237	254	224	243	223	219	257	233	212	229	251	202	256	218	228	244	214	229	229	228	249	230	191	227	237	245	219	237	229	238	213	246	227	238	237	228	224	225	243	245	236	233	246	236	235	240	230	221	212	232	235	221	213	240	230	226	200	205	206	242	255	244	234	277	227	253	252	246	235	213	226	209	235	230	227	243	240	250	236	233	218	220	240	219	228	230	262	225	236	213	232	241	207	213	230	241	210	241	228	226	226	264	222	211	232	267	224	226	225	235	221	212	216	248	208	234	250	247	229	242	220	237	234	235	243	242	250	250	237	209	217	251	227	212	246	226	219	226	243	214	240	266	220	236	202	219	238	221	236	275	244	236	229	227	229	232	237	243	233	232	256	240	216	211	227	236	210	222	240	212	281	217	231	236	241	243	234	201	244	216	254	221	223	222	257	228	232	225	243	230	229	219	260	252	224	191	244	205	224	256	234	207	261	244	219	233	240	219	222	250	194	217	242	215	245	214	236	219	222	228	220	229	241	251	231	244	235	204	252	207	241	215	226	205	212	227	222	251	213	233	220	227	233	247	230	237	244	231	237	236	239	238	221	209	225	220	252	230	207	237	227	208	228	232	253	228	225	248	239	245	216	245	220	222	228	256	202	213	254	232	213	228	237	242	255	254	233	221	229	234	240	201	220	200	224	228	209	248	252	216	238	259	231	230	220	243	247	253	249	242	233	263	229	251	204	241	253	245	245	243	248	222	203	230	226	233	260	221	228	215	221	242	226	225	247	229	195	245	248	262	223	252	263	243	206	226	228	210	260	210	229	248	234	253	235	191	217	236	241	222	225	246	234	224	238	235	232	237	227	223	228	241	231	220	251	227	226	210	225	198	205	212	241	251	262	237	228	229	226	230	252	245	268	245	202	228	213	254	239	245	239	228	239	247	242	245	289	249	218	222	236	247	218	222	239	260	239	252	231	228	244	191	246	234	242	222	240	238	220	234	231	225	229	221	195	213	261	247	224	224	221	228	217	230	249	231	217	236	222	236	247	251	220	231	244	231	216	230	246	215	204	267	250	245	258	249	228	210	239	212	219	243	208	220	225	188	221	229	212	223	209	252	221	237	244	224	242	242	230	261	253	213	217	225	231	204	217	229	204	236	219	257	216	248	234	236	218	236	236	254	213	238	240	256	245	237	224	243	202	245	239	240	245	234	196	225	205	262	235	231	229	211	243	226	216	235	246	210	247	244	239	226	223	221	233	242	243	262	243	226	229	218	240	248	206	233	204	238	217	239	236	224	269	218	201	242	244	218	227	236	243	240	257	230	244	223	253	213	237	225	238	238	231	225	232	209	230	226	239	226	253	220	225	228	232	217	247	239	231	209	226	268	223	231	228	198	236	221	211	222	270	258	252	211	226	214	240	211	225	225	218	225	207	246	225	241	235	220	222	239	244	245	226	231	224	217	224	243	255	200	219	226	220	239	230	232	239	210	220	245	240	221	233	235	236	245	220	216	213	220	224	216	215	231	235	226	226	238	228	239	218	228	229	254	244	218	248	242	207	234	234	226	202	271	250	216	223	248	236	198	241	223	235	269	225	246	237	227	242	249	246	237	253	238	225	245	243	235	193	248	246	213	228	235	246	229	209	224	229	227	235	254	223	224	243	227	228	236	267	232	239	249	245	225	203	222	246	229	253	251	222	235	224	224	241	240	229	230	239	257	245	226	208	249	235	235	211	234	238	248	247	227	231	205	264	255	227	254	211	212	228	250	243	269	249	223	241	231	240	212	205	210	214	245	232	238	247	266	228	239	192	240	238	222	233	255	220	273	260	249	250	223	247	260	217	224	223	231	222	256	215	235	245	209	247	212	227	219	230	229	228	224	210	251	209	221	210	235	225	187	266	245	240	237	214	201	205	230	257	223	222	214	237	214	255	235	252	228	238	232	241	232	265	230	243	238	243	233	233	240	240	233	240	232	231	239	216	219	204	248	232	179	223	210	255	221	229	247	236	229	222	254	237	234	224	222	232	231	222	230	229	235	214	240	220	234	219	257	249	246	221	244	216	235	218	214	224	220	231	239	218	211	225	228	199	234	230	237	228	255	250	235	229	239	227	250	221	204	213	209	220	213	209	212	215	244	218	221	260	213	212	200	221	225	245	251	233	239	198	222	240	252	213	241	248	224	222	216	235	236	227	242	218	221	276	203	219	226	202	223	241	202	253	229	222	237	259	230	231	220	206	236	215	234	232	231	208	229	227	236	237	208	227	230	229	227	244	208	246	232	243	236	254	210	209	231	221	241	229	239	226	226	235	252	216	247	221	248	217	235	250	223	220	235	245	232	217	258	239	188	219	211	237	230	235	232	212	240	220	249	219	241	211	249	246	236	237	207	238	227	195	253	244	235	258	233	256	244	260	226	223	237	207	223	225	214	224	233	235	240	236	227	211	225	218	210	273	236	230	229	213	223	224	242	225	243	203	228	225	239	238	227	230	222	228	239	246	223	245	233	213	247	237	214	238	250	220	223	227	240	234	215	185	231	213	230	230	240	225	230	228	203	206	237	230	249	232	221	242	206	249	252	230	238	236	242	256	206	214	247	235	252	236	279	226	235	214	206	224	238	226	241	245	262	226	230	227	252	222	233	222	254	228	205	233	246	232	214	218	225	225	231	221	230	242	232	230	210	222	214	225	237	253	231	231	245	251	239	258	221	204	222	235	234	234	224	255	226	237	241	225	277	211	259	215	243	218	225	249	226	235	225	231	226	233	243	233	216	225	234	232	202	202	230	240	225	225	263	233	211	237	230	234	222	244	221	233	227	239	221	234	220	226	252	251	207	263	218	232	252	225	226	208	222	238	237	228	244	228	228	255	212	235	238	234	249	225	256	222	243	234	238	227	240	223	219	205	213	229	238	225	241	217	216	246	233	255	241	221	238	252	211	220	210	188	239	247	212	245	231	251	207	231	231	226	226	245	237	233	237	235	238	220	234	228	232	248	228	244	224	250	230	234	240	245	199	236	236	227	210	250	229	217	262	226	236	217	237	247	239	247	230	261	245	225	241	236	227	215	207	211	245	220	239	235	229	228	244	240	231	232	246	246	228	223	233	211	247	246	241	240	214	240	224	226	240	239	225	214	219	202	266	203	268	243	223	180	265	222	243	216	249	233	222	225	210	254	228	237	207	236	222	220	223	218	223	222	229	233	257	266	219	244	240	230	224	203	240	209	222	241	224	259	243	224	227	223	246	239	236	240	200	239	251	231	237	241	254	237	246	241	248	226	232
31929	26759	8265	3241	2251	1646	1307	1103	943	832	756	655	621	603	530	552	550	508	542	482	473	446	467	437	448	457	458	409	465	414	402	436	467	432	424	432	437	397	389	410	431	416	404	427	435	394	392	422	391	424	425	419	413	445	410	416	384	426	411	391	406	380	415	424	414	397	424	390	401	426	439	421	425	419	375	417	390	392	380	397	375	379	444	404	384	394	422	409	414	392	421	396	408	383	379	453	411	400	389	419	413	439	423	393	419	409	375	388	419	353	404	369	394	407	413	436	392	408	426	396	402	357	399	409	404	398	406	391	399	393	361	396	375	405	414	422	388	383	371	420	407	419	399	398	419	388	395	401	422	415	399	375	397	422	404	396	378	367	406	408	404	450	401	404	421	379	447	404	432	462	413	369	394	430	344	415	414	378	382	420	421	384	417	391	409	439	413	415	407	405	405	390	414	422	401	397	423	388	396	362	387	420	411	390	396	412	391	408	425	428	401	405	420	379	389	433	418	418	416	448	395	427	397	365	425	399	405	398	410	413	402	396	396	416	423	414	390	401	392	412	392	399	405	399	409	427	381	368	405	373	395	413	410	395	403	423	396	421	414	404	412	399	410	408	422	397	416	397	367	388	430	391	378	414	453	397	369	387	388	370	417	425	441	391	407	395	392	439	407	430	418	403	394	424	414	396	385	399	380	416	377	378	388	382	398	400	444	414	391	388	438	419	405	399	387	430	362	396	415	415	414	369	431	378	411	401	421	427	408	422	420	391	418	404	387	368	386	384	396	375	421	408	376	407	406	430	391	436	374	417	424	401	401	434	390	415	422	387	375	414	418	392	385	429	413	420	392	379	377	404	398	430	386	402	415	389	378	376	403	402	404	376	386	409	421	420	417	402	414	412	398	376	413	401	391	421	422	390	405	375	426	408	393	419	435	392	391	386	378	421	384	377	405	399	361	412	420	418	364	453	398	395	420	415	404	406	411	409	421	392	426	423	407	372	390	415	421	421	364	439	413	427	350	392	390	379	392	381	415	404	415	406	378	405	375	406	410	392	405	439	423	434	389	395	422	423	429	419	409	418	414	374	367	426	412	408	399	441	404	437	396	419	449	401	411	393	385	384	394	423	410	420	424	422	428	398	394	411	399	372	375	404	366	439	412	391	439	395	371	416	403	376	401	422	391	388	407	407	429	371	427	416	377	422	388	391	400	378	430	401	409	386	405	382	429	386	400	437	407	401	395	422	385	404	393	381	386	459	375	418	407	400	424	394	379	390	407	401	417	435	430	411	405	390	394	375	415	400	454	393	392	363	421	402	383	416	381	400	413	420	405	431	398	433	389	382	359	421	432	413	373	369	411	436	420	419	386	419	384	409	399	414	416	441	395	385	421	420	394	408	415	403	360	442	447	432	380	451	390	398	383	413	409	412	407	374	388	406	387	388	401	405	422	386	367	420	410	409	397	371	381	389	396	436	400	393	383	423	426	401	437	356	469	408	385	405	393	423	401	376	383	375	379	421	376	376	422	415	416	375	449	408	415	413	390	406	393	397	422	396	427	382	379	448	404	418	401	409	416	372	419	426	405	407	435	375	414	390	412	423	391	411	388	402	434	411	390	405	421	405	400	421	443	409	413	412	414	447	410	414	394	415	392	438	446	408	408	395	404	398	412	393	439	425	438	375	415	419	392	419	370	400	391	382	431	365	413	407	424	393	419	423	440	376	405	425	403	425	368	405	414	409	407	432	390	421	416	389	414	355	419	418	412	392	429	409	366	426	396	418	396	398	383	409	399	428	423	418	419	411	402	415	396	415	419	442	397	347	408	401	394	375	414	418	403	391	388	425	399	406	401	383	384	403	399	412	448	370	411	423	423	410	386	378	400	410	383	382	420	397	425	437	393	422	419	410	377	393	396	393	367	370	417	412	392	415	403	418	383	397	388	368	413	408	379	422	388	399	382	398	422	381	407	393	385	406	409	416	419	423	386	395	394	396	364	385	379	417	401	421	401	409	441	365	403	411	402	401	401	412	368	421	406	414	418	397	383	427	377	408	413	421	405	412	429	376	392	411	434	382	388	405	402	421	409	387	418	406	392	380	391	436	440	406	403	413	416	419	435	399	400	399	390	427	395	406	401	389	373	376	413	407	423	401	392	431	397	389	420	375	399	400	419	378	340	449	407	429	364	393	445	365	401	401	393	402	397	408	427	429	399	413	394	424	392	396	428	394	395	394	407	406	411	394	383	411	409	413	383	462	395	397	396	422	397	394	390	440	393	440	411	431	461	403	427	399	362	413	382	391	444	410	397	405	399	382	396	413	391	408	391	352	398	374	397	405	389	402	389	402	388	427	430	377	416	389	457	425	396	406	417	418	378	386	385	403	401	409	405	378	409	420	399	379	430	391	380	407	385	402	423	423	381	381	424	428	352	418	409	411	411	379	390	405	410	386	404	399	411	389	400	390	434	404	381	436	434	402	408	394	409	404	418	383	378	398	401	393	404	419	409	394	422	412	380	391	410	370	401	415	420	387	407	403	363	428	405	374	382	404	404	448	425	388	451	366	378	399	420	401	404	421	405	387	397	391	396	417	388	384	353	373	384	388	431	419	400	389	433	396	427	388	409	387	389	383	381	411	385	400	398	433	427	390	429	414	414	392	363	384	388	390	419	410	393	417	383	360	353	367	419	391	417	426	381	411	387	389	375	411	379	409	415	414	409	420	428	386	363	429	377	370	393	374	381	373	436	384	425	407	415	410	427	370	372	416	409	398	372	390	426	398	396	405	375	396	394	433	387	405	395	388	431	413	415	414	422	375	423	383	394	434	402	381	357	424	390	445	396	399	429	395	430	400	401	410	372	396	434	425	424	391	404	365	379	356	402	393	415	386	391	403	376	434	398	414	382	385	379	385	427	417	426	417	412	441	414	429	448	422	442	423	415	420	414	418	406	399	422	402	402	410	418	415	399	385	421	378	429	407	374	424	369	435	402	415	385	414	411	432	432	394	407	416	405	414	371	404	419	410	376	446	410	383	414	385	413	403	428	392	413	427	416	398	365	393	425	416	404	398	400	419	409	401	377	426	401	368	421	414	404	429	401	392	402	379	422	401	406	402	388	399	429	396	389	402	376	417	416	386	421	421	414	356	379	410	406	404	422	404	403	389	385	443	427	403	421	446	423	411	406	409	411	449	408	397	432	422	437	423	415	408	401	399	378	394	416	415	411	407	412	415	412	386	409	394	356	377	408	410	377	429	422	407	401	418	394	409	422	377	432	379	397	423	366	417	425	419	402	399	411	367	441	434	394	396	396	425	401	389	385	405	384	410	407	377	391	406	403	434	404	400	373	406	427	391	382	394	394	352	410	431	379	439	404	396	384	388	423	425	385	386	379	414	442	390	425	397	390	424	392	358	429	400	423	398	391	374	409	386	401	385	407	393	374	399	362	400	421	411	420	433	422	391	407	392	416	411	399	404	405	390	397	427	401	382
23618	21545	29349	24164	21528	19553	1463	514	357	299	273	228	210	221	170	177	156	152	147	113	126	114	108	125	130	106	108	111	105	115	107	114	106	107	99	113	92	101	95	83	88	106	116	103	91	85	103	97	99	109	77	76	78	93	84	100	78	80	95	91	100	106	102	111	98	95	91	98	86	100	84	97	84	85	95	88	86	77	83	85	92	104	98	93	83	99	86	112	96	84	81	88	80	100	100	103	114	108	86	77	80	84	91	85	95	93	87	71	77	95	84	95	75	64	91	82	93	90	74	89	92	108	97	80	91	86	84	101	108	86	91	98	101	95	100	113	91	91	87	86	92	97	107	83	78	96	100	97	74	92	93	82	91	103	82	93	98	94	112	97	79	108	93	89	86	86	96	85	99	78	70	82	85	94	87	79	89	82	89	84	80	75	84	92	74	83	82	86	88	78	101	109	92	100	84	105	87	69	103	94	99	91	102	86	96	84	83	67	81	100	86	65	89	88	71	90	84	102	84	86	77	84	88	83	82	99	68	88	91	99	82	92	83	89	85	93	78	88	104	103	107	80	86	91	99	101	70	89	85	83	75	84	97	81	90	107	94	86	84	85	70	85	95	106	101	82	97	96	88	82	106	84	93	78	71	86	89	83	67	98	90	88	89	90	102	96	89	94	84	92	77	88	108	83	95	89	85	81	102	92	80	89	92	109	79	71	74	108	98	82	76	88	79	63	94	78	79	87	100	76	85	105	100	77	84	93	104	79	88	86	101	95	105	76	80	73	84	91	81	85	78	85	74	98	87	92	85	96	84	86	97	101	109	88	72	90	96	88	71	106	77	99	89	94	80	110	76	75	99	98	99	95	75	85	85	84	88	88	93	87	86	99	94	87	73	91	91	97	77	78	85	83	83	87	94	84	83	108	104	95	84	75	100	88	94	72	87	83	97	86	87	89	93	80	98	80	84	103	85	79	82	86	90	91	79	67	83	90	89	81	86	98	97	87	75	89	75	90	91	91	97	85	89	90	90	85	99	93	64	70	81	80	74	85	107	77	104	85	74	98	83	68	92	85	85	87	83	93	74	95	96	78	79	100	96	89	91	92	89	99	76	82	73	82	107	82	91	117	80	96	98	85	87	92	75	122	107	84	87	92	97	72	66	90	97	94	75	96	92	82	78	79	91	87	94	82	91	92	83	79	80	78	97	108	93	75	99	101	90	87	97	98	80	75	87	88	87	92	85	91	79	82	82	87	101	87	81	109	81	99	88	78	88	75	91	89	67	81	77	71	85	90	76	90	94	104	88	84	83	81	74	89	93	82	91	91	96	102	78	91	75	90	88	96	83	80	98	95	78	75	104	82	93	93	101	88	82	77	92	102	100	103	80	86	74	84	95	82	79	97	100	89	81	90	92	89	78	78	82	99	85	88	98	91	92	80	89	86	99	92	94	86	85	101	82	89	74	86	90	86	79	80	89	96	78	103	88	82	92	83	96	96	80	83	89	74	66	67	92	90	87	109	100	93	87	99	92	84	101	78	97	94	74	90	85	89	82	87	83	76	91	96	90	79	84	100	86	75	98	94	95	84	102	89	85	93	92	89	90	94	90	111	92	73	95	95	102	78	99	103	80	82	93	76	103	100	98	91	107	99	106	82	70	80	79	112	80	97	98	77	82	95	78	84	92	74	87	77	83	97	74	100	86	99	102	92	98	107	86	83	99	81	88	79	96	82	92	79	81	83	88	84	90	95	98	93	79	96	68	83	78	91	97	79	84	93	80	98	94	84	69	95	93	98	97	95	102	105	90	100	79	77	81	91	97	81	101	77	89	100	90	84	80	80	79	89	74	80	98	91	89	91	92	88	96	100	63	95	84	79	81	92	84	89	85	102	83	79	80	86	105	92	89	82	80	80	112	94	97	93	92	110	82	81	88	100	85	101	101	80	82	88	82	96	86	91	96	93	83	97	98	82	84	96	68	75	79	99	65	94	86	74	93	80	82	106	88	66	92	89	95	96	89	85	74	87	95	92	88	86	97	94	80	94	84	96	93	72	85	80	76	93	74	114	93	84	89	87	91	101	92	91	83	80	87	91	93	80	72	77	89	84	77	88	86	72	91	65	94	92	84	91	110	90	87	84	74	99	91	90	90	78	94	89	84	84	89	74	86	99	95	86	84	78	84	109	72	103	96	76	103	75	95	102	96	93	94	91	86	74	71	80	92	101	75	80	92	89	102	93	89	69	95	86	83	88	81	81	95	80	95	91	90	104	77	88	80	84	97	80	100	88	85	87	101	92	96	79	82	120	98	106	86	91	104	94	88	89	88	77	79	94	97	86	95	89	82	86	90	84	77	82	83	101	79	88	95	92	97	93	78	93	91	82	83	91	63	93	80	75	98	88	100	94	83	88	93	74	79	74	97	85	101	98	89	89	95	79	100	88	85	72	94	82	82	75	78	100	98	74	88	85	92	90	88	83	77	95	103	73	98	76	95	96	91	89	97	80	83	82	92	83	93	95	85	103	84	94	98	87	87	87	96	106	110	94	98	87	100	118	70	93	105	95	91	91	77	90	100	90	89	95	89	63	81	80	92	88	95	93	82	93	87	88	93	89	85	99	76	77	83	102	92	100	98	74	79	81	78	94	89	72	78	84	78	72	64	100	92	85	75	86	79	75	99	87	85	102	81	98	80	86	118	93	99	82	93	95	88	90	87	87	88	85	83	84	85	86	72	90	103	83	93	100	78	100	99	97	82	83	89	67	100	88	79	76	90	95	90	79	108	79	71	80	90	96	83	82	97	105	96	100	85	113	71	92	76	81	88	81	82	102	85	83	90	100	85	94	75	95	73	81	96	86	77	74	99	88	91	98	86	72	81	82	96	86	80	87	88	90	85	72	108	103	75	83	76	87	85	109	81	88	91	84	80	94	92	92	93	93	86	89	88	82	79	70	91	102	98	90	103	93	76	91	107	81	71	90	79	99	98	79	98	90	90	86	96	94	90	93	98	99	71	97	91	87	95	107	85	81	92	89	87	83	100	83	93	92	83	109	85	96	95	83	67	83	77	99	90	99	68	92	79	104	81	92	76	75	107	103	85	75	90	99	92	82	87	81	91	94	65	90	96	92	93	90	92	96	80	92	85	80	94	90	111	93	87	89	93	87	75	103	98	85	92	109	78	77	77	84	89	76	92	102	86	91	77	91	87	93	86	102	89	87	88	105	91	82	88	91	87	97	84	88	73	91	75	81	111	92	89	96	74	85	106	90	77	85	104	83	88	94	92	83	80	86	73	98	73	85	102	96	94	78	107	108	94	85	75	100	88	107	77	94	86	94	86	91	85	78	101	92	94	81	94	89	94	89	85	86	94	96	92	99	92	88	101	79	89	78	73	103	98	81	87	81	62	76	106	103	90	92	65	93	91	77	90	82	112	66	105	78	86	94	101	84	73	92	99	85	85	104	74	100	90	99	83	99	89	94	83	74	99	82	82	87
35934	36650	14076	5302	3590	2579	1942	1411	1164	988	855	696	605	535	482	391	438	365	366	318	322	319	294	279	243	229	225	231	237	212	192	197	237	202	207	201	164	190	181	200	191	187	179	191	172	171	171	177	195	186	150	174	163	171	204	149	165	193	173	183	166	172	154	176	171	164	186	180	176	157	168	166	183	185	178	153	173	155	154	181	184	169	162	154	165	166	169	179	158	175	147	158	173	170	180	178	160	159	159	188	157	138	163	155	176	160	175	173	175	173	152	175	167	160	162	184	188	178	152	172	144	154	156	180	157	148	158	147	170	171	161	159	146	164	147	157	177	150	128	159	155	153	143	159	181	143	160	160	157	155	149	139	167	169	157	156	169	146	150	165	144	165	169	142	158	161	154	177	172	151	166	156	148	152	188	151	160	185	172	179	170	170	137	164	164	156	176	165	169	168	155	161	174	177	156	157	157	162	153	180	141	172	158	152	162	151	175	158	147	176	166	159	174	157	150	147	172	180	170	154	173	146	159	141	152	169	172	140	170	171	151	170	161	171	172	171	158	159	142	167	153	140	163	172	148	170	153	157	165	150	146	155	173	165	146	144	166	150	156	154	159	162	168	164	143	146	160	166	150	166	145	156	164	135	152	177	148	175	142	145	166	188	155	171	173	149	171	138	153	151	177	171	169	157	169	165	166	131	145	150	160	166	163	149	153	145	180	160	125	185	141	137	180	172	167	164	162	166	191	169	166	142	155	142	150	170	159	135	161	176	153	151	164	159	159	137	169	150	153	149	148	155	161	162	162	160	173	146	146	163	179	161	158	142	172	165	173	162	168	161	168	157	147	155	161	164	143	151	155	173	160	131	144	160	151	180	138	168	185	180	135	166	149	155	156	148	137	182	171	151	150	155	165	162	149	163	159	151	168	159	160	151	143	171	173	162	166	180	181	173	138	165	156	149	155	164	157	171	158	171	155	151	152	169	152	159	180	156	162	153	168	174	168	148	174	157	149	178	173	126	175	167	151	159	147	146	155	138	133	175	145	154	164	157	139	165	142	148	167	175	152	175	135	180	161	154	166	154	146	155	139	167	153	169	149	155	148	143	181	167	149	146	162	180	166	151	159	157	146	158	146	165	154	158	173	179	166	154	144	168	161	148	158	148	149	172	163	145	153	171	165	162	159	170	151	171	152	157	160	150	151	154	161	180	151	148	146	181	177	179	138	141	154	158	164	170	157	156	163	160	143	143	172	171	144	161	152	152	167	169	146	153	162	161	134	146	165	139	171	180	158	140	181	166	160	181	144	184	148	187	153	156	151	169	157	154	166	165	171	157	139	149	166	150	173	150	152	162	183	138	174	183	151	192	135	154	152	170	162	141	162	169	150	170	171	140	182	150	129	149	139	156	150	162	155	183	162	170	147	127	166	150	173	181	145	169	168	160	171	173	185	161	161	141	160	154	159	156	167	170	165	147	154	145	165	167	182	176	164	157	126	157	144	150	166	165	163	174	159	160	151	155	156	161	159	154	147	166	152	159	175	149	160	159	153	157	152	167	155	177	152	175	158	171	168	154	173	153	164	170	136	145	142	146	159	177	168	159	171	158	171	164	156	169	159	140	161	167	173	174	142	154	156	170	179	169	150	163	146	148	173	162	156	177	163	176	184	146	153	165	164	164	160	161	133	150	143	170	167	162	181	172	168	159	171	164	157	172	167	148	172	175	160	143	157	138	156	156	131	155	158	169	158	175	170	146	163	162	179	163	155	189	155	179	164	159	145	163	165	162	166	149	157	154	157	149	164	151	163	161	171	163	143	170	164	169	165	152	178	140	178	165	175	171	163	137	159	164	180	160	152	157	163	158	190	171	176	175	189	165	175	162	147	137	155	160	172	166	174	175	148	153	162	174	168	175	178	141	159	145	157	167	169	159	173	157	129	116	174	145	170	162	144	169	152	168	157	146	168	199	129	137	160	165	172	162	171	174	174	165	173	165	181	153	139	174	145	160	169	132	171	152	151	156	163	164	187	155	173	160	152	148	154	174	174	148	165	153	155	185	180	136	167	155	152	170	159	144	164	176	161	149	151	163	149	161	145	179	168	160	148	159	144	151	163	127	152	161	151	155	162	179	168	155	159	171	160	142	163	140	167	151	171	161	149	146	151	171	159	153	171	138	168	179	167	170	176	175	154	176	140	166	162	156	173	155	153	156	158	161	149	154	153	144	162	164	169	166	171	155	172	164	171	143	173	166	163	164	167	139	152	164	141	146	149	160	154	167	176	154	149	164	164	151	162	170	149	154	152	184	160	161	171	152	170	166	162	157	182	157	177	162	152	172	181	189	151	155	145	158	162	150	155	200	147	144	161	160	136	174	154	167	150	165	154	144	173	156	188	175	174	151	168	152	161	157	147	159	167	150	167	145	145	153	172	167	142	172	177	193	136	155	135	150	169	154	157	162	178	160	156	179	155	168	163	150	156	165	166	153	152	168	158	168	174	149	147	165	162	177	169	167	144	152	164	156	165	150	161	149	157	166	158	161	166	168	149	176	180	166	176	159	152	164	168	173	172	157	138	149	164	137	154	160	172	149	162	123	165	154	144	164	141	163	161	171	174	162	176	143	168	150	160	149	170	151	166	190	180	160	175	160	151	158	176	150	167	143	195	166	151	169	149	163	147	152	166	152	170	166	130	149	174	159	151	161	161	163	169	175	154	173	177	137	185	156	148	178	153	161	163	153	162	150	162	162	157	161	161	184	176	168	171	165	161	173	156	153	152	132	158	148	178	150	174	159	160	185	141	157	162	176	155	150	146	177	150	181	155	151	147	154	153	150	183	163	161	168	126	154	147	165	169	162	161	166	137	165	143	152	160	151	147	181	146	166	174	164	185	150	163	136	149	143	156	159	140	168	164	146	164	156	152	176	149	147	155	162	158	152	157	179	156	181	166	157	136	171	144	149	169	165	177	157	165	148	148	145	150	175	145	164	166	172	145	146	143	149	168	175	162	151	162	165	154	133	185	181	161	163	148	166	163	160	163	161	151	184	181	159	154	151	161	180	155	162	160	154	186	158	149	159	169	166	154	146	151	159	142	156	162	162	155	157	165	164	148	138	178	173	160	161	149	169	146	143	185	162	131	160	156	170	171	160	145	158	149	160	160	156	148	157	179	162	156	165	131	170	168	175	143	176	165	154	155	159	141	142	152	166	159	139	168	154	165	155	168	169	167	173	158	162	164	200	175	152	181	142	165	185	145	165	152	179	164	155	144	156	161	168	155	145	141	163	172	168	169	194	169	166	157	161	183	175	169	185	157	132	173	150	167	175	155	160	186	148	166	167	146	128	156	175	167	146	178	158	160	147	151	153	167	147	165	172	155	166	176	159	161	155	191	165	162	172	163	158	184	162	159	157	184	194	147	165	148	167	162	163	170	163	174	155	143	152	154	190	167	186	169	159	150	159	170	158	161	171	142	172	154	145	172	171	143	158	143	139
27750	20677	7815	570	321	310	291	255	282	291	263	288	257	274	258	277	261	254	268	283	280	273	260	280	272	288	281	282	251	276	256	238	246	229	286	283	247	273	255	268	270	275	266	270	292	264	261	248	283	253	280	225	300	268	275	255	263	259	262	239	261	279	241	239	282	287	254	280	264	297	276	270	254	294	279	264	279	260	279	265	319	261	242	273	246	275	248	282	297	245	282	253	292	267	253	262	259	283	276	242	272	252	263	244	266	271	238	250	274	256	273	270	242	283	259	257	256	275	280	272	273	253	287	278	238	238	285	263	275	251	268	277	284	272	283	301	278	245	262	278	249	293	256	261	293	282	280	244	235	273	260	275	259	284	278	274	261	271	266	249	242	232	279	251	285	275	273	267	267	245	239	248	246	244	251	262	294	254	272	295	251	273	240	282	233	269	258	283	260	254	258	280	235	240	253	224	251	230	240	293	256	296	260	223	244	256	263	268	274	257	296	288	279	245	267	251	300	271	242	264	256	289	275	231	268	274	248	239	290	255	262	270	258	259	254	284	236	269	284	274	280	285	259	270	257	232	265	274	257	263	255	265	234	269	249	273	266	261	273	270	268	286	254	265	273	261	257	256	258	263	242	265	254	257	262	248	286	292	253	291	295	271	263	271	300	253	253	262	262	265	243	255	244	234	261	282	279	248	272	270	238	273	292	259	250	236	261	268	263	284	274	247	270	272	260	286	257	264	263	223	244	294	261	260	278	257	252	276	257	296	274	265	236	257	272	252	255	254	265	266	288	263	255	261	277	231	286	263	305	279	275	263	278	257	253	248	289	247	262	260	233	283	274	290	292	299	290	246	286	278	252	256	279	266	266	236	271	254	253	264	271	254	253	275	263	267	272	254	277	250	265	264	271	275	255	257	279	280	274	269	261	236	268	253	236	250	267	281	259	250	258	260	259	251	261	274	270	219	241	271	251	287	240	271	257	258	242	262	235	257	282	271	248	272	252	282	253	256	294	264	283	246	271	244	307	238	244	261	293	260	286	266	267	286	263	236	261	261	273	259	268	279	283	264	282	272	260	277	262	282	287	264	251	253	277	277	243	254	275	253	265	237	291	269	265	253	268	250	273	236	264	223	261	242	275	269	274	252	264	260	260	256	266	292	274	227	283	289	254	235	250	231	294	263	280	241	258	253	274	258	254	273	272	278	254	264	287	262	303	271	275	281	283	250	272	273	243	259	247	230	280	250	254	235	302	259	273	249	271	244	255	243	256	244	282	253	271	265	287	267	236	258	266	258	252	261	283	275	253	243	274	274	289	255	285	288	258	261	266	280	265	252	236	250	239	288	261	254	275	266	258	245	244	269	271	261	238	294	242	275	274	284	261	255	258	279	273	249	274	269	283	288	254	272	261	282	285	278	315	255	260	280	290	269	267	285	251	230	266	251	243	273	232	262	253	258	235	267	272	275	281	267	282	263	247	230	259	246	261	248	232	273	241	285	272	275	259	259	277	251	268	268	254	262	276	264	263	271	257	263	269	277	228	248	275	251	261	261	266	248	253	269	285	283	251	276	242	265	265	266	257	296	262	273	234	251	279	268	257	260	278	282	252	277	249	256	245	261	288	256	267	283	248	257	258	275	235	309	275	284	287	286	255	264	261	269	253	255	274	250	289	230	275	256	280	269	264	280	260	262	265	282	267	273	252	295	249	266	288	248	264	268	276	248	278	227	248	248	257	274	268	259	285	253	245	268	257	236	271	266	269	261	271	266	293	262	251	255	250	260	277	257	259	275	249	298	268	269	273	298	268	289	270	264	261	259	282	272	263	274	253	247	267	273	284	267	238	257	287	261	283	292	282	284	269	266	278	284	288	239	258	284	284	290	254	258	240	259	280	253	268	279	280	259	254	267	264	300	270	269	273	263	271	270	265	269	276	243	261	261	261	235	263	267	282	255	232	273	240	283	263	270	264	268	282	286	233	267	243	296	282	262	245	275	260	257	260	275	271	255	276	281	261	279	263	254	279	257	241	264	278	226	262	240	254	245	281	271	259	285	277	263	257	277	278	270	277	272	262	266	264	271	274	245	270	269	265	266	271	283	319	288	237	268	279	288	269	271	249	269	256	265	254	252	270	282	247	242	294	268	269	272	246	276	274	282	226	238	289	261	265	252	303	266	281	261	245	269	250	249	270	287	264	286	283	242	294	256	239	255	270	277	249	257	273	284	287	261	284	263	254	280	306	268	259	231	284	266	263	284	262	243	281	274	250	258	247	282	246	289	270	241	258	275	292	240	280	253	289	235	269	256	297	287	244	262	274	270	298	269	255	295	241	242	263	281	282	273	246	276	255	241	269	281	276	288	257	284	245	305	274	221	275	290	257	271	258	252	280	246	249	274	266	259	296	268	281	271	283	275	271	243	247	264	273	271	293	262	287	247	276	263	261	252	294	242	230	280	260	266	274	276	307	285	285	275	264	276	282	257	255	280	281	255	277	268	271	249	226	296	282	279	262	278	262	272	270	245	271	249	289	263	249	263	256	275	263	277	283	265	259	271	258	271	251	259	271	243	291	257	238	281	254	260	243	272	274	257	281	246	261	273	275	262	252	261	266	252	262	262	245	245	254	286	284	239	282	289	262	287	260	281	244	262	249	270	267	281	265	291	286	275	270	240	282	255	290	256	287	247	275	258	285	282	288	249	269	274	264	262	261	265	263	255	266	260	259	273	263	263	255	275	286	273	298	267	301	296	265	238	282	255	258	252	283	275	264	244	262	242	281	282	257	266	263	244	281	269	263	259	261	276	260	271	258	257	284	258	244	253	270	252	274	239	262	273	274	261	270	257	283	286	267	266	248	274	257	269	263	279	255	271	267	312	253	298	250	259	294	272	243	280	259	257	262	268	283	279	255	289	261	254	272	284	287	254	291	224	266	271	262	249	285	286	278	272	247	238	235	268	272	224	282	267	251	246	263	259	291	229	274	277	271	248	262	292	278	259	284	265	240	248	274	261	254	280	263	255	291	269	301	255	255	254	267	289	253	274	277	266	263	270	275	299	244	297	268	269	254	283	245	277	282	262	240	248	272	270	240	264	256	259	243	271	276	295	270	268	267	254	236	274	259	280	289	286	237	262	299	244	275	256	287	235	248	281	285	266	255	271	290	239	292	279	254	290	279	251	284	259	253	267	236	285	280	256	267	259	276	282	264	290	271	261	262	288	267	284	275	260	265	306	273	267	238	243	273	272	269	251	288	283	271	287	279	284	267	244	280	269	263	252	265	278	256	255	226	244	264	272	258	273	275	243	279	272	274	261	262	288	290	268	261	252	254	275	266	277	235	248	283	267	274	251	270	279	239	255	250	274	261	276	258	290	248	274	262	249	260	281	278	263	257	280	260	282	279	277	286	264	266	285	273	269	254	270	240	261	272	274	235	275	284	269	293	268	271	255	267	263	286	235	255	267	270	248	259	226	250	252	279	275	270	266	286	256
27857	18130	3071	654	575	533	479	515	471	488	479	523	464	414	467	470	420	484	454	490	446	446	469	443	485	510	444	475	458	478	480	504	468	489	461	470	465	485	470	499	439	436	453	453	447	477	456	450	464	476	431	450	460	531	465	477	452	434	401	448	446	493	448	478	482	456	469	489	499	407	469	415	427	431	505	443	437	442	467	436	462	478	440	433	489	462	475	452	452	425	489	468	404	462	438	456	425	464	434	486	408	439	480	475	492	429	429	469	498	491	471	481	460	454	470	450	421	495	448	461	433	467	432	443	438	489	443	436	494	469	481	474	463	452	420	463	461	439	493	477	501	458	442	443	433	473	474	457	454	466	445	459	459	459	434	459	445	463	444	417	422	457	420	500	467	451	468	425	456	429	471	439	463	431	424	469	450	452	432	469	450	498	459	450	459	475	435	446	452	430	472	448	480	442	458	444	399	448	458	461	434	429	446	451	403	448	451	456	446	466	443	450	424	438	462	443	437	439	423	432	412	459	464	464	450	460	412	475	460	489	469	489	471	476	431	470	449	416	395	432	444	458	467	487	454	476	502	464	447	441	443	448	468	413	461	470	475	502	435	437	447	439	426	392	477	468	463	483	452	432	444	444	489	450	457	445	450	433	474	457	466	466	455	443	498	462	452	443	437	486	454	435	419	474	414	457	451	461	467	439	422	440	509	460	460	456	455	482	477	464	450	454	476	455	479	442	485	464	432	477	463	446	464	467	437	423	477	451	481	442	474	434	481	485	441	428	526	449	459	447	460	470	482	423	448	478	465	453	471	474	476	428	444	459	422	447	449	425	421	491	458	459	453	444	482	479	468	456	435	457	469	461	470	462	449	462	464	436	447	464	474	453	500	447	422	456	455	475	426	451	477	432	490	489	434	485	457	469	449	481	498	477	424	463	423	456	455	436	434	416	440	477	479	414	444	481	447	477	462	416	405	457	460	446	463	482	502	489	482	431	433	461	445	451	484	474	430	458	480	446	482	492	469	468	451	469	469	466	492	476	458	450	428	470	452	437	468	484	482	456	464	441	459	499	418	475	519	460	469	419	464	478	491	461	478	470	427	458	444	440	457	409	486	470	446	483	441	452	454	484	451	467	448	467	462	455	459	421	487	476	432	487	483	437	483	479	433	447	477	457	411	473	443	414	461	431	439	456	455	441	460	488	454	442	399	462	448	451	445	467	461	443	427	463	465	451	418	449	467	437	440	432	496	493	446	408	442	459	481	446	421	461	426	437	446	500	469	485	479	443	422	449	465	440	452	448	442	448	427	431	421	479	475	460	465	482	460	474	453	448	423	413	444	483	460	468	446	517	413	446	452	481	445	428	454	470	460	452	466	428	480	428	433	456	457	415	435	468	433	450	446	414	462	468	467	432	428	458	439	454	458	459	453	455	453	442	469	436	493	473	448	463	457	480	430	453	474	421	440	466	394	456	454	441	435	438	443	472	440	492	504	446	450	492	473	466	463	482	453	450	434	442	456	482	427	437	509	432	468	456	443	427	451	449	452	459	460	434	405	437	430	470	485	429	467	451	477	435	423	451	476	482	455	454	436	450	431	463	475	475	439	477	466	451	417	467	473	479	488	466	453	488	435	441	447	438	416	496	482	458	442	492	465	448	455	469	500	466	479	447	486	475	435	429	453	460	433	461	472	464	469	459	502	462	451	458	453	476	452	439	521	440	486	441	442	446	452	486	477	427	483	474	477	457	487	462	517	448	397	478	454	489	461	446	415	463	440	455	449	415	468	412	433	500	444	416	486	453	483	468	425	447	426	465	445	438	448	460	462	459	467	424	448	446	460	467	485	481	494	437	480	480	451	474	451	454	460	465	466	460	451	449	410	446	459	452	471	465	463	458	457	440	429	454	472	444	456	464	470	445	457	427	479	465	420	479	480	450	448	465	457	450	445	449	448	494	459	461	469	470	481	441	472	431	466	436	455	465	460	458	469	426	438	445	464	457	460	461	503	436	450	442	442	426	438	460	446	455	463	494	443	486	454	442	512	474	480	450	465	448	450	467	463	454	488	438	439	456	440	450	440	449	499	439	444	485	417	436	482	449	473	483	446	460	435	432	437	481	470	485	466	442	422	435	453	435	434	470	410	482	415	430	488	445	480	507	462	427	475	475	479	459	472	439	433	427	470	433	439	447	479	488	472	378	484	474	466	455	438	451	502	477	421	470	463	421	450	418	437	456	448	499	436	459	464	451	472	469	452	428	460	422	449	442	443	464	399	473	436	503	460	456	428	451	452	464	478	456	427	437	469	486	447	423	427	491	424	444	446	446	469	434	468	449	436	466	467	472	468	459	483	474	459	422	497	486	438	503	405	450	451	465	472	437	435	481	434	445	458	456	430	457	430	419	473	460	475	437	470	466	438	505	475	438	453	444	483	454	440	452	426	475	455	461	435	485	441	446	446	442	427	472	466	473	447	448	439	475	473	431	455	420	455	479	456	446	456	441	455	430	443	465	448	458	485	457	451	461	460	469	486	470	468	463	451	457	483	457	437	427	444	426	447	473	500	450	486	462	451	467	466	504	461	465	457	440	454	456	456	459	458	438	421	462	465	465	472	471	465	441	454	507	435	432	468	440	461	466	430	457	451	474	465	432	468	474	423	484	456	427	433	466	446	450	454	479	448	454	459	446	457	493	471	446	467	432	463	454	464	448	476	449	464	396	440	450	454	474	434	459	453	497	450	430	469	457	482	452	465	488	474	462	480	451	470	425	424	458	494	452	447	463	440	429	450	434	467	492	430	456	447	446	466	493	471	467	424	443	473	461	467	463	424	482	463	465	466	468	470	448	455	487	466	450	448	468	450	462	500	410	490	451	450	460	436	422	445	431	455	451	463	460	471	454	456	458	432	429	461	456	449	438	401	423	421	442	444	478	451	434	456	470	505	469	475	430	457	458	457	458	439	456	463	449	473	479	455	460	447	460	441	470	465	448	423	436	455	454	416	486	458	436	457	450	456	419	462	490	469	460	433	447	464	464	456	443	495	482	489	480	430	475	441	458	455	477	458	453	456	422	474	449	452	471	470	427	452	459	457	463	447	417	465	476	469	463	442	440	449	448	474	449	445	431	455	470	497	481	461	427	502	450	437	463	449	461	407	440	425	435	461	468	446	446	448	455	468	443	483	424	465	446	466	513	462	422	445	459	477	458	503	486	418	427	454	462	507	444	406	442	413	449	425	442	442	456	446	457	440	480	462	487	455	484	430	447	436	453	439	451	474	450	453	455	456	473	473	472	464	426	429	485	446	433	427	469	454	471	447	458	480	464	441	480	450	436	442	426	467	461	456	515	495	503	446	437	400	491	445	491	477	432	449	454	478	472	461	439	431	468	475	466	421	423	449	480	441	453	466	453	444	478	469	435	456	458	425	497	484	410	455	436	434	459	450	473	467	445	397	448	441	425	457	452	420	475	456	475	429	433	461	450	490	457	444	427
24474	21472	28531	24732	20305	2038	599	460	356	327	300	268	284	290	270	278	248	267	237	246	263	230	228	236	252	247	235	221	244	237	231	239	244	250	228	225	268	242	239	247	219	221	233	225	234	205	235	211	252	215	230	222	206	250	224	238	264	245	226	237	205	247	253	253	238	235	243	235	242	223	228	225	223	223	242	235	223	238	232	234	204	244	196	225	209	208	219	246	215	210	209	205	205	214	247	214	219	218	231	220	232	223	221	232	250	221	216	226	231	239	228	236	229	221	234	258	234	228	252	226	217	212	208	228	234	230	220	256	260	221	243	231	220	225	201	202	251	191	232	222	209	237	197	252	229	214	217	225	234	202	240	238	237	209	238	252	226	233	216	237	218	247	232	221	239	217	254	221	221	245	235	208	251	218	227	248	231	231	252	222	247	230	210	218	220	206	233	240	202	248	245	234	228	235	199	214	220	224	225	255	209	238	233	222	225	231	216	211	227	238	236	224	195	227	249	182	234	223	219	220	231	232	229	239	243	217	214	231	217	247	228	239	252	214	236	244	227	215	212	260	233	231	241	234	237	205	223	202	251	236	236	202	244	248	236	249	227	215	210	207	235	243	210	222	223	223	236	219	228	225	237	206	223	225	202	252	217	237	238	221	240	234	229	176	217	217	214	239	226	233	237	218	243	239	207	225	234	237	238	219	217	238	226	213	245	212	206	222	214	236	263	235	233	235	236	200	232	213	223	211	229	235	246	247	243	232	185	235	232	217	223	255	213	223	207	229	232	222	220	194	204	248	237	207	233	237	206	218	204	232	243	263	248	196	221	239	222	221	235	213	225	247	226	215	226	257	204	241	184	218	219	231	215	234	230	222	200	228	216	220	195	225	230	231	206	222	221	212	213	222	208	234	242	226	222	226	226	238	248	216	210	212	227	222	219	236	236	213	234	216	230	228	219	221	230	224	223	225	226	232	212	201	204	210	237	217	234	218	236	211	222	217	257	238	256	241	221	231	226	216	213	232	239	216	227	227	248	246	233	203	229	209	227	209	220	232	239	233	206	261	196	212	207	234	196	222	209	225	239	218	245	225	213	243	201	204	239	201	230	244	264	221	223	224	234	213	239	217	216	248	234	261	225	276	221	210	223	203	223	232	239	216	223	260	238	225	234	212	239	249	247	230	228	232	230	224	238	241	209	220	216	209	234	207	229	242	238	207	224	221	218	233	198	233	250	225	235	235	225	235	219	220	219	231	220	217	242	237	231	239	222	226	209	238	230	244	239	223	232	226	215	207	207	194	228	239	231	218	222	229	228	251	217	211	235	203	224	224	214	234	217	218	244	217	223	198	221	212	207	223	210	227	202	244	226	223	233	229	258	243	196	234	230	242	230	222	215	204	231	228	231	235	216	227	234	212	223	227	228	248	205	216	214	224	212	244	246	252	197	193	220	234	216	213	233	240	243	244	220	242	209	220	208	229	240	214	262	209	228	234	232	210	189	235	248	238	242	224	228	247	231	237	223	214	222	249	214	232	243	218	232	235	231	244	235	235	237	243	208	207	261	263	234	218	253	247	228	199	218	233	233	234	247	229	243	232	210	230	202	229	220	201	242	222	234	231	246	236	212	215	234	225	268	237	218	237	247	253	231	210	236	223	240	199	222	226	210	241	197	220	237	250	255	216	210	247	235	224	256	215	217	237	235	246	241	238	203	246	200	225	220	230	219	228	232	219	238	233	224	228	216	218	226	219	244	204	212	231	239	212	245	227	231	229	239	228	208	230	224	205	229	199	240	216	213	223	226	239	274	245	224	228	219	235	224	213	204	221	226	215	232	218	222	247	257	213	223	219	230	234	201	233	226	247	227	230	233	223	222	221	217	229	234	243	222	216	249	246	247	237	242	225	211	216	195	243	230	234	230	253	220	213	219	216	227	206	258	236	229	223	245	219	244	243	213	237	218	220	266	212	226	244	208	235	227	192	228	245	224	236	202	238	241	233	212	215	206	233	219	228	219	200	249	241	226	260	220	237	248	220	242	215	223	225	227	217	233	199	224	227	220	229	242	237	236	224	206	234	204	237	235	193	244	223	200	215	228	222	237	210	205	225	241	228	229	228	181	215	227	224	244	246	239	230	211	240	218	202	246	270	248	241	221	215	208	196	237	235	208	230	247	228	205	241	231	245	230	210	262	249	240	235	223	234	229	209	215	221	218	199	239	224	229	241	222	217	241	213	242	218	218	202	235	252	243	215	229	236	219	239	218	208	209	222	216	257	215	273	205	196	257	217	231	257	187	228	250	239	218	217	213	232	243	228	207	244	249	236	217	210	244	239	234	228	227	187	217	237	244	206	249	213	222	200	230	214	243	214	254	226	225	258	211	191	236	229	264	234	226	228	216	247	193	221	206	212	198	215	245	228	230	210	215	213	217	239	245	225	222	220	274	229	219	220	244	218	209	219	201	218	248	232	196	215	253	220	239	215	229	252	222	220	202	246	266	238	248	237	240	222	211	212	203	237	238	214	218	228	242	226	236	237	224	202	227	232	246	217	244	218	219	224	236	210	242	233	222	223	254	196	241	222	217	213	243	225	252	236	246	235	228	222	217	237	219	228	237	237	224	227	230	267	199	219	245	203	263	236	202	213	226	225	258	229	244	195	219	232	253	233	248	203	201	218	268	241	232	224	228	206	222	222	216	219	249	222	228	234	210	214	207	232	223	231	223	230	253	238	243	232	237	224	202	208	235	223	217	230	226	230	211	228	224	235	258	212	215	218	234	209	216	211	218	213	223	205	211	247	244	236	197	225	238	224	229	230	231	232	221	200	235	227	239	242	226	200	232	220	213	244	236	266	249	232	232	235	219	206	239	230	247	245	216	225	240	237	204	233	241	220	238	229	210	212	238	229	231	233	232	237	219	209	231	213	214	223	224	225	205	217	222	248	235	245	203	227	212	208	208	228	230	239	237	221	214	213	229	231	253	205	222	221	236	198	245	230	218	232	243	227	253	224	212	206	242	244	225	230	230	215	237	224	223	236	205	207	207	214	195	196	230	237	196	252	192	210	271	234	256	240	234	230	233	265	227	235	240	215	253	241	252	226	228	245	220	244	229	228	227	214	215	235	223	221	252	203	231	200	218	214	203	225	191	255	215	212	225	215	236	242	222	210	230	225	212	234	212	216	213	216	217	246	238	225	218	237	220	223	215	243	215	228	239	233	230	219	226	205	249	241	226	226	235	214	243	220	262	232	233	222	251	233	258	230	232	240	218	252	237	230	220	215	236	214	217	224	231	230	234	239	221	227	232	207	238	252	229	233	236	225	224	229	218	219	207	203	219	240	245	227	222	200	223	212	222	222	251	225	227	229	199	203	231	197	221	244	233	236	233	254	234	242	208	238	203	230	213	219	208	234	239	228	220	210	218	213	230	244	215	237	241	214	225	214	254	195	228	218	233	202	207	223	251	238	226	221	227	226	220	209	231	194	222	219	229	220
33060	32641	10389	3249	2157	1624	1272	1026	961	774	676	650	614	613	551	516	523	485	479	465	460	466	445	440	408	474	453	427	453	445	408	418	396	408	432	437	419	428	387	409	408	404	468	401	407	437	399	444	378	376	393	391	402	402	411	408	409	406	415	425	416	397	404	431	416	378	393	410	383	386	398	415	402	383	415	407	400	386	385	417	403	392	463	390	395	383	357	353	406	390	368	401	382	382	436	426	357	395	351	357	388	409	374	398	353	383	377	419	397	376	382	428	364	463	382	406	374	386	390	391	403	365	453	414	430	415	395	413	368	383	422	370	387	405	400	376	392	408	399	396	378	394	363	368	376	416	416	401	377	413	415	434	403	409	419	375	406	423	391	426	402	369	393	423	412	392	350	411	404	379	387	352	410	390	393	392	409	402	437	385	389	413	396	422	396	382	377	402	413	410	395	409	441	369	384	405	359	391	381	383	417	404	417	374	360	397	401	396	388	396	422	369	389	403	390	403	393	427	420	436	385	379	411	390	389	379	410	397	402	388	436	429	351	392	377	376	398	379	365	373	392	415	394	413	399	411	387	382	372	405	418	420	433	387	398	359	427	400	415	423	401	399	410	399	349	399	435	394	381	404	360	391	371	392	379	404	385	381	371	385	375	394	380	406	407	389	378	406	405	393	396	367	401	397	421	399	391	395	373	423	435	462	430	387	368	392	395	384	401	436	406	370	398	402	380	372	414	368	402	401	425	433	425	417	397	407	423	415	402	414	413	362	403	394	394	420	374	411	382	378	391	411	386	389	355	381	399	402	357	375	399	371	385	365	420	396	432	387	371	383	399	399	378	382	416	392	397	359	413	417	415	416	402	383	436	381	382	366	379	397	387	373	390	405	431	406	403	387	383	389	383	400	428	399	384	403	400	393	374	379	396	391	430	417	386	354	414	403	351	374	400	404	407	371	418	381	405	392	434	393	389	395	357	413	393	383	367	352	427	386	425	395	379	391	375	389	406	398	411	407	426	402	376	406	367	436	380	408	381	358	417	390	408	389	416	375	406	401	402	380	381	371	388	420	400	393	401	382	408	408	395	391	383	397	389	378	374	408	399	426	438	402	394	441	398	398	389	415	384	405	381	381	359	419	392	402	373	388	384	433	396	350	411	429	427	413	393	413	400	397	404	395	434	433	378	380	375	413	411	413	396	420	398	398	408	429	404	406	397	389	375	378	411	410	412	390	421	409	401	406	390	405	413	410	437	437	421	407	390	378	406	383	353	389	397	414	398	389	393	392	372	392	412	415	370	408	410	383	395	404	360	397	422	399	409	428	384	410	441	413	413	402	418	406	387	370	441	366	402	407	404	432	358	393	394	398	410	423	403	422	407	388	364	398	380	381	409	405	406	376	391	404	412	402	400	421	396	432	410	365	395	390	380	382	349	398	403	381	432	410	422	387	380	412	356	376	379	386	407	394	427	412	393	414	421	394	436	370	371	415	415	461	398	411	372	403	385	353	392	421	424	386	426	368	352	394	351	404	415	398	365	393	397	383	403	416	424	383	390	371	390	408	422	417	404	370	363	398	408	383	393	399	380	353	404	374	415	373	379	366	382	391	370	382	396	381	418	415	397	402	406	392	400	404	409	416	392	408	393	398	422	388	423	420	427	382	408	405	436	403	407	418	421	412	374	383	431	408	388	394	376	397	386	386	388	392	403	394	395	380	417	376	396	411	410	364	429	413	395	404	367	437	421	434	378	378	400	418	423	372	377	376	377	394	417	389	372	359	394	393	396	405	414	386	416	370	394	407	418	409	375	401	374	391	430	396	400	387	400	412	405	389	380	398	416	385	390	377	405	373	408	376	392	385	406	406	380	373	381	395	362	379	386	401	390	376	411	421	365	395	389	402	412	393	429	386	403	370	422	397	428	364	410	387	405	401	382	403	416	361	398	426	401	404	427	418	398	381	392	413	373	411	382	405	397	397	424	412	388	374	417	406	377	361	390	368	395	420	396	394	413	382	390	387	381	395	390	438	401	393	387	383	413	386	405	415	377	356	367	370	399	397	416	378	409	358	385	375	423	390	410	389	385	399	409	411	398	392	377	385	397	399	397	346	404	397	411	411	409	373	413	414	385	400	371	421	405	402	377	423	411	397	357	390	404	369	422	393	403	367	405	379	401	392	402	373	421	375	403	403	406	413	436	376	370	396	405	369	416	401	400	385	397	403	413	409	384	397	434	418	364	402	412	385	400	404	387	407	396	403	393	378	413	416	402	388	410	425	402	398	410	413	394	408	434	428	395	420	398	392	383	437	409	392	369	406	396	411	413	396	393	425	394	413	408	392	376	405	382	378	417	400	385	391	384	373	374	392	366	404	402	400	383	391	408	401	382	372	361	420	370	380	392	406	397	378	420	393	355	420	376	397	408	406	430	389	391	410	403	409	417	426	391	423	367	424	386	401	396	407	362	403	393	434	424	434	387	408	400	398	347	374	402	386	391	411	415	380	370	374	381	400	352	402	381	368	396	386	391	427	364	387	422	383	365	382	380	422	386	412	403	391	356	391	428	365	391	386	418	379	383	447	410	415	380	400	400	406	373	400	404	432	423	395	416	362	406	426	371	410	419	368	393	389	420	439	383	370	432	393	418	420	393	422	371	410	413	397	397	387	378	375	392	372	421	372	396	397	420	401	397	348	405	396	422	398	382	379	404	403	380	374	332	406	413	365	388	407	402	407	389	444	387	420	446	381	397	405	430	456	425	390	413	423	412	383	416	420	378	393	418	397	427	400	372	364	356	406	421	393	393	380	389	419	392	415	418	399	409	362	394	383	375	379	410	382	388	390	403	391	400	412	392	393	421	376	415	388	397	415	396	387	401	391	405	386	392	409	413	373	391	395	426	416	406	379	378	371	369	376	416	394	409	387	390	387	374	423	398	425	398	425	392	424	403	387	397	371	391	386	401	398	378	399	380	374	411	410	396	401	396	387	380	431	417	386	361	401	385	371	417	394	347	359	405	394	435	400	382	342	398	402	404	409	381	362	376	412	387	412	400	389	359	371	382	389	435	376	380	405	428	416	402	439	414	367	401	395	424	369	410	386	405	393	405	355	376	375	343	425	378	412	373	394	389	387	402	397	397	377	381	412	374	408	374	414	399	382	330	414	382	399	412	423	412	407	391	396	425	397	390	419	384	405	401	408	392	405	410	420	385	385	356	394	416	360	401	392	409	409	378	412	401	437	432	381	362	396	444	417	425	370	421	420	398	384	363	396	374	367	394	397	388	363	391	382	375	392	355	386	370	385	395	395	414	389	407	400	379	390	380	407	382	410	408	420	366	366	389	387	408	388	411	376	388	382	380	379	378	395	374	426	382	405	403	411	420	373	407	414	389	384	402	438	396	390	388	402	404	385	390	395	399	407	398	414	370	381	431	388	409	401	401	375	423	425	438	373	403	379	389	391	416	384	366	436	390	360	359	419	399	366	361	390	402	396
23621	21578	29332	24183	21547	19794	1617	517	344	320	238	241	208	189	178	161	166	155	149	119	111	141	138	123	100	105	117	117	103	97	111	101	109	84	98	104	104	103	100	95	87	102	98	99	89	100	99	104	114	101	94	98	82	92	82	122	93	99	85	98	95	82	85	93	83	86	87	88	89	103	95	97	71	105	66	99	78	102	88	91	99	83	87	112	87	88	89	96	93	105	90	91	95	84	83	85	93	87	87	89	85	94	89	84	78	61	94	86	98	86	91	84	97	82	88	82	92	106	99	86	111	70	81	93	94	90	83	90	84	92	93	92	94	74	85	98	85	80	95	84	84	89	71	81	95	84	99	95	82	68	91	104	106	84	92	82	91	92	92	104	78	86	86	91	82	89	101	100	96	79	93	70	97	78	74	90	95	94	69	76	101	74	93	80	92	83	92	90	74	68	75	88	104	101	85	75	84	78	97	80	83	74	103	78	85	85	83	72	85	84	81	87	74	96	106	81	83	90	85	96	94	90	89	97	90	101	91	77	87	108	80	78	85	90	90	85	72	85	107	100	102	92	80	89	74	98	87	85	78	94	88	96	85	86	92	82	89	87	82	99	87	96	99	88	92	107	91	83	75	80	86	107	85	91	88	82	85	95	86	80	83	70	77	90	82	90	93	79	86	69	77	77	82	96	87	89	96	81	96	89	91	94	80	99	79	93	94	86	98	82	78	80	81	71	102	91	78	89	96	86	67	104	86	79	90	91	75	77	103	98	89	77	70	68	76	88	98	93	88	79	89	84	85	80	89	95	79	91	89	92	75	94	78	92	97	85	87	78	93	84	107	90	77	88	93	81	94	78	81	76	81	83	94	91	79	83	88	111	77	90	88	87	79	100	98	75	79	75	85	99	90	71	100	83	82	92	88	79	97	82	85	70	80	83	83	83	66	98	95	95	96	82	84	104	86	93	82	89	108	86	95	96	92	87	78	96	75	77	101	90	90	105	92	102	89	88	79	86	109	72	74	84	81	94	96	82	85	77	86	92	73	85	91	73	113	95	91	90	84	60	83	84	80	91	81	102	99	89	80	74	84	91	75	83	92	91	105	105	82	81	71	87	80	98	82	100	90	64	105	88	92	98	97	75	81	91	90	85	93	90	84	84	90	83	87	72	88	81	97	109	78	88	86	91	106	90	99	96	89	82	88	100	102	88	87	80	87	79	90	91	87	88	86	77	96	77	102	82	95	80	85	99	91	87	77	90	105	94	87	94	88	96	100	97	108	81	74	71	71	105	99	91	74	99	83	84	102	89	100	98	101	86	92	93	93	101	92	90	77	95	82	83	94	92	86	92	72	85	92	96	89	97	79	99	110	85	95	98	88	84	82	86	85	67	108	88	83	91	98	79	94	68	107	93	93	97	89	78	100	89	99	72	91	83	100	107	82	99	80	100	90	92	93	83	76	101	87	87	94	97	68	88	94	74	68	100	90	73	82	76	78	83	91	81	88	92	76	103	84	99	85	84	86	89	90	78	78	81	79	76	108	83	80	92	82	90	82	95	84	86	92	88	93	89	83	94	106	78	91	79	69	73	98	81	88	76	104	107	69	77	76	76	100	87	105	85	95	92	86	89	82	80	88	105	83	104	109	88	94	101	78	87	84	90	85	81	99	81	97	105	88	82	84	99	83	88	112	81	81	88	88	74	89	98	83	71	91	85	109	95	100	115	74	95	84	81	100	100	93	98	95	90	90	91	101	76	86	93	106	80	91	88	77	90	93	76	83	96	93	83	89	99	112	80	89	96	99	89	85	78	90	76	83	78	87	75	82	79	70	105	99	83	79	73	95	89	75	81	88	97	97	97	69	93	100	93	92	81	95	72	93	97	84	93	91	84	101	87	84	76	95	91	87	80	74	97	61	87	78	85	73	94	86	105	78	99	75	99	88	87	107	87	90	98	92	93	97	84	90	76	90	91	91	95	108	90	86	93	85	79	88	103	87	71	97	87	98	93	102	78	81	85	79	88	103	84	89	100	73	88	85	84	104	93	102	89	81	86	91	86	95	74	94	76	87	96	84	99	87	87	89	98	79	106	73	96	91	92	88	85	102	94	75	79	85	84	86	90	73	82	82	100	82	87	77	83	107	81	89	98	98	89	93	97	90	91	93	96	80	88	107	81	79	96	111	87	84	96	94	99	71	115	85	80	107	72	87	86	69	83	85	85	75	109	98	87	89	83	80	79	78	98	94	78	93	95	90	94	89	96	84	97	101	88	92	90	98	81	77	68	80	94	81	93	83	87	92	72	86	78	72	106	101	71	89	86	110	90	92	94	91	84	81	79	86	95	105	79	84	94	92	82	73	80	88	97	85	89	69	105	81	91	86	86	103	90	93	101	79	85	71	95	87	80	87	73	93	101	88	94	90	80	94	104	97	71	89	85	94	87	92	98	91	94	100	70	74	96	100	89	102	97	104	98	79	94	67	102	90	110	76	90	92	83	94	84	105	106	102	82	95	91	81	94	88	104	83	86	75	87	99	77	96	80	76	81	77	82	78	65	86	86	80	79	96	113	79	101	105	78	103	95	89	84	83	77	98	92	85	102	92	100	104	96	85	89	90	84	95	77	89	87	81	108	90	98	91	90	86	85	88	85	78	80	91	94	87	93	103	88	77	82	84	77	91	80	77	95	85	90	89	87	92	79	99	88	82	77	94	77	108	111	77	94	85	84	80	91	86	86	88	84	91	74	65	88	90	80	82	87	99	79	101	77	89	89	96	90	80	89	90	79	92	76	74	77	85	85	92	97	98	94	93	88	75	87	72	93	92	91	74	78	93	86	108	76	82	79	102	87	95	98	89	82	94	74	96	87	76	71	93	94	79	99	75	97	85	89	89	76	88	80	73	103	97	83	95	77	83	78	74	88	81	85	107	88	99	78	100	84	82	99	99	104	83	92	74	76	91	80	75	80	79	104	85	84	78	108	79	96	85	89	87	88	88	89	91	89	96	85	78	92	88	77	89	94	92	106	97	88	70	84	87	92	80	79	84	88	92	74	92	80	71	93	84	82	89	91	95	95	70	90	97	76	93	89	84	76	86	95	88	88	67	108	77	97	80	100	90	73	68	91	83	84	92	81	98	79	98	94	94	79	89	93	92	83	106	81	96	75	73	88	78	87	97	98	85	79	100	90	89	95	98	93	90	85	96	99	94	76	94	86	81	74	84	87	89	105	80	80	103	93	90	81	78	93	78	89	98	86	90	80	72	89	86	96	81	87	82	88	68	88	80	97	88	93	98	83	97	87	83	97	79	88	89	75	90	79	98	82	93	77	88	75	91	92	80	78	97	79	92	91	69	98	99	92	90	97	85	98	93	83	91	87	98	79	86	67	75	86	102	58	97	85	92	87	97	67	88	87	77	79	92	104	94	93	74	82	81	90	89	84	80	102	88	81	87	70	75	81	93	80	97	107	91	82	89	89	96	99	80	93	84	81	78	93
36443	38600	13380	5172	3509	2484	1842	1336	1219	1008	820	661	633	535	492	457	395	375	344	338	299	301	281	231	236	241	253	224	222	228	201	219	211	198	208	211	174	207	171	181	201	182	178	194	189	205	176	183	169	192	189	209	188	167	156	178	158	189	166	178	153	187	158	153	174	165	170	149	165	168	172	172	159	151	141	150	183	162	166	164	174	176	161	153	179	148	177	164	160	156	160	172	170	172	169	165	159	147	152	178	160	186	165	163	146	157	166	169	166	174	161	168	157	166	160	180	165	148	153	161	129	135	154	158	149	143	175	173	158	148	181	174	188	163	175	160	153	162	165	171	169	171	164	177	158	161	179	142	157	163	158	162	167	161	166	164	174	171	132	151	132	151	157	165	139	165	178	183	157	159	152	185	164	152	160	154	161	157	147	171	152	138	147	175	152	150	155	153	159	146	193	160	161	164	172	158	166	162	139	172	174	157	170	169	146	147	163	169	146	164	177	175	157	163	177	154	145	143	178	143	154	173	173	144	190	166	157	141	127	170	167	164	172	144	143	157	167	165	171	150	145	167	162	160	171	139	140	175	184	173	153	168	172	141	164	164	154	166	163	165	157	164	187	184	163	169	158	162	148	151	163	144	155	165	174	147	153	180	162	137	158	156	149	149	180	161	155	163	168	154	165	168	163	163	135	144	175	167	184	165	137	159	158	155	153	165	150	142	152	173	169	168	173	186	145	139	156	176	161	162	151	166	151	157	181	150	184	167	164	167	142	165	176	139	160	143	148	149	157	167	155	180	155	146	144	163	168	161	150	159	171	159	161	144	150	158	184	156	154	160	159	165	153	151	170	160	133	162	158	160	134	168	159	152	172	149	176	149	164	162	147	153	167	149	176	161	173	155	141	157	144	140	153	176	152	155	163	142	180	157	155	152	162	176	188	155	171	142	164	147	157	150	134	152	167	152	174	182	166	164	177	167	174	165	151	168	170	172	158	128	137	154	149	170	148	150	143	159	155	161	149	166	170	175	162	155	166	174	179	156	167	141	154	150	148	169	182	174	180	151	149	179	169	148	162	167	146	152	158	169	164	141	125	162	150	153	178	164	163	181	166	153	166	155	139	162	180	159	177	151	155	160	159	176	159	167	162	164	144	148	165	162	170	154	155	172	151	163	151	140	152	166	180	135	158	140	149	180	143	159	164	159	157	159	173	195	132	148	167	148	166	156	137	155	166	158	152	148	156	151	155	151	149	167	164	154	148	183	140	150	178	163	148	152	161	163	168	166	165	144	168	167	154	150	176	156	159	165	170	144	151	157	147	156	173	169	158	162	158	156	167	151	158	146	158	158	157	148	160	187	184	170	158	148	150	161	155	172	145	153	150	156	155	174	144	160	182	141	161	170	173	153	178	156	176	153	141	178	156	162	157	157	160	129	136	157	149	174	151	167	159	180	166	162	159	152	144	162	169	152	161	144	139	165	156	164	171	136	160	151	151	187	163	144	160	190	176	151	174	150	167	162	165	156	174	160	167	151	158	160	183	155	156	143	152	138	157	133	148	147	135	147	160	160	155	146	167	186	169	155	129	184	162	170	157	168	184	174	142	153	169	141	150	150	151	177	184	133	171	162	140	198	158	160	153	177	160	152	156	149	151	160	164	160	173	152	135	154	166	136	143	162	145	179	171	159	144	168	162	157	171	187	157	139	133	153	146	150	172	156	147	148	153	167	163	148	145	165	176	150	153	153	173	151	164	156	154	153	160	156	140	154	172	148	154	159	174	157	150	153	148	152	140	146	150	149	177	151	157	138	155	149	151	148	171	163	151	141	146	164	176	159	175	173	164	147	168	135	156	162	147	150	134	143	140	153	179	156	139	153	195	142	169	173	200	146	140	136	166	163	177	155	171	148	154	132	189	163	161	135	136	157	146	165	172	168	169	151	169	179	155	164	163	137	168	148	164	183	144	170	141	141	158	182	181	163	141	149	156	150	172	170	142	180	170	163	159	163	163	158	156	146	143	146	180	140	168	164	159	140	174	158	157	148	144	187	170	157	149	160	158	141	164	165	173	158	158	159	168	160	165	151	160	138	169	174	149	147	152	164	142	164	163	175	175	139	186	159	186	158	192	155	148	159	141	143	163	162	176	154	154	166	177	167	158	163	176	174	129	146	141	169	153	163	142	153	142	150	156	176	160	149	169	151	164	157	147	173	163	160	165	164	155	159	167	153	152	150	169	160	124	151	159	184	161	183	152	169	167	151	156	142	176	157	173	159	152	153	150	166	158	165	168	188	158	155	157	165	143	166	159	176	164	155	158	131	157	169	157	165	154	144	166	162	158	161	128	179	159	148	180	152	147	173	162	162	159	144	157	146	143	157	172	149	155	164	135	150	136	150	168	159	173	172	164	157	163	155	151	155	153	164	165	187	162	141	170	155	156	148	153	164	141	151	130	171	157	160	187	138	121	163	168	161	158	163	157	164	146	166	157	163	165	157	154	165	151	170	159	133	168	151	168	175	157	147	175	176	170	155	157	154	147	156	162	160	159	159	176	157	147	162	145	168	173	152	150	162	172	173	154	160	178	164	193	155	164	154	167	163	159	168	147	148	160	149	170	149	152	147	153	162	160	148	147	148	169	155	147	142	173	163	149	136	150	148	175	163	173	166	157	160	154	178	164	158	167	154	161	179	168	173	157	167	157	150	159	140	137	156	174	148	159	169	164	153	177	156	165	149	138	162	156	138	152	161	141	163	167	160	157	157	156	162	158	149	153	160	137	152	141	145	179	167	151	161	164	183	159	147	161	162	171	152	163	160	154	153	162	164	164	152	155	158	167	142	145	160	135	137	156	156	171	132	151	174	144	167	167	169	170	144	142	172	162	153	143	141	153	147	149	176	148	176	172	169	138	166	168	156	177	161	157	165	158	166	168	150	180	166	164	161	145	133	160	149	159	166	168	148	134	176	154	163	164	150	177	139	157	158	153	165	172	170	134	146	141	163	154	159	146	172	137	151	190	162	146	166	165	151	161	158	159	159	149	171	160	161	150	162	133	174	150	183	163	166	147	160	163	147	167	156	176	150	186	154	149	164	147	173	139	166	147	149	165	160	151	161	161	174	146	170	146	156	175	149	146	176	143	124	178	135	162	164	158	147	159	156	165	151	134	157	137	157	141	160	160	159	166	162	158	160	153	147	140	167	158	181	175	156	174	140	151	163	157	151	153	163	164	150	155	149	157	160	181	158	159	178	162	175	164	180	153	167	168	170	162	154	143	157	151	152	159	160	171	174	141	156	173	160	156	144	149	176	148	132	163	136	169	159	168	163	170	158	158	180	180	168	147	146	150	166	139	143	148	171	149	171	174	177	154	150	167	151	178	144	136	162	151	151	171	168	171	172	163	157	183	173	180	153	175	154	148	155	157	160	189	153	166	164	169	131	177	147	160	159	168	150	148	163	145	153	167	150	144	183	155	168	163	174	144	144	169	133	150	159
27844	20602	7248	587	320	314	289	273	294	280	265	286	324	302	294	258	245	264	269	269	230	275	259	286	274	251	264	276	282	293	266	291	272	251	262	263	270	265	254	267	263	257	251	273	273	271	255	274	276	260	242	251	266	266	256	251	250	237	257	267	246	284	252	247	282	257	262	248	269	280	284	287	228	282	264	248	280	262	270	263	258	273	272	289	248	244	299	279	254	265	262	253	293	256	265	259	259	226	257	256	233	262	262	260	287	244	259	267	269	268	268	255	276	259	244	247	302	277	264	268	270	276	307	274	264	279	281	280	273	264	271	262	259	250	242	296	254	248	236	256	248	273	249	265	252	277	266	248	254	254	280	247	257	260	276	281	275	237	242	269	260	247	230	256	282	299	289	225	249	255	275	282	272	258	278	290	245	240	251	266	264	280	286	279	270	264	258	244	281	264	286	278	265	246	282	254	260	287	257	284	264	272	263	268	237	278	247	250	290	270	266	279	263	269	261	260	278	263	259	261	239	273	267	258	271	295	250	254	247	274	230	304	248	253	271	248	274	283	236	250	298	238	261	288	255	266	251	274	262	250	271	256	253	243	281	233	260	258	275	248	260	273	237	255	257	244	263	260	258	250	288	246	283	267	254	239	257	247	267	259	268	291	278	244	306	270	263	250	264	264	228	255	267	247	272	274	256	273	260	275	257	270	253	287	255	261	300	308	270	257	286	236	260	262	280	263	264	273	250	246	253	256	276	298	244	283	269	275	279	273	262	256	250	254	263	276	276	300	286	283	261	257	268	236	255	269	252	268	249	258	245	252	265	285	267	236	228	270	277	242	248	264	266	267	270	264	281	257	269	256	266	241	289	265	259	281	252	261	277	239	258	253	265	258	264	244	274	286	244	275	272	278	286	286	261	241	260	271	274	252	243	279	241	279	271	217	254	258	262	295	294	253	251	268	239	277	275	268	267	248	236	272	269	250	266	248	264	232	258	255	255	238	262	236	273	254	247	281	269	269	251	244	279	264	260	264	250	270	266	286	246	266	233	315	281	264	271	250	257	257	286	256	221	269	262	244	241	268	271	282	279	268	267	265	268	260	252	246	246	263	280	258	282	294	270	255	266	256	251	278	253	277	262	248	241	249	271	237	255	271	224	305	245	260	239	281	259	288	263	259	266	268	271	263	272	273	265	291	286	253	295	294	278	268	301	287	260	245	286	254	267	248	271	231	275	246	247	247	267	255	286	236	257	274	272	276	256	272	260	243	282	230	266	247	231	281	275	269	263	250	278	265	262	251	242	267	271	239	251	262	270	259	262	232	249	258	275	248	248	254	262	284	266	250	255	270	263	232	277	249	274	259	261	263	283	255	253	278	246	255	266	256	266	261	245	253	274	261	253	279	263	261	255	264	289	281	273	266	270	259	265	270	285	265	284	279	261	265	234	239	280	275	249	238	261	276	273	294	284	219	257	268	285	256	257	251	289	278	294	245	249	277	256	248	251	271	287	269	306	261	281	284	257	286	246	272	266	255	257	243	286	266	265	247	253	289	265	256	244	302	254	263	275	267	245	265	259	249	270	271	245	276	290	283	273	247	227	255	236	288	265	269	250	302	247	256	279	266	259	305	255	263	277	286	239	265	251	248	254	254	243	274	256	247	301	253	275	246	271	281	269	263	255	257	273	250	241	255	267	249	261	249	247	287	276	263	278	274	263	258	240	268	283	273	275	281	274	241	226	265	258	277	257	273	255	270	248	279	265	267	236	260	236	269	261	272	265	250	250	265	268	270	228	284	242	246	264	281	243	262	271	256	274	251	287	288	261	278	270	268	271	259	297	271	231	265	279	254	243	246	246	241	259	275	261	274	264	275	298	247	289	280	282	283	234	249	268	265	232	244	277	244	262	265	250	295	271	261	313	241	273	272	263	254	245	278	231	256	272	263	241	273	299	264	257	280	266	213	253	241	262	248	260	272	265	271	253	256	269	262	274	282	258	268	254	251	265	265	266	265	284	232	252	274	281	263	272	260	264	282	257	245	240	252	244	281	262	227	239	236	246	283	271	267	266	290	260	245	274	248	250	253	271	246	252	246	291	235	262	266	275	256	268	259	274	277	280	259	257	265	256	296	271	283	274	238	257	282	259	269	231	300	271	273	271	246	293	269	254	287	298	255	255	274	258	249	221	259	282	253	274	235	243	267	261	264	259	312	267	278	242	265	254	233	269	267	224	291	227	261	253	238	285	266	248	273	266	239	266	299	232	250	246	271	246	281	279	283	258	259	277	254	276	245	250	242	308	265	226	247	256	262	270	276	252	260	257	275	288	271	253	292	263	273	234	279	266	287	252	273	264	250	279	253	268	269	237	272	275	265	250	256	289	269	270	264	264	271	279	251	253	273	260	237	243	247	290	271	261	280	252	277	273	260	248	238	261	268	271	249	250	201	271	272	295	257	275	251	294	286	251	264	249	278	279	274	270	231	264	262	282	261	272	270	299	247	236	240	254	271	265	264	277	242	270	254	244	238	266	258	239	266	241	249	260	283	229	251	263	282	258	291	251	269	245	255	255	273	263	250	267	280	258	262	253	255	267	273	282	253	284	253	278	261	248	285	281	270	277	282	263	251	285	271	269	252	255	259	267	252	247	268	266	286	274	254	270	279	256	263	293	246	287	233	226	271	273	271	278	247	240	245	251	285	281	280	269	251	290	285	259	248	256	264	269	276	282	273	243	264	264	263	283	294	245	260	283	271	268	251	295	261	303	259	287	262	240	290	252	269	266	279	275	274	268	255	267	263	250	302	244	267	254	251	293	300	298	291	239	232	265	266	282	259	266	273	261	257	287	260	272	248	259	251	265	267	257	273	244	246	246	275	252	248	265	241	266	266	256	275	252	277	265	270	274	270	277	291	282	269	282	252	245	276	261	274	250	267	279	287	247	260	260	260	275	252	292	276	274	255	264	269	285	248	262	260	261	281	252	265	269	290	242	253	265	265	262	266	266	283	274	283	266	269	244	282	273	271	282	277	247	252	242	264	252	271	283	306	255	263	268	284	262	246	235	263	255	271	264	271	274	243	279	271	236	255	280	283	293	248	285	226	278	256	283	227	276	247	231	270	256	248	257	247	251	267	271	263	275	250	258	288	256	270	260	293	290	231	244	281	248	244	261	275	246	283	277	299	276	264	269	274	272	239	250	262	260	282	304	283	240	271	258	261	278	251	278	308	290	242	245	265	253	247	273	267	275	240	299	281	221	259	245	273	274	302	249	262	260	268	248	278	272	252	269	276	262	262	236	264	265	247	266	288	257	266	277	270	259	264	258	270	242	248	269	248	244	269	242	286	277	251	269	273	253	295	274	293	297	251	303	257	249	224	272	252	266	246	249	273	232	246	251	248	262	263	289	264	300	275	264	251	286	282	259	272	262	284	252	265	260	281	241	288	237	256	262	257	246	290	261	249	260	259	270	245	249	267	231	259	311	284	241	271	285	329
28647	17182	1524	699	622	580	521	493	495	488	409	477	470	413	492	455	439	509	488	471	474	447	450	439	440	446	450	450	451	425	466	425	495	452	442	435	510	452	462	460	463	485	463	473	516	435	424	413	452	464	463	486	466	454	474	470	469	436	461	434	469	441	461	421	470	461	491	441	417	482	446	475	403	433	471	447	435	452	467	436	455	460	474	435	454	477	450	432	446	439	447	417	434	452	447	437	459	483	455	479	450	466	489	474	449	485	446	439	445	459	468	425	457	448	458	410	469	421	429	464	436	451	454	459	421	517	442	450	437	443	432	448	443	478	494	459	445	443	427	456	439	433	444	449	501	451	491	447	454	475	445	438	404	448	454	470	457	435	470	455	443	443	452	472	458	450	415	430	409	407	499	468	467	473	400	434	463	479	443	486	437	451	471	515	490	423	425	464	473	422	428	450	469	473	446	456	450	433	466	483	456	446	422	396	435	469	441	468	477	427	450	483	476	432	440	451	440	462	470	417	451	455	487	477	421	437	490	477	446	425	491	417	468	433	483	452	435	444	471	417	419	424	456	431	494	423	442	459	442	476	418	441	461	455	436	484	445	414	469	488	474	474	447	424	441	449	454	405	457	506	479	476	467	471	457	440	420	478	481	471	431	444	434	406	451	490	435	442	450	449	472	471	454	423	470	459	467	470	502	431	456	464	448	430	437	446	471	444	438	462	446	434	442	465	458	449	460	455	456	457	457	480	452	423	465	472	466	469	464	435	473	463	442	472	474	426	474	468	441	460	446	425	490	464	433	480	444	439	425	476	436	492	465	468	437	413	479	408	463	432	463	438	478	467	470	419	420	457	472	467	433	443	488	444	461	442	429	447	453	443	441	443	446	438	446	440	476	470	453	437	457	441	453	435	471	468	427	452	478	446	446	426	449	405	469	429	453	463	477	470	449	465	451	435	429	443	455	460	423	444	474	479	484	468	477	425	435	455	462	475	466	477	452	424	490	426	455	464	491	427	480	436	424	464	433	429	455	456	437	449	435	458	454	423	492	435	431	424	445	493	435	470	458	430	447	441	429	422	471	451	450	465	441	462	443	477	478	442	456	466	451	456	430	429	455	446	440	451	437	431	465	490	467	454	487	483	461	440	447	454	464	457	500	477	462	437	417	457	510	474	470	455	459	435	440	414	453	478	436	458	458	433	442	443	458	462	493	435	444	472	432	434	456	452	437	430	440	461	470	442	450	473	422	469	422	485	412	431	428	462	452	447	488	461	449	430	452	469	432	421	445	408	462	424	447	473	429	453	485	439	448	453	469	480	447	444	428	431	450	474	436	466	436	447	474	497	439	433	466	467	473	427	476	424	426	471	457	458	454	454	462	449	464	467	488	451	426	435	472	456	418	465	467	424	485	437	466	425	494	506	454	441	444	452	471	430	419	437	451	452	438	427	450	395	440	418	448	457	415	440	433	421	474	438	485	453	485	480	470	409	452	436	456	472	449	452	464	447	481	474	462	449	473	474	464	422	469	435	426	443	455	457	445	450	416	465	449	466	469	456	451	454	461	446	481	465	461	447	427	438	471	443	476	465	482	496	446	525	458	465	432	450	514	427	459	418	447	441	450	486	483	469	467	450	452	449	456	440	426	462	466	498	443	432	473	456	452	441	433	440	456	425	452	455	435	509	440	502	479	463	422	418	467	440	483	475	487	493	492	491	466	467	457	427	458	447	433	453	462	444	439	446	441	454	493	425	483	428	434	458	455	460	455	458	483	486	461	447	460	465	475	450	445	467	460	476	504	483	445	460	463	441	467	460	467	468	401	455	447	428	442	451	465	443	415	413	467	472	444	452	463	472	446	489	445	468	473	441	465	447	446	453	454	429	440	432	438	459	489	452	456	497	477	427	478	452	460	422	480	424	478	432	490	421	425	456	423	452	452	472	452	479	496	458	438	469	464	445	438	441	456	478	465	473	444	479	458	442	463	452	468	446	434	446	480	473	477	473	428	458	484	457	437	441	434	465	512	455	422	422	418	418	429	474	424	461	398	462	431	471	469	498	465	465	478	443	440	494	467	441	477	482	415	453	481	483	436	421	442	432	441	444	451	456	472	485	460	458	428	457	475	470	436	440	462	470	465	471	476	474	452	469	449	464	449	472	467	422	476	427	417	436	469	419	453	446	453	464	475	426	442	443	444	445	467	454	475	422	464	447	470	444	458	447	441	465	456	433	450	490	458	448	439	427	469	426	499	431	449	476	479	459	470	439	431	450	450	466	440	470	449	448	471	450	481	431	443	459	473	460	461	440	472	440	462	417	438	433	436	449	485	453	455	469	447	456	423	426	485	430	443	479	411	473	414	451	495	421	490	485	496	497	480	451	464	473	414	455	452	430	450	427	456	441	444	434	435	438	440	451	443	418	407	470	394	439	433	455	467	473	458	430	445	496	477	430	421	450	441	439	487	469	447	439	443	460	457	480	438	442	482	463	486	418	493	488	482	435	467	424	451	465	450	457	446	431	421	443	480	485	451	474	454	470	449	440	468	408	493	452	445	485	476	468	472	485	455	491	466	470	476	467	435	429	488	476	454	431	428	472	470	437	455	459	457	416	450	462	464	481	449	478	444	499	446	415	435	450	438	434	472	453	458	397	472	455	465	437	468	491	461	466	467	465	421	432	408	456	456	414	436	436	442	446	511	466	456	428	451	414	459	464	407	420	448	406	479	444	418	429	433	451	436	459	418	446	435	475	471	477	473	392	493	447	440	460	441	426	445	468	466	440	429	469	459	455	434	454	468	441	478	471	444	444	414	455	431	494	462	427	427	451	444	426	476	445	482	469	479	477	453	436	471	439	460	454	430	445	498	418	450	434	454	436	467	476	432	457	442	481	443	464	417	426	428	454	457	470	486	445	439	399	445	438	463	447	459	444	475	459	413	481	453	456	492	446	435	459	483	451	484	406	463	481	447	453	466	458	453	456	480	427	459	490	464	426	448	473	468	466	470	397	458	437	475	449	427	476	442	464	445	466	425	442	439	450	439	436	424	458	482	429	450	427	481	439	448	423	473	470	485	452	475	429	505	466	445	445	440	420	433	472	477	414	426	454	442	448	446	466	448	429	484	454	463	455	430	482	478	500	498	481	454	463	463	463	472	452	470	451	462	464	460	434	458	456	412	448	449	417	447	477	448	466	462	434	504	451	470	380	421	462	491	496	419	428	425	413	459	441	454	469	420	453	445	483	472	462	472	486	453	417	459	471	439	445	428	434	451	444	453	406	432	492	482	495	442	425	443	472	437	486	446	466	420	462	469	471	419	425	454	458	479	432	508	455	435	477	448	464	437	459	495	485	468	485	474	475	476	467	440	470	441	459	443	455	472	429	467	452	410	472	442	480	427	472	466	452	466	503	427	450	437	453	466	433	453	470	464	446	466	424	449	479	438	452	472	457	471	424	479	453	426	447	459	462	439	478	484	447	471	460	428	474	450	482
24526	21564	28619	24799	20328	2226	643	422	339	329	328	286	274	292	279	270	254	267	246	247	270	234	282	261	226	244	233	255	240	217	244	241	224	232	218	235	224	242	227	227	220	261	206	227	219	242	238	227	258	270	219	216	220	206	237	222	215	218	237	214	206	242	201	232	237	232	233	219	240	215	231	218	221	217	217	236	251	243	251	219	207	233	218	253	269	216	243	213	228	236	228	214	211	239	222	201	237	248	256	235	250	212	237	203	229	241	229	230	236	232	208	226	228	216	214	239	230	248	236	228	219	231	257	225	224	237	194	252	208	229	250	201	221	218	230	218	220	227	233	205	227	224	228	223	244	216	207	213	198	212	218	225	239	223	217	243	243	173	211	226	236	249	237	244	224	235	205	236	228	199	210	210	219	222	223	210	224	249	218	237	200	234	247	201	254	217	238	208	218	242	206	204	242	235	234	237	227	257	223	233	230	209	223	223	241	208	230	218	229	255	218	194	245	201	224	203	236	243	228	237	236	247	239	214	228	223	238	240	214	268	215	237	234	212	221	231	230	220	227	222	248	192	227	239	217	211	233	234	228	207	232	218	222	240	230	201	193	217	234	234	221	216	219	217	217	241	209	210	193	215	249	235	245	218	247	274	237	192	248	247	200	228	211	205	239	239	228	192	219	229	229	251	212	258	220	238	252	228	228	213	237	216	226	232	238	227	216	227	222	206	233	222	228	200	214	207	243	233	212	218	212	206	236	224	221	229	217	230	228	212	217	217	218	206	240	234	229	250	242	225	206	223	244	215	257	224	211	244	217	245	235	237	231	241	213	235	252	222	231	226	221	235	225	227	206	213	226	203	208	247	239	236	224	216	216	256	229	233	204	229	225	219	243	229	224	220	242	256	189	225	240	247	228	221	222	230	263	224	226	215	231	242	223	232	221	217	217	227	244	210	229	239	217	227	241	226	207	237	212	227	218	242	242	230	183	208	242	215	208	214	228	198	243	230	227	243	214	224	233	218	261	221	199	242	226	209	211	248	223	221	205	229	221	208	216	248	220	210	226	223	252	247	233	221	220	221	227	235	248	229	236	215	277	225	224	216	244	240	225	239	265	208	205	255	222	185	223	209	210	223	226	233	256	219	234	222	212	223	254	234	218	220	261	213	201	244	226	249	230	221	215	240	229	239	213	258	234	193	240	231	223	236	222	232	244	216	216	218	213	222	224	234	209	221	204	204	220	237	230	251	221	207	238	209	250	194	247	213	229	221	237	210	230	205	224	237	217	239	215	241	230	217	225	216	241	232	219	218	248	221	211	200	198	233	214	247	207	232	221	230	212	237	228	194	215	218	249	210	236	248	243	205	221	223	233	228	207	221	216	255	236	202	204	231	228	229	222	214	222	207	228	222	208	231	244	211	215	203	222	222	235	204	251	230	214	214	237	219	219	216	239	238	249	241	214	222	216	225	225	208	206	218	258	230	229	231	228	232	246	228	244	222	192	227	210	209	218	203	233	200	185	232	196	265	220	226	239	231	208	230	265	212	237	209	209	210	243	218	221	227	210	247	226	237	203	233	234	240	223	234	237	224	236	235	239	227	245	242	231	225	235	218	240	240	236	235	229	213	221	241	235	213	230	217	239	224	211	206	219	224	238	217	207	270	227	228	226	238	220	222	238	232	230	220	252	204	225	247	227	247	230	223	185	198	242	245	222	240	221	218	214	232	205	233	211	244	223	198	240	267	225	225	196	208	212	218	203	253	229	223	238	207	239	227	241	207	218	238	216	215	221	239	211	220	205	215	229	237	207	276	228	225	212	239	216	222	238	224	194	206	218	243	222	208	192	229	233	215	259	202	212	230	229	240	213	235	251	219	249	216	232	246	219	222	229	215	215	248	192	205	212	232	229	234	246	211	238	238	214	214	214	198	234	209	213	235	205	261	210	231	233	193	188	237	223	227	219	230	247	227	218	236	225	210	203	247	241	240	217	220	236	239	198	217	226	214	238	212	210	213	265	187	237	222	214	251	254	219	241	215	224	226	227	230	237	231	206	258	264	243	203	226	234	234	230	225	231	194	220	225	221	222	226	222	202	224	224	232	247	246	232	229	223	206	254	205	232	226	226	223	217	215	233	234	232	218	223	240	199	213	244	223	224	220	232	230	215	235	238	235	223	240	195	231	245	214	211	216	227	257	215	245	272	198	235	218	242	234	204	220	225	228	240	215	208	210	230	227	208	216	202	231	255	220	250	216	234	249	203	194	212	212	220	210	213	200	218	225	225	222	185	219	248	233	224	225	223	222	190	199	218	218	208	231	216	229	247	250	238	202	204	216	219	210	243	258	231	233	193	231	213	227	246	226	226	216	237	219	211	222	231	217	231	215	216	225	233	229	243	215	198	218	205	228	243	231	239	206	238	215	221	222	240	223	195	213	222	228	234	215	215	217	235	227	237	241	207	223	230	211	225	211	232	229	241	223	223	266	190	220	177	243	230	219	230	227	217	214	199	229	223	215	236	248	226	227	210	232	215	232	217	227	211	214	234	219	226	233	234	231	233	231	198	233	238	221	227	253	253	240	214	207	197	223	237	202	221	248	207	186	217	208	256	210	215	224	203	226	210	195	219	199	226	186	218	246	226	220	212	236	207	195	228	223	232	252	218	226	249	226	238	225	223	220	198	215	222	247	238	194	232	221	240	222	228	204	212	236	258	217	230	204	189	215	198	229	248	249	243	227	232	221	206	231	225	221	222	240	236	240	235	269	225	242	253	212	254	223	218	217	221	221	210	249	214	232	240	220	202	233	227	226	232	229	234	195	232	224	234	240	199	245	213	270	214	212	254	242	214	233	213	229	216	250	214	246	218	234	207	231	261	225	234	222	211	202	250	222	223	236	197	243	216	217	219	220	231	205	231	220	218	227	229	207	229	225	238	218	211	241	232	227	228	216	254	220	245	196	203	251	241	212	212	204	182	224	257	226	240	202	240	240	236	222	218	238	225	246	227	248	222	225	234	207	224	226	221	207	224	217	222	208	219	228	238	225	215	231	235	232	249	206	234	234	209	212	251	229	244	201	222	233	245	201	217	225	239	214	201	250	203	234	212	235	243	223	211	227	236	223	207	245	253	225	219	238	214	225	222	234	249	211	242	243	238	217	243	243	228	252	212	241	225	214	215	210	246	230	229	232	222	209	213	203	208	217	201	237	203	238	225	213	231	203	207	219	227	209	256	218	236	210	184	208	244	222	203	230	235	232	232	230	224	265	245	222	227	255	226	208	220	232	211	199	231	212	212	231	254	249	228	211	226	224	245	241	204	226	251	205	224	267	236	241	229	250	244	234	219	222	262	229	205	222	225	197	201	239	229	229	216	217	203	209	232	216	210	219	258	222	227	256	257	230	242	205	218	235	231	222	224	213	266	241	208	209	229	222	240	250	214	207	190	222	216	213	240	220	223	236	216	218	243	204	226	223	249	218	204	232	207	222	245	221	218	233
33346	36163	11324	3232	2188	1646	1244	1010	925	795	691	682	554	584	521	531	494	520	501	491	495	433	458	446	432	424	431	430	442	428	404	431	442	432	398	418	445	402	429	422	433	396	408	379	401	392	404	418	442	432	391	393	412	421	420	387	391	403	408	418	397	403	404	398	447	399	425	372	403	385	405	380	375	397	428	418	397	412	371	399	392	406	384	403	370	442	405	370	407	414	383	415	399	423	353	388	375	395	447	413	412	409	393	406	379	413	400	367	395	418	377	394	445	404	380	378	393	350	390	389	409	347	365	386	387	373	416	417	379	392	403	380	397	414	413	422	372	401	406	425	393	408	410	378	373	353	407	393	404	399	373	380	388	409	413	394	366	397	395	400	393	396	413	374	414	387	362	387	407	384	408	385	393	415	401	409	428	389	398	398	414	399	404	386	403	359	403	381	400	374	383	393	393	354	387	398	367	389	397	403	378	392	432	365	392	414	404	377	367	407	382	382	386	369	380	418	370	382	389	411	408	425	412	404	402	426	423	435	419	430	406	390	376	385	367	404	427	395	396	426	375	437	405	388	374	377	364	400	419	380	398	393	419	394	374	400	421	382	410	363	391	371	385	400	408	381	385	400	417	382	408	433	411	382	405	406	366	385	400	380	401	379	390	401	376	397	399	401	381	408	383	378	395	367	393	419	400	376	431	360	397	390	380	403	370	371	431	422	395	380	386	354	397	385	392	380	369	395	395	400	370	364	420	375	356	404	367	400	372	400	378	394	415	388	371	382	407	394	378	410	399	392	346	408	390	387	366	402	379	383	377	402	369	383	411	420	408	431	427	411	380	404	412	399	411	384	403	439	407	370	401	398	398	426	395	370	405	410	364	396	399	393	376	375	396	406	388	398	399	366	387	418	445	397	386	374	388	414	388	400	422	352	402	357	393	374	387	434	377	371	430	397	420	380	404	411	367	395	421	367	403	397	426	372	386	391	407	405	410	391	389	407	381	376	412	411	405	379	413	385	373	394	394	384	438	442	391	427	376	358	401	403	422	434	386	366	454	373	412	381	401	399	403	386	410	388	408	378	368	405	440	405	376	394	418	393	409	414	411	404	405	381	383	393	428	424	397	400	434	385	396	425	394	402	401	413	374	404	372	368	408	402	386	370	399	382	423	390	402	406	388	388	418	398	390	368	387	421	354	407	386	387	428	429	450	399	418	390	361	385	407	400	347	400	352	364	393	349	383	404	401	390	393	388	438	363	381	372	369	376	373	390	372	376	397	346	415	384	380	406	384	391	392	435	387	431	403	396	383	381	393	404	390	378	440	394	415	390	377	383	401	398	393	398	401	408	434	409	396	389	361	393	397	376	399	390	386	375	418	386	428	368	407	387	382	408	390	427	401	418	420	437	410	382	376	400	400	419	385	404	410	401	411	380	396	408	376	393	424	421	374	402	421	393	395	411	390	402	422	420	407	423	411	372	423	376	386	391	409	405	366	428	393	383	417	392	400	411	423	423	359	356	392	402	420	342	406	419	437	387	427	405	360	410	404	418	391	396	383	368	393	399	377	371	407	392	391	422	397	396	397	417	389	409	404	405	406	384	400	414	388	395	401	383	393	398	370	417	423	374	422	403	406	406	388	382	359	413	384	415	390	401	401	394	389	373	390	391	408	384	377	441	376	397	412	382	384	396	402	365	366	394	396	368	406	395	384	400	384	365	393	402	422	415	382	423	386	399	395	408	391	394	343	423	388	405	409	388	389	389	423	402	396	390	399	408	407	442	371	393	405	418	429	373	403	390	412	420	400	384	403	427	408	389	372	391	403	413	412	391	381	392	454	388	378	373	419	396	363	398	399	396	436	406	374	411	389	405	420	413	379	370	389	352	425	433	400	390	365	420	373	388	396	393	395	399	418	378	386	401	394	416	406	357	377	383	393	402	412	399	424	417	394	431	373	418	391	396	402	373	382	413	382	386	365	379	387	409	417	411	416	395	393	383	377	351	414	389	425	392	396	425	394	377	416	427	398	400	421	386	420	426	379	403	383	408	364	407	348	387	360	412	399	383	393	388	378	390	365	363	397	402	404	386	411	376	427	366	371	393	396	376	375	385	386	415	411	404	380	406	389	388	405	400	406	434	422	406	412	398	365	414	381	393	431	391	416	364	398	379	398	415	383	385	371	344	399	411	398	399	414	402	382	402	375	351	409	371	374	412	422	412	440	414	408	447	432	369	441	375	397	413	381	377	390	388	375	397	371	387	414	412	384	370	373	431	393	428	392	384	404	440	361	383	367	384	383	405	399	372	371	378	395	435	408	386	375	406	392	422	382	384	409	364	365	431	383	377	400	408	406	373	416	434	385	383	386	418	400	375	376	380	408	392	409	372	392	413	400	420	435	415	369	419	359	409	370	425	370	386	407	410	363	374	371	427	421	408	387	403	392	397	419	387	425	406	405	393	444	397	396	370	383	391	384	430	396	418	374	403	388	414	393	385	388	427	380	446	372	389	377	357	413	401	416	410	379	392	427	425	395	410	397	427	412	391	375	421	407	399	381	435	387	417	385	438	395	410	377	390	391	380	396	392	405	404	396	430	409	384	414	409	411	383	431	393	378	371	411	420	376	372	411	423	412	410	426	401	415	399	399	405	361	405	391	409	394	363	378	434	386	412	387	407	402	380	377	423	386	398	428	391	394	398	386	419	414	368	391	394	382	391	408	402	408	401	405	386	419	397	432	362	368	447	405	392	383	413	379	397	383	434	370	405	405	347	406	367	367	406	414	410	417	381	381	417	386	408	407	387	385	406	409	429	360	384	398	360	391	382	382	407	394	385	386	393	381	392	419	429	412	392	430	416	409	412	385	424	389	396	417	372	415	413	389	420	416	418	396	403	403	406	388	384	407	431	371	354	384	425	446	379	392	388	399	399	403	431	406	411	387	392	397	400	422	404	386	412	342	398	392	421	397	414	400	388	393	395	406	392	372	397	414	381	380	363	374	372	392	379	359	393	393	413	394	411	384	375	405	383	388	394	402	396	433	435	424	418	361	395	348	384	409	401	420	409	386	410	391	380	379	433	391	407	410	401	378	411	412	372	399	404	387	372	419	382	360	405	390	421	402	381	376	378	423	440	411	414	352	389	381	378	379	354	393	402	432	368	384	415	365	398	374	402	374	398	386	381	381	378	428	415	392	408	392	402	422	365	401	401	360	391	388	376	376	402	424	415	408	382	420	417	409	384	372	404	391	367	345	367	378	371	419	388	393	410	381	427	430	388	407	374	376	412	417	394	387	393	410	389	417	388	382	354	402	406	408	373	361	398	439	368	426	425	383	404	378	398	378	343	406	435	401	397	373	397	424	400	367	409	392	384	390	418	386	389	414	374	405	377	372	370	431	410	370	403	403	384	370	401	416	395	379	410	390	400	395	395	392	404	406	386	393	409	403	436	396	403	405	378	411	361	369	367	402	386	373	401	370	412	370	377	371	395	394	413
23625	21635	29320	24192	21534	19523	1578	517	318	290	243	242	220	184	171	175	141	143	146	129	127	135	122	105	126	114	113	117	114	113	98	96	112	88	116	113	99	95	91	96	98	108	97	108	90	91	74	108	75	94	82	80	88	87	87	91	73	92	104	98	83	94	86	90	88	91	95	84	101	102	94	82	73	98	94	103	67	92	83	92	96	92	90	85	97	99	111	83	98	81	89	100	91	84	97	77	101	101	92	91	92	94	88	85	93	83	95	109	94	76	88	90	77	88	103	90	90	115	73	93	95	82	95	92	77	78	93	90	83	89	79	89	89	91	81	92	83	91	67	75	83	81	92	95	89	96	89	92	91	93	84	109	95	84	66	85	99	83	74	95	85	78	95	96	93	91	94	87	85	110	79	95	89	78	82	82	87	84	79	91	90	92	75	77	67	96	75	100	97	78	99	67	84	78	95	78	82	96	83	85	103	99	91	86	71	90	93	103	83	75	78	88	75	88	81	69	74	79	77	76	90	86	98	80	87	74	92	100	109	97	90	97	93	86	105	88	79	82	91	76	80	75	83	92	100	82	80	87	96	78	90	81	86	110	95	81	95	67	81	89	91	92	106	86	85	72	91	84	69	65	96	108	93	103	87	81	101	87	91	87	79	97	85	95	79	92	87	82	63	91	90	99	97	75	84	108	91	89	103	77	86	80	90	96	72	98	82	96	79	81	67	98	91	107	82	88	105	84	93	92	84	70	89	81	76	91	89	82	88	86	89	92	63	77	62	83	78	93	77	84	77	92	85	87	73	86	76	78	74	101	82	80	86	66	95	76	79	80	93	95	87	78	83	88	79	101	96	86	74	92	80	86	74	101	81	109	87	93	81	78	89	93	75	93	94	90	82	88	97	73	77	79	87	85	88	102	80	88	99	99	87	71	87	102	91	99	88	83	86	83	85	97	68	75	85	89	108	87	93	80	92	82	81	87	87	90	96	82	97	94	86	85	101	66	67	81	80	89	87	94	78	84	92	83	85	74	81	73	107	93	94	94	109	84	85	97	76	106	88	80	87	81	88	95	73	91	85	81	81	75	87	86	80	97	104	80	78	88	81	70	89	85	78	81	89	71	80	87	90	81	77	96	96	74	104	91	97	92	79	103	87	92	88	91	80	67	76	84	96	92	84	92	79	80	84	76	96	99	81	96	80	108	68	75	77	81	99	82	84	96	95	91	98	93	98	93	98	71	84	78	87	88	76	64	78	84	94	98	90	105	95	88	81	78	79	89	78	86	88	91	87	79	91	85	94	97	79	76	80	83	81	87	86	90	87	74	82	68	85	82	90	86	72	99	70	86	106	82	83	89	87	96	86	84	69	75	85	81	86	69	93	101	81	97	89	84	98	84	99	92	78	80	92	85	76	102	102	95	82	93	80	74	80	97	92	89	85	89	101	82	81	83	95	78	97	97	97	84	69	82	89	91	87	92	90	88	87	80	78	86	80	88	75	90	86	91	91	89	88	72	96	88	87	90	92	87	88	90	89	97	80	81	92	83	98	82	81	100	87	82	83	74	106	72	87	83	90	95	85	78	99	86	102	99	90	87	71	78	91	85	79	87	101	103	80	84	96	78	73	96	99	76	95	85	70	86	94	91	78	84	82	98	85	96	79	76	100	79	78	88	84	91	81	92	87	89	88	76	87	91	72	94	80	77	102	88	91	82	70	95	96	98	96	86	103	83	92	99	82	95	75	94	82	77	97	94	74	95	81	82	84	74	86	74	96	90	80	84	81	76	83	100	77	75	89	84	90	74	97	111	85	96	79	82	96	95	91	76	87	76	90	78	72	81	82	90	76	82	80	85	78	68	92	82	76	71	72	86	64	71	85	99	99	87	79	85	69	93	70	84	106	84	87	87	87	101	94	92	100	82	74	88	88	93	103	85	99	99	83	75	91	98	79	69	82	75	85	101	91	89	85	91	80	89	86	103	85	93	88	74	72	77	90	89	98	93	96	81	80	89	86	99	84	93	106	91	83	78	83	66	82	92	77	70	87	89	90	70	97	68	87	80	92	105	79	98	87	71	74	101	79	85	76	86	92	81	99	69	77	71	81	83	87	85	89	78	85	89	91	95	84	86	83	88	77	103	86	81	91	94	95	100	90	85	83	87	101	93	78	81	118	88	79	70	102	83	87	98	68	98	78	92	83	75	100	79	85	80	70	82	85	72	82	95	98	86	69	92	100	91	83	88	92	87	73	94	85	74	101	97	84	85	68	87	98	76	74	73	87	98	92	79	90	94	95	101	83	107	85	82	76	86	89	91	69	78	81	80	82	74	104	102	87	85	80	80	81	94	99	97	79	97	97	72	95	79	80	87	92	100	80	85	84	94	77	92	88	78	78	90	76	89	75	83	82	100	88	87	87	82	86	92	106	94	78	86	79	88	98	93	76	83	74	77	78	105	74	87	100	68	87	74	98	82	90	105	104	77	79	87	88	80	80	94	84	97	87	97	99	73	103	103	87	85	83	91	75	91	93	76	86	84	78	90	89	103	86	70	81	89	88	75	94	90	93	85	91	91	90	93	89	91	84	90	82	103	96	88	90	87	98	96	97	91	72	112	65	88	94	96	86	63	83	74	85	79	92	93	83	91	95	74	82	86	107	82	80	72	103	68	85	79	83	90	82	77	84	97	73	102	91	89	72	64	69	75	74	78	107	96	90	95	86	89	77	83	91	78	106	76	84	86	85	97	97	106	88	73	106	84	98	80	78	97	82	73	91	82	81	92	86	86	89	91	82	74	87	101	81	110	81	75	82	89	93	92	74	91	86	85	74	84	79	99	89	86	90	78	87	100	90	97	81	96	78	83	96	85	89	104	85	95	105	81	81	96	79	80	87	86	74	100	90	100	94	80	77	86	78	95	99	69	85	90	72	96	91	72	80	71	70	95	85	99	101	95	94	74	77	86	72	90	108	86	90	90	85	84	97	71	89	82	91	92	100	86	88	92	83	82	101	77	92	99	95	86	93	95	78	103	85	94	75	77	97	95	90	71	95	82	60	87	83	90	75	92	88	80	83	84	66	107	82	92	99	91	93	88	73	75	96	88	89	99	105	86	86	87	91	99	77	79	79	96	84	98	82	95	100	94	103	83	83	88	101	82	79	96	93	78	94	87	73	87	89	85	89	96	93	79	87	99	91	93	105	94	96	79	79	81	69	77	102	83	93	97	77	77	80	75	72	99	84	92	83	82	85	80	87	76	104	99	79	86	90	98	80	84	82	92	79	76	82	66	91	72	85	85	81	99	77	85	76	87	88	97	81	95	91	107	79	90	96	92	93	100	80	91	77	84	87	105	76	91	80	82	88	89	84	90	81	92	87	90	83	77	89	85	80	84	81	104	67	88	94	84	105	93	88	99	83	88	84	74	96	94	93	95	93	85	91	93	93	94	88	81	82	75	70	76	77	86	90	91	89	84	97	78	76	82	91	67	75	102	83	82
36970	41843	12654	5180	3402	2479	1825	1370	1113	912	800	679	572	518	467	403	360	343	354	294	327	280	267	255	237	265	212	239	205	239	223	199	205	226	213	182	193	181	171	183	187	169	171	174	156	137	170	170	176	178	170	169	198	185	162	170	171	158	171	150	151	181	152	186	152	151	163	168	174	177	168	159	160	169	134	163	184	151	149	159	154	159	139	126	188	144	159	170	164	171	165	153	158	178	158	161	185	145	165	158	147	156	160	164	164	149	158	177	167	160	158	153	158	158	171	157	161	142	166	150	156	153	169	137	158	164	152	161	157	146	170	156	144	163	148	177	168	179	186	148	131	160	153	177	157	143	163	155	173	163	159	158	167	158	159	171	145	169	173	147	139	165	157	165	162	181	153	158	148	152	160	154	174	164	151	147	175	163	160	161	132	162	165	148	156	152	177	155	153	163	154	161	149	163	151	165	153	170	134	170	169	147	142	160	177	144	173	151	156	170	155	197	163	168	172	154	133	143	159	147	142	157	150	174	127	149	163	153	165	151	154	167	150	128	151	132	144	168	147	148	160	162	156	144	170	176	173	148	139	157	164	178	149	157	132	176	171	152	142	150	179	141	160	157	179	149	172	152	182	161	151	158	149	131	147	183	156	166	160	158	171	144	166	175	140	164	163	161	141	160	154	174	180	140	145	151	141	151	161	160	164	152	159	166	144	173	165	162	175	154	165	143	167	158	156	160	166	142	168	161	157	179	162	150	166	171	171	180	137	155	130	129	168	167	166	157	152	151	159	165	172	132	173	160	160	159	171	141	166	160	164	165	161	155	155	136	167	136	151	168	166	152	166	154	159	168	158	157	153	159	149	179	135	164	156	155	168	155	163	152	166	161	150	136	174	162	151	125	148	169	174	155	156	177	163	165	167	167	169	157	140	155	145	146	154	171	165	143	161	180	157	137	158	146	164	151	173	161	149	156	188	168	138	155	136	144	144	167	159	175	145	151	143	165	165	153	162	161	128	172	160	161	161	162	152	160	152	166	145	136	165	135	148	185	155	166	154	152	132	179	174	208	139	146	163	146	170	171	158	146	145	173	155	146	153	144	151	144	150	169	165	161	141	167	152	149	129	172	180	157	170	141	166	149	170	162	155	156	150	157	158	162	182	147	180	171	171	157	141	174	150	166	178	155	156	138	166	175	167	150	138	149	168	152	125	143	158	166	158	154	158	155	163	169	126	155	174	164	159	168	141	151	151	155	152	176	179	161	157	164	153	144	179	151	162	160	160	179	164	158	156	161	143	149	152	127	158	160	150	144	146	150	166	158	150	165	158	157	154	154	154	156	160	140	178	133	158	176	147	165	154	162	151	143	166	171	154	175	179	159	148	157	161	159	154	159	152	153	156	166	166	166	167	166	166	154	169	140	179	162	173	154	144	142	161	161	146	144	164	167	148	163	151	171	156	160	146	171	130	163	169	163	146	163	159	156	151	137	150	169	143	152	157	177	158	148	163	186	149	172	164	176	157	140	159	161	163	164	165	164	173	146	146	155	174	173	137	167	165	170	150	161	145	156	172	148	176	136	146	137	153	160	176	170	159	161	168	155	155	163	149	156	129	162	153	145	142	145	155	164	150	168	154	136	152	146	167	146	160	127	148	147	173	149	151	179	154	174	170	168	168	158	164	169	157	128	148	171	161	145	172	175	164	126	157	153	173	169	163	153	158	174	144	146	130	169	168	136	170	147	155	182	161	154	169	137	149	157	161	166	164	154	168	166	155	174	153	174	132	156	172	130	177	158	140	167	159	157	170	164	180	158	152	147	153	168	146	154	167	151	144	186	152	134	178	143	148	152	133	155	161	163	153	141	156	161	150	151	142	162	151	136	171	167	163	138	162	165	183	140	143	130	129	161	182	159	173	168	155	157	145	159	159	150	158	165	153	148	183	140	144	163	156	165	159	151	151	161	162	168	151	170	158	154	165	162	170	133	154	172	142	181	168	145	157	157	155	144	153	186	151	174	162	160	160	158	144	144	146	153	163	143	178	158	188	155	136	157	146	150	164	146	151	181	160	164	179	170	173	156	151	135	157	162	142	160	171	167	124	160	150	160	118	161	163	145	146	153	151	162	138	156	143	170	170	144	144	166	152	168	160	170	156	154	150	170	168	153	147	163	179	158	152	146	167	159	163	171	158	151	159	163	127	171	152	174	142	169	157	177	168	151	149	153	154	145	138	167	159	158	153	167	135	133	150	153	165	158	172	171	171	154	186	158	160	162	150	154	146	164	131	174	179	152	161	153	158	180	132	154	162	147	139	152	172	176	150	150	156	179	174	146	163	160	156	157	154	175	163	145	143	147	171	182	159	156	148	145	152	159	141	160	137	169	164	139	163	174	138	152	159	142	150	134	143	147	170	175	128	152	152	159	170	165	162	145	144	132	145	162	161	183	151	180	183	149	153	137	168	146	155	142	140	157	145	162	168	142	149	159	162	166	157	147	154	164	162	153	164	154	161	159	164	175	174	144	147	151	161	152	140	151	144	153	159	144	163	139	128	136	169	158	159	149	158	177	158	150	156	152	163	162	152	154	188	165	156	157	132	167	153	149	161	162	143	172	190	157	139	156	156	160	165	164	165	162	166	168	146	132	149	155	175	136	185	153	138	151	156	170	164	171	162	172	166	133	138	159	141	160	127	142	133	169	161	140	173	150	176	169	169	156	167	160	157	155	152	133	147	175	164	138	154	148	160	169	149	166	149	162	160	162	128	145	157	151	139	146	153	155	162	137	164	164	171	145	154	154	150	157	166	180	157	181	160	154	179	159	155	171	141	159	168	148	140	164	161	144	153	158	148	175	168	178	154	156	155	149	171	157	189	162	166	151	133	151	141	172	162	156	163	160	139	149	154	147	163	158	181	161	152	141	171	155	157	164	154	140	167	182	164	139	167	156	146	154	159	149	146	138	175	141	162	155	148	171	176	136	149	173	180	155	156	156	151	155	155	180	140	173	160	158	169	152	166	142	174	156	179	137	167	170	163	161	176	162	151	143	110	164	142	177	144	146	178	162	148	155	147	149	151	138	168	166	142	184	130	172	144	145	151	175	155	155	150	156	143	179	186	159	175	161	150	170	148	137	157	149	151	157	145	129	153	154	161	151	171	158	161	160	134	155	146	131	158	164	173	156	167	180	179	175	143	153	166	173	162	173	168	155	140	162	154	164	158	166	148	162	176	147	149	147	154	147	166	183	138	150	140	178	152	163	137	154	163	154	174	172	149	164	161	164	169	157	161	153	149	149	150	179	156	150	138	151	149	156	149	162	147	144	171	151	149	163	163	162	162	147	173	144	178	148	155	153	153	156	150	174	175	163	153	138	157	141	166	148	149	170	149	153	131	169	171	148	168	147	134	179	154	163	154	137	132	154	171	171	163	154	151	148	127	155	152	157	165	141	169	139	157	176	159	156	160	155	143	149	156	149	166	171	164	174	170	151	147	151
27888	20752	7540	541	374	326	256	280	303	271	305	262	270	252	276	270	244	239	273	267	265	272	287	282	270	242	239	276	254	283	276	241	259	273	282	246	280	246	262	238	264	254	259	272	235	297	265	244	236	255	245	250	290	270	254	239	232	293	273	261	281	264	262	266	279	262	278	286	270	238	269	275	270	275	247	242	277	274	250	245	260	247	254	274	292	252	257	269	231	243	268	265	277	259	273	277	261	261	274	249	257	254	258	273	257	270	256	266	246	265	267	240	254	264	233	281	256	284	274	252	248	286	274	261	273	235	251	271	256	271	251	281	254	253	252	275	275	250	262	270	270	255	262	235	272	273	260	264	268	257	276	261	270	227	245	251	246	265	295	263	245	263	272	276	270	229	268	287	291	280	272	278	265	264	274	225	264	258	239	252	294	273	272	251	257	274	257	260	228	248	274	283	294	269	270	260	284	270	239	227	283	244	226	253	245	264	285	237	268	252	288	251	250	268	257	302	259	280	284	262	265	261	265	269	270	253	266	233	226	271	282	241	264	269	295	243	254	242	277	249	269	265	264	298	261	274	223	250	261	275	294	274	244	269	264	265	256	298	258	248	264	221	251	274	282	242	282	266	249	255	252	254	271	251	248	255	254	256	276	267	290	242	248	258	234	280	203	256	255	240	269	268	261	262	275	256	256	254	245	256	279	281	281	253	251	279	253	253	277	252	247	275	232	271	238	252	258	256	238	248	256	237	275	253	252	275	279	293	250	268	269	291	252	256	275	263	279	251	281	275	268	260	248	260	267	288	282	282	247	262	265	288	275	242	264	258	242	276	255	283	271	250	253	259	260	307	289	268	251	247	239	262	263	266	267	234	257	282	242	269	235	260	247	246	286	265	250	242	293	261	258	270	266	267	267	237	264	301	250	268	251	268	290	295	253	271	287	254	257	258	266	249	254	216	264	239	264	270	275	269	286	273	284	282	270	275	271	274	251	264	290	259	253	264	274	244	254	276	252	286	263	270	258	266	240	252	293	242	257	275	284	268	246	239	254	234	233	258	230	249	232	254	242	273	283	296	255	266	291	259	256	223	247	273	266	270	258	277	267	265	259	274	242	261	267	288	252	290	279	243	275	293	246	243	268	264	243	265	277	291	259	266	279	254	250	281	258	255	246	259	273	258	284	280	263	283	268	297	258	267	268	286	245	264	262	257	249	274	262	250	257	265	260	244	268	247	252	294	267	246	293	273	234	276	251	227	264	241	249	269	256	259	237	248	243	292	242	239	266	235	282	227	248	271	259	257	279	243	271	257	242	258	235	257	264	245	267	285	261	250	238	259	270	260	272	258	256	255	261	294	257	245	266	261	255	246	242	259	261	267	251	275	272	268	267	250	278	253	264	250	265	232	275	272	266	257	270	258	261	272	281	260	263	272	251	230	252	264	236	286	246	237	250	263	233	269	248	248	272	250	237	257	271	281	265	285	252	279	261	264	273	264	249	263	243	264	252	251	230	279	267	264	267	237	242	272	255	272	268	293	284	254	257	266	259	277	270	256	262	271	274	254	275	245	301	274	264	256	272	249	267	262	288	252	251	266	281	253	244	259	292	262	236	289	256	254	262	260	259	276	280	266	276	277	248	274	259	255	257	260	270	283	289	275	266	266	248	263	265	265	293	251	232	290	256	269	256	295	284	241	273	256	284	307	256	285	249	279	258	265	255	286	292	252	233	249	246	273	268	273	267	258	243	280	235	262	272	260	252	241	273	279	261	269	275	285	245	294	253	203	269	262	281	244	279	261	283	248	285	247	258	244	296	253	252	241	260	250	249	278	265	283	269	248	276	278	236	240	275	264	277	234	267	257	249	254	261	263	253	250	272	259	240	238	266	260	280	277	280	252	216	273	275	273	256	249	246	268	245	245	262	261	273	243	266	266	265	264	249	269	252	233	261	266	268	255	246	257	277	274	282	246	259	257	272	282	262	266	272	295	287	247	270	245	265	247	284	254	290	277	270	267	242	252	271	249	263	242	241	239	246	251	271	244	269	289	276	249	250	247	273	250	229	249	230	280	254	295	272	268	266	274	256	248	276	266	251	256	277	258	273	256	281	250	272	266	285	247	262	227	292	243	267	244	278	280	253	266	274	270	266	236	259	265	259	251	232	255	261	235	277	242	265	268	242	267	244	260	252	275	264	266	261	279	265	299	272	253	278	279	302	253	216	254	274	248	283	290	252	251	233	282	243	241	256	258	259	282	260	253	231	294	253	252	239	302	261	260	255	252	268	284	263	266	252	255	229	257	264	265	252	280	281	276	248	258	263	276	261	255	246	242	234	261	279	260	285	234	275	243	276	245	257	272	243	289	266	248	263	273	270	261	253	256	273	253	255	348	273	283	264	257	293	265	260	264	250	279	242	267	251	269	258	247	271	278	276	282	285	260	228	267	262	264	261	281	254	291	248	281	247	259	276	240	237	259	253	260	245	252	258	243	266	276	254	250	252	259	274	245	256	275	240	262	248	256	257	250	263	301	242	251	259	249	246	271	251	256	241	264	281	268	242	269	239	276	253	294	246	256	276	260	291	262	266	277	276	244	280	265	234	271	269	259	266	287	247	293	287	251	262	271	217	251	249	234	244	275	280	276	222	229	242	262	273	245	232	257	262	278	246	263	302	239	247	252	279	258	261	256	271	271	256	264	268	230	224	262	254	257	274	281	280	268	255	250	280	257	271	291	239	253	261	279	260	234	275	267	266	257	270	278	265	259	251	261	280	258	254	266	271	255	256	252	267	284	266	278	271	262	260	261	238	252	264	279	257	267	280	280	232	260	280	264	266	263	250	300	278	276	274	248	270	262	291	268	255	256	251	291	282	263	274	266	261	255	256	274	288	270	227	270	282	288	283	266	267	232	286	244	292	243	273	262	276	287	278	275	249	230	287	269	261	244	254	248	232	272	235	248	273	253	285	275	234	268	235	254	262	240	268	276	243	267	268	257	243	251	244	290	273	261	258	261	269	275	303	277	259	275	270	276	249	263	269	257	238	239	233	244	280	251	261	265	250	261	259	275	262	249	254	284	280	270	255	281	270	265	241	260	264	229	266	282	242	254	273	260	251	248	235	267	298	283	278	270	267	251	267	273	260	248	262	222	300	238	273	266	277	278	227	257	253	296	248	250	243	285	273	258	246	262	252	253	252	262	262	273	270	259	246	266	281	247	257	263	243	266	282	285	268	299	249	223	284	266	281	273	299	257	280	240	271	272	271	244	258	234	272	240	288	268	239	258	250	237	256	257	258	249	258	227	240	245	265	292	275	242	274	272	259	287	262	255	266	281	281	242	262	238	238	250	258	271	268	268	257	227	251	260	270	263	243	236	229	228	291	268	249	269	293	247	259	271	265	219	252	271	248	262	262	266	270	272	259	248	259	260	258	251	271	292	277	255	276	270	255	254	269	263	256	264	245	246	236	267	254	251	259	252	276	280	264	270	260	261
29449	17775	1403	662	588	518	500	489	496	483	452	403	463	473	462	456	472	414	461	425	411	456	442	459	448	485	471	454	443	427	436	480	444	436	441	460	460	432	471	448	429	447	443	448	379	452	444	466	478	461	461	470	454	462	457	446	481	434	453	457	411	469	456	418	468	510	444	434	446	427	450	471	431	429	462	451	462	483	393	443	447	447	432	431	447	452	450	489	500	469	446	462	422	477	408	437	419	456	458	455	464	478	464	425	431	461	423	421	431	457	437	463	471	455	426	495	453	447	438	460	443	426	456	397	469	460	418	443	461	447	449	438	426	505	445	427	457	462	437	437	452	450	470	451	453	411	445	447	471	466	425	432	431	462	463	445	428	445	444	410	449	422	420	446	451	446	450	431	444	475	413	427	455	405	454	475	481	454	410	469	491	398	465	449	429	476	451	469	421	429	433	458	441	422	481	447	450	485	425	430	469	432	458	443	405	447	454	442	484	460	444	453	495	472	455	443	449	427	390	433	480	474	436	472	459	424	459	477	436	441	452	453	446	447	431	456	433	492	433	425	459	485	448	458	433	444	457	469	435	433	446	489	457	470	445	421	439	445	437	411	480	467	482	410	448	434	415	477	475	474	431	486	403	452	464	448	450	431	519	443	445	433	466	458	449	445	434	448	515	430	434	424	424	425	436	475	425	407	447	426	415	483	453	459	440	440	479	483	465	441	439	405	431	475	430	428	475	444	433	440	461	486	419	450	450	442	449	426	429	449	448	448	441	485	443	444	466	466	450	461	432	458	453	486	389	465	461	429	425	431	492	410	432	431	442	419	458	463	433	434	427	438	450	476	424	428	447	442	466	431	478	459	448	473	438	497	437	417	431	453	414	461	453	420	439	443	438	433	465	457	429	498	446	460	441	470	442	443	447	447	460	411	468	431	472	446	450	465	455	434	426	432	451	465	473	466	472	443	474	463	481	440	431	413	457	484	442	451	480	441	456	486	460	440	458	448	434	453	436	426	433	457	473	426	427	445	468	431	453	463	452	443	448	444	421	405	433	471	480	413	480	436	480	473	436	434	438	461	429	419	403	489	437	420	430	420	421	437	506	441	466	460	430	419	426	446	431	451	483	421	465	435	506	447	438	432	456	425	468	447	442	432	426	470	509	466	433	416	464	409	421	422	470	432	393	442	478	433	437	482	461	414	465	454	422	432	454	442	429	455	436	458	474	436	463	446	425	449	460	436	462	457	461	453	439	423	461	447	460	425	473	440	442	449	488	456	454	443	451	422	461	431	466	432	409	443	460	432	441	447	503	430	437	482	454	456	476	451	445	467	439	397	476	442	434	395	440	489	438	468	457	440	433	434	444	421	420	472	443	440	446	434	431	503	410	456	418	415	460	459	454	444	476	434	482	443	454	430	470	468	441	406	462	469	464	428	457	447	450	434	458	462	447	467	456	425	454	445	435	469	443	417	467	430	458	461	436	440	478	439	415	448	438	507	438	448	458	433	408	461	440	440	451	435	438	457	466	435	482	463	434	453	455	441	459	410	468	481	484	417	454	497	405	482	474	467	431	478	424	487	438	429	433	472	444	491	441	417	470	467	469	456	432	494	472	477	465	451	460	488	448	425	457	440	449	451	463	448	455	439	435	449	420	445	477	434	448	431	404	446	470	444	443	450	434	450	397	469	403	474	433	465	438	440	461	431	488	439	435	466	434	451	404	487	493	444	471	416	436	453	424	399	464	455	407	476	452	440	436	468	463	481	471	474	463	466	472	469	441	432	417	469	412	444	433	450	480	459	466	470	439	443	453	425	421	428	432	447	460	430	438	457	429	439	476	460	447	452	480	423	452	402	435	432	467	422	461	476	448	469	431	461	457	450	443	458	452	452	432	438	499	463	432	431	471	449	443	427	460	463	445	423	484	492	463	448	491	444	489	433	441	422	434	441	452	423	444	445	430	467	470	432	517	471	476	467	413	442	416	437	488	420	449	473	449	490	432	421	447	447	435	457	433	466	422	457	428	482	429	464	458	459	433	459	493	437	453	417	476	428	485	466	497	443	427	452	467	457	476	443	448	465	452	408	440	441	420	451	437	456	396	452	445	473	447	454	453	462	471	492	425	404	418	477	431	439	450	467	398	414	438	426	454	447	434	419	407	443	470	436	445	463	454	466	455	424	477	463	434	475	439	422	421	443	429	437	476	456	497	457	423	467	439	449	453	435	447	412	447	454	446	433	465	408	441	465	472	432	468	456	461	438	408	422	485	428	452	428	437	442	453	476	460	452	419	427	442	458	453	478	437	451	449	430	463	435	469	477	403	465	440	486	435	460	435	432	432	452	457	410	463	436	423	432	452	446	444	445	429	468	421	463	445	449	446	445	420	423	458	478	431	444	455	461	417	452	429	422	429	444	448	427	450	434	461	453	452	409	468	465	472	438	440	446	448	466	485	447	474	469	427	438	444	466	431	460	443	404	467	480	430	451	442	452	475	467	502	411	448	413	459	466	403	473	443	428	458	460	476	452	431	457	447	445	445	461	423	473	431	446	461	449	452	450	418	454	444	437	419	410	432	418	457	411	421	430	444	445	443	421	464	447	473	423	417	463	414	449	431	451	409	456	429	452	446	450	470	441	423	472	457	447	440	457	469	432	433	440	425	449	449	444	480	441	457	433	467	480	460	462	474	436	436	450	440	473	451	436	451	431	409	440	481	449	462	463	475	464	465	411	425	451	453	430	446	437	483	484	454	460	456	436	449	434	471	487	457	448	469	496	454	454	462	465	442	443	470	487	434	437	430	435	428	446	447	475	445	451	477	434	482	454	439	463	457	473	445	416	481	435	458	448	442	456	414	468	449	452	434	442	422	453	469	445	477	444	416	443	462	437	459	430	415	421	423	455	468	430	447	454	482	472	443	447	460	428	452	458	464	474	487	483	433	420	441	430	436	429	434	448	475	465	483	452	436	467	443	435	485	455	421	470	421	465	448	502	440	436	459	463	437	407	430	459	423	454	432	469	453	428	449	453	464	467	434	456	449	483	420	425	466	466	430	437	450	448	449	421	441	458	439	476	433	450	412	459	456	492	431	419	449	430	457	432	427	447	444	422	465	474	453	484	456	454	425	463	446	460	439	449	430	443	450	461	435	446	448	410	467	481	443	463	458	462	432	474	459	462	445	448	441	403	460	463	439	416	460	468	439	467	454	427	437	472	445	485	450	487	474	441	416	470	444	468	444	474	426	458	448	433	458	464	507	444	450	463	460	469	423	397	480	441	469	464	443	411	447	472	405	456	440	424	478	431	469	455	446	468	447	431	406	432	432	398	447	459	458	460	447	411	431	429	453	429	429	445	425	483	448	475	458	444	482	427	447	457	427	440	433	427	444	467	425	455	463	439	465	475	429	436	421	444	471	465	440	468	441	469	390	445	469	470	449	426	469	435	462	419	447	440	470	462	459	408	453	479	460	442	473	467	481	456	458	455	453	450
24517	21593	28718	24740	20454	2217	622	383	384	362	306	262	274	263	280	255	249	243	283	230	266	252	230	235	239	233	247	231	244	243	262	234	217	259	238	225	229	216	200	241	235	222	245	198	229	231	240	240	214	203	221	208	221	222	206	214	230	232	240	219	226	220	244	218	225	209	207	208	224	223	236	219	227	217	211	216	221	215	241	219	206	210	234	247	249	218	248	217	232	220	206	240	215	252	234	212	220	222	216	241	218	242	246	238	222	227	191	229	233	231	234	245	225	217	220	224	219	220	255	232	248	230	247	238	220	213	213	225	199	246	241	226	214	209	215	222	207	216	216	232	225	211	197	248	215	216	219	245	206	221	217	223	234	241	227	206	221	205	222	236	220	229	252	222	206	251	236	235	233	238	243	198	225	239	243	203	219	212	250	204	234	217	204	236	237	212	228	233	216	223	240	225	242	245	246	209	212	217	223	214	244	235	210	230	236	212	222	202	206	239	221	200	235	212	228	211	218	205	242	217	214	219	238	208	204	220	252	236	225	200	204	234	225	240	208	216	216	262	219	208	232	219	212	235	229	218	227	229	236	193	217	220	240	222	205	223	228	239	217	218	224	234	247	211	214	204	215	231	237	219	207	220	205	222	203	228	225	205	243	234	233	232	217	254	203	231	247	205	230	237	235	235	226	241	212	223	223	208	240	234	231	233	246	204	212	193	239	223	231	234	228	211	217	198	248	246	224	243	213	200	228	216	212	217	227	230	223	260	211	214	228	224	217	216	227	245	213	249	206	214	216	216	244	234	207	223	222	237	231	231	234	200	217	220	210	251	231	224	205	239	208	224	220	228	227	217	251	199	251	262	253	221	207	233	268	225	230	226	228	226	205	251	180	200	207	230	210	229	227	218	227	222	221	226	211	220	222	219	220	246	234	251	233	201	229	242	206	217	211	234	205	200	221	255	209	244	220	211	209	223	249	201	224	222	230	195	229	255	227	194	204	209	214	237	178	222	241	211	230	225	193	212	221	185	235	216	240	253	242	214	203	230	220	216	225	205	233	228	237	240	247	240	249	229	232	220	218	215	226	225	197	234	216	214	229	235	191	224	213	236	210	230	173	237	233	230	224	236	208	238	229	200	233	211	213	212	223	254	230	215	224	244	232	210	253	222	210	214	252	237	203	204	219	240	211	244	211	218	212	230	217	199	215	191	220	206	216	225	202	210	231	209	223	210	230	210	244	206	204	197	217	229	233	224	202	220	224	235	229	202	216	230	230	229	258	196	226	216	227	225	231	234	220	222	201	223	207	225	210	227	227	211	227	231	226	247	206	203	221	227	231	224	192	227	206	225	231	238	217	210	256	225	226	205	222	220	224	202	207	190	205	235	233	220	232	216	234	249	233	231	222	231	228	230	224	248	230	228	232	222	237	231	200	200	232	215	222	234	222	248	217	224	206	215	240	224	228	235	214	233	222	201	217	218	250	224	226	234	208	239	239	222	232	204	223	247	240	222	232	253	218	208	206	222	249	237	224	227	225	219	224	209	202	204	234	217	222	212	222	208	237	239	222	228	266	251	200	208	222	228	252	243	244	238	246	205	205	196	225	230	228	218	217	217	232	187	225	238	206	232	243	217	239	219	209	244	192	216	194	199	231	231	228	211	245	196	205	214	221	207	229	243	230	216	246	252	200	219	243	213	241	226	201	207	241	206	231	242	231	227	224	248	201	232	259	238	229	221	213	235	241	232	211	255	220	207	230	218	216	215	218	227	176	234	219	231	247	215	196	197	218	225	245	218	231	212	243	229	223	215	251	218	240	225	203	244	213	222	218	220	226	223	212	217	238	223	228	222	218	213	207	212	227	238	219	215	200	223	228	209	222	250	243	211	201	230	263	220	239	233	206	253	213	211	227	216	232	261	229	229	221	245	217	218	220	220	208	219	235	223	224	238	221	246	233	236	224	216	228	211	212	229	223	221	216	238	238	225	216	219	207	232	199	231	245	234	214	201	211	241	219	211	238	218	220	222	204	255	239	230	230	217	221	224	229	210	225	240	256	234	225	233	228	212	233	215	237	204	209	221	244	192	214	240	223	215	207	210	238	191	213	236	231	203	202	237	221	250	217	239	252	227	231	231	195	237	227	239	203	211	207	211	224	215	208	241	232	218	218	231	228	237	236	218	224	225	237	218	231	211	240	258	242	216	226	238	242	188	223	213	225	242	218	216	217	223	232	232	227	218	224	259	217	234	240	242	254	206	236	221	215	209	234	220	202	221	199	225	245	226	234	243	254	227	229	200	213	196	218	221	196	209	244	231	202	215	238	213	184	219	191	235	239	208	228	216	238	239	225	207	223	212	230	236	215	207	224	220	219	233	225	236	205	223	230	218	219	221	242	234	224	234	211	220	216	227	198	213	250	227	235	223	207	251	245	224	210	228	231	247	227	238	213	215	211	203	214	214	229	246	232	223	204	225	237	228	230	207	213	218	232	221	238	218	203	232	212	249	207	228	197	209	223	236	211	223	206	219	224	229	206	234	214	232	267	227	196	203	226	230	240	242	215	196	248	218	245	213	244	222	203	235	199	242	215	228	231	233	213	198	226	245	239	216	199	223	234	215	227	214	210	233	208	245	202	227	236	228	222	235	212	228	237	238	219	187	215	220	239	207	246	223	232	203	215	213	217	226	229	232	231	242	205	228	213	243	253	214	214	214	219	222	265	232	232	250	232	218	249	247	222	217	207	217	215	206	227	210	242	207	240	203	212	215	218	216	252	242	231	220	213	204	207	236	232	211	231	225	205	242	244	213	239	210	249	229	221	238	213	209	225	209	208	196	232	235	222	218	209	207	228	228	257	217	202	231	255	231	202	213	221	220	207	220	237	198	223	228	224	204	211	217	191	246	230	232	249	227	229	227	227	203	246	233	203	255	217	226	215	217	234	237	243	202	217	241	236	228	255	237	237	217	216	232	239	220	219	229	231	228	239	208	199	225	225	202	226	201	218	253	241	239	214	217	217	246	215	230	207	227	213	256	232	236	257	198	237	250	207	212	231	236	225	246	229	225	239	237	216	235	212	230	211	232	219	219	224	229	236	201	219	223	231	240	218	223	233	209	217	232	198	235	243	226	244	226	224	217	195	228	224	236	219	203	186	196	215	232	244	252	218	239	214	232	213	240	219	247	220	226	234	202	182	223	233	253	231	229	227	224	222	210	233	225	229	226	229	190	238	253	236	220	226	226	229	226	210	236	213	192	260	204	216	225	239	213	229	217	199	208	224	231	211	225	223	237	211	230	206	231	244	226	213	203	235	202	229	211	224	240	208	216	227	221	221	202	207	218	236	211	233	235	208	211	212	213	220	248	231	239	215	235	215	217	219	220	239	216	208	221	217	234	232	211	204	218	220	226	237	231	230	247	243	219	234	223	224	248	238	238	222	220	190	229	223	237	228	209	217	227	246	225	213	198	235	225	209	219	255	229	220	225	221	210	218	217
33895	27255	6675	3272	2206	1635	1305	1103	901	818	707	628	599	558	546	500	513	497	525	471	470	450	461	437	436	430	442	456	403	441	444	411	442	423	391	417	421	451	400	372	418	391	409	417	380	403	385	403	417	379	389	391	384	410	370	366	391	392	410	405	348	377	373	400	384	387	409	342	390	362	351	363	393	391	399	387	396	398	423	400	385	408	410	379	367	406	409	405	409	354	388	417	370	391	399	392	365	399	387	402	380	421	369	382	393	349	386	374	397	399	408	371	428	397	374	411	405	374	389	398	382	351	398	362	384	383	385	390	391	384	432	408	386	340	378	435	417	377	359	440	367	387	397	360	408	419	395	381	395	416	391	403	379	370	418	357	403	380	371	430	385	383	377	388	389	418	411	383	375	400	384	385	374	395	426	404	357	373	385	401	393	441	402	404	384	366	387	369	378	374	381	402	410	409	366	383	338	409	402	425	402	382	369	394	401	378	377	432	380	348	372	410	376	391	365	385	366	420	373	394	390	429	314	392	419	401	405	362	410	392	368	370	386	382	399	384	413	375	392	384	396	393	368	396	371	438	389	422	411	396	422	418	359	409	392	418	386	391	386	391	411	379	401	373	391	402	389	389	376	396	405	408	375	356	377	396	409	402	401	388	395	367	366	410	399	429	345	370	409	379	411	411	389	392	390	364	427	387	387	377	372	411	396	383	375	376	400	354	365	394	378	398	357	439	344	410	413	349	376	413	421	407	379	428	381	399	420	383	372	367	369	382	373	409	410	361	408	378	371	432	390	409	383	403	406	441	358	395	395	407	410	376	352	395	399	393	380	355	393	371	397	404	407	411	387	419	364	370	365	373	411	405	396	425	410	373	368	402	411	370	383	383	398	368	414	420	413	382	372	404	395	395	392	392	396	416	389	367	389	421	405	377	403	390	412	346	383	386	398	420	402	394	401	382	367	369	418	429	388	387	343	404	355	427	408	364	377	398	392	382	372	378	374	367	438	357	407	391	393	365	392	371	406	383	364	450	367	373	415	388	372	393	413	382	387	423	384	390	388	381	370	363	394	370	371	376	376	422	425	401	392	440	378	413	376	393	417	363	368	407	347	390	381	422	409	358	369	411	411	388	402	371	411	382	393	379	411	427	386	384	375	409	408	354	367	386	390	409	419	406	360	416	371	361	400	394	358	397	428	432	414	337	397	391	376	378	382	399	405	393	413	396	400	407	398	380	376	404	377	382	417	394	378	425	360	373	438	415	406	396	389	416	397	384	395	405	382	405	395	409	432	376	365	387	375	421	402	347	400	361	392	381	409	409	380	384	383	378	424	400	384	382	377	397	412	383	374	408	400	381	384	387	417	401	394	393	423	409	409	346	372	382	376	378	389	393	377	420	354	395	381	381	408	387	349	395	379	420	403	357	385	364	381	382	418	410	378	385	349	401	394	384	392	413	360	356	390	390	384	397	423	433	389	384	416	392	403	346	370	411	410	353	399	408	413	384	371	363	400	392	399	389	385	377	426	416	433	399	369	368	429	404	388	369	407	398	405	406	405	394	397	384	420	380	362	448	393	407	392	403	425	384	376	426	406	395	386	434	406	395	399	395	387	361	379	409	379	382	387	384	403	388	379	391	366	362	371	338	391	379	389	368	387	412	386	415	404	385	411	362	373	359	347	400	350	403	409	399	407	394	396	377	352	382	382	364	374	418	367	400	381	422	392	387	379	388	363	408	413	412	393	375	389	430	390	403	392	389	405	382	386	378	393	376	408	380	410	403	382	350	384	370	389	427	408	387	405	408	372	393	359	417	414	396	401	410	415	383	401	380	392	403	400	413	373	430	382	403	418	403	389	393	383	417	425	387	407	388	410	411	372	402	372	399	385	442	400	381	367	391	386	384	408	377	401	393	381	393	406	385	392	354	389	392	374	372	380	446	368	387	405	370	382	385	382	402	418	382	349	375	399	377	382	404	377	383	417	372	381	400	396	404	388	359	369	370	408	398	371	399	366	380	407	407	377	371	374	420	354	406	379	440	382	414	374	368	382	389	412	395	394	399	367	392	365	355	384	409	405	400	400	394	396	408	427	416	393	372	400	425	382	395	405	407	385	392	387	408	380	377	399	421	373	420	384	406	368	396	373	397	380	380	391	401	385	380	390	420	380	399	411	377	379	394	385	393	418	366	365	396	363	412	419	368	378	403	394	427	387	407	378	413	348	419	406	351	390	376	374	386	385	399	403	382	381	399	398	387	424	401	389	349	372	378	392	397	369	368	378	394	409	383	386	397	431	391	371	413	375	388	391	393	391	422	372	383	395	363	385	376	409	408	419	405	386	385	387	400	383	398	383	388	381	377	378	409	412	375	383	399	382	425	374	380	407	350	372	373	377	430	389	439	412	419	378	385	385	391	402	400	406	421	400	389	438	374	450	410	377	376	424	357	386	372	413	447	410	359	385	410	388	386	400	386	384	373	375	427	383	397	431	391	382	402	365	344	377	328	390	407	385	397	380	415	392	406	423	377	411	382	431	350	402	374	421	420	401	378	361	413	418	384	392	362	383	387	377	366	396	395	395	380	422	374	356	369	395	354	390	412	416	384	388	392	399	397	417	398	448	396	374	373	372	377	394	386	371	395	386	448	386	405	405	410	389	391	383	368	402	380	403	384	405	416	412	398	396	420	394	402	406	382	391	376	373	395	391	390	421	374	406	421	403	368	398	398	382	384	406	388	431	426	351	382	404	409	403	424	390	403	429	368	376	356	380	401	376	407	389	403	392	394	384	368	378	385	398	409	380	395	411	388	398	359	378	358	391	425	382	387	409	383	379	391	372	375	415	430	357	415	397	391	395	376	360	419	383	419	381	368	382	383	408	395	384	395	373	385	372	359	418	370	392	385	399	397	382	388	402	414	389	385	357	376	410	400	403	435	388	368	407	363	393	390	410	395	393	387	372	396	386	422	412	381	404	379	390	391	381	372	367	373	403	357	398	383	395	395	426	402	400	359	409	408	405	390	398	407	396	407	407	386	387	381	414	426	419	373	384	408	404	409	389	404	383	399	392	380	428	371	370	416	386	410	391	369	382	409	405	373	385	378	404	359	389	380	369	406	393	426	423	412	426	402	364	418	411	399	351	410	367	419	383	385	381	401	378	382	413	376	389	408	417	425	381	365	442	366	371	386	408	389	397	401	380	396	410	397	372	383	388	385	371	439	388	376	382	417	382	378	383	408	367	379	413	412	412	419	376	374	435	376	386	360	409	397	338	413	395	382	424	361	398	411	395	372	413	388	410	387	383	368	375	355	394	374	388	377	404	358	386	429	369	379	389	376	398	328	411	403	365	393	430	366	388	369	385	444	385	392	383	406	374	397	401	405	366	382	373	437	379	376	388	378	383	409	411	410	372	396	364	398	401	393	391	409	369	380	401	357	388	408	372	385	367	362	389	416	372	377	371	420	397	425	409	376	374	364	349	394	384	398	389	390	379	369
23626	21582	29382	24166	21555	19688	1487	524	351	278	246	245	189	170	145	162	145	135	141	140	127	123	120	107	113	114	107	104	108	104	95	109	94	86	109	93	105	103	91	101	86	112	110	80	81	81	90	86	82	104	108	91	80	95	85	91	97	88	78	84	78	98	109	88	77	81	86	95	82	88	95	93	65	86	80	76	81	91	91	83	77	95	76	94	99	94	111	91	74	82	80	92	85	82	95	89	76	88	98	104	89	74	88	81	95	106	91	78	95	77	86	90	100	87	77	95	89	86	82	76	83	87	84	75	96	87	74	101	86	80	91	83	84	100	86	79	81	92	87	82	87	96	70	76	93	74	98	78	103	89	102	85	95	93	88	86	96	76	70	95	89	81	71	80	85	83	94	92	110	85	75	107	79	84	103	80	89	98	89	96	87	90	73	77	92	95	83	97	90	91	76	79	96	77	93	85	73	89	100	86	107	117	90	76	83	77	73	89	71	89	79	82	76	97	73	108	89	77	85	87	103	74	80	79	86	87	85	106	82	77	78	81	92	90	83	74	89	69	80	81	70	100	97	89	76	85	82	76	83	91	79	76	95	79	74	77	82	93	85	89	94	97	94	85	91	75	71	91	92	83	83	67	90	75	99	87	85	96	78	98	93	83	71	84	85	89	85	91	86	87	91	74	81	103	75	91	82	73	80	79	80	80	80	73	92	80	86	89	95	78	70	79	91	89	94	83	71	81	67	66	86	76	99	102	75	82	94	87	80	100	95	75	90	111	84	73	84	86	89	82	101	81	78	87	86	75	88	99	93	82	84	102	92	89	87	81	90	89	98	86	83	74	88	82	98	84	82	76	97	89	91	78	82	86	84	90	78	72	85	97	74	75	88	96	87	79	86	100	85	81	80	94	73	91	93	92	87	81	95	86	79	85	90	87	89	84	68	79	100	78	86	83	93	84	78	92	92	79	71	89	81	88	87	99	98	73	92	78	81	86	100	83	86	89	75	68	65	107	88	86	100	85	77	88	93	87	82	103	76	83	91	81	85	87	87	88	97	71	75	83	96	80	92	75	84	77	80	76	87	93	83	89	94	75	87	81	73	80	96	93	91	83	92	89	82	84	85	93	86	85	82	88	85	94	99	77	81	80	92	82	102	84	89	94	72	88	82	82	88	101	90	76	81	77	81	78	82	83	91	87	67	80	82	84	90	84	90	87	103	78	72	96	101	92	83	91	72	85	82	109	87	92	98	97	79	96	97	79	90	91	84	93	85	91	67	82	74	78	87	89	85	113	85	90	72	99	80	85	83	80	90	80	100	78	76	91	93	87	80	102	77	84	77	76	66	94	105	73	99	73	87	109	108	77	83	81	97	97	84	82	92	91	112	91	91	94	68	85	77	65	82	91	77	89	88	94	95	96	89	92	78	87	79	89	83	77	104	89	83	98	81	98	103	95	72	75	91	91	101	89	84	94	81	95	89	69	88	93	95	97	88	77	87	86	73	83	80	73	82	92	101	93	66	91	85	84	91	104	85	90	84	82	90	78	81	78	86	74	89	91	86	100	87	86	98	77	98	77	84	89	102	72	80	91	86	81	89	68	99	90	82	83	92	74	87	93	86	98	80	96	72	90	92	86	81	81	74	102	89	74	83	88	79	93	85	86	93	101	83	82	82	75	75	84	74	88	99	80	85	77	97	74	74	96	83	78	91	87	82	76	77	91	95	83	89	85	73	96	86	76	89	80	75	72	82	91	81	72	83	71	88	88	81	80	73	83	93	73	100	72	78	98	88	64	111	93	83	92	93	78	77	86	62	87	93	76	88	91	72	76	87	83	89	75	88	81	87	85	81	94	75	84	80	91	102	70	72	93	75	91	74	81	88	86	68	90	92	71	79	83	94	95	116	84	95	88	102	97	74	81	80	74	74	78	83	87	92	90	86	79	74	90	80	104	90	79	88	88	97	69	93	84	85	98	103	96	90	76	104	75	71	91	87	71	74	85	95	76	89	88	83	82	76	85	72	72	82	88	95	83	84	77	75	71	82	92	107	82	89	73	90	87	91	102	82	72	90	87	105	87	86	84	91	83	93	89	78	77	93	93	75	71	91	79	85	83	78	89	83	70	98	90	68	76	91	90	92	96	86	81	100	103	89	90	86	86	100	80	84	80	97	82	98	87	90	68	84	85	87	95	90	95	86	97	82	85	91	82	78	81	88	84	92	96	87	78	87	85	87	91	84	101	87	73	74	89	111	79	103	96	94	99	89	82	110	72	93	88	90	81	88	86	85	81	91	72	80	82	84	100	89	77	107	89	81	75	99	88	80	80	88	87	87	80	70	106	97	103	75	88	98	68	100	82	74	82	106	93	87	80	75	88	77	92	80	88	97	78	78	79	85	87	95	72	91	97	113	97	77	83	91	88	87	82	87	65	74	77	88	77	88	97	77	96	79	81	65	73	91	71	101	88	85	93	78	101	77	93	86	94	92	86	87	79	90	93	86	68	89	73	92	104	78	95	81	93	101	91	78	85	91	89	80	89	88	77	79	87	79	82	79	84	82	83	60	77	88	81	76	77	85	85	91	94	97	92	88	95	88	100	74	77	79	91	96	78	90	85	89	77	77	88	88	80	88	82	85	99	85	83	77	88	83	98	95	85	84	71	91	92	85	75	92	92	84	92	66	83	81	89	88	64	92	68	89	89	95	72	79	99	83	72	82	89	79	88	86	102	72	84	88	73	82	76	77	89	90	80	88	83	92	82	103	91	79	89	85	82	94	89	69	82	98	65	79	89	96	72	96	65	99	93	82	100	91	81	69	84	76	86	98	87	85	70	99	91	78	75	78	80	87	91	77	87	91	82	88	79	83	80	81	87	80	87	91	77	93	94	87	84	77	84	89	81	81	67	92	90	91	82	89	86	90	90	94	84	94	75	67	76	99	83	77	92	89	78	93	72	82	84	79	82	84	73	85	91	87	84	80	94	90	73	91	91	96	79	83	75	103	84	86	77	88	73	77	101	96	89	77	66	90	80	88	82	73	86	73	79	69	96	89	85	92	80	85	82	91	95	71	92	92	77	81	93	91	71	92	76	91	89	96	84	77	86	95	79	94	83	84	80	97	86	88	94	64	92	104	91	91	79	86	90	97	71	84	76	84	68	93	77	66	102	91	101	78	91	89	86	105	96	74	82	84	69	95	79	75	99	94	80	96	99	86	83	80	78	79	94	99	85	92	82	103	106	71	88	85	77	89	70	83	79	84	84	79	87	88	96	84	84	86	88	99	83	66	104	80	93	91	70	76	86	89	79	74	77	86	87	81	79	79	85	96	103	92	71	80	79	88	72	100	92	89	85	83	83	80	87	82	74	89	85	89	87	86	71	89	85	95	84	76	90	95	93	91	88	84	73	77	82	87	92	80	100	82	87	92	76	82	100	90	91	94	87	84	69	91	87	88	83	89	81	94	82	101	99	78	83	82	85	85	86	85	79	78	90
37081	29233	10729	5469	3623	2530	1882	1501	1189	943	787	678	526	527	462	426	374	396	375	284	304	295	269	258	271	241	214	252	204	211	198	196	200	210	207	168	160	185	201	184	183	202	166	174	188	173	186	192	168	188	187	158	180	178	172	176	156	162	170	164	161	156	154	167	177	159	167	157	159	163	160	164	159	168	155	153	143	155	185	142	140	161	159	160	155	173	157	139	171	181	158	162	153	144	139	170	163	146	168	178	161	166	154	141	148	151	129	161	158	150	168	174	157	166	165	156	155	158	160	155	151	144	178	147	150	155	172	153	170	155	150	184	168	183	168	154	175	142	162	154	161	160	149	128	166	157	160	164	168	170	140	136	167	169	157	169	144	163	146	141	163	146	155	170	164	134	176	162	152	155	151	167	153	147	161	162	149	152	136	129	175	151	134	148	180	159	162	146	135	148	158	143	135	153	155	170	172	168	141	164	152	133	149	153	166	167	152	156	139	159	150	155	168	148	171	149	171	140	154	181	157	144	150	162	145	150	159	167	154	133	169	122	154	149	147	171	152	174	171	158	144	172	167	151	168	151	156	172	143	161	153	124	163	167	161	160	162	147	160	172	144	166	148	159	137	157	131	158	161	167	166	150	164	144	124	155	159	168	169	166	154	154	139	162	147	159	159	180	163	145	143	160	148	150	159	172	161	173	173	160	135	161	151	148	154	148	122	148	149	162	162	148	179	148	150	153	173	153	161	132	175	147	166	136	128	155	155	156	121	173	163	166	156	148	151	169	164	154	167	146	173	145	157	144	160	190	148	158	166	144	169	161	142	180	136	142	152	168	165	158	158	155	153	137	155	167	165	176	146	147	153	157	169	153	155	154	148	144	177	142	153	154	143	136	153	137	166	126	148	154	131	159	158	164	148	174	156	150	175	164	162	158	168	158	137	147	173	174	154	143	157	157	166	156	165	145	141	137	142	151	155	135	148	142	141	142	146	154	172	159	142	169	151	153	150	159	179	169	147	156	148	145	166	156	143	155	137	145	143	159	133	138	171	135	134	171	142	157	158	150	168	149	160	138	154	160	134	154	172	163	162	151	146	155	144	169	160	160	145	143	150	148	145	173	155	137	141	157	149	132	161	165	165	131	164	167	131	164	145	141	136	163	145	164	171	162	127	138	162	157	147	166	145	149	131	156	155	168	149	149	172	168	158	154	165	136	162	146	154	184	161	161	163	131	172	183	161	173	140	155	145	153	155	158	156	159	161	152	153	130	136	187	145	160	149	135	143	139	152	136	146	145	138	152	149	162	141	142	170	148	188	143	160	156	150	151	167	157	153	176	150	167	159	132	142	156	153	162	147	142	161	148	130	138	145	144	154	154	171	157	170	160	150	156	158	145	159	160	143	144	135	137	140	166	165	164	162	134	168	165	173	153	161	163	148	143	140	158	163	150	166	177	166	159	158	160	155	174	166	144	141	169	152	148	131	147	149	144	155	132	157	179	161	139	162	144	138	148	174	138	180	172	163	142	186	157	128	152	145	150	161	169	161	155	168	150	151	144	151	142	171	137	142	163	179	148	122	153	157	140	147	162	147	154	159	176	151	180	159	153	131	169	151	144	145	156	149	141	161	176	142	177	148	153	162	153	156	145	157	150	147	153	154	166	164	152	152	150	139	162	138	152	162	149	169	154	137	136	174	141	138	140	150	147	146	147	154	147	143	158	155	180	156	155	149	138	145	154	160	155	144	147	159	142	154	159	161	138	142	151	136	159	164	163	156	166	134	151	151	154	165	157	145	162	150	158	141	141	155	155	149	154	139	137	141	136	163	170	141	141	180	171	141	150	170	132	142	142	141	143	155	161	145	187	153	137	156	147	170	143	140	164	143	166	161	149	172	166	182	171	172	163	146	147	155	141	139	156	139	161	172	138	155	161	153	150	150	177	150	149	158	162	165	143	162	178	151	170	165	155	140	170	166	151	158	146	168	151	157	126	133	162	154	168	153	163	151	130	146	173	144	148	150	152	151	152	157	170	146	162	155	147	166	163	126	155	148	166	156	169	139	125	153	152	168	169	138	147	156	159	125	175	121	150	158	141	154	149	144	147	145	157	155	158	177	177	163	164	144	140	183	164	151	171	154	149	149	153	151	138	176	139	172	173	177	148	183	141	159	167	174	156	150	156	159	165	165	144	157	139	146	150	141	135	155	161	167	166	147	157	151	168	152	137	148	161	159	164	155	151	131	151	153	158	143	124	164	166	154	163	153	161	164	150	150	156	154	138	168	154	181	157	155	146	178	165	162	179	162	153	176	157	138	140	152	172	150	145	150	149	144	166	140	135	187	167	136	164	159	139	158	139	140	159	124	120	160	141	189	142	135	167	160	150	159	177	144	159	147	142	164	151	162	159	133	150	139	150	152	157	157	153	152	174	147	168	154	172	159	172	165	142	167	167	164	163	155	166	160	159	156	148	163	178	167	142	159	173	144	149	133	151	167	143	155	161	176	155	170	170	149	168	154	162	169	147	169	150	164	136	170	166	163	141	157	163	182	164	165	176	154	151	148	150	131	144	156	174	152	178	152	123	146	160	132	134	167	174	139	172	145	177	141	147	164	147	155	160	158	165	170	154	184	139	152	170	143	158	139	159	148	151	151	165	160	149	164	129	170	163	157	156	162	137	160	146	131	164	149	177	153	171	148	158	143	144	150	143	164	162	149	137	158	153	139	166	152	152	162	141	180	160	167	148	163	152	165	140	161	164	156	155	150	149	160	163	154	156	158	158	164	157	154	148	150	153	168	148	153	151	156	174	160	148	161	150	155	141	139	144	154	158	167	148	145	163	174	173	132	135	167	156	155	141	154	160	151	127	143	126	166	142	140	175	144	141	175	162	146	151	152	143	140	154	141	149	156	120	147	155	136	157	170	157	153	136	140	143	166	153	152	159	157	152	177	163	152	122	151	162	152	151	126	148	142	150	138	137	155	160	160	172	150	168	169	155	155	156	158	158	178	113	151	157	151	148	158	148	159	146	170	156	135	177	156	148	148	140	159	160	151	155	159	148	158	160	176	152	146	140	137	168	146	154	139	158	150	137	146	130	138	150	132	156	144	157	151	148	151	154	158	151	175	160	164	152	156	125	158	169	163	149	125	151	156	149	139	156	155	140	146	170	162	154	150	155	164	149	138	162	156	137	162	162	164	145	150	143	144	177	141	172	160	157	144	149	156	163	154	178	153	166	171	157	149	136	137	161	171	160	154	142	151	163	161	143	163	153	154	156	125	155	156	142	154	146	150	156	150	146	158	161	149	168	148	173	151	153	165	150	163	163	153	145	135	147	160	159	148	171	162	126	149	151	164	149	170	149	172	144	157	161	178	174	153	149	150	136	140	154	138	160	156	171	181	137	169	149	165	137	184	154	163	146	158	155	157	173	156	165	141	169	150	159	134	152	153	157	153	163	158	159	146	179	181	160	160	153	134	159	143	164	169	156	160	153
27790	20294	6766	717	500	414	288	280	292	269	276	233	265	240	259	251	268	253	256	253	262	273	262	267	260	223	248	246	250	245	270	279	241	265	270	237	278	236	252	239	244	248	257	257	260	252	229	221	264	273	268	272	252	267	236	241	237	247	257	255	252	257	259	263	251	263	259	246	252	249	255	253	238	277	262	254	226	271	232	248	257	263	269	263	255	264	263	276	262	252	253	248	238	269	240	275	287	275	249	262	257	229	243	236	267	253	284	252	250	272	259	263	279	257	270	253	237	240	242	248	233	255	276	241	284	236	268	275	236	243	244	254	259	236	259	230	235	247	265	242	250	234	254	241	264	207	302	261	253	253	266	241	270	236	275	243	246	232	273	264	267	250	258	269	241	267	276	256	256	277	246	271	260	229	252	237	267	243	254	226	254	251	273	269	246	222	262	279	232	260	238	249	230	247	256	249	278	267	265	249	252	281	270	237	266	264	247	244	266	250	256	269	267	258	250	271	260	242	271	246	260	255	268	252	234	241	245	280	264	282	269	255	258	255	254	257	246	250	265	256	243	245	275	254	255	257	263	229	237	245	267	227	249	248	281	258	264	253	248	279	242	258	256	276	242	270	257	272	241	227	260	255	266	232	277	260	259	236	272	246	253	247	265	255	257	261	285	264	267	241	233	271	264	265	275	272	257	250	260	265	249	237	247	264	288	238	270	253	266	243	239	270	275	267	266	238	252	229	268	259	265	230	266	242	257	250	272	245	222	258	255	301	259	249	271	250	235	248	253	276	242	274	264	279	243	248	246	251	235	265	271	234	264	247	268	247	273	254	256	271	239	268	260	261	273	260	232	246	274	243	269	239	258	254	257	249	247	256	272	270	258	271	267	230	269	257	232	231	269	246	274	277	235	244	250	260	262	234	264	250	245	259	241	242	248	261	244	247	262	288	256	234	244	267	291	256	252	252	263	287	243	278	275	254	259	261	230	213	237	242	270	231	256	239	241	250	262	258	266	245	270	258	226	253	223	232	275	217	252	264	251	261	256	276	237	245	261	258	257	268	245	240	263	260	241	232	224	230	221	274	246	279	262	262	228	251	277	257	279	235	256	264	238	264	222	251	278	243	270	268	252	234	259	233	259	259	250	227	254	248	268	268	226	229	256	239	226	257	248	251	237	233	251	261	275	277	256	245	233	250	267	244	260	266	258	222	263	282	264	242	264	253	263	230	268	280	233	279	277	263	232	246	228	243	234	215	292	285	235	254	278	238	280	238	264	245	259	253	254	265	256	258	233	238	221	286	242	309	243	253	261	268	254	218	257	261	244	252	248	279	237	274	264	259	254	269	233	266	261	257	253	246	267	244	217	235	290	235	245	238	263	240	263	273	242	245	280	266	274	253	263	238	264	280	280	239	270	257	278	255	247	247	262	227	243	240	222	296	261	235	256	223	229	235	257	236	230	274	257	276	289	261	248	254	250	258	275	284	237	263	276	259	244	255	245	264	239	286	263	244	250	259	254	248	265	243	268	251	235	234	240	274	254	238	249	272	266	264	286	271	281	246	234	246	275	257	237	288	253	281	253	245	262	261	244	267	257	264	286	279	235	260	252	262	257	296	202	258	248	270	235	238	268	256	241	248	246	243	253	231	286	238	244	252	255	270	258	259	271	249	261	271	261	262	245	250	254	249	281	233	241	275	258	268	282	242	233	265	232	244	230	260	278	279	250	250	243	248	255	268	271	257	255	226	255	258	221	264	259	270	282	253	248	255	261	252	229	258	241	258	241	279	284	249	253	227	256	271	247	263	249	263	223	243	242	241	245	262	250	270	292	265	245	250	258	226	248	257	288	277	254	220	243	235	284	255	254	267	278	238	224	268	257	260	243	239	248	298	269	251	262	259	272	243	263	285	261	253	264	275	251	225	271	263	254	242	242	257	298	256	267	234	275	236	227	260	267	276	279	265	250	251	278	247	266	250	268	259	253	251	230	271	243	246	231	256	266	248	265	266	246	237	265	249	242	248	253	259	263	241	274	236	259	280	255	285	261	244	265	269	241	266	246	256	224	275	241	247	271	239	276	250	255	246	251	244	250	275	271	247	243	216	256	258	263	246	220	260	229	244	272	231	273	238	260	237	262	262	262	262	228	268	254	249	257	257	251	262	254	250	252	247	227	280	261	243	229	221	251	244	255	293	248	244	232	260	234	258	250	236	222	272	269	247	252	255	246	240	241	256	253	270	291	245	265	232	257	251	233	256	267	268	282	270	225	271	242	287	258	279	271	256	211	270	239	263	241	245	248	237	268	273	240	223	259	251	280	280	249	245	270	235	222	241	247	253	258	244	254	254	231	244	272	231	257	267	228	245	274	257	250	251	224	255	256	274	278	286	233	262	268	260	239	252	230	225	253	259	237	250	211	232	260	258	262	232	270	248	260	265	276	259	230	280	250	252	254	264	244	268	248	247	253	263	294	264	277	259	228	266	281	257	247	239	263	237	233	287	256	242	257	240	262	253	263	262	280	264	221	276	244	271	258	272	237	246	259	259	248	262	265	222	247	248	249	267	258	244	232	253	248	305	253	257	266	245	251	222	251	253	256	296	265	238	244	242	257	259	238	239	247	271	245	279	237	230	270	268	256	250	247	253	285	257	269	248	275	239	245	244	246	240	234	263	251	249	254	255	219	253	271	263	265	253	270	269	247	234	252	260	248	281	251	262	263	245	276	273	268	254	267	266	265	288	233	248	248	244	250	249	250	245	273	259	244	282	269	242	242	278	237	265	250	249	270	234	226	245	241	249	266	278	274	254	253	270	271	256	266	259	259	275	267	264	270	258	260	265	240	267	241	241	259	239	253	258	262	225	256	259	246	250	264	252	268	253	270	239	273	229	242	229	237	256	245	258	245	239	226	240	274	258	242	232	287	235	244	246	232	273	262	248	243	230	237	269	241	241	257	238	264	257	257	253	256	273	258	266	265	263	252	232	272	266	227	236	233	254	253	261	242	233	237	251	265	268	254	263	258	266	263	270	280	251	250	264	230	262	268	240	245	255	269	272	262	258	260	253	228	260	231	232	248	249	257	235	263	237	270	256	280	224	229	248	248	268	273	256	263	249	254	252	232	246	286	270	262	265	291	250	242	274	260	225	261	255	262	249	261	252	269	243	276	260	243	245	244	243	275	253	221	273	234	297	252	256	272	252	254	251	264	268	247	225	278	275	223	262	248	288	250	270	258	259	233	258	267	281	262	250	257	263	238	274	248	241	275	255	253	243	217	267	238	258	261	270	271	255	243	272	213	258	265	278	226	270	271	262	274	235	239	237	256	262	273	272	250	273	278	256	231	255	252	262	266	261	242	269	254	244	214	271	253	232	256	254	259	246	242	253	285	272	263	214	246	281	257	236	247	254	254	260	279	260	238	242	239	251	278	248	228	248	265	304	211	252	257	249	257	233	264	254	262	227	272	245	261	269	275	265	244	244	244	252	255	254
28977	9091	1071	739	643	566	532	471	505	470	443	473	440	500	449	449	429	470	475	434	451	473	434	456	458	467	437	422	439	438	447	448	442	425	430	465	462	421	419	427	445	451	406	450	446	395	474	424	449	464	421	440	432	444	437	449	431	453	424	424	432	447	456	409	429	460	460	464	472	437	479	434	452	465	451	436	420	423	425	474	437	468	446	438	458	440	470	437	437	445	448	472	403	465	410	441	425	434	391	449	434	404	457	452	461	494	427	418	426	414	433	451	453	459	416	455	449	426	433	476	434	477	430	439	422	466	405	402	454	417	447	461	433	455	458	439	395	460	432	431	443	411	419	428	468	463	487	447	428	392	452	436	461	473	455	462	456	422	433	419	437	402	451	438	413	439	461	441	441	460	476	444	411	420	413	452	463	411	419	417	458	431	430	441	464	466	452	460	442	435	425	422	427	467	454	439	445	416	428	438	436	436	431	437	455	457	436	494	424	413	421	436	490	456	430	427	442	483	458	497	445	441	426	445	449	413	437	477	444	450	420	427	457	452	444	417	428	477	418	455	447	429	439	433	413	471	478	447	479	422	450	489	466	468	461	483	438	431	448	436	454	443	408	445	480	436	405	456	424	448	460	408	456	441	431	448	425	441	464	416	409	422	464	466	450	415	464	439	415	405	478	439	412	454	448	429	421	434	448	459	471	434	481	459	435	445	438	457	464	442	432	450	455	433	427	434	476	411	436	430	429	442	425	439	496	434	474	441	434	431	458	441	437	433	423	443	431	439	462	402	432	480	410	434	455	429	442	463	412	448	409	410	474	432	472	438	447	447	445	447	455	442	496	469	475	404	436	425	450	411	435	447	439	434	457	437	443	440	460	431	423	433	427	435	455	461	423	454	442	415	440	430	436	459	440	403	426	439	471	438	450	400	455	465	448	448	490	412	453	419	468	453	482	421	423	470	459	448	450	467	437	468	423	481	433	435	429	450	474	459	421	446	469	421	411	448	432	423	439	451	434	470	450	438	456	425	440	450	451	426	433	454	460	426	470	428	453	423	469	449	454	510	381	455	470	403	467	436	452	422	428	413	433	428	413	447	470	462	456	405	440	396	423	438	436	458	446	444	414	462	383	445	457	451	453	422	436	448	476	432	457	463	432	414	459	431	446	492	441	478	423	451	385	462	425	443	448	448	456	461	441	443	442	453	461	420	463	415	442	428	444	461	446	461	448	465	455	430	424	453	445	430	388	416	462	463	466	426	424	435	390	474	431	445	418	444	454	427	448	447	428	429	423	456	430	419	458	435	431	424	425	412	449	438	451	401	454	435	423	423	417	436	452	428	463	412	430	445	478	431	441	412	456	423	464	435	451	459	438	428	461	449	442	457	423	469	423	474	429	414	428	455	466	463	434	420	433	469	437	438	436	466	470	435	438	459	422	436	462	423	428	475	433	452	422	402	412	383	421	457	481	432	435	425	494	440	401	443	420	448	431	422	470	452	454	463	451	441	456	460	445	425	449	450	480	460	471	455	414	458	445	440	406	446	413	418	426	440	429	408	403	454	431	434	455	485	452	424	426	457	445	455	458	482	475	451	413	435	471	406	453	418	401	454	433	422	441	412	458	397	463	481	456	455	436	438	429	423	409	415	427	482	420	456	435	389	476	420	443	426	452	448	448	448	471	440	438	445	412	436	438	420	419	436	446	437	442	424	421	435	407	448	472	439	412	450	428	415	473	444	452	465	435	437	451	464	456	405	438	453	460	473	467	457	436	437	427	446	460	422	458	459	455	436	424	449	408	459	465	457	454	429	410	435	456	438	470	476	437	450	470	419	447	428	462	443	455	432	439	443	445	408	437	448	426	447	461	462	492	421	415	446	443	446	448	441	456	433	477	447	449	433	476	472	458	455	445	447	437	449	461	469	467	408	440	439	440	461	421	442	438	453	444	401	473	440	433	415	399	427	435	455	424	485	459	432	436	420	476	431	437	440	440	420	459	457	438	441	410	436	442	433	418	468	420	442	436	419	423	474	453	430	444	394	452	429	455	442	431	461	436	416	417	456	443	435	459	434	427	442	436	434	415	436	438	457	431	419	448	435	407	464	451	450	434	438	470	452	456	465	425	476	468	472	441	420	457	472	426	487	425	472	466	442	427	421	438	418	428	437	462	494	444	497	434	473	426	434	435	444	404	416	480	456	444	447	402	440	452	418	468	453	443	444	449	443	419	436	441	501	420	459	445	448	423	463	432	431	452	428	423	439	437	433	421	453	462	441	459	422	428	467	424	436	448	403	423	492	447	438	433	456	454	451	428	441	444	425	430	457	483	451	433	435	458	437	447	477	447	425	430	458	454	459	481	442	470	464	457	435	453	433	448	403	475	475	452	465	421	432	462	439	432	447	470	422	429	433	445	445	427	426	461	443	447	415	467	427	457	421	467	440	439	454	452	438	445	424	449	462	458	423	406	406	422	435	403	460	489	457	432	426	455	477	436	429	415	438	460	470	419	431	435	466	453	400	432	443	452	404	471	433	460	453	428	426	448	488	422	438	494	434	441	416	460	432	429	417	432	411	434	419	445	425	460	457	405	449	480	468	417	475	449	450	467	406	408	448	460	466	437	433	438	440	446	449	405	455	462	425	447	439	476	429	424	434	434	448	464	479	417	406	427	445	458	418	430	414	454	440	415	451	453	423	457	440	430	406	390	417	469	444	453	440	467	425	447	429	427	481	427	461	449	419	461	473	454	429	458	446	451	457	436	463	466	429	459	452	428	423	408	445	488	422	438	425	468	465	435	470	437	440	433	452	457	467	412	460	472	382	436	465	450	434	414	407	452	451	445	425	441	478	422	455	450	426	452	415	439	436	476	470	433	400	456	434	454	451	445	442	462	440	419	426	443	435	438	471	404	439	465	463	416	459	424	449	427	458	428	403	448	460	478	454	443	458	432	428	488	437	451	463	438	464	429	424	465	465	425	453	437	431	442	475	427	406	446	432	442	436	473	414	460	439	457	482	437	445	434	447	450	450	432	460	424	425	445	438	441	437	442	459	482	438	432	408	443	438	427	444	423	433	440	436	478	434	407	434	446	432	466	442	465	445	457	421	421	441	483	466	436	458	423	465	403	432	482	407	511	430	423	452	431	411	403	440	470	419	446	411	448	460	443	415	423	444	464	479	438	448	431	421	449	436	434	450	467	436	477	419	454	438	420	432	470	420	425	442	478	440	438	418	445	434	435	449	441	441	413	447	431	439	450	424	445	441	439	434	428	456	432	422	431	431	430	437	417	422	439	440	416	412	448	467	450	440	424	417	452	450	420	436	449	450	435	453	449	451	419	383	437	446	459	441	461	438	472	441	441	401	459	430	472	453	449	420	434	463	429	446	430	434	441	458	451	407	428	447	432	437	427	422	452	430	436	441	451	464	425	472	423	459	465	438	453	445	437	435	439	441	454	415	458	434	430	448	418	418	454	422	442	436	448	412	440	420
24548	21600	28679	24808	20566	2040	601	407	385	315	315	314	263	264	253	268	263	253	268	262	207	225	239	249	228	235	234	249	229	226	229	192	246	239	230	230	218	223	228	202	221	212	223	233	226	238	224	213	225	222	195	230	196	226	201	239	221	226	223	220	209	195	216	244	255	225	217	235	208	228	222	231	223	215	228	184	223	234	210	222	217	229	212	257	228	230	239	222	249	193	229	226	228	213	233	222	231	211	230	197	213	206	243	218	243	218	239	210	208	193	202	209	201	215	223	217	209	213	229	239	194	218	223	226	210	215	205	230	217	225	221	213	217	225	212	194	254	225	212	203	214	192	227	214	195	241	192	226	216	208	229	215	221	209	215	225	191	226	226	220	227	231	237	219	210	219	200	238	209	216	236	228	219	226	211	214	221	220	238	215	219	208	218	242	211	211	219	246	218	235	205	226	209	210	205	227	201	204	224	239	217	200	221	224	227	160	191	214	199	217	246	196	236	214	213	199	210	219	250	222	222	213	185	220	237	196	206	212	220	230	206	187	215	220	229	207	209	248	215	211	216	234	228	217	224	232	208	216	244	218	195	230	214	247	205	215	215	220	211	215	218	207	215	224	218	218	212	203	209	230	201	236	197	231	236	233	223	235	225	234	199	231	217	230	206	210	229	205	225	219	217	190	223	237	214	211	216	214	222	217	225	227	230	209	252	204	210	225	214	224	238	203	199	223	242	215	204	238	208	211	201	214	239	238	215	199	228	210	197	225	208	215	236	212	230	218	226	211	224	222	231	213	228	220	205	198	212	227	205	232	226	213	217	228	208	214	238	223	192	235	223	235	212	220	203	207	224	224	214	218	218	213	218	213	228	189	221	203	217	238	252	207	229	220	190	200	213	235	243	226	239	223	215	234	244	210	236	206	239	237	209	219	220	200	232	230	209	211	217	226	197	209	214	188	195	205	215	214	218	233	240	204	213	200	237	240	217	217	211	212	246	215	210	243	259	239	218	224	208	210	241	207	216	223	241	246	198	219	219	242	218	225	222	235	212	220	200	227	203	226	209	206	229	213	201	206	211	207	231	213	240	208	205	223	208	207	227	216	204	258	223	217	253	214	221	247	235	194	234	215	228	221	215	243	225	220	199	225	197	221	224	198	224	200	223	207	237	217	235	201	203	210	195	192	210	206	212	220	247	256	207	224	209	216	188	214	237	245	236	197	215	232	219	222	190	219	206	228	225	200	217	229	219	200	203	206	221	265	203	223	247	219	229	217	210	220	229	221	238	210	196	209	224	230	206	220	214	211	235	208	215	202	201	196	231	189	197	224	227	227	214	220	191	219	221	219	226	224	220	241	234	208	229	194	228	216	217	240	237	211	217	263	240	212	204	231	207	206	220	225	222	248	213	198	205	210	219	201	218	220	203	213	227	231	237	194	223	202	218	215	231	233	213	203	227	206	207	225	198	226	241	237	175	211	221	218	226	215	178	236	218	215	217	200	239	205	206	219	229	220	252	208	228	212	221	227	256	218	206	252	197	211	211	209	211	230	198	222	216	202	218	219	242	217	213	205	213	235	211	211	227	200	239	218	204	208	197	200	205	237	213	214	201	233	231	232	217	213	204	232	255	223	209	213	223	214	201	212	210	227	243	238	219	235	220	216	224	239	225	227	229	234	237	238	206	200	222	209	209	240	214	209	229	235	224	229	233	218	200	214	216	237	255	215	195	208	185	222	198	211	210	230	229	216	222	190	243	237	238	207	217	218	236	216	224	227	228	222	236	210	222	221	201	196	200	202	214	220	228	203	221	212	229	223	199	247	216	222	209	206	220	214	200	227	202	208	215	230	204	238	256	241	206	218	211	193	244	227	224	196	209	225	236	219	232	214	196	225	244	208	230	227	188	216	199	236	244	213	236	223	221	227	215	224	203	191	233	217	237	247	235	249	219	205	207	203	209	226	202	205	224	230	220	208	217	227	240	210	228	216	223	242	195	231	234	197	240	224	238	234	220	208	220	233	255	238	235	206	227	201	202	208	226	185	224	223	210	238	228	193	237	220	197	202	227	209	217	199	204	208	219	213	201	232	217	221	222	221	242	196	222	251	236	205	224	221	224	218	206	218	229	210	205	213	210	249	202	240	228	247	219	246	220	226	244	204	235	217	223	215	212	220	231	209	217	232	225	225	204	231	228	198	199	188	223	230	222	217	231	174	198	198	233	205	232	204	220	200	235	225	222	243	221	236	215	230	202	235	221	218	220	227	210	206	204	233	232	202	212	194	245	225	225	228	201	195	209	238	234	201	222	191	233	210	234	233	215	197	216	223	203	224	217	218	206	206	235	239	185	208	225	220	250	228	210	228	241	196	226	219	219	214	234	239	222	238	230	229	251	204	218	217	211	206	223	232	253	207	207	220	215	225	219	245	234	235	210	224	236	224	215	207	219	186	198	210	196	225	214	236	212	226	209	205	217	229	230	191	219	227	214	202	208	227	212	241	228	229	209	211	201	215	240	254	184	218	212	198	211	222	221	218	217	205	209	199	228	229	216	183	234	220	205	234	207	217	228	210	201	207	190	195	222	196	212	249	210	217	196	205	225	235	199	192	205	221	246	227	200	204	225	218	200	227	200	218	198	217	219	211	201	223	192	211	223	185	227	212	185	234	226	234	208	214	208	227	228	204	179	235	199	243	234	220	253	238	209	188	228	211	228	203	204	229	234	240	225	238	195	220	204	209	222	211	211	233	243	232	244	240	222	224	239	262	224	222	204	227	237	230	213	239	210	209	241	217	216	232	209	188	227	199	203	216	229	212	225	231	203	238	230	203	212	219	192	214	238	209	196	231	210	199	220	203	228	223	190	196	227	222	220	211	238	241	210	199	201	219	217	233	200	214	228	185	220	220	195	216	233	187	208	235	217	243	198	218	224	219	199	193	217	225	213	196	261	208	226	227	212	236	244	204	205	213	229	214	217	209	225	187	223	203	222	193	214	228	226	203	193	204	231	225	231	239	215	230	212	190	180	210	224	213	226	232	219	212	210	221	219	233	219	239	231	193	206	237	215	204	235	231	227	225	225	221	226	213	218	226	238	217	220	222	211	189	204	230	181	222	196	244	214	216	202	259	225	224	201	202	221	215	213	196	214	220	211	252	234	226	209	200	217	221	196	210	251	241	233	204	218	223	211	224	230	221	240	218	230	185	210	194	215	188	202	209	205	224	191	201	234	202	229	223	222	226	214	191	218	205	223	240	223	204	208	212	232	193	228	202	189	238	219	201	232	237	214	217	252	205	218	202	210	221	253	217	236	220	213	210	241	213	229	234	194	192	206	197	252	227	222	215	215	231	214	237	232	191	226	199	207	219	219	228	207	226	208	191	218	194	217	208	191	229	225	202	240	227	209	255	208	218	225	218	226	230	239	190	226	202	220	227	208	213	211	204	200	194	238	218	203	211	227	230	192	229	236	203	209	229	226	203	236	218	222	205	224	218
32546	20436	6602	3304	2304	1692	1329	1117	968	776	726	622	610	537	584	537	523	485	487	458	471	458	464	491	427	426	408	415	407	397	423	439	434	439	422	431	407	411	414	389	419	394	414	395	413	394	418	372	401	399	413	400	376	370	397	379	365	415	390	390	385	408	382	396	402	405	366	391	367	433	359	384	386	361	410	363	377	352	397	402	422	399	424	387	409	431	391	413	397	374	432	370	373	385	399	340	366	393	362	444	405	379	383	383	363	351	381	441	406	382	364	382	413	384	388	416	398	378	418	374	386	362	401	345	404	333	403	387	392	397	425	413	368	352	367	405	371	412	382	368	395	423	391	417	386	386	409	407	388	373	395	381	408	381	396	415	412	396	358	422	421	380	376	404	380	383	364	423	388	373	396	382	369	386	407	381	356	381	391	387	395	378	388	414	391	373	408	365	388	370	405	386	357	398	356	418	383	412	378	378	402	365	412	411	383	341	364	415	397	397	402	388	402	384	384	390	418	385	383	386	384	387	399	363	389	389	395	354	364	378	376	394	396	374	380	415	381	368	373	371	375	372	391	388	415	347	394	409	366	385	348	413	372	399	390	364	369	373	378	399	398	414	401	403	373	378	382	370	398	405	402	388	404	342	373	387	346	398	405	370	382	376	405	327	377	429	363	385	393	386	402	376	352	423	400	385	388	349	414	413	403	368	389	417	367	379	390	375	384	368	383	406	373	387	384	408	401	405	364	406	411	374	367	380	409	445	325	338	363	400	364	383	386	370	369	406	377	365	417	380	387	380	392	384	380	415	378	411	375	381	386	373	380	403	389	407	391	380	396	377	372	350	392	368	391	375	411	398	354	439	391	398	380	366	408	377	365	430	384	386	383	378	427	356	408	394	388	379	374	391	386	401	388	360	385	353	386	369	400	403	391	379	406	390	396	394	377	390	362	402	349	399	378	386	331	376	391	388	398	359	350	350	385	387	376	369	406	348	424	359	389	376	387	370	381	360	385	381	358	394	391	368	376	377	394	395	366	391	390	376	389	382	377	376	430	378	396	375	388	381	371	401	366	359	381	415	416	404	405	392	394	382	398	370	382	348	393	375	384	391	328	374	432	368	402	385	349	402	372	368	375	380	397	368	422	401	375	389	384	398	412	392	363	405	406	366	375	380	405	363	403	410	383	398	378	401	348	396	400	354	386	362	404	396	383	378	394	380	384	381	406	400	417	420	380	361	379	381	381	415	364	397	398	407	348	404	387	396	381	373	376	400	377	418	374	374	354	376	395	392	363	364	337	377	374	387	364	387	393	375	412	366	385	382	409	379	390	391	425	379	403	383	382	375	370	384	375	356	396	403	416	387	408	379	370	387	389	395	358	349	400	407	408	388	388	369	362	384	401	429	393	412	356	384	393	363	409	373	400	365	390	372	390	379	416	384	391	350	375	375	384	382	374	379	382	431	375	376	384	362	353	377	355	383	386	387	384	351	388	386	394	379	355	401	430	357	366	392	420	341	405	371	398	380	369	339	392	382	373	377	352	375	345	365	405	384	408	405	380	372	406	411	391	371	377	366	395	414	380	408	382	394	373	351	409	378	382	407	377	399	370	341	372	354	388	391	367	380	374	385	396	388	417	403	373	394	354	370	372	396	396	389	385	377	403	360	352	367	417	391	364	415	377	389	386	373	370	379	403	363	360	389	372	386	402	424	402	392	375	376	379	370	387	390	369	380	394	388	405	403	381	389	408	376	374	386	367	365	417	413	371	370	379	373	414	389	390	377	349	419	425	392	414	422	391	371	405	386	392	369	387	386	397	350	375	364	384	355	397	421	396	366	382	359	400	399	395	407	380	384	401	382	388	398	367	410	400	411	406	389	370	408	366	365	377	394	400	399	377	422	382	388	359	396	373	380	393	400	365	377	391	392	389	417	383	397	407	376	396	404	390	400	374	386	380	397	374	362	375	374	392	429	362	363	359	400	365	375	387	385	393	361	393	406	379	342	385	404	347	369	398	362	357	390	354	413	379	387	379	427	375	358	332	388	359	386	383	353	401	353	412	375	392	353	372	413	397	392	408	420	388	360	372	378	367	388	374	370	418	402	397	387	397	395	367	419	370	396	357	439	408	386	382	371	404	385	372	371	374	361	379	379	397	404	356	396	355	394	360	383	379	370	387	348	385	357	371	403	388	381	384	384	380	386	345	359	384	411	375	358	409	413	376	375	384	403	369	405	370	357	363	368	386	370	395	343	337	339	373	366	400	369	399	366	387	378	391	451	411	378	389	384	374	371	394	355	426	396	391	372	342	374	418	395	392	355	393	380	383	372	349	406	358	400	374	378	369	386	373	364	379	382	409	385	402	367	388	399	401	379	419	361	365	356	364	393	429	361	369	405	404	403	409	397	363	400	418	383	367	404	409	410	377	410	391	394	413	365	377	376	405	388	389	387	353	360	374	389	380	374	386	377	372	399	397	414	379	377	372	367	379	395	368	363	380	383	389	415	396	404	397	388	395	426	398	382	369	438	368	376	385	377	377	388	402	401	368	412	359	389	385	393	405	385	349	389	362	363	395	357	406	377	350	431	390	370	391	415	367	409	387	396	396	388	383	414	404	399	386	422	401	383	369	408	372	368	369	400	398	396	399	395	379	410	416	378	386	410	398	418	382	361	388	368	349	379	403	403	375	371	400	424	410	366	388	391	400	318	412	386	408	390	412	446	412	383	371	414	426	385	365	361	390	374	391	401	379	345	401	404	357	369	417	419	382	375	407	364	404	424	383	371	392	387	356	339	351	403	396	394	367	367	374	366	405	404	351	388	393	371	395	387	401	387	353	404	378	368	381	365	399	359	374	372	355	387	367	390	378	397	350	404	341	372	405	388	372	359	370	379	342	400	344	396	361	387	392	397	387	358	370	384	394	404	378	415	408	354	373	408	374	393	382	373	382	381	413	395	383	392	386	366	390	371	403	375	406	405	379	354	365	358	410	399	377	359	388	387	373	390	391	376	375	399	373	374	362	381	372	367	431	388	379	377	416	359	358	372	391	388	375	370	377	406	383	397	386	377	387	403	378	405	352	392	371	363	381	382	373	358	396	357	413	382	406	400	399	383	421	355	426	354	411	400	363	350	345	399	382	404	397	402	372	383	383	407	362	383	366	345	373	398	363	388	388	410	403	402	370	381	396	399	376	352	369	394	373	375	403	351	381	412	376	426	379	380	370	374	438	382	381	364	369	420	404	409	395	394	389	376	428	378	386	370	384	385	376	384	399	391	404	412	357	362	379	359	379	375	370	373	371	390	366	377	387	413	358	421	383	382	425	404	373	419	428	356	398	355	384	363	352	392	379	397	396	368	395	392	417	413	353	385	388	395	380	401	372	375	348	375	399	393	366	389	407	399	375	380	369	419	395	412	354	406	370	366	378	399	375	421	391	405	372	397	393	369	395	360	398	436	362	385	389	360	378	394	351	380	376	377	402	405	407	364	397	358
23522	21500	29269	24124	21485	19488	1483	476	348	264	250	235	204	191	167	169	153	127	145	119	119	118	120	114	84	120	111	120	113	97	100	109	93	115	107	103	107	89	90	88	104	86	87	88	71	84	96	97	85	104	87	102	76	83	91	102	91	89	97	84	79	73	80	97	79	80	91	78	89	67	77	81	94	88	89	89	77	80	82	89	95	90	69	72	81	82	90	97	82	101	64	83	92	88	90	81	88	76	69	98	80	81	83	82	78	83	92	85	98	80	81	78	83	80	88	91	84	89	84	72	104	85	80	90	91	94	87	75	69	87	78	101	88	80	88	92	77	82	92	99	99	87	100	76	104	77	70	86	83	82	95	74	70	84	86	76	80	73	91	81	81	85	88	77	74	79	76	97	79	81	95	104	90	82	68	82	79	85	81	98	79	78	89	80	76	98	81	77	79	76	75	79	80	62	79	85	77	84	86	89	64	78	82	98	64	85	74	74	87	81	83	98	79	89	75	90	84	69	80	79	96	91	89	85	72	91	85	83	94	94	84	79	92	77	81	69	82	93	96	92	81	87	95	85	76	81	71	98	97	80	84	87	101	83	81	82	77	79	82	77	94	88	72	81	118	77	102	68	77	90	89	83	75	79	76	83	84	90	89	86	70	79	85	90	77	74	94	98	74	90	82	69	87	88	58	73	80	78	85	72	109	57	91	82	73	86	85	77	90	78	63	85	83	76	78	78	93	96	79	70	62	81	65	76	78	77	91	83	85	93	73	72	85	97	84	78	74	84	68	75	86	81	83	85	96	76	86	82	94	84	79	80	84	83	74	87	84	76	90	88	102	79	77	100	76	76	100	86	90	92	88	94	90	79	86	83	94	81	83	76	77	80	89	90	86	88	74	88	93	96	95	88	86	96	96	77	82	96	85	87	89	86	90	79	88	79	81	92	90	77	77	76	94	88	88	84	103	89	90	70	72	80	90	92	86	90	98	79	96	82	76	70	72	75	83	89	82	70	84	81	77	90	86	78	105	80	70	89	75	68	81	81	86	93	83	69	69	77	82	74	81	90	81	75	83	74	84	82	100	88	85	101	81	83	85	81	85	96	96	94	107	82	82	88	74	77	90	81	88	81	82	92	93	72	80	103	87	75	85	68	73	92	75	96	80	97	89	77	91	67	80	79	98	88	67	69	95	89	81	89	76	91	93	79	88	97	81	91	97	65	69	90	101	89	66	58	89	84	82	82	95	64	84	87	78	83	85	84	74	93	67	84	86	93	72	79	88	101	70	78	84	79	100	93	72	97	88	85	80	76	73	81	74	71	76	78	81	87	91	73	94	99	86	85	72	84	87	73	77	81	102	66	75	77	82	89	84	81	76	94	107	69	89	95	90	82	79	68	78	83	65	71	90	78	78	78	94	76	81	77	88	75	85	81	79	74	75	82	85	87	89	79	88	86	91	95	79	84	101	85	84	85	89	99	77	72	86	89	71	63	65	76	79	81	74	88	83	76	81	83	88	77	76	91	81	78	74	98	103	83	93	109	75	90	90	95	91	79	80	88	79	75	105	81	60	76	89	89	95	77	85	72	95	90	65	79	67	104	87	82	75	70	97	81	82	71	77	92	90	81	82	89	83	81	80	84	105	75	84	85	79	86	86	85	67	89	91	78	90	82	75	84	88	101	84	84	72	93	71	80	73	71	90	92	79	87	77	74	98	81	95	79	95	88	65	88	82	81	87	92	100	85	77	83	87	86	72	83	88	66	87	67	114	80	86	83	91	80	69	76	76	74	79	73	83	74	91	67	93	88	79	68	83	63	96	78	94	75	89	74	73	85	91	81	86	79	93	90	73	84	92	82	83	71	79	79	82	75	75	62	90	89	77	75	93	93	72	66	74	74	87	86	71	80	77	79	69	83	85	87	90	94	81	90	77	83	100	84	90	83	79	81	77	68	71	79	78	82	90	86	86	94	87	88	87	91	76	67	87	86	70	90	76	79	64	101	77	86	92	73	71	91	75	69	80	89	81	78	77	75	90	88	91	72	77	80	76	77	73	89	89	76	77	79	77	107	75	86	107	83	78	88	78	77	93	84	76	63	89	84	83	81	77	82	90	83	84	74	83	76	62	89	88	91	79	77	92	83	84	72	87	82	90	82	95	100	90	90	88	67	70	80	85	95	92	83	91	87	84	70	93	88	88	51	79	87	66	76	85	81	88	73	76	97	71	96	72	80	76	82	77	80	81	78	88	91	79	82	108	81	91	87	89	91	85	83	85	81	86	80	81	72	72	86	90	78	87	98	99	96	84	94	87	84	90	81	80	83	92	83	70	88	100	91	77	68	83	87	65	88	97	89	95	103	75	84	92	65	67	83	76	70	89	76	87	92	71	77	82	76	87	85	95	85	96	90	93	77	85	93	70	72	90	88	75	87	90	89	67	76	84	82	76	74	88	85	75	77	77	81	77	72	75	75	102	94	74	67	72	75	86	96	76	82	76	92	78	76	86	88	77	90	90	67	91	78	96	81	83	96	87	71	71	83	83	85	77	80	96	101	77	100	72	81	75	79	93	74	97	80	76	74	80	83	70	88	84	83	71	94	69	78	68	82	82	94	74	98	85	81	84	90	86	72	82	94	76	103	80	92	89	96	92	81	80	99	57	77	83	68	75	97	83	89	79	87	84	83	88	74	84	84	78	110	99	78	85	80	68	64	92	73	61	75	64	91	73	83	83	94	86	74	78	67	91	72	63	91	79	92	86	90	74	66	86	75	89	73	76	83	71	75	76	94	66	80	77	82	91	87	88	84	80	74	72	84	87	70	89	82	70	76	66	74	83	107	81	67	91	77	88	86	73	74	71	80	83	70	79	81	103	95	79	89	77	104	76	80	72	72	96	61	85	100	95	87	91	87	82	75	88	93	81	81	93	79	86	80	92	105	93	67	85	75	75	71	81	89	71	79	80	84	74	89	69	86	94	80	91	81	89	91	93	79	85	87	87	81	81	101	71	78	87	72	74	88	78	88	74	79	81	67	81	89	84	78	77	99	91	89	91	86	86	93	84	84	87	84	99	85	84	92	83	89	81	102	83	70	85	67	87	91	87	81	82	91	81	96	79	82	83	87	85	82	94	93	98	69	75	83	81	82	68	74	73	87	85	73	91	93	86	84	86	66	81	76	98	69	60	78	87	89	92	72	76	74	73	92	97	58	78	91	94	79	79	101	89	88	78	85	79	72	86	77	90	76	83	79	84	77	110	85	64	95	89	85	73	78	82	86	84	89	96	65	106	71	92	92	88	76	64	101	86	92	85	84	57	95	88	85	71	105	91	82	94	68	108	62	74	90	81	80	73	88	81	94	110	85	85	86	93	93	91	78	84	61	91	98	93	88	80	92	104	93	73	77	88	79	90	80	79	99	103	98	87	75	70	87	79	96	68	85	81	85	70	81	88	96	96	101	80	81	82	66	75	88	79	82	74	87	83	64	87	69	78	82
36218	25227	10848	5331	3679	2665	1923	1418	1133	984	821	690	557	558	484	401	422	373	303	323	292	290	258	246	243	239	214	219	226	225	212	196	201	206	195	216	209	207	182	175	158	184	176	184	165	155	169	168	163	167	168	159	179	164	164	177	155	171	164	177	189	161	174	158	153	153	133	161	159	169	182	166	151	155	166	171	148	155	156	140	127	166	171	170	168	173	144	159	157	147	147	143	143	143	161	142	166	163	145	149	160	140	168	156	144	176	150	154	166	151	130	159	167	175	152	135	157	158	156	159	163	159	180	167	160	151	165	160	141	141	166	143	158	150	146	166	153	157	145	146	143	157	146	155	148	148	140	148	154	142	143	163	155	158	133	159	136	141	164	139	140	149	144	145	149	143	142	169	184	148	157	154	151	136	174	162	163	176	140	145	167	143	137	150	157	146	137	141	160	149	179	130	144	172	168	154	161	151	155	148	137	135	165	122	171	150	130	133	157	139	144	167	152	147	137	150	164	137	133	150	131	142	160	137	144	148	167	151	156	132	156	153	150	162	141	156	161	136	148	169	159	165	149	150	149	144	169	137	157	153	134	136	167	157	164	143	146	162	153	154	144	139	152	139	158	139	157	153	141	161	149	160	154	168	150	142	147	185	164	168	155	144	176	159	153	140	152	136	172	157	167	156	160	165	143	157	160	131	135	181	144	164	160	181	172	134	162	171	157	145	162	158	157	174	158	139	141	174	150	154	166	159	151	165	164	140	146	124	132	153	143	146	144	154	148	144	149	153	153	129	143	143	172	152	146	148	169	143	139	158	163	172	148	141	160	143	132	155	141	167	155	170	138	127	134	151	166	156	162	151	156	146	140	141	157	139	167	139	145	148	168	171	163	172	164	146	150	170	140	149	139	143	177	170	140	147	157	124	166	134	167	130	130	159	141	142	149	154	164	141	157	177	158	147	173	158	162	141	147	161	156	152	148	128	170	164	152	121	143	140	140	160	134	143	146	158	166	160	148	157	155	159	169	168	131	152	173	170	163	160	147	154	155	143	136	156	148	114	133	148	148	155	171	140	153	140	170	136	123	136	151	159	143	138	149	129	159	161	146	141	133	155	140	146	153	143	146	157	153	151	166	149	147	149	134	125	149	149	147	142	142	142	156	156	143	154	172	132	152	143	172	158	149	148	122	139	134	158	146	139	127	147	142	143	141	132	153	150	154	146	143	142	145	168	139	158	171	155	163	165	155	136	151	147	159	141	167	179	148	155	156	135	158	147	142	137	157	153	133	155	174	137	138	165	167	129	150	147	168	158	136	164	171	151	144	167	163	157	150	145	154	153	158	141	169	138	138	147	146	140	152	147	145	155	170	162	153	160	154	169	130	130	138	150	125	147	138	153	167	137	149	136	162	151	154	162	147	136	136	166	137	161	143	164	151	155	144	173	162	150	172	137	146	156	153	143	146	156	142	141	142	141	164	147	165	161	154	159	166	173	147	145	143	159	137	155	151	145	143	154	127	140	144	170	127	147	151	145	153	138	144	131	163	154	176	131	163	154	159	142	158	167	161	137	159	170	143	163	158	144	149	156	136	159	143	148	149	150	161	151	165	131	157	166	150	136	132	135	163	171	146	173	152	177	150	137	155	143	166	153	142	143	164	136	133	155	117	140	133	150	136	126	155	142	160	128	152	155	128	135	154	150	145	162	141	141	147	152	149	143	161	157	163	134	168	162	138	148	162	151	144	168	144	175	145	143	146	174	159	163	166	154	150	146	173	161	162	136	142	131	139	166	151	164	166	147	174	142	159	157	156	160	144	177	158	149	141	159	156	160	146	155	159	141	143	165	128	132	154	153	130	128	163	146	155	161	149	143	142	154	142	139	147	158	132	163	151	155	147	137	139	145	154	167	153	170	136	146	141	160	143	147	147	147	162	147	135	161	140	150	147	138	155	148	164	164	134	145	132	138	138	142	146	141	152	158	160	143	138	164	154	111	154	150	146	148	144	151	160	147	139	148	140	144	137	150	135	150	134	160	136	166	133	138	135	147	175	153	166	155	172	145	158	163	154	146	162	157	143	140	169	142	179	152	133	134	162	156	157	141	170	145	150	136	144	144	151	135	158	156	146	123	139	158	148	167	169	156	154	137	164	159	149	144	133	148	162	149	155	143	162	136	137	168	159	154	138	172	138	148	165	137	169	164	144	150	193	153	137	157	155	159	161	149	128	134	149	118	124	157	133	158	154	146	168	153	145	162	150	159	150	163	162	157	162	148	134	168	168	158	151	139	165	158	151	145	170	159	163	136	138	166	149	153	146	180	142	147	164	134	144	160	152	156	153	139	151	157	132	142	134	126	151	143	138	151	131	150	139	166	159	170	160	162	148	135	127	142	144	147	143	150	146	156	166	157	169	138	133	161	152	149	149	145	148	151	139	144	137	150	132	146	136	148	146	174	157	156	144	157	151	146	159	159	150	162	155	144	151	132	181	145	164	136	147	141	146	136	137	172	141	148	166	162	137	176	162	147	166	168	163	160	126	158	143	160	148	148	160	147	181	160	166	139	175	150	152	154	146	146	140	155	141	166	148	141	156	137	133	141	138	141	153	151	135	144	150	154	148	144	149	159	144	130	140	166	132	150	151	145	146	161	157	162	152	159	156	159	174	169	158	150	155	145	139	148	160	148	164	180	144	149	164	155	168	153	144	148	148	146	146	143	145	133	144	143	142	146	150	135	155	150	146	157	156	159	153	164	170	160	139	169	132	158	158	145	140	151	154	130	137	144	151	153	163	138	167	172	156	154	140	143	152	158	133	161	166	147	144	157	151	153	144	157	138	164	154	147	163	166	155	152	138	177	176	145	147	143	155	130	140	161	137	152	151	152	151	154	157	122	139	165	146	174	142	159	129	147	149	149	172	149	140	136	150	163	160	156	152	148	139	151	140	146	131	152	148	147	151	150	134	137	154	155	155	151	141	144	156	149	162	178	147	147	138	130	158	157	175	170	158	155	164	160	160	164	147	130	144	162	139	143	143	151	146	146	141	159	163	154	166	145	140	164	166	152	128	148	159	146	130	144	155	142	168	165	157	166	160	138	152	156	159	146	160	169	154	153	131	132	167	160	149	167	184	152	153	146	149	140	137	180	154	142	135	145	168	159	150	153	164	154	135	158	139	143	159	150	168	145	153	144	156	145	150	147	148	159	160	154	159	142	145	130	166	145	156	159	139	126	142	132	151	138	124	150	149	151	161	151	157	169	155	164	157	135	151	149	154	139	153	160	150	166	154	160	160	172	134	168	141	145	133	142	145	155	128	129	182	137	178	147	152	160	141	139	170	149	155	160	156	130	159	129	137	139	150	142	172	171	152	162	147	140	167	150	149	158	163	135	136	165	147	152	140	153	144	133	154	153	124	163	178	149	165	148	141	157	152	134	161	140	142	153	143	126	145	156	161	147	145	122	150	147	153	167	152	171	142	155	158	150	128	143	147	145
27844	20251	6521	457	301	294	311	265	243	268	249	249	259	290	270	266	271	241	263	277	259	278	260	274	265	239	254	220	279	283	271	263	256	252	245	249	262	265	248	242	220	267	254	258	283	248	245	256	248	267	247	270	270	239	259	248	244	262	258	267	264	252	250	229	252	255	260	265	231	225	257	240	287	266	242	249	248	265	255	265	269	260	262	245	248	227	274	262	268	239	265	251	246	266	236	244	267	278	274	241	263	251	241	232	269	267	280	270	225	250	250	263	231	271	271	281	236	244	228	228	248	253	250	286	253	262	274	273	245	255	239	245	257	283	254	250	224	237	243	236	262	255	268	251	255	252	279	275	242	267	251	221	238	232	257	230	253	239	272	240	237	260	258	241	247	258	244	263	257	271	269	250	264	258	263	251	244	269	253	252	243	230	256	261	238	258	247	286	252	257	291	268	258	255	284	252	246	268	247	242	251	258	251	256	266	260	236	273	267	275	269	238	245	238	233	245	251	248	260	273	262	251	228	275	248	246	262	249	263	271	238	221	250	216	268	242	237	243	262	267	255	229	281	258	272	260	257	272	259	252	246	260	248	236	259	254	257	274	241	221	262	251	256	244	244	259	241	251	260	264	254	266	269	244	242	252	268	251	231	244	236	253	257	251	247	251	225	260	248	254	245	249	240	287	256	266	245	259	245	262	277	240	228	245	238	269	249	275	261	285	262	270	230	272	266	284	258	269	255	220	261	235	249	260	247	237	217	259	264	272	234	257	297	241	270	246	280	253	258	250	266	251	228	263	233	261	260	274	258	273	260	274	256	229	247	283	254	264	245	253	248	265	234	277	266	260	254	246	226	245	248	277	259	247	248	294	239	247	267	231	263	244	270	268	227	248	250	222	240	240	230	270	259	281	271	253	255	269	240	239	264	290	255	262	242	231	257	245	262	239	245	227	264	246	280	237	271	256	265	240	255	263	257	276	256	259	254	270	269	273	264	265	265	235	247	257	258	247	255	233	235	223	260	238	228	249	245	256	267	236	273	231	258	249	244	234	273	260	231	255	253	236	245	262	238	241	229	258	236	267	232	254	251	258	227	260	265	246	252	237	268	258	244	291	229	252	237	264	261	238	276	255	238	261	236	252	260	249	250	268	242	266	245	232	259	267	257	261	263	247	245	250	254	233	253	233	261	238	258	267	265	276	278	243	237	252	274	245	258	246	231	267	268	242	236	255	249	235	276	262	231	273	257	247	267	249	269	270	252	235	231	214	247	274	264	251	258	260	251	247	255	252	233	244	244	256	248	288	264	226	250	253	262	260	282	270	248	274	257	261	268	260	269	260	265	267	271	252	240	276	297	255	271	247	247	232	283	259	264	250	276	245	262	265	233	275	247	245	258	225	247	229	235	240	265	232	279	262	259	242	263	235	253	265	226	267	257	250	270	261	226	249	246	252	272	237	252	229	289	285	264	268	281	248	232	247	251	284	268	237	255	223	254	260	274	258	250	281	253	260	262	262	257	244	248	253	264	232	233	256	265	257	271	224	238	223	248	247	243	236	237	260	259	239	247	245	260	238	277	245	245	286	276	239	264	254	246	238	246	247	263	271	287	265	261	281	257	266	258	278	268	271	256	254	258	271	236	257	251	251	236	237	245	263	240	252	259	236	259	261	224	272	251	249	281	223	253	245	240	267	248	231	241	249	236	254	246	275	247	248	257	234	233	247	261	279	254	259	250	230	229	251	303	266	247	238	240	272	280	268	236	265	242	285	268	259	257	275	224	283	253	246	273	252	235	249	253	240	253	278	237	260	247	245	242	261	244	253	241	258	226	260	284	250	249	221	265	262	255	227	237	266	243	273	261	249	221	251	272	229	255	264	242	267	236	261	270	283	250	241	269	252	267	279	255	241	261	244	241	229	239	250	237	235	282	247	255	255	239	249	257	260	249	253	264	253	245	265	239	228	237	268	259	246	253	268	240	264	254	282	240	259	251	258	265	244	246	246	243	250	260	251	256	289	224	261	269	234	257	289	262	269	231	247	246	277	232	265	266	229	237	258	238	231	261	271	258	254	269	241	237	271	265	251	239	281	250	231	255	260	281	246	268	259	210	255	226	280	264	237	261	247	252	248	263	278	247	268	252	238	275	269	269	247	255	250	257	232	245	253	228	244	249	257	247	244	262	257	250	256	253	269	256	255	241	268	255	277	243	233	226	257	261	257	261	239	241	254	244	225	265	241	265	262	252	264	252	251	237	260	225	259	244	243	268	246	230	235	242	261	229	262	220	254	228	263	234	260	266	255	272	291	249	234	275	243	238	263	237	265	250	271	250	230	258	283	251	240	263	241	261	254	272	241	242	250	265	254	256	249	243	252	251	249	250	248	252	273	264	239	260	281	244	258	238	269	255	232	254	239	243	234	249	277	279	278	240	237	295	273	266	255	243	259	256	243	244	268	235	266	272	253	258	242	237	253	247	228	258	273	280	250	253	262	262	247	271	237	257	284	255	257	237	238	261	243	247	260	245	291	252	242	279	245	260	255	270	258	253	247	271	249	273	253	252	229	282	259	261	257	253	256	246	250	267	279	274	274	261	254	233	256	256	236	260	261	254	282	228	258	248	275	236	263	258	242	269	240	265	266	237	255	256	244	238	243	272	234	268	228	247	259	264	278	215	250	267	257	248	263	231	235	247	258	250	276	271	246	280	247	262	267	270	245	250	263	238	260	268	233	253	249	227	258	235	254	246	247	237	273	236	265	232	232	241	235	242	250	262	258	258	242	238	229	253	236	279	278	254	243	250	243	237	257	263	259	251	264	289	255	259	276	244	245	276	235	239	253	258	281	290	247	240	292	236	254	262	243	273	234	242	285	234	246	236	284	261	240	244	229	255	236	238	260	296	263	238	254	254	262	250	239	242	263	245	237	275	270	229	263	262	271	256	259	252	262	265	224	267	273	247	250	245	280	239	268	255	255	231	252	254	282	275	279	272	254	271	261	237	251	251	253	269	273	252	266	250	243	257	244	230	253	243	255	263	280	264	266	270	270	242	254	253	277	283	284	264	265	245	255	277	239	239	256	280	235	247	270	241	250	281	250	239	264	255	261	245	278	244	240	261	209	244	256	268	275	262	259	281	232	244	261	251	277	268	257	253	272	250	241	240	264	252	242	276	246	238	259	239	272	262	260	256	241	254	254	266	244	252	243	250	230	273	248	273	258	279	258	256	238	234	276	254	240	251	264	277	236	244	249	251	253	236	263	240	243	242	241	260	244	261	245	260	265	248	253	259	233	234	281	269	242	223	254	268	253	228	248	265	287	243	252	244	288	241	261	274	244	252	245	273	251	242	265	256	255	259	255	281	240	249	273	256	261	256	264	243	253	269	248	266	269	231	251	249	234	230	248	241	244	259	273	243	253	267	246	239	236	264	274	233	272	273	267	278	267	213	256	267	241	271	253	256	262	242	251	249	241	244	231	257	249	257	273	248	243
28957	9965	1031	675	618	545	492	501	439	450	470	433	476	469	448	434	417	430	441	424	434	435	436	448	443	447	476	458	435	484	419	446	455	440	421	428	416	474	457	470	442	412	399	425	421	412	447	386	434	448	464	453	481	423	446	461	408	444	450	436	416	459	464	444	430	422	439	448	452	464	449	469	461	437	443	451	448	408	444	419	454	429	440	404	464	412	434	417	418	399	455	455	410	473	447	432	454	438	437	453	494	423	412	432	451	457	422	422	431	429	431	460	442	462	461	457	475	436	425	431	446	449	429	440	438	441	461	449	471	419	492	434	469	462	426	434	419	470	462	428	433	444	452	442	480	411	470	436	498	412	432	429	425	433	407	460	427	452	406	442	457	412	405	481	467	474	434	447	441	415	442	494	445	449	406	465	449	460	419	445	400	399	464	451	413	415	428	441	453	450	410	424	450	446	445	492	448	448	429	456	458	457	401	432	452	436	478	423	439	466	443	506	451	404	434	466	417	424	441	446	450	436	456	469	462	451	450	433	435	417	414	447	451	469	465	428	412	457	458	437	476	422	413	383	439	401	420	448	432	405	422	439	427	428	424	412	435	437	447	418	446	473	430	463	439	476	438	403	420	398	461	450	474	450	426	443	436	442	438	439	462	471	433	470	437	438	455	439	414	462	450	427	423	429	386	437	431	453	457	432	421	453	443	442	424	430	408	434	432	439	432	400	442	443	422	399	438	424	441	446	438	406	404	467	433	445	403	420	407	445	459	420	400	446	451	471	432	399	445	471	424	448	427	437	440	430	421	457	428	440	408	439	433	463	421	423	430	439	449	395	435	438	420	458	442	474	464	430	404	425	454	454	451	416	467	431	450	388	428	429	436	438	440	458	443	444	428	465	438	410	442	425	444	441	420	425	436	431	446	427	417	436	419	418	425	482	421	426	468	409	424	444	438	411	459	437	416	488	423	422	431	428	447	434	467	456	421	445	454	467	453	417	458	462	483	447	419	445	454	483	419	489	458	450	440	457	430	447	467	445	452	457	448	426	418	446	450	445	374	429	442	415	425	426	456	399	424	419	429	426	426	437	428	412	453	470	418	446	448	474	433	447	444	435	402	434	430	462	432	485	434	456	457	445	470	476	416	413	427	417	419	446	458	443	450	442	453	432	466	456	375	453	421	397	421	417	499	439	424	428	429	442	450	445	400	470	437	422	444	436	394	463	436	431	465	403	417	435	455	463	450	453	416	382	491	454	425	429	428	432	455	490	440	426	417	450	443	454	429	422	395	431	420	444	441	440	455	442	430	412	432	425	426	424	442	476	433	442	430	418	441	453	407	426	426	405	430	466	424	462	455	422	451	446	456	440	448	453	438	454	447	471	425	427	452	446	422	437	423	408	395	447	402	430	424	466	458	437	444	437	430	439	420	430	479	466	456	417	421	438	437	398	437	443	440	449	439	451	434	464	464	422	424	404	473	438	448	451	394	420	437	407	396	435	436	433	407	450	430	409	435	404	490	460	431	459	423	376	411	401	426	467	443	412	444	466	467	433	448	439	416	415	432	426	463	458	442	436	459	422	455	443	416	427	428	433	441	419	429	436	431	452	462	436	462	444	415	452	417	429	442	457	414	441	452	405	444	440	463	394	439	420	439	420	432	413	443	420	421	442	456	435	430	439	418	444	470	410	438	427	452	426	441	434	491	420	406	460	395	426	391	436	416	440	443	454	426	425	423	442	429	451	439	484	451	422	432	405	429	455	430	459	433	455	436	430	404	426	433	446	472	429	435	453	461	440	457	440	431	426	446	437	441	435	438	443	431	444	452	432	448	430	453	410	425	444	474	451	436	419	422	422	460	383	442	400	491	446	441	443	438	416	455	415	432	401	397	480	415	424	437	421	449	425	446	442	451	451	415	455	441	464	409	474	408	448	405	416	425	486	491	412	503	419	488	410	410	449	456	453	425	471	488	468	466	448	488	415	457	450	443	432	447	459	433	425	394	423	414	430	444	486	416	466	441	426	435	440	456	421	447	437	423	431	452	455	420	461	417	444	474	431	459	450	437	465	425	423	430	447	467	442	444	457	440	434	392	406	466	459	409	451	456	455	406	459	444	457	418	443	484	420	415	419	406	444	459	457	463	455	452	418	434	451	456	446	422	427	395	427	444	400	431	452	415	445	453	478	442	431	418	394	430	448	416	453	455	424	437	420	483	431	470	422	408	438	440	470	472	451	453	468	441	434	430	419	429	459	437	450	436	447	448	437	440	445	483	473	440	427	453	457	390	454	414	443	421	429	447	422	409	466	471	451	437	455	433	431	426	493	433	437	441	428	450	447	460	426	411	388	438	487	410	462	483	443	456	453	433	449	458	443	439	420	450	451	437	462	438	438	446	438	449	449	430	453	444	413	427	450	456	467	444	465	416	385	460	450	443	413	460	433	419	430	448	465	424	433	469	405	426	440	473	408	445	453	454	441	427	451	467	429	466	438	421	449	436	435	444	437	409	428	426	446	479	414	435	420	462	422	442	428	435	412	419	455	413	427	436	426	440	413	452	450	410	489	472	446	402	488	439	430	420	435	407	444	443	446	430	430	436	475	421	407	447	405	450	428	399	425	449	450	417	426	420	427	419	422	463	460	410	419	445	461	437	444	446	470	415	429	436	436	439	462	470	464	449	474	442	480	463	434	422	445	421	431	447	468	429	424	453	427	399	479	452	448	460	437	454	422	430	440	438	422	420	440	415	406	421	440	466	460	416	402	442	439	501	481	462	459	466	455	478	434	472	452	466	457	476	441	402	469	461	435	444	419	473	443	455	432	421	457	447	437	414	452	443	435	448	438	422	423	448	464	430	401	464	453	479	434	440	404	490	435	451	417	419	447	403	452	443	453	427	457	432	418	443	442	435	415	443	466	456	388	422	425	402	425	445	434	466	411	433	467	417	439	443	468	445	471	406	396	438	448	428	445	412	413	449	454	399	414	423	450	442	431	451	416	442	433	417	447	438	428	423	426	431	442	440	422	410	409	418	420	440	419	457	384	404	400	401	460	423	467	462	484	446	487	430	426	423	454	434	453	399	451	484	451	425	431	456	475	437	397	457	434	414	460	433	470	433	449	449	442	425	428	469	454	433	416	420	442	444	500	470	443	463	448	439	427	463	421	432	425	427	413	478	466	442	452	420	476	425	444	410	388	430	464	436	399	443	426	436	472	422	452	441	442	426	432	395	423	423	421	467	481	442	435	420	417	430	419	438	451	423	443	379	414	445	405	451	470	436	425	453	426	435	422	421	415	431	429	420	432	427	461	462	420	444	423	440	467	436	425	456	440	453	425	441	448	428	442	426	426	428	441	461	439	436	413	439	439	440	404	450	422	455	433	410	448	469	441	418	435	455	409	409	422	424	444	455	412	465	460	450	438	408	441	439	436	388	429	439	436	484	443	445	415	423	458	496	409	423	426	410	455	424	434	403	472	432	449	433	447	449	462
24546	21531	28632	24799	20434	2028	604	408	332	321	292	272	281	265	271	285	280	270	268	239	266	232	251	214	233	219	246	248	196	254	212	233	207	210	219	252	225	238	237	214	223	202	210	210	202	217	222	205	234	243	232	236	227	203	236	197	228	235	215	227	208	225	234	223	231	231	221	234	200	217	217	243	216	227	214	230	214	234	242	237	214	215	197	214	218	213	213	215	206	200	204	226	222	213	205	232	229	241	222	211	219	216	234	226	192	225	236	193	203	222	214	197	216	232	217	219	204	213	219	233	205	214	226	223	223	234	212	255	219	247	231	233	201	202	212	190	199	242	201	231	197	211	224	221	227	212	213	226	204	200	234	207	204	226	200	223	197	233	228	222	214	228	237	212	199	209	207	224	243	217	208	220	212	214	195	215	198	220	214	215	239	211	216	210	202	212	222	213	198	200	222	217	212	227	205	217	216	216	238	204	198	200	209	217	209	204	197	225	222	229	222	231	233	211	221	240	204	215	222	214	189	199	233	217	194	197	233	222	202	223	219	198	206	203	206	236	202	214	214	212	218	198	211	199	193	214	223	214	206	207	190	240	221	201	212	190	220	212	204	208	250	208	206	219	199	225	206	240	216	210	226	241	233	210	204	206	232	217	189	209	208	231	207	215	207	221	200	215	210	222	212	222	232	225	227	250	221	227	218	240	216	227	227	217	206	201	228	224	216	220	207	208	205	238	185	235	239	190	220	224	220	211	232	205	186	206	216	225	200	215	218	219	215	233	214	221	237	235	203	190	219	226	212	213	209	240	203	182	189	226	188	222	213	216	218	198	195	200	190	205	232	256	218	202	235	201	200	204	206	211	203	235	230	204	209	228	228	218	200	205	211	208	217	237	227	247	222	213	226	253	199	221	211	189	217	232	248	221	211	202	195	216	209	224	203	224	210	237	231	220	233	192	220	199	240	229	213	209	226	230	210	195	233	213	234	197	225	215	216	225	199	242	219	205	211	209	209	215	227	230	209	244	206	223	228	218	221	220	185	218	249	200	211	223	237	196	208	208	194	224	208	208	192	222	222	234	206	246	230	250	223	210	201	206	195	206	228	192	233	206	238	202	243	203	197	247	229	230	213	228	206	177	213	195	201	250	218	220	237	205	201	234	214	213	211	242	215	215	241	226	233	240	222	213	211	189	199	215	211	229	214	214	209	228	177	200	199	207	238	211	206	232	226	185	220	229	233	215	238	192	224	182	236	205	203	219	209	232	232	200	207	215	195	208	196	199	247	220	211	192	223	230	225	222	219	238	218	206	210	228	207	197	208	203	221	185	221	200	220	237	224	187	214	212	228	223	222	203	211	210	208	226	221	219	197	213	200	217	224	209	219	223	219	191	182	217	207	229	209	249	207	221	200	221	252	193	198	186	236	211	218	212	230	195	219	229	221	207	240	214	215	184	217	194	229	227	217	223	214	213	223	234	223	212	208	234	213	247	209	232	225	196	240	222	216	197	230	219	188	239	223	222	215	209	225	235	219	244	212	206	221	189	206	229	199	222	230	205	261	224	248	225	218	209	200	203	224	218	207	195	208	225	213	225	248	219	197	219	220	236	224	218	229	215	208	257	228	216	229	213	189	220	220	209	219	240	206	215	240	202	211	215	223	242	213	206	213	229	229	202	220	207	213	221	212	249	207	226	201	231	216	214	242	240	221	228	200	233	223	220	178	229	230	217	198	192	214	253	228	227	224	208	194	194	216	223	201	203	235	260	210	228	246	224	203	203	188	194	207	249	217	211	179	216	212	208	192	211	229	220	226	212	222	226	232	212	225	195	215	229	231	240	220	216	234	235	211	215	211	212	208	220	237	183	198	221	190	217	228	199	221	222	213	207	205	212	242	215	218	264	207	205	197	212	221	194	238	228	223	190	224	174	231	218	231	217	220	222	203	188	195	233	216	216	192	203	234	247	203	228	236	194	209	206	220	198	228	219	212	231	224	230	209	237	212	223	209	190	226	236	209	226	209	204	220	244	209	220	210	222	232	207	229	247	217	198	230	210	208	201	244	221	207	224	224	224	225	231	218	193	207	237	252	212	210	206	221	215	215	221	209	211	229	200	220	220	215	232	194	203	196	215	204	221	204	207	217	224	235	215	230	213	215	240	203	230	236	224	204	241	215	242	206	221	223	223	201	226	214	244	224	229	217	220	225	219	211	220	187	229	209	218	225	209	233	182	213	217	231	209	237	204	203	211	221	209	212	212	233	207	225	222	198	227	206	220	225	223	217	223	222	228	216	208	202	209	239	246	221	199	213	225	203	224	192	215	201	200	222	226	228	247	187	235	209	213	203	215	199	189	218	229	236	223	223	224	206	230	215	188	199	207	197	229	224	183	229	215	227	228	224	235	222	187	230	223	225	211	242	243	214	204	233	211	222	202	202	207	227	236	221	193	176	183	227	206	212	227	216	214	210	221	219	228	211	207	211	219	236	223	202	196	221	225	211	204	245	193	209	238	215	206	202	232	172	229	196	228	192	202	202	231	226	200	221	244	230	228	213	221	202	199	215	200	199	191	225	219	200	244	202	228	194	229	213	210	196	184	226	215	218	225	257	212	199	194	228	217	231	222	227	182	219	236	220	218	219	198	222	213	202	226	224	215	204	243	216	199	246	216	225	250	211	220	211	219	204	183	198	190	241	207	229	217	215	243	223	193	237	222	191	235	231	224	231	235	247	231	209	226	192	206	199	209	213	219	212	245	217	211	214	213	203	230	220	207	212	232	213	205	237	221	226	206	211	217	195	197	236	197	208	243	243	194	204	234	223	202	211	217	222	210	211	200	231	216	219	253	209	214	205	221	195	209	193	188	197	215	205	211	223	212	207	226	220	211	215	222	224	217	199	211	206	224	211	189	229	223	208	211	205	238	211	224	215	205	222	204	200	234	246	233	221	199	208	197	222	234	209	233	239	232	243	240	217	206	230	207	218	200	221	226	218	192	236	220	207	208	222	211	220	216	243	225	226	210	215	207	214	253	221	225	232	222	238	234	225	193	194	197	215	200	244	222	211	230	222	213	214	235	218	220	227	245	225	210	235	199	197	219	242	204	199	214	208	200	233	218	236	250	199	217	243	201	227	193	187	209	219	231	208	229	229	205	211	210	232	222	238	236	236	202	243	219	199	219	213	200	206	212	221	215	216	225	243	212	237	234	215	203	234	207	245	246	231	235	192	210	222	208	216	243	230	213	206	217	221	205	251	184	210	209	206	210	238	198	196	199	224	220	223	237	217	205	202	237	223	193	220	203	220	228	205	218	211	220	211	205	213	233	192	215	217	213	217	210	217	202	223	238	209	218	193	214	194	219	212	232	264	206	213	220	209	225	223	185	191	232	246	222	192	237	241	231	202	198	212	210	256	222	234	192	212	231	216	206	209	226	239	223	220	202	217	224	209	228	203	213	224	232	216	192	205	213	235	230	209	219	228	196	218	212	243	203	201	253
32489	19176	6928	3350	2327	1623	1306	1114	903	841	763	688	581	565	554	540	495	500	467	446	423	452	435	441	438	448	442	416	436	393	396	404	404	428	407	402	404	418	411	403	383	400	401	400	396	374	389	374	393	397	388	365	377	390	424	357	386	384	411	409	425	419	372	359	396	389	368	405	404	387	379	399	365	385	415	415	396	367	396	415	369	419	385	355	366	379	404	342	388	422	359	401	347	392	394	374	376	379	402	405	411	377	396	393	369	379	406	383	407	361	383	373	390	392	382	402	372	378	350	396	394	380	342	391	396	337	350	361	381	377	395	379	395	413	352	395	352	382	393	366	352	367	379	369	355	417	399	373	363	372	365	384	380	359	422	346	346	386	403	395	377	380	364	382	380	373	382	379	392	389	416	375	404	418	348	382	420	390	401	413	360	408	386	398	382	374	365	414	375	407	397	395	379	398	397	377	386	357	385	387	402	375	414	388	366	401	354	360	402	398	361	408	408	380	385	370	391	340	391	376	347	385	398	397	413	375	361	343	390	374	396	401	364	397	382	370	385	359	386	376	377	365	324	380	377	403	382	360	375	368	348	395	384	423	407	365	383	361	369	381	400	399	362	408	398	384	332	360	395	371	358	361	341	376	384	404	388	367	407	386	404	364	405	357	397	373	376	424	390	399	326	344	379	356	367	362	374	369	370	372	406	363	392	370	351	367	379	410	367	387	418	377	397	406	364	402	358	387	377	373	426	403	394	382	403	425	385	403	373	412	415	384	400	382	373	411	355	389	379	362	352	393	347	360	384	405	398	382	385	357	353	378	384	375	419	352	381	389	397	331	376	366	379	388	388	389	357	357	380	399	366	392	403	380	383	416	399	390	371	373	380	357	384	389	364	355	394	358	425	386	377	341	370	359	356	367	399	400	362	403	348	363	385	372	368	417	380	381	418	418	396	361	380	333	396	380	387	401	389	372	369	384	362	384	389	406	392	409	416	389	401	369	354	388	390	366	370	404	401	390	361	341	370	398	369	375	381	374	406	381	374	376	378	402	373	388	365	390	378	366	382	377	362	375	376	384	375	378	394	372	374	373	391	393	366	413	375	347	370	393	405	406	376	362	405	394	352	374	388	403	387	381	380	399	352	349	369	383	373	396	343	431	370	360	349	371	382	339	391	399	396	403	358	366	380	380	374	386	407	425	377	378	374	399	417	401	406	359	374	351	390	364	391	379	393	347	369	391	399	368	373	336	387	359	415	381	391	382	385	369	366	400	376	351	398	384	370	421	386	378	366	385	386	395	424	397	374	351	352	416	363	364	373	344	349	376	392	368	343	385	394	373	356	390	381	387	386	379	386	376	400	391	353	381	363	367	393	361	405	373	358	403	384	381	371	404	389	354	413	389	348	403	387	378	371	372	392	382	378	384	394	420	374	385	418	386	350	411	415	375	358	374	366	390	398	373	408	391	414	323	390	386	384	433	381	365	364	381	395	405	388	373	364	406	364	384	368	399	401	369	401	406	410	392	378	416	366	421	360	381	371	411	408	377	377	376	386	375	371	350	367	390	380	368	381	375	381	365	428	382	354	351	345	353	397	361	395	362	379	350	357	418	363	398	400	373	396	340	345	383	376	367	394	366	403	341	415	380	399	342	398	366	385	364	369	377	373	384	372	424	388	375	403	360	358	370	382	393	393	381	391	373	364	409	389	376	377	388	383	392	380	399	390	388	366	363	401	388	341	352	400	375	393	406	388	380	384	379	366	380	401	391	399	384	391	411	402	382	382	353	399	394	392	356	387	375	399	356	420	391	357	394	382	365	363	402	359	364	362	381	378	374	384	363	370	372	362	396	393	368	431	426	346	401	400	404	401	359	360	381	375	359	396	371	356	375	353	346	357	400	390	393	364	355	396	366	376	406	373	366	379	371	381	369	362	391	413	407	388	407	368	381	376	370	370	377	371	374	397	367	400	371	403	361	392	392	369	390	396	405	358	364	337	375	380	384	370	406	408	402	384	356	378	363	354	359	393	355	351	371	393	380	365	341	374	391	377	361	383	380	381	352	385	367	387	383	391	367	414	395	402	422	362	389	380	427	390	357	377	376	399	398	380	405	342	395	349	335	400	361	415	413	393	386	376	358	384	360	415	378	375	373	350	350	393	392	335	382	382	384	370	453	339	329	379	388	351	377	381	395	365	368	370	386	356	369	369	386	389	359	372	401	380	385	408	377	380	370	403	353	332	409	369	392	403	335	430	378	413	400	412	373	375	380	350	374	368	405	386	379	414	364	388	380	384	345	359	394	372	385	417	379	389	381	347	380	378	399	356	364	411	387	388	405	384	407	404	397	392	360	419	372	395	373	356	382	373	399	377	395	353	388	376	378	390	344	403	372	387	387	359	416	376	397	393	364	366	368	377	413	396	368	380	372	393	398	374	403	360	366	376	374	367	367	394	395	384	371	377	376	415	354	370	372	390	418	381	388	364	362	393	379	383	409	341	389	377	385	372	369	386	371	440	364	400	410	368	364	370	368	345	347	360	408	377	372	336	378	413	363	405	373	411	400	376	377	381	394	371	395	360	409	367	401	342	395	362	391	376	340	388	363	376	397	398	389	371	365	391	411	387	355	364	380	412	383	422	371	402	383	376	375	375	414	364	406	404	419	393	363	378	384	397	378	401	387	421	356	384	373	328	392	395	411	373	395	379	379	360	388	415	378	383	400	393	382	433	398	373	367	372	370	384	366	367	355	351	409	400	388	396	340	373	371	365	423	345	374	367	379	396	406	379	416	409	355	387	376	404	380	358	396	353	384	342	377	407	405	389	380	379	429	373	431	395	393	384	344	338	396	398	392	373	407	393	390	383	378	379	342	360	367	390	366	415	383	369	378	403	371	389	392	392	400	390	352	359	368	411	374	396	374	389	391	381	351	395	355	385	378	382	395	400	366	382	393	387	378	366	387	394	360	364	414	379	408	389	343	378	385	399	393	390	377	394	390	337	390	410	381	413	357	400	376	424	378	378	378	400	393	359	403	434	364	381	362	397	379	407	371	373	360	362	358	373	384	394	356	373	393	336	373	410	400	362	375	393	348	408	390	369	374	360	351	400	400	385	380	387	373	407	385	407	367	382	373	399	356	381	396	385	394	359	386	390	378	367	387	393	367	403	389	380	355	410	354	396	398	382	405	359	370	373	389	385	351	375	404	376	372	390	367	388	400	386	404	357	393	354	364	382	399	346	426	353	376	373	390	394	403	401	381	360	369	393	392	373	389	369	384	379	347	355	356	346	399	370	369	368	404	412	421	392	384	357	382	389	382	377	372	383	392	414	387	379	376	405	360	384	382	402	384	388	392	402	367	383	384	381	369	375	384	373	382	399	369	358	373	352	376	375	381	413	383	356	383	352	381	350	370	396	373	355	353	389	391	396	430	389	365	410	376	357	357	371	408	380	381	345	390	380	365	375	377	404	361	370	364	399	384	367	368	375	401	359	384
23562	21547	29344	24131	21510	19681	1396	523	322	277	271	235	190	190	164	154	133	136	139	135	150	139	131	117	106	107	127	114	109	107	112	113	99	94	115	71	68	94	91	91	92	103	108	89	83	83	105	111	86	92	90	94	78	69	81	82	79	84	87	80	93	83	94	81	67	88	77	88	86	84	102	93	82	76	112	81	83	91	96	78	92	72	93	82	88	82	86	98	98	81	89	91	92	74	82	76	95	91	78	101	86	92	96	89	67	98	85	93	76	79	96	70	74	83	71	75	82	80	83	86	90	81	70	90	77	103	84	89	86	77	86	93	86	82	83	90	82	83	70	70	79	94	82	74	84	86	86	71	98	79	86	89	69	87	81	81	91	90	70	92	84	81	74	77	72	81	90	69	73	76	85	77	81	73	76	77	71	75	68	70	79	89	86	97	96	79	80	85	83	104	85	82	76	92	71	81	76	100	99	82	77	76	68	84	87	77	95	77	83	96	91	81	91	65	85	76	81	77	89	86	79	85	69	82	93	67	71	89	75	81	85	87	76	68	74	61	66	104	87	93	99	74	75	72	78	96	98	85	80	73	85	66	78	98	85	76	77	88	79	80	82	85	74	104	81	67	103	90	90	84	78	81	87	83	76	68	68	71	88	78	86	91	87	101	74	107	96	67	93	99	103	85	109	90	79	110	76	83	93	98	84	80	91	80	81	67	68	68	75	82	82	92	76	89	83	78	86	90	78	82	94	69	90	74	84	95	67	72	75	77	76	94	76	77	93	88	78	96	80	65	86	105	88	84	94	85	91	93	85	83	83	73	90	78	88	87	81	69	77	75	77	78	71	74	74	85	75	71	89	83	72	76	92	84	83	107	75	98	78	75	96	93	86	76	85	86	83	100	86	86	89	84	82	79	90	77	79	76	84	73	92	90	91	67	91	94	75	82	92	62	74	80	92	80	88	89	95	84	83	78	84	85	77	85	77	85	78	81	82	90	87	88	70	81	79	77	79	81	81	90	73	80	86	82	97	68	81	91	84	72	82	72	74	88	84	88	75	87	96	80	92	89	77	90	83	81	78	90	80	82	86	93	94	89	80	73	79	85	79	90	69	81	75	94	69	75	92	73	93	66	86	80	88	59	78	101	72	76	90	94	85	85	84	91	76	78	70	75	76	84	79	87	77	77	87	86	76	97	72	87	95	84	72	89	84	89	99	86	75	85	85	73	88	95	77	75	72	80	90	84	68	71	88	101	83	75	75	72	91	104	79	73	87	101	74	83	66	81	91	64	85	83	84	73	79	79	84	78	94	91	71	81	73	80	79	93	80	79	88	92	76	91	79	95	80	76	94	96	75	83	88	91	82	86	88	77	72	67	98	82	75	73	91	91	98	76	70	100	94	87	95	75	91	95	83	92	82	78	104	84	105	76	97	89	95	75	75	80	78	75	86	80	85	80	78	78	80	73	86	80	78	72	93	69	78	74	93	79	88	79	84	80	92	100	89	80	87	93	94	81	86	86	96	90	60	92	98	91	84	80	101	87	82	85	72	83	70	68	78	81	82	81	85	83	64	73	85	84	94	86	86	88	70	100	73	79	76	68	79	84	93	78	78	76	76	80	72	79	84	87	87	71	84	93	84	69	78	87	74	92	83	92	78	65	82	86	80	78	96	89	88	86	68	82	78	102	68	83	76	77	91	73	87	75	76	84	70	82	92	89	79	82	79	80	76	81	88	87	65	85	69	76	64	112	78	79	94	84	77	82	80	97	102	86	88	94	88	90	103	64	94	83	83	77	93	86	78	89	83	103	69	81	99	90	83	104	97	84	82	80	83	93	86	79	92	81	79	93	83	73	85	82	102	90	84	83	76	77	76	77	72	78	71	76	74	89	96	92	77	77	73	70	84	69	84	75	81	76	70	106	75	90	95	88	73	76	90	69	81	81	87	89	92	79	84	115	79	57	76	81	81	73	85	79	78	78	88	83	94	73	93	74	101	72	76	90	85	95	86	90	86	65	77	75	80	85	90	87	87	78	70	74	89	95	80	80	88	87	75	90	88	121	79	68	77	77	92	67	71	85	91	76	80	95	68	86	79	83	87	103	72	90	75	94	58	95	84	74	78	91	95	89	92	86	105	74	94	68	81	93	85	87	85	85	85	88	69	82	79	80	79	82	98	88	66	72	72	83	87	87	67	80	103	84	76	92	94	75	81	84	83	95	85	96	70	86	87	92	73	86	88	87	90	85	84	84	97	84	77	91	75	85	95	74	62	89	78	78	90	75	82	77	69	84	86	85	81	68	74	93	86	87	78	87	92	82	87	86	90	91	79	89	92	86	89	88	83	81	63	71	88	76	74	72	80	81	90	73	79	80	93	79	76	73	65	70	82	109	79	96	65	89	72	97	100	75	86	80	59	75	76	77	91	76	82	90	84	62	75	82	100	74	88	84	72	84	82	85	90	97	77	87	87	81	84	82	74	89	67	85	79	75	86	68	94	76	76	93	72	81	84	80	83	102	87	77	88	77	83	84	102	81	68	103	79	102	81	98	72	79	68	72	79	75	96	84	81	95	88	100	71	82	71	73	83	74	74	88	75	77	84	75	89	80	79	77	80	77	87	63	86	73	83	87	76	98	85	76	84	82	75	98	83	76	67	92	66	82	75	91	75	69	76	70	97	76	92	74	90	70	81	75	95	85	77	81	77	83	82	79	77	85	79	82	82	81	69	76	85	64	88	79	84	82	84	83	80	77	89	87	97	76	73	87	82	83	77	84	94	81	92	77	90	86	86	89	69	84	86	88	83	76	78	82	82	81	87	89	80	82	74	89	73	98	92	67	94	84	81	87	75	80	100	79	79	89	94	97	82	86	96	73	70	85	81	73	90	89	88	84	72	88	88	84	89	79	99	88	63	94	76	90	67	76	85	89	90	72	78	68	85	70	70	72	64	72	83	83	88	93	96	72	84	114	92	94	71	79	77	87	99	83	86	93	83	119	76	106	84	80	65	81	83	76	78	73	77	88	55	93	84	98	73	79	81	80	80	71	84	106	79	102	84	89	79	92	81	81	84	92	81	86	80	84	90	92	79	94	65	74	72	77	82	81	85	78	86	99	90	78	75	81	79	83	69	92	85	84	73	70	94	68	79	80	59	84	96	87	87	57	81	86	73	64	71	63	90	76	91	86	77	88	92	79	95	71	89	75	74	97	88	93	82	86	92	81	68	77	89	69	92	84	67	97	91	86	78	86	75	82	97	93	83	87	90	91	78	74	84	76	69	75	90	75	80	98	83	76	73	71	77	79	72	83	75	76	90	80	83	73	73	83	83	58	70	72	87	75	67	77	59	103	87	87	79	100	70	71	88	85	72	92	91	69	85	76	101	71	82	91	77	96	73	88	96	83	85	79	92	77	90	75	87	83	85	76	87	87	90	73	77	67	75	80	88	74	78	84	78	76	94	83	94	92	61	89	70	95	80	78	93	83	75	75	91	85
36310	25811	11112	5518	3590	2506	1927	1508	1201	982	820	689	621	493	481	434	396	371	328	322	284	293	286	264	270	239	240	225	213	200	228	196	210	202	200	196	199	197	184	185	175	196	176	153	173	163	167	162	166	167	157	180	163	158	156	158	165	141	142	148	156	161	187	133	165	173	146	150	165	156	160	137	163	158	173	143	166	161	161	160	139	161	146	152	135	154	172	146	159	152	140	163	162	152	146	162	156	150	148	170	130	157	139	146	136	146	169	143	124	150	166	170	138	138	155	143	158	136	169	148	163	124	154	149	154	146	165	143	169	151	146	154	149	161	145	149	135	153	150	125	161	159	137	138	160	143	135	140	152	162	152	125	137	165	180	146	135	127	149	175	142	143	156	144	161	149	159	144	149	122	159	157	146	134	161	138	151	143	130	144	150	137	158	162	137	163	145	146	142	150	151	163	157	167	177	165	139	161	154	154	167	145	137	160	145	157	141	145	132	151	155	137	143	158	149	154	159	155	163	141	144	164	132	165	131	147	126	139	143	166	150	154	150	157	143	130	149	133	159	179	157	165	159	147	162	152	157	138	140	157	184	156	165	168	137	155	148	151	137	118	143	143	155	183	139	160	173	137	139	142	147	155	176	129	150	156	163	140	136	165	153	172	149	148	153	138	141	131	124	137	146	155	146	147	148	149	163	141	150	126	132	143	171	143	160	156	154	156	143	149	147	140	143	150	128	134	152	132	141	142	133	145	157	150	136	148	174	148	127	154	145	181	143	149	162	147	130	156	132	157	140	142	157	146	151	150	171	148	146	157	169	127	141	120	163	147	134	168	149	164	152	150	144	163	165	142	149	161	138	143	123	161	162	154	145	141	162	169	140	176	164	154	141	141	133	157	138	163	148	131	130	143	149	158	130	162	138	138	146	172	150	160	143	156	163	152	148	136	182	148	138	164	156	142	150	137	175	171	152	155	166	163	157	159	135	148	137	160	142	149	143	150	169	139	135	136	152	165	163	143	145	167	163	142	146	157	150	142	160	142	138	162	149	172	165	136	152	159	160	158	158	163	138	173	150	145	139	144	153	157	147	168	130	165	150	144	134	142	152	145	137	147	152	159	160	150	129	165	146	157	161	166	146	150	158	144	164	157	133	148	148	147	120	145	146	160	167	129	158	169	151	146	144	124	153	172	168	133	163	165	166	162	154	157	142	140	130	172	145	160	144	182	134	152	138	166	145	152	161	143	147	140	152	146	148	153	139	155	134	150	154	173	171	156	150	166	161	153	149	147	161	146	151	149	152	164	148	162	163	143	145	169	129	179	156	137	140	137	161	150	145	147	176	132	157	152	137	164	126	141	143	169	139	166	162	155	173	145	169	147	152	165	173	145	153	163	133	154	123	159	150	135	150	141	135	144	147	153	149	160	169	156	156	174	156	171	147	137	169	145	159	151	144	138	145	140	148	145	147	135	165	147	160	149	157	167	161	153	151	155	131	169	151	155	135	139	138	140	146	150	139	145	162	134	155	145	154	174	149	155	143	170	156	167	153	156	159	140	154	166	149	129	143	168	147	148	145	164	149	164	163	167	152	165	141	144	154	147	177	165	145	146	140	152	142	132	159	157	144	143	168	159	165	162	155	155	138	154	157	152	140	145	141	182	145	152	153	150	142	148	156	165	138	161	132	159	150	123	162	154	166	159	131	140	131	173	154	131	159	156	125	161	159	144	149	143	143	146	156	138	152	142	166	141	146	160	127	167	144	187	138	145	149	154	140	165	140	140	143	165	142	139	147	121	157	127	141	143	156	159	163	185	148	144	153	132	169	134	146	152	141	149	156	156	144	149	137	157	130	156	162	152	144	177	161	142	163	136	147	146	134	177	154	147	135	149	133	162	165	146	172	126	158	156	142	153	158	131	153	152	175	144	156	165	147	151	158	157	115	157	145	163	131	154	154	165	136	160	138	144	156	149	141	128	166	168	150	153	148	165	166	164	138	130	150	165	124	151	146	146	144	140	150	149	148	144	152	155	149	134	130	141	159	152	156	161	131	147	147	145	131	151	149	150	141	167	158	123	155	142	173	153	138	136	129	148	156	138	128	157	139	154	166	151	163	123	142	160	160	166	124	168	122	156	141	162	164	140	155	147	165	142	157	153	148	123	160	170	135	159	151	155	136	153	149	168	167	157	138	137	157	137	124	168	169	130	154	160	161	143	149	160	162	153	144	132	148	173	137	151	158	160	152	158	138	153	149	145	147	143	146	174	129	157	155	156	159	135	146	147	142	139	155	139	133	136	142	140	167	151	157	139	143	160	160	149	155	160	152	148	142	143	136	163	136	147	145	175	161	155	151	163	150	146	140	126	149	145	165	169	137	170	144	137	150	118	138	156	135	162	151	127	141	152	127	167	120	139	155	154	157	129	159	138	159	141	148	147	138	169	133	155	148	129	167	177	156	182	148	150	136	145	173	170	154	144	145	157	153	182	158	166	144	163	152	148	140	163	151	150	150	156	153	152	150	153	132	138	159	135	128	155	125	133	163	161	183	157	170	151	148	146	155	151	130	165	168	144	153	160	163	136	174	145	160	155	147	145	145	137	168	160	160	152	140	157	150	167	155	146	181	168	134	141	148	136	165	169	155	131	164	153	149	169	160	140	152	138	134	127	137	145	170	139	146	140	154	154	153	160	135	139	157	158	143	158	135	147	145	138	168	142	148	155	163	141	147	162	154	159	156	144	150	164	158	161	171	157	149	139	149	151	141	153	160	158	148	163	150	152	161	137	158	160	143	153	158	127	155	149	136	147	163	155	138	146	142	162	137	142	139	130	135	130	157	159	126	174	142	133	147	162	159	161	156	149	151	162	152	147	151	158	149	141	145	131	159	156	135	140	144	150	144	172	174	137	169	167	162	151	156	147	145	144	154	153	169	157	153	176	169	163	119	161	153	163	143	144	166	160	151	135	154	176	183	149	143	150	183	152	135	167	164	140	145	149	169	145	151	137	150	153	160	135	162	167	135	164	129	161	159	145	163	167	150	154	146	145	156	148	171	151	119	159	137	159	157	134	152	165	148	150	132	150	140	135	149	150	161	156	149	145	140	129	140	151	145	153	155	153	148	166	149	134	170	158	145	129	149	146	142	132	144	157	134	138	138	155	148	146	139	147	177	155	161	156	142	142	154	151	156	141	146	131	161	166	143	161	151	155	146	133	148	154	141	139	159	150	165	155	145	146	152	148	146	135	139	159	153	149	154	160	152	142	158	154	146	150	169	161	149	162	150	140	160	146	129	151	148	148	152	146	140	164	150	161	146	158	142	155	145	150	170	137	145	151	152	153	118	134	133	138	158	160	159	176	123	144	143	155	143	140	150	143	148	152	130	159	154	145	162	146	165	146	143	182	153	150	136	121	149	153	136	154	127	153	145	153	170	166	143	153	129	146	143	157	158	147	180	139	132	139	151	140	179	152	148	147	151	130	160	160	150	156	159	156
27651	20193	6675	545	342	310	280	261	282	272	276	268	246	250	250	246	240	253	266	275	227	260	257	253	262	254	240	251	251	259	257	240	267	222	245	270	238	269	232	246	232	230	223	258	241	268	224	250	233	276	258	265	233	258	263	251	232	273	238	272	260	243	232	273	248	283	234	228	243	272	269	233	224	248	249	261	255	267	250	247	279	239	235	255	236	234	260	255	237	248	275	234	248	255	229	247	254	229	276	257	249	217	244	245	248	271	283	256	250	229	246	264	247	229	249	275	232	256	243	272	219	257	261	260	266	220	253	270	231	232	248	238	249	250	258	244	258	245	237	271	254	254	229	236	271	225	271	250	243	251	262	252	266	244	266	251	231	263	270	262	223	248	262	235	220	252	252	275	246	267	265	242	262	242	268	235	261	259	249	245	259	244	219	245	241	239	271	251	277	257	257	256	258	241	245	257	225	262	243	279	242	259	249	258	280	248	256	251	217	277	267	227	268	246	254	269	234	255	232	259	227	233	255	272	231	260	219	269	259	258	234	268	237	252	258	262	262	244	267	262	256	235	274	253	225	238	268	294	258	247	270	223	236	267	273	263	243	237	253	251	255	264	261	250	253	250	252	231	266	273	273	271	217	245	276	272	251	254	238	219	221	264	246	262	236	247	255	253	247	245	245	253	253	223	245	268	265	250	240	258	244	246	223	262	263	263	257	249	263	258	237	210	231	244	271	245	258	265	251	232	263	257	267	235	254	231	237	239	246	262	258	268	264	244	255	250	230	236	255	238	256	246	234	240	252	238	277	272	251	241	275	252	247	247	241	250	263	273	239	237	248	258	266	237	236	247	221	285	250	238	267	234	258	250	257	251	238	244	284	279	239	262	260	249	243	230	227	257	232	239	244	248	251	271	253	242	264	227	272	236	259	255	231	254	249	276	278	253	249	244	239	241	246	244	226	258	248	242	248	237	256	261	241	267	260	273	298	265	257	248	228	262	258	232	263	271	270	224	240	257	249	257	273	218	216	279	234	235	267	205	259	237	240	267	260	253	238	242	257	236	269	235	264	250	236	278	245	224	240	264	290	260	246	254	251	244	241	210	224	261	249	257	285	228	249	218	252	284	233	243	257	254	245	252	276	256	234	267	260	261	243	234	246	252	225	261	252	235	248	291	258	264	254	255	250	256	238	266	258	255	257	239	267	252	244	262	262	231	244	249	240	247	252	251	233	273	236	255	261	261	259	260	241	227	248	266	273	245	236	224	281	247	241	227	244	233	258	242	255	260	258	209	241	256	246	245	264	252	262	255	244	255	249	224	253	244	282	252	256	261	245	246	261	252	230	276	247	269	255	246	231	240	235	231	233	257	232	283	257	256	244	249	239	279	255	255	249	262	242	255	268	257	263	258	259	252	263	243	245	255	233	251	264	219	227	245	233	252	235	269	248	250	230	274	242	244	258	250	235	236	267	238	254	236	285	254	254	260	266	242	246	254	233	242	257	256	252	233	243	238	243	247	263	241	240	234	271	266	263	213	234	225	225	240	262	232	239	245	222	243	256	248	256	250	263	250	256	255	257	263	222	267	231	261	241	256	242	279	240	248	251	253	263	264	244	233	228	235	262	259	218	243	266	263	269	258	249	261	273	245	243	229	278	239	245	248	237	239	242	250	250	239	233	277	273	241	247	243	268	236	242	265	251	249	234	224	241	208	252	271	258	246	246	243	252	238	276	246	229	258	259	258	233	247	261	230	264	272	248	266	244	250	275	250	244	241	241	222	267	261	242	250	220	256	244	224	233	271	251	238	247	257	255	246	259	263	241	274	231	245	248	276	257	238	256	246	242	253	229	246	248	229	261	252	245	250	250	243	249	247	264	258	235	253	206	235	253	241	270	251	265	232	262	242	223	253	247	268	246	285	256	248	246	266	268	255	230	240	257	255	254	236	235	246	252	281	265	251	266	246	242	265	230	256	237	262	260	278	264	272	242	247	238	267	246	250	242	234	259	268	246	248	254	269	260	231	258	234	283	267	252	256	241	249	271	250	235	249	273	240	249	219	277	262	262	277	253	246	279	233	244	250	251	253	253	248	251	250	252	236	265	263	250	245	224	260	232	272	248	249	237	223	267	245	243	280	251	236	241	270	269	272	260	254	258	249	247	229	285	207	255	244	243	262	221	238	273	241	259	258	241	226	230	265	258	255	244	237	247	233	254	259	255	250	253	254	249	255	272	232	260	234	256	245	265	244	251	267	260	274	254	270	255	267	236	257	277	270	256	245	260	255	224	257	257	240	247	274	257	232	227	236	244	279	251	261	276	250	238	234	222	265	226	271	291	241	272	257	236	262	262	247	229	253	227	231	232	259	232	218	268	264	249	270	241	254	239	272	250	246	251	242	270	239	239	253	252	256	235	267	267	222	233	255	251	268	252	227	254	250	249	255	252	238	247	261	249	232	265	257	258	263	282	257	242	257	251	227	248	265	273	240	249	241	253	276	255	285	259	262	271	280	255	237	246	249	273	218	239	245	266	232	259	263	273	241	256	264	250	247	230	235	229	240	259	263	230	253	263	240	227	248	258	256	275	259	224	252	249	281	255	253	235	263	268	268	263	268	250	239	248	272	256	259	230	273	253	265	266	249	281	244	260	266	260	224	229	241	278	262	271	257	252	269	266	237	255	228	272	257	254	234	240	278	253	248	257	268	265	251	239	245	271	236	268	255	240	250	231	257	264	233	258	224	229	274	236	229	273	263	264	231	231	259	251	228	255	255	291	251	250	239	255	236	253	249	241	242	261	246	265	266	295	265	252	238	248	251	263	230	253	271	247	246	247	253	262	240	263	275	266	266	259	237	216	254	238	239	260	246	243	247	233	237	255	224	261	256	244	262	222	258	238	269	230	255	278	229	247	248	216	254	274	229	285	238	254	232	253	255	253	237	255	270	223	241	265	265	270	260	245	238	247	262	231	247	237	256	248	234	266	212	240	242	233	247	268	238	280	251	255	246	217	254	271	238	247	234	252	243	249	257	253	223	239	259	229	207	258	280	229	243	247	245	239	258	259	255	254	252	260	225	257	274	262	266	240	265	261	266	258	223	269	231	215	258	273	256	245	291	248	251	256	230	280	222	240	271	264	254	249	218	246	254	259	240	247	212	278	245	276	247	249	272	255	245	277	242	268	228	220	241	233	248	242	244	264	258	265	285	239	242	277	243	246	229	246	228	268	246	237	282	281	237	257	206	258	288	251	255	255	223	232	260	254	247	220	256	260	261	264	247	238	255	222	252	225	206	278	233	242	292	250	255	254	276	237	238	256	245	240	247	241	243	238	248	238	250	279	210	282	239	280	265	240	242	253	238	223	249	245	242	271	241	280	250	268	259	257	252	257	248	233	249	247	247	242	249	245	241	253	262	276	253	226	238	239	260	261	249	239	240	268	292	263	254	239	228	259	281	224	248	252	242	235	238	253	258	246	260	247	233	238	246	249	253
28747	9680	1025	668	566	526	470	491	498	485	418	481	432	459	447	409	433	402	423	449	448	470	453	441	460	427	439	431	438	436	417	416	435	401	432	468	421	471	426	442	452	428	437	432	473	473	430	457	423	437	443	448	432	427	439	420	487	450	398	428	437	444	421	443	453	438	461	420	416	467	401	427	434	428	441	411	437	426	435	428	363	436	453	428	448	428	430	464	467	434	454	423	411	408	434	437	417	400	446	464	459	438	418	458	446	451	403	423	421	449	390	435	428	407	417	410	396	465	439	436	403	431	450	423	433	434	410	441	455	443	458	422	463	443	445	438	437	419	443	447	426	396	422	425	416	433	375	425	432	400	420	443	449	414	428	399	419	411	412	426	415	471	425	422	398	442	454	411	404	433	419	414	404	432	452	401	470	402	457	453	392	413	433	405	442	454	438	450	429	469	447	466	405	407	436	432	427	474	463	396	409	420	404	420	488	438	451	429	414	437	401	467	444	418	462	448	384	460	448	447	419	417	427	417	419	454	443	422	448	411	416	454	421	454	438	412	434	470	429	442	439	407	406	411	408	479	416	459	404	431	424	457	416	411	396	434	403	412	429	404	412	446	442	438	396	444	432	422	446	425	448	459	448	422	444	433	425	443	417	460	432	434	417	441	401	411	420	449	420	423	441	472	435	441	398	446	419	406	438	404	437	438	462	429	433	442	392	437	456	410	406	419	465	432	445	429	440	455	484	416	424	426	443	432	430	411	412	455	460	403	436	425	449	436	460	441	437	430	406	412	446	443	449	425	438	431	448	433	420	457	450	452	456	451	429	440	452	451	466	379	432	410	443	442	463	410	473	403	420	455	453	444	475	441	446	437	433	424	433	423	438	404	475	469	426	436	466	425	449	441	430	419	471	433	416	459	436	413	441	450	424	412	440	443	434	433	397	448	410	406	382	414	422	459	435	450	421	443	455	424	447	443	423	420	419	400	414	421	423	438	442	439	442	370	407	381	449	468	428	434	457	442	426	475	459	426	424	416	419	430	408	445	434	412	458	437	420	415	443	459	438	445	437	413	443	431	453	448	468	439	422	434	422	426	426	426	420	413	410	444	429	439	423	422	389	447	423	462	405	424	451	428	400	434	457	459	406	442	442	429	426	445	459	418	481	450	418	401	440	413	421	434	424	412	437	466	422	422	427	440	460	437	440	471	440	417	427	444	443	418	389	405	445	422	443	435	442	433	427	428	398	426	464	446	418	424	436	429	442	425	404	456	439	425	452	448	415	467	454	407	465	451	436	459	438	456	452	428	410	421	418	407	436	404	427	414	413	408	438	474	443	439	447	441	412	460	381	445	438	443	451	435	422	413	417	406	428	422	430	463	446	435	437	448	439	431	414	432	423	445	427	463	435	428	432	435	436	415	423	419	419	478	432	469	420	415	404	450	412	386	419	415	481	441	440	431	433	391	446	436	456	420	448	439	450	414	421	466	436	433	432	417	479	423	453	459	390	448	495	396	464	443	433	428	438	443	422	409	422	394	412	416	455	439	434	431	477	423	434	455	404	392	408	404	474	383	431	464	445	440	438	427	463	388	438	420	401	426	442	446	445	442	453	438	400	428	418	436	437	427	438	429	404	416	414	439	397	413	413	434	389	429	409	392	452	446	431	401	435	426	446	468	443	436	425	413	489	438	418	382	429	453	433	427	398	406	448	447	438	405	460	435	436	437	432	437	396	426	423	453	455	411	420	403	436	405	413	460	463	426	432	414	431	430	441	445	473	466	434	463	402	437	435	430	437	417	427	405	441	458	460	406	446	454	468	403	450	424	415	458	437	415	445	440	422	410	415	429	417	414	444	435	435	417	414	436	448	414	416	437	412	409	440	475	444	435	408	438	443	424	448	464	385	443	423	431	429	419	433	384	423	442	442	421	432	427	435	415	436	461	438	420	422	428	435	445	410	433	429	436	414	415	402	444	407	420	426	410	417	454	440	455	408	426	443	426	435	437	411	464	392	432	435	463	471	450	466	452	418	419	452	452	511	417	469	405	450	464	452	430	444	424	454	412	427	444	452	435	397	428	413	431	427	421	450	416	419	450	460	445	433	413	442	426	426	404	443	379	435	490	447	463	465	424	401	438	423	401	441	450	404	415	432	371	385	438	425	461	414	440	423	411	419	408	475	409	425	463	443	410	423	415	392	444	424	421	439	428	439	426	428	433	418	434	439	440	478	439	444	462	458	451	419	438	419	434	437	457	411	445	432	406	442	403	449	403	413	440	480	422	434	428	401	404	404	442	427	412	418	396	423	429	423	445	422	441	457	433	438	438	475	425	440	485	424	412	443	411	441	445	421	438	428	436	453	376	420	414	440	370	432	419	405	441	423	460	429	424	413	437	426	441	434	430	456	424	425	449	451	443	436	424	414	443	453	443	430	415	451	397	438	411	402	405	455	425	435	476	398	441	457	440	453	445	423	421	449	408	432	451	465	396	460	460	411	451	448	455	443	461	441	415	419	444	439	400	393	460	392	449	449	445	424	454	443	392	432	441	427	397	391	415	423	447	431	451	432	466	474	420	435	423	461	420	399	393	419	427	415	439	437	401	447	403	434	408	439	415	426	438	442	419	435	428	444	450	433	432	426	411	413	440	424	416	443	420	442	451	414	451	394	452	407	419	463	407	427	417	424	426	427	445	443	404	427	423	457	453	482	439	439	434	394	410	408	443	426	448	415	398	392	393	432	409	453	415	450	425	424	463	470	433	407	422	469	478	408	462	472	438	439	412	439	438	422	434	442	411	431	452	453	455	442	457	474	439	424	446	442	413	422	415	447	403	448	456	445	430	394	408	433	470	421	421	415	467	444	428	421	453	439	458	445	422	396	420	446	458	410	423	465	424	413	440	454	459	446	447	395	402	425	425	435	418	415	462	465	430	428	444	408	455	463	416	414	435	453	449	429	436	424	409	420	427	434	437	447	409	454	471	396	439	408	442	416	424	412	426	439	452	403	426	438	421	420	431	397	404	442	417	470	420	403	463	434	423	412	435	426	432	477	436	424	404	493	410	464	454	453	435	401	412	433	465	440	405	428	436	433	408	458	429	432	400	399	447	381	469	441	413	410	442	409	427	395	441	450	414	411	431	427	436	389	359	442	429	428	403	446	422	448	446	459	428	432	362	456	425	430	423	449	446	414	431	398	417	401	419	423	427	425	429	422	429	395	400	441	438	440	431	446	417	415	444	420	465	424	451	408	431	436	409	443	414	461	457	416	423	447	434	401	441	459	419	446	432	425	374	399	411	418	414	462	425	409	449	463	410	420	463	431	449	424	437	445	470	415	439	435	409	453	422	413	432	448	427	448	422	438	450	426	429	475	448	397	450	438	390	450	421	423	451	410	436	451	437	428	461	438	448	415	434	451	459	405	411	430	442	439	431	444	443	459	441	429	455	437	407	411	460	437	434	439	440	470	394	466	405	415	447	448	397	499	437	441	417
24483	21530	28686	24768	20430	2021	614	428	362	314	360	298	299	270	256	243	247	246	245	248	233	245	263	221	234	206	216	257	243	236	224	208	229	221	233	211	233	223	222	220	217	223	220	203	235	230	234	220	234	214	220	224	205	237	210	235	219	207	219	204	205	216	202	232	242	214	253	211	225	234	194	202	210	221	221	224	230	230	213	238	217	214	221	199	211	216	232	197	207	210	217	209	213	233	216	240	200	203	221	223	220	210	192	218	224	228	220	221	218	202	212	211	230	233	231	231	208	210	214	199	208	195	197	217	223	208	215	210	240	214	214	225	225	220	197	236	213	246	223	233	225	203	194	222	208	221	213	211	207	223	227	187	213	241	221	210	206	212	223	199	226	206	213	189	237	219	231	202	212	210	218	222	182	209	220	230	220	208	208	199	243	230	208	227	183	202	211	208	230	237	220	230	224	218	193	213	218	198	220	238	220	205	234	219	218	212	224	203	197	245	211	217	210	204	207	187	205	219	202	223	212	200	214	225	204	197	207	204	224	235	213	226	208	211	221	200	218	213	216	222	241	213	226	224	215	194	214	215	197	233	198	219	214	233	213	195	206	220	202	226	239	198	233	223	190	211	211	230	191	173	191	227	219	225	206	204	237	210	215	205	217	234	226	229	223	241	214	227	220	195	233	214	220	231	203	244	244	198	213	200	232	225	206	209	209	216	226	229	219	199	225	216	214	215	224	218	209	214	210	217	216	212	228	205	223	178	213	214	201	196	215	198	218	225	197	210	194	206	208	218	209	203	195	215	223	194	204	240	222	196	218	221	195	223	200	214	215	212	232	212	240	211	203	194	227	206	195	204	213	203	225	207	192	204	210	202	218	212	216	204	221	215	207	230	226	218	212	227	260	202	211	217	240	191	195	230	183	212	203	214	227	226	242	212	215	243	231	220	202	228	222	202	191	219	192	184	229	191	227	196	215	211	197	239	180	209	204	242	203	193	226	238	225	209	216	206	198	220	228	219	201	225	197	203	212	218	231	206	213	186	240	197	233	210	215	201	203	191	223	240	199	207	209	215	207	193	194	204	232	196	208	182	217	213	211	231	219	230	208	223	216	210	208	195	220	189	221	215	212	205	199	224	210	209	230	184	208	209	232	177	215	208	212	193	219	216	208	219	217	215	232	218	208	192	212	240	215	215	220	229	199	212	221	236	209	216	221	214	225	210	208	199	224	202	235	234	236	236	209	204	190	219	237	196	230	222	207	214	211	189	223	201	221	190	185	199	200	209	227	215	205	191	221	210	231	221	209	205	190	209	211	232	229	213	215	196	212	227	224	215	222	222	210	218	242	209	222	224	220	213	232	235	197	203	209	215	204	226	209	212	190	241	204	215	214	217	224	220	227	212	210	225	212	215	190	199	200	230	214	218	206	213	199	213	203	193	233	256	210	196	199	234	241	215	223	224	204	229	213	241	230	235	199	190	221	211	185	215	226	245	206	195	231	212	233	208	235	232	207	207	214	220	206	214	230	223	234	224	200	200	229	220	224	184	197	212	230	213	221	196	224	190	247	212	221	227	224	202	228	217	232	193	220	235	217	188	189	196	206	235	202	231	214	195	194	237	216	239	209	212	192	197	242	225	221	215	235	213	208	205	209	221	208	200	206	193	223	215	207	241	227	237	240	204	223	201	195	221	247	211	205	201	218	225	206	199	219	234	225	225	200	189	212	208	190	197	175	225	195	225	234	221	229	238	224	230	220	233	208	226	210	194	208	207	206	199	222	219	231	238	219	210	237	219	218	219	215	217	217	220	199	229	216	212	214	227	217	221	207	204	218	226	185	224	209	217	216	198	246	253	208	220	213	241	223	192	208	178	229	201	234	205	187	203	215	191	204	198	200	191	217	205	222	217	241	217	212	222	174	182	194	202	207	227	207	220	223	209	217	226	216	238	202	224	212	211	228	204	205	211	233	217	212	218	246	233	192	207	204	193	210	228	200	217	206	217	205	227	237	231	229	191	194	222	208	227	222	214	217	237	213	231	184	225	212	214	200	232	212	206	211	226	200	199	189	225	199	203	218	181	221	214	198	183	195	226	208	219	212	189	233	222	216	209	214	197	232	217	230	228	227	210	193	226	224	239	182	224	209	217	217	208	209	208	199	231	206	201	241	205	217	226	227	211	238	194	229	214	199	228	217	223	216	200	225	220	194	212	215	214	216	203	217	231	237	210	226	205	202	219	201	190	226	207	215	210	201	195	210	206	171	199	206	227	217	230	218	210	218	195	222	212	214	194	208	196	232	228	233	220	263	209	208	219	207	203	203	230	224	191	217	230	223	204	224	209	191	202	238	199	211	230	204	228	227	214	219	209	223	228	239	217	223	216	223	211	209	196	199	216	191	203	228	207	193	217	222	205	204	218	226	223	216	211	207	205	222	246	242	205	232	223	209	208	192	221	213	181	227	217	203	188	214	207	204	196	200	195	214	236	208	259	223	245	202	236	227	208	214	215	217	214	196	215	223	229	214	246	196	229	212	208	213	196	225	201	237	180	220	215	210	215	225	216	197	227	230	201	219	209	227	218	195	214	184	231	221	214	208	189	214	231	211	181	204	196	208	218	229	215	220	225	211	227	243	215	202	222	229	229	208	210	234	223	205	241	207	214	187	222	238	233	216	223	206	235	226	234	202	200	200	203	220	231	188	219	207	210	219	219	214	232	218	221	218	210	232	227	203	218	179	225	224	197	229	224	210	218	215	250	201	215	224	234	227	233	238	209	211	216	213	225	204	228	213	215	238	224	198	236	217	203	216	239	208	224	239	221	215	208	227	208	194	224	214	229	230	203	232	257	220	245	215	226	190	209	196	189	216	233	225	219	244	220	205	239	246	198	221	225	216	216	225	199	206	217	228	217	224	222	205	222	210	234	235	232	242	207	219	193	221	252	199	230	209	204	232	214	219	205	212	198	218	195	215	191	223	199	206	219	231	205	217	239	226	190	199	225	235	230	222	230	230	209	230	184	195	205	217	229	228	237	185	232	198	188	213	192	203	218	222	209	201	228	204	218	212	196	196	236	211	197	233	212	213	219	208	197	222	204	204	205	222	227	227	221	218	200	207	225	229	236	213	227	215	210	198	246	227	225	235	217	222	208	213	236	249	210	213	215	198	225	216	229	184	226	248	202	206	237	199	230	191	194	225	202	218	229	249	219	204	202	206	195	223	210	232	239	213	220	201	187	203	236	232	225	204	187	207	193	218	208	207	220	235	190	224	190	207	205	219	220	222	224	200	199	193	221	190	222	209	197	218	192	212	208	214	220	210	212	234	223	215	213	211	192	219	223	230	206	201	212	246	228	235	193	178	228	219	214	208	236	203	237	209	217	199	217	223	229	214	220	217	210	211	220	224	224	206	215	217	215	219	185	208	202	213	226	192	227	181	248	185	231	201	254	181	208	189	205	214	235	192	221	236	226	215	212	214	228	208	221	215	224	229	215
31316	22458	7132	3302	2300	1695	1301	1081	968	802	734	665	600	541	514	522	515	481	477	449	452	452	411	444	465	402	459	419	423	391	383	403	392	357	417	396	387	397	425	396	405	405	400	394	396	381	382	379	383	386	406	399	395	394	388	392	384	385	368	386	396	396	388	383	370	389	383	400	379	365	402	374	369	400	400	362	356	362	348	390	384	368	409	367	383	384	385	372	372	336	369	416	351	376	371	394	373	392	363	395	377	391	369	375	382	422	384	368	346	377	384	372	364	385	391	392	386	371	384	365	363	356	368	384	379	373	384	412	361	394	378	384	388	381	377	355	363	360	372	359	366	378	370	387	383	406	361	355	403	372	419	346	395	358	364	380	378	361	409	368	348	359	428	371	373	370	396	381	360	349	369	394	386	362	375	392	366	369	420	405	338	357	373	389	389	357	362	359	368	375	387	430	377	400	382	383	397	390	340	388	369	380	393	380	384	365	396	378	334	393	368	408	390	351	342	396	379	378	369	362	394	363	407	354	381	350	379	366	393	319	383	360	398	390	391	327	351	369	357	359	377	411	389	385	378	369	405	357	357	358	371	380	378	382	372	396	345	376	397	364	375	384	369	383	383	380	389	403	390	362	397	373	352	382	383	384	364	387	365	390	395	342	369	383	382	380	369	351	373	366	357	370	397	330	398	376	375	375	370	394	379	375	357	380	386	387	395	370	355	424	367	353	387	383	380	393	390	389	388	381	370	377	348	374	402	383	358	345	398	419	374	360	369	394	329	373	345	363	392	405	375	386	359	377	357	396	392	364	360	391	371	401	377	387	376	405	357	390	379	393	378	399	361	401	389	389	428	326	390	362	361	409	374	348	379	362	383	370	363	378	383	361	381	377	376	372	385	387	396	417	375	363	387	369	385	408	355	379	432	348	370	374	387	380	372	349	410	382	357	401	395	387	379	394	373	370	364	364	421	361	385	370	373	404	402	371	383	378	405	355	389	345	333	350	369	361	373	389	356	382	397	350	388	361	365	389	386	400	358	410	426	361	360	436	390	333	387	377	365	366	368	388	363	361	362	375	374	356	361	383	380	367	331	353	369	380	366	357	359	372	349	384	370	386	391	395	365	398	357	384	383	370	411	380	359	353	376	364	392	349	382	381	388	383	397	389	373	348	386	362	391	373	339	389	382	382	399	365	396	358	380	371	411	389	390	413	371	363	389	352	353	393	370	375	377	356	399	360	370	389	394	331	399	389	378	367	381	346	374	381	375	376	385	403	340	376	367	379	366	388	397	389	398	387	385	378	393	387	363	388	353	379	368	363	355	380	377	361	353	383	407	396	365	387	378	329	375	404	358	377	381	384	391	356	368	422	381	374	352	397	367	346	398	353	364	350	362	365	338	348	382	379	380	379	372	411	389	372	355	375	343	379	382	401	371	391	359	374	368	340	418	396	402	391	372	404	364	334	394	373	396	378	348	406	387	357	384	365	427	374	376	383	380	376	369	392	367	412	371	389	339	393	371	430	402	379	386	386	369	367	396	355	366	368	385	377	395	373	382	359	385	376	381	388	364	394	381	376	395	377	373	376	374	386	391	393	405	374	374	365	382	331	365	401	384	390	332	366	366	375	372	379	353	405	370	357	371	410	364	384	384	388	380	389	374	392	371	375	405	374	369	391	383	380	424	390	364	399	376	345	376	401	400	367	378	405	373	428	359	367	394	383	400	343	376	377	387	411	370	382	346	367	398	404	368	352	379	381	372	348	400	383	361	372	383	372	394	371	362	374	390	376	353	374	372	350	359	381	378	382	392	389	362	364	355	388	388	348	417	388	385	350	375	386	373	405	361	353	341	370	356	384	375	380	395	357	355	365	373	396	390	401	362	335	389	385	354	394	397	376	363	378	340	416	367	366	399	356	369	336	360	405	344	382	379	387	382	380	379	356	381	357	399	363	379	366	335	362	372	339	382	368	342	390	420	399	390	410	345	377	372	371	368	381	371	361	397	388	370	410	405	378	396	380	356	370	353	343	376	349	380	361	359	428	368	341	376	368	360	411	366	371	376	392	400	344	358	394	375	407	387	371	385	378	379	385	379	348	361	385	389	374	402	362	378	433	392	364	352	409	357	349	394	392	382	382	375	359	346	368	402	357	374	368	397	372	363	377	378	358	361	361	373	342	346	371	376	390	343	359	383	398	378	393	395	378	350	370	409	363	394	373	360	403	362	388	396	378	363	399	367	410	338	374	362	387	398	383	360	369	389	400	367	360	375	359	397	401	333	340	387	413	344	365	372	400	382	415	362	275	348	362	389	377	372	355	356	387	349	363	381	393	327	368	377	359	362	360	376	394	376	367	409	396	351	398	368	393	392	372	365	386	388	354	385	380	403	371	374	354	383	389	367	372	367	396	340	420	390	388	398	380	368	370	344	363	397	365	377	350	352	382	398	360	391	397	373	405	358	399	375	373	369	356	359	353	404	344	373	358	363	391	392	359	361	379	345	363	332	379	385	403	398	360	389	388	363	359	409	391	385	392	374	383	393	340	353	407	401	381	346	367	363	372	396	358	420	393	361	392	368	395	352	397	367	348	327	392	389	375	349	371	393	381	388	385	366	370	356	385	382	371	375	364	389	383	359	355	378	396	394	366	366	375	367	374	342	374	396	362	383	370	391	358	360	388	377	360	384	392	355	368	408	388	380	368	366	389	351	375	365	391	398	364	373	346	322	383	388	369	371	362	369	408	353	356	334	388	379	396	352	383	387	381	369	333	357	359	398	396	366	379	394	365	325	317	351	339	391	356	383	348	378	381	355	370	375	357	392	327	365	382	421	436	350	342	370	388	342	389	354	384	380	353	377	387	375	410	389	388	375	360	387	363	389	379	382	402	405	336	382	387	381	394	383	388	382	379	381	379	402	363	377	368	376	349	339	379	366	382	380	392	373	369	371	397	405	370	354	397	406	353	367	379	376	394	350	408	392	371	373	359	390	405	411	401	410	346	408	392	384	348	373	395	379	377	355	352	383	364	363	363	369	409	380	358	374	393	402	385	354	324	353	377	378	375	398	417	426	383	431	383	351	378	379	387	391	370	363	360	382	369	340	422	371	388	378	382	362	382	381	389	402	371	391	396	369	365	370	392	347	385	342	412	360	369	387	360	389	359	393	368	385	397	388	340	365	336	386	398	378	359	358	376	418	403	373	372	377	388	367	375	399	404	362	353	379	352	361	419	380	421	381	374	378	401	357	383	389	380	387	396	401	377	384	377	394	365	357	364	379	377	368	372	374	379	377	410	360	412	359	378	398	373	363	417	372	367	395	367	375	380	352	373	361	408	356	376	406	382	365	381	377	381	384	357	376	404	371	399	350	388	352	409	381	365	383	382	423	391	371	372	343	390	375	396	388	360	360	381	378	398	402	375	354	348	384	366	410	368	380	374	359	350	397	404	365	352	375	377	384	361	358	419	385	382	388	346	368	376	366	384	351	357	395	360
23531	21524	29309	24138	21516	19744	1468	517	352	271	253	193	203	185	180	170	129	133	121	142	91	125	126	109	77	110	114	105	96	111	99	89	100	87	85	90	87	76	70	81	92	91	113	94	89	107	90	91	106	82	92	87	93	72	80	86	84	88	88	73	77	99	75	87	86	70	80	101	90	94	92	95	91	78	94	76	86	102	73	81	78	84	89	93	78	72	95	89	67	76	88	95	90	86	72	74	62	97	79	84	83	76	83	71	91	73	87	85	78	81	89	84	77	80	98	89	81	78	61	77	83	72	86	85	72	76	63	90	80	108	89	74	82	77	78	81	82	67	61	85	69	77	87	85	82	86	92	85	95	77	77	61	54	88	97	73	67	79	80	78	72	77	58	102	94	83	82	88	101	68	85	100	85	76	79	69	92	71	79	86	86	72	66	77	71	87	88	83	85	92	59	81	89	100	93	76	78	73	88	76	80	103	91	73	81	86	83	100	69	67	87	81	72	77	76	82	86	84	83	78	79	80	86	80	78	75	84	75	66	94	95	95	81	70	84	84	86	94	76	78	81	87	68	87	87	79	77	88	87	79	92	80	85	73	89	87	92	83	93	90	65	93	76	91	69	87	95	96	66	90	83	86	89	86	78	98	97	80	80	77	84	86	82	79	73	95	72	84	68	70	84	81	71	96	86	69	85	83	79	66	90	78	80	88	85	92	77	80	72	90	82	56	73	67	63	84	75	82	87	80	76	86	74	77	73	78	77	86	83	78	78	86	75	84	74	81	77	77	74	77	81	93	85	91	69	90	77	75	61	76	86	80	71	71	90	77	89	82	82	80	69	65	99	70	83	101	68	76	69	80	78	79	82	68	59	75	89	78	68	88	74	91	78	71	87	97	74	76	74	75	80	92	71	76	68	68	81	57	77	87	72	92	76	75	70	85	85	88	77	94	79	82	75	88	69	90	81	79	86	91	96	84	97	93	98	66	71	90	85	67	82	86	73	85	81	77	82	61	81	66	78	84	92	96	78	99	58	79	88	61	83	67	88	60	85	88	88	74	83	65	81	90	80	70	80	91	92	67	86	67	75	86	82	78	68	81	82	91	79	95	72	81	83	93	79	84	96	70	90	70	83	73	89	72	65	85	91	80	83	74	84	80	91	87	73	78	81	67	83	77	78	81	86	109	85	78	83	82	83	84	86	93	91	81	85	68	82	76	78	80	83	71	91	91	94	79	84	82	94	84	89	76	84	72	58	84	82	75	85	85	80	76	82	83	82	79	87	72	81	90	86	83	99	88	76	74	73	84	80	79	78	75	61	68	71	80	80	63	79	88	57	79	85	78	79	88	69	84	68	103	89	90	77	79	85	75	81	87	72	79	75	86	81	95	87	86	85	93	86	95	70	80	80	83	87	88	81	82	70	59	95	90	79	72	80	92	65	81	82	75	78	82	92	84	90	66	72	72	71	74	81	85	72	74	81	75	92	74	81	75	79	86	60	63	92	73	80	83	67	87	74	82	85	66	81	86	70	97	92	81	94	86	80	78	94	70	75	78	65	83	94	78	71	71	89	74	84	90	83	70	60	105	73	102	77	72	92	88	100	91	92	69	74	81	68	72	71	103	59	69	91	78	67	97	70	79	77	80	87	58	86	92	84	74	79	87	78	76	89	88	72	83	75	84	70	75	80	77	85	75	73	82	78	74	69	98	82	69	68	79	74	76	79	84	89	96	95	82	82	74	75	84	79	86	88	70	90	97	89	89	75	80	82	77	92	75	86	93	82	82	74	66	84	89	80	89	84	80	89	88	73	82	82	76	81	66	94	76	64	77	94	87	71	81	82	77	77	82	76	94	79	83	75	58	72	90	82	77	82	96	85	83	99	68	75	84	74	87	84	73	90	85	62	76	66	87	74	81	82	80	67	73	94	98	87	71	78	88	97	73	75	70	92	69	89	83	74	69	95	81	87	57	84	81	73	91	81	65	89	57	75	78	109	77	68	78	70	70	84	75	87	79	78	80	79	101	81	84	80	82	80	78	77	86	77	81	90	80	67	86	81	77	90	78	88	79	70	85	84	77	83	82	81	72	89	62	93	75	83	84	67	95	82	69	89	81	79	78	84	75	85	73	86	74	85	77	86	69	74	71	86	71	105	90	77	80	98	75	77	68	77	65	84	79	86	77	75	71	78	80	81	102	83	81	89	87	90	90	78	77	89	76	82	85	83	76	69	66	82	79	80	77	85	77	75	83	79	80	73	73	101	69	77	76	82	103	84	71	92	84	92	75	81	88	79	79	81	88	82	93	74	94	78	85	88	82	75	83	75	86	95	78	73	78	72	93	75	71	71	74	78	90	80	69	94	82	72	89	86	71	88	88	64	77	78	77	84	73	89	77	86	74	108	75	73	70	69	76	75	80	88	83	77	72	72	87	87	86	85	83	89	81	86	61	81	71	96	91	77	82	76	70	82	67	91	65	86	76	60	63	71	70	75	83	76	87	84	73	70	84	79	90	66	82	88	75	89	73	77	72	95	77	71	93	71	66	86	91	92	76	78	85	62	74	78	76	87	88	81	70	71	73	80	70	97	71	75	75	74	81	69	96	79	84	67	64	83	86	73	84	94	81	76	82	96	79	85	70	95	90	71	86	78	77	75	60	80	90	87	80	81	101	76	77	76	89	95	67	83	91	68	76	76	91	78	86	87	84	81	74	79	67	73	90	78	55	62	73	81	98	76	93	77	93	84	79	88	76	85	73	81	94	81	87	82	76	70	93	90	75	87	84	83	85	81	78	77	80	61	85	85	79	75	94	95	85	90	90	83	83	67	92	87	79	79	86	73	69	70	90	86	96	70	80	78	71	84	98	77	77	70	91	76	77	97	88	67	85	99	73	100	81	82	83	77	72	75	57	77	69	71	85	82	74	75	91	76	78	80	76	73	80	64	77	85	86	77	71	97	63	82	75	77	56	90	87	84	75	79	75	82	69	86	90	89	75	69	60	71	70	88	67	80	82	81	78	91	73	93	69	95	89	85	93	99	75	85	84	94	89	63	84	73	79	89	76	93	89	90	81	65	80	103	84	91	84	78	89	87	110	78	87	70	78	85	71	93	87	89	80	92	76	70	84	79	90	69	85	82	83	93	88	83	86	85	89	92	74	77	74	78	99	96	82	80	79	75	81	80	81	78	97	91	81	61	82	71	80	72	80	92	91	88	70	86	89	94	64	94	77	69	72	87	87	68	88	74	70	75	90	78	77	88	78	63	75	83	79	77	91	76	72	96	77	90	83	76	81	87	96	85	70	78	69	76	70	92	88	84	79	101	81	90	70	67	67	93	86	80	64	92	77	64	88	83	77	74	90	96	73	74	87	67	75	93	73	82	85	81	67	80	87	87	86	65	74	83	84	80	84	79	90	85	92	81	70	94	76	74	95	69	80	78	91	74	60	79	70	79	74	80	73	82	86	70	71	91	94	69	94	72	77	80	72	83	82
34821	35891	11404	5670	3699	2625	1935	1467	1281	917	823	670	561	548	493	453	375	323	350	339	307	306	264	280	269	258	238	225	206	213	194	182	187	185	171	180	174	179	186	169	164	178	199	149	171	174	158	168	187	147	164	181	181	185	172	176	143	167	158	154	164	165	135	145	145	161	160	152	155	150	152	152	152	138	167	150	146	145	170	161	137	165	159	140	147	156	164	158	146	144	144	162	156	149	155	152	178	151	132	137	147	136	148	132	158	159	137	161	141	158	150	138	145	162	160	170	184	150	162	144	147	135	130	148	140	137	132	161	166	134	141	155	119	119	153	155	136	152	135	165	135	146	161	125	145	144	146	149	143	137	145	155	127	132	126	139	122	133	136	140	145	161	153	134	145	147	149	140	128	121	161	140	140	131	134	151	157	136	150	166	169	161	142	147	151	148	153	158	135	133	141	172	131	127	148	153	134	153	153	154	145	121	147	146	143	165	136	136	173	129	139	152	152	141	147	150	139	138	148	144	152	139	131	135	130	145	140	151	129	143	152	146	146	161	145	150	144	135	140	151	145	145	144	150	146	153	150	159	141	157	151	168	141	144	125	160	142	129	129	162	149	156	147	134	162	157	159	152	150	136	162	152	139	144	130	144	162	144	170	145	136	148	137	150	131	131	148	141	133	126	153	136	150	124	151	159	162	131	150	162	148	133	136	145	140	141	144	132	136	157	141	141	128	137	138	141	140	143	156	145	141	162	172	136	153	150	118	158	160	136	138	138	133	129	154	153	148	135	172	162	145	156	138	136	162	137	124	130	161	147	171	166	130	167	136	144	135	129	131	159	149	164	154	139	158	134	148	161	147	141	156	144	169	137	171	114	144	137	131	155	142	170	144	161	139	160	141	139	155	141	123	157	137	150	148	140	152	136	134	136	149	140	138	147	118	144	152	173	149	163	148	150	142	128	143	134	175	153	177	134	181	156	147	152	147	134	166	120	152	157	141	174	146	152	155	147	167	160	148	147	137	125	142	139	148	155	147	147	163	170	141	141	153	172	150	139	135	144	141	126	145	139	130	168	152	145	159	152	145	159	117	141	153	139	148	161	146	116	164	137	148	142	148	133	175	140	148	160	143	162	178	152	144	125	138	131	139	155	151	147	145	153	163	143	148	140	156	147	145	134	155	133	149	160	161	149	141	141	155	128	180	155	143	154	149	155	168	153	160	143	164	132	147	147	144	156	140	154	169	132	139	141	153	164	166	150	135	159	145	136	117	127	139	154	146	145	157	145	141	155	135	144	140	142	148	156	138	133	144	126	159	153	128	156	149	149	149	145	123	161	131	152	142	131	169	138	138	152	137	137	165	145	135	148	130	146	142	132	147	146	132	149	134	147	146	132	147	161	152	127	140	152	171	151	130	162	156	121	155	151	138	166	151	141	139	151	153	163	127	135	140	147	139	137	144	143	145	145	151	134	158	155	162	144	152	139	133	154	147	129	148	169	172	134	137	145	149	150	155	159	160	146	161	149	146	138	156	168	153	128	146	155	141	142	133	152	134	159	156	139	146	128	151	156	157	120	161	142	140	144	152	131	188	143	172	151	138	149	147	149	146	145	146	127	137	151	137	144	149	136	140	160	147	164	136	142	168	141	123	159	156	145	140	127	153	141	146	167	156	150	141	150	133	144	135	147	147	146	148	148	153	154	154	146	161	141	148	157	181	127	146	150	141	140	140	133	134	143	135	129	144	171	161	146	129	152	117	161	124	159	162	122	161	160	155	147	152	129	149	140	144	164	140	137	139	152	157	144	140	146	174	144	163	156	134	134	134	145	135	129	138	155	153	136	162	135	141	152	172	148	152	150	142	142	127	114	146	142	182	160	129	150	138	144	134	141	167	124	151	163	137	150	133	136	144	138	151	131	153	156	149	141	151	131	140	151	150	149	144	115	139	156	161	129	151	136	164	149	146	144	147	147	133	158	142	138	151	156	167	142	146	179	147	133	132	143	149	148	137	135	136	141	129	144	145	170	157	152	146	151	136	163	140	149	149	148	128	155	125	159	141	138	147	160	143	146	138	157	142	159	130	158	145	138	178	154	134	158	144	142	156	135	150	143	148	140	148	130	142	157	152	167	166	160	144	146	137	150	161	130	123	147	125	148	141	152	132	137	139	153	147	136	141	173	145	142	149	124	131	139	138	159	150	140	159	129	148	149	153	160	143	136	159	138	140	153	154	144	143	144	136	159	159	153	135	134	137	139	150	163	159	135	145	166	142	140	143	139	155	160	172	153	138	171	154	157	162	151	140	127	132	134	139	163	138	139	149	143	153	129	125	156	145	149	132	150	145	147	185	159	128	146	143	133	126	118	163	144	141	142	145	138	145	121	165	136	126	150	130	150	147	134	167	131	143	144	154	152	144	125	141	131	145	134	158	158	149	146	129	129	138	155	151	152	129	156	158	141	133	118	150	160	143	152	148	136	141	163	166	149	155	139	147	146	139	151	148	146	130	149	163	137	164	137	151	156	159	150	138	145	148	137	140	172	169	160	149	144	134	143	141	178	143	135	144	156	141	137	158	145	147	134	143	152	140	162	153	128	121	162	154	125	154	157	149	135	159	133	141	143	132	140	157	163	153	142	161	151	152	140	132	147	149	145	161	167	153	154	147	150	141	131	152	120	130	158	151	141	154	165	150	150	140	148	156	136	147	132	157	157	136	150	129	139	162	162	151	153	152	136	141	119	134	146	132	146	148	155	155	169	136	143	135	149	151	147	147	155	147	162	134	129	145	146	157	165	148	118	165	153	152	145	172	124	137	124	130	146	151	131	139	159	151	124	135	139	147	131	148	153	164	155	145	162	158	172	165	167	132	143	145	144	154	158	159	155	152	125	156	137	140	142	162	148	141	155	143	142	149	155	131	156	152	140	130	132	139	132	144	152	151	159	138	146	143	143	123	148	154	135	165	130	161	136	153	182	140	150	141	159	161	167	160	164	152	138	165	171	131	173	139	148	137	148	152	141	153	135	166	131	170	132	146	142	157	151	157	146	140	172	142	137	152	135	152	137	141	147	136	144	147	140	158	130	135	143	163	144	140	156	155	150	138	127	146	139	138	145	138	154	132	154	149	157	171	160	147	141	151	151	174	143	140	137	145	146	161	146	158	160	128	144	151	132	147	172	158	165	139	142	136	164	162	145	117	146	131	128	138	131	127	145	151	150	159	139	151	133	141	163	134	143	135	124	151	153	151	115	151	152	151	133	135	124	148	154	157	161	136	157	147	145	146	161	137	128	142	145	159	137	152	142	137	140	141	159	150	121	138	152	140	126	148	141	130	153	144	134	127	138	147	142	172	121	144	170	157	144	158	166	147	156	130	159	140	147	155	142	138	143	125	166	150	166	161	152	152	135	132	138	148	146	146	153	146	131	152	175	157	130	139	156	164	147	143	148	160	142	153	145	155	135	154	153	156	151	153	126	131	171	147	139	143	141	146	124
27648	20257	6467	545	306	277	286	255	239	255	235	251	283	272	272	256	259	231	262	249	274	263	271	255	253	258	252	238	239	262	234	229	240	220	257	256	245	273	226	255	236	246	242	239	261	242	229	231	269	260	245	250	234	227	248	263	235	254	251	230	243	231	245	267	228	237	256	245	231	267	247	245	230	245	253	230	257	225	245	221	273	260	229	246	233	236	221	257	219	232	241	257	230	238	252	231	281	236	226	245	254	239	264	247	243	220	252	223	221	221	265	248	243	275	267	251	237	212	272	237	234	275	262	265	239	224	267	245	239	251	242	231	264	220	262	221	251	269	273	236	262	241	265	275	260	237	265	244	251	219	244	297	226	262	251	254	227	281	271	248	263	253	236	257	250	265	251	232	254	268	252	238	231	266	237	226	257	254	247	237	253	237	253	277	253	225	276	264	240	246	272	242	236	225	236	223	260	257	247	262	256	217	253	236	272	248	248	266	258	224	219	264	237	232	241	233	252	225	225	248	256	241	261	270	271	226	228	289	244	230	245	251	263	228	274	272	219	232	225	269	247	231	227	257	241	233	207	243	240	257	245	211	267	216	232	233	234	272	266	235	251	256	257	247	250	252	260	235	238	246	244	227	234	248	268	281	252	244	256	203	245	254	240	256	216	257	262	232	248	256	270	267	279	272	265	257	267	267	230	259	250	265	253	224	256	236	246	252	252	243	246	272	274	229	239	229	272	264	253	239	239	252	254	251	239	241	236	240	221	268	237	266	221	254	232	278	243	243	238	242	245	239	244	275	233	259	263	210	253	246	237	258	228	252	243	268	270	251	248	256	235	256	255	236	280	231	231	272	212	238	232	240	229	271	223	271	238	220	259	245	249	247	238	235	266	252	230	248	242	244	245	244	263	220	233	244	256	273	254	250	246	253	222	267	259	222	237	259	280	247	267	249	246	263	231	247	253	250	268	241	268	237	241	261	227	256	237	237	248	249	245	237	241	217	214	244	252	230	240	247	245	228	265	235	283	264	262	250	267	236	257	261	251	249	217	268	233	255	244	233	247	234	267	263	284	245	263	215	273	213	241	249	237	275	226	261	243	222	218	245	249	254	256	249	242	260	248	249	260	221	248	229	254	249	278	243	244	247	240	261	259	248	234	237	259	266	239	258	259	252	272	230	228	233	249	253	246	225	253	258	268	243	224	279	255	233	229	241	259	238	244	253	265	267	253	247	233	247	282	273	231	236	260	239	233	238	262	252	258	258	240	240	232	219	217	238	240	227	256	265	255	242	256	254	264	202	262	222	228	224	202	239	221	226	234	236	274	241	241	242	223	229	255	280	222	253	261	255	275	248	247	249	267	229	233	252	227	216	228	242	240	234	242	219	224	270	243	259	229	246	223	232	239	248	233	262	258	263	268	261	231	249	257	245	268	266	228	258	251	255	230	231	242	225	250	249	234	247	260	227	289	258	214	252	244	258	227	265	258	270	241	250	218	225	260	249	249	268	233	242	225	264	240	231	230	261	237	230	243	265	255	241	224	233	247	235	237	267	250	273	243	264	251	269	252	241	254	232	248	238	274	263	277	205	255	259	266	210	225	244	243	241	263	254	241	244	251	234	246	238	260	257	216	254	239	224	247	251	253	251	253	240	253	236	211	257	265	243	253	245	229	245	249	261	232	229	222	233	201	265	264	245	272	246	232	250	256	229	243	216	225	256	246	235	240	246	228	245	223	290	265	218	273	234	217	268	243	220	246	254	224	254	246	219	220	256	233	269	248	257	250	252	246	218	267	233	207	243	243	260	241	227	242	264	279	227	266	231	250	256	268	211	238	260	248	275	234	238	235	273	252	252	256	292	255	255	227	245	276	262	238	227	263	260	238	220	223	245	261	215	240	252	253	266	226	275	250	263	239	247	257	248	283	243	254	238	258	259	246	241	249	230	226	282	243	235	250	253	242	214	221	249	218	264	236	269	226	248	243	227	256	273	250	252	263	251	220	248	243	240	236	254	241	227	270	254	242	248	267	277	262	244	226	258	241	249	254	255	233	229	217	242	231	253	237	275	249	271	261	247	273	211	234	254	252	251	225	279	237	226	270	220	218	252	244	247	226	250	227	265	259	211	228	245	252	233	251	258	260	259	252	247	263	243	240	252	229	256	227	235	260	229	226	240	274	255	237	224	213	247	240	261	257	200	250	230	243	235	244	244	249	246	233	246	241	243	254	257	258	240	249	248	230	236	234	219	254	244	241	227	233	272	266	239	254	241	239	253	252	223	266	256	240	251	262	272	253	247	268	263	232	249	231	236	224	247	250	221	234	250	277	246	275	273	254	216	246	262	262	252	258	220	262	250	227	262	248	246	245	232	254	277	255	255	249	236	251	257	249	239	244	253	246	218	234	235	247	241	235	227	235	259	252	253	267	238	230	223	245	263	257	231	239	260	252	250	292	236	271	240	268	237	225	253	226	228	232	266	247	250	236	255	237	206	240	250	258	248	240	256	261	257	265	248	220	248	265	258	238	252	257	278	285	255	249	261	247	232	245	254	266	232	244	277	260	259	253	234	250	252	253	247	244	262	229	259	244	271	254	264	236	261	220	243	250	229	246	247	226	263	228	270	222	235	245	223	233	256	255	265	237	250	231	233	266	231	240	258	268	239	247	238	233	267	229	228	248	263	231	274	209	255	258	236	243	253	258	245	245	246	247	258	244	239	245	256	243	260	254	255	230	241	240	268	262	233	253	228	250	249	207	250	214	246	222	254	249	264	234	264	261	240	258	275	243	232	233	235	260	242	260	288	242	270	250	279	214	268	272	240	250	217	218	263	232	235	232	260	251	243	239	243	279	258	227	245	247	239	224	243	265	244	253	255	270	236	239	260	263	271	246	239	223	221	245	246	231	256	277	230	257	266	248	251	222	273	246	255	232	245	265	239	221	250	251	275	231	229	255	236	241	260	276	230	259	220	225	245	249	254	257	277	246	242	270	245	220	242	256	250	258	255	273	257	235	241	257	277	240	237	245	281	279	244	231	240	230	235	241	261	244	273	256	239	231	237	231	266	245	259	243	244	245	232	229	207	255	269	245	224	241	229	225	226	233	229	231	259	250	227	230	269	246	237	266	245	210	247	232	263	245	266	255	270	247	229	220	249	251	254	250	271	269	270	227	259	253	240	232	230	253	240	236	274	247	241	212	242	239	237	254	237	228	258	279	247	251	219	213	258	246	268	263	267	232	236	250	256	271	244	246	251	241	235	259	213	258	233	240	229	240	235	219	258	248	241	275	249	255	283	252	226	218	262	260	238	241	250	241	248	255	223	264	264	272	241	228	245	250	223	281	242	246	272	223	263	253	227	247	240	254	249	244	235	249	242	227	233	272	247	244	253	252	264	254	234	230	239	220	273	231	251	247	242	248	236	232	258	240	248	237	235	236	240	271	249	244	259	252	236	240	225	232	257	224	228	259	256	244	252	275	230	258	278	251	261
27733	11285	1048	662	568	541	497	462	471	437	435	465	457	416	463	429	416	450	432	446	454	415	471	420	422	455	422	433	428	426	434	420	433	424	458	460	437	417	441	401	463	432	440	430	391	429	412	422	412	474	413	453	438	422	452	423	418	471	399	420	477	450	426	415	439	416	444	442	436	430	411	443	430	402	432	452	411	415	403	469	413	439	451	437	426	439	449	473	414	437	467	428	384	429	449	425	406	442	403	445	437	426	460	407	425	396	468	422	387	438	451	406	414	432	413	437	439	470	401	426	448	401	429	443	399	433	435	430	435	434	447	453	454	445	433	424	424	422	421	401	413	454	431	447	409	426	392	424	424	443	432	452	420	428	415	379	463	450	455	434	423	436	449	415	442	415	401	446	413	408	448	454	412	421	497	451	399	387	433	435	439	433	479	424	425	402	419	414	419	389	422	397	422	411	384	445	421	425	450	393	469	452	454	434	452	425	409	428	411	407	437	435	448	451	442	418	423	417	395	425	437	437	437	438	410	452	429	444	448	409	435	413	421	389	412	406	403	439	437	444	473	433	428	434	423	423	439	414	450	444	424	400	411	447	452	409	401	411	462	445	433	431	442	414	439	406	451	403	420	406	420	481	383	414	436	432	412	434	433	439	402	454	439	427	426	435	418	421	420	406	433	446	427	402	433	434	447	427	434	427	462	388	421	380	402	430	430	407	385	450	402	431	402	441	415	393	403	426	424	439	412	401	459	428	443	430	439	448	414	406	441	413	417	443	433	427	390	421	420	467	424	422	439	429	415	447	396	426	400	400	415	456	418	440	430	440	420	469	448	421	408	426	457	450	442	413	431	426	429	438	457	433	405	404	393	447	393	446	438	412	451	428	416	436	431	436	439	416	437	438	381	416	401	419	423	441	418	425	405	425	450	420	421	399	424	415	411	441	427	435	389	424	438	421	430	419	412	423	419	370	409	418	420	435	415	444	465	443	411	426	453	419	384	425	443	433	439	450	427	466	394	458	427	415	416	443	432	438	418	418	453	405	389	436	407	488	445	462	432	428	457	407	425	433	451	442	417	425	455	432	435	421	395	426	438	434	423	394	447	455	434	402	373	399	408	420	455	449	433	443	403	401	427	444	436	410	434	443	468	451	433	431	427	415	402	473	427	424	447	431	419	425	432	429	421	428	429	439	430	402	400	415	466	452	410	449	424	398	442	427	421	435	379	452	435	375	418	468	412	396	427	393	434	433	454	444	421	417	437	425	411	412	424	385	458	404	414	392	424	416	440	429	387	463	408	411	465	425	442	416	411	433	419	372	414	429	444	425	464	422	415	471	448	423	413	434	373	410	428	453	450	423	456	415	450	433	413	431	402	418	412	411	435	441	444	409	442	462	422	478	451	415	435	395	396	381	411	422	434	446	428	387	406	400	425	419	390	392	424	449	431	423	443	415	400	401	423	415	431	417	412	423	460	398	433	446	449	462	445	440	451	398	425	426	432	420	455	417	408	434	419	437	428	390	423	461	451	445	465	448	400	444	416	417	463	448	426	458	411	457	427	455	432	453	388	419	435	428	444	420	391	467	429	436	422	439	421	435	388	445	435	424	443	432	404	407	453	434	405	432	432	425	413	386	403	463	438	417	458	408	423	407	423	401	423	421	421	435	405	425	406	435	401	421	399	414	398	454	427	421	416	378	443	454	461	425	438	443	411	444	440	444	448	438	378	465	428	449	425	452	448	405	439	390	434	451	421	399	425	426	417	456	399	424	419	437	406	433	419	427	432	416	465	434	399	435	430	403	435	424	445	423	452	430	423	425	421	431	471	413	452	464	439	396	429	436	418	408	433	429	437	391	459	457	444	444	413	431	386	460	412	424	452	432	401	442	430	450	404	424	443	420	414	432	399	434	438	438	414	400	423	408	418	431	456	449	448	446	448	429	435	393	383	450	407	405	390	445	409	402	437	404	423	453	456	422	410	422	400	438	455	413	409	414	441	414	456	404	422	435	424	426	404	403	421	469	409	423	430	424	445	410	440	411	429	420	394	436	435	385	421	423	444	409	412	467	470	408	433	442	432	419	427	466	394	465	404	399	464	457	431	410	404	409	403	441	435	408	436	414	443	427	419	439	431	468	418	365	442	417	442	429	409	413	452	379	438	451	433	391	423	451	462	401	446	444	429	435	427	458	452	439	417	452	425	454	402	386	450	440	427	442	409	414	441	404	423	432	399	412	415	439	468	455	418	386	417	421	418	427	390	419	434	458	469	461	453	439	426	410	397	439	432	455	413	397	457	408	422	436	429	417	424	436	448	428	421	445	399	432	412	441	447	421	457	432	435	454	394	439	397	461	395	427	435	417	460	428	437	402	395	476	396	398	409	389	444	454	429	492	460	438	411	400	423	435	404	420	425	445	386	424	425	432	410	441	434	413	427	403	439	435	408	446	427	427	451	452	392	437	461	419	437	422	440	434	428	422	411	465	440	428	399	456	409	403	439	473	374	444	425	446	394	437	445	433	435	433	454	410	407	459	418	423	420	402	403	394	374	425	439	418	435	423	410	373	436	462	415	393	460	438	437	426	445	446	417	428	412	398	426	391	453	397	427	441	418	458	389	452	458	438	390	400	401	461	415	422	448	432	424	395	432	414	419	398	444	423	413	434	436	459	385	424	434	398	439	422	405	401	405	406	411	413	436	475	441	384	451	444	430	453	411	434	455	440	438	437	411	434	443	390	452	365	406	411	423	433	444	422	419	432	403	436	422	415	387	397	467	438	448	455	425	414	436	431	472	472	432	408	426	432	462	427	434	407	436	419	423	456	434	422	447	396	435	433	439	420	426	437	428	447	426	414	406	429	449	433	442	420	404	422	445	432	411	443	412	416	451	413	427	426	445	434	404	419	408	402	449	485	413	422	449	405	432	438	446	441	418	425	420	409	390	407	396	397	430	451	463	405	419	406	426	447	411	433	428	501	419	446	394	432	439	396	419	428	437	443	418	433	426	416	462	460	429	411	447	440	411	434	436	423	405	395	398	451	404	426	451	447	401	441	412	430	415	438	417	485	437	436	421	433	379	447	431	434	435	411	430	409	418	428	464	440	465	405	429	417	437	434	459	413	412	435	460	424	429	417	464	408	457	446	417	401	459	405	420	429	407	453	412	450	412	436	410	452	439	418	427	433	456	426	437	451	413	427	430	460	410	419	446	398	411	435	442	430	451	413	439	433	417	437	435	399	455	437	411	403	411	437	421	417	425	427	455	445	442	460	416	423	469	435	438	441	419	429	470	402	407	409	448	392	409	432	422	409	416	457	407	437	427	422	437	431	449	442	422	435	431	462	454	434	440	387	444	410	407	394	427	396	422	462	443	398	479	423	480	438	444	397	442	443	399	414	418	470	410	461	450	441	421	434	455	421	428	444	490	442	400	381	415	424	471	424	418	426	425	393	389	472	435	390	430	460	449	449	449	415	426	405	436	466	419	454	472	441
24507	21515	28621	24760	20380	1975	606	421	325	334	301	312	311	251	246	258	252	195	257	222	219	255	242	225	263	238	219	256	221	222	199	228	229	211	225	205	211	198	230	197	218	217	237	213	171	215	236	207	235	210	212	213	227	223	225	202	207	228	192	227	203	229	210	206	206	222	198	214	193	222	218	212	213	210	218	233	201	204	240	192	231	221	219	205	192	194	217	216	215	205	198	209	210	185	211	219	207	238	188	232	197	234	237	201	207	221	212	201	231	213	193	203	215	230	182	193	202	210	188	218	208	195	193	211	205	199	196	190	229	226	239	194	227	204	209	214	181	240	203	212	219	203	241	208	197	211	195	229	198	205	204	181	206	219	201	198	225	194	199	210	215	229	205	188	230	228	195	233	230	199	218	220	197	203	201	204	220	214	224	220	222	220	222	223	227	223	190	214	182	213	222	229	216	203	202	195	204	230	214	187	222	193	212	211	200	186	189	201	199	217	231	213	215	207	224	222	184	221	220	189	207	206	223	203	217	215	200	243	206	222	216	194	223	195	239	213	203	214	175	201	217	225	216	201	192	198	192	197	231	214	203	219	202	218	207	235	198	208	208	231	202	206	209	221	208	213	211	213	210	223	223	209	201	190	197	194	201	201	215	202	224	225	197	216	211	190	197	216	214	199	206	213	215	188	216	225	210	221	214	236	225	202	196	203	213	221	192	194	219	198	211	188	211	204	189	214	199	219	189	215	227	220	203	181	227	199	231	207	213	202	208	207	197	194	206	206	208	216	194	207	220	241	208	229	221	208	193	213	227	193	234	197	220	190	225	213	191	207	198	218	223	184	218	201	201	215	206	228	212	221	206	187	222	198	226	210	232	198	210	187	224	207	235	205	196	204	226	208	207	206	212	195	214	220	193	197	253	213	222	214	204	179	214	223	221	228	203	228	198	205	223	187	226	216	211	223	209	237	223	192	219	202	223	221	210	231	214	204	234	207	205	204	202	207	206	197	246	236	213	200	211	217	209	232	204	204	226	208	226	217	231	227	207	201	217	200	228	199	226	194	211	225	223	207	190	217	210	199	218	184	188	219	203	177	185	249	211	212	191	207	189	199	206	212	221	211	215	215	213	198	224	204	200	193	208	199	188	206	188	198	222	193	214	213	215	204	208	224	218	209	238	191	194	203	206	234	201	183	218	208	179	229	225	187	208	210	192	218	197	232	206	208	193	234	205	205	226	196	210	218	212	213	201	208	186	213	229	219	229	212	213	195	202	244	212	217	174	235	235	211	204	218	186	185	230	186	201	217	224	217	197	226	181	231	211	200	215	213	211	198	222	216	190	201	229	206	188	201	177	212	219	194	210	207	191	202	214	232	211	234	232	195	252	200	231	196	229	208	201	223	212	222	192	230	215	206	199	239	203	197	201	232	210	225	212	198	197	195	194	236	215	221	220	226	222	197	208	216	216	226	191	232	222	222	217	188	203	213	222	202	215	240	217	207	201	251	200	194	192	199	193	199	215	206	217	207	206	216	234	212	205	196	212	202	219	208	192	225	194	231	199	208	219	196	221	212	208	209	218	202	231	199	201	216	223	215	199	184	189	218	197	219	193	219	195	218	219	221	225	210	211	211	210	237	198	189	198	210	229	229	202	199	210	209	204	205	228	232	211	207	211	206	253	222	248	226	214	211	206	223	207	216	210	215	214	198	207	207	197	218	209	188	226	214	190	225	197	229	201	228	204	182	195	221	205	210	222	223	221	189	252	193	201	196	223	212	222	168	202	180	172	203	200	212	210	205	245	210	214	194	207	222	219	222	228	187	222	186	211	214	213	188	217	211	206	230	215	219	224	200	191	192	215	211	208	216	221	225	203	208	206	212	221	208	224	195	199	227	210	217	213	214	194	223	221	223	204	209	192	202	228	204	198	229	190	221	247	210	216	212	212	199	244	191	176	197	211	220	205	194	226	212	213	204	227	197	193	217	222	184	215	210	202	195	240	224	215	209	223	215	220	207	214	238	217	206	202	181	205	217	194	223	231	226	233	202	231	206	211	201	227	215	202	222	173	204	233	233	184	223	229	206	208	228	224	208	203	197	221	233	210	183	218	185	196	221	223	248	217	219	222	208	190	200	210	195	190	192	216	193	225	221	211	228	200	208	189	209	233	193	197	206	224	213	216	195	193	197	186	234	200	225	223	202	221	198	195	215	215	236	206	203	222	225	211	215	199	208	215	246	215	229	213	201	221	209	223	198	205	190	206	210	191	193	209	206	197	216	201	193	229	210	198	204	224	202	203	217	197	250	221	224	227	233	203	209	200	238	184	208	202	201	223	214	230	223	203	216	204	217	222	182	233	209	195	228	227	198	215	191	215	205	221	192	201	213	182	218	220	214	221	212	210	242	215	222	205	187	234	229	217	200	205	217	213	215	188	215	196	208	216	187	211	230	217	236	185	214	203	231	203	208	210	203	228	188	220	221	194	210	219	217	180	189	206	196	221	230	214	213	195	210	206	203	199	230	221	225	195	217	214	226	208	223	218	214	190	184	223	183	222	213	241	213	196	219	190	216	181	211	201	204	215	224	193	230	229	229	202	193	218	202	225	210	208	202	203	221	224	222	195	227	211	192	212	206	209	221	236	203	212	206	212	202	202	215	197	207	239	215	236	206	226	224	211	203	223	199	196	202	208	225	219	211	222	199	232	194	187	213	236	205	182	204	213	201	196	201	194	200	194	222	216	206	195	225	209	204	213	227	208	201	205	234	247	228	215	214	209	210	229	206	208	225	209	184	208	220	206	209	232	199	208	205	218	214	184	198	195	216	213	209	211	193	196	215	233	217	207	224	219	200	224	212	201	221	199	210	183	206	228	208	207	194	187	193	220	228	233	190	213	196	187	228	207	214	178	211	230	222	182	215	198	216	204	215	222	242	213	219	240	217	218	204	200	205	233	216	218	230	216	237	211	198	221	207	192	182	210	186	235	210	209	212	205	200	204	209	207	205	212	205	199	198	221	232	206	207	215	214	216	179	191	211	205	217	221	227	207	231	215	197	199	185	205	204	192	201	191	190	214	190	213	233	201	205	226	212	212	209	201	195	224	184	223	203	190	231	177	218	187	202	222	220	188	205	217	203	210	205	214	201	225	218	224	205	189	223	212	220	214	223	211	224	217	234	212	197	204	221	222	227	221	199	219	210	206	195	228	232	214	203	197	197	210	238	222	195	225	217	201	226	221	199	211	219	238	225	220	209	215	203	192	205	188	185	195	251	211	215	206	196	201	196	196	199	213	200	202	210	228	230	209	218	205	185	214	195	218	224	203	248	205	248	225	225	233	241	216	222	200	234	197	200	206	187	231	209	202	227	213	201	208	215	223	218	236	222	221	209	201	219	184	196	182	206	219	264	241	232	225	212	229	201	198	246	219	195	206	214	202	178	191	204	194	208	213	227	200	229	198	215	205	219	209	237	229	190	212	199	221	207	207	219	225	216
31509	24231	6743	3337	2322	1642	1292	1077	932	754	709	690	617	551	540	511	505	488	447	453	465	433	429	446	384	465	401	398	388	396	396	440	380	422	364	411	397	386	406	375	372	373	361	404	400	362	406	407	377	381	385	360	398	401	335	362	356	417	367	353	371	356	367	396	378	347	381	370	398	371	374	363	343	332	387	376	394	368	392	362	393	349	374	366	401	393	393	347	372	365	369	377	387	390	350	394	385	361	349	366	372	349	385	403	428	367	369	334	400	380	407	360	383	359	385	373	342	380	382	367	397	408	335	373	388	379	386	370	362	367	374	389	354	363	358	392	362	378	367	348	404	361	369	387	391	348	366	352	362	374	323	398	384	388	359	355	373	363	388	388	359	378	384	372	354	387	392	399	352	369	388	384	321	380	377	375	397	360	377	368	384	363	359	361	372	379	367	356	376	371	399	351	375	366	381	376	396	335	337	382	373	369	368	370	409	373	346	373	391	356	353	344	343	326	373	357	361	409	359	371	416	348	371	350	369	341	391	355	333	410	344	390	366	395	391	374	398	372	334	353	373	370	342	378	377	377	362	348	366	373	379	367	360	422	383	351	339	381	369	342	373	373	383	375	364	339	380	361	411	356	338	391	406	393	330	361	363	336	344	355	343	341	359	351	397	361	370	406	359	391	385	360	360	384	351	362	355	360	366	391	371	391	365	319	366	359	375	381	373	385	394	316	355	361	389	352	363	363	359	361	352	375	377	378	361	393	364	372	385	361	371	403	388	367	379	367	367	354	360	356	383	387	355	388	406	344	391	373	312	403	364	381	356	337	352	390	371	369	367	363	334	358	378	334	368	376	381	336	350	379	369	403	363	385	362	390	348	372	389	393	357	366	389	353	384	376	347	349	374	356	361	365	362	359	384	373	387	406	364	344	361	350	400	374	353	381	377	348	391	378	370	357	386	356	362	367	381	343	395	394	372	368	356	363	385	362	408	367	367	408	345	389	392	359	363	392	349	362	394	347	391	350	397	392	367	349	360	400	383	360	377	336	369	348	313	369	342	398	358	379	383	405	403	395	354	404	371	379	382	352	382	374	368	381	381	409	370	352	352	384	372	378	388	360	354	344	350	355	371	348	362	381	376	397	363	375	374	353	359	376	385	349	387	360	355	359	404	337	412	364	376	396	375	355	362	358	353	395	370	371	341	396	386	328	340	367	362	352	369	377	351	351	363	339	336	342	397	364	360	340	369	361	366	344	346	344	360	388	378	355	393	380	369	370	354	350	406	356	343	365	360	369	404	387	351	391	379	363	385	385	360	378	370	384	370	364	323	351	386	366	383	385	348	367	348	392	391	381	390	352	348	358	368	365	360	391	383	353	359	369	379	368	364	363	362	365	377	376	387	374	350	379	375	369	357	381	358	361	413	407	386	373	376	367	400	380	404	346	382	390	343	389	402	390	380	364	374	388	373	349	377	386	360	348	352	370	348	379	350	382	372	370	398	372	368	330	353	369	358	390	351	370	344	398	347	373	371	377	380	357	382	346	349	360	384	370	376	343	370	401	366	360	364	362	365	380	351	362	356	398	365	388	393	378	376	349	381	374	362	353	375	386	359	387	378	382	379	347	357	350	384	363	360	369	351	368	362	382	377	369	353	362	365	395	390	372	377	390	384	331	389	407	377	359	359	352	356	378	375	381	337	374	348	350	384	380	372	382	370	349	338	350	331	354	359	382	382	321	367	369	359	352	385	354	342	359	393	368	360	366	337	345	363	362	374	379	409	383	355	381	400	379	342	406	357	349	380	394	349	390	364	367	382	393	340	334	342	383	339	374	349	399	386	405	370	335	386	392	394	344	364	362	355	367	358	355	368	397	355	405	393	360	387	362	381	381	357	333	380	362	367	396	386	380	330	353	384	365	360	374	342	355	386	387	389	382	375	381	378	359	378	417	395	372	381	357	391	376	360	356	390	355	365	388	351	333	335	391	343	324	387	387	350	370	361	366	361	351	351	359	365	391	383	370	392	355	328	375	366	353	378	373	386	381	396	390	389	371	395	401	367	368	393	359	380	339	341	382	387	386	356	349	389	361	358	367	377	365	367	357	353	396	390	416	370	381	349	356	375	352	387	340	381	379	362	385	369	356	335	344	344	372	368	375	340	364	340	342	367	366	384	371	354	384	380	380	357	390	368	374	356	353	369	369	349	373	352	364	378	377	399	359	354	381	377	354	356	383	363	373	387	348	337	407	384	375	364	355	358	379	373	360	358	380	368	355	398	390	338	359	387	373	392	393	333	389	406	368	376	379	350	365	403	363	379	402	370	383	367	347	385	365	362	363	377	381	399	379	363	354	351	404	410	365	386	353	357	393	387	390	377	346	393	393	399	357	354	399	363	410	376	385	391	378	389	363	388	367	372	345	348	364	339	395	359	365	358	375	368	359	372	382	374	361	380	378	382	367	381	370	369	353	354	364	350	346	357	422	340	355	361	362	351	394	382	353	362	376	376	384	361	358	352	383	361	416	365	363	385	393	386	371	358	394	386	383	395	338	342	404	393	406	363	352	373	383	354	343	348	387	375	369	361	360	355	381	361	385	358	358	333	358	320	391	380	367	367	369	363	378	412	343	399	343	381	382	362	375	374	369	411	351	359	371	396	418	389	339	343	408	340	363	390	371	362	365	354	365	349	345	414	372	361	353	362	404	371	362	389	356	396	386	378	372	388	390	365	336	386	372	396	393	372	382	364	377	360	388	348	387	397	355	350	370	371	377	378	356	357	333	405	360	367	376	367	352	352	375	372	413	392	382	393	348	367	369	366	380	354	352	354	417	391	356	316	367	379	370	431	369	384	356	364	363	378	376	367	366	380	363	363	401	387	350	321	393	374	357	364	380	393	385	398	372	391	353	349	407	375	356	398	352	390	364	370	382	398	338	354	350	371	387	311	384	352	381	341	393	383	385	379	351	380	375	390	367	367	403	376	371	339	396	401	359	349	376	387	399	366	396	377	375	342	346	371	392	391	398	386	369	385	404	408	343	397	386	366	387	363	371	383	392	359	337	354	394	399	392	373	337	385	375	382	390	371	348	332	370	374	381	373	345	386	402	391	400	404	369	353	351	377	348	358	363	370	349	377	369	386	382	363	388	367	361	379	375	410	359	319	377	406	336	364	388	360	399	357	368	367	392	385	366	365	379	408	387	400	394	391	372	383	355	409	337	364	391	377	373	363	377	388	390	394	362	386	373	356	386	338	404	367	391	365	352	349	403	367	355	362	342	381	334	373	381	321	336	371	365	367	341	392	374	365	386	331	383	374	379	361	360	371	387	362	340	373	388	365	368	366	361	370	372	350	363	372	374	402	338	402	332	363	361	362	405	373	383	343	368	373	372	359	362	360	361	385	374	375	385	344	389	351	399	400	360	353	348	363	381	387	353	384	350	363	367	358	348	355	379	385	350	374	347	378	360	359	373	393	364	344	378	360	348	375	353	379	394
23583	21527	29311	24157	21512	19775	1436	491	312	310	241	230	215	187	166	153	139	155	114	141	115	120	110	96	96	115	108	109	109	100	104	106	80	103	102	91	89	97	93	103	86	85	84	88	90	82	77	87	83	93	104	112	87	98	78	71	103	67	74	82	80	88	99	86	83	69	67	68	94	91	77	81	68	84	84	74	84	71	70	86	74	72	89	71	79	79	89	91	79	75	83	69	80	92	92	67	79	75	85	85	86	80	82	83	93	68	84	80	89	77	68	78	63	61	85	82	82	99	97	73	66	69	78	79	69	75	84	79	69	74	73	84	71	87	88	88	95	83	95	81	66	89	86	75	67	86	68	75	81	80	76	75	74	77	77	72	81	60	91	100	87	69	83	83	69	99	85	75	98	78	80	91	85	88	77	90	82	79	77	78	72	87	86	91	78	78	85	86	73	90	78	65	73	90	80	73	89	81	77	93	75	84	72	79	74	64	68	94	70	67	78	75	80	88	75	82	87	88	101	69	65	86	73	99	78	86	74	70	77	76	77	81	79	99	85	66	78	65	97	94	73	73	83	86	71	62	73	80	86	88	73	81	70	92	91	85	67	93	95	81	74	75	80	82	82	71	71	87	82	89	76	84	69	82	74	83	71	90	70	72	91	86	95	82	80	82	101	80	87	74	85	85	75	68	83	96	78	87	78	90	72	77	72	81	92	78	92	75	79	82	97	92	86	92	72	78	66	81	86	89	74	79	70	64	91	81	68	74	69	85	79	78	89	73	79	74	79	70	88	73	83	67	72	78	85	78	68	85	94	78	94	88	78	89	78	68	77	75	88	76	81	88	71	79	77	81	87	77	73	82	80	76	92	62	83	68	80	75	90	73	78	77	81	79	76	81	85	81	90	81	74	68	61	73	75	65	75	67	80	74	58	80	86	60	76	76	78	95	93	72	104	75	86	83	103	73	105	79	94	88	69	86	84	72	66	71	85	90	72	92	72	82	81	92	87	77	89	76	92	84	97	88	77	78	61	85	75	99	84	92	65	87	84	67	89	89	80	71	69	70	92	86	79	72	80	73	99	87	77	81	84	75	68	87	93	74	71	82	61	88	72	83	67	86	73	70	74	73	102	73	67	67	61	82	87	83	95	79	76	74	82	79	77	79	83	81	82	100	68	79	78	70	67	81	89	80	94	73	81	77	81	78	78	91	84	96	71	76	87	98	76	88	69	109	68	68	89	85	98	87	91	68	85	73	93	81	96	106	94	70	91	66	79	83	77	81	89	86	86	84	77	75	81	83	88	86	66	79	84	64	82	80	78	86	87	84	79	75	100	67	77	84	82	83	90	81	71	80	75	62	83	65	70	75	84	70	79	95	91	89	77	84	68	63	64	95	85	89	88	90	75	86	82	72	80	87	75	76	80	73	82	75	104	76	77	90	80	89	83	74	90	77	70	83	88	70	110	86	56	81	72	74	68	91	97	80	73	79	97	84	82	68	87	90	80	69	77	79	63	75	87	85	73	83	73	81	93	79	73	80	98	80	100	77	76	82	79	86	80	85	75	89	68	75	93	83	83	79	65	83	72	80	69	83	91	82	66	92	69	81	82	83	80	80	87	85	83	69	78	79	97	76	70	93	85	98	85	75	67	63	80	82	83	60	86	92	87	80	94	58	58	69	76	80	64	69	67	78	70	84	66	79	94	78	89	111	74	68	77	71	82	86	80	73	83	68	90	76	64	78	78	87	77	73	70	79	85	70	75	89	64	80	83	81	84	83	77	66	75	68	69	86	75	65	91	94	76	95	62	80	92	72	75	85	81	81	78	81	93	76	82	103	87	93	86	84	74	74	84	85	69	75	86	91	84	86	76	76	81	90	85	64	72	75	62	73	89	96	91	80	72	82	76	72	95	87	76	73	74	85	83	81	74	78	92	90	81	75	74	84	101	80	81	88	75	98	73	100	73	65	87	72	81	90	90	89	80	79	77	93	99	84	77	72	79	83	69	83	77	79	74	67	99	68	74	86	74	77	79	75	66	93	81	71	80	83	90	87	95	91	91	83	91	88	82	87	74	86	82	69	83	81	93	78	63	69	71	76	85	86	74	71	80	79	76	86	90	80	63	92	83	84	71	87	78	77	79	81	73	91	59	84	73	73	102	79	79	85	74	76	71	98	77	90	72	68	98	73	83	85	96	96	83	79	74	91	84	81	78	85	68	85	75	83	76	79	77	90	74	70	86	77	71	52	102	68	94	67	78	85	80	100	83	75	90	95	72	82	69	80	83	90	89	72	75	64	90	85	78	71	80	67	62	81	78	71	78	77	92	92	79	96	81	67	63	78	82	72	90	73	81	76	77	92	71	76	90	79	76	77	75	82	93	79	86	85	80	61	87	72	68	85	82	82	91	87	82	73	83	83	76	78	76	76	94	80	85	88	96	88	82	71	76	66	74	83	84	93	85	79	68	86	89	98	91	74	83	66	84	66	89	78	66	81	85	78	70	87	99	81	73	60	93	80	77	83	78	64	71	69	85	101	81	83	62	74	71	90	82	76	71	85	80	86	83	82	90	67	81	70	84	66	95	72	100	75	78	76	84	76	74	94	64	97	83	76	81	78	94	98	83	58	81	78	79	80	77	76	69	77	67	78	73	74	80	83	115	83	72	82	76	65	76	82	72	80	75	83	78	89	77	86	70	91	83	77	84	88	91	80	79	95	72	70	74	71	67	85	85	85	84	75	78	81	82	73	77	73	83	85	72	83	81	93	87	77	64	81	89	73	87	89	69	82	86	76	89	80	82	69	77	93	90	84	79	84	76	79	81	66	78	84	82	81	66	78	93	71	80	94	77	86	64	69	83	74	76	83	71	73	82	95	82	74	85	52	99	61	88	101	80	80	84	73	91	71	72	76	93	87	81	65	84	87	92	81	89	72	83	67	77	85	91	90	87	89	87	82	81	68	74	93	76	86	77	88	80	82	86	64	68	89	80	85	87	82	60	73	69	70	74	67	91	77	95	70	96	71	94	85	76	84	88	68	71	71	79	71	71	66	81	77	73	93	75	95	71	80	72	65	94	86	63	88	68	77	81	76	89	81	78	74	86	89	79	92	76	74	89	81	80	70	80	82	82	85	77	70	70	93	74	83	77	97	66	83	63	72	72	70	85	87	79	69	77	70	79	85	87	79	73	88	91	74	73	74	67	87	81	72	79	79	73	81	66	78	85	70	68	94	96	72	97	95	78	79	82	83	72	93	70	80	82	79	83	85	76	77	73	75	83	75	84	92	74	78	69	85	82	71	92	64	81	95	91	78	84	62	72	79	84	84	86	92	74	91	80	99	81	86	77	78	87	93	78	95	82	81	79	76	67	85	81	91	88	92	76	76	92	82	87	67	74	68	83	77	84	89	82	70	91	73	88	74	81	73	82	92	72	84	74	81	76	74	79	94	63	86	75	70	69	93	83	74	80	78	76	80	80	81	92	87	62	75	75	74
36306	27724	10923	5484	3775	2502	1912	1483	1245	974	804	685	594	521	499	414	391	361	310	298	314	264	302	252	251	243	226	264	209	204	217	185	187	181	189	181	177	188	170	157	192	174	160	175	172	171	171	159	188	197	162	173	145	143	143	176	177	141	159	138	148	153	159	162	146	160	166	156	143	150	137	174	147	156	157	143	146	159	151	135	162	144	154	151	132	143	167	150	132	160	157	168	159	138	186	162	136	128	136	159	139	174	150	152	163	139	160	149	149	162	139	141	156	162	127	150	127	146	142	147	157	159	156	146	131	155	145	142	147	152	148	168	157	146	149	149	161	157	158	136	138	164	144	148	157	134	169	139	152	130	164	150	144	147	155	161	145	147	137	167	134	145	160	145	134	155	163	171	161	140	139	146	150	154	159	148	167	164	143	160	141	130	138	168	130	141	148	155	139	151	138	156	144	145	149	149	147	153	145	155	140	152	131	144	143	154	142	159	114	139	152	142	148	141	166	143	150	143	122	133	123	163	144	149	138	133	148	161	173	136	134	143	158	123	142	132	150	134	134	138	132	145	143	157	137	145	165	142	147	157	126	153	147	144	139	162	156	150	160	128	143	142	127	146	148	166	148	150	161	130	134	156	156	153	160	153	154	157	147	157	138	150	166	148	128	150	135	139	133	161	139	125	154	133	146	155	154	127	134	144	157	138	137	133	138	184	149	156	149	150	155	136	136	141	121	159	138	151	135	157	155	133	115	147	157	156	139	157	141	161	140	145	155	156	157	158	139	135	158	159	135	157	157	135	138	139	126	129	138	166	130	144	140	133	151	161	170	155	143	149	135	142	145	133	161	147	147	134	138	156	140	129	157	156	145	145	170	128	133	143	141	157	154	143	135	156	147	136	150	131	142	124	165	154	147	160	136	157	159	113	129	139	142	148	140	124	133	170	137	170	149	132	148	146	148	142	139	134	148	152	161	140	135	144	145	144	143	143	144	140	152	154	149	156	143	159	126	154	135	156	164	146	145	147	138	131	171	136	135	149	119	133	161	161	157	121	145	140	136	150	149	150	159	137	131	149	153	135	154	144	159	144	142	133	139	136	135	129	149	171	140	136	167	142	129	156	149	127	155	167	140	151	136	157	134	153	149	139	179	150	139	135	139	148	142	130	154	160	163	145	157	123	128	133	156	167	149	150	161	142	132	134	111	147	132	142	138	167	126	153	144	149	145	137	129	140	137	172	143	125	150	171	135	151	142	147	153	171	155	132	131	127	166	142	144	145	139	153	145	175	132	168	146	126	148	142	146	142	154	141	133	142	145	151	148	135	144	152	126	152	153	148	150	144	150	148	149	154	146	168	142	137	154	167	151	128	164	162	157	135	155	144	138	127	164	133	133	136	148	152	182	145	136	170	160	135	144	135	141	138	152	153	151	140	151	148	138	152	138	142	157	137	143	136	146	152	144	143	139	127	142	149	134	130	151	147	150	131	144	153	156	129	150	138	148	125	169	157	152	158	167	138	137	140	145	143	138	127	132	143	149	139	141	148	119	142	131	164	132	145	161	147	153	139	148	154	140	134	129	140	152	172	152	127	147	145	140	151	149	156	151	141	140	142	138	138	147	137	142	142	161	147	119	137	139	147	138	158	136	134	145	166	158	152	139	137	166	136	146	135	140	145	161	154	146	142	144	136	148	157	167	148	144	128	175	141	146	142	136	151	141	158	143	138	143	161	139	105	156	129	162	161	142	134	146	133	136	150	144	143	146	162	133	132	129	170	147	145	150	142	142	137	129	138	138	154	134	155	149	148	137	135	158	151	158	147	133	144	140	140	132	155	121	119	143	172	149	139	140	142	154	154	129	140	161	153	149	137	146	133	151	142	146	134	148	163	140	143	136	148	143	140	132	135	152	141	140	149	157	157	159	145	118	158	138	119	147	154	145	139	147	139	130	134	166	142	144	140	136	148	153	143	164	143	145	138	128	140	134	159	131	124	162	150	136	144	168	131	149	140	149	142	152	136	137	145	164	159	132	147	142	134	166	147	126	134	164	136	149	155	148	146	161	138	148	151	137	155	149	139	134	140	148	159	158	150	156	143	135	170	141	172	123	160	148	139	154	162	151	137	156	145	146	132	153	144	148	136	144	138	127	152	146	129	150	125	150	134	150	168	150	151	149	143	152	155	135	130	165	151	140	125	142	146	165	147	131	131	143	154	155	131	125	159	153	158	143	146	163	132	167	168	170	151	150	155	138	150	160	134	152	141	141	135	149	142	134	134	142	149	125	143	131	141	151	151	160	141	149	135	152	135	133	154	152	138	140	160	159	134	135	131	149	144	147	137	128	141	146	149	126	149	140	150	158	143	148	137	149	140	135	143	142	160	138	147	139	154	152	135	147	138	158	145	157	144	161	126	165	170	151	134	146	128	148	129	142	145	130	150	146	148	154	144	130	126	126	145	134	130	135	140	156	158	146	154	150	160	113	125	160	156	137	140	130	143	146	159	144	139	136	156	145	158	152	154	121	142	136	143	136	128	142	140	146	150	134	155	145	137	144	142	130	154	143	131	153	143	135	137	156	144	130	135	134	130	155	165	123	132	139	146	140	141	133	151	151	125	147	159	148	140	161	154	129	133	155	145	146	140	147	143	149	119	134	162	120	140	169	169	135	134	153	157	139	154	159	144	146	141	138	140	157	138	154	135	156	161	153	161	149	143	151	167	131	156	139	144	149	133	131	169	143	166	137	149	142	129	147	164	136	142	135	148	149	153	140	142	142	143	141	134	156	135	111	125	131	145	149	148	148	152	140	135	139	155	145	156	143	140	162	145	136	128	140	150	143	141	154	166	148	142	166	116	172	129	152	127	162	138	151	150	168	178	140	161	150	142	142	149	141	130	152	167	158	125	154	169	162	126	138	146	130	132	133	130	139	121	126	138	158	154	139	142	132	157	128	145	152	147	152	148	145	141	151	139	136	145	151	137	170	154	133	150	148	136	158	158	158	140	125	122	132	143	137	123	140	128	132	127	134	147	154	158	149	127	166	134	146	150	138	144	135	153	141	157	138	152	156	130	140	142	165	163	149	130	147	152	161	153	171	159	158	148	133	132	167	141	140	146	148	167	127	139	152	144	130	130	156	164	135	143	144	153	143	163	158	148	145	158	141	134	123	150	157	151	127	132	144	169	139	161	129	148	141	144	141	139	114	149	156	137	164	165	135	122	167	150	159	139	158	141	142	132	119	138	131	144	146	156	140	138	149	148	149	125	150	137	134	132	158	147	157	150	157	130	142	148	141	159	128	155	152	147	149	120	130	143	130	143	159	134	152	169	137	132	132	146	149	131	151	147	128	140	134	154	159	153	153	142	153	143	134	166	138	125	162	123	149	161	130	137	131	158	130	144	158	131	158	159	135	129	145	144	160	164	160	140	135	149	167	143	136	139	142	147	143	155	144	162	136	145	143	137	167	133	176	152	159	175	129	166	138	152	128	138
27709	20224	6429	573	328	287	267	279	263	238	251	220	249	235	228	252	266	244	232	249	227	260	268	222	253	259	254	251	232	258	252	255	261	250	246	282	232	228	239	243	256	250	261	252	260	261	260	206	258	252	252	244	255	246	257	235	251	272	243	267	227	231	243	260	243	263	238	244	212	242	238	224	240	224	218	223	226	252	215	247	276	252	240	235	261	258	239	229	233	244	230	274	264	231	236	244	247	242	225	238	247	237	246	241	248	243	211	227	255	276	248	240	228	221	229	258	253	224	264	228	273	262	233	238	258	252	235	242	273	237	258	268	238	265	222	250	259	238	225	259	227	236	262	230	240	265	252	261	240	254	252	277	255	239	233	252	260	255	231	222	254	267	260	257	228	257	260	249	252	257	226	245	226	216	270	242	241	259	204	251	264	240	255	223	223	227	236	274	225	235	244	258	257	229	226	238	250	248	256	263	241	212	206	226	239	220	224	236	248	247	257	232	225	253	258	259	226	224	227	227	241	236	234	235	232	230	264	249	231	246	279	239	225	256	231	240	234	248	265	257	265	243	241	225	274	229	240	230	242	241	245	248	246	247	236	256	250	246	257	242	246	229	254	231	256	252	248	250	247	247	237	269	262	212	277	240	236	237	264	233	254	221	248	241	239	236	250	237	236	230	237	256	250	250	234	245	241	268	216	254	249	234	233	252	251	259	251	256	256	222	225	217	252	242	238	256	226	245	267	241	235	242	246	209	238	227	256	273	285	236	243	279	232	262	242	267	259	248	247	245	243	248	251	247	229	223	266	234	238	253	246	238	240	247	247	230	243	251	236	237	256	233	227	244	250	230	242	251	237	235	220	236	234	250	248	246	237	241	270	264	256	258	246	263	252	241	264	231	227	273	264	220	230	235	246	259	239	242	269	239	244	291	271	241	242	261	236	229	222	257	243	249	220	237	239	236	227	231	279	277	224	261	243	265	241	226	283	294	258	244	250	247	233	238	249	266	247	216	230	236	255	249	262	242	254	239	232	261	255	277	245	271	267	257	230	240	254	270	241	229	235	240	257	217	228	224	244	261	257	262	231	240	239	236	233	272	236	246	253	259	247	274	263	218	227	239	238	263	277	221	247	243	222	238	241	243	249	260	232	237	243	236	225	261	265	244	215	244	233	229	230	242	246	241	255	224	258	251	246	241	241	247	241	251	248	245	217	245	231	232	231	241	228	265	242	250	254	241	249	253	248	247	266	235	228	246	238	235	214	247	240	223	253	253	274	247	231	212	249	233	264	235	256	229	270	254	228	247	242	247	208	230	242	257	248	274	261	232	236	242	237	261	257	256	238	227	243	252	223	256	257	244	226	249	277	239	262	283	254	210	238	294	238	243	255	262	222	232	245	251	246	272	250	257	245	227	247	259	235	247	234	240	223	242	254	249	220	222	244	252	236	236	255	254	252	269	255	251	267	240	243	230	233	252	249	222	261	291	256	225	249	255	213	224	241	235	238	255	256	306	251	244	260	223	260	235	233	246	246	238	213	260	248	271	237	237	292	221	277	260	232	223	227	254	237	229	244	257	232	262	245	248	255	237	243	243	259	278	229	261	253	251	262	256	209	238	251	254	223	263	240	234	264	250	253	240	242	237	240	237	256	258	244	280	236	250	263	250	248	220	260	225	244	253	259	263	249	248	261	276	261	262	246	250	239	229	241	231	231	257	261	295	236	235	256	252	235	244	263	245	260	259	237	241	239	249	220	245	228	239	253	225	218	250	245	263	245	238	234	254	239	227	211	249	265	255	257	233	240	251	253	267	257	243	266	252	254	237	255	236	247	254	252	236	259	230	253	246	274	269	241	255	261	226	249	245	248	219	240	241	234	241	246	217	235	239	242	275	236	237	245	260	224	213	243	227	245	261	234	244	265	240	241	237	243	275	232	263	267	249	221	243	264	240	254	214	259	251	244	274	243	278	245	244	210	240	251	264	238	247	268	246	255	232	231	253	245	253	242	244	257	256	234	273	266	220	250	273	248	247	236	247	223	237	258	248	237	233	256	275	270	264	253	223	260	271	219	232	267	265	235	235	262	221	252	225	245	238	222	241	223	253	250	225	236	260	253	238	234	248	260	255	254	239	246	264	247	255	228	225	241	237	251	249	293	273	257	227	262	285	249	243	241	256	239	266	266	248	235	240	245	222	272	219	228	255	254	235	249	249	251	237	236	254	233	236	232	239	241	254	258	253	248	259	243	256	235	271	234	231	239	249	269	238	241	249	221	250	266	238	206	258	247	243	249	231	263	257	236	216	276	244	262	254	236	252	230	223	255	258	229	263	219	261	243	265	239	258	256	208	264	255	281	232	226	234	284	262	243	264	233	240	247	268	247	242	258	255	235	267	267	232	233	244	263	248	273	255	254	221	228	231	227	224	241	252	247	260	239	225	247	248	247	247	259	261	243	234	236	234	233	267	229	263	259	257	271	226	251	241	251	237	267	257	250	259	263	260	266	289	213	235	242	243	252	220	243	244	261	247	247	268	220	248	250	256	244	227	268	258	206	253	265	226	252	264	223	241	249	258	246	264	244	254	234	252	240	268	237	266	263	237	246	247	247	254	232	244	249	227	258	249	266	209	272	249	242	276	258	256	245	238	234	203	235	233	244	232	224	254	249	275	225	252	230	245	246	248	259	235	255	256	250	245	240	235	246	230	243	252	253	240	258	246	248	240	225	245	223	247	238	255	237	238	250	257	249	238	261	248	255	219	265	222	244	251	233	248	260	251	241	257	250	267	266	253	233	255	257	237	235	247	239	251	228	240	215	192	254	247	235	252	223	226	226	250	267	253	223	243	230	262	217	252	223	250	214	251	256	225	249	234	252	278	268	272	267	243	261	262	235	276	253	239	253	244	249	254	228	238	235	219	229	248	266	225	248	253	269	237	246	262	253	268	264	256	264	246	225	230	265	255	233	249	239	255	239	257	253	231	221	254	267	223	232	253	248	236	229	224	246	237	262	253	238	233	270	279	225	242	257	251	235	242	242	207	221	253	239	221	255	229	223	236	240	276	236	262	244	228	274	240	223	249	259	226	256	242	266	244	262	251	242	250	238	247	225	269	225	278	219	253	226	251	250	240	238	256	239	263	251	236	213	246	247	266	235	275	229	265	233	239	242	238	253	268	244	255	254	259	224	238	245	289	247	225	227	258	229	231	257	268	261	209	239	238	244	230	255	257	255	271	247	256	250	243	256	250	229	237	255	241	244	263	242	265	222	247	234	232	263	255	252	230	261	256	248	227	262	235	277	234	266	225	251	240	240	234	248	235	215	244	238	242	257	255	249	222	264	236	266	244	220	253	269	248	243	265	210	215	239	239	231	255	224	244	262	237	221	237	248	262	252	263	240	259	239	219	247	254	212	233	241	232	246	255	256	266	258	229	238	257	239	253	255	259	212	256	252	263	233	243	268	231	254	228	252	265	225	251	256	225	249	250	249	263
27760	8730	1050	649	573	528	471	459	466	511	445	453	457	411	448	441	477	453	442	433	455	415	420	426	404	429	428	453	445	426	461	450	414	446	449	391	406	424	449	424	393	467	412	425	429	457	435	424	437	447	409	408	431	451	412	465	429	432	392	416	430	425	414	395	398	437	437	465	397	427	400	441	435	426	414	442	420	417	423	403	432	452	417	397	452	470	456	413	445	449	430	428	427	412	392	413	401	367	408	413	416	390	412	412	448	437	430	425	438	437	386	422	394	400	409	432	414	397	437	435	442	417	421	408	388	422	436	443	441	396	409	437	430	397	439	403	410	432	413	416	434	417	396	447	435	440	435	412	401	407	395	408	431	394	443	458	424	407	404	420	401	406	421	428	396	405	416	415	446	443	396	425	438	407	423	451	432	401	417	431	420	388	423	409	400	448	456	400	419	415	403	422	427	399	437	414	432	445	410	388	449	395	390	425	409	424	421	390	436	435	426	379	428	428	436	435	421	381	435	458	463	410	408	419	448	403	412	394	406	434	425	404	423	405	446	442	409	425	432	395	413	397	434	435	410	471	438	399	421	460	410	412	419	433	422	414	456	405	370	416	449	416	416	436	419	428	419	418	447	398	410	411	451	422	416	440	450	443	430	441	396	413	421	421	417	407	409	436	423	399	408	410	401	386	450	448	417	389	412	382	419	403	429	455	378	429	412	418	454	421	417	411	410	409	395	428	447	414	402	410	439	382	421	446	439	394	374	424	409	417	442	447	411	439	412	396	424	400	419	448	413	392	402	398	454	394	415	413	439	398	415	444	454	427	399	443	458	395	404	457	452	474	446	437	426	435	427	385	434	424	399	393	410	438	458	421	426	447	424	408	425	409	398	469	428	394	416	402	397	390	436	393	422	409	443	387	441	421	447	412	447	439	398	444	416	402	433	399	417	449	389	423	414	415	404	458	415	460	444	434	410	444	395	409	423	410	398	404	443	404	427	426	423	407	441	459	416	419	427	389	450	396	423	454	427	442	411	397	415	433	391	436	416	404	435	439	428	420	444	380	428	440	415	435	395	397	422	421	443	406	406	401	441	446	420	381	442	431	452	450	409	446	430	428	436	425	452	422	428	429	445	434	440	386	467	425	423	423	409	411	445	444	448	481	407	416	417	427	448	407	435	407	424	427	459	404	405	427	408	412	461	426	424	439	400	444	432	402	436	425	415	393	408	444	395	423	432	410	392	380	439	424	448	419	386	425	408	451	430	439	418	427	446	426	413	438	446	417	405	439	414	435	411	453	418	388	417	429	447	437	431	437	407	421	437	389	418	429	388	429	384	442	414	421	391	437	438	425	358	459	417	382	435	427	424	401	439	452	415	394	383	401	434	465	425	431	449	412	444	432	407	435	420	387	438	427	422	407	401	474	402	418	466	365	459	398	399	444	407	446	429	421	408	406	415	416	447	404	438	418	397	426	444	430	395	416	455	457	388	424	436	440	410	441	445	429	403	413	446	390	399	410	405	436	422	401	433	415	425	396	387	413	422	415	431	414	417	411	399	415	439	421	407	410	414	453	425	459	455	414	440	408	402	462	418	431	457	436	426	423	428	424	425	414	445	423	413	422	430	410	426	457	395	403	433	447	399	418	419	442	400	430	414	379	419	438	411	441	435	405	461	373	462	422	446	433	408	448	432	429	384	421	412	416	393	428	426	449	412	389	418	401	413	422	441	398	405	426	392	421	423	382	433	449	449	422	445	408	416	404	420	419	466	434	432	400	383	411	427	409	391	414	418	430	413	446	426	425	414	429	422	451	421	415	422	459	432	450	434	436	402	435	399	430	427	421	410	416	446	431	391	433	437	444	432	406	464	419	429	446	438	393	386	423	456	399	424	460	430	427	437	447	459	411	427	437	449	436	434	423	408	396	438	403	407	410	408	390	447	414	427	408	421	445	377	435	439	390	425	412	404	405	412	422	396	411	420	430	410	404	467	432	419	396	369	447	434	449	431	445	432	453	446	412	422	400	419	451	419	422	400	437	469	419	439	431	447	451	426	401	420	421	401	402	423	405	416	417	433	419	439	441	422	394	448	418	449	430	429	455	412	441	406	427	363	399	414	420	423	435	440	413	394	435	395	417	423	400	397	450	443	408	422	414	402	436	417	409	430	447	427	393	411	428	382	418	431	462	454	444	444	419	428	414	456	483	364	398	418	425	415	418	427	415	395	424	428	410	427	462	452	429	383	446	428	430	413	446	401	392	429	438	425	439	490	443	402	417	411	425	407	451	389	462	413	432	412	414	468	429	411	437	425	428	405	398	430	481	410	430	422	423	412	436	444	443	449	425	436	429	447	409	434	424	425	411	410	462	427	425	429	486	421	429	426	390	410	408	414	453	429	403	460	419	446	436	417	447	415	366	416	408	424	438	453	424	431	393	418	428	411	405	389	422	438	398	406	402	418	408	442	394	424	426	465	375	408	424	441	439	424	403	423	438	406	420	434	478	419	411	466	442	445	428	421	419	415	433	432	420	427	408	432	451	402	405	402	384	425	388	383	434	450	409	431	401	402	398	453	448	437	452	418	411	386	463	377	447	439	393	453	418	431	414	442	439	457	418	408	425	401	441	418	394	415	419	425	417	442	423	411	425	433	426	393	395	457	406	416	419	449	451	419	415	414	430	398	416	425	421	405	373	417	430	412	437	427	419	400	396	412	437	425	409	431	447	422	445	462	442	484	416	455	443	465	430	429	406	396	384	401	403	408	416	389	392	413	430	463	421	404	408	412	413	458	453	403	439	423	429	445	420	419	425	415	409	443	411	464	418	444	426	455	415	411	426	421	389	426	435	447	426	428	426	444	441	435	453	433	467	412	476	383	424	452	415	410	391	426	436	402	443	412	408	445	435	445	384	470	424	405	401	408	441	389	428	394	433	429	422	423	398	414	404	384	415	450	437	447	440	411	414	444	433	436	409	435	420	447	414	421	431	447	427	445	412	395	435	411	405	471	405	411	392	425	427	416	392	395	418	438	451	409	421	420	419	387	443	420	437	436	416	413	464	437	421	432	408	427	396	402	421	428	410	391	468	401	446	397	434	416	399	437	447	431	380	423	391	394	435	417	420	442	469	444	429	438	414	398	421	397	396	418	448	447	493	411	427	419	416	447	418	407	456	451	469	445	477	407	464	465	383	433	408	425	430	421	420	413	441	431	425	450	419	407	424	474	428	437	437	451	435	398	438	419	388	399	422	412	417	430	422	404	464	411	411	387	392	436	418	424	455	440	455	415	433	437	422	411	409	433	434	437	418	454	404	416	451	426	415	397	435	423	431	382	412	446	423	407	387	414	425	433	409	378	429	422	455	406	418	422	458	437	443	453	443	423	406	453	403	434	438	408	421	425	425	399	388	415	425	406	463	425	495	425	443	413	439	383	401	455	427	442	418	381	402	472	424	437	458	398	382	419	429	419	429	416	411	399	423	417	405	436	428	380	462
24561	21511	28651	24734	20473	1877	573	405	349	304	270	285	260	253	245	257	234	239	227	248	239	238	213	245	210	242	229	250	225	237	212	186	195	215	205	217	212	219	204	210	246	232	208	232	192	199	202	224	197	184	211	203	208	192	196	215	209	216	200	230	219	198	194	190	209	213	212	229	206	205	207	238	210	223	214	190	207	189	216	211	221	223	222	188	194	201	208	212	195	194	250	209	206	225	210	234	228	203	194	216	236	240	209	210	221	223	183	183	212	200	190	195	221	206	213	182	214	216	217	192	200	188	236	204	189	198	194	227	216	206	196	250	189	194	205	210	214	210	207	217	193	198	221	208	187	238	223	233	226	212	207	231	223	197	221	195	236	205	197	211	197	229	196	199	213	206	211	224	210	218	198	209	207	210	216	217	215	216	206	210	209	192	205	215	235	189	178	223	227	225	211	206	211	215	205	197	219	235	198	195	209	192	198	221	180	214	232	209	203	203	199	196	192	190	226	201	219	193	210	220	207	191	200	210	240	228	207	193	201	224	179	179	201	210	210	227	239	203	220	209	207	202	239	217	203	232	220	206	186	197	197	200	197	222	205	203	194	210	214	205	194	218	218	187	212	225	212	223	210	192	222	190	218	218	204	216	230	219	216	199	208	204	221	195	216	228	224	193	201	224	208	206	221	206	234	177	220	208	236	222	214	197	190	202	239	214	230	220	205	209	207	185	220	212	188	190	194	241	227	219	214	217	224	223	198	221	194	205	219	202	207	180	226	225	217	208	204	216	211	199	187	208	219	194	229	180	205	229	208	204	210	204	217	213	222	215	199	193	238	219	190	211	197	209	223	207	251	180	211	197	225	200	206	214	196	235	215	191	218	203	196	196	225	197	204	217	201	192	175	209	201	224	212	193	216	209	197	206	232	232	200	219	226	192	215	212	217	214	232	198	207	180	201	224	203	207	205	206	217	212	194	221	221	171	217	192	205	200	199	185	209	206	221	216	203	225	191	218	188	207	216	215	189	199	219	181	195	202	194	214	209	191	210	204	208	221	197	223	190	207	185	217	217	205	225	217	224	205	189	219	207	195	186	195	190	205	213	230	230	198	207	202	214	202	243	223	209	214	188	235	204	222	198	220	233	181	182	199	200	214	214	185	199	204	212	221	201	215	200	179	199	202	213	219	200	206	183	203	202	196	235	215	180	201	190	181	225	224	225	216	213	229	201	226	241	206	188	219	228	235	204	225	211	192	220	223	197	209	219	188	218	189	226	200	212	200	201	195	224	204	218	206	230	213	212	197	185	213	207	200	210	187	211	204	212	184	213	214	214	181	219	201	215	243	232	199	205	187	205	217	191	186	199	215	211	208	199	228	206	243	231	221	207	193	192	240	209	193	196	221	217	203	232	206	236	217	199	186	193	202	200	215	220	229	214	195	171	199	211	237	194	216	178	217	213	196	198	219	205	211	196	208	197	223	230	209	207	214	192	213	215	194	213	214	234	214	178	245	210	206	205	233	188	188	214	198	213	201	205	216	210	216	214	221	226	202	206	220	227	185	222	194	205	213	190	208	176	215	223	187	209	226	220	214	207	215	210	207	197	204	204	227	193	195	191	221	230	210	218	202	227	197	209	209	205	183	204	204	238	188	214	188	199	190	194	191	203	208	200	232	198	236	203	205	219	211	203	224	240	202	208	177	238	204	204	190	232	207	213	201	195	206	200	206	205	198	199	198	203	214	206	208	187	196	196	184	209	193	228	214	194	194	221	224	205	214	210	204	204	223	184	205	201	195	206	207	199	180	247	216	212	202	176	191	229	194	205	195	216	176	218	211	201	206	196	200	218	203	212	194	187	211	201	210	216	228	233	204	221	210	186	196	209	200	215	202	217	207	184	214	194	207	209	221	213	226	213	195	215	183	194	204	197	240	191	218	209	223	222	207	197	205	201	209	203	193	201	249	201	199	204	209	208	216	199	211	208	205	207	199	207	231	211	185	208	218	194	181	216	216	196	211	216	192	218	214	206	209	202	221	233	205	210	201	216	209	187	203	216	234	216	230	198	200	214	210	222	221	205	211	201	178	231	215	245	190	221	211	224	211	205	206	180	196	191	214	202	209	223	212	222	248	213	223	184	217	217	190	217	204	194	209	230	198	217	176	195	214	212	216	223	207	191	214	210	229	216	211	210	212	173	204	195	212	197	203	211	193	203	200	204	186	217	220	177	206	198	213	204	207	192	184	203	211	213	181	197	217	188	201	202	196	213	194	208	217	189	215	202	215	219	210	227	196	175	225	200	233	200	210	213	239	192	195	192	209	189	187	206	191	182	209	206	204	198	210	221	220	210	213	197	215	238	235	222	191	208	205	188	198	212	194	202	244	219	183	197	200	225	197	188	195	189	197	204	197	216	211	227	211	188	196	190	170	203	204	213	178	188	219	237	214	195	207	205	191	207	234	227	218	214	203	198	227	205	198	172	233	233	212	221	185	198	200	205	209	205	244	212	210	233	196	192	205	189	225	223	210	212	198	239	222	218	204	220	205	188	211	193	211	206	231	220	200	199	226	215	208	226	211	215	194	227	192	229	203	220	196	205	222	205	217	222	210	204	211	236	225	196	222	197	200	218	230	208	215	215	209	215	206	202	212	209	191	219	210	195	236	200	222	217	184	208	215	226	205	190	208	216	186	201	190	196	194	203	216	218	190	215	185	217	202	215	208	217	193	245	193	215	180	218	220	200	206	209	192	183	226	190	212	209	224	207	192	199	195	211	191	207	224	200	196	187	213	185	199	186	195	217	196	233	206	212	211	191	222	204	187	189	215	217	193	213	194	232	205	234	203	208	201	221	186	205	208	245	220	191	213	199	183	187	203	219	200	210	225	224	220	206	215	192	209	171	217	206	229	182	190	200	201	195	246	194	229	219	224	212	203	222	216	212	186	201	186	209	203	216	164	192	218	207	213	213	200	215	240	238	221	221	197	223	229	204	213	215	228	213	193	221	220	201	181	202	209	186	211	189	197	199	222	208	193	198	185	186	205	191	222	199	203	209	199	205	223	208	199	215	189	223	217	209	195	203	222	204	226	196	226	215	203	228	217	215	191	186	197	188	194	206	215	195	201	207	223	201	201	215	189	212	196	204	212	196	222	213	213	231	198	216	198	229	237	198	213	189	198	218	197	220	173	211	193	184	195	201	177	198	244	212	207	212	213	218	200	203	208	195	211	219	191	213	215	206	221	218	203	202	221	212	207	208	211	222	229	209	191	228	234	212	199	197	212	209	243	195	189	216	214	187	186	217	204	207	202	188	220	203	194	220	212	216	206	197	201	205	210	216	234	210	211	201	188	191	206	223	210	204	207	203	217	190	227	212	212	224	199	231	182	222	223	231	201	226	184	189	208	203	191	200	205	199	172	230	195	214	193	202	186	202	189	212	222	202	186	207	206	214	199	205	203	197	186	215	199	181	226	203	213	210	184	230	214	220	197	202	216
30552	20186	6750	3360	2228	1717	1352	1113	882	799	748	673	606	601	516	463	520	454	421	460	464	408	416	437	426	433	369	434	398	386	375	464	387	366	375	392	377	397	409	357	414	361	393	390	340	354	383	399	367	355	379	367	380	374	391	370	347	364	363	342	348	400	375	357	361	358	365	363	360	404	350	366	402	405	392	352	395	380	355	357	396	337	387	378	378	378	380	351	370	352	387	341	327	367	360	329	390	356	392	336	346	380	352	384	381	372	371	350	363	413	381	368	385	363	394	337	364	368	386	376	332	342	369	342	377	369	375	355	373	358	369	337	357	411	367	377	412	366	409	354	370	340	387	358	383	388	336	375	390	365	350	347	376	373	356	362	340	355	334	361	367	374	390	371	396	387	375	357	349	347	382	368	366	392	382	382	346	380	344	350	358	396	353	325	383	350	335	354	393	346	347	362	380	380	402	360	394	354	358	360	378	364	345	374	381	389	345	369	350	338	396	361	366	333	358	370	374	363	382	399	357	359	379	362	367	355	376	355	388	364	381	357	356	349	372	383	396	379	353	395	366	345	342	386	388	367	352	386	361	394	368	378	369	356	378	397	371	372	369	376	386	364	385	372	397	345	325	346	360	359	390	371	355	396	354	379	373	345	341	346	350	333	363	334	351	342	383	387	374	336	351	353	363	366	361	376	385	357	371	364	351	379	350	355	362	327	362	360	346	387	359	371	349	378	368	350	370	382	365	341	369	366	379	383	366	384	384	370	371	341	379	328	356	374	351	372	361	374	338	397	375	351	369	361	355	345	399	400	383	376	354	381	365	371	389	399	340	360	338	386	355	394	399	372	350	365	326	367	368	372	342	343	354	345	390	372	360	362	367	387	371	375	359	330	365	380	368	351	351	392	383	361	376	348	331	380	354	377	352	347	367	371	342	321	377	357	328	364	340	341	364	357	381	343	382	358	339	352	367	377	397	395	388	363	401	355	356	353	332	356	370	380	376	370	334	368	369	351	328	369	391	381	376	384	373	342	355	345	406	363	380	367	349	360	414	397	320	359	338	369	390	371	358	364	399	349	346	341	384	412	353	359	339	377	382	345	361	369	377	339	381	386	371	374	334	366	342	373	389	344	409	371	333	390	374	363	358	352	375	370	380	360	356	388	371	390	380	396	364	354	372	356	369	355	394	374	333	358	334	352	366	395	361	370	389	372	385	385	353	334	359	355	355	377	393	383	424	379	371	331	416	376	350	341	361	401	371	380	373	357	362	357	391	366	356	380	381	367	398	348	332	340	358	373	366	369	373	375	368	380	375	352	370	338	357	370	372	364	376	339	361	372	365	357	335	394	348	369	359	354	356	396	389	369	366	374	350	370	388	358	325	378	426	343	369	316	378	353	387	374	379	377	362	356	374	335	340	347	359	324	378	329	380	387	374	355	397	367	340	361	360	366	331	349	377	380	391	348	380	385	378	343	380	389	350	348	366	360	393	334	355	353	364	363	404	376	362	345	399	382	362	351	331	352	375	365	362	360	367	352	377	396	381	365	370	388	378	389	355	392	359	362	353	376	404	385	362	368	362	407	387	382	366	352	375	381	346	334	377	359	369	384	346	324	365	395	346	342	356	398	381	390	364	349	408	352	388	356	352	341	367	385	362	354	358	365	360	370	349	359	380	354	393	379	377	390	350	362	376	350	407	379	377	377	362	357	348	386	385	388	368	349	358	383	336	391	349	369	359	411	395	372	344	380	352	406	372	333	344	352	367	345	398	364	331	405	356	345	373	370	356	365	374	342	371	385	331	351	369	368	347	366	381	365	374	376	364	377	326	373	338	351	385	351	376	333	358	325	370	376	379	370	375	344	343	404	331	353	358	375	356	379	348	364	349	367	345	390	366	351	355	419	356	350	355	360	331	382	333	333	377	368	381	376	359	394	341	336	372	388	378	353	357	375	379	374	364	384	384	356	381	382	368	380	365	401	356	327	396	374	354	404	403	366	358	377	321	364	351	382	360	357	354	380	389	423	367	373	386	350	348	411	341	355	360	377	364	383	373	339	367	370	355	400	337	351	388	366	340	388	346	346	357	384	357	354	344	375	380	354	319	374	388	376	395	364	333	347	386	351	392	372	347	389	393	392	346	384	374	374	358	377	391	370	375	362	347	361	349	369	340	396	372	381	366	350	398	373	401	362	416	394	346	379	363	368	335	348	341	362	354	351	354	419	377	350	388	353	399	347	369	367	371	385	376	372	341	385	342	378	389	363	387	354	380	355	358	348	336	389	354	374	369	394	370	379	397	357	352	361	359	371	362	356	368	375	371	370	368	356	369	350	358	356	336	353	365	381	323	385	354	353	378	373	342	373	355	391	380	366	350	380	383	376	330	353	371	364	379	390	352	351	369	358	382	374	344	351	393	356	368	358	384	347	377	399	352	355	396	383	367	400	358	388	367	344	389	351	351	367	350	369	371	373	349	372	375	391	372	373	364	378	371	342	377	376	402	355	364	379	390	360	366	377	340	389	379	376	371	330	372	337	344	371	361	394	403	397	379	346	389	360	391	375	374	373	373	370	352	407	378	357	339	354	357	364	392	337	386	313	355	351	384	391	357	371	356	326	381	347	357	364	375	359	359	383	388	388	351	397	376	377	382	375	330	350	354	375	356	344	365	388	352	395	379	339	366	386	387	359	364	347	346	385	372	344	333	380	344	394	355	369	344	339	392	334	363	374	355	347	403	350	381	368	372	319	363	368	354	373	359	346	339	380	310	372	387	385	360	357	385	335	317	357	393	376	371	367	379	356	364	384	367	373	374	359	397	386	380	360	361	380	366	393	366	360	354	391	360	393	350	367	346	385	373	377	364	370	374	368	371	340	367	390	386	348	376	365	374	346	367	362	343	397	360	348	391	345	343	377	399	373	404	354	379	405	342	381	375	376	385	373	373	359	371	362	360	365	361	371	366	390	355	387	354	390	347	384	375	372	395	440	323	352	370	372	350	380	379	348	338	381	346	391	377	343	353	373	320	365	348	327	376	389	394	403	332	348	374	371	348	403	345	339	386	388	369	367	365	372	382	367	363	384	371	389	339	358	351	326	376	369	347	379	376	343	380	343	364	359	358	399	368	372	372	365	382	366	343	380	372	359	365	364	385	351	354	352	385	348	355	339	365	377	384	351	352	387	375	390	367	339	365	369	358	345	386	348	335	355	365	341	356	378	321	366	394	334	365	370	366	370	397	362	363	383	367	351	361	372	342	371	343	346	332	343	350	392	374	401	336	367	372	361	389	376	362	373	366	360	353	384	362	363	357	376	366	364	376	352	375	401	333	369	395	380	394	353	379	344	363	402	333	361	360	364	358	377	381	359	343	362	389	360	368	316	391	364	394	386	350	375	367	395	365	366	388	402	392	383	356	350	359	347	375	337	354	386	390	352	345	362	367	383	324	344	371	394	373	366	339	401	411	394	355	373	401	361	377	382	355	385	353	395	376	345
23566	21532	29312	24137	21510	19744	1508	485	344	298	245	213	200	163	173	149	144	130	141	116	130	125	109	105	121	104	99	91	108	73	84	87	105	88	98	85	105	101	87	70	94	96	99	84	83	85	80	78	89	87	91	87	85	83	86	84	74	77	79	78	82	81	77	86	75	92	70	87	74	77	61	65	76	83	94	85	84	82	90	80	71	63	81	68	77	86	83	88	98	82	74	79	72	87	83	78	81	81	78	72	85	67	82	77	69	70	77	84	71	74	77	77	70	81	75	68	83	83	96	78	90	78	87	76	74	88	80	93	84	74	84	74	73	103	77	69	73	84	98	78	90	83	70	101	84	74	82	82	66	95	77	72	69	86	87	80	73	79	86	85	75	78	95	72	101	74	83	94	82	77	69	96	79	84	89	70	75	75	80	76	75	80	77	87	81	70	68	82	76	100	79	79	80	76	84	74	67	76	81	74	81	88	87	78	71	76	79	75	87	77	98	68	82	73	64	77	81	75	82	82	80	87	88	93	84	63	80	84	88	88	78	78	78	67	79	88	80	72	86	82	81	90	75	78	69	86	90	67	79	92	64	71	79	63	84	71	76	80	88	87	86	71	86	86	65	76	78	87	73	78	86	88	88	74	86	85	70	84	79	80	76	80	86	80	73	79	88	92	67	73	85	89	70	88	87	76	85	89	94	75	80	86	75	73	74	80	75	89	70	68	61	86	91	70	70	74	88	78	84	83	78	88	82	76	73	88	67	76	79	77	77	71	86	74	82	69	85	77	91	87	82	86	79	75	80	85	95	69	73	66	58	62	76	78	82	75	91	72	90	98	69	66	80	56	90	67	85	60	72	71	83	67	69	92	76	87	67	76	87	76	75	85	91	82	77	64	83	91	88	83	79	82	96	89	63	78	91	84	85	72	88	78	64	90	83	75	80	91	82	71	73	76	71	79	74	75	79	80	71	71	81	94	77	73	75	65	83	77	57	62	84	75	73	86	60	83	80	85	86	82	84	76	103	81	80	77	85	82	69	55	95	80	73	80	65	91	71	79	77	75	55	77	75	73	85	83	83	73	103	94	84	70	72	80	85	83	69	69	81	70	91	105	68	80	82	78	88	77	66	68	86	64	69	85	83	87	59	69	75	76	68	80	69	77	84	81	67	74	82	75	86	73	84	78	66	71	64	78	74	60	82	67	80	73	76	87	81	54	86	68	80	74	79	82	86	95	68	75	66	99	89	88	84	74	65	79	64	71	88	68	70	79	77	85	86	71	88	78	78	87	80	75	87	91	86	73	69	88	71	99	74	69	83	91	70	79	90	82	91	79	72	85	68	79	84	67	85	93	81	99	85	68	73	74	63	76	89	76	79	73	83	83	71	79	75	57	78	83	83	86	61	67	78	73	83	82	81	90	90	72	63	89	81	71	71	68	73	75	85	88	89	88	77	72	97	69	65	84	75	62	68	69	89	73	82	77	77	70	75	83	83	85	68	66	83	75	95	66	67	69	73	81	75	66	80	77	87	71	93	93	71	79	84	66	89	76	89	94	78	74	83	78	82	77	90	88	71	57	60	87	77	89	72	70	77	88	69	76	64	86	75	87	89	81	89	77	75	87	65	76	81	71	71	77	85	74	88	69	85	77	90	74	90	78	89	82	73	87	84	83	82	86	87	76	67	89	78	74	71	88	85	73	92	73	88	79	73	69	84	84	78	84	66	91	74	74	65	91	59	95	82	70	78	85	86	68	86	88	87	82	72	79	91	74	61	92	75	80	70	69	87	72	75	74	61	68	81	66	85	85	80	73	73	80	78	78	69	71	70	88	72	91	79	76	89	76	84	76	95	81	73	84	76	75	72	90	88	86	66	85	77	76	72	92	81	75	70	80	86	77	84	64	73	74	95	63	77	84	81	82	80	80	91	75	85	77	85	87	69	84	76	87	86	73	80	86	76	60	74	69	87	99	73	73	77	74	61	85	72	88	88	85	81	71	78	71	89	89	76	71	70	83	84	78	89	68	67	81	76	75	73	79	73	77	84	78	67	91	72	95	91	65	77	94	89	101	74	93	68	60	77	76	69	92	89	81	77	88	86	80	83	64	97	75	72	60	70	77	77	79	87	75	94	74	88	81	60	82	82	82	78	96	63	76	63	85	58	74	84	76	87	80	83	81	64	95	73	86	80	57	69	89	80	84	87	76	66	80	75	83	75	85	68	79	80	82	78	82	76	65	67	82	71	86	89	79	88	71	75	80	71	65	72	90	84	76	70	71	89	88	85	76	98	78	85	63	75	86	82	88	71	71	78	86	70	87	69	78	76	81	82	85	82	86	79	76	89	80	83	68	83	82	77	74	94	69	81	88	81	79	86	64	79	72	95	92	78	69	76	68	69	91	77	99	82	79	79	86	72	98	83	72	73	66	74	81	75	66	87	85	72	69	71	80	75	76	78	91	71	98	78	82	81	78	77	74	94	86	83	78	79	93	79	82	81	87	79	55	103	80	74	66	82	85	65	75	68	86	79	72	99	95	73	91	73	66	88	74	77	64	78	79	81	79	58	66	68	70	80	71	90	83	87	70	77	64	85	72	77	83	84	86	74	75	77	61	75	65	79	87	83	85	92	68	77	77	83	81	88	91	68	68	81	99	70	81	78	68	83	74	74	87	66	84	85	73	71	90	81	66	82	81	70	76	82	82	106	76	76	79	81	81	93	79	74	85	72	92	60	72	83	80	93	83	79	84	69	74	79	83	72	72	83	74	91	87	76	73	86	74	77	88	68	95	81	83	73	74	76	84	82	68	79	86	78	67	69	72	71	88	87	81	86	77	76	80	72	73	103	92	95	77	62	91	73	72	84	85	72	53	84	77	81	68	73	81	80	70	72	71	83	85	84	79	78	63	76	70	71	64	70	53	76	79	71	76	80	73	92	70	75	73	72	73	73	81	80	78	79	86	82	101	63	89	68	77	75	82	77	73	73	84	73	77	94	73	93	64	78	78	67	83	75	71	100	81	75	66	86	77	69	88	69	79	86	63	91	71	87	72	71	83	75	71	59	74	92	73	71	66	74	77	82	73	90	86	71	76	85	77	75	78	79	79	80	68	94	84	66	56	59	96	78	81	86	64	80	83	97	95	61	72	82	89	81	80	71	71	86	76	72	82	85	76	82	76	68	81	78	76	80	77	82	83	87	91	90	68	81	62	73	77	79	79	89	76	67	75	71	72	89	81	74	86	81	63	88	82	67	77	69	68	82	72	75	67	88	71	93	85	71	89	70	86	77	71	82	74	79	68	69	74	87	68	69	78	93	88	63	66	72	80	86	94	71	82	84	90	70	89	82	74	73	91	70	87	85	66	68	81	89	76	75	73	78	65	63	87	79	85	93	94	85	75	99	91	69	71	77	75	86	77	87	75	84	88	60	83	80	77	64	77	84	74	75	66	89	81	72	91	71	79	67	78	84	68	78	69	89	76	84	84	95	72	82	73
34948	25227	10927	5665	3768	2638	1997	1473	1195	1007	772	724	630	542	489	412	402	338	336	301	275	258	272	253	241	246	215	209	211	212	213	204	211	195	210	176	166	153	189	190	161	169	147	152	184	139	171	157	167	156	166	182	159	164	151	167	154	144	146	133	155	140	167	153	139	153	150	171	138	131	155	147	146	166	132	163	148	138	158	141	147	149	165	155	163	143	128	143	136	154	148	153	155	127	116	147	143	134	155	129	142	155	151	161	153	149	139	149	140	161	141	142	157	162	127	134	141	148	150	151	143	155	117	148	118	139	140	147	159	167	136	151	138	134	148	145	124	133	141	140	145	151	137	133	151	151	140	118	128	154	136	129	139	137	162	136	149	133	143	139	137	161	142	161	144	139	138	135	165	141	135	145	131	156	141	135	164	132	130	138	158	146	136	152	142	142	156	140	138	144	134	130	140	162	139	141	132	163	140	150	147	141	137	124	143	131	153	134	136	129	140	136	167	146	120	145	139	155	142	141	145	139	133	141	150	158	131	127	133	123	152	132	135	142	140	130	174	144	137	163	137	147	149	151	137	139	152	139	119	150	132	140	131	140	150	146	123	136	141	143	140	121	133	160	138	137	131	140	153	135	154	138	145	150	144	145	139	133	139	134	122	149	134	119	144	141	154	153	140	141	145	123	141	136	146	157	136	155	118	161	149	146	147	157	134	129	122	121	140	129	148	144	144	140	142	133	156	129	142	115	149	131	140	153	132	138	156	164	138	135	128	136	147	161	165	129	146	131	135	158	138	140	144	148	136	155	149	157	131	117	139	129	149	148	153	158	154	121	136	152	144	138	154	138	134	138	147	144	132	157	132	155	113	137	149	142	142	133	143	169	135	149	154	129	135	160	135	120	142	132	144	135	155	132	145	148	128	157	141	155	144	149	139	143	154	135	163	155	146	137	135	130	126	130	135	139	166	114	138	154	152	135	132	167	165	130	152	139	138	152	133	160	159	152	151	133	142	155	120	143	161	147	144	160	138	137	141	132	131	140	164	147	139	146	155	134	130	120	137	148	126	144	153	148	159	144	138	138	132	137	147	139	129	132	131	137	153	158	141	152	133	145	142	146	158	143	144	138	157	152	137	152	145	143	138	137	132	145	153	120	137	165	151	156	137	138	139	151	113	159	145	143	123	146	128	141	133	146	146	112	141	127	146	146	165	161	140	173	158	140	131	160	158	139	140	135	145	150	136	143	150	161	128	146	144	156	149	134	160	155	150	148	135	144	146	137	135	157	142	144	146	135	128	161	148	146	145	141	138	142	125	150	150	142	155	163	139	155	149	158	145	143	123	138	128	145	165	145	147	141	162	146	133	122	136	146	137	142	140	145	162	141	136	125	126	142	151	165	142	137	134	139	137	144	146	136	159	158	133	147	127	136	134	144	144	122	141	140	137	143	135	157	140	131	127	141	144	144	144	150	133	124	165	148	148	158	143	142	110	146	134	140	155	140	118	144	151	133	131	144	151	139	138	166	148	143	150	164	144	134	129	151	156	160	150	123	141	136	146	137	141	129	136	151	128	137	138	152	150	156	156	147	141	144	152	123	146	152	153	144	133	150	152	157	158	124	138	124	141	147	130	144	150	148	129	139	154	132	131	152	140	113	149	134	149	174	140	139	152	149	128	126	139	151	125	165	135	147	139	157	148	145	140	130	149	153	142	135	162	145	135	143	138	138	142	148	170	150	119	134	130	138	130	157	128	153	153	118	151	137	157	156	141	127	130	128	134	161	146	147	152	135	136	131	144	154	138	142	128	134	143	140	161	167	149	148	145	128	137	133	120	162	145	150	143	153	160	139	156	124	136	120	139	133	125	149	134	146	123	134	153	169	139	146	156	137	151	139	156	143	125	129	134	134	162	160	153	128	136	151	144	149	137	132	139	167	161	132	139	151	132	130	132	146	138	155	150	149	132	146	139	147	155	151	121	120	160	144	143	123	139	134	160	132	139	124	143	128	157	153	171	139	158	141	115	150	147	182	155	147	156	150	144	143	153	144	119	123	133	137	126	141	154	147	144	146	140	153	141	128	146	171	142	157	155	165	164	136	136	153	138	134	146	153	159	158	141	126	156	166	149	143	149	133	160	143	141	152	154	143	162	139	129	163	143	153	134	148	117	139	158	151	138	136	136	134	150	129	158	128	156	131	132	160	125	152	137	139	151	160	150	130	147	139	152	162	141	142	163	145	143	137	131	125	129	139	143	161	137	146	139	134	160	150	140	156	129	144	119	156	158	141	132	133	160	142	157	149	129	134	150	149	137	144	145	128	146	164	127	160	145	114	154	158	149	152	126	138	127	133	144	136	136	153	140	162	137	160	135	136	151	158	151	150	158	143	135	129	152	153	116	151	133	128	133	145	143	146	162	147	153	144	133	142	133	149	158	158	141	129	136	133	139	141	138	156	142	146	157	141	134	140	149	162	142	120	124	151	170	166	128	153	138	126	145	149	137	141	128	126	146	148	139	135	138	147	122	127	161	130	146	143	130	164	141	129	118	127	143	142	156	139	158	145	147	139	162	149	140	151	120	150	126	122	131	146	161	136	167	143	135	137	138	128	145	142	144	132	141	134	123	125	134	125	141	140	147	146	146	149	130	143	163	155	145	141	147	144	167	164	153	106	138	134	137	152	167	148	132	134	126	153	129	156	169	144	149	144	133	151	144	159	135	146	147	141	142	128	132	147	136	129	142	161	129	131	159	134	139	161	138	153	151	141	147	139	134	156	123	157	129	145	146	146	141	152	142	152	161	138	125	130	164	162	135	143	136	127	146	162	145	146	147	133	152	152	159	138	132	152	161	137	171	155	132	119	143	146	137	132	164	145	144	141	141	152	157	143	159	136	138	145	151	137	141	149	153	127	139	133	177	136	138	125	144	148	155	150	137	162	121	141	121	131	138	154	126	137	155	148	149	161	139	144	146	143	147	133	149	142	155	138	145	139	125	139	163	150	116	137	151	146	119	139	168	140	128	123	114	145	144	120	158	143	128	127	151	130	132	136	139	167	139	147	139	129	140	132	157	153	165	167	140	140	157	135	129	148	147	135	151	132	132	150	138	133	150	157	155	140	145	151	134	124	145	141	129	130	130	151	166	141	157	150	151	133	142	143	129	139	146	139	154	144	146	147	133	144	162	153	124	136	135	151	167	148	142	150	127	138	168	139	138	135	147	145	132	143	144	161	138	143	152	153	141	128	114	138	118	154	135	137	159	130	149	123	134	158	143	135	177	141	147	142	147	144	150	154	133	135	129	144	144	150	150	158	131	136	124	162	140	131	135	157	139	131	110	150	110	124	129	134	152	157	136	145	159	146	160	144	149	134	136	119	142	146	146	147	127	149	118	153	152	142	149	154	130	126	134	143	128	148	132	151	152	142	160	142	164	132	139	141	144	161	140	143	130	124	145	139	145	153	131	137	140	139	144	136	147	139	151	132	167	153	143	131
27674	20276	6549	511	331	272	256	286	269	255	229	281	248	251	253	249	232	241	241	256	249	241	229	239	246	225	262	252	266	220	241	236	260	266	256	242	246	247	241	257	233	270	236	239	246	236	272	230	236	253	245	242	232	251	245	213	233	221	264	255	234	240	223	221	220	228	251	230	259	239	225	234	237	250	240	271	234	247	239	247	277	233	231	227	252	256	240	255	236	252	222	257	229	257	246	232	262	236	256	262	230	238	238	257	240	262	235	247	266	240	227	261	232	226	250	257	285	265	239	249	237	244	258	271	239	235	256	263	224	225	236	268	242	244	260	237	228	215	253	243	235	237	248	224	217	223	212	241	259	245	246	230	290	247	236	209	252	259	219	212	236	229	234	234	244	226	252	256	269	229	252	248	246	222	231	232	249	251	244	220	253	233	240	224	257	261	247	259	255	248	244	266	241	249	261	240	238	246	231	234	261	260	231	269	237	239	234	269	229	241	251	245	244	248	233	263	255	235	265	238	270	242	258	255	241	234	240	230	259	231	219	265	230	225	240	237	249	238	244	237	264	235	261	244	240	245	225	223	236	249	194	249	232	265	207	243	283	232	241	277	243	276	234	239	278	234	263	228	223	234	260	244	245	250	244	235	247	253	254	245	241	233	272	256	228	226	243	255	246	260	198	253	229	255	227	230	251	259	218	234	255	243	254	246	211	246	219	255	266	258	273	246	254	261	234	236	254	238	252	246	234	235	243	235	246	242	256	262	229	241	235	239	266	266	261	239	236	262	203	254	277	239	215	252	268	230	254	262	269	251	240	245	215	250	204	250	237	247	254	213	225	216	279	250	230	253	259	235	227	239	234	255	250	225	247	269	225	241	250	237	233	241	230	263	263	242	225	224	245	251	281	253	234	223	256	225	236	225	247	227	220	241	273	255	248	249	260	228	226	271	258	246	236	262	264	265	260	252	247	220	225	235	228	269	230	217	236	238	271	267	251	250	241	252	266	254	220	276	240	255	217	267	258	236	220	240	234	264	249	276	253	226	248	235	223	211	240	248	258	235	250	231	250	260	257	223	244	256	219	233	251	240	228	251	260	244	243	239	233	246	258	252	226	212	224	270	251	233	263	231	205	239	243	231	241	259	243	225	225	233	262	273	249	250	248	248	255	248	259	227	230	259	221	244	249	252	244	242	223	249	235	240	231	238	223	224	250	231	276	236	246	231	225	254	255	241	233	251	266	246	251	269	233	253	268	250	243	245	242	250	244	234	250	260	251	251	227	226	266	229	248	236	239	289	266	234	254	254	240	243	253	264	243	225	236	234	235	230	225	269	226	262	221	232	227	245	223	260	219	233	242	223	261	243	233	274	236	223	249	280	228	229	239	238	227	242	252	243	231	247	254	245	222	254	244	234	222	223	227	241	208	252	261	273	252	255	222	237	243	266	250	263	255	260	253	252	229	199	258	257	264	228	199	224	251	271	253	272	259	267	243	243	231	280	245	234	274	232	230	254	252	262	233	229	220	239	248	250	255	256	265	241	263	218	233	240	250	261	239	242	240	242	248	257	208	235	282	253	248	227	265	240	266	259	265	224	256	204	238	262	247	271	261	234	253	261	221	236	234	239	243	248	260	232	261	261	242	238	278	248	241	278	240	259	230	251	227	249	237	257	235	228	232	255	235	241	249	234	254	241	200	250	251	231	231	272	236	256	252	245	232	215	247	225	232	246	254	235	264	253	244	241	239	211	245	233	256	236	254	234	269	239	247	229	248	271	241	262	230	212	254	263	244	245	239	261	268	241	251	242	236	238	263	257	258	232	241	251	252	234	262	258	230	224	250	240	218	245	239	283	238	217	240	259	268	262	241	247	235	258	239	231	249	248	240	254	285	251	231	230	220	239	237	255	234	212	236	242	251	254	226	234	223	249	252	238	275	222	247	231	241	253	246	232	270	254	231	251	232	242	252	252	244	220	267	243	231	253	272	223	260	266	226	257	266	268	226	213	199	227	238	230	271	229	232	243	236	248	237	218	250	267	260	241	239	249	219	216	248	249	212	252	226	248	253	225	256	274	243	244	217	250	245	248	250	236	260	259	275	263	219	243	227	236	248	258	236	228	224	229	250	243	234	221	232	235	228	260	227	240	246	217	222	277	245	261	249	218	237	272	238	223	261	232	251	224	247	254	280	240	246	248	232	278	248	232	238	216	247	227	245	227	240	223	224	260	263	277	213	247	235	234	231	275	231	229	230	268	219	238	216	270	244	241	244	242	248	245	264	263	221	235	251	244	227	251	262	258	254	255	228	221	256	230	242	245	238	240	271	247	257	220	256	248	272	234	236	249	247	254	226	238	242	268	257	224	246	239	211	250	251	247	252	208	254	275	225	250	225	235	243	261	232	231	261	228	228	225	269	247	252	252	250	240	207	263	247	248	232	236	241	248	231	250	249	243	243	235	255	225	249	237	258	242	234	245	225	254	240	237	269	249	229	255	228	237	254	228	248	255	235	235	237	260	235	243	230	255	236	233	257	240	220	219	237	264	218	253	250	211	230	240	226	277	244	237	246	265	216	220	253	224	238	241	264	240	259	254	259	251	223	262	239	264	252	242	267	263	254	227	225	259	273	246	251	249	217	207	248	258	239	258	229	267	270	243	220	252	255	270	264	246	232	246	254	237	258	233	255	242	232	249	247	257	248	207	253	231	241	212	227	215	251	205	245	215	241	250	248	258	249	271	257	243	242	253	238	235	247	238	226	254	227	260	239	221	262	267	248	276	229	230	258	259	249	232	244	240	253	216	264	256	255	246	224	243	252	286	255	275	243	219	246	228	245	234	242	231	231	233	236	225	247	264	253	214	232	219	199	235	248	244	235	246	241	234	250	241	256	235	247	256	248	239	227	274	261	252	240	225	246	255	246	227	220	225	260	242	261	257	229	257	240	254	225	239	216	247	287	258	223	265	241	228	229	239	232	230	250	259	258	237	243	278	215	246	244	242	237	243	247	263	252	260	240	221	230	239	250	252	228	226	239	219	256	250	246	227	256	203	261	252	258	249	251	228	263	244	215	247	239	235	230	240	236	241	235	252	248	240	229	255	232	241	246	238	274	251	210	243	234	252	238	230	237	255	248	283	204	242	264	233	243	259	265	236	206	252	233	252	243	262	230	241	235	258	251	249	253	244	257	254	255	229	234	240	281	230	258	293	224	253	246	257	237	231	272	226	244	255	226	220	254	235	259	239	225	219	225	240	251	259	220	276	246	229	253	236	243	257	243	276	261	219	270	242	241	255	237	237	240	233	250	226	213	215	231	228	211	244	258	227	246	249	260	231	221	238	227	243	254	237	267	226	253	221	238	231	226	243	248	243	279	207	211	233	248	300	239	277	236	225	238	240	253	251	250	261	256	227	236	240	224	260	249	245	228	240	230	217	240	258	270	254	230	221	235	223	237	247	243	219	242	225	253	200	233	260	228	210	249	238	285	254	216	257
27620	10292	1025	611	573	509	493	496	465	456	408	478	441	409	437	424	430	419	408	416	421	445	450	428	433	430	416	427	458	392	416	389	429	445	442	441	427	393	422	408	406	403	424	404	434	433	405	399	393	426	403	437	428	407	430	401	441	449	405	407	386	426	410	412	416	428	427	414	432	401	422	442	416	374	415	436	402	445	463	406	428	399	387	430	384	431	387	418	401	424	422	408	410	412	430	436	420	435	415	414	431	405	391	404	472	394	444	422	398	402	423	412	423	451	428	455	397	381	376	405	364	432	479	405	390	395	413	433	418	419	426	403	404	432	433	429	399	390	421	442	406	402	364	404	437	427	394	389	412	390	430	416	427	400	381	411	461	400	402	420	407	427	471	452	450	401	424	416	448	424	432	405	409	398	392	393	394	431	412	436	408	434	427	400	401	403	421	414	415	412	457	407	426	444	432	409	397	399	408	435	401	429	418	441	442	441	377	402	404	442	410	416	394	398	416	404	402	406	405	415	405	423	390	451	455	408	409	412	405	403	425	397	402	413	415	447	437	400	393	393	423	424	449	405	446	402	453	401	388	418	401	440	433	422	397	439	436	456	407	431	433	429	455	392	398	416	443	407	434	429	412	431	437	446	414	447	415	439	428	438	409	438	405	439	410	393	377	445	406	428	426	419	386	389	452	406	398	407	391	471	408	402	442	453	405	417	418	385	441	412	375	411	442	441	436	407	400	433	407	423	444	400	425	452	445	444	406	433	420	418	409	424	414	403	399	418	435	429	414	430	451	430	422	416	412	420	376	402	390	402	407	426	433	409	429	393	428	433	390	408	429	422	433	416	421	422	437	413	437	394	422	462	404	442	385	447	412	440	404	421	423	433	423	399	406	435	412	386	411	422	431	449	383	422	427	400	413	429	379	434	427	411	417	405	396	425	396	390	431	399	442	433	448	444	421	433	428	460	372	361	426	422	378	389	424	411	426	437	432	442	444	430	407	422	434	425	428	405	400	395	396	413	421	421	420	462	395	416	411	387	431	403	416	398	393	432	411	394	426	432	411	399	378	442	431	445	406	407	410	399	389	373	415	422	461	436	458	426	418	423	379	447	454	420	399	397	404	408	417	388	413	410	430	403	407	428	425	414	434	392	392	404	425	411	425	417	435	446	381	430	401	439	437	431	388	428	422	401	386	424	424	405	446	410	420	403	413	410	389	461	400	416	397	400	404	428	417	413	408	381	397	423	445	388	420	414	431	408	443	439	443	483	447	436	411	427	420	411	449	433	389	389	414	447	404	384	434	391	403	427	436	439	394	420	413	405	443	402	428	399	429	414	415	388	434	426	408	428	389	400	402	393	404	410	397	424	406	411	446	403	462	417	402	402	420	442	413	433	395	421	423	418	399	421	420	406	420	439	426	364	441	447	385	416	460	403	391	414	378	411	380	386	417	430	418	422	409	415	433	416	459	413	392	411	391	427	443	402	397	424	448	425	419	418	395	422	416	411	421	416	399	436	442	449	401	427	430	384	386	452	393	398	436	471	410	431	407	445	412	399	406	429	434	428	439	428	427	434	419	394	435	396	403	420	400	387	414	417	427	398	418	384	381	403	407	381	392	415	398	396	445	425	451	449	417	407	427	416	424	418	412	407	463	407	428	416	437	400	422	430	416	381	397	401	397	412	399	418	413	405	445	414	438	420	415	416	416	418	409	388	436	403	394	416	426	421	433	422	414	429	437	413	430	415	410	427	408	408	402	377	447	456	373	407	390	420	411	374	419	460	443	399	399	451	434	440	422	489	447	425	423	405	394	411	434	441	427	434	410	431	398	439	428	460	408	393	407	419	425	435	417	414	403	399	370	382	450	421	395	439	442	387	396	412	413	408	385	403	437	404	390	438	420	414	422	394	395	445	436	415	399	426	402	425	413	450	399	407	421	433	426	400	393	415	454	434	426	451	423	390	415	357	420	404	414	397	435	421	426	427	415	447	459	403	372	366	422	422	418	386	399	421	436	410	416	450	442	398	380	413	439	444	448	419	444	409	402	419	425	462	433	409	398	394	464	450	457	412	427	429	399	427	388	404	407	459	422	449	437	408	428	436	418	387	425	456	404	415	408	421	431	399	429	418	428	421	451	426	393	413	435	389	419	390	399	419	430	453	412	455	445	397	424	411	419	446	392	391	455	404	389	424	383	428	437	426	405	410	391	418	437	394	407	416	419	434	401	397	434	389	435	427	401	403	406	403	397	447	399	423	419	454	376	420	441	395	392	441	443	405	442	415	386	431	443	418	423	415	400	429	430	413	421	434	435	404	391	395	388	430	415	430	393	433	426	423	416	411	405	460	398	428	366	402	431	381	402	406	417	423	415	421	444	439	428	428	447	413	423	400	444	458	412	431	426	412	437	378	451	432	383	399	448	413	415	422	428	419	398	413	382	406	393	400	434	423	430	460	432	354	419	417	436	404	421	437	426	448	435	434	417	412	425	399	414	403	403	417	422	393	404	403	451	381	412	437	411	388	387	379	401	424	412	419	437	406	418	423	417	413	393	422	397	415	412	439	476	440	382	401	422	445	443	437	424	380	416	430	419	382	417	412	437	430	376	434	432	413	401	415	409	468	443	379	399	441	415	425	406	425	434	434	439	425	392	440	442	441	430	447	435	398	442	400	425	429	466	398	384	413	416	375	387	417	398	438	429	426	416	369	399	399	384	436	429	417	428	390	390	409	365	410	401	420	440	404	406	420	396	408	386	438	387	397	399	426	411	392	407	420	391	399	429	417	421	378	431	411	415	407	395	409	420	405	419	425	402	439	426	449	418	423	400	452	442	408	443	398	435	423	443	431	436	386	418	424	438	429	435	407	410	398	416	412	437	436	436	428	416	421	404	411	430	402	443	374	406	446	410	406	427	413	418	427	378	406	437	433	392	444	380	409	428	410	416	413	433	406	430	419	399	426	446	412	462	388	409	442	424	421	412	404	420	432	406	420	420	409	413	405	423	447	411	456	407	413	406	410	414	418	397	440	379	410	423	401	437	369	444	395	428	435	435	419	416	431	456	435	444	423	393	405	413	442	441	442	445	461	441	424	430	407	400	408	408	432	423	392	412	418	394	407	421	406	386	425	388	446	399	434	418	400	396	412	395	451	421	390	395	397	411	409	402	385	472	378	412	386	419	420	390	414	417	435	420	404	461	427	411	437	396	460	411	411	439	434	414	416	430	451	433	401	465	396	438	391	441	391	442	427	414	456	459	415	422	420	407	411	400	425	420	390	418	455	439	411	395	419	381	390	408	379	392	403	428	444	444	425	441	444	405	416	412	408	395	408	415	420	434	420	437	424	416	405	367	410	439	417	384	396	424	427	433	405	426	422	420	401	402	437	449	416	382	451	418	438	431	432	418	421	426	431	422	409	423	427	401	417	418	459	398	431	406	427	406	426	466	416	407	404	389	458	413	390	438	434	411	431	417	418	428	445	436	394	429	409
24549	21511	28655	24709	20462	1975	632	423	324	275	275	262	276	224	239	235	228	235	246	230	213	228	234	185	242	209	185	218	181	199	220	209	230	227	211	207	172	193	205	201	215	180	210	199	211	209	219	235	206	195	226	219	209	163	186	193	178	216	222	208	183	197	212	221	196	200	227	204	187	202	206	190	178	223	218	209	222	177	214	220	225	228	200	212	197	210	227	200	213	206	203	211	213	198	191	244	199	201	174	217	203	235	218	192	211	211	198	184	196	195	240	195	214	208	213	207	224	226	222	196	221	199	203	197	212	224	216	213	226	214	214	199	210	200	198	228	208	189	197	200	225	199	222	179	221	203	209	184	224	212	244	201	220	211	210	203	195	199	214	202	209	206	219	188	193	199	202	176	185	170	217	207	203	210	201	213	197	213	203	207	200	194	204	195	183	197	207	208	220	194	198	226	204	187	212	205	205	191	186	196	198	190	222	188	209	194	206	201	205	219	229	201	215	217	215	228	199	209	198	189	202	225	202	209	215	205	207	200	208	215	207	193	209	192	194	207	207	207	194	222	220	187	216	195	206	194	219	211	224	193	197	184	206	210	193	200	209	213	221	227	199	190	202	213	194	169	201	203	181	225	195	223	240	192	228	215	198	204	209	175	239	221	207	177	214	190	177	209	209	230	206	190	214	210	238	205	202	183	210	197	207	208	212	218	245	210	162	223	209	201	181	211	202	187	201	229	209	189	227	209	233	219	218	213	173	187	213	215	207	199	201	196	208	206	201	193	225	218	220	207	228	227	219	209	183	227	217	217	217	199	212	194	209	188	223	205	200	203	196	192	209	222	193	205	211	198	219	183	173	194	199	232	197	182	212	216	212	183	201	207	211	198	227	212	217	212	209	201	173	222	198	210	215	229	186	207	222	197	212	216	214	230	205	183	225	218	206	215	205	199	221	212	235	222	186	225	226	195	206	199	198	183	210	212	201	210	198	195	189	190	182	201	226	185	216	215	224	184	219	211	190	210	181	192	187	206	204	209	232	253	187	194	213	223	224	208	202	187	246	215	219	231	210	189	196	224	210	211	208	170	208	192	204	200	206	186	190	210	211	218	205	210	198	218	217	207	209	200	224	188	195	214	220	226	195	186	206	213	218	199	241	182	184	210	218	222	191	204	208	187	229	193	222	211	193	199	214	213	188	225	200	196	201	215	199	204	200	225	201	218	215	196	204	209	209	209	199	230	240	191	202	227	197	187	208	216	208	218	215	201	213	208	222	197	203	203	216	177	199	257	206	202	212	200	205	204	191	228	207	200	214	209	207	217	209	222	222	209	210	201	195	195	204	191	182	222	180	208	231	214	187	181	189	180	203	217	217	205	207	191	197	208	195	238	209	195	191	184	204	183	196	215	219	191	210	177	213	193	197	202	206	204	218	196	214	190	223	206	210	186	202	251	224	187	206	226	223	213	220	194	183	246	212	233	211	197	210	201	190	205	206	189	235	195	199	229	191	204	208	193	185	195	220	173	205	221	232	205	216	239	209	218	202	209	200	205	201	201	212	203	210	202	188	219	200	181	197	200	212	207	193	197	198	171	185	206	203	220	211	190	227	196	219	203	199	211	200	195	180	224	220	193	226	186	195	210	175	207	210	201	230	190	198	204	205	200	199	213	217	223	199	199	204	220	189	227	187	207	201	227	218	212	210	226	210	190	198	189	218	206	174	218	218	211	194	219	195	189	200	232	212	202	196	208	209	192	216	202	198	180	209	207	207	189	214	201	236	198	200	192	201	216	221	187	208	232	181	217	206	217	205	205	207	215	205	199	199	199	205	218	203	224	195	202	201	194	184	223	228	222	223	219	197	193	176	220	196	202	184	183	183	216	218	193	191	186	181	221	181	213	206	216	206	194	200	174	221	210	210	216	203	180	214	227	202	220	180	195	183	229	234	214	196	203	182	213	217	237	216	200	218	213	229	196	213	205	197	216	196	192	206	209	205	195	201	212	194	223	233	196	201	222	204	205	214	204	240	193	210	220	202	195	225	210	177	209	228	183	216	192	231	191	220	199	196	245	219	200	215	208	188	198	184	226	215	213	201	196	197	207	212	230	199	229	206	215	210	232	184	210	201	195	225	215	221	197	208	190	200	221	183	203	214	198	189	211	179	211	231	200	177	214	211	215	202	192	198	198	210	213	219	203	227	196	203	212	172	209	228	198	191	185	203	225	206	229	213	200	195	188	192	183	208	234	218	203	206	198	202	189	203	196	211	189	221	205	201	216	218	217	215	203	211	190	222	220	195	195	171	215	204	205	192	190	220	202	209	214	206	218	216	203	222	199	192	201	180	197	197	200	196	197	220	197	226	208	198	217	221	237	220	195	194	213	191	212	224	227	206	196	190	223	202	195	211	200	237	203	194	195	198	190	209	212	221	193	214	217	211	204	189	198	224	219	202	197	229	207	193	198	185	195	222	185	207	222	224	222	213	190	216	197	211	223	227	212	201	212	212	217	225	207	190	220	212	196	201	205	201	223	207	204	222	197	200	186	195	199	180	212	201	214	175	183	185	189	218	199	196	210	202	213	206	225	198	185	188	218	206	203	205	216	205	191	195	206	223	200	219	203	207	196	192	186	213	193	235	185	201	216	208	195	255	195	233	235	203	227	210	167	199	201	192	187	217	195	172	192	227	200	185	189	238	193	234	195	192	217	205	222	206	224	214	211	177	197	198	210	209	177	191	202	202	212	218	205	209	224	184	198	209	189	209	205	218	202	223	194	210	188	212	179	221	222	193	205	219	198	230	234	233	210	209	194	201	196	196	197	187	211	197	214	200	215	188	223	204	202	207	209	225	207	179	178	205	206	180	220	200	223	212	207	222	234	231	216	188	200	196	189	223	223	190	204	208	198	207	188	198	179	200	222	184	217	197	177	198	204	216	208	207	207	218	215	213	242	216	204	196	220	220	208	210	205	197	207	215	191	227	208	197	207	213	208	210	188	224	188	222	217	203	215	226	221	184	240	201	228	223	192	203	234	193	172	221	209	197	235	193	209	211	223	216	177	215	197	192	192	187	211	212	196	206	188	211	230	217	192	227	181	213	225	198	204	195	208	192	206	176	225	195	194	219	228	190	210	224	193	205	227	211	181	216	209	207	227	199	218	224	197	205	194	205	212	219	231	223	191	206	205	206	207	195	192	189	207	179	199	212	190	207	194	189	223	189	208	213	194	200	226	212	225	200	213	183	215	214	227	209	182	200	176	207	184	200	206	209	228	179	202	206	205	217	207	216	202	195	220	180	225	215	200	216	213	192	222	190	222	219	200	223	192	192	201	205	211	219	219	211	208	213	222	190	213	179	212	216	190	219	225	214	206	221	229	186	205	203	207	205	187	206	196	209	198	220	227	184	210	225	213	218	182	218	180	221	192	202	179	203	223	208	180	210	194	184	202	203	221	184	222	214	202	197	208	208	236	197	219	219	204	219	182	221	245	202	204
32400	24369	6785	3345	2240	1615	1327	1085	865	795	729	643	581	533	512	496	470	481	477	454	465	440	404	382	421	402	436	417	403	402	377	420	370	374	381	345	374	365	422	395	396	371	405	377	371	352	369	347	373	365	349	392	354	384	364	372	357	404	385	380	359	371	354	348	354	373	352	350	355	403	342	344	370	348	401	384	361	359	395	370	386	352	359	352	370	364	370	389	381	406	365	383	387	373	403	385	310	337	354	366	371	391	368	380	389	346	375	348	411	364	386	347	348	385	349	334	368	385	328	335	383	345	371	342	351	343	364	375	378	384	362	346	335	417	369	357	361	385	369	363	372	346	351	337	361	353	351	376	361	351	377	351	350	343	371	353	357	350	364	387	348	363	356	365	355	349	369	386	375	391	385	338	390	377	382	350	357	350	352	345	372	387	366	367	371	366	375	334	397	378	343	376	362	334	361	355	380	369	371	328	326	373	361	332	353	386	367	373	353	392	332	371	349	342	395	358	360	393	381	368	364	344	375	377	392	347	389	345	366	362	332	366	358	344	372	387	353	340	349	349	375	386	382	372	370	353	352	344	376	321	370	385	359	363	417	346	380	363	358	373	363	370	372	333	368	371	396	350	336	351	381	355	351	392	365	352	369	352	368	357	358	343	368	387	363	371	351	392	342	333	339	376	358	333	392	356	354	360	404	350	369	346	366	351	389	355	369	337	376	354	413	357	383	331	380	368	366	396	374	353	357	359	340	376	388	310	379	397	345	347	372	366	388	384	386	346	364	332	358	366	340	310	340	375	382	363	335	384	371	419	370	340	389	322	378	390	380	389	391	324	368	364	336	386	354	372	329	363	348	380	369	359	313	388	380	352	368	389	368	329	371	380	335	361	358	370	380	364	372	389	401	374	368	389	383	357	376	364	331	318	354	375	402	355	395	371	367	362	374	380	320	341	339	388	367	355	392	368	343	373	370	361	410	374	374	356	348	391	363	353	351	372	353	343	353	379	341	350	374	377	387	381	360	359	381	343	390	337	360	357	351	350	339	339	357	333	364	369	363	391	384	365	338	359	370	351	390	344	389	330	306	356	330	384	366	345	348	364	318	345	360	363	361	302	405	344	372	345	340	351	372	377	384	369	385	365	366	348	378	350	330	325	388	393	355	377	391	346	361	375	386	345	375	389	388	377	346	359	351	380	343	357	356	354	351	352	364	386	359	377	382	357	388	367	353	355	367	365	355	323	360	366	358	373	303	339	376	349	362	338	355	371	345	368	357	367	378	396	364	334	378	350	311	386	352	356	363	342	373	362	404	353	340	345	334	361	334	346	393	360	386	397	381	328	326	375	357	345	345	379	381	363	365	352	353	350	371	351	365	373	355	381	370	406	352	322	358	367	392	395	389	376	379	378	357	355	371	361	367	355	357	366	356	398	373	372	313	353	328	350	388	363	340	373	336	369	349	385	388	350	374	351	380	359	330	351	383	380	341	346	339	357	361	339	358	354	361	406	359	388	384	368	375	330	397	361	351	393	345	346	350	346	375	349	334	386	334	365	362	356	345	351	362	395	383	364	348	351	359	340	352	358	341	355	341	373	343	352	385	367	369	357	406	314	362	327	373	372	357	377	337	386	358	348	364	373	353	336	354	341	339	368	373	371	353	382	393	348	366	376	351	380	377	350	361	366	360	343	353	368	402	319	373	380	344	381	376	385	334	346	357	362	357	367	366	365	338	364	386	374	378	365	345	379	367	344	359	326	365	345	365	359	387	317	361	353	340	389	331	337	355	387	375	360	365	349	377	397	330	350	369	311	333	362	378	365	376	312	363	324	344	378	345	380	360	340	400	379	358	369	365	329	355	369	340	363	367	380	325	357	326	371	378	373	370	379	364	347	357	390	355	339	348	376	349	362	362	351	366	366	375	350	349	352	367	347	379	363	337	387	353	367	353	383	337	373	360	348	378	346	354	379	379	356	374	354	352	361	360	364	358	349	367	333	367	359	349	375	365	341	386	355	337	338	399	379	387	344	369	329	346	354	372	359	354	360	375	363	377	373	378	368	369	331	360	377	337	361	355	346	364	368	354	351	375	369	391	375	365	375	385	372	378	343	380	360	343	363	330	342	352	350	363	397	350	359	393	336	335	344	364	375	342	361	397	336	380	334	350	376	322	342	343	359	352	370	350	376	341	376	383	361	312	339	361	356	382	362	393	352	382	378	345	342	341	360	349	367	360	352	339	346	387	336	363	327	374	344	368	387	364	365	344	396	335	411	363	364	355	374	328	356	347	355	360	375	363	341	366	363	365	362	368	357	387	408	361	381	357	361	356	311	382	385	345	378	346	316	335	374	415	376	356	365	350	385	383	377	359	348	384	375	361	405	375	350	362	416	363	388	359	393	375	364	342	354	358	368	363	362	363	355	347	327	377	362	370	358	356	366	357	369	360	354	390	341	383	347	391	401	349	395	389	400	347	350	369	357	368	349	375	370	365	362	356	366	394	332	338	345	400	346	345	365	384	393	356	406	350	389	364	390	369	352	400	323	356	354	376	347	372	339	399	353	370	384	354	358	343	383	350	340	364	381	352	356	362	367	385	391	365	364	360	399	358	350	350	359	358	360	375	340	375	359	369	358	415	390	369	383	342	343	372	378	346	402	382	356	351	355	368	358	366	379	369	358	375	358	384	373	357	368	374	358	362	358	352	365	389	386	393	350	365	345	371	378	363	384	374	384	358	361	365	367	369	348	352	380	382	384	346	381	354	358	366	357	388	349	340	340	380	371	343	355	344	369	385	360	322	383	337	349	355	348	348	341	350	359	382	373	382	350	367	377	383	368	361	337	380	376	351	369	359	388	371	348	360	332	362	343	349	361	351	355	369	337	373	374	324	379	350	352	365	332	375	387	367	340	398	352	393	361	364	355	373	365	366	319	378	377	333	342	369	370	398	398	385	399	376	366	365	345	374	351	335	386	336	350	362	389	396	369	331	349	367	348	340	343	360	376	338	346	363	363	373	367	405	371	335	370	370	369	381	379	365	350	372	346	374	372	382	335	343	386	390	381	406	356	353	392	354	372	373	358	385	335	377	366	375	345	388	362	349	362	362	367	392	375	400	373	410	377	382	362	377	380	377	389	370	340	359	367	381	352	382	365	371	366	369	360	372	370	373	363	350	368	345	348	381	411	326	347	384	360	336	380	345	365	322	349	400	355	355	396	380	342	351	388	378	357	342	366	370	340	389	334	392	379	361	404	353	396	362	372	377	356	330	366	410	342	357	358	344	382	406	391	352	367	372	373	378	373	350	314	394	364	370	374	345	407	364	347	355	358	354	352	342	397	352	361	365	395	337	345	375	374	354	360	344	331	371	361	342	371	374	373	376	411	359	383	353	357	349	336	372	352	381	321	399	369	339	360	357	361	366	381	377	388	371	365	360	387	382	363	373	358	366	379	362	379	359	369	349	350	361	358	340	342	367	373	356	375	371	376	346	339
23439	21443	29169	24032	21402	19639	1480	489	353	257	227	222	198	173	177	138	151	143	120	127	105	120	131	101	104	100	108	103	98	77	81	96	107	91	97	105	89	102	91	76	88	75	86	96	102	84	73	88	95	77	85	66	105	81	83	86	80	71	87	90	80	82	63	76	74	81	86	89	76	90	74	88	89	77	83	81	83	76	70	79	79	90	88	97	92	92	66	88	78	88	75	71	83	93	70	66	71	57	92	68	92	64	78	81	77	70	88	70	75	66	81	85	95	82	87	75	80	71	79	69	79	83	89	89	73	78	72	69	83	75	69	80	98	76	85	88	58	78	79	74	77	78	79	78	86	84	86	79	92	73	92	71	93	85	69	84	74	89	85	85	91	82	78	95	83	72	78	73	90	77	73	71	78	90	75	76	67	79	77	70	84	79	77	69	67	78	87	69	73	83	79	91	89	90	77	75	102	76	84	82	73	85	74	69	83	78	78	80	78	73	81	76	90	77	75	80	70	88	77	68	87	73	84	66	84	77	90	86	88	92	75	94	73	86	88	81	74	104	87	79	78	87	85	101	61	74	90	73	80	76	86	61	84	73	80	77	64	75	79	80	80	61	68	69	87	70	78	82	72	68	74	78	94	79	82	70	76	86	88	95	75	66	66	74	92	64	80	74	85	85	87	84	87	96	81	76	82	66	68	80	98	75	75	69	69	65	64	71	89	76	80	87	75	90	69	81	76	76	88	79	85	94	79	91	83	80	68	93	68	83	64	90	79	69	74	95	79	62	72	113	71	88	78	88	64	91	73	74	77	72	80	94	76	92	93	82	74	87	71	79	94	86	78	72	68	89	75	81	96	78	86	75	76	89	77	79	72	91	76	76	76	84	93	103	94	82	79	70	91	78	95	82	84	90	88	83	91	67	74	73	67	72	94	65	71	54	71	79	75	76	75	67	86	68	77	71	69	87	76	87	77	77	58	80	69	76	71	83	88	78	73	83	73	84	87	70	66	73	99	81	99	84	76	95	88	72	77	77	72	85	70	73	82	89	72	79	70	83	66	60	86	67	86	81	67	72	72	87	79	81	77	83	76	82	86	70	91	70	85	74	70	83	90	71	86	73	70	82	86	87	59	74	67	81	70	76	92	80	76	72	86	90	77	75	76	68	90	70	65	82	71	67	78	91	70	83	83	70	80	75	69	71	80	78	81	66	85	62	76	71	94	99	65	78	65	79	69	58	81	76	85	70	72	90	84	80	69	75	93	82	75	85	77	81	87	59	77	77	74	68	78	76	74	81	61	70	83	97	71	89	104	85	77	73	78	76	82	77	89	69	76	57	72	79	77	75	73	85	74	75	78	79	72	81	70	64	83	66	89	59	74	82	79	83	79	81	65	84	93	71	91	76	79	84	72	67	77	81	85	78	84	74	76	71	71	78	78	68	89	76	82	85	66	96	94	91	67	87	88	92	84	75	85	80	79	88	93	81	86	79	85	70	75	72	66	83	87	82	88	77	67	81	82	72	84	76	85	71	69	72	88	77	84	69	85	79	68	71	76	75	79	78	115	81	73	80	72	66	73	64	83	81	79	68	79	80	74	70	82	93	99	75	67	60	69	79	85	77	74	78	83	85	60	86	84	94	79	88	75	87	88	78	88	76	72	90	76	93	90	69	84	59	81	64	79	79	90	68	75	65	75	82	87	95	86	66	86	70	80	60	77	78	81	81	79	93	90	72	74	69	79	78	73	92	73	64	93	90	77	83	73	64	77	72	84	90	74	89	77	92	78	84	86	79	84	75	67	71	71	82	90	71	81	84	89	72	96	91	91	74	66	76	81	82	76	97	80	68	88	79	71	75	75	93	81	83	74	87	78	89	80	75	78	74	71	72	79	77	78	77	88	81	85	75	86	64	76	81	79	84	77	81	63	66	68	83	94	64	74	77	87	81	82	67	89	74	71	99	68	64	75	76	94	70	73	73	75	69	67	89	81	78	71	74	75	74	71	93	79	84	76	69	58	63	80	71	85	85	78	96	77	71	73	77	101	70	81	64	95	82	92	76	73	89	73	94	75	100	78	88	76	81	84	97	76	77	87	84	83	92	89	75	75	84	60	79	73	81	89	99	83	70	72	66	84	91	82	77	84	81	81	81	82	94	77	75	88	84	86	83	94	72	79	65	74	81	84	88	81	91	85	67	92	68	66	73	80	85	83	83	57	78	73	79	79	87	65	73	66	90	82	85	78	86	71	70	71	83	69	76	77	75	76	72	78	67	76	82	80	81	74	66	88	79	82	71	80	89	73	84	71	69	85	73	68	88	83	61	55	88	74	69	74	78	65	75	68	76	94	64	82	85	75	89	74	74	73	86	85	80	77	70	75	60	57	80	75	88	80	78	81	78	77	67	77	70	71	88	66	83	78	63	80	82	80	69	77	81	91	65	78	75	82	76	85	98	72	82	72	66	83	81	66	89	72	76	91	80	89	95	78	81	75	85	70	85	73	78	84	74	71	93	87	83	68	63	86	70	66	70	79	81	59	66	80	87	77	77	88	77	76	83	89	79	77	86	89	71	84	84	99	85	68	77	73	85	76	80	77	76	74	72	76	74	92	83	74	77	72	65	81	95	71	85	89	85	75	79	84	69	69	66	92	107	77	58	82	73	85	90	68	89	83	94	92	84	79	72	85	76	69	83	85	66	79	78	68	86	79	71	89	90	92	73	84	67	84	98	91	74	92	82	81	60	71	82	103	97	82	69	79	69	84	73	75	87	83	68	69	77	82	93	97	71	72	71	87	90	77	80	70	77	52	84	71	67	78	75	81	88	81	69	74	77	68	77	89	87	72	87	87	87	76	71	83	71	71	100	85	74	72	74	62	71	78	85	71	86	79	82	66	90	65	66	70	73	77	91	70	87	73	83	80	81	71	79	63	86	77	71	75	83	80	70	74	98	64	78	82	83	67	72	71	63	68	72	73	79	75	81	73	59	75	67	77	73	77	92	99	76	84	84	64	84	73	77	82	66	63	78	90	73	88	79	71	82	86	74	77	74	89	83	73	72	74	94	85	68	77	82	92	79	82	86	64	70	94	71	96	87	80	84	87	79	68	78	89	70	76	79	83	63	86	80	76	86	88	78	70	70	85	81	90	90	93	84	75	74	71	72	85	83	66	92	76	90	98	72	66	84	99	76	73	79	73	63	68	71	88	83	84	66	72	80	74	83	79	62	70	78	87	88	71	81	91	81	82	80	84	72	84	91	77	81	78	84	96	75	70	101	76	72	85	83	69	80	69	87	62	75	75	83	69	95	70	90	77	59	68	77	62	69	74	72	76	82	73	82	70	76	82	74	70	79	91	72	86	79	73	105	69	79	76	91	76	76	88	91	72	75	87	84	80	76	83	78	82	71	81	85	72	84	80	88	78	81	73	77	76	76	76	83	88	85	73	84	94	84	80	81	88	89	83	73	86	88	85	88	94	75	63	79	78	75	90	78
36563	30464	10770	5452	3594	2544	1854	1504	1220	921	809	660	596	535	462	433	378	383	345	329	278	290	266	265	228	209	196	223	214	203	198	217	187	179	197	168	173	201	181	162	159	155	164	170	180	178	187	164	171	151	172	154	150	161	157	144	137	161	142	170	140	154	162	156	153	147	146	165	172	144	155	156	125	152	145	157	160	131	155	154	152	138	139	150	143	153	140	151	137	147	160	138	137	142	140	149	156	146	168	152	155	159	146	137	149	152	151	148	152	162	134	143	141	152	147	151	145	169	111	161	153	133	144	185	136	139	152	148	139	162	163	135	124	138	154	143	155	166	133	137	134	147	123	146	121	144	152	139	131	173	130	148	129	119	162	156	136	128	142	135	138	174	125	133	137	127	164	136	154	128	135	151	140	128	134	114	157	147	143	152	129	157	163	153	163	153	152	136	146	125	150	134	157	137	149	142	165	155	143	146	163	166	128	122	151	140	163	148	151	141	129	140	138	116	144	135	134	137	133	143	118	117	159	139	159	139	157	122	130	120	146	144	160	137	145	156	151	152	122	154	136	139	155	132	143	145	143	135	143	152	148	148	142	141	127	131	121	148	140	128	122	137	122	153	143	137	151	148	133	147	151	151	131	145	147	147	150	130	141	141	153	160	140	127	151	152	143	144	147	159	169	161	155	153	137	136	144	143	142	134	134	127	150	143	159	144	152	140	142	140	142	121	141	144	144	152	149	146	130	140	154	153	119	123	140	145	133	149	129	160	158	143	132	146	136	132	160	144	150	153	145	160	140	167	138	146	155	148	120	128	147	164	150	143	156	151	145	141	147	141	147	146	139	156	138	133	157	136	149	156	154	139	139	150	125	139	150	149	128	146	147	146	102	145	139	128	128	137	142	126	125	131	147	158	149	136	154	143	163	142	150	152	145	168	149	143	125	137	160	147	127	157	148	140	123	135	144	130	153	125	129	130	155	141	149	163	129	150	158	151	144	139	149	141	118	164	157	158	126	145	158	146	154	164	128	149	151	164	133	146	142	137	135	127	131	139	133	140	127	154	159	135	134	134	154	123	132	138	139	144	154	135	123	156	147	131	133	156	142	142	156	165	145	166	143	134	143	138	150	150	137	145	134	146	161	150	137	134	152	123	136	132	135	155	129	147	148	123	172	131	161	144	146	140	123	155	134	145	141	152	133	121	123	139	135	141	139	135	116	132	143	138	114	136	145	154	142	148	139	137	158	132	152	160	130	147	127	156	141	151	143	134	145	131	133	134	131	141	153	135	158	170	133	154	140	148	127	146	118	155	146	130	136	136	152	141	139	119	137	136	132	136	136	148	127	145	161	131	131	144	147	132	154	149	135	156	143	153	155	132	157	148	122	146	153	135	163	123	137	142	156	143	122	141	136	136	123	134	142	136	145	152	141	138	124	148	137	143	149	140	129	131	134	133	140	130	152	159	152	131	145	123	132	145	136	149	126	154	141	136	151	137	140	134	142	155	140	145	149	131	151	140	115	137	138	140	130	125	143	136	134	156	138	137	141	148	137	134	141	146	153	130	148	157	136	144	129	156	156	132	143	172	143	137	153	138	131	136	164	117	129	157	135	131	142	136	136	141	123	125	148	160	141	164	147	146	137	133	146	151	138	138	167	135	144	143	145	123	122	130	140	161	140	152	139	146	152	137	135	161	137	144	141	159	129	156	142	164	135	125	141	149	151	131	135	145	175	128	135	158	154	163	129	160	150	145	146	131	166	149	132	147	138	146	162	152	127	159	142	139	124	144	133	146	142	152	157	157	134	129	144	141	153	132	146	152	120	130	165	164	139	146	136	152	147	127	130	140	139	158	155	146	154	129	151	131	143	139	153	136	146	148	136	154	140	149	133	152	141	145	147	138	149	122	130	125	153	142	145	169	145	132	152	151	134	131	149	137	122	142	131	141	150	139	165	152	122	149	139	147	144	140	131	146	149	143	158	163	143	159	153	112	143	131	159	128	139	133	132	134	144	136	149	141	141	146	141	119	142	161	146	134	150	139	125	160	124	151	160	128	134	128	134	146	142	149	156	156	136	124	163	145	134	156	138	136	160	123	150	141	125	130	169	132	136	160	133	138	140	125	155	159	130	143	132	150	145	143	137	122	155	141	153	147	165	127	165	136	131	170	140	132	142	153	146	127	141	138	136	136	146	122	125	134	130	146	163	148	145	119	163	155	140	144	143	140	125	147	162	143	136	141	127	149	154	140	145	128	139	145	153	165	147	145	153	156	143	137	146	149	156	135	138	161	134	122	135	148	137	135	152	136	156	165	132	148	157	133	162	138	136	131	159	128	153	149	136	146	144	135	124	152	148	159	130	143	136	146	135	149	136	144	142	142	130	144	157	128	147	161	123	159	152	132	163	147	140	169	140	151	139	136	148	136	149	160	158	153	141	136	134	142	148	167	152	136	155	148	147	143	128	136	134	148	157	157	140	134	144	146	141	152	145	142	139	130	144	128	153	132	133	154	135	143	123	118	117	168	157	157	150	136	133	133	161	149	138	136	135	143	145	155	172	133	152	133	151	154	176	159	128	160	137	147	145	152	130	136	134	157	136	144	143	141	129	133	126	146	124	144	149	152	131	128	138	142	133	154	162	127	153	129	172	150	157	146	143	164	163	151	130	130	130	135	160	148	138	144	155	145	135	137	162	133	116	146	132	149	159	147	139	147	154	149	143	151	136	139	149	127	138	149	156	157	133	147	149	153	151	151	146	146	155	147	145	144	145	127	148	132	155	135	173	142	165	130	122	137	126	151	131	138	138	132	147	133	144	131	144	144	144	139	152	152	133	120	145	144	142	135	131	152	150	160	124	139	155	142	168	148	153	148	134	136	141	156	150	148	134	150	158	138	122	143	133	136	143	140	162	153	130	164	144	147	144	144	124	146	142	155	135	139	134	141	147	157	141	164	131	160	146	140	134	153	139	135	141	147	156	150	156	163	144	151	150	145	161	127	137	144	143	138	152	142	149	128	122	165	141	154	130	174	159	131	124	175	146	127	133	137	142	133	173	139	127	132	119	145	133	157	159	140	134	137	129	138	166	140	146	128	144	141	141	152	154	139	159	153	151	148	133	138	136	151	162	128	145	144	130	148	151	160	147	128	163	133	137	137	142	152	177	151	130	155	152	145	160	128	124	148	160	152	139	134	141	143	162	136	135	153	167	137	152	157	157	141	159	142	147	149	141	145	148	145	155	154	116	147	163	146	156	132	143	135	168	135	146	116	128	129	130	156	148	130	165	144	137	129	135	127	138	136	120	137	129	160	134	139	140	160	165	139	145	141	146	125	122	121	149	149	146	138	149	149	130	142	154	155	137	145	170	133	167	132	130	131	155	151	132	131	126	135	169	139	138	147	147	139	143	138	121	129	114	159	139	129	122	131	145	140	142	157	142	144	142	128	171	153	146	126	130	138	144	136	152	131	139	135	170	135	137	131	149	123	150	138
27714	20266	6370	547	316	327	250	256	227	225	228	270	236	239	214	254	248	255	243	244	221	235	239	246	205	249	226	261	260	257	251	276	214	247	256	226	235	241	228	230	244	244	243	231	240	265	247	212	240	253	221	252	235	231	252	236	199	231	245	215	232	251	221	220	250	241	235	242	224	243	235	255	237	245	204	241	242	262	247	199	243	254	249	227	221	254	245	237	231	223	230	240	250	245	257	244	246	249	275	240	224	238	229	233	245	240	254	244	247	238	253	242	245	243	246	210	232	247	249	276	239	213	239	243	219	241	231	257	229	232	245	221	238	219	246	225	227	218	243	262	254	239	220	237	228	230	250	248	256	247	232	252	195	224	263	225	247	221	230	249	254	215	254	240	229	234	229	256	242	252	255	243	221	245	246	257	226	231	235	229	235	230	254	218	227	242	249	243	226	227	234	238	231	255	236	228	236	267	258	249	237	228	243	234	236	252	237	228	213	255	250	207	221	228	238	236	250	235	222	249	265	235	209	263	236	210	253	234	274	240	235	260	226	256	266	249	238	237	226	253	252	263	249	253	220	239	244	209	207	258	232	233	247	233	233	277	229	265	245	229	220	248	244	245	252	239	252	244	252	240	226	251	258	234	225	241	236	223	229	243	241	220	251	248	229	255	269	216	226	230	229	249	240	236	223	249	224	268	219	236	253	235	246	252	226	239	224	246	234	268	207	250	228	248	238	249	213	216	249	211	240	269	220	227	232	249	229	243	263	236	259	270	251	228	241	255	239	251	238	225	260	230	214	243	234	256	242	262	246	240	221	240	250	234	242	241	238	235	246	245	266	234	225	236	247	232	244	251	217	244	244	235	252	251	249	236	257	249	233	258	249	246	255	217	251	218	266	228	249	231	232	245	235	244	234	226	242	231	229	236	259	248	217	243	227	239	220	215	208	218	228	261	244	245	212	234	230	244	240	203	243	226	194	267	257	256	250	255	232	259	235	243	266	239	225	234	231	233	236	238	251	226	246	230	238	254	250	244	254	222	226	225	247	241	247	221	244	243	205	236	237	266	243	243	218	250	225	256	245	252	223	233	264	252	225	248	231	231	221	250	201	223	238	236	249	224	234	265	246	217	230	248	231	245	242	258	231	249	237	205	257	222	249	241	236	248	267	215	270	218	246	241	254	230	238	262	234	227	238	240	216	210	240	229	210	250	236	222	256	261	235	242	240	262	261	260	239	249	214	241	235	231	230	238	239	238	226	236	257	240	252	230	222	245	249	230	246	235	244	226	260	257	218	248	236	258	247	258	224	240	219	241	233	242	235	248	214	221	234	259	262	253	227	247	226	243	207	234	211	207	249	230	231	267	229	219	254	211	246	252	237	241	265	237	254	241	242	227	220	247	246	240	228	236	258	225	247	224	249	246	232	264	245	243	253	224	213	218	221	216	260	263	233	251	255	225	245	252	247	275	249	232	232	222	233	226	253	238	197	238	251	257	241	262	243	245	228	239	247	250	241	245	253	220	229	242	242	243	219	249	242	218	237	259	274	238	225	251	235	244	232	232	239	245	242	234	226	231	215	242	240	270	238	229	249	235	240	275	216	245	242	262	222	284	232	224	229	254	233	230	252	223	213	219	248	229	249	229	235	252	208	238	223	260	237	226	229	256	254	254	256	268	261	253	242	252	246	243	247	278	245	210	232	246	231	236	224	260	229	232	251	224	233	279	231	245	240	248	240	236	220	229	235	231	245	246	260	229	257	235	233	258	232	245	256	250	220	284	222	257	206	238	236	273	225	249	242	239	225	208	214	234	236	216	245	249	229	265	240	263	258	251	247	251	248	236	213	261	221	229	264	259	259	229	242	249	246	230	237	243	227	252	267	239	245	241	267	206	241	242	230	260	235	255	246	243	262	237	261	243	233	258	249	222	242	249	223	274	225	271	242	228	223	237	245	220	247	207	249	249	239	229	249	242	217	235	211	261	261	242	216	281	246	223	268	207	241	222	240	237	215	243	228	238	234	253	262	250	258	248	207	231	253	217	228	239	252	252	255	244	242	226	278	250	252	229	245	215	248	235	261	206	243	261	231	252	281	234	249	252	249	215	228	239	247	240	250	247	265	223	262	227	233	229	250	235	256	243	228	237	271	210	245	251	241	210	238	258	234	254	248	261	217	223	209	248	217	249	248	257	253	241	229	244	236	253	254	241	221	209	229	239	232	256	238	238	237	219	199	253	218	243	229	243	232	236	238	275	257	229	252	238	209	231	209	234	225	242	219	253	241	255	226	252	245	259	223	242	263	231	228	251	251	220	253	213	241	236	236	219	245	229	215	266	259	264	262	255	225	243	225	257	246	216	225	269	255	227	245	241	254	275	203	208	252	237	254	239	224	232	229	229	256	242	245	237	265	217	213	224	224	243	235	250	239	239	227	248	229	228	239	262	230	267	245	229	233	260	250	253	242	255	245	241	227	263	245	221	243	235	248	221	251	238	248	247	240	257	235	241	222	241	228	253	220	225	248	262	254	244	227	207	225	227	266	241	229	248	237	269	221	250	237	232	211	222	232	234	217	246	234	248	245	236	210	240	243	280	238	264	217	229	220	244	229	242	240	252	248	243	246	244	207	238	250	267	231	242	230	209	232	273	234	232	241	248	220	228	225	241	236	226	221	267	230	250	231	244	232	249	197	228	250	252	257	252	240	210	236	245	250	252	247	263	239	249	223	248	251	237	238	241	220	240	241	258	255	226	240	247	233	260	242	230	227	239	262	263	240	259	240	244	232	237	236	253	236	247	228	230	235	208	224	242	250	242	233	228	251	233	228	228	230	260	251	271	236	240	228	239	238	213	219	229	231	246	255	288	240	271	245	248	248	246	241	239	248	241	235	236	238	249	235	221	254	210	230	259	248	229	254	220	244	260	244	243	233	245	231	236	251	222	239	247	227	221	247	237	218	231	257	231	235	222	234	220	220	234	228	229	225	213	255	237	259	260	227	242	244	228	238	238	227	214	246	229	259	246	242	246	263	215	248	230	247	210	255	249	226	266	231	231	211	216	252	229	236	261	250	229	256	232	231	240	255	229	251	248	244	240	239	231	248	245	253	231	238	234	245	232	239	229	232	241	251	232	231	239	230	228	248	248	206	233	244	244	221	245	234	235	251	220	231	250	233	233	239	263	248	227	234	215	226	238	211	234	217	242	230	256	248	229	240	271	266	227	235	235	240	248	205	246	243	224	268	235	275	244	240	257	238	252	258	258	231	254	244	227	233	228	268	263	268	262	244	250	258	232	225	237	259	236	227	255	252	222	238	238	251	238	248	275	234	246	239	233	204	261	221	222	238	214	236	263	244	233	256	230	227	257	233	256	241	225	209	251	269	240	231	234	242	224	244	240	227	241	229	232	222	240	245	219	257	255	240	287	240	216	223	242	227	220	257	249	211	239	228	224	246	243	228	248	263	249	247	240	254	245	240	252	260	275	256	253	253	236
28082	9714	1023	669	584	547	527	458	418	441	440	432	425	413	426	470	426	399	414	439	429	418	439	422	408	448	424	415	430	413	415	415	448	431	408	392	462	454	423	420	411	388	374	381	448	440	387	372	429	444	425	400	383	410	415	421	427	395	376	436	425	380	411	415	403	435	431	394	394	395	441	417	398	418	379	388	409	460	411	402	439	381	393	404	444	417	427	387	436	404	419	456	423	367	433	411	423	428	397	402	421	402	393	422	428	429	402	418	411	409	461	449	400	448	418	412	384	407	428	431	422	430	411	414	424	399	361	388	380	430	423	414	440	410	425	424	418	414	380	401	408	409	396	414	419	436	440	412	409	396	445	414	380	402	405	420	426	415	418	395	381	397	407	435	424	418	436	420	437	429	415	388	425	415	467	424	425	425	410	410	424	407	396	461	435	441	436	415	404	457	434	420	396	410	394	393	427	421	393	412	430	454	412	410	412	394	394	428	403	417	408	459	399	448	409	402	408	410	424	400	435	428	424	440	393	457	419	435	415	402	403	365	388	430	420	398	400	443	378	394	434	405	418	423	401	391	396	419	417	450	376	385	413	413	434	398	418	430	432	409	440	417	406	462	434	404	362	418	405	407	456	387	407	414	454	432	429	435	437	398	426	413	469	428	403	397	425	448	378	420	402	442	408	396	409	424	430	380	417	430	426	398	446	380	405	428	408	446	413	440	402	444	442	453	411	389	448	406	423	382	387	369	421	414	373	409	404	380	411	422	445	395	431	445	412	404	390	412	430	402	401	410	398	396	433	420	375	445	412	392	446	415	397	425	423	417	422	396	426	414	448	391	419	413	448	417	434	410	413	443	443	412	409	389	397	416	430	442	434	402	419	408	407	420	384	413	433	390	439	412	408	414	405	428	395	433	418	428	445	392	398	428	419	428	407	410	442	423	389	422	427	388	427	416	423	406	415	431	396	410	407	389	425	407	383	395	413	457	414	380	431	419	412	430	421	415	458	415	433	403	422	408	403	411	449	422	395	441	421	426	413	429	409	366	421	430	432	411	425	416	434	422	442	411	413	460	401	421	450	419	431	408	416	425	428	422	432	452	394	407	411	418	425	444	402	441	375	440	395	396	382	388	430	421	397	414	393	419	421	409	421	436	433	391	422	415	425	406	424	434	418	391	443	412	397	392	415	396	425	400	393	412	428	422	447	443	404	410	389	486	398	408	450	445	411	443	436	389	452	409	399	417	398	424	447	398	430	434	393	434	407	377	423	404	430	426	397	388	400	428	382	373	425	423	417	415	420	446	436	381	381	416	414	425	395	434	440	422	404	393	421	408	427	400	410	439	424	381	406	448	400	408	397	435	411	407	434	396	411	416	443	415	384	418	382	440	416	423	435	382	389	436	383	389	409	430	401	438	422	397	430	427	445	417	428	406	420	382	403	388	412	379	402	423	437	415	410	416	392	432	435	422	395	423	406	425	424	427	381	423	438	416	441	431	382	423	416	423	399	437	405	406	384	444	381	417	397	410	429	399	427	405	437	407	417	434	415	412	443	423	391	395	419	406	411	402	393	416	409	388	378	434	425	435	432	428	387	421	390	398	389	395	399	440	425	396	390	419	445	380	446	436	428	418	398	425	375	439	450	392	413	433	415	392	403	434	416	407	436	387	412	443	405	416	436	394	424	438	405	452	429	427	418	405	408	396	445	450	394	404	427	393	402	466	456	378	416	418	384	426	435	425	417	455	426	416	400	457	378	424	403	424	425	389	392	397	445	413	400	411	416	400	416	415	400	403	443	387	387	378	392	403	423	444	412	428	414	416	409	423	368	410	399	406	416	424	436	398	396	450	414	425	436	420	399	400	419	420	419	427	416	414	381	413	428	417	406	419	419	420	404	436	445	425	453	424	436	404	403	379	423	414	397	431	432	432	417	400	402	462	409	422	403	385	409	419	394	428	430	447	400	403	443	414	421	384	362	436	426	423	426	430	401	396	448	437	393	429	401	374	413	425	432	424	413	426	421	398	380	416	401	431	428	453	413	435	379	432	397	390	379	401	407	427	449	431	413	374	419	422	412	456	413	425	389	435	399	435	436	374	459	392	421	430	454	418	394	430	428	410	405	377	413	405	406	432	437	394	365	424	419	412	432	403	402	403	396	442	397	404	386	408	414	420	416	427	410	401	420	424	431	378	411	437	432	401	415	433	383	425	411	447	410	420	413	439	454	412	379	371	409	398	413	400	392	366	407	396	386	380	414	423	381	410	403	403	403	408	418	436	413	417	426	413	431	413	399	415	398	449	431	427	412	432	422	416	431	404	463	419	383	432	392	413	420	414	402	393	395	443	418	442	410	400	390	437	427	402	430	402	393	403	449	436	405	447	404	414	418	418	460	428	387	428	414	408	415	387	449	402	463	414	409	408	419	410	408	426	410	415	428	399	365	396	427	424	400	450	434	415	385	419	441	407	426	389	414	419	426	430	410	412	447	406	441	420	411	412	402	426	413	428	386	413	435	413	418	435	396	398	419	402	422	411	377	371	417	408	442	426	409	412	415	449	426	419	393	420	416	400	401	398	391	403	403	394	453	403	419	396	390	428	422	399	448	412	385	390	437	423	404	416	408	435	427	424	427	436	392	435	404	427	419	403	424	405	408	432	430	419	419	416	390	375	411	446	414	428	433	436	428	429	397	445	409	394	412	418	395	397	384	388	451	363	387	380	438	412	416	439	393	383	420	431	436	404	378	399	406	390	448	404	420	394	439	377	397	431	413	400	414	418	395	435	442	392	404	421	418	390	422	396	384	391	425	420	420	391	434	415	422	454	368	446	432	434	393	394	426	423	389	408	416	449	415	422	413	414	410	415	396	380	396	430	439	424	399	408	387	398	416	380	455	409	430	408	427	396	420	430	409	406	453	393	441	455	441	425	422	424	420	444	395	413	367	395	387	393	398	380	408	432	419	385	445	405	392	413	428	420	408	402	414	424	406	445	389	411	411	410	409	401	408	433	420	428	373	441	422	392	422	432	396	387	394	379	427	394	385	466	372	387	429	422	392	387	391	419	404	451	431	384	425	403	399	448	415	432	445	408	421	407	410	412	434	410	459	397	445	434	431	404	426	438	410	410	427	411	423	377	392	411	387	401	434	410	428	432	398	429	411	384	423	404	419	428	423	396	437	396	420	407	382	408	452	437	411	389	413	386	411	405	441	364	457	421	409	410	414	419	435	407	408	425	392	432	421	409	451	423	397	422	402	405	419	399	405	410	407	410	424	398	443	443	410	428	417	438	431	402	408	443	433	427	419	424	413	414	417	436	388	422	440	442	409	368	415	386	361	412	389	448	404	412	433	439	411	427	451	394	403	436	412	414	402	440	399	432	441	386	420	401	395	404	414	436	423	438	427	416	384	404	383	427	399	418	393	466	393	420	395	434	437	402	423	429	465	405	384	440	423	403	393	426	416	416	399	436	457	426	423	414	389	390	396	408
24446	21526	28630	24724	20414	1899	576	441	358	330	290	292	256	233	245	253	240	236	218	237	214	216	210	214	207	214	200	207	200	204	204	212	223	195	211	217	208	206	215	209	214	225	188	205	224	211	215	190	203	202	206	182	202	202	205	206	208	198	184	201	191	197	208	217	202	204	201	186	203	191	187	212	215	213	208	213	184	203	206	196	218	216	210	222	220	186	221	187	201	185	219	201	207	186	215	191	179	219	175	213	213	206	208	207	212	177	206	215	214	205	186	199	203	206	224	168	210	210	201	250	205	226	208	197	212	233	221	224	184	189	204	221	181	215	204	224	204	181	209	181	206	192	200	218	176	209	217	168	215	189	188	197	214	228	198	197	217	199	210	160	213	221	243	219	191	193	217	197	191	216	191	197	174	199	210	179	207	201	208	190	215	228	192	189	210	186	206	182	207	201	181	207	218	208	209	183	196	205	180	188	202	213	165	219	212	186	177	208	221	204	227	193	188	186	207	223	204	207	190	221	217	201	219	195	188	195	195	205	206	179	186	214	171	204	192	212	222	170	211	187	194	212	216	168	184	204	207	202	205	206	204	221	210	186	224	184	177	188	218	202	210	209	201	217	219	207	211	224	186	200	213	209	209	208	202	187	197	210	195	197	210	217	216	201	179	203	176	200	194	202	195	188	211	187	194	190	197	175	214	192	217	217	208	204	175	181	214	188	224	179	196	216	203	199	220	197	196	221	202	193	213	196	212	213	188	233	190	223	205	213	195	216	196	212	204	193	216	208	204	193	206	194	199	194	198	193	221	210	217	208	180	208	207	202	204	206	198	214	202	198	200	187	194	229	197	198	188	202	186	210	200	210	196	213	186	220	201	217	190	211	182	222	194	202	209	173	182	208	204	194	206	193	204	223	184	211	187	224	216	216	210	197	184	211	187	199	183	188	216	194	180	201	201	197	212	207	186	185	212	196	204	206	205	179	219	209	151	197	203	196	224	211	205	224	179	184	201	182	227	201	204	212	221	214	191	188	195	228	186	216	207	175	237	201	197	209	195	216	197	191	208	220	192	196	211	194	207	201	215	203	187	211	195	180	218	214	195	223	191	180	180	211	218	190	190	186	206	184	228	191	205	200	185	209	222	192	199	203	205	214	231	220	204	201	217	199	193	210	214	193	169	197	213	215	202	210	179	204	201	197	200	213	199	211	201	198	221	190	194	196	211	174	194	185	200	196	202	199	206	219	222	201	210	216	218	191	214	210	182	230	200	191	211	222	194	221	190	189	198	200	175	182	191	214	210	180	194	233	210	196	196	196	213	204	177	187	191	214	217	206	218	193	204	227	206	194	192	203	212	193	199	215	209	191	182	230	200	212	191	199	205	189	192	213	169	209	186	206	211	183	204	209	188	200	206	194	209	189	200	204	169	202	198	186	204	188	212	206	217	192	198	208	174	205	201	218	195	212	197	199	191	229	191	200	191	192	212	196	206	195	189	198	192	187	207	190	177	207	207	180	207	190	222	208	223	205	182	209	216	189	214	201	197	208	179	215	231	209	205	232	203	203	214	198	207	211	197	200	191	204	202	202	211	190	202	210	193	180	187	205	202	202	208	194	174	195	204	221	227	214	212	205	189	199	192	208	196	193	199	203	212	192	205	219	186	183	224	216	211	202	203	197	203	187	176	194	200	196	207	206	198	209	212	204	218	217	210	224	179	211	226	238	193	215	196	189	217	229	218	208	218	219	223	209	205	203	209	199	191	198	201	202	189	212	190	236	216	198	245	189	226	187	196	197	187	181	211	198	206	200	208	195	207	206	209	209	200	195	180	213	206	188	207	205	193	198	229	212	212	218	205	215	206	196	200	179	223	191	211	198	193	211	184	220	199	210	174	201	200	188	204	185	231	198	199	211	216	198	171	191	216	218	205	204	219	222	193	228	206	193	205	201	198	181	191	228	218	207	206	207	203	227	208	202	208	202	214	234	210	185	188	206	210	172	231	191	200	202	211	214	193	193	209	216	200	202	240	182	191	206	217	174	200	203	198	194	182	214	212	178	216	198	184	185	184	190	208	200	203	188	214	208	228	197	188	175	192	210	207	190	196	221	192	180	207	196	178	218	215	180	223	206	213	204	205	213	206	223	219	221	197	182	185	228	189	191	224	212	225	195	197	184	219	204	201	192	223	178	188	206	194	170	212	202	203	173	206	202	174	211	223	212	198	172	209	183	195	185	193	197	231	190	173	208	208	214	195	187	189	203	215	199	174	189	181	215	190	202	191	186	217	247	200	235	205	207	171	205	217	212	212	212	204	196	205	185	194	175	183	214	190	214	206	198	192	216	180	185	187	183	210	213	191	193	175	232	191	219	183	212	234	201	198	197	198	196	210	186	192	208	191	217	179	197	178	226	176	196	212	220	201	177	195	227	222	223	218	188	188	200	200	198	222	180	191	205	175	191	185	203	208	192	226	197	215	193	211	235	215	199	212	208	217	198	197	190	202	185	195	202	214	230	187	195	203	220	206	200	204	195	219	188	193	209	210	204	189	186	207	204	211	189	202	191	209	195	213	191	194	208	207	200	202	196	219	172	217	176	207	176	220	201	206	214	199	180	187	209	209	217	177	205	185	196	207	206	175	206	171	213	189	208	218	177	184	207	190	187	202	201	194	195	201	203	178	195	212	174	231	210	197	198	205	196	178	204	179	185	202	211	220	191	204	193	209	201	222	210	207	232	193	180	187	179	195	207	208	191	201	207	187	197	209	217	206	185	217	210	204	189	190	206	178	189	212	199	219	187	194	219	192	184	186	212	212	204	195	195	184	196	214	201	207	184	197	202	203	192	193	192	184	206	212	201	209	220	224	192	182	197	194	184	203	195	227	201	202	208	206	224	234	207	194	213	184	208	181	218	207	172	215	190	215	195	219	187	192	200	201	184	183	206	219	207	199	237	191	187	178	224	204	201	200	204	201	196	231	189	193	191	206	213	214	190	183	186	223	203	193	208	184	200	193	187	224	175	185	196	199	199	195	213	203	191	188	179	193	210	215	208	196	201	193	197	217	202	169	204	205	199	211	212	200	192	191	235	214	194	208	209	210	190	169	209	185	200	216	234	221	209	192	200	220	182	192	211	200	206	202	227	207	180	209	173	211	203	204	232	227	165	221	196	202	185	205	209	197	212	199	192	211	197	192	209	190	202	207	216	223	208	185	226	210	178	215	187	172	205	210	224	186	222	204	201	201	212	200	193	210	212	223	204	209	223	188	213	235	199	187	178	198	242	209	187	203	199	219	210	194	222	193	205	199	214	194	218	192	223	202	203	202	196	206	204	196	187	211	193	210	193	200	184	212	189	203	203	194	211	207	222	193	188	193	195	214	212	207	189	209	190	211	209	197	208	198	182	201	182	208	209	212	213	165	212	184	193	192	191	211	212	202	195	202	220	186	243	208	193	197	187	189	208	188	201	186	200	186	204	201	209	166	213	195	187	197	200
32862	24471	6561	3256	2207	1670	1224	1046	836	770	688	662	601	572	561	503	448	439	465	420	403	442	413	434	387	423	397	361	377	411	434	382	402	379	401	411	360	339	364	375	387	376	370	404	405	355	395	369	381	355	388	383	392	361	364	378	339	345	416	331	374	360	338	383	371	373	381	358	385	392	348	347	351	359	375	367	349	386	367	355	383	381	406	349	376	345	370	352	375	383	377	383	338	352	356	342	344	371	387	343	367	370	345	367	353	371	384	369	371	363	351	340	342	343	359	370	374	366	354	370	366	413	363	356	361	361	324	350	327	376	392	367	364	372	338	364	368	362	337	373	360	355	383	401	343	359	348	354	360	348	360	325	345	347	369	399	371	355	389	355	358	331	354	380	369	354	349	341	378	356	346	384	393	346	391	343	330	337	347	377	397	382	346	379	354	356	345	385	360	353	357	378	379	350	377	348	349	362	338	351	356	346	368	365	394	348	350	355	365	339	348	354	413	333	359	331	349	359	306	369	368	344	379	335	346	370	371	400	345	407	354	376	380	346	342	335	363	344	344	376	383	363	367	354	376	343	318	364	349	340	356	336	361	361	366	387	349	325	349	345	389	361	343	382	364	344	364	357	329	350	349	383	367	340	352	323	337	366	354	359	328	325	371	365	380	384	350	359	385	336	382	330	369	341	333	372	351	397	329	362	339	392	391	352	359	346	344	371	368	374	401	371	368	332	335	353	398	375	358	366	313	375	381	349	346	381	351	399	375	345	317	341	363	388	358	370	372	360	343	353	336	304	345	406	358	393	355	369	340	357	361	359	371	337	383	345	325	340	367	366	374	370	331	363	351	381	367	369	350	382	355	337	348	343	355	360	369	362	377	319	373	375	339	357	386	346	350	347	368	363	370	380	360	359	369	388	380	332	334	376	369	352	340	399	402	349	371	390	326	344	382	343	350	326	360	349	353	352	395	370	370	376	379	341	358	335	369	311	370	362	391	385	358	344	335	345	352	368	369	355	358	380	316	377	367	387	365	380	372	348	372	354	352	330	351	360	324	358	345	355	362	389	350	427	368	357	392	365	348	387	362	354	352	336	359	382	352	374	370	351	376	358	372	398	344	326	337	321	367	371	357	339	380	347	332	359	360	345	347	378	365	388	357	341	359	374	364	375	375	332	364	402	334	349	365	360	348	392	309	360	351	376	373	342	368	372	354	330	363	365	321	369	376	359	319	358	345	371	368	340	373	392	324	384	351	390	342	345	372	392	372	358	335	362	375	385	366	342	331	343	336	391	372	380	382	353	369	349	371	396	346	386	363	358	359	380	385	347	355	368	412	343	379	385	359	375	350	406	377	351	364	362	366	338	383	333	372	358	353	388	376	325	349	354	373	344	360	368	396	362	363	344	348	357	391	344	333	339	366	358	368	387	378	351	371	349	397	352	368	362	348	358	346	334	340	395	363	376	361	349	374	344	402	344	370	345	363	341	353	325	340	396	371	364	356	381	367	333	350	366	363	354	321	359	330	351	356	344	354	343	339	380	398	371	369	388	315	343	352	338	348	356	353	359	415	339	374	393	391	349	362	372	326	359	352	364	329	381	336	366	381	344	338	328	337	357	344	371	350	339	366	363	376	329	380	357	372	336	377	376	338	367	356	352	380	341	371	397	357	351	345	381	369	353	348	345	338	338	358	388	333	375	347	329	384	335	366	372	340	350	408	344	392	372	347	361	361	339	345	395	323	383	370	375	349	337	353	365	404	347	335	327	346	392	377	331	341	377	357	366	378	324	351	321	389	351	339	385	336	340	349	357	339	342	385	349	374	379	387	353	352	354	344	378	345	350	389	334	352	341	339	350	347	332	341	402	384	349	390	357	364	318	356	340	355	394	368	348	391	342	393	375	334	358	371	341	380	328	379	349	356	338	348	370	340	375	323	356	371	381	378	345	353	362	364	370	325	403	340	340	369	335	344	339	384	356	347	333	343	380	325	365	360	396	312	367	359	383	321	356	376	354	358	367	364	352	360	334	367	354	355	362	374	354	355	361	350	367	363	335	365	384	350	331	402	403	382	326	355	339	329	337	353	335	340	395	330	350	343	351	347	354	376	341	342	358	342	360	355	346	347	354	354	385	384	391	350	334	335	387	347	371	353	372	363	334	337	344	367	362	376	367	392	321	379	317	395	356	373	370	382	370	362	351	370	343	367	373	327	338	392	374	356	376	362	345	373	386	340	337	333	365	348	377	377	303	366	308	377	360	378	349	359	344	378	325	341	364	380	364	365	369	366	350	320	366	385	335	347	351	354	386	350	399	337	333	366	374	343	351	380	356	363	384	355	348	362	341	345	338	336	349	337	369	361	375	345	336	341	368	383	352	346	368	352	361	350	346	351	375	350	331	402	373	346	375	368	412	375	392	339	366	408	352	354	357	370	374	379	369	352	337	353	372	330	344	367	352	336	322	337	385	324	345	354	314	396	362	331	335	383	345	338	372	350	369	387	335	369	342	408	348	362	342	366	338	348	339	391	362	358	334	371	369	347	403	384	365	335	363	357	353	342	360	354	344	334	341	370	362	407	359	391	360	377	357	360	350	344	331	329	390	379	334	345	363	353	355	376	360	326	351	355	368	354	335	368	349	369	350	355	360	339	329	392	397	334	387	362	388	367	397	381	332	395	380	348	380	365	358	337	406	329	367	336	369	312	376	380	287	358	358	351	377	344	338	378	351	340	342	357	387	356	357	375	343	344	341	393	355	374	352	357	353	353	358	333	314	329	382	360	398	373	374	403	365	335	350	388	357	356	367	358	351	375	370	375	357	378	343	361	318	370	353	384	363	367	371	379	343	307	372	316	357	369	363	373	359	380	339	375	355	343	389	350	373	355	376	339	368	341	361	362	343	360	345	329	357	379	374	399	398	361	382	353	370	349	355	350	372	343	348	367	340	381	348	356	361	372	347	384	360	335	309	364	339	328	357	332	360	367	354	358	364	360	382	344	342	370	387	359	357	336	364	353	346	385	336	382	366	384	359	371	372	348	349	370	360	353	328	351	377	401	354	340	366	357	362	335	361	348	409	371	324	339	339	350	353	368	377	361	339	363	353	362	382	359	346	365	368	342	311	359	335	335	375	342	360	368	371	368	357	363	350	377	384	351	347	370	365	361	400	326	385	367	329	376	380	355	359	375	313	371	388	383	344	337	361	359	371	369	365	382	330	329	388	372	349	342	360	364	318	365	386	334	351	339	375	356	357	366	369	378	381	370	337	360	325	393	388	347	339	313	371	349	356	341	393	336	337	343	333	362	357	373	344	352	359	378	389	353	367	348	336	382	353	358	379	396	392	368	380	355	388	348	375	402	355	353	345	367	374	360	352	381	417	349	365	384	326	350	331	357	384	382	365	351	314	387	363	338	334	358	404	372	316	354	354	351	348	374	352	341	384	375	329	327	371	363	338	367	380	317	384	395	353	377	370	380	373	365	386	365	343	322	345
23447	21422	29164	23994	21389	19542	1440	485	321	271	246	215	180	148	152	148	129	134	116	119	118	118	117	91	100	104	87	97	90	84	102	76	86	82	92	99	93	80	86	77	80	83	80	89	87	83	93	94	81	89	97	82	83	97	85	96	92	89	82	84	91	77	64	78	76	72	69	72	61	60	77	87	79	74	80	67	87	78	58	92	76	74	95	70	79	72	85	75	59	68	67	70	68	66	76	61	84	78	91	69	70	74	76	71	71	78	73	79	81	79	86	97	76	90	62	70	63	80	69	66	79	61	94	76	75	76	77	75	64	67	72	70	85	77	85	74	72	93	75	81	81	95	78	68	70	84	74	85	77	77	90	68	74	58	55	67	79	83	61	75	85	81	76	73	82	70	69	69	69	65	75	73	72	83	79	77	82	63	72	72	68	83	76	79	75	65	81	68	71	76	91	79	78	70	65	73	76	83	67	76	81	70	77	71	71	91	76	80	70	70	74	73	86	67	67	67	85	77	67	70	76	83	76	66	80	69	66	86	60	73	81	81	63	88	70	82	62	80	77	84	86	73	85	74	88	75	68	90	84	79	71	74	68	71	67	74	79	83	81	67	72	77	64	69	69	67	73	72	64	62	83	66	58	77	81	68	68	90	69	97	75	73	68	70	80	97	83	73	60	67	75	71	86	84	81	54	77	88	65	70	78	71	83	88	72	71	81	82	104	79	82	89	77	59	83	66	71	65	70	74	66	72	89	72	81	73	86	69	79	62	78	80	82	80	65	58	84	75	64	79	74	72	68	78	79	74	78	88	85	75	88	65	87	83	72	85	70	94	77	88	84	93	86	95	84	71	71	74	70	79	90	67	87	83	79	70	58	62	75	80	86	68	80	74	67	66	73	75	70	74	86	75	86	81	86	86	89	69	83	77	81	71	75	78	86	75	76	91	66	74	56	81	83	60	69	74	86	77	76	66	65	62	84	69	94	62	77	78	74	74	77	72	80	92	80	56	76	86	85	81	80	77	68	64	65	84	91	73	75	89	62	69	73	84	62	88	78	64	85	68	64	91	72	65	77	90	66	63	83	82	71	100	75	83	89	89	69	79	71	63	75	71	71	69	83	67	62	85	78	88	55	66	86	77	87	61	68	83	87	61	72	68	83	65	77	65	83	71	61	81	98	64	73	76	56	64	79	76	77	75	74	68	75	71	77	68	81	73	68	69	62	77	67	79	81	78	83	79	79	77	78	68	90	87	79	69	83	76	65	84	75	73	71	74	66	87	76	77	73	65	88	80	92	75	77	71	69	65	90	83	67	61	85	70	70	55	77	61	65	74	66	64	79	89	69	71	77	73	87	73	77	80	88	78	82	65	78	68	72	76	86	71	82	60	86	76	80	61	79	83	61	69	71	97	82	70	77	87	88	79	72	76	78	72	54	84	68	68	84	69	72	78	80	85	67	81	72	77	67	69	66	73	80	68	75	74	72	76	76	77	78	75	78	86	82	68	61	64	82	72	69	83	53	77	78	98	95	70	72	86	83	73	71	70	83	75	69	64	71	73	73	96	74	80	82	59	72	75	70	71	76	72	69	64	79	87	90	69	66	89	65	79	56	70	67	93	88	77	83	72	86	72	59	76	77	88	91	69	71	84	83	100	91	66	58	73	68	80	71	73	76	68	77	77	83	80	83	87	79	84	71	76	72	73	71	71	79	70	91	89	72	73	81	74	74	87	70	71	84	69	75	101	78	93	74	75	73	73	85	82	83	60	64	70	72	89	78	88	84	81	87	81	73	77	75	95	82	75	67	64	75	77	74	83	79	90	78	79	80	72	72	83	85	87	72	78	91	84	69	77	80	82	78	79	76	75	69	63	70	73	76	81	68	88	66	83	68	87	88	73	64	70	65	66	76	79	60	72	83	60	90	79	69	83	82	65	68	70	80	63	80	79	88	75	67	76	75	84	68	91	73	87	72	95	76	70	64	79	67	82	59	70	67	93	74	83	76	77	69	79	75	77	73	65	90	70	55	74	85	86	83	72	83	75	79	69	70	79	87	87	78	82	64	63	77	96	65	66	73	81	59	60	75	75	74	61	65	69	72	73	63	77	78	76	70	79	82	71	80	83	73	87	76	79	57	80	75	83	57	68	86	75	75	78	72	72	97	67	64	64	92	77	72	70	78	72	85	73	86	95	76	78	58	91	69	74	75	72	76	78	63	64	82	85	69	86	67	79	60	75	71	80	83	89	67	64	77	75	68	74	66	89	75	91	77	86	81	67	72	89	75	70	67	63	74	72	83	93	77	86	81	85	81	73	69	63	79	81	83	84	68	71	73	66	85	79	86	79	64	80	80	88	87	65	72	67	80	84	83	84	72	72	84	89	88	74	59	75	77	75	80	77	71	77	85	82	66	70	78	77	77	68	64	87	69	68	87	80	75	78	79	85	82	80	73	75	83	76	80	69	80	69	65	70	78	63	83	66	79	68	78	83	84	56	81	82	79	69	71	69	73	77	74	87	72	85	74	82	85	86	75	68	87	78	74	69	74	60	71	74	68	83	64	61	76	65	66	72	72	66	78	66	91	77	53	70	79	68	70	72	71	69	86	61	75	79	89	69	74	81	74	81	70	73	78	82	66	70	88	88	78	82	54	64	77	84	80	76	92	74	71	71	71	68	77	86	74	77	73	69	75	82	80	61	73	81	99	77	76	78	77	70	57	71	65	74	59	77	74	83	80	80	80	72	65	70	77	76	71	67	86	63	84	78	85	71	62	71	70	89	83	75	84	80	84	82	82	71	77	74	75	87	79	83	69	80	82	74	83	88	78	82	78	94	79	99	74	84	80	76	82	85	68	82	67	67	73	72	94	79	85	72	72	87	87	86	58	80	62	69	70	78	81	84	80	69	72	68	74	75	74	65	90	85	79	75	70	98	78	78	73	77	78	81	88	88	73	75	88	85	81	68	60	94	62	65	73	78	76	75	68	86	70	82	61	88	80	82	92	65	87	83	68	76	88	81	87	74	78	88	68	71	100	78	74	84	74	71	81	69	62	71	77	70	86	85	82	80	76	73	91	82	71	57	72	84	86	72	62	79	67	78	86	89	81	78	74	72	73	74	76	82	66	81	70	71	67	68	69	86	72	71	84	62	87	62	75	75	88	63	73	75	79	87	70	79	77	70	68	94	67	93	85	84	77	75	83	77	81	72	76	58	65	78	69	82	83	59	70	82	79	85	76	81	66	74	83	71	84	80	80	83	72	80	72	77	78	78	87	75	80	75	74	64	70	81	75	62	86	69	81	65	77	79	67	62	73	83	81	67	74	60	73	74	61	82	76	95	76	65	68	71	71	84	80	90	72	84	74	78	75	69	67	80	79	81	77	88	67	81	86	71	78	75	82	91	75	79	84	85	68	68	74	77	91	86	81	68	74	76	80	77	71	81	74	86	59	79	69	69	70	86	71	73	78	63	84	54	71	74	68	72	75	80	69	65
35626	30991	10773	5557	3597	2520	1853	1457	1188	961	789	689	584	511	476	427	362	360	325	325	289	231	250	266	218	249	241	229	209	200	175	201	182	197	179	162	172	154	190	165	164	174	161	180	154	174	149	166	174	157	189	139	171	129	158	141	140	143	160	153	132	155	155	153	156	141	160	142	144	150	142	164	169	147	165	146	144	143	165	132	155	134	124	136	144	143	127	133	134	153	132	171	145	131	154	135	162	138	162	115	136	124	156	156	136	154	133	122	151	147	135	135	135	126	126	147	125	141	142	158	121	163	126	128	155	144	155	145	153	135	134	145	162	141	162	153	149	141	140	128	119	137	129	131	133	151	131	147	113	124	141	156	135	136	149	153	154	153	149	126	136	147	132	135	135	127	142	134	125	127	145	138	128	155	136	140	146	141	141	157	131	145	157	158	147	148	141	154	142	130	141	152	128	139	132	138	138	149	127	136	135	140	146	140	149	148	149	128	148	159	129	142	141	157	142	140	136	123	127	155	116	150	129	121	145	125	135	154	138	127	160	170	149	122	149	150	143	112	155	137	130	149	129	125	151	154	153	125	130	159	137	124	134	134	153	156	160	130	139	154	151	144	148	126	145	150	130	124	147	138	125	153	158	139	126	130	133	158	137	153	111	138	123	136	134	144	130	157	138	153	150	125	149	136	145	130	118	135	142	138	146	145	108	148	155	148	132	157	133	156	133	137	135	143	150	135	146	131	143	129	127	129	148	129	148	141	161	149	149	127	166	124	152	129	135	129	150	145	132	142	155	147	120	121	137	129	151	134	154	127	142	152	138	119	120	120	132	157	159	135	147	126	151	138	167	122	137	141	122	152	135	120	148	114	135	126	147	145	139	142	133	153	155	150	126	143	143	129	138	151	152	157	153	153	147	156	154	147	141	151	132	119	139	147	131	132	154	129	152	114	141	139	143	136	139	126	142	144	147	165	133	136	131	153	117	155	136	142	137	141	123	130	131	163	151	146	166	149	139	119	147	142	135	127	146	118	140	132	136	145	148	150	127	127	147	119	146	114	151	143	139	141	135	141	154	147	143	151	150	144	128	148	156	152	138	142	155	143	133	154	145	130	142	142	165	125	117	150	145	149	148	143	146	151	119	128	137	146	128	139	156	124	131	158	159	150	130	143	123	154	131	137	133	147	146	127	129	141	119	139	136	132	131	116	129	137	152	144	135	134	128	138	152	163	144	132	157	147	161	133	168	143	118	143	137	132	112	150	152	127	139	153	136	128	150	117	160	126	143	117	143	128	149	137	130	142	142	136	153	127	154	149	142	128	143	133	134	155	126	139	153	139	112	147	136	136	158	141	122	140	141	130	129	122	143	130	170	127	145	139	126	124	126	149	141	130	147	140	137	125	141	123	147	136	152	129	141	136	150	179	137	150	140	147	133	136	134	144	123	161	147	141	110	133	139	145	122	153	143	132	150	134	149	140	144	128	137	137	144	138	139	115	138	132	144	153	137	155	116	149	132	124	149	143	128	120	137	130	149	141	140	135	135	98	147	120	145	129	123	125	136	142	151	159	137	171	114	144	147	128	131	142	138	117	117	141	140	148	138	149	138	141	132	141	118	135	152	147	142	147	122	158	135	130	145	135	140	151	151	150	130	146	135	130	154	127	157	128	129	136	153	133	146	146	121	144	152	124	150	135	135	131	152	156	132	136	134	131	151	150	127	130	125	123	158	149	156	139	126	150	132	152	140	122	152	117	113	146	125	130	121	138	162	125	144	129	146	144	138	134	137	133	148	143	133	144	126	120	134	124	135	128	145	136	114	142	138	127	163	114	140	147	131	154	136	130	163	130	126	138	141	146	135	138	152	159	132	125	149	143	141	134	136	163	134	148	143	119	146	148	143	146	149	131	126	148	135	116	145	126	125	127	134	154	130	127	133	129	144	131	145	125	125	154	131	159	126	163	140	133	116	172	131	152	147	125	132	140	141	141	131	148	148	140	145	122	143	122	140	142	153	137	140	154	143	132	158	136	150	149	154	144	149	131	141	128	150	147	139	128	139	145	142	152	137	130	152	140	138	146	127	144	146	127	149	153	154	140	127	136	133	123	162	116	128	157	146	143	133	148	137	138	149	157	147	128	136	124	145	124	132	155	134	136	141	136	134	147	171	153	147	116	132	147	129	132	127	154	127	152	144	133	153	139	150	142	131	133	130	145	159	148	130	132	141	118	138	141	124	144	147	136	149	143	139	126	140	137	140	138	156	144	143	162	135	140	121	120	132	152	156	127	139	153	132	140	137	137	154	150	150	155	129	125	136	136	130	161	137	136	146	144	126	142	153	132	137	149	140	137	117	142	125	148	145	137	146	152	134	140	141	141	151	139	141	135	145	130	157	116	133	134	150	127	153	145	147	139	127	154	122	133	154	144	156	141	127	142	124	143	141	137	120	132	143	141	144	115	164	142	145	152	144	139	143	134	142	123	144	145	121	153	150	169	132	115	130	127	120	123	139	141	134	151	147	160	121	146	123	120	144	130	136	114	151	131	132	140	132	136	152	151	151	161	137	134	139	143	129	151	155	151	131	135	149	145	145	139	128	135	137	125	144	159	125	135	140	137	134	124	134	148	136	154	144	152	151	130	140	150	139	150	146	139	126	146	162	148	120	163	141	150	133	122	130	119	136	139	137	127	136	157	157	146	152	123	122	144	126	136	124	124	145	165	140	147	145	143	152	138	136	149	145	125	133	146	134	126	133	143	138	123	126	121	138	135	138	130	146	106	145	140	131	156	145	117	156	154	128	152	153	147	151	143	139	157	140	132	133	161	130	143	144	155	147	152	129	139	165	144	122	132	139	109	136	148	143	134	143	128	146	136	159	154	120	125	153	136	123	133	134	134	130	123	135	129	145	117	157	141	158	150	146	113	141	131	139	132	168	151	112	137	140	151	156	151	142	134	143	132	144	159	155	140	143	151	154	129	148	141	158	148	152	132	136	147	134	143	131	149	136	127	137	127	163	115	132	156	121	124	138	145	138	117	125	147	145	142	140	127	124	135	148	142	143	134	137	138	126	126	144	156	134	139	171	139	137	125	131	154	133	142	159	137	133	163	134	149	132	135	161	130	151	139	154	135	112	143	138	123	129	131	139	147	148	138	151	151	119	139	160	154	124	131	143	153	153	145	133	141	135	123	138	127	121	150	153	128	137	149	136	126	131	141	140	156	152	131	127	153	152	129	139	121	108	163	135	138	165	165	132	136	126	141	138	146	129	157	127	117	148	126	132	147	134	128	143	129	144	134	152	144	154	126	131	122	138	128	142	136	141	154	129	141	128	131	148	112	148	148	113	152	145	144	143	151	118	133	141	161	141	126	153	146	134	138	132	136	127	126	125	147	120	126	155	136	134	128	126	132	134	164	140	145	123	117	129	121	152	142	126	143	124	129	153	130	135	131	141	143	140	131	156	126	133	128	153	139	140	148	140	148	132	163	151	141
27866	20401	6858	741	457	448	296	279	250	267	232	250	224	263	252	226	262	251	228	268	223	228	268	226	214	235	256	226	246	259	250	248	206	244	216	223	250	237	236	228	238	239	253	240	219	238	234	242	233	235	227	255	258	238	228	255	231	239	228	225	231	232	226	259	224	234	244	238	242	262	228	237	235	238	243	241	237	242	233	234	218	213	238	206	261	231	225	224	260	215	223	259	247	239	236	229	237	233	222	227	224	213	243	267	247	241	242	232	243	228	229	222	191	233	217	230	234	226	221	244	257	239	219	258	254	251	230	258	227	226	240	220	249	246	209	237	243	223	247	235	264	250	229	256	223	265	239	219	239	260	235	221	258	197	241	237	237	227	224	232	228	242	230	235	223	240	238	235	235	257	226	241	240	231	233	230	223	225	219	225	256	224	215	230	226	213	256	241	217	219	230	239	234	242	255	216	210	205	264	218	244	230	243	220	221	212	213	216	217	230	225	250	233	222	213	215	213	219	245	230	236	235	232	239	219	242	252	249	226	236	252	228	220	262	262	258	246	204	246	229	241	247	236	236	236	224	222	243	201	212	242	247	237	249	224	239	254	254	236	206	246	236	249	222	244	255	227	229	258	221	203	227	242	215	225	270	242	210	244	256	222	248	219	228	225	230	247	246	250	218	229	230	225	239	247	259	248	195	247	245	256	233	239	253	235	246	239	233	261	218	245	228	216	220	246	253	240	239	229	227	225	217	219	253	243	233	236	231	198	234	230	245	238	218	240	237	220	241	226	235	228	233	252	228	253	234	232	248	216	236	243	258	218	260	243	248	244	240	219	241	231	215	249	240	237	265	245	212	245	248	229	254	248	229	225	262	223	253	232	222	206	225	226	226	254	222	258	255	231	213	248	242	220	190	226	243	266	233	245	231	215	218	221	226	248	211	233	208	263	254	256	233	201	227	220	237	257	257	230	228	213	216	235	214	257	205	230	230	226	228	249	247	259	242	238	229	237	253	215	248	235	231	262	243	223	253	207	196	250	247	236	231	219	227	249	246	229	205	210	243	215	225	230	216	224	240	231	235	247	224	241	222	224	230	236	226	234	218	222	234	231	221	251	266	252	225	225	212	230	256	227	213	236	234	252	243	245	207	216	223	229	240	223	225	233	261	216	227	231	213	250	236	216	225	228	211	217	236	241	222	223	234	246	232	250	216	220	243	210	238	230	221	224	234	231	264	219	236	258	215	216	221	246	253	233	219	238	254	214	248	221	245	232	238	222	226	227	216	219	219	246	263	243	273	252	239	267	258	237	229	232	256	260	232	229	224	259	212	218	239	210	212	244	235	228	223	233	203	213	229	241	226	231	224	227	217	269	235	238	226	238	227	226	237	259	221	242	230	258	222	200	225	217	254	270	238	247	244	232	251	240	233	229	236	211	250	247	193	225	240	218	242	225	239	217	226	264	202	228	235	224	235	244	220	223	227	219	265	256	234	257	209	251	254	229	252	234	233	215	228	251	223	230	231	201	234	216	258	209	277	228	237	236	238	229	219	248	237	244	256	249	228	246	222	215	235	226	221	227	252	233	240	253	224	239	242	222	230	246	246	225	254	237	233	223	220	224	251	220	255	242	208	228	236	228	213	231	239	240	247	233	240	222	221	226	235	228	222	237	279	258	226	233	254	230	223	260	231	240	241	237	220	263	244	248	233	247	195	216	242	239	209	243	241	243	189	248	241	269	243	255	246	254	214	230	226	244	231	242	249	236	241	231	220	240	231	238	235	239	245	237	252	239	219	215	240	232	235	259	248	239	206	223	198	219	239	232	226	257	252	209	259	209	243	233	201	209	263	227	237	242	214	216	213	196	224	247	217	229	216	226	256	251	234	241	233	265	238	243	218	215	217	208	223	209	212	233	233	253	265	231	234	233	224	232	249	249	249	241	235	209	235	226	245	255	237	260	258	251	223	240	240	233	239	214	223	232	246	219	220	198	254	218	213	233	210	241	228	258	255	255	241	253	241	254	233	255	207	242	232	225	224	252	229	241	236	204	259	217	228	224	251	218	276	232	226	211	235	247	223	236	231	225	227	222	258	249	238	232	210	232	223	250	237	247	240	251	254	226	233	211	219	225	268	246	227	243	241	212	249	238	245	227	215	226	234	218	230	236	236	255	224	218	249	247	225	241	222	228	233	252	233	216	230	255	221	225	254	208	216	223	229	223	217	256	222	223	248	231	223	228	232	252	232	241	236	239	227	226	215	255	227	244	221	225	249	192	236	231	224	213	258	257	241	233	221	244	266	228	239	240	218	230	243	208	235	229	245	207	223	239	254	232	215	224	238	242	255	228	247	211	224	222	247	221	235	252	229	226	212	224	240	223	230	225	218	235	223	262	232	223	243	244	240	233	246	271	259	243	214	207	230	222	239	220	256	271	238	266	255	236	243	228	237	237	230	231	211	237	250	219	198	241	209	243	219	251	229	209	250	259	216	245	208	234	215	265	220	210	243	237	263	209	250	230	225	253	211	247	228	206	237	247	224	228	231	224	248	223	231	215	237	226	236	232	244	206	220	239	230	234	242	227	269	225	236	220	235	241	223	229	251	250	219	237	237	251	230	252	221	232	238	225	240	210	247	219	211	252	252	225	217	232	227	226	237	248	259	236	231	222	229	242	237	242	196	237	246	230	214	213	251	223	221	233	234	244	231	238	226	207	211	251	222	248	249	248	215	226	256	230	233	221	195	258	242	274	267	292	212	215	204	255	247	230	258	253	228	218	205	249	250	245	234	248	247	239	247	249	254	217	252	255	228	241	225	225	247	253	243	225	228	238	229	225	249	218	242	242	241	217	245	268	233	242	205	248	228	239	218	242	259	224	234	249	251	218	210	255	235	227	245	220	233	244	241	234	205	246	216	223	222	252	249	248	220	243	226	244	251	240	218	209	231	235	239	236	227	226	252	226	234	243	218	245	230	249	234	220	261	223	231	210	251	202	206	217	234	216	218	244	271	235	224	209	219	217	234	243	241	243	250	231	207	237	218	226	227	199	238	227	223	245	249	225	237	242	239	235	230	248	227	241	214	196	212	210	221	211	238	259	228	238	256	245	226	236	256	260	242	232	244	247	238	231	245	206	243	229	226	239	223	227	233	236	223	244	237	238	258	216	235	225	218	202	218	224	244	237	242	254	208	232	228	233	247	218	241	219	228	235	216	203	220	233	231	232	227	237	241	242	214	235	244	238	235	234	251	244	226	260	198	233	272	245	247	234	262	234	225	257	223	246	235	221	233	245	227	244	225	202	230	279	265	211	240	233	221	220	266	265	244	246	247	229	213	225	215	235	239	234	217	243	213	211	235	218	199	253	222	235	263	246	226	213	242	227	191	258	232	216	252	244	231	240	233	220	225	245	217	248	217	233	196	254	228	195	258	233	230	218	231	249	255	240	252	237	236	235	250	230	244	235	251	198	218	223	227	241	241	219	215	224	212	227	223
29052	11359	1098	697	578	526	495	496	431	445	428	484	414	423	434	428	428	443	454	462	437	421	427	393	403	431	446	425	383	447	382	448	409	413	418	456	390	412	412	397	437	366	444	413	429	413	379	408	392	392	401	423	444	401	409	443	395	425	422	393	399	390	406	374	417	400	423	375	443	464	402	392	401	427	384	400	410	378	396	445	414	408	410	429	388	396	400	394	397	411	376	413	393	431	414	410	414	364	433	386	419	403	391	398	456	410	417	393	423	400	417	403	427	378	403	434	411	413	427	371	396	429	435	372	395	403	432	442	451	413	406	408	415	433	404	397	412	446	402	434	452	423	393	410	394	397	401	385	442	429	440	405	438	413	364	401	400	450	386	409	390	378	396	413	400	400	395	397	429	395	407	450	387	402	429	438	411	428	432	381	397	393	405	441	407	415	405	406	412	409	375	395	396	444	438	419	373	399	409	425	417	377	416	437	444	395	442	406	419	416	434	430	415	441	417	382	414	443	385	416	399	416	395	399	413	427	427	423	432	412	424	400	412	412	442	449	444	375	403	413	429	417	430	421	425	426	383	414	444	435	394	406	403	394	426	405	381	389	400	424	405	398	384	394	434	436	427	417	376	426	402	422	426	397	407	424	437	418	374	370	408	407	418	357	419	406	390	416	395	449	403	437	458	424	379	389	438	433	421	419	427	395	381	425	427	449	426	427	428	398	403	418	435	439	394	396	395	394	436	397	411	394	440	389	390	452	423	420	417	401	415	415	446	460	432	422	419	406	413	392	410	403	395	411	408	418	411	405	390	402	427	396	393	435	398	400	401	413	409	447	433	407	420	352	422	439	407	410	429	439	421	401	407	402	441	398	409	424	421	409	440	393	414	397	438	414	423	386	420	420	393	387	441	420	422	412	410	358	425	395	433	435	416	438	439	376	401	439	399	425	408	406	384	422	379	447	413	413	416	409	415	435	398	418	373	408	416	426	425	437	429	405	389	415	416	385	407	443	402	397	399	383	405	399	437	450	405	430	429	408	440	427	417	376	414	426	423	410	424	414	441	387	390	409	382	414	434	393	393	376	423	409	414	392	384	402	398	415	417	432	379	452	399	417	421	395	409	408	405	404	423	427	396	399	460	424	430	377	406	369	431	441	429	435	409	399	418	405	404	409	388	412	474	393	404	412	412	418	441	407	430	378	415	418	402	385	361	422	402	409	430	394	400	413	420	412	389	438	409	423	359	418	384	434	401	372	380	374	430	392	389	400	373	426	425	363	441	424	414	372	411	400	424	409	429	377	403	420	425	431	424	436	435	412	417	448	414	410	392	402	393	385	436	428	408	389	371	401	394	408	427	422	386	429	392	432	384	374	420	407	436	401	411	386	407	402	392	410	415	422	454	445	405	405	414	426	423	407	430	411	403	402	420	397	393	382	415	407	390	392	402	433	383	429	388	436	388	381	389	422	445	400	431	441	434	396	426	446	460	403	407	365	414	397	399	391	444	379	409	427	416	388	390	401	397	408	406	438	432	418	461	417	391	397	428	424	393	385	386	383	387	408	387	419	396	420	413	390	436	410	459	398	396	414	407	389	395	391	419	433	416	416	393	424	418	413	425	394	409	425	436	388	431	390	392	393	441	418	408	409	437	417	405	428	417	386	396	447	433	421	421	389	415	434	373	389	409	413	441	404	406	436	419	399	399	416	400	399	403	406	444	376	385	393	423	405	420	386	404	425	357	393	411	443	427	401	413	428	433	395	370	445	403	417	384	391	408	429	416	370	371	395	431	386	453	430	379	419	406	450	438	376	399	414	371	407	393	433	421	451	398	424	362	408	431	400	416	406	415	389	370	393	424	424	398	408	410	391	434	384	390	399	420	435	387	392	436	405	381	423	391	410	395	399	400	408	415	402	412	450	385	400	408	417	390	442	364	403	403	436	422	421	412	412	382	410	446	385	384	435	418	411	428	427	425	420	450	398	406	435	406	403	392	443	443	443	407	442	423	387	416	433	361	439	399	430	384	431	400	408	431	389	393	407	435	380	425	407	379	393	359	402	412	418	402	419	417	403	431	401	387	391	432	413	419	406	397	425	393	423	424	389	392	404	372	431	408	429	447	374	402	420	411	368	415	432	400	415	375	418	393	407	374	423	432	398	419	417	411	392	434	444	395	381	415	403	424	402	410	425	415	363	388	415	412	403	383	394	399	430	425	412	414	423	434	400	376	436	382	378	426	423	398	397	367	394	412	387	412	436	415	413	407	411	403	400	409	423	435	372	379	376	438	391	428	423	422	404	415	410	404	391	397	396	425	385	394	388	385	416	389	407	385	399	408	404	400	392	360	403	443	397	412	424	396	386	406	401	404	418	424	401	428	406	405	421	390	382	397	383	423	413	424	410	404	432	430	394	429	412	398	392	421	409	424	420	377	411	409	428	412	401	412	373	415	401	370	416	412	436	414	398	404	397	407	433	377	419	406	395	408	446	428	377	409	427	390	411	380	389	428	385	390	382	399	428	375	370	434	422	392	374	431	415	391	390	366	392	418	414	388	391	413	419	391	402	447	399	391	443	417	427	406	424	426	405	393	392	414	406	391	387	409	402	432	414	403	439	416	448	405	401	427	379	399	433	412	381	398	398	385	432	401	411	391	392	417	379	426	415	397	389	370	369	386	394	444	407	427	410	376	438	423	416	360	445	420	423	427	418	395	409	396	437	401	400	425	406	428	416	391	435	419	438	414	349	386	395	441	430	418	422	379	393	416	391	420	399	395	410	449	399	400	430	406	437	403	391	442	417	408	437	422	436	406	408	407	404	410	434	405	402	410	378	419	411	430	419	423	425	428	432	416	410	389	427	418	417	402	431	406	447	401	394	443	362	391	387	380	384	427	438	375	382	411	422	403	428	423	430	397	407	381	449	416	417	408	359	414	412	433	423	411	441	397	425	405	399	441	424	410	438	418	426	411	370	443	404	405	412	412	390	435	421	398	424	403	384	424	392	448	416	418	393	439	415	421	384	405	396	408	425	415	386	406	411	423	379	441	403	395	401	420	420	421	462	406	386	400	438	375	429	378	403	420	410	428	394	397	419	394	389	408	357	431	400	430	460	377	399	419	415	441	408	425	382	419	406	407	394	434	414	420	377	392	429	415	437	433	415	389	400	363	397	414	404	418	410	385	362	419	408	418	429	432	433	409	385	388	404	407	391	397	404	430	396	382	439	384	442	386	380	377	380	399	410	395	420	416	400	429	404	418	423	384	417	399	388	372	437	406	414	421	396	397	387	390	404	420	410	424	397	425	362	418	439	410	401	394	378	427	400	416	415	389	385	404	398	392	393	378	398	411	397	397	412	411	410	388	425	383	395	404	404	439	443	429	433	416	414	430	404	401	415	422	400	404	411	402	422	394	415	411	402	402	421	365	431	387	365	422	424	450	429	411	427	427	437	406	402	394	378	398	410	396	411	386	395	421	413	433	440	421	397	402	468
24489	21503	28627	24755	20401	2033	590	394	332	326	295	280	267	297	248	243	203	232	246	240	228	241	224	226	201	223	215	200	207	199	198	198	219	226	208	217	188	221	204	211	236	177	190	201	214	208	209	230	205	203	186	228	205	191	174	206	208	190	214	182	236	166	203	220	212	182	187	218	194	197	206	188	201	194	188	206	197	197	198	204	185	187	173	220	215	231	206	226	216	190	170	189	191	215	207	200	179	222	176	207	197	213	227	209	187	219	211	236	210	227	200	237	216	201	207	219	180	212	180	216	215	216	187	210	193	213	190	209	196	217	215	184	174	184	243	212	214	216	208	225	187	182	181	179	206	206	214	198	227	178	205	200	201	209	203	191	210	212	202	182	197	206	197	206	193	205	222	183	145	191	212	186	209	211	197	199	184	173	201	193	194	177	173	192	177	193	201	193	192	189	209	176	209	217	207	175	207	195	177	217	189	195	204	222	209	224	204	195	196	184	199	204	215	210	200	200	212	222	230	194	213	179	213	230	214	211	213	174	174	201	168	207	192	224	192	184	231	200	207	206	198	207	177	201	217	180	187	174	203	197	235	210	200	193	198	198	182	180	209	187	209	194	192	196	177	178	220	192	194	213	199	211	226	184	209	194	179	208	195	205	184	212	221	198	213	195	189	207	201	194	196	212	157	205	248	189	195	195	206	219	194	192	185	185	235	185	218	223	222	183	200	171	198	227	212	190	213	186	201	212	200	203	193	197	203	199	205	181	200	217	188	176	173	197	187	187	197	188	201	211	209	218	190	183	181	207	190	197	217	209	220	219	207	204	198	175	191	207	200	181	189	181	223	201	213	196	239	191	204	197	198	175	191	187	225	195	217	211	193	204	183	185	185	192	177	192	222	213	202	212	194	205	189	207	202	184	202	209	203	199	225	181	196	216	210	200	197	218	190	212	198	205	202	215	188	196	224	206	214	213	204	202	229	197	210	209	178	189	194	215	176	189	215	198	186	204	199	189	189	194	214	212	206	186	210	198	211	174	208	172	218	201	183	194	161	183	208	199	203	208	200	219	201	195	209	215	190	192	191	204	206	197	184	192	185	202	187	222	182	193	183	197	185	211	198	194	191	212	194	215	190	215	204	195	177	183	202	206	178	198	212	189	224	212	203	176	192	195	216	188	184	218	195	197	175	187	185	212	221	179	198	199	204	203	193	180	238	215	194	213	200	196	203	205	193	205	194	229	206	213	205	195	208	212	210	194	213	200	217	195	191	184	210	177	204	195	208	176	214	202	187	201	189	213	198	204	213	186	197	219	206	212	195	180	204	199	204	189	194	180	222	204	217	198	209	195	195	194	189	209	192	193	213	189	197	201	195	200	207	200	200	191	203	221	216	191	202	233	210	185	195	198	220	223	199	210	204	198	217	201	216	193	193	203	205	198	193	207	184	224	201	204	192	191	229	198	167	192	186	198	219	188	191	179	215	186	220	203	200	207	217	181	195	200	207	222	213	224	190	211	200	190	222	206	204	187	187	188	186	219	189	203	201	223	204	192	213	241	224	181	177	199	219	200	197	189	192	205	190	200	207	192	194	181	187	190	184	177	189	196	185	199	214	195	170	178	191	215	185	204	207	192	199	196	205	197	209	172	212	199	196	193	223	207	213	206	207	179	200	210	191	185	202	198	201	230	211	202	199	195	194	190	212	218	206	215	205	178	186	210	193	169	207	209	201	244	189	193	187	191	188	195	217	213	195	243	199	192	197	203	198	204	193	220	193	196	199	194	193	228	195	190	202	208	203	199	193	200	202	210	198	202	214	208	207	162	195	197	204	208	206	223	201	188	162	211	207	186	205	195	185	203	214	203	209	198	203	185	228	203	201	202	214	184	185	183	194	196	200	237	181	231	213	204	196	200	181	195	177	220	202	189	189	194	202	216	170	199	227	195	220	203	185	209	181	200	210	176	213	182	187	201	188	191	204	187	211	194	184	206	190	197	210	206	189	185	194	205	177	200	203	185	207	197	196	210	219	201	215	188	217	199	195	186	217	190	235	186	191	196	221	187	220	185	189	207	213	165	200	204	209	208	196	205	188	213	222	179	202	199	195	213	206	180	213	219	181	187	209	177	204	236	192	188	212	198	195	199	205	202	203	198	202	194	224	212	199	190	211	202	194	223	204	211	189	188	214	209	174	189	175	198	211	222	200	174	216	196	207	203	208	220	194	197	222	197	209	217	194	203	207	184	207	189	203	205	187	176	199	193	196	186	217	203	195	204	180	206	185	192	196	223	180	199	226	202	189	224	179	178	216	187	206	184	222	205	184	191	186	183	196	239	159	208	200	188	190	201	178	163	184	206	202	213	206	199	217	214	199	234	215	187	209	159	197	198	184	188	191	199	190	181	224	187	198	208	172	195	206	205	240	187	185	212	186	227	190	186	221	229	221	187	215	183	187	189	205	194	194	204	198	172	188	198	186	195	221	219	188	196	214	190	206	223	177	212	198	214	239	196	195	196	172	208	185	197	217	217	194	201	194	187	202	202	215	203	195	198	190	203	202	183	192	219	222	201	188	207	207	187	172	188	203	182	181	207	203	188	188	193	216	217	200	216	222	193	186	201	182	224	226	204	225	207	221	211	179	211	202	184	222	193	207	186	196	207	197	203	206	203	202	188	185	200	179	176	215	196	198	198	180	193	203	226	199	180	197	194	213	202	180	198	211	225	203	209	206	190	194	195	208	177	205	215	217	186	204	167	168	189	189	192	211	186	217	211	197	207	202	210	197	195	185	173	184	220	188	203	198	207	213	179	195	204	215	219	186	198	180	201	208	222	215	189	168	219	222	227	210	192	205	207	192	223	224	208	209	205	185	219	186	190	190	215	211	207	217	201	180	221	193	191	204	200	208	195	203	190	229	191	176	199	222	201	219	218	197	177	175	158	194	206	186	203	208	209	186	184	230	212	196	188	181	199	184	213	205	214	193	202	194	200	215	210	203	188	220	201	210	192	200	174	196	206	150	203	208	191	187	178	201	171	204	194	187	223	171	207	210	224	211	204	190	207	211	193	203	205	188	199	209	204	202	184	182	191	196	206	195	179	226	224	193	222	202	213	195	216	200	208	187	199	191	188	207	206	190	215	214	188	202	181	217	199	232	213	204	197	184	210	217	203	208	192	190	220	190	216	221	177	196	213	190	224	205	192	219	195	196	193	210	213	203	163	200	206	212	163	191	193	210	211	214	193	213	197	202	192	194	201	177	220	178	187	191	222	193	229	223	231	205	198	182	188	172	189	206	207	218	173	172	203	188	205	204	224	221	201	217	206	179	201	204	192	201	187	190	203	193	223	167	222	212	190	196	224	179	210	174	197	182	190	185	201	197	210	194	215	186	178	202	222	186	218	200	208	186	178	184	215	203	216	194	186	229	195	212	197	218	190	217	201	201	206	214	199	192	219	203	194	188	194	205	177	197	178	186	200	209	211	209	198	190	207	209	198
33139	19892	6596	3170	2267	1655	1317	977	911	765	663	634	573	575	528	490	470	486	464	462	414	426	402	405	423	415	396	395	405	392	363	369	385	372	394	390	349	393	354	362	369	387	321	377	368	354	358	375	376	341	368	354	409	337	388	407	366	357	355	364	347	332	355	361	379	343	366	345	375	388	333	385	357	326	341	358	372	356	354	380	352	353	363	317	367	351	341	374	382	355	378	340	395	325	336	375	374	345	357	369	340	353	325	388	336	342	356	355	343	347	369	390	321	331	363	368	362	356	354	382	375	371	341	349	360	375	367	365	340	355	341	344	362	360	366	370	358	334	350	381	366	377	342	340	400	360	341	352	352	369	353	357	382	333	352	378	342	362	372	356	354	335	358	346	378	357	321	336	364	352	327	389	339	331	335	338	314	394	342	381	360	339	371	396	363	366	330	340	352	350	344	368	381	382	361	344	346	357	341	378	348	358	337	366	357	357	339	375	356	369	356	374	338	356	375	352	381	375	362	334	357	332	366	346	377	355	396	364	359	345	335	345	385	376	372	370	390	365	367	314	347	362	371	349	346	370	350	350	334	374	358	354	338	379	378	346	380	350	343	338	354	352	348	358	358	368	326	357	350	368	349	301	328	380	361	353	375	345	368	375	320	337	347	333	390	361	387	333	358	365	341	369	372	347	377	343	336	329	368	354	316	353	356	371	325	343	324	330	399	342	383	373	375	352	341	336	320	339	314	354	346	345	335	341	356	349	342	364	334	345	352	354	335	343	325	342	350	365	356	405	348	382	364	338	380	326	350	365	354	350	383	403	347	367	365	321	331	342	346	366	369	374	368	345	353	329	346	344	328	360	343	361	386	347	360	353	360	325	359	351	335	345	351	350	379	347	349	366	355	346	335	355	375	321	347	330	343	351	390	365	360	329	352	358	383	361	357	331	321	324	362	332	337	317	335	356	357	334	380	395	386	352	369	318	369	376	359	373	367	347	363	363	363	358	348	366	377	386	323	358	381	354	345	371	363	375	350	362	350	354	357	371	358	366	379	355	347	355	358	345	328	328	369	353	344	359	343	361	343	391	360	322	377	385	364	347	347	344	337	349	406	375	370	334	367	349	394	323	349	375	342	373	350	347	341	350	340	371	358	377	360	355	356	385	333	352	364	364	342	359	339	338	338	371	349	320	329	373	412	337	390	392	337	348	346	349	402	353	363	385	382	352	323	358	342	366	352	384	347	341	407	372	356	369	376	361	327	358	346	337	361	365	337	374	335	321	342	360	342	360	342	333	344	327	329	338	369	323	369	348	296	352	341	348	371	370	353	379	353	330	378	365	364	339	320	363	348	376	369	393	378	339	351	374	350	373	356	385	362	360	343	370	333	350	359	392	328	359	354	351	370	374	338	370	371	341	342	345	347	316	383	343	371	314	358	348	360	363	357	374	370	344	341	354	319	346	362	354	354	341	375	320	338	356	369	311	346	359	357	295	332	314	352	355	344	362	338	368	330	365	351	355	370	338	340	352	365	337	369	334	333	330	375	361	328	379	374	377	357	343	356	388	341	351	349	361	325	373	335	377	377	358	346	342	384	380	377	340	362	361	364	358	339	370	320	354	336	373	362	398	351	380	353	368	340	371	378	361	344	342	334	356	357	397	379	369	353	349	364	364	369	355	369	322	337	369	354	359	339	332	347	369	347	362	335	360	311	367	372	391	359	356	349	356	364	349	355	357	348	393	375	356	351	354	403	396	385	365	387	357	362	360	330	348	362	353	369	367	358	361	350	371	337	372	364	347	333	358	323	360	373	318	386	364	353	347	384	386	389	322	346	363	356	340	344	319	348	349	351	344	379	368	372	360	357	346	349	319	353	376	357	386	360	370	359	341	364	354	357	322	344	367	336	353	339	367	377	344	370	362	353	352	350	372	350	340	373	367	345	369	344	380	347	343	354	365	357	372	384	346	332	352	364	355	372	366	350	352	368	381	337	355	387	359	343	389	377	362	332	337	353	342	389	367	345	357	369	355	353	352	362	361	333	359	336	353	378	376	372	339	372	345	346	353	333	365	361	364	343	358	377	357	350	334	355	334	335	344	335	354	330	388	388	318	381	338	351	376	382	378	367	353	341	365	343	346	334	314	348	378	349	330	396	357	364	324	361	353	358	363	369	356	332	359	312	358	363	361	360	343	363	367	392	365	371	339	362	338	324	350	355	365	364	352	367	368	379	378	377	353	376	354	354	384	369	368	346	356	370	304	330	364	339	337	349	381	358	371	378	380	349	385	345	333	352	362	365	364	311	350	359	335	392	363	350	359	348	335	345	353	348	329	353	370	390	336	338	327	361	338	349	319	361	375	350	385	356	364	344	345	384	367	364	377	340	354	355	328	341	339	364	378	368	379	377	374	350	338	358	355	372	355	348	370	345	340	354	335	338	380	349	343	361	358	338	366	347	356	369	336	354	387	353	381	381	392	353	342	370	358	318	336	348	359	363	365	357	362	301	326	339	331	323	362	350	356	347	390	344	340	370	378	336	348	341	348	344	362	364	353	348	375	359	363	333	373	357	357	354	338	382	356	369	346	352	330	369	339	385	340	347	337	383	367	343	376	390	353	348	389	352	383	365	375	372	376	329	373	384	366	358	369	346	371	370	334	340	382	371	313	319	358	364	356	370	360	336	326	336	358	347	341	341	376	368	342	339	373	358	342	368	357	356	365	325	369	381	356	328	360	357	370	370	357	345	359	390	334	344	380	364	373	365	367	339	350	333	364	350	344	378	377	328	374	395	370	343	390	341	386	333	363	367	346	350	359	371	342	351	392	337	343	342	336	374	357	334	353	346	377	350	353	349	365	380	352	335	356	348	343	324	340	333	378	366	365	391	364	349	357	349	355	377	354	335	350	348	341	334	359	343	350	368	354	353	314	387	345	366	338	360	341	323	391	378	350	385	400	410	343	338	338	343	360	353	320	355	366	352	341	369	345	332	357	366	339	313	353	373	346	381	355	367	354	332	353	347	365	372	374	349	320	376	353	376	350	344	367	357	364	368	332	357	362	367	348	362	344	359	330	377	343	362	351	387	360	355	353	363	356	359	371	375	358	354	353	389	348	356	353	373	376	374	335	372	382	353	395	340	359	333	330	335	356	326	354	334	335	345	359	342	333	357	335	316	364	352	339	358	334	358	352	342	381	353	379	322	346	396	349	364	307	320	374	344	331	334	372	361	350	338	366	339	312	367	337	365	354	347	312	342	361	340	367	363	390	339	329	385	341	369	332	378	344	335	379	389	363	347	371	385	353	346	352	352	304	325	367	362	403	329	360	363	317	349	353	328	383	346	376	327	346	332	351	318	357	354	370	346	360	304	392	385	374	350	323	356	353	346	342	325	386	391	339	337	331	392	351	363	320	357	338	375	375	357	340	363	349	369	369	387	335	371	363	363	387	367	344	363	358	388	366	345	354	354	343	392	373	348	319	372	360	346	341	346	359
23489	21516	29263	24093	21468	19822	1531	506	328	275	257	209	191	153	181	162	134	131	126	118	101	124	101	104	91	90	96	98	99	87	109	92	96	105	98	88	76	94	86	71	88	84	93	95	86	88	79	64	81	72	103	79	74	82	89	79	94	91	76	88	96	62	77	81	79	96	71	86	86	82	91	89	84	74	78	74	81	100	83	71	77	82	56	90	79	82	85	67	76	86	76	65	81	60	74	61	86	70	82	77	88	83	69	57	79	71	75	97	80	85	78	80	79	83	62	71	72	72	68	70	75	75	81	70	85	88	92	72	65	66	83	79	63	79	83	69	75	78	78	66	76	90	67	82	72	76	83	77	70	63	68	88	67	93	75	82	72	78	84	61	79	73	79	76	73	65	85	76	76	77	65	76	62	64	77	76	81	82	85	83	73	71	75	84	72	69	66	66	92	76	77	83	80	80	78	81	72	82	74	77	70	61	80	83	77	84	72	66	68	87	81	59	80	78	57	72	62	82	78	66	66	79	80	78	69	76	75	75	73	67	84	76	63	85	84	49	67	73	82	74	76	76	81	71	89	83	76	86	79	67	79	86	55	77	80	79	69	87	72	67	79	86	91	67	82	76	68	65	74	78	86	68	76	79	65	85	75	88	90	74	71	75	68	70	75	68	87	69	81	62	76	63	70	77	85	63	83	65	70	84	80	83	60	71	68	87	67	75	80	90	67	80	68	81	66	78	72	79	88	83	77	72	86	96	70	89	87	77	75	79	85	72	85	82	88	73	83	92	83	84	72	75	81	90	72	72	70	76	80	61	73	75	73	69	80	91	80	88	66	66	71	69	74	73	71	79	74	77	69	62	75	75	71	65	76	77	85	69	67	66	76	58	75	77	90	72	63	60	63	82	86	72	71	81	84	100	81	79	63	70	73	86	81	86	68	68	85	85	69	79	76	68	74	72	61	70	78	60	62	71	69	74	87	69	87	71	69	83	79	84	75	81	67	76	74	65	78	69	85	85	66	78	87	74	56	84	71	90	76	70	80	72	61	80	78	79	86	93	76	86	83	89	82	67	84	71	70	68	70	60	74	69	63	64	62	71	79	65	100	62	77	82	79	73	86	80	68	82	83	84	73	84	60	71	63	78	66	78	79	64	74	74	78	57	77	74	72	95	75	87	89	76	76	66	81	81	69	81	83	80	82	76	67	65	85	75	80	85	76	76	68	92	67	71	80	79	90	69	80	62	76	75	53	76	79	79	66	83	78	81	81	76	74	75	74	97	68	74	76	74	75	80	68	80	61	84	67	83	80	74	75	77	101	83	71	75	55	62	85	81	77	75	90	81	59	85	74	67	72	73	76	71	78	81	73	96	75	67	72	93	82	87	67	72	78	79	65	63	66	80	85	73	58	83	86	58	62	83	70	70	69	90	79	64	77	82	65	64	84	80	72	82	84	69	78	80	76	68	69	79	68	79	86	81	75	85	57	81	71	76	86	71	69	68	88	75	75	85	83	80	70	65	73	66	71	81	73	69	78	68	77	64	74	84	83	82	67	89	66	74	69	67	81	66	84	71	77	83	73	77	63	88	68	67	72	79	81	75	70	70	74	80	72	72	85	76	73	79	89	70	77	85	75	66	80	57	70	86	64	72	69	62	83	61	59	70	73	96	85	84	69	70	78	84	84	75	67	68	66	67	59	59	80	82	61	59	86	86	86	67	65	88	95	77	73	65	93	81	79	63	75	75	96	84	85	79	74	82	84	76	84	82	78	76	88	80	69	89	78	67	81	82	61	79	73	75	82	85	68	67	68	81	71	83	71	79	74	68	82	69	75	92	76	74	90	78	73	82	95	75	73	72	67	88	67	71	80	85	58	72	78	65	68	71	64	72	80	65	76	73	80	88	71	77	73	86	56	71	68	66	72	86	77	69	77	74	58	77	79	86	65	55	82	72	73	60	84	81	76	90	74	71	71	83	89	67	90	80	77	74	66	84	81	73	81	74	55	75	76	81	78	81	73	66	74	70	73	71	83	70	77	67	99	71	77	85	84	71	79	89	79	77	85	90	73	66	71	81	78	66	70	81	73	77	90	66	81	86	66	91	85	87	87	78	98	72	85	68	80	89	76	81	80	59	73	102	92	72	77	81	88	81	76	73	76	72	71	71	68	59	89	70	75	72	64	80	81	74	69	64	75	65	68	82	85	73	79	81	81	78	80	77	81	73	72	89	88	77	56	80	74	79	80	78	66	62	76	100	74	71	93	70	66	74	82	66	65	76	87	73	68	73	74	70	78	63	75	75	74	87	79	85	69	91	70	69	71	84	78	74	70	70	70	75	73	67	71	77	63	73	65	82	82	86	65	72	73	78	74	69	80	74	61	69	82	76	91	74	78	82	78	79	94	93	75	73	72	70	73	68	77	85	85	94	67	78	78	81	72	71	78	76	81	102	87	80	65	88	62	78	84	70	75	74	58	57	75	71	78	66	85	75	69	52	83	73	77	75	62	94	69	97	74	68	70	76	75	75	75	72	87	72	71	68	78	77	63	88	78	77	91	71	75	82	71	72	66	61	73	77	81	82	92	87	69	80	89	92	66	66	96	99	75	78	86	66	88	76	69	67	84	81	81	88	83	70	76	86	64	70	83	84	81	80	65	83	87	85	81	88	83	77	82	70	66	85	70	69	76	72	74	71	69	81	78	91	69	72	71	65	88	77	83	56	79	84	69	78	74	60	67	72	87	78	70	81	77	85	70	91	71	79	80	73	89	64	85	81	89	93	70	91	63	81	99	68	75	67	77	93	75	63	85	74	73	70	75	67	72	57	67	64	86	74	75	77	75	74	70	68	73	73	72	85	70	71	78	67	71	72	83	75	59	71	87	66	52	81	90	93	65	67	74	77	84	64	71	70	79	74	67	79	63	77	77	59	82	67	82	69	61	54	72	62	47	88	88	89	61	66	71	85	75	81	78	80	66	81	83	67	73	71	85	69	91	71	71	84	78	86	93	79	93	81	78	75	67	81	60	81	56	68	87	75	77	63	71	78	94	76	78	83	76	77	70	84	72	74	83	74	77	71	66	66	75	77	79	81	72	68	84	72	87	73	81	84	71	71	78	69	66	84	84	76	67	100	80	76	81	89	73	71	69	86	78	85	68	89	76	90	76	65	63	79	78	75	76	63	81	72	70	63	93	64	67	70	82	73	85	83	75	86	81	74	72	69	75	73	75	78	57	70	72	83	61	68	78	77	70	85	77	95	85	80	60	73	81	80	76	76	78	64	60	78	70	78	79	67	67	76	89	94	62	89	74	66	72	69	79	79	74	79	83	80	86	68	77	79	83	82	82	66	78	76	78	85	82	71	80	80	84	74	58	73	73	58	93	70	78	82	78	76	77	93	79	86	82	94	83	82	78	69	68	67	80	70	71	68	74	80	60	65	81	71	79	79	79	76	86	64	73	71	90	70	69	74	73	78	72	74	70	97	63	71	73	71
35799	26714	10751	5347	3660	2682	1912	1499	1123	945	791	654	575	506	442	424	353	340	288	282	302	257	255	244	239	274	217	227	207	200	179	202	192	186	181	182	189	159	169	163	184	169	177	171	157	153	157	178	148	144	180	144	146	140	159	160	138	144	159	128	174	153	140	151	147	147	150	143	136	150	144	141	147	147	157	162	133	148	161	135	130	174	139	123	157	142	126	140	141	126	142	161	147	124	153	132	151	148	124	133	162	160	139	151	138	144	119	148	145	131	144	140	135	133	149	142	142	150	154	143	150	148	148	143	151	128	163	130	157	120	158	151	145	142	130	150	157	115	134	118	134	134	148	137	149	148	153	118	134	140	144	148	137	138	148	137	139	138	136	142	126	129	132	121	152	142	142	146	129	133	144	142	124	125	139	132	137	113	116	152	134	145	138	162	137	134	137	144	136	131	156	143	147	142	141	148	147	147	125	144	138	127	128	143	118	114	127	136	151	116	155	136	144	146	162	153	133	137	149	122	130	151	137	138	147	128	135	139	142	148	131	134	140	118	139	126	154	134	143	132	142	138	136	148	119	152	146	125	137	131	138	134	139	138	138	135	139	122	118	133	125	139	123	156	137	152	140	128	130	143	143	126	136	149	144	126	141	153	134	123	135	143	112	150	131	142	136	137	125	137	141	133	135	122	148	138	124	138	136	125	131	148	133	148	126	138	129	157	129	111	163	147	128	133	111	144	118	132	141	124	122	123	127	130	155	147	127	129	147	124	145	145	144	122	152	137	137	134	135	137	126	138	151	126	155	127	122	153	130	163	125	144	146	128	154	125	142	159	115	122	112	126	127	138	124	135	136	138	134	151	143	146	148	145	147	123	143	139	135	154	131	149	130	135	120	164	149	152	130	150	132	129	116	108	157	149	145	120	136	134	152	147	124	157	140	146	152	150	150	143	136	131	118	138	138	132	143	136	147	157	111	140	165	127	113	150	131	146	131	139	153	148	148	148	132	139	153	138	133	112	164	147	166	137	133	123	160	159	136	127	145	145	124	148	132	136	129	119	135	122	119	131	122	136	147	122	147	126	139	130	121	135	138	117	141	141	141	158	110	135	120	139	129	141	131	121	125	138	144	126	140	129	136	138	134	140	143	128	140	128	133	137	123	162	154	153	137	131	117	121	136	146	131	144	140	128	137	134	126	119	136	142	130	126	126	127	119	157	120	146	120	146	121	113	134	141	140	120	145	147	124	141	126	166	149	139	134	151	157	125	142	152	131	150	146	124	142	139	133	135	128	137	148	115	114	148	132	121	152	144	150	121	137	141	144	131	170	132	153	134	129	120	136	151	146	146	142	127	128	129	134	151	123	148	141	130	141	152	141	140	135	110	127	123	152	142	135	140	144	116	140	116	128	130	144	139	142	149	142	134	119	135	150	151	159	138	147	117	148	130	142	137	146	150	145	144	137	132	121	133	138	129	149	139	145	138	127	136	145	136	123	143	140	143	144	140	166	160	138	144	137	128	157	135	140	137	150	123	136	133	113	147	129	134	115	125	135	139	129	132	128	120	140	153	121	144	124	114	135	136	143	116	114	115	130	135	134	154	137	137	135	129	136	124	113	137	161	148	137	136	169	134	123	149	143	137	130	127	151	137	147	146	146	142	133	160	135	133	131	131	143	141	128	145	142	123	146	128	158	134	140	148	137	148	142	144	142	142	133	153	164	131	161	136	138	125	141	140	144	142	122	122	137	147	133	112	129	131	136	116	118	128	152	132	150	142	118	138	135	146	147	150	144	133	127	125	140	141	151	139	132	151	134	142	138	149	135	139	130	150	134	148	142	134	148	143	141	150	147	144	149	125	139	140	126	132	143	149	146	133	129	141	143	153	125	163	154	148	139	137	132	153	137	143	125	148	124	138	115	146	137	149	127	143	146	130	134	148	133	129	152	147	129	144	146	143	128	144	135	128	129	146	110	139	137	127	136	145	142	137	153	141	142	134	137	121	158	141	139	158	147	126	143	135	140	124	135	134	133	126	137	132	157	145	147	131	128	136	128	163	128	146	166	129	143	138	144	118	131	135	139	131	145	133	123	146	138	155	151	136	146	160	137	133	128	147	138	142	132	143	160	144	140	126	144	154	147	142	154	127	155	150	139	136	132	141	145	153	139	128	141	144	138	110	132	132	131	141	134	153	128	138	128	133	134	162	137	166	135	141	140	133	123	149	119	123	146	142	148	129	129	155	171	146	147	160	130	146	144	138	153	136	145	152	129	129	147	145	136	135	140	155	151	146	127	138	143	133	120	139	137	135	141	167	139	141	119	129	147	148	135	149	122	141	154	135	136	144	149	141	120	126	141	132	146	128	139	129	150	136	143	139	135	132	165	147	133	126	139	141	173	127	143	129	133	141	136	152	123	136	137	127	144	149	138	120	136	161	149	152	142	146	146	123	147	131	141	137	115	128	135	163	137	138	126	151	139	152	120	127	139	138	133	132	138	114	149	150	133	123	154	129	125	123	158	134	150	162	115	137	116	118	137	147	133	120	140	137	137	133	149	142	127	155	127	146	130	146	136	149	133	135	143	154	141	150	135	147	158	145	138	133	143	146	156	151	122	145	127	128	150	132	165	138	154	134	126	137	127	138	118	132	133	118	124	133	153	128	143	147	138	134	127	147	126	136	134	137	135	153	141	151	148	133	147	150	132	144	137	143	148	149	171	153	139	151	127	136	144	120	140	131	151	148	140	143	136	142	147	141	137	127	143	152	130	134	133	149	137	130	134	116	138	133	127	127	136	155	138	132	124	135	125	145	148	146	164	135	151	124	128	142	137	147	140	130	142	132	134	133	156	143	140	113	152	120	118	155	149	129	132	161	127	138	125	136	173	135	134	149	134	154	161	140	144	126	145	152	141	151	140	142	126	153	158	135	155	148	153	133	124	134	131	135	126	165	128	142	130	115	149	150	149	136	141	127	139	157	138	143	138	130	127	129	139	143	126	138	105	117	137	132	130	132	139	148	129	148	149	127	142	127	121	151	136	144	127	125	142	133	132	133	148	127	149	114	138	139	124	127	139	167	147	139	134	133	138	130	154	125	126	133	121	127	113	144	144	148	133	121	114	150	138	141	139	115	129	145	129	132	125	133	137	143	137	124	140	134	131	150	142	129	145	125	146	149	155	147	137	139	136	135	153	130	156	135	132	139	112	125	135	135	136	157	152	141	133	136	151	125	127	144	155	128	144	136	154	120	148	140	134	138	139	118	144	142	149	139	142	139	137	142	138	136	122	139	127	146	132	139	137	138	148	129	131	137	152	158	136	135	122	139	170	142	129	145	139	157	148	143	145	123	144	136	131	134	153	144	147	160	142	134	152	119	131	152	134	143	132	129	130	121	117	137	144	125	115	127	144	149	124	142	131	153	130	121	140	147	146	138	142	125	135	141	147	142	112	146	134	142	118	135	146	133	117	133	131	132	144	121	145	147	160	133	151	139
27819	20381	6628	536	321	272	264	275	242	276	260	246	231	239	240	212	229	217	250	270	227	220	255	231	220	239	229	245	206	226	221	267	234	249	254	232	212	230	217	222	235	250	221	236	248	219	222	245	245	218	241	223	225	230	225	235	229	205	225	254	232	232	248	220	238	229	209	252	218	241	225	242	220	235	207	204	235	220	220	226	220	255	206	220	235	247	233	217	240	229	232	219	232	247	234	260	224	261	218	235	237	230	213	203	246	224	263	220	218	239	229	207	247	258	220	240	231	223	243	227	235	227	232	207	207	249	240	256	226	210	219	233	226	204	238	227	235	227	228	226	208	227	230	234	248	228	243	205	234	207	236	224	239	230	258	257	256	256	234	215	219	225	252	265	223	234	205	231	226	235	234	204	222	242	227	232	256	236	194	233	223	227	227	223	206	217	250	240	225	233	239	215	218	226	220	224	245	255	245	225	250	239	224	248	221	218	249	245	242	251	234	231	230	217	220	222	235	224	248	224	230	246	227	227	235	241	218	237	218	216	219	222	222	223	244	239	240	223	233	239	204	221	229	221	239	233	252	225	244	212	260	212	200	237	218	231	232	236	214	245	238	226	204	222	225	262	244	236	226	215	195	248	235	209	243	241	235	212	219	230	251	258	252	210	236	228	255	237	215	239	218	231	241	258	214	229	254	222	238	201	222	246	237	238	225	232	196	265	241	237	227	231	219	224	217	231	240	236	240	209	237	218	244	228	236	232	251	235	217	223	235	237	219	215	215	216	186	215	220	205	232	199	250	229	223	230	221	209	234	200	229	226	271	223	254	218	236	233	251	241	210	243	241	240	246	205	246	224	227	235	203	250	218	225	242	244	202	262	235	212	226	196	233	226	239	204	239	241	216	235	234	239	203	225	238	231	219	254	240	223	235	255	240	248	249	218	239	232	239	228	263	222	226	234	223	213	250	253	246	248	227	223	272	230	234	242	234	245	217	213	218	220	188	263	233	235	248	251	228	234	244	226	228	221	243	237	256	236	252	209	220	242	221	235	202	232	222	233	253	242	209	254	226	237	239	215	254	252	227	226	230	208	222	244	240	253	243	222	219	225	254	218	234	210	228	248	234	231	213	255	231	225	227	245	238	215	225	240	224	213	238	253	212	211	221	236	218	219	218	236	220	224	240	226	257	228	232	246	249	253	225	246	228	244	248	228	250	235	209	237	236	226	236	222	208	225	248	239	226	222	208	212	223	225	271	220	259	225	244	224	218	246	208	231	226	240	261	258	237	242	243	208	235	227	213	238	216	246	240	246	229	236	224	227	243	235	221	237	209	240	231	233	245	232	239	232	243	275	244	214	217	208	221	239	212	242	212	226	227	182	248	228	234	234	249	234	257	229	231	232	251	230	227	214	234	222	252	230	251	242	252	209	225	243	211	220	241	241	235	224	214	224	219	244	213	228	240	237	239	246	249	228	225	250	224	251	249	224	228	238	248	260	220	214	217	260	216	250	246	228	262	231	220	219	243	253	212	246	209	245	229	202	227	237	216	237	263	227	251	216	216	234	238	231	220	226	230	247	232	261	231	231	228	216	234	229	234	239	237	230	227	252	223	221	222	233	255	216	223	210	237	264	237	236	236	225	239	225	230	218	228	230	237	208	221	214	227	213	246	196	225	242	237	241	242	248	251	209	226	268	240	220	215	241	218	245	233	219	225	226	241	266	208	225	213	238	233	252	218	245	237	239	221	237	209	226	251	247	235	252	246	207	219	227	233	218	231	195	220	242	223	245	233	253	250	231	211	225	226	209	197	244	232	216	230	227	253	229	235	242	229	206	233	216	203	242	237	218	233	242	259	226	249	235	221	208	215	237	235	251	241	222	240	241	231	218	223	226	257	220	251	236	207	222	239	222	254	244	244	250	231	222	221	241	256	225	224	232	216	213	250	255	244	256	222	217	216	247	255	230	219	226	247	234	223	238	214	236	244	227	236	230	238	229	252	231	251	259	232	218	238	231	218	257	242	215	252	232	230	219	236	243	250	264	223	242	222	253	222	240	231	222	225	237	208	225	239	234	227	228	238	218	245	239	239	245	234	227	212	218	232	197	223	217	229	248	252	225	242	226	232	217	218	225	202	235	207	252	209	222	223	221	210	215	235	235	221	229	216	218	234	237	264	230	216	262	216	220	233	247	220	219	252	212	258	247	213	213	237	215	202	225	270	234	221	269	245	227	235	241	239	214	203	226	211	228	216	228	228	250	211	217	235	257	215	215	216	237	214	235	233	220	219	227	248	249	204	223	235	258	250	241	231	232	227	234	229	236	231	218	229	229	223	218	222	252	258	208	232	232	229	226	225	223	278	231	236	233	245	233	229	200	210	223	240	232	235	229	242	224	250	231	242	252	231	212	210	212	267	252	248	256	238	248	244	269	218	221	234	223	218	237	216	253	214	224	214	233	227	262	235	251	208	236	254	244	198	219	237	221	247	208	207	227	221	230	235	255	239	237	257	231	247	250	230	223	222	239	223	249	211	231	240	225	227	216	255	254	240	224	217	213	225	250	246	224	215	215	238	235	207	219	235	206	210	222	230	223	218	246	212	201	230	219	212	236	235	251	219	238	240	235	218	216	242	237	251	251	235	210	223	211	228	215	242	250	225	216	209	224	218	217	215	252	212	251	232	254	205	223	242	225	238	231	238	230	202	237	234	259	230	276	225	234	235	221	233	242	235	220	249	250	225	230	213	223	211	239	206	263	228	217	225	203	231	239	222	239	213	250	231	213	243	234	244	248	232	236	236	212	240	233	226	247	247	233	241	219	232	261	249	238	236	226	216	235	223	236	221	246	226	251	229	214	253	247	232	213	234	251	234	226	216	231	226	249	239	239	205	240	251	274	261	244	238	228	258	207	224	197	233	231	222	229	249	234	230	230	251	237	256	240	215	226	259	207	230	240	234	237	212	217	238	214	238	226	243	216	235	219	227	238	213	208	233	242	250	228	224	240	236	234	258	199	216	231	230	235	239	242	254	218	235	223	229	212	231	240	214	225	238	216	221	245	243	218	235	223	234	233	212	268	210	232	198	230	246	224	250	221	252	210	231	245	229	239	236	216	248	245	237	232	241	231	225	223	243	220	229	210	224	249	229	233	234	233	250	235	228	239	226	231	241	234	232	259	235	256	260	226	243	237	251	263	245	215	208	220	242	224	241	247	216	257	225	222	219	217	254	244	208	244	228	226	231	221	205	211	225	228	231	245	242	215	229	196	248	259	223	238	238	225	205	244	246	240	275	236	208	213	263	237	213	218	241	231	269	215	237	244	233	214	259	216	239	196	233	231	231	246	237	237	251	218	236	231	224	231	194	241	203	239	249	253	200	233	248	273	243	252	232	249	233	231	235	203	255	249	233	204	233	224	245	232	224	231	227	233	220	276	226	212	212	204	245	250	243	232	257	250	245	255	221	229	227	264	269	206	254	262	238	248	242	247	228	246
28830	11802	1037	663	565	503	507	438	479	450	445	420	407	411	411	419	373	377	411	385	414	411	392	384	421	408	388	433	402	416	398	436	410	405	441	400	431	380	432	414	395	414	430	387	416	400	402	385	404	432	394	388	445	386	360	408	391	399	433	406	422	424	430	404	369	450	394	392	393	387	404	401	450	415	401	440	449	415	418	438	411	422	425	383	421	398	419	405	397	363	394	418	417	396	416	409	390	403	423	412	393	421	391	407	406	394	415	381	402	415	387	407	383	425	408	434	395	405	426	389	414	419	431	412	430	366	391	375	389	418	402	441	402	403	394	403	441	347	398	395	406	399	420	394	390	430	422	407	403	390	393	397	394	427	364	400	387	418	407	375	381	423	421	392	386	404	420	405	378	426	388	396	371	384	405	413	410	423	428	420	399	413	403	423	435	389	401	415	422	434	396	382	371	406	383	437	416	438	421	423	423	397	414	379	381	383	419	419	440	404	366	397	426	392	406	404	406	408	450	420	392	410	394	427	429	415	390	385	386	407	371	423	455	413	389	395	395	393	376	390	424	443	400	401	387	419	398	394	415	433	401	409	416	383	387	396	395	411	403	428	409	433	392	409	389	411	428	414	429	388	438	387	416	400	429	404	408	416	386	405	424	411	456	437	420	406	392	403	403	382	402	421	450	409	417	373	417	377	390	414	421	431	394	415	407	395	427	430	422	390	388	411	441	420	418	408	415	392	405	395	411	418	380	425	423	426	380	457	427	390	421	396	415	430	427	406	395	425	381	359	401	405	383	387	420	414	408	436	378	409	420	426	414	399	364	390	465	414	408	401	415	399	399	409	426	413	423	408	419	427	408	384	396	383	411	408	380	377	421	389	417	392	414	390	408	382	381	386	386	460	402	430	419	421	390	412	427	414	400	401	390	386	354	403	393	385	391	382	443	393	389	403	409	413	411	407	401	388	432	402	407	384	428	384	416	405	413	411	423	409	403	421	434	395	426	380	427	396	410	386	395	423	420	434	438	419	414	398	433	388	394	385	405	377	371	411	434	429	402	408	389	424	398	399	418	393	383	371	410	416	413	402	401	349	436	356	411	428	371	422	383	408	420	424	400	382	429	391	416	395	374	396	409	387	369	379	396	432	377	423	379	413	427	434	390	385	431	435	378	387	379	430	396	433	387	436	413	431	387	393	355	417	453	411	370	451	415	413	401	426	383	372	406	410	401	379	408	385	376	406	380	391	410	400	391	422	398	389	408	408	388	407	400	418	399	392	394	402	395	418	407	413	394	417	387	404	414	384	392	388	396	405	421	395	403	420	448	386	399	435	414	423	414	446	406	414	374	386	412	409	389	429	407	429	390	374	423	392	386	413	392	398	422	414	360	390	442	422	440	395	425	441	411	421	419	419	435	425	439	392	415	403	399	372	383	418	415	434	421	392	412	398	396	405	364	396	434	363	428	396	412	401	416	401	387	422	379	392	427	426	415	447	379	422	412	384	430	422	399	419	397	401	397	401	397	390	406	445	436	411	418	400	405	413	421	381	412	374	418	433	425	414	411	389	421	410	452	424	403	403	417	407	407	427	406	412	402	399	432	372	413	434	411	407	391	386	412	429	398	388	394	379	376	435	359	425	406	427	429	416	412	404	416	415	450	363	414	372	392	417	384	419	389	454	381	422	387	393	392	411	400	386	410	423	397	397	388	416	425	400	413	436	394	372	419	426	420	420	394	404	368	441	416	405	394	442	371	397	394	405	424	408	394	407	429	408	390	381	398	363	391	406	403	399	386	418	423	420	400	385	420	406	425	396	425	419	408	417	388	424	402	423	385	440	397	408	428	418	407	381	400	416	392	395	416	407	426	413	360	402	352	370	411	422	380	426	386	408	417	375	402	438	407	410	407	386	397	427	409	403	385	388	396	396	388	430	415	425	398	388	393	409	429	408	401	401	382	429	394	412	391	417	406	390	384	425	400	411	409	392	386	391	407	374	388	414	390	379	378	421	390	378	442	389	441	417	410	384	397	424	420	374	403	406	415	399	369	379	443	411	425	468	401	416	405	412	414	431	422	413	372	405	432	398	413	381	375	439	428	394	437	433	409	442	451	411	395	428	401	404	371	425	392	432	410	389	388	455	415	379	395	406	420	399	401	401	418	416	368	395	422	372	391	436	428	401	414	406	434	404	440	411	401	393	435	404	394	431	399	396	398	411	387	424	394	376	398	406	392	390	415	402	348	408	456	395	415	428	428	428	421	422	405	362	437	440	383	406	404	425	431	449	421	442	404	438	406	441	417	409	381	413	407	433	378	378	436	421	366	395	426	446	417	404	405	380	391	413	430	392	375	414	429	404	371	378	401	393	415	401	374	407	407	426	399	426	420	407	414	381	416	391	428	415	390	404	423	395	373	387	396	425	363	409	390	422	375	397	413	418	381	411	413	376	399	386	417	430	445	405	396	414	418	410	416	372	418	417	375	406	398	395	386	418	415	404	452	456	407	417	455	428	392	437	421	388	443	409	405	413	379	417	405	419	412	392	424	393	435	388	426	396	427	384	411	405	421	398	431	420	414	396	418	431	414	401	398	403	401	408	401	432	423	409	389	428	401	397	391	449	398	425	395	423	407	391	419	404	427	383	426	384	374	459	403	399	402	411	431	404	401	416	396	391	402	442	380	409	385	401	383	387	388	463	406	385	393	399	407	423	408	401	421	401	390	417	380	385	412	367	403	431	397	411	408	406	416	396	444	408	421	394	405	432	419	395	393	424	396	405	427	442	420	389	430	417	423	416	408	395	431	438	409	399	401	401	412	414	407	376	423	370	427	401	414	417	404	357	421	405	416	400	407	414	379	387	371	389	407	381	415	419	439	415	397	393	424	398	416	407	416	388	393	446	412	421	396	415	409	385	393	421	396	422	410	422	423	384	424	392	396	393	395	391	395	394	387	400	397	395	420	432	427	405	416	428	370	396	408	373	380	404	402	402	419	420	366	430	425	378	407	422	377	486	430	434	396	397	414	416	386	422	388	422	375	414	411	401	409	401	404	408	425	377	432	393	403	435	414	382	400	390	402	414	418	414	394	394	396	412	415	425	382	420	421	396	427	395	389	412	415	403	451	414	408	421	427	380	416	445	420	411	435	401	393	356	393	411	410	428	389	390	438	418	422	433	422	417	352	423	364	389	401	427	394	387	383	409	411	411	410	445	413	386	429	418	403	396	413	389	400	386	366	400	416	427	412	402	402	422	396	403	422	432	395	402	419	422	392	438	407	376	459	376	387	396	376	391	415	433	420	383	383	398	439	379	400	393	393	370	392	398	391	398	457	390	374	433	400	399	409	422	412	395	372	403	394	372	425	406	438	436	390	407	366	467	408	417	431	406	404	398	394	422	402	374	397	403	393	413	390	434	425	389	402	394	428	418	398	443	351	387	382	418	385	393	399	411	438	391	400	397	370	399	400	404	421	423	396	400	398	388	407	393	400	380
24541	21540	28634	24781	20288	1902	606	394	352	291	291	263	234	247	242	233	240	217	246	229	192	224	220	183	202	223	190	201	199	187	206	196	201	184	200	207	207	211	183	195	207	188	206	215	196	199	209	201	230	213	205	201	193	205	189	206	232	180	191	221	189	196	201	195	203	213	201	213	194	215	221	211	213	212	175	213	200	217	188	215	195	203	206	190	221	181	208	184	197	211	208	223	193	192	196	190	193	195	214	198	212	214	180	199	208	213	178	186	215	214	215	225	219	183	186	209	207	188	206	171	191	178	227	222	176	196	187	170	216	194	214	181	193	205	186	204	192	201	198	209	202	210	183	198	214	194	200	204	194	230	226	185	194	191	191	170	207	211	212	209	181	207	172	199	205	174	188	203	223	206	200	197	199	215	204	224	201	214	190	215	205	201	188	206	194	206	173	209	172	209	188	193	208	185	208	198	212	213	201	196	181	196	234	183	219	214	202	227	188	172	185	205	200	184	192	178	203	188	203	207	195	209	213	162	208	220	196	181	191	219	198	222	209	212	193	220	191	199	200	196	211	195	192	197	199	212	191	198	206	206	232	209	216	192	213	194	207	185	216	204	201	211	183	177	194	185	208	224	183	208	181	219	209	217	190	186	209	168	207	220	194	203	193	206	181	204	198	180	212	208	191	194	213	206	202	180	177	207	196	207	209	206	179	189	211	214	190	210	184	174	194	213	213	209	195	188	189	185	239	181	201	217	198	191	200	190	198	190	211	198	211	202	195	200	182	219	184	196	242	189	185	183	176	205	193	180	191	167	193	197	224	194	193	191	189	204	200	181	203	186	193	212	194	185	200	188	199	198	191	191	202	185	187	185	198	184	204	216	175	192	200	205	183	227	188	202	222	207	192	216	201	195	196	163	222	213	174	186	205	188	185	198	224	218	189	212	211	207	233	201	173	179	184	188	200	205	182	186	203	195	203	180	193	201	186	187	212	205	199	198	217	205	216	198	197	199	163	217	185	208	205	188	197	222	169	207	201	191	197	183	210	196	211	183	196	210	207	192	192	191	212	206	197	210	204	191	210	205	190	198	210	233	213	191	206	181	186	219	213	201	175	189	174	177	184	178	164	213	233	188	189	187	201	200	183	214	204	191	209	190	221	217	205	205	201	195	227	200	199	209	189	192	198	185	198	221	200	191	203	193	202	210	195	166	201	166	187	198	200	196	218	200	192	201	198	206	201	214	209	194	195	186	184	196	195	182	173	192	206	188	184	206	200	216	196	179	204	190	220	197	199	162	198	180	226	212	187	190	185	164	189	203	210	212	179	193	205	190	214	193	205	231	215	201	200	204	197	218	183	199	212	190	224	203	198	212	209	196	191	205	206	188	178	192	197	214	221	247	188	191	198	206	207	185	180	215	179	184	175	199	204	223	188	202	198	173	197	220	224	207	204	183	195	199	189	190	224	199	200	200	191	209	200	208	219	207	188	185	191	200	185	203	192	204	207	188	193	193	190	196	200	185	170	191	223	175	193	187	188	173	194	234	208	185	196	208	192	200	221	201	209	203	181	186	199	224	187	188	198	190	209	180	204	185	192	180	205	182	203	192	206	196	194	162	193	200	212	198	206	203	199	190	218	192	176	208	229	228	216	208	194	200	203	221	199	167	174	190	180	225	201	226	185	196	174	195	183	189	198	224	186	188	196	178	153	186	205	184	217	187	194	175	218	177	206	192	177	212	181	182	210	215	193	204	200	216	198	183	180	244	182	182	196	200	210	197	216	184	214	210	207	195	182	207	198	184	193	178	194	191	177	174	195	176	180	218	193	206	213	206	168	224	188	196	197	177	183	208	200	176	223	210	196	191	191	197	204	215	208	212	208	192	205	230	187	213	217	181	205	213	199	222	199	197	176	178	188	212	188	184	206	212	194	215	196	189	203	180	210	191	184	200	189	203	204	219	202	225	200	200	202	241	187	218	201	206	209	184	191	205	212	194	221	190	203	196	176	198	199	157	197	200	204	207	207	187	198	182	209	205	193	235	206	187	174	202	195	197	192	181	219	211	197	192	195	202	189	196	219	194	200	175	207	204	190	201	210	182	208	172	174	191	201	208	195	206	189	205	189	182	195	210	169	211	206	190	217	190	191	195	194	200	205	174	217	214	216	202	198	209	163	194	185	199	212	164	189	199	202	179	205	178	211	185	225	211	187	212	192	219	215	205	167	216	190	206	201	179	182	206	194	203	186	199	166	168	186	190	162	195	210	211	187	184	206	214	210	178	217	189	208	198	190	189	203	208	192	215	209	193	189	217	185	203	184	183	204	204	173	200	197	193	191	190	216	191	186	199	188	208	166	198	190	211	189	184	200	188	197	189	202	196	214	196	216	192	215	215	196	182	197	206	233	222	181	179	218	209	196	203	214	196	189	175	217	184	185	224	188	191	202	224	203	180	199	202	220	183	191	200	190	203	192	173	195	207	201	208	197	215	187	187	179	193	196	192	189	199	198	196	210	214	167	179	193	202	153	195	183	190	202	219	187	188	212	194	206	206	202	194	174	186	201	186	222	198	199	182	193	187	206	176	186	200	189	194	204	200	180	198	189	185	195	186	210	223	209	214	229	208	208	190	214	196	201	205	194	201	180	195	199	214	191	206	202	206	195	204	167	196	192	198	206	198	187	201	186	208	212	182	192	221	210	169	221	191	179	206	215	201	196	179	203	207	203	185	191	178	188	189	192	168	194	216	229	210	197	184	178	196	230	207	189	180	187	194	190	197	218	190	199	206	178	182	212	193	210	203	198	188	213	182	210	217	199	192	182	220	214	190	211	211	194	174	201	181	186	204	195	200	174	187	216	191	185	220	192	193	214	192	201	189	181	196	193	228	196	175	203	189	192	186	194	209	202	201	199	181	190	181	178	212	212	193	199	194	177	190	197	196	189	197	223	167	219	195	205	187	212	182	206	203	195	197	183	209	193	209	200	186	191	212	194	220	222	180	203	186	188	211	180	199	195	211	212	196	194	198	212	174	176	193	210	176	183	190	236	182	184	200	193	174	182	181	220	210	210	210	200	199	211	186	200	192	177	169	203	207	198	212	199	206	193	179	203	212	166	179	206	173	202	195	215	181	204	213	187	192	208	191	179	193	197	170	207	194	203	199	222	197	196	200	195	197	206	217	216	194	189	215	193	189	182	178	202	223	173	200	214	192	195	201	210	219	212	205	196	201	193	182	208	193	176	217	214	196	185	207	212	206	227	216	200	219	191	189	195	196	195	176	188	192	203	218	215	189	214	210	187	180	197	179	200	189	196	214	201	208	196	209	195	180	173	187	209	205	200	217	182	205	195	204	198	199	197	203	207	204	208	204	214	207	230	181	173	192	179	172	164	210	212	189	222	206	175	188	203	182	177	198	203	188	192	177	208	205	193	220	207	196	177	179	190	212	196	198	192	160	174	170	186	193	207	184	203	211	196	209	206	204	195	178	189	182	218	177
33094	22620	6665	3301	2223	1609	1240	1073	863	807	693	628	549	577	511	502	530	430	464	436	418	410	402	381	400	407	385	384	366	360	363	397	378	386	375	355	352	381	379	392	377	382	387	341	392	367	350	351	348	357	352	362	365	382	404	330	371	346	367	361	389	330	350	339	386	367	395	352	339	345	356	372	364	349	339	367	343	362	347	347	345	393	360	374	332	352	353	360	344	354	342	360	345	322	346	349	324	369	379	375	335	365	348	364	397	372	394	354	318	382	351	344	322	329	355	338	358	369	351	331	331	342	369	364	357	356	357	345	355	341	337	335	362	292	364	333	374	321	342	328	406	336	347	330	348	337	378	362	382	370	378	358	348	364	356	350	361	359	360	359	360	355	317	338	338	358	372	344	354	320	336	364	359	373	367	377	359	396	370	365	313	316	347	340	366	363	356	373	349	349	363	319	358	325	381	340	332	337	332	339	348	327	336	323	349	310	364	349	369	350	320	361	341	338	339	348	347	328	363	356	339	338	370	341	323	356	328	366	355	306	348	352	325	352	356	354	353	355	361	355	367	342	356	358	338	348	341	321	339	342	366	344	306	333	356	350	369	375	370	373	331	352	335	317	343	338	358	368	342	361	363	351	360	353	379	349	346	350	321	355	375	351	367	339	343	364	362	353	348	332	361	327	361	329	338	346	373	349	346	324	355	396	373	371	326	359	326	337	387	340	312	367	355	365	347	356	332	343	358	349	341	353	357	350	347	379	366	361	360	349	362	361	376	326	339	352	358	349	379	350	347	362	325	346	363	320	350	347	345	354	362	342	357	359	339	363	348	332	343	338	343	331	347	328	327	357	335	350	358	369	329	328	359	348	346	332	341	367	337	384	349	344	320	368	326	322	321	350	339	320	380	356	333	348	360	337	351	370	364	356	348	328	364	334	353	346	337	336	376	345	357	356	345	351	372	364	311	355	367	380	358	353	362	344	345	341	360	343	346	346	375	369	348	367	320	363	324	348	354	336	388	354	347	368	353	370	343	324	346	336	330	380	354	340	373	390	372	382	374	362	365	333	382	352	337	329	357	359	346	332	348	350	357	331	352	342	345	371	387	367	345	346	381	338	367	341	338	354	351	339	335	343	368	370	351	370	351	354	368	346	378	345	372	360	336	343	358	344	343	329	333	388	342	342	374	331	351	341	343	365	379	362	371	353	386	358	367	332	356	337	370	348	358	348	365	359	343	317	335	363	352	352	332	355	346	337	336	355	353	345	361	358	336	347	329	334	356	352	336	354	353	341	382	333	364	401	342	343	351	351	340	337	353	356	360	343	305	361	336	315	363	338	348	340	372	387	369	347	337	365	351	384	351	325	391	338	373	379	351	351	328	323	381	344	313	362	331	348	350	332	361	359	348	358	365	357	319	362	347	355	362	346	362	355	328	392	364	319	363	356	348	339	328	347	364	336	357	375	361	311	356	369	361	358	324	336	330	336	385	350	345	345	363	345	355	349	318	358	332	327	372	351	373	372	371	352	374	357	354	378	382	305	386	358	352	318	322	373	327	362	341	335	331	398	383	372	365	362	363	374	357	346	331	356	324	317	336	366	366	314	349	349	363	338	348	358	333	361	329	343	384	353	352	360	384	342	372	347	370	349	377	323	348	344	355	348	347	366	367	345	353	347	331	326	371	345	354	347	357	348	369	354	345	337	338	368	356	349	339	347	370	349	355	350	362	355	347	376	294	334	320	338	354	369	359	339	319	359	332	330	342	331	352	371	345	314	303	349	344	319	337	358	334	346	384	374	349	344	359	394	364	362	331	358	347	357	345	332	332	322	338	361	342	351	358	350	361	341	347	337	363	327	344	338	343	351	344	361	340	338	323	354	350	366	348	375	368	352	343	351	366	359	338	361	329	359	339	354	355	388	335	362	357	346	351	376	372	314	352	335	369	319	371	343	345	393	322	357	370	337	361	374	319	382	343	377	348	365	348	365	379	390	361	351	315	365	360	355	343	385	337	340	343	305	360	335	365	354	350	362	328	337	339	328	346	332	342	346	366	356	353	342	365	360	357	367	361	327	376	361	384	343	355	325	354	353	356	316	358	371	388	337	367	347	345	358	336	348	333	355	360	327	325	338	337	364	352	330	325	374	334	386	372	366	346	348	329	369	343	366	349	368	351	361	356	363	331	352	358	320	394	353	349	355	357	388	358	335	359	373	360	325	337	350	389	376	318	376	359	326	337	382	335	378	335	330	337	345	347	356	347	357	366	322	355	343	337	359	333	373	342	367	383	362	327	361	356	350	367	331	371	369	332	343	373	368	344	362	369	345	351	355	361	379	370	376	340	333	338	353	390	369	360	377	318	334	342	347	366	338	363	381	342	361	363	342	383	364	329	322	359	353	336	358	359	358	326	368	338	361	356	344	331	370	323	357	344	378	381	339	346	338	334	358	330	319	347	370	370	337	367	358	377	379	377	355	377	361	364	366	354	346	340	359	363	347	330	358	335	325	347	377	347	350	347	365	338	338	340	348	348	345	339	345	353	376	375	321	370	351	363	335	341	370	375	361	331	345	345	337	340	355	333	351	360	342	362	347	344	333	342	323	366	326	383	333	384	358	332	339	334	368	342	329	355	329	336	357	358	349	347	361	336	358	317	341	318	366	361	358	322	352	334	367	321	329	378	354	356	329	379	328	331	356	351	362	371	342	339	357	383	340	347	367	361	391	342	357	359	337	363	357	356	333	337	349	325	339	355	358	362	352	365	344	347	310	346	335	357	376	367	321	320	347	340	342	379	321	326	357	331	364	325	331	363	375	363	376	338	343	345	371	330	308	336	361	352	348	342	339	347	376	350	343	326	384	334	343	368	327	341	337	316	361	382	359	350	339	335	337	377	366	365	358	332	354	320	348	359	360	344	359	334	343	335	397	368	377	352	357	364	324	334	316	341	370	341	310	365	345	346	347	340	392	337	351	356	364	374	326	361	355	371	340	360	349	319	345	362	347	344	336	336	340	338	357	369	334	338	358	324	378	377	359	358	363	354	335	336	372	341	341	348	361	333	356	366	357	359	306	349	359	337	333	362	368	352	365	363	343	354	354	348	331	357	377	347	365	348	325	347	373	337	332	342	337	348	331	353	339	348	332	373	334	332	316	305	336	387	373	342	391	363	352	371	338	356	330	339	299	388	337	378	369	383	345	378	351	340	336	325	339	344	335	329	339	314	344	360	369	361	364	342	394	332	345	335	369	333	318	375	351	342	319	344	329	328	338	368	323	346	342	376	358	336	325	368	334	317	412	332	360	354	367	354	338	381	344	346	356	393	335	343	326	353	306	357	355	355	343	322	336	321	370	378	323	365	349	379	377	350	341	360	374	358	347	382	308	369	377	358	322	351	345	356	335	326	354	346	353	373	357	336	353	336	359	359	359	358	329	331	342	345	320	338	340	372	364	354	349	335	316	350	329	365	344	352	319	351	364	349	325	344	364	321	326
23551	21529	29292	24112	21498	19679	1443	477	321	294	209	216	191	179	167	130	118	123	128	99	124	113	116	103	98	91	82	99	87	86	74	81	95	74	99	87	73	91	79	86	75	93	74	73	88	82	86	89	85	81	81	70	87	81	79	79	81	79	77	71	63	68	85	78	85	77	78	73	84	84	74	73	84	80	75	64	69	81	72	74	75	75	61	77	80	62	99	92	83	80	78	93	73	69	80	79	86	81	72	92	63	81	78	73	72	85	62	64	82	71	71	62	63	91	59	91	81	63	75	72	64	66	65	83	74	64	71	77	59	87	70	71	91	72	62	70	63	73	64	77	73	70	70	77	73	70	66	81	73	70	62	75	74	64	65	64	75	82	89	73	79	84	52	69	84	86	79	66	66	81	93	72	55	70	81	76	89	86	81	65	75	84	99	73	79	73	55	74	66	65	71	67	83	79	77	80	77	68	71	83	82	76	75	68	70	68	102	73	79	75	74	81	59	88	68	95	84	77	80	55	81	59	77	61	68	62	75	73	94	55	83	93	79	88	85	75	62	85	70	92	79	83	64	77	74	79	68	72	64	69	88	65	68	64	69	76	64	70	64	74	66	70	76	97	64	82	71	78	87	68	87	75	82	75	86	67	78	54	78	97	80	77	88	75	94	73	66	77	76	81	69	78	65	69	64	67	77	73	77	87	82	57	61	80	81	72	81	74	71	91	81	68	70	75	69	59	72	70	87	80	72	82	72	78	80	78	83	80	69	71	76	81	68	80	81	81	64	77	72	80	79	73	77	82	64	69	80	77	69	77	67	61	65	90	82	88	75	52	81	60	78	77	73	82	77	67	70	79	59	65	72	66	71	81	71	68	81	78	72	84	83	55	64	60	86	74	93	60	70	85	80	69	73	81	76	84	57	67	75	73	56	71	87	68	76	69	88	67	71	78	77	69	81	54	58	68	85	67	62	86	87	81	79	65	72	86	63	72	71	77	77	56	78	70	87	78	69	77	73	85	77	92	69	74	85	62	81	80	79	82	88	74	77	70	84	89	60	76	82	68	75	72	79	74	57	72	90	79	68	81	73	83	74	89	90	72	74	77	91	72	79	89	72	81	79	86	64	75	77	89	65	72	79	90	73	60	65	87	77	52	64	66	70	67	67	76	83	75	77	83	73	70	76	66	63	70	78	88	92	80	83	81	81	68	65	83	60	68	72	88	81	77	68	86	78	87	77	82	78	65	66	87	80	76	75	79	80	74	75	74	72	63	63	65	73	73	65	80	59	72	73	74	91	80	87	79	60	73	63	70	81	70	71	76	83	71	74	86	65	73	72	63	86	64	76	68	68	68	80	76	69	75	59	66	75	69	68	75	85	89	73	89	73	77	76	55	76	72	88	79	74	64	67	68	80	78	90	73	68	73	71	90	88	71	82	71	62	90	60	69	63	104	59	84	86	57	75	83	72	64	75	75	70	83	73	79	76	59	79	76	60	67	70	76	68	81	76	67	69	71	70	75	78	91	75	83	76	69	67	88	61	75	85	71	88	72	69	82	77	77	91	76	94	83	76	87	82	79	78	76	70	72	77	84	86	76	71	85	69	75	78	80	68	50	96	67	65	59	65	77	74	74	74	76	66	77	79	76	70	70	62	82	73	83	65	66	74	75	74	76	88	71	90	73	87	85	81	71	64	76	73	67	72	67	84	79	84	67	85	70	78	87	80	81	82	101	60	75	75	70	69	77	63	70	67	74	65	76	72	54	101	64	79	72	70	74	71	67	75	51	92	67	80	73	80	73	75	71	73	80	71	68	66	66	73	76	65	81	67	83	89	70	67	63	87	74	78	50	76	84	58	77	78	62	76	76	62	77	69	69	80	72	79	72	74	69	71	90	65	64	69	73	74	81	82	70	66	83	79	66	82	73	75	73	90	59	74	81	89	69	95	64	68	80	67	78	83	71	69	58	69	78	77	74	68	78	68	67	65	88	76	66	77	66	71	70	71	77	74	73	73	71	79	72	66	76	84	73	69	78	83	74	74	76	71	64	75	70	60	69	64	65	78	74	75	82	83	96	92	72	70	72	82	73	79	57	80	80	73	94	89	77	63	81	74	75	79	76	92	79	96	66	76	86	84	66	78	65	79	58	70	82	81	78	66	87	77	74	73	82	68	74	53	72	63	67	69	75	86	73	71	73	60	81	68	76	76	76	69	80	75	83	58	84	67	78	73	78	66	93	72	73	65	61	76	58	77	83	64	63	80	62	83	73	75	68	67	87	87	81	79	62	76	69	77	79	74	76	75	72	82	75	71	62	83	74	74	70	74	70	79	74	61	75	69	95	76	85	78	67	75	62	79	58	72	71	84	63	91	63	73	70	65	80	67	71	82	79	72	70	63	77	74	75	95	68	82	67	55	67	71	90	73	63	72	82	90	68	81	74	66	86	74	78	78	79	95	75	57	79	73	76	65	84	68	69	77	65	79	78	88	81	73	76	81	62	64	74	80	80	84	63	91	85	74	68	76	71	55	69	80	80	68	84	79	81	62	70	80	72	87	66	84	78	82	74	75	85	74	74	70	75	80	94	83	85	63	83	81	64	68	67	86	84	67	68	98	75	87	90	72	71	78	95	77	72	72	63	91	84	66	81	70	78	77	60	70	69	81	78	64	68	68	72	74	92	76	61	69	84	67	65	69	87	68	68	75	75	63	76	78	87	69	73	64	61	84	74	75	72	78	66	96	72	74	78	68	87	80	80	84	58	66	70	87	69	84	80	97	64	80	83	71	79	72	78	62	75	90	87	60	75	71	80	69	76	78	84	95	69	70	75	81	77	71	55	79	66	80	73	61	91	71	65	75	71	75	75	75	72	65	75	80	60	70	75	82	80	64	75	69	97	60	68	83	60	80	86	83	65	81	61	83	86	79	66	70	85	84	73	63	72	81	84	67	75	90	78	82	72	69	64	79	71	62	83	97	66	61	71	57	82	74	88	89	79	87	72	83	79	64	78	77	73	68	84	75	83	80	74	77	79	68	85	64	70	87	82	70	75	65	63	65	66	79	68	78	69	98	74	75	66	93	69	83	86	66	76	82	84	73	74	73	71	74	76	82	73	75	61	79	75	53	95	88	58	66	69	83	82	81	78	75	87	76	82	76	62	71	79	73	93	70	64	56	75	69	63	70	43	73	59	68	76	65	66	61	83	73	60	59	64	86	69	80	66	86	65	75	71	92	91	63	70	70	85	69	76	87	82	70	73	96	78	57	66	67	70	74	72	77	75	77	74	81	74	73	76	84	90	74	65	74	97	66	91	86	66	72	71	70	70	63	72	58	69	83	77	71	92	71	75	84	76	69	74	75	83	78	74	89	71	73	74	63	69	80	64	85	78	69	80	74	83	73	74	72	61	72	75	70	76	59	72	80	63	75	74	77	69	92	82	91	76	80	87	69	71	82	93	82	84	85	66	83	72	69	65	75	75	92	72	71	71	78	85
36983	26458	10866	5525	3642	2547	1982	1489	1183	1017	832	682	603	542	465	418	392	352	303	287	292	283	257	251	224	217	208	212	233	242	194	171	165	187	188	197	178	182	150	201	199	163	170	160	163	166	160	135	159	140	144	153	152	190	164	176	166	177	136	138	152	171	143	134	145	148	146	146	145	156	136	132	170	145	154	142	130	139	131	123	153	144	148	159	123	158	143	138	120	138	124	121	164	162	145	146	153	145	120	144	130	141	126	150	140	146	143	136	130	116	153	129	140	137	142	162	155	129	140	136	133	138	140	129	134	127	128	137	127	145	151	153	166	161	140	121	126	124	130	131	140	137	130	136	145	152	144	138	158	129	139	168	118	154	142	139	144	140	137	126	138	148	116	136	139	138	121	124	124	141	150	121	132	147	136	138	159	126	132	146	137	126	133	134	141	135	139	115	142	130	141	119	123	137	133	141	126	132	144	145	143	146	137	150	149	156	143	139	139	132	128	150	135	148	130	128	129	152	124	135	133	144	124	126	109	125	161	158	133	143	136	139	117	173	127	139	138	138	143	115	161	156	130	150	135	139	141	125	120	128	141	113	131	146	140	126	132	143	135	142	137	145	146	143	120	136	127	160	125	142	131	137	150	144	125	123	144	125	137	127	121	139	153	129	128	144	148	147	129	136	132	151	137	127	140	136	123	144	151	136	140	152	143	129	149	121	141	124	145	132	153	146	146	136	141	119	163	135	140	137	135	148	145	121	127	155	123	140	124	134	148	155	146	129	172	136	135	126	132	140	158	119	137	147	126	153	138	140	126	122	165	157	133	137	132	153	127	130	146	149	127	120	133	157	143	157	145	138	121	150	152	156	121	160	125	138	117	142	144	129	144	135	135	121	137	135	132	124	120	127	150	139	144	156	127	133	122	115	123	126	113	160	137	135	130	139	136	136	127	133	128	112	125	133	146	147	124	135	125	125	136	151	128	122	130	151	142	143	139	154	132	141	132	136	159	143	149	141	136	148	129	143	123	124	135	145	114	123	115	122	144	139	134	151	148	140	126	138	126	138	141	137	124	143	128	143	133	166	124	155	132	142	134	128	136	128	125	126	147	137	141	111	129	143	108	137	133	133	128	136	155	129	123	127	145	141	139	115	134	131	146	151	130	143	148	123	131	148	152	134	145	135	121	115	123	149	128	139	166	147	120	124	148	137	128	135	143	133	142	133	133	147	127	140	136	130	136	129	124	139	142	159	133	146	143	133	146	131	141	150	153	148	130	134	136	136	136	144	128	123	152	143	137	128	140	159	148	140	141	141	144	146	106	147	135	135	147	142	129	127	155	126	129	133	141	141	123	130	155	121	135	138	144	119	137	131	134	101	140	140	145	147	148	143	133	143	144	129	120	152	147	151	134	138	117	149	115	141	134	137	141	122	141	124	146	134	136	153	136	135	138	135	135	120	144	134	149	144	128	117	122	141	137	138	145	132	162	152	143	126	144	144	143	129	140	151	147	119	148	165	130	134	145	132	137	153	136	127	127	152	117	121	143	145	127	136	157	158	146	142	152	145	130	139	134	135	132	122	144	150	143	112	137	123	141	148	124	148	133	130	118	126	146	139	135	157	129	133	123	145	137	116	158	152	130	119	137	135	134	136	144	150	120	122	138	124	149	142	142	118	149	138	137	124	157	120	127	127	155	151	132	148	115	130	154	137	137	125	150	125	128	154	156	152	144	151	127	120	126	131	154	132	138	144	135	132	156	125	135	144	121	140	152	119	136	139	134	132	129	127	134	137	142	130	147	138	121	128	147	132	129	143	139	136	137	138	128	128	125	122	132	136	133	124	128	138	153	133	139	148	137	141	116	129	108	126	117	122	133	139	130	129	122	124	134	135	138	125	146	130	139	141	136	140	138	144	140	117	139	130	156	136	157	132	142	146	122	146	126	139	149	139	126	132	144	155	141	140	150	135	135	129	131	137	115	147	116	153	119	126	142	132	134	135	152	121	156	119	131	139	145	136	136	130	137	138	142	116	133	151	129	135	142	131	164	128	138	132	132	131	153	120	130	134	109	134	140	119	122	120	133	141	144	132	127	127	148	138	144	173	144	148	130	151	149	150	140	131	135	142	125	122	128	150	133	147	131	164	151	135	113	149	147	150	149	133	131	142	132	136	139	144	161	168	141	141	119	143	139	145	161	144	141	139	106	157	155	124	126	135	146	137	145	152	133	125	128	142	117	128	140	128	146	129	148	140	122	143	123	142	153	128	141	134	137	128	122	148	122	141	121	129	136	136	154	158	139	139	141	155	155	151	136	114	128	139	142	132	135	136	142	142	150	121	148	122	124	149	154	135	146	138	128	151	142	129	135	120	135	129	160	145	111	153	138	125	139	135	148	153	147	124	145	123	146	138	127	156	110	136	140	121	135	125	138	133	122	154	140	140	134	148	131	171	136	138	129	139	155	140	127	127	142	141	135	128	122	144	133	129	152	129	110	131	145	151	121	132	121	159	154	140	135	164	151	143	114	141	135	145	134	150	122	151	145	144	159	159	138	148	126	136	134	141	124	129	140	142	142	155	112	152	149	138	136	146	129	123	126	160	124	140	134	138	143	131	132	142	139	148	134	126	122	116	141	131	136	124	145	150	156	119	115	126	144	144	124	156	116	128	139	139	133	129	135	137	146	123	145	167	146	139	156	150	141	140	144	153	146	150	137	139	140	133	118	133	123	149	138	142	113	145	148	141	136	132	138	136	117	127	143	157	117	147	143	143	144	150	135	141	142	148	136	116	128	141	134	126	146	125	149	154	143	128	129	144	136	135	119	142	134	120	140	141	133	109	137	167	140	146	123	131	142	142	149	135	127	144	137	133	152	141	119	127	152	135	125	126	146	115	134	135	119	146	123	143	117	128	126	127	149	152	125	171	166	158	144	136	147	135	133	139	124	135	141	138	138	150	165	161	133	159	122	134	134	137	126	117	146	151	130	146	142	122	145	133	144	113	118	146	147	146	137	130	131	120	154	147	124	109	157	149	169	137	148	135	133	154	139	133	114	151	143	124	129	117	147	117	128	146	146	137	152	131	107	136	137	130	149	148	137	134	154	137	132	124	141	141	142	138	123	155	136	155	116	110	128	130	140	138	133	139	140	138	135	158	129	126	152	147	139	148	136	131	138	137	115	106	143	130	123	128	129	141	139	141	159	163	128	130	139	136	143	128	145	125	135	139	143	157	134	140	164	124	164	141	133	115	130	135	137	130	129	145	145	150	136	144	138	119	125	137	144	126	125	124	135	142	150	141	152	140	128	146	132	125	122	120	127	170	120	139	138	136	145	127	120	150	141	147	105	135	139	131	125	140	141	148	152	137	137	142	148	125	142	131	119	136	134	129	143	123	120	125	119	145	147	148	151	133	149	128	144	148	140	147	140	144	119	153	117	145	152	118	132	135	128	168	118	124	140	150	128	140	137	146	124	159	134	130	138	131	130	142	129	141
27907	20250	6450	458	304	260	259	235	234	228	252	199	231	226	248	234	250	219	253	241	247	221	226	222	246	221	234	260	255	240	220	240	232	226	243	248	223	240	266	236	273	228	247	223	215	233	222	218	212	233	203	234	236	241	243	232	220	250	251	215	263	257	219	240	235	235	250	246	249	261	235	226	223	222	225	228	234	224	240	237	214	223	225	218	210	215	232	256	229	232	214	219	213	224	259	258	206	247	219	232	231	236	214	248	246	229	203	212	242	210	220	209	229	224	220	227	234	227	235	218	217	200	240	252	203	215	223	233	217	213	210	217	224	203	248	245	238	219	244	245	255	227	259	222	266	204	220	208	245	231	231	240	215	202	231	239	245	195	202	212	227	195	226	235	240	244	218	216	203	229	238	196	248	241	241	236	253	218	221	237	242	235	224	237	221	206	225	219	228	247	234	234	213	233	212	222	231	242	240	200	232	219	217	209	233	219	215	230	230	232	217	228	215	242	257	235	237	238	220	218	220	235	233	188	234	244	218	227	250	228	245	256	246	228	223	221	250	244	229	220	233	228	242	205	219	228	238	226	243	242	225	220	236	254	223	226	231	223	227	217	258	224	231	215	237	224	220	180	209	237	238	231	243	242	246	219	238	216	235	224	233	204	232	227	201	239	229	231	223	211	234	236	209	243	202	229	214	216	209	221	225	218	234	236	251	213	237	238	218	215	230	240	209	233	227	234	224	244	231	242	229	229	239	245	235	252	214	237	239	239	245	197	219	218	224	247	215	234	249	247	225	245	231	201	222	217	238	233	238	210	248	230	232	246	206	233	224	232	230	233	242	242	237	225	213	208	238	229	234	213	232	245	221	223	213	233	232	235	253	228	225	243	194	228	249	240	235	233	230	217	190	213	239	240	236	231	241	208	210	243	234	217	219	233	213	246	240	234	230	231	244	240	222	227	200	218	231	244	228	241	230	201	219	254	251	233	225	238	233	224	231	222	251	232	235	227	234	239	193	242	241	245	233	231	212	216	235	240	210	238	228	214	193	239	214	240	218	230	224	224	222	236	226	205	215	213	254	236	241	233	248	229	216	230	279	235	236	220	224	235	206	230	221	233	234	234	240	214	202	237	245	223	230	222	244	237	205	219	213	210	242	240	223	222	238	204	234	229	212	237	222	219	253	201	248	250	217	205	213	259	220	251	220	259	230	233	194	208	234	243	241	250	252	220	217	236	280	241	232	256	225	221	207	219	211	218	264	238	216	215	218	209	207	212	216	220	223	221	221	257	227	216	234	218	209	222	217	221	223	210	237	217	239	239	230	212	228	235	242	220	222	229	230	217	218	227	237	228	243	209	234	220	250	241	247	232	240	226	231	222	229	226	242	224	233	234	252	234	220	236	229	227	252	211	226	210	241	220	224	211	265	215	204	217	230	206	236	229	236	236	245	255	240	244	225	236	232	264	197	240	228	253	232	224	225	235	251	229	251	244	225	243	248	183	236	215	238	210	232	238	209	253	218	235	211	226	216	225	256	230	248	254	219	247	233	219	230	241	237	241	237	224	213	215	231	223	228	239	223	216	234	219	213	223	248	215	219	231	266	244	227	212	210	238	240	248	211	213	211	245	213	259	250	221	233	232	219	228	219	214	253	250	248	264	220	239	248	234	230	191	203	259	240	210	226	212	231	200	229	200	240	208	234	233	231	228	232	241	240	204	232	235	246	220	250	224	213	210	236	231	209	245	229	224	205	231	209	219	243	247	248	218	220	227	242	213	261	262	235	227	233	223	222	233	258	216	228	206	232	204	221	240	215	225	231	243	223	264	225	223	241	228	225	220	252	225	227	218	201	235	227	235	216	234	202	240	246	250	213	223	233	212	241	230	233	209	213	235	243	227	241	250	211	200	251	227	208	196	218	247	220	219	225	244	213	230	214	219	210	230	218	241	236	241	212	227	243	208	234	231	209	238	209	247	252	253	247	189	240	210	213	248	230	203	218	211	253	206	228	222	230	232	231	227	233	236	235	225	201	239	237	228	230	255	240	226	223	227	245	232	192	252	254	224	211	224	235	237	201	215	218	228	205	236	241	234	217	212	198	233	247	215	239	205	225	241	240	233	230	220	234	226	224	233	228	240	234	231	218	224	254	250	230	255	220	209	201	235	206	230	219	212	213	241	210	230	229	224	251	203	237	245	239	219	219	227	206	238	218	222	227	239	206	256	232	229	224	253	255	191	240	246	235	238	228	240	251	204	242	202	252	214	210	241	215	235	230	243	235	211	232	217	226	222	229	237	240	218	231	259	250	227	251	253	237	220	216	245	212	223	231	226	247	249	257	217	237	217	224	240	209	234	202	224	225	238	257	251	211	238	215	243	228	215	229	230	258	234	230	243	208	255	238	216	217	224	249	212	216	213	226	229	213	227	198	242	219	216	232	213	230	240	229	213	236	224	220	237	257	232	226	234	209	240	237	224	244	251	215	211	221	250	237	201	239	227	218	222	208	229	212	224	238	223	220	202	213	244	233	208	231	228	232	228	251	215	220	247	225	228	202	237	229	238	213	240	214	260	231	240	244	192	234	209	221	229	229	230	221	236	200	244	214	204	229	191	215	248	253	203	243	251	208	242	236	225	246	234	209	244	206	212	237	217	213	236	243	230	208	214	222	233	228	255	237	204	254	235	218	234	207	221	236	263	229	230	217	226	240	252	227	251	244	221	230	243	202	212	214	208	199	208	235	236	224	216	237	226	221	231	204	219	229	241	218	218	234	224	209	227	206	222	240	232	228	211	227	202	207	242	225	238	209	218	235	217	223	242	226	234	230	216	211	228	207	237	219	251	213	238	236	217	259	229	228	227	219	218	243	221	227	224	218	218	199	244	248	240	233	226	218	250	222	230	235	217	213	248	210	227	238	258	238	211	233	247	211	242	223	219	229	247	225	233	232	218	231	221	221	233	235	224	245	237	217	216	213	218	230	229	199	216	220	213	209	246	233	193	239	221	226	231	228	227	202	212	209	243	242	242	233	221	210	233	222	258	243	235	243	243	200	223	256	232	258	243	222	232	225	223	233	241	257	261	239	249	230	234	212	230	246	230	237	226	224	235	223	231	255	224	233	217	217	231	256	239	223	234	237	233	224	264	218	230	241	208	245	238	221	252	209	258	217	233	262	208	244	239	242	219	226	235	230	208	230	244	220	218	249	211	235	231	244	226	200	243	235	237	245	198	227	230	255	224	200	209	231	210	237	221	204	226	254	225	229	221	215	211	253	216	218	225	241	252	243	189	242	243	217	226	231	250	230	241	222	217	264	260	235	257	241	236	255	222	232	244	226	214	225	253	210	218	220	224	213	231	227	241	233	224	229	232	207	231	225	228	235	249	238	231	193	221	247	223	248	222	230	233	222	256	220	262	223	226	237	222	234	232	206	206	221	212	209	235	210	241	219	239	233	241	219	222	204	212	226	247	249	237	234	259	225	239	238	221	224	215
29027	9058	1027	680	543	482	455	472	448	436	432	389	427	425	373	455	423	416	391	432	406	424	391	403	413	414	377	385	408	407	409	401	424	432	391	386	413	459	364	400	419	398	421	396	406	409	433	407	379	406	392	375	401	383	368	401	407	366	413	413	439	405	434	381	384	391	388	381	403	360	386	414	416	359	415	420	362	405	428	387	421	397	449	405	426	379	416	406	425	414	375	425	413	442	435	388	444	426	394	412	396	398	404	359	372	405	353	374	413	424	399	399	397	386	409	425	375	410	402	443	410	426	376	365	363	400	409	389	381	379	392	417	407	375	424	423	403	439	395	372	398	400	427	387	404	378	347	400	388	398	381	411	431	381	435	408	414	394	427	435	431	379	419	394	417	398	426	406	397	400	383	414	368	428	409	385	429	405	421	395	401	402	396	433	415	385	382	398	381	394	417	421	414	399	374	396	406	379	375	375	432	373	396	404	396	401	373	411	376	416	377	386	417	413	403	398	386	386	416	383	387	352	394	419	393	397	387	354	402	348	401	388	410	398	404	410	445	391	396	403	387	414	454	408	387	448	370	365	387	402	430	404	419	375	427	347	385	390	389	399	387	370	398	395	417	402	389	383	427	408	403	409	395	415	456	374	419	405	411	418	398	372	405	404	412	408	395	366	391	374	395	413	427	415	434	415	422	413	378	413	431	395	373	380	405	398	408	415	416	342	409	392	441	408	425	409	373	407	398	412	414	392	443	402	397	408	386	371	428	405	416	382	411	357	378	396	417	407	406	409	417	399	437	406	397	396	410	394	382	381	401	397	401	407	382	415	431	394	410	412	408	394	403	406	435	419	397	394	407	405	405	381	432	395	392	408	364	421	384	399	395	414	390	365	395	389	368	378	409	378	388	379	375	386	402	389	425	399	389	423	399	411	362	397	421	397	400	425	398	387	427	412	408	404	411	401	408	413	407	418	414	407	397	388	385	414	407	407	427	413	403	421	360	428	402	427	380	423	395	426	385	425	388	415	366	424	415	395	411	382	376	412	403	402	373	401	387	412	397	430	382	406	382	419	387	394	390	397	406	411	436	384	401	410	398	395	388	401	395	405	413	374	462	412	416	404	382	421	416	411	421	402	403	446	389	404	381	407	373	368	373	414	419	368	415	434	390	372	406	410	400	413	425	387	431	416	405	399	412	365	385	412	393	392	390	369	373	420	436	416	388	405	387	403	416	419	398	432	399	417	440	405	422	400	376	393	414	428	394	402	389	399	381	414	405	411	420	404	400	406	413	436	392	406	380	426	406	407	411	373	392	412	404	393	426	405	394	400	390	392	422	391	407	437	415	456	414	409	397	388	392	408	432	443	404	400	369	386	400	400	393	386	432	399	400	374	412	394	418	385	370	410	415	393	407	365	404	431	408	376	403	380	402	383	425	401	364	407	388	404	394	386	377	430	400	401	409	380	385	380	365	403	406	389	421	418	397	423	376	398	428	384	420	420	392	419	374	406	395	414	414	401	400	389	378	411	430	402	383	400	422	393	434	435	408	396	430	401	425	370	362	423	428	405	416	431	433	372	383	377	363	388	402	409	394	404	463	399	412	416	417	445	383	416	401	366	402	425	382	388	394	384	416	380	415	391	379	425	398	388	402	395	385	415	433	380	417	353	397	397	402	381	408	408	393	394	397	415	403	382	365	400	412	390	387	407	436	413	392	427	433	391	367	398	415	384	436	398	397	408	399	421	433	375	391	381	384	403	408	399	364	422	402	388	393	367	412	369	414	397	397	411	383	386	407	396	386	391	417	421	405	437	358	445	393	394	397	409	404	421	371	386	408	429	390	418	413	359	384	404	403	390	387	410	393	439	372	364	449	382	442	408	439	416	378	424	436	380	421	394	374	410	405	394	426	405	391	447	402	388	390	411	412	442	407	402	414	389	407	411	394	376	406	376	404	378	420	382	353	427	394	398	422	372	405	416	401	387	398	365	379	457	393	406	397	395	380	401	419	393	370	383	372	390	400	371	381	394	411	386	387	425	384	403	374	401	413	417	394	386	386	413	387	428	421	397	429	415	396	442	391	397	406	416	367	410	385	391	440	414	389	396	412	409	383	406	402	407	382	429	445	374	404	402	410	407	411	399	389	399	422	393	394	428	409	407	413	411	417	405	407	394	372	389	397	417	425	397	407	415	402	421	414	425	373	392	411	404	391	391	422	402	401	384	409	431	402	434	344	415	372	389	369	398	382	394	394	376	412	367	379	413	397	432	391	387	384	437	404	410	381	398	433	395	395	403	376	414	399	426	400	433	410	418	392	353	386	394	370	407	396	402	423	415	349	396	406	406	406	434	409	348	384	386	421	394	419	455	413	412	399	380	399	421	408	394	448	384	385	376	395	429	381	407	395	390	398	417	401	384	423	411	418	419	404	425	405	364	421	409	412	391	399	413	392	433	419	425	426	431	392	385	391	424	449	382	400	422	420	426	420	417	402	393	389	404	398	393	402	431	421	397	424	425	396	390	417	402	406	410	452	413	397	400	377	376	373	390	377	406	386	413	411	395	383	404	398	405	374	416	404	397	416	396	391	393	430	376	392	423	406	373	403	435	368	384	394	418	376	406	377	398	370	421	415	396	406	361	414	404	413	377	393	443	423	399	403	371	422	425	413	411	372	365	377	409	409	385	438	446	416	372	404	391	383	362	392	392	419	403	389	399	405	393	405	376	404	408	387	442	396	413	389	402	422	428	379	418	384	415	425	403	384	417	426	379	372	400	389	433	400	434	375	432	420	399	439	410	427	414	387	402	398	394	407	398	418	409	434	424	391	397	385	436	422	400	393	415	423	407	430	384	427	366	411	377	377	386	422	377	420	391	382	406	405	398	428	376	438	406	426	406	386	380	420	438	378	403	404	397	404	369	401	376	408	417	388	401	392	437	442	406	403	424	419	424	389	377	416	408	392	431	425	407	425	399	384	398	416	394	394	396	407	420	392	408	409	403	391	402	376	383	403	423	404	418	399	352	377	409	418	415	386	406	425	395	399	399	423	400	385	362	415	406	381	403	430	384	449	402	383	409	403	390	441	392	400	394	389	377	406	430	368	379	419	398	381	394	381	428	405	393	414	405	442	408	423	429	415	369	405	401	377	401	398	376	439	407	408	395	370	432	412	401	410	409	388	390	373	408	399	417	396	371	431	407	396	395	394	420	364	382	403	401	425	399	410	399	426	410	435	386	426	405	384	403	447	394	373	412	393	405	412	392	404	376	412	439	394	383	421	391	400	396	416	399	403	376	405	411	390	373	422	419	422	402	419	429	428	416	398	417	409	385	357	389	420	396	399	412	387	380	382	431	392	416	408	414	380	402	413	395	410	409	393	411	416	418	408	408	404	411	416	391	400	427	359	406	410	402	343	423	405	395	416	383	401	401	414	411	403	435	434	379	407	394	426	424	435	369	384	376	417	421	440	381	378	403	416	417	369	402	405	382	439	421
24498	21530	28660	24776	20511	1907	540	419	322	305	278	252	258	243	252	255	238	236	211	200	198	224	209	200	193	217	211	218	177	226	200	233	202	188	178	181	204	178	196	179	204	217	182	229	198	206	192	194	213	196	200	199	205	208	185	203	214	169	191	187	216	198	189	207	176	211	214	200	197	212	179	188	202	180	168	208	162	184	202	192	182	197	205	183	195	188	183	227	182	189	188	197	171	196	186	194	204	182	192	204	194	228	199	182	194	197	206	165	210	197	194	178	209	167	200	189	195	201	207	191	187	180	198	214	193	223	184	204	177	201	196	217	202	212	199	213	202	204	169	201	218	219	188	195	201	206	200	207	192	188	208	207	213	176	186	210	193	208	192	199	206	188	218	217	197	205	192	180	188	212	180	184	200	197	197	185	200	184	207	197	188	187	223	221	184	191	208	190	209	191	198	217	198	192	167	186	215	192	223	179	183	176	183	200	194	161	201	238	191	205	175	176	193	209	179	206	192	205	181	199	170	203	200	180	201	199	206	200	197	201	207	208	196	182	185	195	177	188	197	197	186	208	206	179	191	168	221	211	168	186	169	192	193	171	195	184	185	226	193	209	211	169	198	192	197	186	156	192	193	149	172	195	206	166	190	181	183	191	198	175	195	191	181	221	172	222	198	199	188	171	195	195	209	181	200	201	174	190	210	178	208	219	225	197	209	212	215	200	185	201	200	219	192	193	198	203	203	200	196	198	210	200	187	194	172	218	176	183	208	183	179	217	205	185	190	197	209	187	207	208	180	179	198	184	201	207	195	187	210	186	194	184	199	200	208	191	193	175	203	174	194	194	201	200	207	184	194	208	215	186	203	201	178	218	211	200	201	209	204	187	186	186	198	188	195	211	192	176	213	207	174	198	199	210	209	179	180	212	204	190	189	188	208	227	173	171	220	193	220	186	195	199	205	194	190	217	178	189	204	190	205	195	188	173	190	212	160	185	205	215	195	205	195	170	204	221	183	184	182	197	213	204	207	179	204	219	205	177	199	185	202	200	198	200	163	191	205	191	216	184	186	194	192	176	189	191	215	195	177	188	196	213	198	198	210	210	203	196	194	182	219	185	198	197	189	181	193	198	220	199	221	191	196	208	181	207	201	195	214	180	203	184	193	190	199	211	214	213	184	179	190	170	195	203	218	193	198	206	219	198	207	208	193	192	209	205	196	179	205	198	173	178	193	191	220	213	199	193	190	193	168	193	184	180	203	209	190	181	185	199	205	182	218	205	212	188	175	171	189	179	199	202	200	204	186	189	201	196	188	200	195	216	198	177	171	203	188	187	212	196	203	189	202	172	193	205	184	211	209	191	198	207	197	183	192	188	187	192	179	165	182	201	189	168	203	191	204	215	199	177	185	187	201	212	219	185	168	191	186	220	185	196	207	192	164	200	217	204	215	211	219	200	201	195	186	193	210	224	210	204	227	180	205	192	191	217	176	190	181	198	171	199	192	199	201	208	199	198	184	186	177	185	203	216	205	193	199	192	185	193	203	186	237	199	209	186	196	187	195	210	222	188	193	192	213	193	203	187	176	214	198	204	222	183	210	199	190	206	203	217	190	195	194	177	225	206	192	196	220	196	207	213	221	167	218	204	200	207	199	227	213	204	215	219	183	189	173	210	212	182	188	205	185	206	182	179	217	219	190	191	201	179	196	198	156	208	241	197	194	179	195	194	182	199	210	198	193	197	206	207	210	222	192	199	208	201	175	206	195	218	167	189	182	194	200	188	190	211	194	203	227	186	166	181	216	198	194	200	187	196	180	194	220	187	192	224	197	176	226	186	226	221	183	190	212	203	180	221	215	209	200	232	191	210	198	205	186	217	199	218	190	222	182	218	196	176	203	185	176	168	194	190	193	216	195	149	212	177	174	225	204	201	206	204	165	202	176	212	215	179	194	186	192	188	195	171	207	202	178	180	200	181	182	185	188	170	211	218	213	211	182	185	193	171	171	199	198	186	197	192	214	194	188	192	184	201	190	187	212	198	188	229	217	190	205	187	211	195	201	202	187	198	195	193	182	199	224	193	203	185	200	212	204	188	193	184	196	222	210	199	180	220	182	203	183	204	207	204	194	194	206	198	208	194	168	175	193	200	192	183	182	210	200	214	173	179	197	177	158	187	200	184	194	182	209	187	194	174	177	203	212	205	185	200	167	234	205	184	189	204	196	183	189	201	204	200	174	205	220	188	203	201	195	197	188	195	175	191	192	201	210	195	161	197	204	200	191	207	222	172	194	198	176	165	197	201	191	231	195	187	208	205	184	198	201	200	188	191	205	191	178	215	211	191	184	194	188	205	190	194	203	201	199	213	193	199	188	189	184	188	183	201	216	175	191	198	223	176	196	209	189	181	216	184	172	188	223	165	172	194	196	192	212	197	220	177	170	184	209	186	182	190	204	202	206	199	201	202	207	186	188	183	175	198	188	176	195	209	212	179	203	194	183	204	192	181	168	196	230	203	205	200	203	195	218	202	193	210	187	192	202	186	209	183	194	204	172	208	207	171	194	195	202	198	181	202	213	171	195	215	209	213	200	203	189	194	201	197	176	174	193	207	185	193	178	210	164	207	190	184	206	176	167	202	200	190	193	169	189	186	182	186	177	181	199	172	171	189	165	200	198	198	205	189	222	181	199	200	203	207	180	184	204	211	187	185	201	197	219	197	210	201	198	181	195	176	176	181	205	203	178	203	201	216	227	174	201	187	172	200	191	189	177	203	189	203	198	186	178	222	208	206	177	180	193	227	185	198	194	195	214	194	200	201	203	184	193	171	201	183	212	198	191	171	192	182	209	212	181	192	189	215	211	202	193	215	193	189	189	189	195	204	198	196	197	200	191	206	218	179	212	201	204	182	191	195	176	162	192	192	197	211	203	218	182	191	189	198	190	218	211	213	183	232	212	189	200	208	204	213	210	178	201	205	205	188	215	205	180	209	202	180	213	182	235	201	192	181	161	201	215	185	217	191	189	179	180	205	196	181	202	183	182	209	184	201	179	193	184	197	176	200	187	199	189	212	185	178	174	209	204	202	197	205	190	201	182	190	183	185	204	204	193	204	199	182	198	216	199	212	188	191	194	198	195	199	177	210	184	190	184	197	185	206	178	220	176	233	204	212	195	175	226	200	207	192	202	223	216	189	183	199	196	205	211	203	214	197	196	221	195	205	217	194	189	201	212	215	202	178	188	223	167	197	182	214	194	176	207	198	208	180	219	207	199	186	173	191	164	186	216	180	198	195	186	201	177	201	211	198	173	189	206	179	187	189	199	202	187	204	194	166	175	191	192	200	172	201	184	174	153	198	184	184	195	204	185	199	216	190	214	160	198	173	222	192	202	189	195	206	177	209	179	197	188	222	186	187	199	205	209	195	185	181	205	204	214	198	190	185	190	198	221	204	198	196	203	223	189	227	195	187	175	188	213	183	175	173	206	205	185	186	207	170	202	205
33080	18645	6625	3268	2181	1574	1294	1030	849	764	692	618	568	558	480	501	436	466	448	433	433	376	420	392	357	374	423	406	393	345	344	387	381	339	354	372	340	387	324	377	357	378	372	364	341	359	410	360	332	335	337	386	360	333	379	361	349	338	326	345	328	359	333	336	336	358	344	355	351	316	306	314	378	345	345	379	343	376	353	331	340	356	391	326	318	324	360	337	340	333	338	335	350	379	372	339	361	362	331	330	343	354	334	343	321	311	321	348	340	320	356	407	356	350	350	359	352	343	367	340	349	310	395	362	339	341	348	361	338	352	348	320	358	315	334	366	327	330	339	337	329	374	349	373	348	346	350	339	331	352	348	349	382	340	341	331	383	340	340	376	350	379	358	354	335	350	349	352	331	329	364	351	338	345	358	331	352	314	316	325	332	356	371	326	379	327	340	345	333	363	328	368	346	332	342	315	369	345	317	348	343	345	353	324	329	352	356	356	349	354	344	379	321	355	354	344	383	356	351	297	331	340	336	341	357	327	361	334	365	376	352	346	361	333	330	377	355	358	344	336	352	385	343	373	364	344	364	337	318	328	314	352	348	381	320	318	342	354	364	328	341	342	349	343	345	332	321	360	317	312	320	330	340	345	338	371	343	325	361	335	379	355	356	353	319	350	346	325	321	327	375	324	353	344	345	361	381	356	351	348	377	328	352	349	347	340	356	365	336	353	353	358	344	336	344	379	329	324	336	319	351	357	353	336	380	346	321	353	351	350	353	325	373	335	318	345	312	353	327	338	366	365	316	355	348	352	332	341	348	321	350	346	339	375	375	332	350	298	321	312	365	378	326	308	360	339	345	337	327	330	345	306	350	316	338	361	354	325	324	333	330	328	345	327	324	325	321	345	319	359	369	384	339	316	329	339	346	350	309	330	379	353	348	361	359	317	365	323	321	363	327	341	352	323	341	353	353	368	348	323	338	353	323	386	346	369	326	340	359	337	335	340	335	353	335	355	339	362	360	337	377	350	345	351	346	327	353	332	364	346	337	352	323	345	349	312	343	347	348	347	342	364	347	347	333	342	364	361	338	352	340	363	326	380	347	338	370	367	343	353	353	342	346	330	359	318	327	311	363	349	351	321	305	362	329	345	343	309	323	326	324	345	338	334	371	389	345	343	322	356	346	351	351	338	367	348	337	362	359	311	338	328	338	328	334	370	322	358	359	369	347	297	362	349	357	349	361	306	320	325	327	351	316	369	349	366	307	373	373	343	325	357	351	351	345	323	375	359	349	309	357	337	341	343	324	349	369	326	290	338	363	345	329	366	357	380	349	364	351	359	325	333	345	349	342	353	318	363	350	350	357	376	344	369	371	369	336	318	364	356	350	363	346	343	342	335	336	343	374	374	354	347	370	325	336	339	338	346	339	329	397	312	332	344	363	342	348	354	351	381	342	353	336	333	351	336	344	349	358	375	352	345	361	351	343	362	353	329	333	327	364	346	327	366	349	364	358	368	352	362	335	340	336	367	330	316	346	367	357	347	376	359	345	337	357	324	347	339	340	320	326	348	337	354	325	321	351	329	377	340	357	360	358	344	332	360	357	358	321	338	365	351	336	336	345	332	340	370	337	353	351	329	333	368	334	371	344	345	365	333	364	342	348	324	352	387	349	355	336	316	315	320	338	333	358	343	328	330	332	307	358	377	355	329	325	358	328	349	332	327	334	347	346	340	375	335	345	337	339	375	337	346	318	328	371	354	335	366	348	343	335	357	335	368	362	328	340	349	351	354	338	328	353	364	347	363	366	345	382	364	349	351	342	377	332	361	336	318	330	357	370	352	367	320	334	344	393	357	359	367	326	374	308	348	344	352	337	365	350	322	347	353	344	331	355	323	371	348	328	331	321	359	321	348	364	318	342	387	311	332	363	336	319	395	319	329	346	321	347	335	369	288	351	351	349	393	362	341	352	359	333	378	331	341	358	350	369	358	371	335	351	323	371	333	322	349	369	346	378	346	330	349	356	336	380	365	348	336	356	355	349	356	329	360	382	335	324	352	349	325	338	331	341	351	356	363	343	336	343	331	390	346	354	348	371	382	355	362	386	370	338	330	360	342	306	365	346	347	356	356	338	372	330	335	362	365	355	330	352	350	333	315	333	359	345	348	366	350	349	341	355	347	323	347	315	365	309	325	340	342	367	363	362	323	309	348	354	345	338	376	340	359	325	350	331	336	357	312	338	334	357	349	357	378	350	330	321	371	315	358	308	353	365	332	330	360	316	367	292	372	388	370	359	347	334	355	360	357	355	392	345	351	323	326	346	364	354	331	354	361	360	338	357	346	348	325	335	339	341	360	373	334	352	310	359	357	341	321	370	313	345	349	357	334	346	343	346	344	325	348	360	356	333	319	342	339	367	348	367	342	326	325	378	330	347	359	334	321	355	346	333	361	356	353	335	331	314	334	355	356	369	341	327	350	365	313	308	346	332	334	354	316	339	367	347	371	327	296	322	348	332	334	350	365	345	370	379	302	366	357	316	333	373	341	336	347	336	355	370	317	358	351	359	313	339	318	307	353	354	361	329	353	342	345	324	314	306	325	338	333	361	349	339	338	340	369	337	332	344	355	350	311	346	376	340	357	334	358	361	359	304	346	363	350	349	382	346	313	341	365	337	350	352	335	378	375	360	349	361	327	313	340	349	334	330	337	348	349	358	334	359	319	363	351	303	345	354	341	342	322	334	368	337	366	383	337	358	339	368	340	348	325	345	328	344	343	341	343	316	354	319	350	326	348	353	332	362	372	340	317	322	360	370	363	364	350	356	383	390	335	351	343	355	349	339	355	334	342	321	317	320	335	335	316	345	367	304	328	353	349	350	321	355	350	339	333	340	356	346	305	355	317	328	368	314	364	332	327	323	335	330	365	335	381	345	330	351	332	367	348	380	342	363	328	353	343	351	343	361	366	358	357	346	352	358	349	340	354	353	344	349	341	364	329	382	370	336	357	288	335	384	368	339	364	349	336	352	358	358	346	328	354	362	345	355	341	359	331	351	322	350	310	350	346	369	342	337	377	355	370	315	365	334	339	330	371	353	334	357	381	296	340	344	328	333	349	371	345	360	357	349	373	362	369	334	354	315	338	335	379	354	343	353	347	371	349	343	308	374	387	322	349	348	365	349	320	337	386	358	336	362	338	340	306	330	375	323	367	382	367	311	337	383	353	351	338	325	334	327	363	345	343	337	348	363	361	351	348	352	319	353	307	335	326	337	335	343	351	373	369	377	349	351	337	345	356	317	359	375	362	350	320	355	387	333	330	323	363	350	337	364	365	339	355	337	324	376	360	356	319	330	336	370	378	323	343	322	347	345	347	358	333	345	337	344	335	339	349	326	373	380	332	323	372	380	365	346	364	356	364	360	339	374	341	345	339	333	366	337	361	360	351	353	336	321	336	316	348	346	348	366	318	320	316	335	356	344	326	337	359	343	383	337	332	323	383
23545	21528	29320	24079	21490	19665	1459	476	319	298	228	197	171	163	148	131	137	106	117	114	105	114	98	104	106	117	86	112	67	102	82	96	86	84	82	80	92	112	93	95	89	90	91	78	93	87	78	88	72	80	70	93	73	82	78	73	66	76	82	73	72	86	66	90	87	75	77	58	79	67	76	92	93	84	85	89	82	81	67	66	89	76	70	70	63	63	85	79	74	69	80	59	66	69	81	87	68	65	96	65	96	77	72	84	85	66	74	60	76	83	72	84	74	78	79	81	64	58	83	78	87	60	72	85	60	80	78	60	87	80	77	86	79	60	73	64	75	70	84	69	66	75	67	73	80	71	82	62	60	74	73	68	61	81	83	64	80	56	82	86	68	82	78	67	61	80	70	72	79	76	63	74	81	74	87	75	81	82	65	62	69	77	81	76	79	73	82	63	77	82	75	67	80	79	77	59	81	73	62	68	68	64	63	68	93	72	81	79	71	66	62	82	89	77	80	71	80	74	75	85	77	54	74	62	80	60	86	81	73	79	67	78	63	68	55	74	78	60	91	68	74	69	66	71	80	90	91	61	83	68	75	71	67	92	67	66	66	62	79	82	67	72	68	67	68	64	84	79	76	80	76	86	72	66	79	64	82	86	63	77	70	96	58	77	70	70	49	65	71	77	81	60	79	63	85	60	72	82	69	73	72	78	67	83	89	64	73	68	73	69	65	79	79	78	62	81	75	80	76	62	57	83	56	60	64	73	89	74	79	81	73	74	71	78	68	64	62	91	75	80	60	81	74	83	73	57	81	75	76	73	79	81	75	83	75	65	74	78	86	79	80	80	81	53	78	82	72	93	83	70	67	78	86	73	70	72	60	60	63	65	76	74	81	80	72	74	70	72	76	75	70	67	63	76	71	72	80	72	83	72	77	67	84	80	62	79	62	75	89	61	58	74	75	80	54	72	70	80	71	89	65	61	81	58	59	53	73	66	81	75	64	79	83	66	78	75	65	80	72	65	75	67	61	74	67	73	73	67	70	82	61	72	76	79	72	78	71	80	80	84	70	78	84	54	72	55	69	66	84	72	84	71	86	74	73	66	75	70	59	74	64	66	71	62	64	76	69	76	74	75	73	77	80	89	62	64	62	86	73	80	87	76	67	60	74	75	76	84	75	76	67	75	85	68	68	80	77	76	71	75	81	74	76	79	75	63	66	87	71	85	67	75	66	81	66	66	87	69	76	65	64	75	95	76	71	85	71	79	66	70	79	73	59	68	67	80	71	63	72	77	60	65	73	59	55	80	89	57	89	72	67	82	76	62	77	59	58	78	85	73	81	71	77	81	72	67	75	76	87	62	65	81	76	86	77	72	82	82	70	75	76	78	82	61	75	57	71	72	80	71	76	78	75	61	79	67	89	79	69	75	65	71	71	85	80	87	73	72	72	61	82	58	85	68	82	74	86	68	82	74	75	81	56	87	97	59	78	79	76	77	63	69	76	74	69	67	70	72	75	77	87	75	83	69	85	70	68	73	92	82	75	58	65	86	65	68	75	69	70	69	74	76	78	93	65	67	69	73	75	82	88	73	83	68	71	60	65	67	64	65	77	76	57	67	74	79	79	77	72	66	67	72	76	72	71	78	81	72	90	68	71	68	72	71	67	63	56	79	68	68	68	83	63	73	87	69	78	58	67	79	77	72	72	79	67	82	68	75	81	80	63	70	74	70	69	65	93	83	74	70	71	72	75	53	72	69	85	68	70	84	85	68	72	75	60	79	78	71	91	75	68	89	70	47	60	76	62	65	71	84	76	79	73	58	79	67	58	76	74	86	75	65	76	83	60	53	80	81	66	52	77	72	81	68	80	68	89	70	72	74	71	79	78	69	69	67	76	59	68	75	78	63	87	84	74	79	77	84	75	78	78	62	66	102	68	71	68	87	75	84	71	78	56	66	66	81	68	75	72	59	75	62	71	81	77	78	69	71	71	80	73	70	92	81	83	75	70	75	83	68	88	66	64	82	73	82	63	82	68	85	66	95	59	67	81	75	81	66	56	50	85	71	64	80	82	85	74	89	81	61	71	56	82	84	67	72	71	61	66	80	75	96	66	51	79	88	80	92	72	78	82	64	70	64	60	69	74	73	79	77	69	76	79	83	89	76	60	59	87	76	76	69	74	87	77	75	69	72	73	63	69	66	89	75	80	67	85	86	67	64	86	77	81	68	74	72	69	70	83	68	68	67	67	65	78	82	67	73	64	84	61	68	84	64	67	76	74	71	70	64	61	68	69	85	73	54	83	78	72	61	79	70	76	72	69	69	73	77	64	84	84	70	63	85	80	61	84	69	72	80	67	71	76	68	56	76	84	73	91	75	64	71	66	76	83	68	73	69	73	84	89	94	74	80	68	87	60	83	79	70	81	66	68	61	66	71	72	78	63	67	64	76	82	70	61	88	64	79	68	64	80	79	75	57	75	78	65	74	70	69	85	65	72	80	73	63	77	73	92	73	81	73	72	67	71	83	86	71	75	75	66	65	60	60	81	74	73	63	61	64	73	72	66	74	70	69	62	65	62	64	69	72	74	61	74	78	73	76	67	64	81	67	85	86	73	57	83	71	73	89	71	72	71	78	80	78	59	78	72	63	77	77	78	57	65	83	64	83	70	70	100	66	69	80	72	67	70	80	69	74	70	80	74	68	97	67	81	61	80	79	60	83	67	99	85	80	84	61	71	72	90	87	69	73	56	69	68	75	76	72	86	61	89	77	68	86	77	84	72	67	87	81	72	71	90	66	74	69	78	78	88	65	67	77	70	73	84	66	75	62	81	57	65	68	85	80	79	72	70	94	77	70	77	61	76	80	87	67	66	72	73	92	74	70	72	55	72	79	81	84	76	75	80	59	75	78	70	87	81	76	73	75	71	76	73	74	65	69	67	58	71	71	67	68	66	73	82	75	78	88	89	76	78	92	61	73	53	71	79	63	79	84	92	92	72	76	84	67	71	83	79	59	71	64	69	80	78	68	85	83	65	73	79	65	69	73	73	70	63	77	66	87	56	73	68	69	62	73	67	72	46	80	68	70	87	58	51	74	85	66	71	64	83	80	76	72	73	70	77	64	69	62	76	55	81	75	64	73	62	72	63	66	74	74	72	55	52	76	79	67	65	65	73	66	75	74	87	68	83	77	64	77	70	69	67	72	100	82	69	72	62	87	71	85	81	91	52	64	75	66	73	69	73	74	63	83	68	80	97	71	73	74	74	72	82	75	66	64	72	86	75	85	81	66	73	68	64	66	60	74	70	77	75	73	73	76	95	68	63	72	63	74	57	76	81	53	66	84	72	65	69	72	73	73	75	80	77	76	71	78	67	71	73	76	60	98	72	70	90	69	64	79	57	74	73	71	62	67	80	69	66	78	62	67	88	76	69	81	74	68	86	93	72	68	69	80	73	73	78	78	69	70	92	68	77	73	71	69	85	84	76	75	76	82	70	65
36752	25524	10646	5417	3680	2614	1886	1442	1103	947	791	680	577	520	474	428	351	332	308	296	255	274	268	256	229	224	240	185	205	215	208	214	202	176	166	147	158	172	164	160	182	170	178	166	142	148	165	147	163	133	162	146	142	138	133	147	125	160	135	132	144	129	141	150	170	146	138	182	140	162	131	129	145	127	159	138	134	118	130	153	138	141	141	139	169	162	144	138	126	156	149	136	147	139	128	125	137	129	144	134	140	131	149	137	153	135	126	155	145	143	143	123	145	134	133	137	127	159	150	157	141	134	152	130	137	125	130	135	117	144	134	124	134	147	142	128	161	138	132	136	122	139	144	152	145	152	140	136	133	130	136	144	153	130	123	137	135	125	142	129	134	138	149	131	140	136	126	141	119	131	119	140	140	131	136	130	149	134	103	139	127	137	140	129	146	126	118	156	111	128	130	134	142	131	148	141	117	116	140	139	148	157	133	129	142	115	146	130	133	137	139	120	136	128	113	149	143	131	132	142	169	140	127	113	135	122	150	110	105	128	132	140	138	151	145	125	116	133	132	147	129	123	152	117	147	139	143	124	142	132	122	153	144	152	139	153	132	130	131	131	135	151	136	137	146	130	152	149	141	134	108	135	143	151	153	134	124	129	141	123	141	135	145	143	123	129	135	115	117	128	126	137	112	132	141	129	145	132	136	144	132	114	133	137	127	121	134	152	132	132	138	141	123	137	138	132	135	142	139	132	109	137	129	140	137	134	145	127	125	130	131	127	163	131	136	132	152	150	138	123	133	147	126	129	138	145	135	139	130	134	133	129	146	139	125	147	113	139	111	128	141	134	147	152	123	124	154	128	120	134	131	146	125	141	131	149	133	132	159	128	137	160	158	152	134	139	110	152	159	148	138	142	120	152	139	137	143	150	136	137	132	140	151	132	115	138	118	151	136	135	114	135	121	146	150	121	137	144	158	141	149	116	119	143	120	141	128	119	136	134	130	144	127	147	123	141	141	136	154	125	131	141	139	132	136	133	153	119	125	133	131	124	126	120	126	117	130	127	129	154	127	138	138	122	145	129	134	113	147	149	153	136	142	140	124	136	137	140	123	156	128	129	143	123	126	131	141	129	124	145	129	119	134	121	130	131	143	113	133	130	117	127	123	126	105	147	129	142	152	130	143	137	156	144	129	130	127	148	151	138	156	122	131	143	136	129	142	129	137	139	148	121	141	133	120	128	157	140	111	131	142	143	130	141	136	153	118	140	156	125	110	132	133	145	125	155	130	149	119	129	123	129	136	141	131	150	127	141	148	139	143	141	137	149	140	141	146	130	135	137	141	148	136	131	144	135	129	142	135	154	137	149	115	128	149	134	120	138	130	144	146	143	139	157	117	135	150	131	120	132	143	148	126	135	142	114	155	130	158	132	125	137	144	133	130	145	130	126	154	142	146	138	119	145	147	123	133	149	136	157	148	134	135	131	148	136	114	138	123	130	135	141	111	145	138	127	139	130	141	135	149	124	140	145	115	124	152	137	127	139	111	106	129	150	147	141	126	122	131	126	129	134	150	139	114	127	137	140	140	132	139	150	149	158	102	120	133	153	119	131	122	124	129	142	136	121	143	128	111	132	124	127	102	141	140	114	112	136	125	142	134	140	122	140	122	124	118	105	150	121	122	132	136	150	146	131	129	126	117	134	138	122	159	147	141	145	151	137	137	160	139	132	122	145	131	139	117	147	119	138	131	133	145	128	128	124	146	156	136	134	128	123	136	129	127	127	146	147	122	133	125	126	109	132	117	117	152	144	128	120	119	114	136	143	119	147	137	132	143	142	132	140	102	137	133	125	115	116	157	134	130	126	134	132	143	139	152	131	127	128	129	140	141	131	130	141	141	162	142	130	150	137	128	147	136	134	150	148	157	128	155	125	141	131	160	123	130	150	151	126	123	137	151	149	127	117	150	145	122	130	124	127	124	145	129	139	148	136	127	133	139	133	141	138	130	134	130	146	127	130	142	146	143	156	139	128	122	136	127	142	140	142	134	127	123	141	118	115	136	133	123	137	134	154	135	121	121	145	121	127	150	138	126	113	123	137	111	141	134	141	135	130	154	154	126	157	118	134	137	140	150	131	128	137	148	131	146	133	135	113	133	120	143	137	139	129	149	141	136	124	139	125	134	130	145	124	122	132	143	129	142	138	135	121	138	143	127	124	131	123	118	132	142	135	122	137	121	129	128	114	111	122	145	111	136	126	119	137	123	115	155	131	128	133	133	135	131	137	117	115	123	145	116	145	134	122	156	151	132	145	107	132	136	126	129	130	147	138	132	125	126	164	152	136	129	133	120	131	146	139	126	141	139	131	119	151	116	139	130	146	116	120	132	153	111	153	137	111	147	148	152	144	121	139	134	148	136	151	130	135	136	140	154	130	139	122	152	132	133	154	140	131	140	155	113	130	138	139	142	140	133	136	154	140	147	144	129	137	133	98	142	144	133	141	124	121	133	151	132	134	142	123	160	142	141	121	152	143	129	130	134	144	137	138	140	130	150	136	125	143	120	125	121	104	146	130	125	130	130	133	131	134	112	113	125	102	149	150	104	110	142	128	136	136	130	136	143	135	133	118	116	122	136	161	126	135	141	133	122	123	141	111	140	123	119	132	141	118	111	144	96	156	127	131	120	139	128	127	124	123	125	136	134	127	129	150	131	132	137	141	128	125	135	141	144	140	142	145	130	149	125	113	146	126	122	101	163	120	155	141	143	145	114	125	121	139	139	148	109	144	132	156	137	135	123	114	123	136	163	118	127	147	115	134	163	139	136	130	142	131	119	124	124	144	137	139	136	120	151	115	117	139	135	141	133	138	151	138	152	119	128	141	146	147	118	144	156	128	123	136	135	128	114	143	146	138	148	136	128	120	137	143	134	122	140	119	146	131	137	142	148	129	129	120	138	135	120	138	129	138	150	114	146	140	132	120	133	154	147	129	140	142	124	119	130	147	121	130	130	124	130	127	127	119	146	156	118	127	114	152	134	146	130	146	147	123	145	162	131	129	130	136	124	142	144	136	146	129	141	127	164	115	132	138	130	147	149	137	131	133	122	134	125	130	119	113	164	138	135	130	128	141	129	142	151	117	131	121	135	153	124	123	137	137	133	125	124	149	129	127	156	138	150	137	135	113	133	125	131	148	126	132	137	123	115	121	107	142	126	145	145	132	136	118	136	116	118	122	132	121	134	160	113	162	137	137	137	148	134	122	145	139	148	132	145	139	162	145	124	131	119	145	127	136	117	144	123	139	118	148	128	105	132	154	130	134	148	126	138	144	131	134	128	131	130	121	123	120	137	121	121	122	139	112	155	115	158	156	134	135	148	136	128	134	142	128	122	141	118	134	133	130	145	142	147	137	132	121	130	137	125	158	135	147	121	144	149	118	134	136	137	147	143	120	136	127	132	133	131	127	131	132	129	131	143	137	140	121	114	140	124	132	129	125	132	110
27856	20055	6112	495	298	277	271	233	224	223	239	217	241	238	233	231	206	206	242	233	228	211	213	238	228	218	233	229	261	246	223	211	223	255	226	218	201	256	217	249	230	226	211	233	225	223	230	209	217	239	227	198	235	234	237	225	209	222	230	212	234	227	227	242	206	230	239	202	234	225	224	215	239	235	216	237	238	229	231	232	225	224	233	229	230	237	230	232	240	233	203	257	238	230	198	202	243	213	220	221	258	269	253	257	182	250	237	250	244	212	216	245	228	229	243	252	238	201	231	219	206	228	213	200	212	250	218	245	223	244	238	244	237	214	213	218	225	208	225	225	218	221	242	237	231	222	242	232	225	246	218	221	217	234	231	241	245	235	200	235	224	225	240	243	223	224	228	225	230	221	216	199	210	212	216	196	221	236	237	221	222	237	224	246	239	243	230	216	213	202	220	216	264	236	221	225	221	230	198	254	237	224	222	243	231	216	232	199	252	220	234	235	239	227	240	232	227	251	246	204	217	236	218	234	218	237	229	224	213	242	223	243	221	240	242	243	224	240	233	234	231	229	212	256	212	237	217	213	204	241	236	237	236	232	231	220	236	216	218	219	215	214	220	222	255	213	232	244	202	210	235	224	217	224	217	223	254	225	228	236	257	236	217	214	214	245	199	256	223	210	229	248	236	223	217	215	229	230	238	203	202	222	195	242	232	256	199	193	244	234	229	203	258	217	210	233	240	229	235	225	213	237	227	234	233	218	249	235	215	205	218	226	230	252	254	244	213	235	240	230	234	229	261	244	249	241	208	220	240	237	214	231	213	220	222	236	248	225	246	235	196	205	241	242	211	233	232	216	219	248	239	227	243	212	227	200	227	216	212	229	229	229	205	244	228	203	232	216	213	218	220	188	220	213	245	254	224	226	219	241	227	206	227	222	210	221	209	222	191	234	205	232	227	240	212	237	245	224	243	240	233	243	249	228	233	211	213	217	231	198	218	233	207	259	237	232	212	204	219	204	218	200	243	266	220	218	221	184	216	224	214	241	223	227	214	195	219	229	233	224	244	226	195	196	228	204	237	223	244	221	243	218	237	251	245	229	216	227	254	233	217	207	226	230	240	213	194	238	222	233	216	224	211	213	222	216	227	203	260	224	211	203	229	233	247	252	222	232	230	230	222	239	231	221	235	226	236	239	195	215	209	253	211	205	234	229	244	238	210	237	216	197	219	207	221	224	228	208	216	245	233	217	234	210	272	223	243	223	223	243	231	247	238	195	235	233	220	204	243	234	243	204	205	245	248	222	225	232	218	227	235	231	236	207	219	215	220	226	247	234	217	227	219	213	252	249	228	249	223	231	242	221	218	244	223	211	219	213	204	230	216	240	220	235	226	215	236	244	231	234	219	227	270	226	247	237	205	229	247	219	230	236	225	224	271	216	228	202	224	201	219	226	247	243	238	218	212	228	199	239	232	234	218	221	216	251	212	223	245	239	227	229	229	220	249	219	227	244	245	252	221	282	248	223	239	221	253	210	237	254	203	227	223	216	213	236	226	220	252	228	237	228	232	214	267	217	194	237	240	259	244	210	236	215	237	220	237	233	229	229	235	233	219	254	224	209	211	232	208	231	255	230	219	246	215	242	231	209	216	238	213	211	203	233	231	236	218	233	226	222	239	226	212	195	258	246	257	220	267	214	222	219	240	237	219	205	226	198	230	211	228	251	245	236	255	236	223	189	226	226	233	228	234	260	230	218	201	236	246	226	239	231	222	209	238	255	231	215	224	216	233	226	223	214	226	214	221	230	246	224	216	223	228	236	215	227	214	222	236	247	254	218	221	233	225	222	225	208	218	233	231	248	206	226	222	222	243	221	208	251	220	233	246	240	210	223	217	215	232	233	220	231	259	240	243	248	229	229	218	221	233	237	222	224	256	234	212	231	228	248	208	217	233	243	201	260	262	219	249	189	231	240	236	216	237	258	209	242	237	225	227	202	264	229	263	221	234	219	210	210	242	202	229	229	215	218	218	198	228	248	260	203	198	200	251	214	224	225	249	241	195	221	238	210	258	254	219	216	241	237	235	239	232	214	233	199	233	215	236	225	203	225	200	254	232	232	242	244	222	218	190	230	222	206	232	202	228	253	250	230	229	243	200	209	242	237	229	210	233	222	237	242	204	218	238	242	234	235	217	265	236	241	216	210	204	224	236	236	236	246	245	224	214	224	213	237	225	221	204	220	227	243	239	216	221	221	202	252	213	219	238	236	245	213	229	200	201	215	234	237	257	251	228	246	224	225	232	241	234	240	229	233	246	229	227	262	226	210	244	247	249	206	210	208	214	244	260	217	220	218	204	204	233	226	257	231	248	253	222	195	227	208	205	222	238	204	215	209	250	242	221	242	240	217	215	240	250	212	214	216	237	231	226	232	231	232	236	238	220	219	250	227	231	248	202	212	247	199	225	236	217	233	228	216	238	242	210	228	226	236	216	230	233	237	211	273	227	232	249	233	212	226	214	231	214	234	223	221	203	212	227	231	186	197	262	271	237	264	227	224	221	232	224	223	214	237	202	233	223	236	223	229	239	239	225	239	225	242	231	231	226	226	221	206	210	211	229	221	206	239	233	241	243	258	238	211	242	229	212	240	241	193	259	222	221	199	211	233	228	238	243	234	243	244	217	266	216	252	221	246	213	235	227	247	257	227	238	233	255	227	233	194	209	214	212	233	259	224	217	241	202	236	231	231	233	228	217	244	250	204	218	233	204	238	206	224	231	253	200	235	235	257	228	225	226	228	255	225	212	202	201	248	229	234	228	207	224	205	242	214	222	252	198	208	205	251	194	217	231	260	235	248	204	244	216	233	228	220	224	231	223	227	231	221	215	232	224	223	227	228	225	220	259	228	231	221	226	201	237	223	229	221	244	228	218	243	230	241	214	252	225	217	233	232	220	255	236	226	255	237	235	255	238	212	206	202	240	228	216	243	225	222	219	238	231	209	192	236	244	214	215	249	217	218	209	217	232	200	225	224	223	227	249	247	212	240	230	211	231	234	217	228	211	238	235	241	235	243	240	224	231	213	234	205	254	240	238	211	238	256	223	247	202	233	238	238	240	181	210	237	213	227	208	210	251	234	187	222	226	230	249	212	238	234	235	230	217	233	214	210	210	237	232	204	226	222	240	239	217	238	213	225	246	238	228	208	207	252	221	228	239	246	213	233	222	237	231	216	243	235	232	233	240	218	245	237	225	238	207	222	232	217	234	225	207	217	227	235	224	223	210	224	222	240	224	223	254	253	214	226	241	224	215	209	223	220	204	237	243	264	239	232	231	217	252	220	233	235	217	231	214	236	197	226	228	237	201	223	235	196	225	228	228	239	256	238	251	271	228	237	202	227	230	213	205	246	223	220	224	234	226	209	216	215	234	250	249	231	213	225	247	223	231	239	256	225	242	220	254	232	234	229	221	201	225	220	231	207	218	222	237	208	245	230	232	215
28338	8081	1040	626	507	493	461	426	431	454	456	414	403	427	429	422	399	388	368	396	393	406	376	439	380	442	368	429	385	391	372	416	423	408	405	418	442	421	396	460	419	397	352	405	395	377	364	354	386	389	427	374	415	374	412	391	389	381	395	400	396	419	397	400	403	383	394	423	436	408	375	411	389	403	389	419	408	390	398	385	385	367	408	381	392	424	359	383	389	373	419	391	411	407	398	405	376	393	407	374	391	411	378	388	359	398	378	344	414	428	414	381	397	381	447	386	395	427	398	397	394	382	387	396	432	412	404	374	410	405	425	392	404	432	372	408	411	410	446	402	390	396	431	398	421	423	391	396	369	440	381	382	423	412	406	382	417	401	418	382	379	396	407	399	416	395	418	388	406	345	410	390	410	376	374	392	415	369	433	373	368	382	373	388	363	391	397	374	419	393	406	382	404	387	392	382	404	382	403	358	375	403	378	375	357	402	396	410	381	390	366	402	389	401	439	426	401	401	402	396	392	381	400	396	431	379	413	391	403	402	384	397	380	418	428	391	441	402	388	389	404	426	403	363	375	387	408	380	393	425	407	384	384	413	355	401	388	377	379	360	409	412	437	399	385	390	381	385	391	383	403	402	415	398	428	402	403	382	399	376	442	395	409	389	371	429	369	401	413	378	383	419	397	382	438	396	412	378	417	377	422	380	349	416	391	375	360	396	411	353	392	379	396	418	380	398	425	368	417	411	382	394	379	360	403	380	411	364	378	381	419	415	390	397	381	405	383	363	383	398	377	392	381	401	426	374	394	431	418	375	380	412	402	426	415	368	386	417	377	412	426	406	427	419	393	366	395	411	385	384	373	420	378	395	370	397	420	374	401	422	436	366	413	417	398	379	390	425	407	403	393	350	424	392	380	393	407	407	376	388	408	392	404	403	399	435	423	404	431	396	394	400	395	375	397	413	400	395	432	391	430	401	388	426	396	418	410	413	386	396	379	379	389	416	411	435	386	379	415	414	426	402	370	406	391	377	379	399	430	394	386	371	378	393	391	403	377	383	421	418	430	400	397	394	399	394	399	409	379	368	390	383	355	411	415	374	411	414	434	373	382	381	397	397	426	384	423	415	408	373	362	376	401	368	419	406	402	406	375	376	423	430	423	386	414	372	392	384	404	417	389	393	393	391	393	431	394	419	422	394	394	404	398	399	400	415	414	370	361	394	429	391	403	401	448	420	393	362	371	398	384	402	420	377	380	402	401	383	396	414	434	372	370	375	426	428	384	349	389	377	417	389	405	392	396	411	374	394	427	405	402	406	385	383	390	387	407	421	369	363	391	378	401	409	401	373	376	371	394	376	380	404	382	391	367	411	390	413	395	337	387	398	390	374	392	431	422	384	404	410	421	382	414	413	425	390	383	397	363	401	381	423	357	393	394	394	360	379	401	377	394	426	366	371	380	370	394	363	420	402	460	458	385	420	418	382	406	417	419	370	392	402	375	418	425	436	414	400	377	383	400	397	428	395	407	409	401	373	383	420	410	381	385	365	410	382	407	439	382	387	360	415	414	394	398	398	412	386	392	412	380	393	390	368	358	373	405	388	367	386	398	368	419	416	364	381	391	380	405	383	420	409	368	395	365	424	419	399	418	403	377	409	415	427	405	414	421	406	395	395	395	415	408	362	395	435	386	402	377	409	389	409	378	383	392	382	381	361	365	401	407	378	425	405	404	396	390	401	383	417	435	383	392	442	412	394	404	424	376	371	393	373	422	410	403	371	400	403	402	384	394	398	405	410	389	417	377	398	395	414	382	379	396	395	403	402	406	391	403	403	392	404	375	426	416	425	403	418	400	392	380	355	398	421	388	395	400	419	403	384	392	397	393	399	392	391	409	391	431	412	389	390	408	378	419	373	402	421	407	414	398	371	380	385	425	361	364	356	375	402	404	418	386	371	401	397	378	409	399	374	411	395	406	361	355	368	425	393	390	390	454	406	417	418	370	406	405	392	378	359	373	369	423	398	382	396	392	393	375	371	412	428	407	378	398	386	375	411	425	397	387	415	376	380	414	407	379	344	416	394	402	350	380	419	353	426	392	377	388	388	402	388	422	416	417	367	370	394	425	401	422	397	407	381	396	374	390	372	356	395	406	409	389	349	436	372	381	378	385	412	385	407	428	408	369	396	369	399	395	427	388	398	398	358	369	412	394	401	388	365	380	370	387	377	395	437	356	428	414	378	408	409	373	373	425	405	370	406	385	420	411	404	389	384	425	437	403	403	394	355	403	410	388	396	384	385	399	375	376	428	401	384	382	384	384	458	406	386	422	393	420	398	392	424	392	368	409	398	393	407	396	402	397	400	405	399	422	376	412	395	415	420	403	396	419	380	374	400	395	422	376	411	359	363	406	408	429	414	404	439	386	405	410	400	406	417	384	423	419	409	412	385	439	396	388	436	395	422	409	421	425	381	397	366	416	407	407	383	413	414	373	397	421	420	377	396	378	384	389	403	360	406	370	384	398	389	411	429	421	404	402	388	389	402	399	379	439	404	427	427	418	436	413	420	392	390	375	393	396	401	401	362	380	391	390	393	345	377	376	386	413	433	410	404	380	388	403	440	427	378	426	415	393	413	399	432	393	404	397	370	399	397	375	420	396	372	408	384	394	401	390	402	403	377	398	418	397	424	421	406	408	379	403	391	396	361	407	408	406	412	330	397	371	415	388	356	405	403	383	361	390	436	408	421	380	406	417	411	376	393	378	387	402	390	379	396	399	381	402	377	397	395	414	372	383	391	402	385	411	377	402	436	394	397	399	416	383	405	408	416	412	413	416	396	374	406	420	396	391	384	401	393	407	364	404	390	408	416	423	404	402	405	388	395	384	382	375	392	405	377	401	416	383	408	385	408	432	372	406	410	410	370	402	444	396	394	382	389	412	354	377	407	396	404	410	415	392	401	406	396	408	329	412	398	388	450	420	402	392	370	406	413	406	379	392	380	392	351	417	399	427	359	393	410	382	401	402	393	377	394	385	404	370	364	349	416	382	422	393	410	385	372	396	390	419	378	395	397	414	428	373	395	411	395	408	391	388	359	390	391	408	384	423	410	427	381	419	395	417	405	384	426	387	365	398	370	395	390	397	409	408	375	347	410	413	404	394	393	408	426	369	408	392	431	388	406	406	388	400	382	418	380	398	378	419	405	385	367	409	401	440	416	385	396	414	395	388	418	361	419	388	398	419	411	405	390	405	383	418	441	382	367	397	391	436	398	426	420	424	376	403	420	407	404	400	400	417	397	380	349	421	406	387	408	396	352	387	400	416	400	432	384	388	384	414	413	402	409	384	389	392	420	354	404	407	389	353	407	403	423	339	411	391	413	407	372	383	385	445	404	402	381	404	399	386	381	384	383	377	405	370	413	411	387	403	389	398	425	376	397	364	377	366	381	406	419	353	384	383	420	415	429	390	419	418	398	356	381	413	393	389	362	409	413	382	382
24549	21525	28681	24765	20557	1981	548	400	360	279	275	271	266	242	236	255	199	221	199	256	212	206	221	211	206	208	200	197	200	218	208	231	214	230	213	190	239	198	204	180	187	209	223	174	204	194	166	176	188	188	193	220	185	191	203	183	200	205	194	178	182	188	236	207	222	215	194	183	184	190	181	205	230	201	190	195	188	192	167	188	207	206	205	196	200	180	190	221	166	192	193	205	207	177	200	183	198	188	195	211	193	182	179	197	199	191	201	199	193	187	204	195	213	163	184	209	204	197	202	169	185	192	177	182	203	167	189	186	206	204	195	176	167	187	201	214	190	198	189	190	162	201	169	208	198	208	204	181	197	189	187	201	172	169	183	196	183	189	199	214	199	197	196	211	193	192	210	192	181	185	200	199	199	197	207	199	203	202	214	201	186	199	209	188	180	200	189	195	203	197	184	217	158	200	207	178	187	200	198	177	194	175	202	187	186	190	190	191	173	203	200	216	175	196	209	197	186	191	176	202	191	208	195	180	199	184	202	197	198	177	180	190	185	183	206	176	197	199	189	176	183	191	201	171	197	197	193	178	182	182	194	196	182	182	197	194	195	196	182	184	195	182	199	192	191	175	200	190	185	187	173	228	170	184	192	199	200	187	163	207	205	257	181	177	183	194	192	190	180	188	200	194	188	210	214	178	175	201	193	211	187	186	181	193	187	173	190	178	195	208	204	205	188	193	185	172	172	197	184	210	199	199	186	197	181	177	194	197	211	182	191	184	187	209	181	211	178	190	197	193	172	200	195	175	193	191	190	199	188	193	173	192	168	173	195	198	166	188	194	177	204	199	173	204	171	206	194	187	189	202	179	209	192	229	187	186	199	199	196	204	206	225	157	193	193	213	204	181	213	195	209	205	182	163	205	185	179	195	208	211	196	211	209	221	200	183	186	179	200	172	189	186	184	202	175	195	169	195	184	180	195	201	200	199	191	180	208	198	176	191	199	207	203	152	188	184	211	217	200	180	212	193	184	195	206	201	190	208	172	202	204	192	181	194	190	196	191	192	197	218	190	191	188	200	190	173	180	172	197	189	200	198	191	185	198	183	179	201	210	196	174	172	184	194	186	204	209	179	198	193	159	199	177	202	197	193	166	195	203	204	191	192	167	165	190	201	178	188	188	192	216	183	201	190	204	187	226	212	174	215	202	174	165	191	204	199	205	169	198	203	204	180	189	200	229	187	205	198	196	190	184	169	178	184	199	198	204	209	194	213	178	197	186	180	179	186	200	208	198	160	183	211	193	196	201	213	227	191	217	175	193	198	177	177	200	191	187	191	174	177	167	205	200	154	189	195	204	177	192	179	195	180	191	183	181	188	181	193	207	181	188	186	174	199	191	191	184	188	181	206	163	180	210	188	157	176	184	193	194	202	202	189	194	197	202	207	216	161	183	187	193	182	199	179	187	217	199	193	210	184	206	175	186	184	183	183	224	180	193	228	183	188	192	178	159	167	176	206	190	210	185	191	215	177	227	188	177	170	214	176	187	181	188	197	185	197	206	181	203	197	193	211	194	195	186	202	194	185	195	181	204	181	186	173	195	200	182	195	179	185	186	222	218	189	174	187	203	201	201	180	181	183	178	196	205	209	172	182	179	186	208	201	198	202	181	181	198	180	193	171	208	207	216	170	214	208	195	195	175	191	196	177	196	217	200	174	185	199	212	200	186	208	194	189	221	205	195	197	193	197	195	185	184	187	202	209	188	188	198	193	207	193	210	201	202	191	190	185	208	212	199	212	160	195	193	212	215	206	181	200	169	201	197	170	190	176	196	160	198	198	192	188	210	186	192	162	203	189	180	184	212	188	178	193	187	216	164	207	197	180	179	202	204	206	183	195	194	209	199	176	183	204	196	183	179	174	202	155	181	178	197	186	168	214	201	209	190	173	191	167	188	191	190	182	162	185	180	186	177	182	208	192	215	169	207	188	195	174	198	203	183	178	173	172	177	209	188	183	178	213	190	195	193	189	193	177	201	205	215	192	184	160	180	200	200	177	193	189	197	200	216	183	204	218	185	198	194	190	205	191	209	198	189	188	191	196	191	186	180	195	195	204	214	211	196	203	192	182	174	166	204	173	172	215	196	227	198	184	221	198	181	210	197	191	201	187	172	208	227	169	184	188	205	188	176	188	184	203	185	194	167	183	202	204	180	182	198	186	187	185	180	168	183	193	185	180	196	179	190	193	183	190	187	190	190	205	188	206	191	210	177	176	208	184	205	197	190	184	190	196	185	208	209	177	198	199	195	162	169	182	186	183	191	177	211	178	205	188	208	197	208	169	184	181	194	182	186	179	173	181	188	177	181	193	176	210	184	188	156	194	193	211	218	194	197	205	187	188	190	175	209	183	179	210	186	208	184	187	190	158	188	176	201	198	173	204	190	210	189	189	189	186	203	193	205	187	183	191	196	186	187	186	199	171	189	186	208	218	196	209	192	186	184	188	184	204	187	174	191	185	215	193	198	195	179	166	179	182	184	179	199	187	178	213	202	174	199	187	204	186	186	181	201	196	189	205	203	175	211	169	211	180	180	156	206	198	208	168	182	193	191	197	196	193	192	190	198	198	200	188	182	206	176	199	166	182	205	214	201	190	210	182	185	165	190	174	219	186	183	216	204	210	210	186	198	187	167	222	204	208	195	202	195	183	199	184	189	207	200	203	198	190	185	219	175	203	217	188	206	203	186	186	182	187	196	194	184	223	203	167	172	214	205	193	194	188	203	184	197	160	199	195	194	201	192	179	191	213	199	191	223	176	198	194	185	205	196	174	198	180	194	183	214	209	178	194	191	185	181	185	177	197	197	212	170	221	220	195	206	202	201	167	198	158	204	189	179	207	210	188	184	192	193	187	200	188	186	189	183	194	180	176	181	184	197	192	193	197	197	199	186	207	203	181	171	182	185	209	197	205	205	200	174	210	182	229	205	180	169	179	172	172	171	189	192	199	197	186	179	197	203	193	190	186	172	191	189	187	172	204	181	186	217	219	179	203	192	206	202	232	195	201	184	191	201	218	194	193	173	190	209	175	198	177	203	165	187	183	190	202	190	197	180	185	159	186	190	202	181	189	204	198	190	186	200	170	173	185	196	206	197	208	199	212	197	186	188	200	204	214	190	167	203	192	189	200	195	202	190	192	164	209	226	188	177	159	213	199	218	174	206	187	209	187	171	172	198	164	193	179	164	191	184	188	159	193	156	193	191	198	217	242	192	213	210	214	192	187	184	176	205	207	216	208	215	205	202	198	198	219	188	204	205	179	190	186	173	194	197	201	229	213	187	205	186	170	196	193	188	198	188	188	194	195	189	207	215	200	181	184	205	208	186	201	151	173	182	184	191	199	190	187	189	197	169	208	163	194	184	211	194	194	201	192	181	191	185	177	185	192	196	176	187	174	189	192	203	195	185	208	193	195	209	181	162	156	216	191	185	176	171	190	175	200	219	189
33069	20179	6619	3186	2297	1682	1286	1017	875	765	686	640	580	503	492	499	471	484	421	396	381	408	406	394	383	378	390	405	392	367	355	350	361	336	392	378	368	337	358	331	356	351	361	365	357	358	359	382	343	373	346	334	342	350	358	347	349	362	332	375	312	372	354	350	340	336	332	335	340	337	329	352	331	393	374	367	347	328	339	339	359	315	318	334	344	352	338	337	342	363	301	368	344	373	337	350	315	330	340	349	363	332	359	354	322	295	347	326	355	354	353	344	319	330	348	379	366	344	339	309	367	363	341	326	323	346	304	333	330	374	345	352	348	329	352	318	324	342	350	330	342	322	306	344	377	373	355	343	311	337	366	337	338	345	316	345	363	345	331	331	343	338	338	342	344	367	339	343	350	348	371	356	337	332	371	328	349	371	321	347	342	316	341	334	336	351	340	339	334	346	305	330	348	324	326	302	350	341	346	372	355	319	307	352	307	338	367	325	352	308	343	330	351	333	335	326	342	370	338	346	343	361	358	339	337	362	355	366	350	338	348	353	360	328	359	317	337	337	288	366	358	333	356	333	339	368	363	304	349	359	335	320	344	349	363	356	343	342	316	333	326	376	328	350	333	334	319	324	355	351	332	356	339	350	340	355	326	354	319	308	347	322	308	330	335	348	329	329	325	339	331	341	335	384	313	335	341	340	334	327	330	309	347	338	362	342	350	361	361	322	340	342	323	372	315	311	355	334	363	351	376	325	335	365	353	354	291	315	327	313	344	371	324	352	312	326	349	304	320	357	307	328	350	367	366	334	339	327	327	289	352	317	346	357	389	364	339	358	334	322	322	322	353	347	350	341	341	344	379	344	336	351	354	357	328	354	372	342	346	317	351	344	351	363	339	355	333	331	335	336	370	343	347	372	339	355	314	329	335	342	330	340	304	312	366	326	363	386	372	317	322	365	330	333	300	318	318	338	334	356	356	340	351	332	340	336	340	342	343	347	385	344	338	336	318	341	306	330	338	338	361	334	356	328	341	337	341	351	323	352	318	341	364	362	330	335	342	329	342	360	354	329	359	358	319	318	330	311	389	322	382	340	371	309	343	379	350	324	331	328	354	348	331	342	301	353	339	319	355	336	314	320	342	365	321	330	347	330	351	343	278	352	366	330	381	358	348	336	353	339	323	351	322	338	341	330	346	302	359	347	340	353	318	320	321	352	335	327	365	335	323	320	359	353	316	339	314	314	342	331	322	355	352	338	366	338	377	332	319	364	345	324	321	322	315	330	352	349	322	352	321	343	321	351	357	364	319	361	343	337	346	341	376	343	360	341	372	308	322	325	380	344	342	324	328	348	346	348	331	329	371	391	358	326	338	334	319	337	362	320	352	320	345	339	345	365	360	362	350	367	378	351	339	349	347	311	343	340	363	338	314	350	351	336	349	338	330	313	284	340	322	335	353	359	357	362	359	346	352	316	364	351	314	341	334	351	341	368	331	342	353	337	332	369	360	351	345	335	356	329	320	346	335	338	366	325	360	369	349	308	345	346	349	360	350	356	342	344	377	361	355	377	336	307	320	342	333	325	319	358	357	355	349	346	338	351	315	332	331	375	365	362	346	341	314	348	351	363	316	340	361	290	305	323	363	312	334	316	357	303	362	355	325	345	341	381	359	333	348	336	362	321	369	321	321	344	325	359	349	363	339	340	329	347	325	368	321	326	336	352	342	368	318	355	327	319	389	310	356	306	347	355	335	361	344	342	308	331	346	335	345	332	366	374	354	348	326	347	338	367	353	366	330	316	337	333	352	323	377	328	303	333	335	321	352	337	327	384	326	332	350	354	349	328	328	354	338	364	359	335	306	332	325	368	326	329	343	350	359	343	338	348	325	324	309	317	332	293	366	340	379	342	355	359	359	342	357	340	326	315	304	353	343	318	325	337	371	361	356	348	331	344	342	347	320	348	342	345	321	368	336	351	365	331	316	330	341	338	316	320	340	346	331	344	347	318	333	362	367	348	370	333	320	358	345	331	361	346	364	364	324	370	338	325	321	348	328	342	344	341	334	350	351	352	326	323	348	333	337	341	343	337	327	342	333	349	375	316	334	327	337	336	353	325	360	357	350	342	381	388	349	321	343	350	357	330	353	342	308	349	371	348	344	330	351	348	332	314	327	341	330	357	368	349	313	348	357	330	334	337	341	344	341	327	354	331	346	309	342	387	358	306	353	305	345	283	344	346	359	321	366	355	317	325	331	343	394	342	345	298	362	334	335	346	328	328	345	326	369	357	347	334	343	328	324	337	349	358	350	373	350	344	321	339	365	351	364	352	334	361	339	304	359	372	334	321	351	329	333	330	312	337	345	357	357	330	352	347	342	322	315	339	335	338	334	347	382	324	361	337	329	355	332	339	335	337	343	320	381	350	341	340	333	343	355	356	342	317	334	354	351	329	337	306	362	329	358	379	355	321	358	333	326	325	362	343	353	349	355	369	351	315	310	346	330	321	340	331	352	373	353	339	328	335	373	378	328	327	325	352	350	358	337	380	350	335	318	350	337	341	326	346	348	321	347	342	340	352	350	334	352	300	398	343	346	356	325	338	330	358	336	330	308	307	318	332	321	339	364	317	368	347	343	307	342	324	351	321	336	343	354	364	350	349	338	357	355	374	329	309	340	317	349	340	330	351	337	307	340	362	349	314	327	305	381	367	361	353	350	345	353	304	353	360	342	355	333	361	366	364	352	393	358	347	319	352	307	343	301	357	363	360	338	326	350	344	331	360	345	356	301	340	350	340	324	370	321	319	333	349	335	358	330	354	356	344	327	304	340	353	351	328	370	332	327	314	372	357	325	351	348	414	331	324	354	357	326	327	336	336	389	367	346	334	322	336	313	356	313	321	371	348	295	352	316	345	348	366	334	336	366	371	338	355	331	357	350	325	347	356	328	363	382	312	360	322	363	345	362	355	361	322	375	381	362	357	336	348	339	336	348	339	317	360	315	385	313	333	359	338	352	366	342	353	329	346	325	349	328	358	369	346	345	337	338	328	350	321	359	329	324	338	345	342	330	332	352	351	377	319	326	375	354	344	326	317	358	331	351	323	337	389	363	305	333	343	329	329	351	322	362	339	324	331	362	331	326	325	331	344	330	348	313	341	331	338	347	353	332	348	342	352	340	356	333	338	352	327	333	357	327	322	319	364	359	337	328	387	313	346	344	375	340	325	338	356	330	369	365	342	363	343	351	377	341	362	307	373	334	374	361	355	365	353	342	324	343	372	372	334	367	332	340	328	334	357	327	370	340	340	353	333	340	306	351	362	348	338	360	342	318	372	333	349	345	308	311	328	349	306	335	337	354	346	337	348	365	330	357	329	338	339	317	357	338	333	345	346	352	334	361	341	330	360	343	329	374	363	366	322	364	342	370	319	320	337	351	327	351	344	384	364	362	331	313	344	358	377	347	351	320	315	321	310	315	358	355	311	313	352	354	321	340	347	321	338
23558	21576	29296	24145	21518	19485	1347	452	343	255	220	230	169	187	165	157	135	137	140	113	92	94	102	93	91	90	96	91	70	77	96	93	74	89	78	89	78	93	99	78	93	67	83	96	85	102	78	74	79	73	74	67	81	70	88	74	90	76	84	82	77	81	74	75	76	70	71	66	68	67	70	71	65	58	74	73	68	84	72	66	72	78	81	67	62	87	73	76	73	66	75	68	70	66	80	84	79	82	65	81	78	80	79	78	74	81	69	75	78	69	89	84	71	80	69	65	63	61	77	78	78	76	58	83	72	72	84	86	58	78	75	82	68	67	65	69	62	72	80	74	84	70	71	72	56	74	73	83	64	50	81	75	65	82	68	69	64	65	77	87	69	74	62	76	66	77	67	75	74	62	64	72	69	60	71	79	77	77	68	70	75	82	79	83	73	72	82	73	73	78	75	79	57	77	97	76	69	72	58	78	79	81	66	77	72	88	77	69	73	71	84	73	86	84	67	58	68	69	68	70	80	82	77	84	69	66	67	76	67	87	76	67	72	74	61	63	76	71	85	75	69	67	66	77	68	68	73	71	61	72	85	65	73	70	75	81	59	80	80	75	86	76	72	75	70	65	70	89	65	72	50	64	80	87	77	65	76	81	71	63	62	67	69	83	78	74	61	90	75	66	77	72	68	86	69	76	70	68	73	71	60	79	63	68	75	69	70	64	63	70	84	64	74	84	81	84	69	85	87	84	77	70	80	86	73	87	73	63	63	66	66	79	70	71	70	67	63	68	74	63	65	61	87	58	77	71	68	73	70	83	95	72	64	73	80	66	73	61	83	63	69	94	76	84	76	70	69	80	85	64	70	69	68	67	60	84	69	60	70	82	59	74	59	77	73	78	64	78	66	77	66	77	74	89	89	72	65	79	70	78	69	81	80	68	64	62	71	66	65	65	79	78	84	68	63	66	81	65	69	76	71	67	74	88	68	80	75	78	78	66	59	63	62	82	84	85	73	72	75	93	64	72	53	74	68	70	73	65	65	72	72	75	63	88	59	62	63	74	84	73	64	66	66	69	77	65	79	66	85	65	58	80	68	73	74	74	67	76	67	66	64	83	88	83	83	88	78	68	70	69	61	72	67	67	68	63	81	68	83	67	70	83	48	69	73	70	65	69	64	76	69	72	82	56	62	69	75	81	65	85	77	76	81	54	78	69	77	71	83	71	68	65	78	75	65	64	82	81	76	70	70	63	81	57	64	56	61	76	70	74	68	59	83	71	80	86	70	76	74	72	73	65	57	75	59	65	85	71	97	79	68	60	73	69	71	69	67	68	74	65	75	78	74	76	54	78	69	66	87	60	75	68	65	70	83	71	82	65	79	79	67	80	79	60	64	71	81	79	75	71	82	67	63	60	53	66	83	65	71	65	57	75	54	73	81	71	75	64	75	74	69	68	75	56	54	72	74	76	71	71	80	73	58	65	67	68	74	71	68	63	76	67	78	72	69	85	63	75	67	81	74	67	77	75	76	66	63	78	77	71	61	63	64	91	76	73	77	68	79	68	69	81	79	59	72	61	76	66	70	78	71	57	82	86	63	69	76	96	59	78	65	70	64	81	71	68	68	81	82	60	68	64	77	69	72	70	83	63	70	83	64	61	50	58	58	84	59	88	60	80	78	78	73	72	80	58	66	64	63	69	72	85	84	57	65	75	66	72	43	68	70	67	58	75	63	66	67	70	81	56	70	80	63	90	69	73	68	77	72	64	76	72	92	68	80	76	70	50	86	64	63	85	67	73	79	68	84	77	80	63	61	80	75	72	64	68	62	89	54	90	71	69	71	81	62	63	49	61	91	69	93	66	81	72	59	68	72	78	90	68	55	81	68	79	71	84	78	62	81	67	74	59	76	59	87	85	65	73	72	78	63	63	70	58	83	60	87	59	73	81	63	78	75	66	65	65	76	50	69	82	64	65	66	73	69	70	66	84	65	61	77	82	77	75	54	56	65	76	70	68	81	77	80	61	74	70	68	67	64	73	63	72	73	70	82	69	69	83	64	62	79	96	65	76	76	70	73	71	70	74	72	58	81	70	70	84	66	65	77	68	66	70	67	78	83	91	69	72	72	72	61	38	63	65	70	62	69	79	66	70	77	72	77	66	65	88	51	81	74	66	72	63	86	67	70	66	71	71	80	72	73	65	72	48	87	86	84	85	67	72	77	69	58	73	76	74	72	60	68	66	70	73	70	59	61	80	82	69	77	79	62	65	83	76	68	78	66	72	65	67	79	63	74	76	70	66	81	70	86	73	66	67	93	72	60	88	60	81	65	79	64	68	85	70	67	68	74	76	75	79	78	85	50	73	58	66	88	64	78	83	64	67	69	59	78	80	83	55	72	75	79	70	75	73	51	70	84	55	89	79	74	66	82	73	68	93	72	67	76	64	73	80	75	77	57	83	68	62	63	67	68	75	62	71	69	73	75	71	84	66	66	66	58	79	65	79	75	82	85	80	73	66	66	61	77	65	62	61	73	77	72	70	69	68	70	70	74	77	81	86	72	74	74	73	72	72	75	65	62	81	75	61	64	75	70	82	77	77	53	68	55	86	68	68	81	69	84	83	68	64	80	68	56	66	63	72	69	75	74	85	55	71	61	58	65	63	72	72	79	64	81	60	61	67	71	80	69	71	62	80	68	80	82	75	64	79	65	67	73	70	74	86	72	87	88	65	66	70	66	75	76	57	72	71	81	61	94	79	82	68	61	67	66	70	69	70	76	71	71	82	74	70	82	70	67	64	71	80	59	66	77	75	87	71	67	85	85	77	74	78	69	74	82	70	71	68	66	71	68	70	70	70	78	74	66	62	78	62	74	66	70	66	80	72	74	58	66	56	74	80	48	82	75	78	63	77	74	90	72	71	68	78	62	80	62	68	80	80	83	63	67	72	84	70	71	73	71	65	80	64	71	75	89	71	70	53	67	76	49	67	64	67	58	75	75	78	72	64	85	62	71	78	63	69	83	59	74	68	80	70	75	84	79	81	61	85	73	70	64	77	78	84	75	77	61	74	59	65	61	63	71	74	72	62	68	70	73	64	70	73	72	78	78	69	77	78	74	87	67	68	77	89	71	69	74	78	84	75	59	71	81	72	67	83	63	68	88	71	68	64	81	70	79	94	72	71	67	84	82	64	77	70	83	77	80	75	74	59	89	70	82	75	61	81	72	84	72	84	71	73	61	66	84	83	81	83	81	63	62	76	64	68	72	70	71	64	71	68	72	62	87	78	83	63	71	72	79	63	72	78	67	66	64	73	69	67	72	91	63	64	66	80	69	69	74	76	68	64	68	81	66	73	79	77	75	66	73	85	66	68	89	62	81	60	64	77	60	70	68	75	78	55	77	76	76	63	78	74	69	72	64	76	61	59	77	75	83	54	78	76	78	81	69	75	69	88	67	71	81	58	80	64	75	63	81	57	75	80	66	78	56	77	60	65	61	73
37102	27089	10723	5326	3569	2508	1904	1404	1124	904	807	663	575	495	430	417	375	327	318	296	301	230	249	205	217	192	236	184	209	173	203	200	168	202	191	171	168	182	173	156	172	178	158	192	157	134	151	147	155	150	158	146	141	139	151	147	156	147	156	136	131	156	132	159	135	130	156	138	145	149	143	144	133	133	162	129	142	133	119	127	132	137	121	139	145	130	155	136	133	131	133	134	149	140	134	131	133	134	136	127	149	153	120	159	132	138	131	128	137	157	169	135	147	131	150	150	149	130	112	133	143	134	121	146	135	142	118	132	133	141	144	109	150	127	108	132	150	116	142	133	140	137	113	145	139	124	120	132	130	139	118	140	132	133	127	140	128	140	124	136	152	126	124	156	127	149	131	115	127	122	132	142	125	133	135	132	150	119	125	129	124	140	117	158	128	136	134	138	141	135	119	137	125	125	145	151	113	136	118	129	132	126	145	126	145	131	115	132	144	135	139	112	135	127	122	134	132	121	129	132	141	135	116	142	118	139	132	127	147	112	124	127	132	129	128	123	141	134	127	143	122	108	151	123	135	122	126	124	146	155	137	132	126	138	134	158	137	128	136	129	148	147	128	130	129	152	131	141	127	125	140	142	126	129	132	133	136	128	136	135	125	139	133	133	114	133	122	121	130	118	150	149	121	133	127	143	134	142	125	131	153	133	119	120	129	130	130	146	124	127	139	119	129	135	133	144	110	135	125	122	130	140	124	142	142	140	133	120	119	137	137	132	128	126	124	123	131	144	156	142	135	143	149	143	136	132	125	121	136	137	142	114	120	124	140	133	132	127	136	130	118	148	134	144	114	153	135	151	132	151	134	137	152	147	125	127	144	143	137	133	133	150	125	123	129	131	124	141	149	123	140	138	146	145	124	120	136	119	111	115	127	131	143	117	119	119	142	115	141	122	146	151	141	124	109	134	124	149	110	125	146	152	137	131	134	121	125	127	105	142	142	157	132	149	131	126	130	131	134	132	141	141	157	144	113	144	132	129	141	122	133	123	118	138	160	138	109	90	133	133	149	137	131	125	111	120	111	143	118	130	128	119	131	111	120	147	137	131	133	135	140	130	115	116	138	155	137	128	133	117	159	153	131	133	128	124	122	124	128	116	130	132	134	147	146	122	138	148	140	148	133	123	128	137	136	122	148	125	135	122	139	151	117	131	110	140	171	120	148	123	139	140	116	138	140	151	131	116	128	139	121	133	134	140	146	133	128	133	104	134	135	131	134	124	150	129	113	145	134	138	134	139	135	128	141	124	144	123	127	107	126	128	128	143	127	123	157	139	138	124	159	133	134	127	139	147	136	148	123	146	110	106	134	121	129	128	142	143	140	122	143	126	128	140	127	129	125	127	119	146	140	129	147	116	120	122	131	125	121	110	142	120	127	114	160	132	145	150	136	145	118	120	129	135	133	118	136	143	142	137	133	139	128	132	130	121	139	141	106	122	127	121	140	132	139	147	125	108	125	129	130	130	130	134	134	128	144	140	126	138	132	130	158	125	142	125	138	154	117	126	138	125	147	139	118	126	147	123	135	122	135	126	115	140	138	118	148	146	144	132	119	132	119	122	125	135	118	119	113	131	131	131	131	158	111	135	140	119	136	125	122	111	120	133	126	140	116	136	157	122	125	124	130	131	138	140	137	130	117	125	139	124	131	151	119	135	130	128	133	115	132	132	143	125	132	132	130	133	109	119	147	139	133	137	124	142	133	119	143	127	153	123	128	129	127	135	135	141	137	130	134	133	121	133	132	121	125	135	136	148	135	126	144	138	123	136	139	158	129	128	157	131	129	114	125	132	107	151	127	135	116	141	146	111	114	142	140	150	132	132	117	158	142	135	127	120	120	126	157	128	124	112	131	133	132	142	117	110	127	120	134	125	115	141	123	155	131	117	154	142	141	134	132	134	141	135	141	138	145	122	140	134	145	130	158	131	136	108	142	121	137	135	142	113	126	130	141	151	132	121	133	128	113	132	147	125	115	126	138	134	135	135	127	126	140	143	145	144	111	120	139	130	119	155	164	153	145	117	148	130	127	106	128	127	127	144	148	124	132	114	118	131	128	141	130	146	163	131	158	157	121	136	137	155	121	136	127	144	129	141	126	134	135	129	134	118	128	118	106	150	153	130	147	141	118	131	138	122	132	134	146	135	133	105	137	111	143	153	114	148	132	133	124	126	140	146	134	134	132	124	128	124	130	144	102	136	142	146	134	131	122	146	129	126	150	119	123	128	130	117	136	145	143	136	130	134	131	126	130	148	158	140	127	133	142	160	133	140	145	120	143	143	135	150	121	132	137	138	146	120	140	141	129	138	120	135	128	147	125	132	139	114	142	135	128	158	116	139	141	136	111	140	137	140	139	125	116	140	136	135	144	134	128	161	120	122	140	128	134	131	140	122	131	137	136	120	121	129	117	132	129	147	144	116	133	130	112	125	126	120	127	132	127	120	153	135	118	149	133	139	146	126	145	125	137	113	134	138	103	126	140	138	150	112	132	126	132	131	130	119	131	131	137	142	139	126	139	132	136	121	132	121	124	126	139	130	136	142	135	123	117	122	122	147	149	143	135	133	138	122	135	125	133	126	122	127	135	114	129	126	117	143	116	124	133	129	118	144	145	141	137	130	127	136	125	125	143	116	132	105	126	139	119	123	112	140	147	153	135	133	118	120	119	138	122	128	123	121	132	119	131	141	142	121	129	136	132	129	158	124	133	134	126	145	147	128	133	143	160	110	130	138	139	141	136	135	115	124	115	122	113	135	132	135	147	112	144	127	130	140	138	132	122	127	130	142	126	136	122	130	120	125	149	123	130	138	131	163	119	117	134	129	140	138	141	113	126	147	138	148	128	128	118	119	141	138	123	130	133	131	129	136	139	146	119	139	149	144	122	111	142	128	138	133	130	141	119	138	148	135	126	144	127	136	122	144	116	126	146	129	133	120	125	132	133	117	135	137	142	144	143	121	123	141	136	129	121	132	139	143	114	124	127	138	130	143	129	138	131	144	148	118	154	144	128	127	151	130	130	140	132	112	135	130	123	136	131	137	126	127	115	130	119	158	125	149	154	136	122	134	144	147	122	126	118	114	141	114	130	136	133	101	140	158	125	118	133	132	125	136	114	129	127	126	119	123	151	122	123	138	127	143	126	137	142	148	148	136	153	144	134	119	143	112	130	140	140	141	127	151	147	103	147	136	135	123	126	126	142	132	136	116	147	130	122	138	119	143	112	148	119	144	121	148	138	126	134	139	142	131	121	141	130	127	120	129	132	136	138	137	135	135	158	121	144	117	115	129	140	119	146	136	119	128	144	136	119	158	109	140	137	127	143	117	135	125	147	136	121	131	149	142	135	132	146	132	158	125	135	116	135	123	136	136	159	138	129	124	131	147	120	132	134	155	124	128	136	116	138	131	126	138	124	141	138	141	131	113	135	156	139	140	144	138	154	125
27854	20157	6182	513	317	275	242	241	248	277	245	215	242	235	221	230	217	215	240	206	245	239	210	216	227	246	214	237	231	237	229	227	222	235	214	209	227	248	219	237	228	233	199	211	213	230	230	213	215	239	218	225	214	230	248	227	217	219	223	210	211	230	214	203	238	218	204	220	224	243	223	240	245	237	206	194	218	216	228	223	247	219	222	223	215	222	243	210	247	240	222	247	223	226	246	223	269	234	239	204	216	244	206	219	228	226	239	232	204	236	217	232	232	235	229	242	228	249	226	223	235	216	205	229	227	208	188	204	191	204	229	204	212	222	211	201	238	199	231	261	221	247	240	214	218	230	221	207	212	213	230	187	233	213	231	212	226	226	209	206	236	234	264	215	228	205	256	221	190	230	226	235	219	239	244	236	227	259	241	201	216	249	233	192	205	198	235	215	223	220	225	223	213	201	215	240	249	239	222	234	242	225	244	222	204	220	211	197	228	210	233	219	239	247	203	218	233	217	235	206	246	211	241	219	209	220	274	212	210	218	232	209	213	232	216	207	216	229	225	220	237	224	223	227	210	227	212	225	209	237	235	218	204	222	234	259	230	199	216	246	202	258	256	215	227	233	216	238	214	236	247	238	225	224	219	211	214	216	220	218	242	232	210	195	245	242	212	252	231	232	237	243	229	219	214	214	247	226	241	214	204	207	213	211	236	229	208	222	219	214	225	220	225	240	223	202	205	229	204	215	241	228	218	213	202	222	219	223	222	223	208	264	244	240	255	226	218	229	233	187	224	236	234	245	222	229	212	220	238	241	239	252	239	220	197	227	230	237	233	218	214	226	229	232	236	205	218	214	226	221	205	247	214	235	222	236	223	215	257	217	227	219	217	222	220	215	229	253	245	212	222	235	224	241	212	189	199	222	210	215	208	223	219	250	212	222	252	229	224	209	232	243	213	254	201	236	192	221	212	205	206	233	223	217	249	234	239	224	224	200	212	225	242	216	240	234	230	222	219	207	211	244	222	241	208	245	246	226	251	218	221	263	253	222	201	245	234	222	249	238	220	239	234	239	243	238	211	215	216	211	224	230	229	212	246	229	224	232	220	206	243	218	214	215	198	228	265	259	233	206	213	262	228	228	237	242	238	222	221	215	208	208	234	243	234	232	215	229	221	243	218	207	224	236	212	232	233	225	240	215	227	234	243	237	241	220	261	213	227	229	242	225	244	213	206	212	224	240	234	233	235	233	221	247	245	224	236	246	209	240	237	220	199	231	209	222	233	210	210	210	285	204	222	246	230	226	224	225	220	234	225	232	259	234	209	239	224	213	194	193	235	202	226	222	224	244	219	241	235	205	219	226	222	245	221	227	230	242	211	255	224	213	211	229	242	224	216	220	255	237	242	247	229	225	233	220	249	211	241	236	204	234	244	229	202	244	243	210	247	221	212	231	239	200	247	216	214	202	231	209	228	230	211	212	205	246	225	233	227	223	217	222	229	196	214	237	218	224	229	211	235	235	230	249	227	216	254	225	191	232	235	218	211	224	236	206	207	251	215	212	221	228	225	234	218	230	231	236	229	228	212	210	207	205	227	204	220	212	221	223	252	221	229	191	246	225	225	264	210	202	215	233	242	215	270	228	221	223	219	233	227	214	242	217	213	237	246	233	221	214	225	193	225	240	212	212	240	209	209	226	225	228	248	227	225	201	222	233	267	206	229	228	189	227	231	232	230	247	219	216	224	232	224	228	223	220	254	251	222	254	222	204	249	249	241	216	232	242	210	242	221	203	200	200	214	227	211	209	215	218	205	211	215	228	239	220	225	211	224	193	232	210	232	188	212	213	250	226	238	213	237	227	235	220	220	207	221	243	224	231	234	227	219	190	235	205	244	214	229	234	216	209	218	202	222	210	233	228	232	230	213	217	256	198	241	221	214	217	258	232	196	215	241	211	216	237	234	229	225	212	239	259	189	209	230	228	230	214	214	213	209	225	207	195	228	215	224	232	217	231	212	199	237	233	233	207	227	228	220	233	215	182	229	237	232	220	227	237	228	254	225	224	256	223	216	217	220	251	216	205	254	228	231	232	226	231	219	253	221	210	221	232	220	242	241	247	227	223	201	252	210	217	240	209	230	212	190	198	215	200	251	224	229	223	224	220	225	214	232	203	238	212	217	199	247	242	229	204	225	229	211	237	215	217	181	242	231	202	204	236	210	227	243	207	228	229	204	207	232	221	230	221	239	234	234	207	247	213	211	228	212	199	276	211	218	216	233	206	222	215	226	202	236	229	242	227	217	231	216	226	214	244	220	228	236	232	247	219	214	205	249	214	216	221	237	227	221	202	212	207	253	209	225	231	223	210	240	212	221	211	210	221	243	218	221	229	241	222	236	251	223	231	218	216	217	205	228	240	226	245	219	197	232	218	222	210	198	243	211	224	221	208	239	204	227	219	251	232	228	248	232	229	236	209	217	221	258	203	223	211	250	230	224	232	200	212	246	259	211	234	202	239	216	208	212	193	240	209	231	220	234	216	214	228	234	251	253	233	215	232	219	210	202	229	216	231	225	233	202	223	225	260	211	216	202	226	222	200	214	197	228	213	245	234	242	231	242	242	216	220	219	229	237	218	201	252	219	205	239	235	220	229	244	229	217	228	230	209	218	234	209	214	197	241	248	203	221	207	208	230	252	220	213	206	219	212	205	208	204	229	188	213	236	248	225	200	208	233	209	224	239	238	227	209	203	220	204	211	194	265	214	221	228	210	249	192	241	223	211	246	212	206	219	198	237	213	206	208	227	226	242	234	244	242	215	231	233	231	229	223	230	227	238	227	211	208	227	223	228	209	218	235	220	238	229	195	230	209	218	230	209	226	221	228	200	237	211	219	232	237	233	230	246	234	235	194	220	249	212	226	249	221	233	229	249	197	225	208	226	204	248	241	215	220	188	233	229	201	214	211	228	240	201	237	225	204	236	229	230	220	206	242	223	236	214	219	225	241	216	267	199	243	206	219	220	216	236	226	209	238	222	223	229	236	214	219	202	213	223	218	240	229	235	220	213	229	204	233	205	198	233	233	233	232	202	227	221	232	212	224	226	218	251	197	222	212	243	220	203	198	204	224	221	248	224	211	230	244	208	231	207	248	247	237	229	200	212	224	214	224	223	216	223	224	234	228	238	223	217	240	239	221	214	214	227	220	234	226	209	208	221	239	224	218	210	211	245	220	228	196	237	223	215	238	225	227	206	249	230	199	229	238	221	196	204	266	221	218	247	212	221	221	222	234	249	224	231	202	213	245	199	250	220	203	220	214	219	219	211	218	212	210	252	203	221	210	220	228	245	225	209	213	238	254	219	219	236	229	219	237	196	249	225	211	230	219	228	233	213	224	222	223	239	211	242	251	232	235	234	247	206	246	194	232	225	238	230	199	227	233	234	235	217	209	230	228	229	216	230	234	225	230	231	231	216	230	202	213	208	224	220	230	207	218	212	246
28407	9378	924	606	550	452	461	410	441	465	434	408	391	416	387	456	390	417	412	409	397	371	375	402	431	408	399	434	426	377	397	425	383	399	344	390	418	360	399	355	399	365	413	390	384	392	444	397	386	397	379	360	422	359	366	397	385	407	365	383	392	402	409	408	394	381	385	406	422	389	426	399	388	367	374	422	378	370	392	368	367	349	402	374	418	397	383	354	366	410	381	399	399	410	413	387	382	405	396	385	380	371	424	384	438	404	401	376	414	398	383	403	381	391	405	397	413	375	381	390	394	398	401	414	391	391	415	378	412	389	399	398	407	397	419	356	395	402	384	405	372	377	379	353	391	399	395	404	375	400	372	395	363	369	385	416	376	394	420	422	404	396	392	384	412	400	363	376	385	415	398	383	386	417	415	389	361	384	405	394	411	392	386	392	414	346	402	358	394	400	377	369	390	386	427	391	371	338	380	367	411	418	377	373	384	400	384	404	394	364	397	390	428	428	343	396	403	404	387	403	410	386	411	386	403	373	383	405	383	391	383	387	375	388	391	382	378	384	393	400	417	391	408	370	408	363	380	350	379	388	390	412	399	355	401	383	405	375	392	399	407	394	432	394	401	380	406	384	401	389	419	408	387	411	345	414	375	377	349	371	408	414	463	403	386	385	407	397	407	380	386	392	397	400	356	344	406	392	434	365	408	370	399	426	369	420	405	456	398	389	394	389	387	410	390	378	427	397	397	409	409	387	399	394	399	411	362	411	388	403	402	416	427	388	394	416	376	378	403	400	378	396	376	380	419	420	367	397	388	391	419	414	391	372	380	342	368	360	396	410	394	383	366	396	416	409	412	402	389	393	382	370	362	382	379	375	382	416	398	357	389	360	359	391	390	379	412	403	371	391	397	382	400	367	411	402	402	441	374	428	385	396	384	397	377	376	434	373	422	394	391	427	388	378	360	357	403	395	346	413	405	404	418	384	389	440	373	409	396	428	387	394	366	365	427	390	399	363	390	399	379	404	398	372	377	357	382	402	433	343	406	386	413	419	372	398	422	382	378	397	411	389	369	377	398	381	362	412	397	393	406	379	376	378	418	385	382	380	377	368	366	409	386	391	346	375	397	402	402	406	388	362	395	413	412	408	423	390	385	407	382	388	376	381	387	416	363	364	395	388	365	408	432	399	393	382	395	396	377	410	397	387	389	398	433	345	418	380	375	401	396	385	419	379	390	420	406	408	389	371	387	425	406	396	362	393	360	391	402	395	392	399	413	386	425	380	358	395	370	385	417	383	403	381	410	393	383	385	393	383	355	368	400	384	402	409	394	377	406	369	379	381	372	427	405	427	389	401	413	363	383	402	418	408	387	416	361	378	404	382	396	356	383	381	428	418	414	368	383	397	398	386	383	384	381	362	430	420	365	399	404	389	400	393	395	364	396	379	399	362	400	370	405	380	399	395	397	399	371	370	410	345	387	395	396	394	371	380	414	390	388	423	371	381	367	397	398	365	366	394	395	368	384	407	433	405	396	413	402	375	399	399	420	423	391	409	388	405	403	420	392	385	397	380	426	377	388	396	385	380	431	371	379	412	380	342	391	390	394	406	397	398	382	372	404	395	415	354	398	366	405	398	385	386	375	377	357	432	396	394	400	403	369	355	396	353	397	395	380	424	367	394	390	426	402	361	415	415	389	378	371	388	411	410	377	379	392	391	390	423	391	381	406	410	374	395	391	393	384	407	380	418	388	394	405	411	380	381	373	416	405	397	360	347	424	440	401	379	352	388	381	369	381	376	387	399	412	394	406	377	393	403	407	404	380	393	435	392	367	377	410	409	431	381	386	386	405	406	393	349	371	371	392	418	406	396	405	417	370	376	372	393	385	353	393	438	419	386	382	401	369	401	437	396	362	388	403	386	421	380	381	395	424	411	412	406	371	381	397	354	399	390	394	420	370	397	425	389	410	377	377	408	391	397	379	385	382	396	374	404	365	386	397	345	406	405	378	399	418	410	393	379	367	365	382	375	423	381	423	385	421	375	456	386	393	398	367	398	369	372	399	385	387	407	409	385	396	375	385	415	387	379	425	402	374	385	384	376	400	398	406	399	402	356	407	408	395	371	416	389	382	389	390	369	419	364	400	403	407	423	369	399	401	347	418	399	368	418	422	391	397	416	376	446	405	352	385	392	398	402	435	355	399	386	412	420	388	369	368	385	434	369	378	411	374	386	399	390	402	392	380	364	388	374	402	404	371	356	411	399	381	391	398	412	353	377	407	413	392	407	372	357	409	445	392	395	368	375	378	423	393	367	389	410	408	415	393	380	408	427	414	404	390	386	373	404	417	379	397	389	404	405	360	388	385	420	394	393	380	370	380	371	424	395	409	416	405	369	409	417	396	390	357	376	387	379	412	372	405	397	374	360	356	390	407	414	399	398	398	441	367	390	386	376	403	352	366	379	388	392	421	369	367	377	410	401	402	385	385	415	403	376	424	394	407	364	383	394	404	396	397	408	401	383	403	413	411	394	387	368	372	390	379	405	400	387	387	382	374	392	395	379	377	420	401	393	379	394	392	394	417	379	395	409	354	414	375	400	396	390	375	416	411	408	388	380	402	391	428	376	383	410	404	357	444	377	364	420	396	357	373	419	408	378	384	403	336	371	388	414	403	390	419	424	350	380	414	403	373	401	417	405	391	412	373	436	360	410	425	413	374	384	435	415	381	360	396	417	406	368	368	388	381	401	398	374	395	366	373	381	408	396	389	404	386	396	340	379	377	415	389	393	398	397	403	427	387	415	422	401	383	406	380	413	400	394	392	419	394	390	399	379	405	369	375	385	402	405	378	387	383	411	407	411	382	413	419	380	402	392	408	414	407	393	382	384	386	408	429	416	360	380	398	395	396	398	382	400	383	371	381	339	394	348	394	390	389	363	364	392	377	404	399	415	396	405	391	406	414	365	424	370	382	373	366	400	387	379	403	400	399	398	431	406	407	372	415	409	379	376	407	370	383	388	419	431	379	355	364	417	366	371	357	396	365	409	404	405	407	392	387	367	359	410	424	365	409	389	434	396	417	374	372	393	415	417	361	379	382	368	381	403	408	394	405	415	383	368	393	387	430	387	396	382	392	396	416	424	349	400	362	384	390	390	389	395	353	382	389	411	376	417	355	398	400	398	425	374	366	388	368	398	419	397	364	382	415	387	355	376	400	396	406	395	409	367	388	386	374	418	371	376	423	392	399	406	410	384	430	391	412	368	373	338	386	388	403	378	379	400	416	388	407	374	399	362	379	384	418	410	429	423	397	402	385	363	406	406	363	383	382	386	391	418	406	403	404	415	400	390	377	377	393	373	370	371	389	406	412	393	399	406	379	409	401	375	370	384	380	385	392	394	355	407	378	417	406	387	402	378	399	358	379	362	416	408	397	401	410	415	388	390	387	409	379	393	436	362	381	415	414	394	404	400	388	432	382	423	408	370	388	392	385	404	438	370
24427	21407	28484	24637	20397	2050	558	362	343	275	299	301	252	245	217	244	214	196	224	211	209	221	206	213	201	203	193	196	212	205	206	202	189	200	190	208	188	185	215	194	191	200	196	188	220	202	185	183	195	193	185	189	193	192	186	185	182	189	205	191	213	180	195	170	201	182	196	187	218	215	180	219	190	180	209	193	222	166	173	192	185	205	184	182	183	227	183	217	176	216	185	191	188	215	186	220	222	193	204	179	192	176	196	203	192	167	186	176	183	187	182	204	194	197	196	171	181	182	182	170	192	186	187	212	181	210	177	187	193	186	198	202	168	199	159	163	196	194	201	176	175	188	210	161	206	203	190	178	208	197	183	199	167	209	192	207	207	184	200	197	191	211	197	168	171	185	183	210	192	186	170	189	170	212	197	177	169	206	162	188	221	204	215	189	178	202	168	169	212	194	155	176	182	166	185	196	168	210	179	193	189	181	190	172	205	191	197	176	202	198	179	173	211	222	173	178	203	191	203	187	181	191	169	206	209	193	208	176	194	191	186	192	188	200	198	166	215	198	176	172	190	211	200	185	191	178	198	183	208	165	188	197	196	180	206	213	176	194	177	194	198	206	187	192	179	182	182	164	185	197	178	187	197	192	175	182	179	201	212	211	190	199	206	203	191	162	184	197	174	172	210	182	199	194	202	191	199	201	187	194	196	194	185	189	178	211	178	147	204	180	171	201	180	211	189	174	163	183	172	191	186	181	182	207	194	194	206	184	171	181	174	198	168	206	193	171	200	186	184	187	168	167	177	188	214	187	190	198	179	183	189	179	182	169	190	207	185	192	197	197	211	152	185	184	178	155	204	199	170	181	191	215	173	196	192	189	177	190	197	176	164	185	186	191	186	186	180	184	181	194	206	186	205	209	176	169	197	179	199	174	195	221	195	184	219	175	200	182	207	168	179	213	181	188	167	229	219	184	187	187	202	174	177	188	178	206	161	183	209	172	186	169	199	188	174	219	203	213	201	200	192	160	160	169	173	185	174	180	167	189	196	195	190	192	186	188	198	199	175	191	198	188	200	190	197	209	181	186	212	201	205	181	180	205	200	189	183	221	208	174	184	191	202	216	204	182	175	189	206	179	188	194	204	173	189	192	184	198	196	187	202	191	194	202	209	194	185	174	178	194	170	213	177	190	196	195	193	171	190	183	189	187	197	186	191	184	191	194	200	178	184	196	180	193	192	185	208	176	188	191	204	179	201	178	173	171	190	186	177	182	183	200	205	202	177	185	204	185	209	207	227	177	183	171	181	188	199	174	177	201	176	189	194	181	181	189	195	188	193	194	190	207	200	191	164	172	196	176	185	191	196	187	162	188	196	179	186	198	194	180	183	210	237	204	180	178	168	186	175	191	209	198	198	192	174	175	166	159	187	179	191	196	167	193	188	206	172	195	206	236	198	184	157	203	185	172	215	211	207	197	191	191	192	208	226	210	176	178	174	190	183	192	210	208	198	180	183	202	192	184	186	189	203	186	203	190	208	192	165	218	173	184	175	178	201	181	198	200	204	185	224	206	215	177	201	180	171	198	174	179	175	201	182	196	185	193	179	203	192	191	177	199	198	198	178	183	172	184	165	183	178	177	175	180	203	206	171	169	226	201	187	178	189	175	183	167	177	164	182	179	199	186	212	185	202	166	199	223	191	174	201	215	187	188	208	210	204	194	210	211	193	195	179	179	183	188	190	177	182	213	195	185	190	205	179	195	185	190	160	181	194	207	180	208	182	195	204	190	183	183	177	199	198	157	213	198	170	209	201	170	185	184	186	180	191	188	179	189	189	197	186	206	185	203	187	183	186	171	191	187	194	203	181	196	189	200	213	197	218	201	192	177	183	204	186	202	206	172	186	182	194	192	182	183	183	174	185	177	164	200	185	205	194	193	206	207	191	199	216	191	191	188	193	182	192	192	171	221	181	167	191	190	199	185	205	199	182	169	195	176	181	177	206	188	184	181	176	203	181	193	200	191	183	192	178	189	200	167	189	219	217	188	192	192	201	196	187	176	209	213	169	187	184	188	179	197	192	203	174	178	215	172	184	192	187	192	167	203	205	174	179	174	205	184	160	191	209	194	181	200	205	188	192	200	191	210	187	165	186	186	189	168	183	189	165	189	191	186	172	197	209	191	191	192	197	180	190	179	208	199	158	194	190	182	179	198	182	178	197	213	198	209	209	196	176	168	189	180	191	160	202	192	159	175	197	183	184	224	186	187	186	199	175	201	200	180	195	181	186	153	204	207	169	195	208	195	187	193	176	195	213	169	182	184	194	180	201	179	192	174	170	180	195	163	174	200	212	190	194	195	179	199	187	192	183	206	179	177	172	202	175	197	180	158	209	179	192	178	201	183	197	197	197	186	207	176	178	202	204	164	194	208	179	200	193	208	179	200	189	184	208	201	193	177	196	213	205	224	186	186	172	169	172	182	189	169	199	199	195	182	177	204	195	193	175	176	188	178	191	222	218	184	167	187	180	186	163	211	171	189	207	204	188	189	208	209	184	192	198	171	192	196	195	208	195	185	189	210	171	220	232	160	188	209	173	178	185	172	218	176	198	181	187	186	198	189	189	203	201	170	187	174	200	200	180	188	191	196	176	190	178	175	193	193	186	203	179	198	189	198	186	208	201	179	203	209	211	188	200	181	192	217	202	197	193	179	179	198	203	192	201	197	196	179	181	203	225	175	181	185	175	214	195	182	191	178	199	199	197	208	192	194	202	206	184	170	193	171	194	171	170	169	189	178	187	201	212	200	189	218	186	186	187	185	195	180	183	221	183	205	188	182	196	191	192	203	194	189	191	197	181	191	184	190	145	191	190	173	185	173	159	190	184	222	191	194	186	197	168	197	195	184	175	185	199	190	213	162	185	188	207	212	191	198	214	182	192	182	216	192	196	182	185	202	200	206	195	191	212	186	197	178	178	192	195	204	167	188	172	196	161	189	179	209	214	184	173	203	188	200	181	190	197	198	192	229	218	181	180	208	181	216	193	175	174	202	189	159	195	190	220	176	189	192	186	194	182	192	171	218	180	196	169	188	202	171	184	174	200	157	195	193	198	210	159	183	197	182	162	199	189	189	202	203	191	181	185	169	182	201	202	202	191	182	187	202	191	178	185	198	174	187	212	186	201	198	202	195	205	189	186	198	185	198	214	194	197	168	196	176	196	172	201	181	184	237	190	197	170	175	211	200	195	184	192	199	181	188	191	167	207	205	183	199	187	177	203	210	174	198	180	202	217	180	185	178	186	175	195	174	217	203	202	192	182	172	197	184	184	187	183	189	193	180	210	181	193	173	225	171	182	173	197	197	216	177	188	179	196	171	183	171	208	192	172	193	187	189	193	197	166	208	190	174	201	186	154	198	210	188	197	160	183	192	197	218	193	206	182	181	183	205	203	177	176	184	175	186	203	204	192	171	193	157	168	177	204	204	180	209	192	207	196	196	192	201
32582	17799	6684	3175	2249	1649	1273	976	863	725	652	614	551	518	506	451	442	381	426	438	426	372	382	445	347	329	390	363	414	350	360	365	335	309	356	360	374	378	381	358	331	394	363	341	358	356	385	359	318	350	323	352	338	368	361	328	342	313	340	322	338	350	316	360	335	324	316	348	317	341	356	348	346	364	315	322	339	344	316	359	321	351	344	312	352	340	381	338	300	341	336	377	319	326	324	344	330	328	340	356	320	345	351	360	367	332	324	338	351	331	362	349	388	314	313	311	329	333	331	367	325	337	312	355	328	347	334	329	333	299	334	339	315	302	324	325	348	332	318	331	378	331	331	326	332	316	362	345	323	372	296	359	319	348	285	348	341	339	297	324	313	348	315	321	331	352	322	371	361	342	363	350	328	362	354	350	358	373	324	320	340	341	333	331	350	350	319	310	325	317	311	361	331	317	320	335	316	313	323	354	341	325	322	295	329	323	355	338	343	384	297	360	347	343	380	346	315	364	314	346	333	334	331	323	342	313	311	303	356	311	336	319	376	319	334	348	337	371	320	369	338	360	315	375	312	336	333	361	340	359	328	334	328	335	332	334	332	322	326	329	332	351	351	330	312	320	349	370	327	342	318	331	349	354	324	305	354	322	315	330	357	326	332	334	323	351	358	369	329	338	313	347	322	343	337	350	347	330	359	346	328	308	349	326	337	333	347	340	339	327	341	343	346	342	358	328	379	372	326	313	351	353	351	343	352	324	341	298	317	343	349	327	349	311	352	352	328	318	311	360	328	323	319	374	332	332	332	358	362	356	347	327	356	317	306	317	343	382	330	363	316	346	350	333	341	350	383	363	335	352	327	318	340	355	328	323	361	359	374	324	324	326	359	347	328	328	328	337	373	320	331	342	328	340	333	357	335	311	344	335	324	356	361	361	335	327	331	338	309	344	351	370	321	315	340	295	328	338	307	311	346	340	327	352	326	299	322	328	323	332	371	338	325	319	324	300	321	315	342	328	346	355	341	363	326	291	354	335	372	374	317	359	363	325	349	343	361	320	359	304	351	377	339	367	308	336	300	354	310	358	333	336	341	337	375	374	339	310	328	306	327	318	324	323	330	321	305	354	333	330	329	349	352	345	337	341	368	362	331	355	353	375	325	359	332	312	345	323	314	326	327	362	333	318	333	305	341	343	334	337	339	319	378	355	346	283	336	337	352	345	314	340	346	333	323	301	306	353	313	355	355	321	319	356	321	352	340	317	322	327	319	351	347	333	325	369	329	378	315	335	309	318	356	302	307	319	326	339	310	370	334	295	334	342	329	365	348	301	317	293	360	347	363	314	338	321	333	355	307	315	331	330	302	351	323	305	334	296	353	317	364	363	342	347	327	381	374	329	337	360	359	332	342	358	297	318	350	329	331	328	345	339	364	331	312	302	351	342	335	326	292	338	349	368	325	312	351	311	349	353	329	339	316	349	349	322	330	330	322	312	348	353	328	329	361	357	312	338	354	316	346	352	342	324	344	331	304	340	298	342	354	345	340	339	369	337	306	314	314	326	348	345	356	328	358	339	317	327	316	351	286	363	351	337	309	332	330	337	333	354	310	340	322	301	327	342	345	305	328	330	329	330	329	317	339	329	327	323	340	319	341	330	358	325	339	327	312	360	337	357	323	348	365	338	330	331	341	344	364	346	336	380	336	335	366	376	321	311	324	302	338	342	343	312	348	349	341	308	348	361	330	313	344	327	332	328	346	320	328	322	321	342	369	300	317	313	326	352	359	375	350	341	332	360	333	347	330	337	339	361	345	357	325	309	319	341	339	336	348	340	307	336	322	339	310	340	329	307	312	336	310	315	341	327	325	303	312	327	332	317	314	362	337	325	365	358	320	316	338	340	353	330	335	333	341	330	321	354	313	322	366	309	328	345	329	302	293	322	328	344	331	331	347	336	372	343	321	348	327	317	347	315	332	340	355	316	321	326	341	304	340	319	343	340	338	321	327	333	372	364	313	339	326	308	313	329	330	358	342	322	338	318	354	324	354	357	328	350	295	343	312	330	311	342	316	313	319	334	337	327	379	348	341	339	371	356	339	319	355	354	360	328	306	352	332	372	324	336	339	335	364	376	348	348	341	345	319	331	338	339	334	323	324	315	335	353	309	321	331	328	332	343	315	304	320	336	314	348	319	320	343	350	337	332	334	317	325	368	328	337	353	308	363	343	334	352	334	341	312	331	342	342	336	363	310	331	344	351	340	325	351	329	343	312	327	358	338	307	341	324	329	344	291	311	315	313	340	316	339	332	330	337	344	336	350	304	340	331	349	353	343	332	330	328	345	328	346	356	317	313	357	336	326	318	328	310	345	320	301	324	346	341	334	300	342	354	310	327	312	351	314	338	334	371	321	295	308	311	335	325	335	319	289	351	306	348	306	333	310	318	363	300	348	354	293	329	343	321	359	355	331	333	377	325	306	344	324	349	330	331	325	321	337	328	336	312	346	338	342	347	319	337	335	344	339	345	333	338	329	321	336	370	357	351	329	311	340	347	336	340	328	303	350	324	305	343	328	334	336	337	332	348	341	328	361	316	356	329	352	307	329	316	380	353	318	341	355	321	334	324	337	348	313	330	354	326	321	288	315	329	352	314	316	341	362	356	362	335	340	340	348	337	335	301	305	310	322	322	350	320	332	326	344	334	352	328	328	352	329	364	341	349	323	310	364	319	320	299	348	357	340	339	356	333	348	323	340	331	318	336	342	325	331	343	331	347	349	353	320	336	326	371	356	380	304	329	339	349	331	320	357	316	360	310	356	361	311	341	330	338	345	327	353	322	298	338	344	371	335	339	337	352	405	333	320	300	349	330	323	370	334	344	351	382	347	318	324	318	315	340	356	286	344	332	329	353	322	320	326	326	356	357	325	367	339	325	332	367	317	338	324	325	333	353	321	306	356	313	367	333	341	315	305	335	347	310	322	336	349	306	319	346	341	358	334	323	351	363	340	340	371	331	323	356	326	317	313	352	335	308	351	321	318	310	329	329	346	310	335	315	352	313	309	334	342	335	343	357	320	358	336	330	344	347	338	358	335	333	335	339	321	332	352	325	375	379	313	317	359	341	351	324	310	329	331	364	336	292	376	315	334	324	347	363	378	354	326	334	366	362	333	324	348	322	345	331	315	366	329	323	330	303	292	328	351	287	319	314	354	336	329	329	322	326	336	319	339	348	335	343	329	325	367	332	343	329	330	333	357	341	332	353	336	355	329	330	340	314	360	329	344	321	314	329	357	366	329	327	312	331	318	344	348	354	357	344	324	364	314	366	339	295	336	335	369	322	335	363	376	334	318	306	341	297	334	342	342	337	352	357	316	323	341	345	346	318	379	345	297	340	316	317	339	334	325	348	350	336	326	349	350	337	346	328	356	322	320	384	316	323	294	335	331	343	333	332	367	316	320	303	328	309	325	352	313	325	335	333	347	333	341	405	354	305	310	305
23537	21524	29332	24113	21511	19578	1481	470	302	290	253	193	198	183	165	152	114	124	111	117	128	109	93	95	96	94	88	98	92	85	87	85	75	84	88	73	93	81	88	88	63	82	73	76	64	83	72	79	84	77	73	73	76	80	86	82	75	78	77	66	65	85	67	61	78	67	53	74	79	78	83	56	76	71	76	73	73	74	88	82	67	74	63	62	76	90	66	64	74	92	78	81	77	83	68	83	61	76	66	62	63	69	66	76	72	74	80	72	86	72	79	62	67	70	59	76	70	53	74	78	70	69	82	67	66	83	59	62	84	72	71	70	64	85	80	91	70	72	73	79	78	73	77	76	61	61	68	65	60	79	72	79	74	71	74	61	65	74	71	77	86	65	69	63	82	80	83	78	73	73	73	60	63	86	76	69	76	66	77	74	67	76	66	52	71	76	72	67	99	84	69	69	61	72	63	62	62	64	69	76	80	65	72	72	59	76	77	66	71	68	64	71	77	78	67	69	72	73	50	71	77	85	64	71	80	81	68	67	68	69	62	70	77	58	62	85	70	74	77	87	66	91	90	72	72	59	80	68	81	60	69	63	66	62	72	71	61	79	81	73	77	67	61	74	80	94	60	76	73	69	67	71	73	48	70	66	70	63	72	77	81	53	73	65	77	69	75	74	68	65	50	75	63	60	66	69	72	86	65	47	74	67	77	67	87	86	77	78	73	78	61	65	62	68	68	67	77	74	64	80	72	70	67	63	78	90	63	75	73	82	67	70	76	83	82	63	69	93	66	67	100	64	64	72	73	65	61	72	70	63	69	72	60	58	75	67	73	79	62	77	77	79	68	77	73	57	69	84	70	61	81	78	69	71	84	72	68	78	72	78	79	74	73	83	61	67	68	73	64	52	76	75	81	75	73	82	62	75	84	80	71	68	70	65	76	52	76	68	57	73	49	63	81	66	74	70	62	53	79	66	68	76	60	70	83	74	68	85	92	66	64	58	64	81	55	85	60	65	74	76	87	88	68	89	71	64	52	67	66	83	60	76	71	61	82	68	70	80	71	65	71	78	98	83	66	73	73	67	68	63	67	58	71	76	70	74	69	66	71	71	82	85	78	84	78	59	62	81	67	73	86	67	62	83	79	78	62	56	56	86	79	61	71	83	67	65	86	71	78	69	70	84	65	87	74	62	66	62	56	68	65	67	66	70	61	81	56	67	73	77	80	82	62	71	61	69	62	65	82	69	78	58	62	72	62	82	62	55	74	77	71	67	70	62	67	77	81	67	73	78	66	75	55	79	53	79	71	92	61	55	59	75	72	70	60	67	86	71	69	66	76	72	75	72	70	51	61	82	68	93	74	80	74	67	67	62	79	82	69	70	73	64	65	73	74	81	67	56	77	70	79	79	69	78	72	61	65	72	60	72	76	86	59	63	73	71	63	83	80	74	64	73	61	57	53	78	72	64	62	80	84	77	83	60	82	68	73	69	84	82	76	73	69	61	76	94	66	68	71	84	69	54	57	75	76	67	64	60	76	73	86	78	60	77	65	66	70	81	90	73	60	67	71	66	69	69	69	69	70	84	68	65	54	72	71	62	60	60	65	57	62	61	75	70	64	65	71	61	65	79	70	71	73	71	61	73	72	72	64	60	73	75	88	74	81	69	68	75	73	73	69	67	77	69	54	72	85	87	71	74	78	73	84	73	64	74	69	66	82	73	66	56	79	78	71	80	65	87	64	77	71	76	70	70	56	67	67	85	61	70	65	58	71	67	67	71	75	66	79	63	74	61	77	65	68	57	63	64	85	89	69	67	70	61	83	64	72	68	86	61	69	58	72	69	68	97	78	63	57	62	64	70	62	78	58	72	71	79	83	64	76	60	72	58	86	72	93	69	72	72	68	72	78	76	73	80	93	73	58	76	66	72	58	67	64	74	71	64	79	67	65	72	68	70	60	78	80	91	60	82	63	68	77	74	67	68	53	83	68	67	72	74	73	69	62	78	91	58	66	67	64	72	66	63	61	80	55	80	82	85	73	81	61	63	66	67	79	71	80	74	78	71	70	71	56	59	69	66	82	67	68	64	71	63	67	70	79	67	76	78	74	78	68	70	62	64	64	63	80	79	65	69	58	59	67	73	82	57	88	82	65	65	68	68	78	80	69	69	83	76	76	64	77	72	61	59	71	84	58	71	91	79	72	65	90	67	82	92	68	86	73	72	58	58	76	69	60	64	63	54	64	68	67	81	74	59	68	71	74	95	91	72	88	72	57	51	57	75	78	72	65	78	78	86	85	61	73	87	64	66	71	89	89	65	76	63	65	71	73	78	68	88	82	54	89	64	69	66	73	69	79	72	75	65	72	72	74	69	73	68	75	67	74	61	80	64	57	74	53	80	69	64	79	79	78	87	90	72	70	70	79	76	59	60	66	81	70	68	68	81	82	68	73	62	62	74	77	78	65	82	57	62	64	64	77	84	80	65	80	65	65	80	57	75	73	79	70	69	75	84	70	69	77	72	70	81	74	63	58	66	70	71	77	70	79	62	65	75	72	69	65	64	77	68	69	78	69	74	69	88	65	66	70	69	66	64	58	66	81	81	68	65	88	73	69	69	77	69	82	78	68	85	65	83	71	78	58	66	73	65	57	71	60	73	72	70	73	75	66	75	84	61	68	76	65	72	74	72	68	75	58	69	69	80	70	70	62	75	74	70	74	77	70	85	80	59	74	74	59	80	83	62	77	74	78	74	76	75	65	42	69	59	66	83	58	69	68	74	71	69	62	69	69	66	69	73	58	81	68	72	60	70	71	79	65	84	66	68	51	75	70	74	68	70	74	57	77	61	82	68	70	68	70	75	75	74	58	69	64	77	73	70	74	82	65	67	61	78	75	56	71	62	64	74	58	56	77	69	68	68	76	84	71	74	71	54	53	60	75	65	62	71	67	78	71	67	78	77	73	81	73	63	69	57	76	73	67	61	77	72	55	68	67	73	55	71	73	70	84	72	72	68	62	76	62	84	68	63	70	55	68	63	66	60	77	74	56	79	66	69	69	75	92	74	73	67	72	72	60	77	73	77	78	83	80	66	69	75	69	71	69	75	66	63	58	64	68	76	77	61	77	84	83	61	68	77	64	62	60	71	73	63	76	60	79	77	60	62	62	72	69	69	61	74	81	71	61	82	79	68	74	75	66	71	56	71	68	79	57	77	73	80	73	80	70	70	75	56	66	77	71	64	75	58	69	80	74	69	83	64	81	75	74	78	76	76	76	70	76	63	50	65	73	69	59	77	65	59	64	65	50	76	51	72	68	73	58	68	79	62	82	61	79	72	78	62	64	82	83	67	80	58	63	82	77	58	57	74	68	68	80	60	81	80	74	55	62	76	62	58	69	75	77	61	73	65	71	83	71	84	91	72	74	71	64	82	75	66	63	85	61	80	60	59	64	60	75	75	60	83	102	71	60	71	82	77	68	66	79	56	85	59	63	75	75	64
37086	22620	10727	5357	3667	2584	1834	1456	1188	940	844	715	541	514	429	403	332	340	348	308	270	270	263	233	228	203	217	187	166	189	194	169	198	180	162	161	160	152	191	152	182	140	166	155	164	148	161	152	149	145	153	163	155	149	133	143	124	140	119	136	137	116	154	122	141	142	141	154	150	144	151	134	162	128	147	137	134	152	141	152	120	133	139	141	133	131	128	139	144	144	139	138	115	141	134	130	148	147	138	131	138	133	134	125	144	121	122	139	167	151	124	150	127	134	122	125	149	135	153	141	118	122	132	144	129	132	128	133	111	150	117	116	116	123	139	157	146	135	121	142	132	136	144	133	136	115	124	139	121	136	112	138	124	135	124	118	133	130	142	150	137	121	129	122	132	149	140	143	128	126	144	143	122	130	126	148	143	145	116	112	151	138	123	131	109	123	131	127	117	126	142	128	123	134	134	122	144	138	132	131	135	129	137	130	140	121	108	126	122	137	140	142	116	133	120	134	120	140	130	126	118	102	129	129	122	123	132	129	118	133	118	121	144	126	116	124	117	154	131	127	147	163	136	123	137	120	108	122	130	139	122	134	105	123	134	112	121	127	130	140	129	136	125	128	140	149	116	110	116	119	128	125	145	139	129	145	127	113	117	126	149	126	123	122	144	141	129	136	156	137	135	111	130	134	121	137	133	108	132	109	128	150	138	140	135	130	125	132	105	123	120	136	155	127	153	121	128	121	157	113	116	127	130	126	114	132	123	124	149	125	120	128	123	147	123	150	116	143	134	114	119	136	138	125	118	139	124	123	112	125	141	134	130	120	116	129	127	147	144	131	138	125	133	128	120	136	132	142	124	131	142	140	129	140	138	130	140	130	130	129	137	148	126	128	149	135	123	120	113	146	131	118	121	134	145	131	134	142	112	133	121	118	133	118	142	137	133	137	130	136	115	145	138	140	136	137	154	101	112	121	149	107	126	114	124	122	122	130	138	150	126	121	127	139	132	121	142	106	140	126	113	132	125	132	124	131	123	125	143	141	141	126	135	164	137	126	153	118	146	142	124	132	124	120	120	152	140	113	125	110	124	115	136	129	130	149	132	122	145	112	140	109	130	108	126	137	125	121	129	144	135	132	124	129	129	128	136	131	134	123	150	124	131	142	138	140	141	117	122	115	148	115	130	133	98	141	144	126	132	130	136	125	120	132	129	136	148	125	117	120	136	123	134	144	143	130	133	142	126	126	130	144	132	121	128	106	132	131	118	141	141	127	109	133	130	143	123	132	134	145	137	117	128	137	124	111	150	129	111	110	132	119	115	131	113	118	122	143	118	121	141	131	136	123	122	134	123	145	124	115	118	121	114	140	132	153	145	128	142	135	126	103	125	131	129	131	123	128	140	124	128	146	130	139	146	138	113	130	129	131	142	150	113	107	150	137	130	119	137	129	136	124	129	126	116	130	132	127	113	134	137	128	120	136	147	135	121	120	115	133	129	133	120	130	130	149	136	135	127	142	128	130	127	131	131	137	157	128	129	130	121	138	136	129	134	125	122	129	125	132	123	140	124	114	112	150	126	139	137	120	132	130	146	136	123	124	145	121	130	127	138	127	131	139	131	142	138	155	126	132	162	127	129	130	116	124	137	134	113	151	143	132	118	117	122	131	127	128	119	115	130	113	123	113	139	134	137	132	127	144	123	108	136	105	130	138	132	133	122	119	132	127	111	120	134	140	120	133	115	122	132	134	140	128	125	118	138	137	126	147	131	130	137	123	132	126	114	125	145	112	129	135	138	132	133	142	129	113	122	133	123	144	126	135	124	134	134	139	141	123	116	128	150	116	137	141	120	130	127	145	119	121	129	128	134	125	147	126	103	145	122	141	115	141	130	135	147	146	111	125	129	134	123	125	125	138	137	124	141	136	122	154	121	128	108	137	148	122	136	137	124	140	146	144	139	140	118	131	122	135	121	116	128	124	153	118	148	144	135	122	136	129	124	126	138	140	143	136	142	127	156	131	161	130	123	123	123	143	127	136	123	141	139	138	132	140	137	141	121	121	141	129	122	126	112	131	134	137	134	126	135	130	121	133	121	103	137	113	125	141	127	128	131	154	141	127	151	115	122	110	155	135	121	113	126	138	127	147	131	107	134	134	128	146	149	136	118	131	155	130	126	137	127	142	123	139	135	113	116	151	119	133	123	143	139	117	118	120	98	119	158	134	139	134	150	136	120	111	135	141	144	124	140	123	140	141	119	150	142	119	115	108	110	128	113	137	128	111	132	119	133	138	121	145	106	125	133	130	125	118	119	122	138	148	116	143	125	133	124	154	143	161	118	132	130	109	128	132	128	126	123	146	118	137	122	129	126	150	115	121	128	159	122	133	138	132	142	113	136	136	125	121	143	124	133	130	143	144	120	125	138	142	134	126	156	106	131	127	106	131	112	137	117	119	120	116	133	132	127	135	151	123	136	121	124	120	132	99	128	116	115	124	122	144	149	144	128	129	119	150	129	121	125	123	127	132	127	147	127	134	135	147	123	143	128	122	136	146	111	134	128	129	110	130	139	134	118	135	143	131	127	111	121	132	130	142	125	116	128	136	125	125	119	124	116	122	145	125	117	142	139	135	128	119	147	117	136	132	121	129	134	143	122	133	140	121	140	113	145	129	130	153	126	144	114	134	135	118	111	111	106	140	122	146	112	137	125	135	142	100	139	141	122	137	140	125	115	136	117	151	145	117	114	130	145	115	139	129	135	126	145	125	130	121	125	143	123	131	143	135	115	128	117	149	127	115	134	139	118	151	112	137	131	135	118	121	131	129	135	114	121	126	141	122	114	122	148	146	139	113	137	144	143	130	143	137	131	127	134	139	148	132	117	135	133	108	120	173	137	125	144	125	127	145	116	112	140	110	139	123	124	133	127	123	124	114	118	133	132	141	148	111	116	133	145	129	128	132	116	108	143	130	125	128	135	112	127	115	133	131	137	115	127	130	132	115	110	117	124	110	130	126	116	127	112	126	126	127	146	117	134	125	137	137	138	110	154	129	127	132	158	124	123	132	137	137	121	126	124	139	126	139	148	124	124	134	128	118	136	132	137	134	141	141	124	120	138	96	130	128	146	129	127	149	110	142	133	133	119	143	115	130	127	117	124	123	110	123	109	133	141	125	113	136	145	120	132	140	129	138	124	134	136	128	137	114	145	141	121	121	141	110	117	117	129	152	120	122	133	120	140	127	128	122	131	120	131	138	130	117	118	145	125	128	133	131	120	117	138	126	137	127	117	126	135	138	133	140	144	139	127	114	126	121	131	129	125	121	124	119	129	137	130	121	142	137	144	117	142	106	121	127	131	172	142	155	142	142	115	142	137	125	120	117	124	134	151	119	135	134	143	113	147	135	126	123	113	145	134	132	128	129	125	155	141	133	133	127	112	140	124	123	132	132	139	123	130	130	125	137	146	121	116	132	148	121	118	136	140	143	132	124	129	102	145	125
27627	19902	5772	480	321	263	229	239	223	242	248	215	230	215	228	244	210	215	221	224	211	217	222	238	218	228	225	226	232	190	223	260	196	206	220	217	215	234	206	217	235	193	218	220	205	223	237	247	238	219	208	214	230	236	218	205	217	234	225	224	246	204	204	193	221	218	210	203	225	209	222	230	214	215	234	239	222	235	224	231	227	212	228	233	210	220	219	242	222	223	224	214	220	210	203	241	222	218	229	212	238	213	223	213	229	211	246	233	208	197	219	198	219	223	226	192	215	209	201	221	194	221	245	212	223	204	208	215	221	223	252	215	198	201	233	228	223	236	247	234	232	235	227	205	238	221	237	249	230	208	205	239	211	198	202	241	233	224	222	250	219	216	211	224	207	234	215	224	222	213	215	226	203	226	242	198	212	221	239	223	211	228	216	224	193	239	230	215	203	211	216	241	198	250	204	216	224	236	248	227	220	218	199	225	212	234	207	225	208	214	225	216	234	229	232	204	211	215	207	199	202	224	224	217	247	202	201	196	222	211	197	216	217	218	207	233	201	200	217	219	225	227	228	210	219	226	225	216	215	186	245	208	234	232	186	208	236	208	213	219	237	225	216	232	229	206	215	254	209	235	217	194	227	224	183	234	220	217	217	210	232	236	228	219	221	243	218	211	210	191	212	208	218	225	226	226	213	216	235	199	230	222	217	215	222	221	207	206	183	224	241	257	206	219	217	238	209	255	188	238	211	218	243	216	223	211	238	217	208	257	207	233	229	206	226	233	254	237	231	237	215	236	190	230	232	227	228	246	224	239	211	210	219	238	209	210	213	205	207	235	203	223	204	220	221	214	239	214	219	216	227	236	195	209	219	212	225	226	245	246	218	228	221	210	247	215	215	211	207	223	263	239	206	236	229	238	194	251	218	215	238	207	239	242	215	240	202	217	215	223	236	207	214	220	250	221	205	201	206	226	206	204	209	193	230	233	214	219	195	217	238	239	225	217	199	216	212	206	238	229	220	230	212	218	213	216	244	232	217	231	218	217	227	218	231	245	226	216	224	217	225	217	206	232	217	233	225	232	236	246	188	212	219	212	219	217	218	220	239	237	217	208	235	218	224	228	212	234	240	219	210	225	229	201	255	210	234	211	227	230	218	198	195	223	220	211	209	212	211	238	190	242	210	221	249	217	228	200	225	195	213	209	216	232	241	252	234	237	219	210	238	222	250	223	193	210	214	219	209	211	210	228	206	243	240	236	204	221	212	197	228	227	226	227	239	192	220	203	239	205	249	198	204	215	205	235	237	222	221	180	209	216	219	238	228	248	234	230	242	244	194	238	227	213	187	226	194	202	209	237	221	229	240	213	219	215	216	205	231	223	222	223	230	209	202	213	236	213	204	233	227	240	202	232	226	212	252	245	209	218	223	194	214	212	226	203	240	221	200	239	212	234	219	234	202	210	212	209	208	200	216	249	215	224	248	218	227	202	244	199	239	226	191	210	201	230	221	227	240	235	222	205	224	226	196	258	211	223	226	237	234	231	213	217	216	241	207	221	215	231	213	222	224	200	233	223	239	192	226	212	209	198	221	230	250	197	193	214	215	206	233	205	219	223	196	205	234	238	205	234	222	233	238	216	210	200	220	231	197	223	234	227	229	214	237	232	217	222	242	244	278	216	230	229	181	224	204	188	215	206	243	218	234	239	238	189	230	226	206	209	236	236	213	235	218	227	211	213	208	228	228	217	212	195	205	216	200	231	213	242	248	218	208	250	213	229	225	221	238	214	212	232	225	198	229	213	210	236	225	234	204	221	205	244	196	230	195	219	216	206	231	255	222	222	216	210	230	228	216	219	238	228	219	232	224	243	209	230	225	221	248	222	240	214	228	214	240	221	228	245	212	183	249	234	205	199	226	217	210	210	242	230	229	233	218	224	231	222	236	235	228	214	210	214	226	227	222	203	217	215	205	217	251	242	217	220	220	217	238	210	238	209	206	243	236	210	225	202	209	227	230	211	201	212	250	232	210	238	180	232	237	231	219	236	219	204	225	246	216	235	226	231	223	221	207	211	194	224	226	219	186	252	212	211	216	225	213	232	237	205	231	200	244	231	208	221	199	199	222	237	245	232	238	223	227	190	236	219	242	201	222	239	244	183	227	227	214	211	228	268	233	225	195	183	227	232	240	228	241	237	221	207	207	243	234	232	207	220	249	225	234	240	208	207	195	216	214	238	219	212	229	210	195	238	199	211	219	206	194	238	219	213	240	220	216	199	199	224	240	215	233	232	226	199	227	242	236	210	221	214	212	201	225	199	223	208	236	216	226	242	197	210	227	227	235	220	203	202	197	236	199	182	218	213	193	233	245	242	233	220	223	251	223	249	223	241	218	223	210	241	215	216	209	223	197	203	219	218	246	219	231	224	226	235	210	224	251	224	225	221	214	220	257	218	236	191	242	219	237	205	224	253	247	186	216	199	209	215	217	245	213	231	236	204	236	239	214	200	240	219	192	249	221	212	226	223	213	231	234	199	223	205	198	252	232	213	223	221	222	222	226	215	212	203	206	223	227	226	235	255	213	226	239	216	222	202	189	211	215	216	230	227	216	191	229	245	226	229	210	205	248	241	212	223	202	233	246	235	207	222	221	242	227	218	222	221	202	232	232	231	216	226	235	209	237	228	215	223	234	224	238	237	227	212	214	213	220	201	225	204	235	229	209	241	231	223	212	255	212	229	229	222	236	204	245	232	235	211	230	222	227	215	213	222	230	207	202	223	224	231	221	214	245	239	216	211	214	214	203	228	216	226	229	215	190	231	244	203	208	218	209	244	228	242	219	242	211	270	211	207	219	246	209	245	217	208	251	220	187	233	218	206	202	205	219	215	224	228	216	210	218	217	206	203	209	192	200	236	238	215	229	240	229	233	227	250	226	211	212	178	212	223	229	211	221	212	226	202	225	200	211	204	208	194	208	240	213	216	221	208	210	212	221	209	202	225	216	218	201	196	216	255	199	221	197	206	199	207	214	234	216	221	214	226	219	196	243	203	246	210	238	233	209	217	229	226	224	237	231	239	243	202	258	226	220	221	226	227	223	210	236	210	232	204	207	231	220	218	244	247	249	222	220	247	234	223	222	224	214	232	218	202	258	227	201	250	202	207	212	214	209	213	231	236	209	216	209	258	238	197	224	221	201	211	230	232	234	217	212	201	221	227	198	209	203	217	205	255	207	227	210	233	220	219	229	221	223	234	224	228	210	210	234	239	255	222	203	219	209	220	221	182	219	193	237	228	264	214	221	240	222	209	211	211	238	242	217	249	241	201	237	199	230	221	209	201	197	213	226	228	251	260	243	207	205	228	224	229	232	237	227	226	234	217	210	219	209	218	218	224	227	218	239	240	224	228	226	230	245	221	246	232	206	194	221	221	243	219	192	214	225	200	237	240	231	229	193	227	221	230	222	223	199	227	207	227	247	210	221	243	241	234	219	195	247	219
26722	5952	1040	650	569	504	491	422	434	417	417	412	388	414	409	407	385	395	410	358	381	410	397	371	386	343	424	361	385	371	395	395	384	378	398	438	403	387	392	373	372	349	390	389	392	398	377	366	370	381	412	360	358	395	352	412	391	371	409	431	376	379	385	386	371	365	400	388	416	389	388	368	403	378	368	404	374	348	344	362	417	404	409	409	403	404	373	379	387	416	398	375	409	405	400	370	425	385	389	406	380	391	412	397	369	398	383	362	388	401	399	408	380	361	378	392	402	426	385	403	368	368	351	358	403	378	369	378	399	394	398	428	402	376	397	440	396	394	397	379	381	386	375	380	410	376	397	386	372	371	419	352	396	377	374	377	349	393	396	413	397	379	391	408	397	400	404	399	408	347	398	387	370	397	390	442	390	368	410	386	420	403	411	405	361	408	386	371	371	391	374	362	397	373	400	373	410	379	411	393	381	381	394	416	381	364	383	430	433	359	402	414	382	396	389	409	399	375	402	376	372	382	374	372	355	378	384	397	414	392	368	376	405	383	380	393	377	388	373	405	416	386	392	395	396	338	428	391	383	395	419	378	380	411	392	371	400	364	377	418	386	384	388	416	409	375	352	415	403	394	389	378	386	432	385	381	362	391	424	390	417	384	366	364	383	364	379	433	378	404	379	366	382	441	401	377	370	373	378	384	387	334	406	402	383	395	327	420	363	424	366	357	393	402	374	396	361	375	376	373	397	386	381	377	377	410	410	365	404	352	381	424	359	387	385	387	378	379	385	346	403	424	399	415	367	355	363	414	369	384	390	379	411	380	377	392	388	379	361	390	359	393	385	361	394	395	364	363	399	394	398	388	376	381	390	376	431	404	363	378	395	397	389	367	398	404	415	345	380	405	417	372	387	424	388	415	388	378	370	354	377	366	363	411	359	371	401	434	392	411	401	397	383	401	346	393	405	419	371	378	360	385	408	370	366	398	401	382	370	366	414	359	390	411	370	372	380	397	381	374	400	376	391	401	385	399	384	354	363	386	413	385	371	385	407	415	399	396	386	417	384	415	428	376	381	405	388	376	429	426	396	380	336	390	423	385	388	381	386	397	371	379	408	370	385	409	378	435	408	393	353	395	354	371	389	408	377	411	396	373	365	376	372	370	410	366	326	343	397	397	374	381	345	394	400	396	337	349	384	365	370	417	409	385	419	417	386	398	387	406	398	398	409	390	374	395	369	347	408	409	383	383	357	361	385	367	373	386	378	410	370	394	382	425	369	385	431	424	392	397	393	384	377	396	376	393	394	396	397	369	396	326	382	340	386	400	391	429	373	364	397	402	374	419	396	379	403	405	385	379	399	402	436	368	363	392	408	388	370	396	377	389	419	394	378	400	396	381	359	380	386	381	385	402	385	396	373	401	374	362	376	408	400	393	406	400	402	366	411	371	386	408	386	376	397	348	388	403	387	364	397	395	386	416	385	381	392	409	380	347	384	351	385	406	389	386	405	388	384	381	372	386	338	382	356	401	406	392	400	393	406	385	391	351	387	383	364	376	412	392	414	376	396	382	386	362	393	399	424	399	374	385	386	404	382	371	361	353	422	404	363	379	398	352	395	370	398	412	390	394	397	365	405	357	374	387	392	383	379	402	390	398	364	375	395	380	379	402	363	412	431	401	368	413	368	383	408	367	394	404	387	360	412	365	374	414	381	379	413	418	363	403	384	377	423	393	355	389	392	382	390	375	377	373	422	399	374	381	398	390	403	377	397	411	384	395	417	385	413	404	371	370	394	391	394	411	404	416	373	372	377	396	379	400	374	372	403	408	379	383	380	392	373	376	405	396	388	385	348	412	368	398	379	377	392	405	392	378	392	432	367	374	371	358	397	404	355	363	398	396	354	432	407	391	409	388	407	400	364	389	406	357	382	377	384	400	401	356	388	389	402	374	405	375	369	412	374	398	385	392	393	393	362	367	407	388	400	389	376	345	411	413	376	365	382	399	411	400	389	377	401	394	390	374	394	418	366	379	384	366	366	363	400	395	403	388	410	394	392	381	373	409	388	385	390	379	400	396	379	435	386	386	350	390	378	376	424	372	350	409	390	360	381	365	363	361	363	391	414	398	389	365	348	404	377	390	362	378	413	384	405	369	411	381	406	353	396	395	334	435	388	394	379	372	359	354	372	403	376	386	398	403	386	431	379	379	363	425	394	388	402	378	403	391	361	378	375	340	366	376	365	407	392	407	377	366	353	387	410	406	369	390	397	392	371	350	382	409	405	368	387	397	393	380	348	346	387	381	389	394	375	379	392	418	370	375	392	373	376	363	380	362	362	361	394	379	365	394	390	386	408	399	422	391	344	404	394	395	398	356	398	386	384	378	357	397	385	402	381	406	376	393	399	382	373	408	387	415	378	378	422	371	392	380	384	356	376	405	396	394	374	419	380	372	415	394	397	383	381	394	375	397	395	402	417	360	354	386	366	373	395	372	435	390	428	347	394	373	371	423	381	378	345	419	370	394	403	392	415	387	397	407	353	386	382	381	379	403	419	377	388	397	407	357	372	419	419	403	378	356	334	384	382	424	411	365	346	396	373	417	393	355	380	371	400	376	407	377	368	389	364	353	376	380	356	386	429	382	414	432	351	427	397	443	385	405	383	393	388	408	399	358	373	403	364	381	356	404	404	396	383	376	384	402	415	382	396	426	375	399	381	369	399	412	369	359	371	429	374	367	437	379	367	390	383	379	399	408	402	422	373	365	411	391	387	428	363	350	388	377	405	384	379	399	397	398	399	346	383	427	373	369	373	394	378	401	395	395	367	384	420	334	381	382	377	412	354	390	370	400	377	391	375	350	366	369	383	355	381	391	399	390	391	391	367	364	367	345	367	363	390	411	402	386	428	386	418	370	387	426	390	385	352	401	397	390	357	420	391	352	401	393	384	379	379	355	396	377	380	375	375	372	407	389	395	406	396	408	384	415	371	374	393	400	415	391	410	367	400	353	370	415	418	392	405	392	392	392	372	379	385	388	432	371	406	417	405	368	389	395	367	388	419	361	413	390	391	406	393	354	371	410	386	371	382	385	388	400	365	391	390	364	385	393	401	385	376	370	406	362	368	412	390	388	380	371	371	382	383	392	369	386	352	371	403	399	388	394	378	375	400	378	362	377	388	390	380	411	385	368	412	410	387	403	418	362	362	399	395	399	416	367	361	388	383	349	408	375	355	331	366	393	398	394	380	353	390	393	387	375	390	358	374	351	404	379	419	400	417	391	364	413	404	382	410	367	382	392	388	395	348	414	371	379	380	373	377	375	360	389	378	414	338	373	408	362	425	379	391	376	376	359	362	392	358	360	375	388	370	390	420	418	388	398	389	364	358	337	416	388	400	389	404	391	352	404	411	364	371	412	392	399	383	382	411	403	359	362	389	408	348	426	354	399	395	352	422	399	383	402	360	363	390	390	369	356	410	375	402	393	410	393	366	405	412	380
24501	21503	28646	24743	20560	1917	539	400	309	291	284	244	256	231	228	199	208	194	202	198	223	215	210	212	210	211	190	198	177	188	175	187	182	180	201	186	233	187	197	191	176	199	197	194	183	171	206	201	212	192	202	200	183	161	179	207	173	194	173	201	183	184	192	196	181	204	181	196	205	187	168	201	182	202	187	190	196	188	187	176	180	182	175	200	204	196	198	183	196	185	198	198	183	192	202	185	187	180	188	189	192	183	179	178	179	172	190	189	200	179	184	202	202	181	163	204	201	179	191	194	186	181	172	187	181	188	162	183	190	186	146	162	205	184	190	171	170	188	175	187	182	196	162	185	213	189	180	190	192	191	200	162	165	185	219	168	192	194	159	191	184	195	188	170	167	183	201	185	177	208	197	175	181	168	177	213	178	179	159	184	175	176	192	189	193	226	185	178	177	209	186	182	166	184	198	221	192	179	196	213	200	176	190	196	172	184	160	204	191	183	185	195	165	169	198	203	212	181	198	191	171	196	193	198	163	195	153	199	169	190	170	185	188	186	174	195	192	171	202	170	205	191	197	181	175	187	184	206	169	164	183	182	202	167	193	184	202	178	186	187	173	186	181	201	173	194	181	175	175	173	191	163	177	200	166	166	174	182	187	181	204	195	182	196	205	197	167	184	169	168	172	184	188	162	175	197	182	178	197	166	201	198	175	182	189	193	188	195	214	189	193	185	186	205	188	188	175	194	196	204	188	217	174	181	179	191	197	195	182	195	202	173	193	193	208	178	169	181	178	175	192	215	187	187	190	181	181	196	197	195	175	180	174	202	211	170	179	174	185	192	167	216	193	178	187	180	190	190	169	196	196	155	192	183	211	183	193	163	196	178	160	165	196	184	187	202	206	189	191	171	189	164	203	189	183	200	159	197	156	156	180	199	203	184	185	184	187	173	179	183	159	167	184	187	204	189	182	203	197	206	170	182	182	191	183	193	188	183	188	204	187	194	188	188	170	168	162	190	211	177	200	216	203	200	197	174	155	186	177	181	166	176	191	162	156	196	165	168	198	212	197	195	165	223	182	174	215	166	216	183	176	179	179	198	205	201	201	206	210	197	181	192	177	189	175	194	169	196	192	176	170	158	200	178	197	176	197	178	183	160	195	195	195	197	175	180	181	203	182	178	196	177	202	177	199	206	177	179	171	186	200	201	183	184	180	172	186	183	185	171	196	203	179	186	180	174	189	186	165	179	211	177	170	188	162	193	181	178	157	190	187	191	195	177	201	213	188	171	196	182	197	188	196	170	192	188	168	181	170	186	191	200	198	176	188	148	183	180	195	202	193	199	157	169	194	196	153	184	181	166	174	206	169	173	192	172	196	191	184	175	185	187	194	173	183	171	185	173	190	199	178	172	168	182	193	183	198	180	180	186	176	199	179	180	176	199	204	182	190	150	159	183	186	166	209	193	170	167	192	177	185	226	191	200	195	191	159	174	172	203	216	175	181	179	190	184	192	168	200	185	184	185	169	175	190	214	203	166	190	202	193	179	207	191	183	195	174	188	195	200	176	187	180	166	197	176	181	194	194	175	202	176	187	183	180	154	189	180	190	187	185	211	190	203	156	180	185	186	220	161	187	205	186	197	219	177	175	195	166	183	189	206	203	196	186	175	175	174	188	177	182	178	170	187	214	162	177	174	186	183	205	183	204	192	185	198	174	163	183	193	180	183	159	186	193	197	176	190	173	185	181	181	169	177	174	165	185	164	215	174	193	177	186	211	219	177	189	208	182	199	174	186	199	176	159	200	165	206	174	177	181	195	174	202	170	216	214	192	194	187	186	197	206	187	180	218	186	195	184	196	212	173	186	168	193	174	164	197	168	206	176	181	208	182	181	165	192	197	179	182	182	192	190	173	199	187	171	177	177	182	177	177	182	180	191	208	199	169	189	192	198	178	208	188	212	194	176	200	166	168	199	188	173	198	175	181	204	179	189	183	160	180	170	180	186	203	201	178	193	200	169	186	201	204	186	192	191	180	209	178	225	210	194	205	199	186	197	223	174	195	205	185	191	192	209	193	172	186	181	165	201	187	174	193	168	189	196	180	197	179	196	186	164	156	179	161	176	164	174	175	196	180	191	173	183	177	176	162	171	203	196	194	183	177	206	200	182	177	168	174	205	189	171	179	216	188	172	171	169	192	199	210	177	185	195	188	190	193	186	186	197	173	192	195	197	188	181	170	179	148	224	202	196	205	177	183	198	189	157	200	194	179	188	185	208	206	171	191	190	210	175	194	206	168	159	179	174	186	187	186	168	167	174	209	192	171	185	158	171	186	178	171	193	200	189	165	171	188	198	185	181	194	155	188	188	162	165	154	162	182	181	194	184	153	154	213	202	212	178	187	167	200	200	184	189	174	186	194	196	193	192	169	176	212	178	157	201	206	195	197	180	204	200	180	187	186	197	189	211	188	186	206	160	185	164	192	197	184	195	191	179	157	169	179	204	179	175	187	179	172	201	173	190	206	182	179	166	176	191	169	191	195	194	198	191	186	190	187	165	178	186	184	183	203	194	184	198	183	191	199	172	201	186	221	200	201	165	175	178	197	182	194	192	170	180	193	179	197	186	179	188	188	181	208	172	190	183	204	189	194	182	209	197	178	201	167	200	205	179	214	178	179	180	192	182	164	173	189	191	181	193	153	218	194	195	202	181	170	187	197	200	185	186	177	199	176	195	168	186	199	176	180	175	186	179	191	175	163	182	206	220	180	201	175	163	167	205	177	178	180	159	188	174	162	195	174	185	165	205	180	203	152	197	187	203	184	166	192	173	182	198	179	167	176	208	180	186	189	183	195	187	188	173	200	185	191	167	184	183	177	187	177	171	159	176	199	193	187	168	207	212	204	181	183	157	165	189	197	191	203	171	197	209	161	197	192	197	174	196	196	206	197	189	156	193	184	194	160	188	187	185	191	187	200	177	189	181	193	175	180	175	158	177	177	195	181	177	183	192	208	195	193	168	190	202	189	190	167	193	180	192	166	195	209	182	194	196	186	205	175	183	197	184	181	187	180	187	211	178	200	176	201	169	193	171	169	206	165	203	177	203	187	173	197	200	173	186	187	184	175	201	186	171	167	188	197	191	194	194	164	164	174	185	173	169	159	175	202	181	173	193	184	183	166	193	177	161	195	191	159	197	194	180	192	190	184	201	198	215	172	187	173	168	185	180	206	188	189	208	171	140	180	203	200	178	202	198	191	209	194	218	187	191	166	183	179	188	183	187	201	163	208	186	189	204	179	169	169	203	208	161	178	183	173	204	171	185	167	202	194	175	179	203	180	181	188	195	181	178	167	184	177	194	181	172	187	211	197	200	180	192	207	184	202	176	184	191	200	198	214	188	185	185	181	184	221	193	206	173	178	180	206	163	174	168	173	179	177	203	187	157	184	174	195	196	179	199	175	206	194	185	184	191	179	167	185	208	176	169	214	184	186	208	176	177	189
31513	14822	6678	3320	2262	1699	1320	1023	898	756	688	598	596	535	548	492	513	458	493	402	417	424	434	416	412	351	400	371	397	400	376	379	363	401	351	330	383	361	364	361	344	337	342	350	358	353	346	333	330	370	370	375	323	347	348	350	334	325	322	351	262	361	349	317	335	355	332	322	361	338	338	321	300	367	347	325	361	360	340	335	326	330	351	302	329	318	315	330	333	348	345	330	327	351	323	300	347	331	309	302	349	345	343	331	331	304	340	364	335	320	340	311	335	337	344	374	318	365	349	336	338	324	356	351	338	317	335	325	316	331	334	370	335	334	301	318	350	370	350	335	310	336	346	335	354	332	337	359	345	341	323	321	336	311	366	324	340	362	357	343	347	320	381	344	338	355	330	323	340	347	327	332	364	328	354	316	356	377	316	335	329	346	351	320	311	364	340	309	353	370	349	337	325	343	348	319	346	318	332	331	336	366	335	359	342	328	299	347	364	301	324	372	328	350	346	316	325	331	341	319	359	335	334	341	354	315	310	320	338	353	311	329	295	329	287	322	338	349	274	352	355	313	340	299	303	304	313	334	327	307	322	326	334	375	323	320	340	332	350	337	329	352	329	349	342	352	345	331	315	306	352	354	307	345	318	339	336	341	302	323	326	337	302	348	351	341	294	365	349	333	334	328	347	315	355	317	319	326	371	288	309	346	303	321	310	360	327	327	325	326	308	324	321	291	324	328	343	325	334	351	335	326	375	324	337	357	317	318	306	347	363	314	306	334	298	346	328	339	320	316	376	369	316	344	360	345	322	351	293	315	378	342	319	312	320	318	378	316	327	348	354	316	344	312	339	311	350	314	308	319	332	356	325	339	340	319	339	308	369	349	308	355	357	326	329	356	350	338	331	308	341	320	330	325	339	348	335	310	332	347	330	333	338	301	300	318	349	290	355	345	319	347	307	306	334	333	350	349	343	351	326	302	333	325	331	356	315	320	335	330	353	335	335	327	330	341	349	315	326	343	344	334	349	332	336	340	337	322	340	347	329	349	318	336	321	349	346	351	328	370	338	316	343	348	327	318	349	336	338	324	344	352	311	325	332	321	329	335	353	339	394	369	353	372	361	310	359	324	308	320	326	337	325	301	335	364	341	331	368	351	346	333	358	353	349	334	339	340	379	328	321	338	318	318	317	378	331	331	306	349	324	343	335	338	307	335	346	357	337	331	365	349	314	361	335	351	332	308	300	334	331	340	337	330	322	315	340	325	368	311	332	332	350	339	346	336	352	342	351	323	356	291	333	329	312	341	322	313	302	353	346	343	330	346	392	325	355	316	346	376	320	333	348	330	322	326	312	354	316	315	315	282	328	340	333	334	335	322	354	322	358	307	355	347	330	342	328	328	320	350	326	336	328	354	313	312	319	351	351	332	353	350	319	320	324	339	330	345	339	360	345	307	322	316	334	323	365	351	353	361	354	343	340	320	312	350	321	326	361	325	309	309	349	320	360	345	343	369	309	308	285	346	338	283	317	328	359	313	289	293	305	332	345	303	348	325	334	346	351	352	330	306	379	372	336	327	366	354	316	317	336	335	337	330	350	330	336	343	313	353	348	340	325	315	345	344	305	349	326	316	312	371	329	337	325	312	336	371	324	347	321	369	305	338	324	353	312	323	326	329	325	325	285	353	335	345	324	357	342	350	347	347	348	334	359	319	332	321	382	334	346	357	355	324	350	314	297	344	342	341	374	316	325	333	327	333	346	337	343	331	310	377	317	356	312	310	366	340	344	343	345	323	342	301	358	321	311	359	352	308	341	331	339	321	372	336	289	330	354	390	339	346	339	320	351	352	303	313	336	370	343	371	348	336	335	342	322	319	309	328	328	324	315	302	340	349	312	348	329	301	351	329	333	360	333	326	348	317	356	345	327	369	341	352	326	282	344	347	363	357	347	350	318	336	325	358	349	328	322	331	315	335	315	313	312	344	337	342	333	320	362	346	339	325	334	344	316	324	338	359	342	323	337	320	326	344	357	356	366	343	300	327	347	345	321	315	309	344	369	333	321	374	329	343	320	317	324	318	342	342	343	318	302	318	302	328	354	328	360	312	325	313	335	318	341	361	320	353	311	341	351	333	321	324	307	355	308	314	367	321	316	339	353	314	326	332	359	315	317	317	318	346	360	302	355	355	352	331	323	308	353	324	352	326	341	352	330	344	336	339	355	324	347	369	318	354	296	345	347	326	322	347	353	317	345	330	356	343	334	289	346	316	331	327	343	352	339	328	347	308	371	321	300	322	339	313	346	329	332	323	330	365	359	274	349	323	332	342	345	325	337	338	335	314	319	326	334	355	351	361	320	328	297	338	352	301	303	368	326	345	368	329	340	320	328	309	316	346	355	360	345	329	376	345	376	340	310	373	317	335	292	310	327	320	348	361	336	339	361	353	342	313	316	346	328	351	337	352	324	343	348	324	334	331	342	337	340	334	305	317	347	339	302	304	321	338	337	350	344	346	338	354	338	359	317	357	328	307	347	351	324	321	336	356	338	329	316	356	337	350	349	339	324	340	317	331	330	344	324	380	343	302	352	359	351	337	349	344	318	334	363	338	298	340	342	323	348	326	343	367	333	321	361	349	348	340	328	318	347	354	344	311	334	343	326	330	319	360	358	352	319	313	302	360	347	342	355	348	371	338	358	311	309	318	343	340	335	361	319	348	330	347	335	329	356	351	345	317	354	352	323	331	297	355	338	351	342	331	329	318	331	327	338	312	364	325	333	331	297	358	347	347	323	332	334	406	327	339	355	355	331	311	327	351	340	316	337	350	333	319	365	330	349	333	344	326	326	325	339	307	365	342	331	333	353	307	357	322	322	348	335	320	359	347	326	367	340	382	317	324	354	345	330	319	309	334	332	328	330	358	320	364	364	319	315	306	316	319	329	333	331	342	329	346	345	316	347	334	323	299	324	302	356	321	324	331	365	347	333	332	352	338	338	318	358	337	357	316	322	353	353	333	340	323	338	343	325	317	337	340	331	324	318	347	339	332	323	328	321	323	321	336	333	316	305	332	346	340	349	348	322	378	327	319	321	355	336	339	347	344	312	314	354	341	348	345	308	313	369	304	285	310	344	309	312	343	329	305	307	312	346	342	325	335	309	322	336	341	331	337	364	336	358	330	333	291	348	345	344	327	345	376	335	324	361	342	326	349	324	340	315	320	317	345	346	326	315	327	329	340	343	351	334	311	338	337	339	356	340	343	332	365	311	342	313	330	351	352	325	346	332	329	329	322	349	358	303	307	337	324	331	327	307	333	329	341	354	353	327	317	368	324	314	331	321	318	348	331	329	341	330	358	341	344	330	342	373	321	344	344	343	322	350	332	331	333	336	351	350	334	362	368	354	363	325	332	352	347	312	337	320	342	344	319	342	314	348	355	295	333	336	308	336	350	299	352	348	359	322	347	314	332	327	343	330	317	321	350	347	316	308	336	341	319	310	344
23560	21495	29296	24087	21486	19544	1507	447	336	308	247	185	187	169	148	142	136	147	130	98	115	99	79	107	103	92	87	87	93	74	84	86	87	88	84	93	88	75	91	65	81	81	77	88	61	92	81	78	80	63	68	75	63	71	77	70	65	76	78	75	65	75	75	78	74	83	80	69	52	84	67	70	78	96	65	73	67	70	72	63	66	65	78	77	70	69	73	80	90	88	75	70	69	64	73	73	57	75	65	67	65	63	75	78	70	75	67	62	67	58	70	59	65	64	76	80	58	61	75	76	70	62	59	78	47	67	77	84	74	78	55	73	78	78	71	75	75	60	74	69	66	85	87	65	55	69	56	76	65	62	77	70	71	72	65	64	69	62	67	63	65	73	82	68	69	69	57	67	78	69	67	82	75	62	65	58	65	72	62	59	66	65	69	61	69	65	92	69	74	67	62	62	68	73	56	67	62	60	77	65	69	62	61	93	73	73	70	68	64	70	77	58	79	61	67	77	63	74	71	62	73	70	74	64	71	85	66	73	74	68	60	89	76	66	73	59	84	57	71	75	71	82	52	66	74	58	66	68	63	68	56	76	63	74	53	89	54	67	76	79	69	80	80	63	64	65	60	76	65	71	69	67	75	72	64	75	72	63	63	66	75	69	63	69	78	69	80	65	66	72	83	88	74	67	59	67	66	74	63	47	63	79	66	65	76	68	70	69	58	66	86	59	74	77	59	72	68	81	69	61	75	65	72	83	75	63	72	60	89	50	83	73	67	71	57	71	66	77	60	63	79	69	74	73	67	61	60	82	71	67	67	65	66	78	73	71	58	74	73	73	65	73	81	80	66	67	67	67	76	71	79	74	77	52	63	64	61	68	57	79	74	67	71	82	66	70	54	70	67	63	74	69	81	50	57	58	72	67	89	69	62	54	68	57	66	72	61	80	65	77	67	69	57	70	60	72	69	63	61	93	84	69	67	69	76	72	74	66	67	88	70	71	58	80	56	76	78	67	56	62	55	61	68	82	75	66	72	82	79	58	41	69	60	55	74	81	80	86	61	79	63	69	52	51	76	60	60	66	59	70	61	66	55	66	82	80	63	75	81	86	72	80	78	80	64	85	71	73	78	64	74	68	57	68	57	76	54	73	66	77	62	65	78	73	70	57	83	64	64	83	61	69	57	81	61	56	70	76	73	57	62	66	49	60	73	56	59	60	71	64	79	67	80	82	68	76	68	73	55	64	68	53	71	69	63	56	61	71	56	67	55	77	83	65	79	61	98	73	72	87	62	64	73	74	73	69	63	71	88	81	65	67	59	65	60	75	64	69	76	84	72	75	70	67	69	78	40	79	81	64	74	59	76	55	83	74	68	66	65	75	65	76	60	73	64	71	69	81	80	69	49	64	59	75	78	77	65	75	60	65	53	72	77	62	74	66	79	70	62	69	50	80	72	65	72	67	74	60	59	71	72	58	80	67	68	77	73	71	87	77	69	65	62	67	71	87	80	76	84	69	63	60	83	68	86	72	65	84	68	77	55	76	67	61	67	69	72	74	62	67	64	71	54	77	82	70	59	63	72	60	67	51	73	54	66	69	70	64	68	62	53	69	71	63	57	65	81	83	70	62	67	80	72	81	67	75	62	83	69	65	68	63	80	88	70	80	75	64	72	69	68	84	69	69	71	73	76	66	61	66	76	76	62	74	78	71	78	64	58	72	64	76	74	62	78	72	75	81	72	56	63	69	75	64	87	69	70	72	52	67	63	56	81	60	75	60	58	77	65	58	77	57	75	81	64	67	68	73	71	62	72	69	78	74	63	71	79	78	73	68	71	60	76	58	75	66	79	69	63	71	52	73	69	78	59	76	89	65	68	76	69	53	72	80	63	76	64	55	53	54	71	73	62	75	70	59	73	65	54	66	67	74	80	68	56	64	73	79	63	75	54	81	67	65	85	71	76	49	73	69	52	66	87	65	66	62	69	84	78	68	65	74	60	72	71	68	67	75	75	79	64	57	74	63	76	78	78	60	72	71	58	59	67	80	65	59	71	65	68	63	55	67	70	93	69	75	59	61	66	71	69	58	67	60	57	79	88	55	59	58	60	63	81	59	59	57	55	65	70	67	65	82	81	77	54	55	67	84	66	53	57	64	66	64	51	68	61	66	58	77	76	69	82	72	69	73	77	76	64	66	67	69	75	65	70	70	73	61	52	65	59	71	64	58	65	77	76	59	83	69	71	72	79	75	83	57	70	69	65	88	57	66	58	63	73	70	66	65	80	63	71	62	87	61	71	66	77	83	81	59	66	79	80	71	67	54	79	65	62	65	66	69	78	66	67	70	72	66	76	73	73	58	66	69	66	59	60	63	69	70	86	59	75	70	64	86	65	68	71	67	48	71	69	64	86	52	72	67	70	73	74	62	56	61	67	66	57	67	62	61	56	59	75	84	69	64	66	69	59	81	65	62	63	82	66	66	60	67	66	74	71	75	59	80	63	65	73	60	71	71	60	69	68	70	75	77	76	65	82	55	81	70	77	71	85	63	60	74	71	70	67	69	60	58	61	69	80	65	79	71	81	72	75	68	60	78	66	61	80	70	66	70	67	65	57	65	84	75	74	66	65	60	63	62	62	64	71	71	60	63	75	55	67	61	75	67	65	67	70	74	69	50	63	67	67	70	69	69	66	60	66	65	61	70	84	74	78	61	63	79	66	64	66	62	77	62	77	76	74	66	64	84	64	63	88	66	69	74	76	81	74	65	53	67	69	62	62	71	61	68	67	57	78	65	66	62	73	73	58	62	61	52	57	62	64	70	71	89	67	67	83	84	68	59	75	61	68	67	62	69	61	81	64	59	62	62	63	67	68	64	73	67	77	65	65	79	66	79	59	70	63	64	63	66	59	59	71	76	55	80	56	65	65	64	64	55	72	67	74	62	57	78	83	65	59	69	79	56	72	72	69	73	84	82	53	65	63	66	70	67	64	77	57	74	69	68	72	66	66	68	72	68	54	67	86	71	79	84	74	71	80	69	76	60	68	83	58	60	73	77	67	76	63	70	78	61	52	61	83	61	80	62	63	64	68	63	71	75	61	57	67	71	76	67	66	66	74	62	56	60	62	82	67	56	60	69	61	65	85	72	77	74	65	75	72	73	72	73	74	66	58	70	66	78	76	80	72	64	74	64	62	70	76	73	49	63	81	79	68	61	60	61	77	79	69	72	56	69	58	77	77	73	59	65	69	76	54	74	64	63	70	70	87	68	63	67	72	57	73	74	64	71	65	63	71	56	82	60	69	76	70	77	62	62	50	75	62	80	62	67	74	68	59	69	67	57	91	81	60	75	57	70	83	78	63	75	76	57	76	69	69	63	69	81	68	70	87	73	72	79	62	59	93	61	66	78	52	83	69	80	62	63	83	61	70	66	70	66	69	63	57	72	74	77	67	70	66	76	79	71	76	68	73	85	80	72	62	78	66	67	68	54	78	60	68	70
34156	21229	10828	5541	3725	2634	1859	1506	1141	1017	828	685	604	494	455	422	399	366	310	306	266	249	240	226	226	256	206	193	218	196	188	164	188	197	150	180	177	152	162	171	165	151	160	154	150	148	160	144	150	160	169	136	116	158	166	117	160	138	141	143	144	149	146	147	126	124	132	125	129	124	131	120	159	155	133	158	144	139	145	120	131	127	148	118	133	127	141	136	140	140	152	107	117	141	158	154	138	113	138	124	148	137	127	125	135	139	147	139	146	121	137	127	139	139	132	150	130	138	131	129	130	132	131	132	116	135	111	145	112	142	118	132	132	122	112	153	128	140	107	123	124	121	140	125	115	136	122	131	143	128	152	131	133	131	133	109	127	125	147	115	130	132	142	128	132	112	144	122	123	152	126	123	126	113	156	144	116	134	135	163	111	124	117	142	123	117	134	113	142	119	132	123	142	121	123	115	115	134	133	126	140	124	119	112	144	131	140	137	103	115	126	145	129	114	125	134	94	111	130	130	105	123	131	129	134	123	125	122	139	113	129	125	118	136	122	121	142	117	141	120	116	127	123	136	118	131	121	128	97	130	134	139	128	136	142	133	143	132	123	139	136	128	121	124	139	103	127	126	140	109	122	122	108	147	137	152	116	122	136	141	136	138	114	125	133	137	111	137	114	127	118	124	144	136	134	110	119	132	145	124	132	119	119	135	143	141	119	104	134	132	126	121	152	149	119	106	118	137	128	134	113	126	118	117	106	126	131	134	112	116	126	104	127	120	126	115	124	120	112	118	139	109	120	132	128	125	146	133	131	129	123	127	119	145	131	124	131	141	136	140	133	134	136	106	132	136	135	128	129	112	132	121	139	131	121	123	132	120	133	117	114	121	118	128	102	157	147	145	126	127	119	122	127	121	122	128	121	132	122	137	117	101	115	139	125	146	116	148	124	129	130	126	127	156	142	137	108	120	125	116	129	143	117	102	133	124	129	130	113	119	120	121	126	135	126	121	130	118	129	108	119	126	117	138	128	129	131	108	125	138	121	117	126	130	116	112	137	122	114	118	121	109	154	141	132	138	129	123	126	135	125	132	137	131	140	131	132	145	138	106	125	141	133	123	132	126	116	121	135	114	134	111	127	141	128	133	145	127	136	118	124	141	120	127	124	122	118	113	130	132	121	110	122	129	132	118	115	114	122	133	130	152	129	130	139	137	133	124	128	121	142	133	129	140	127	126	132	125	104	122	128	110	133	129	118	134	137	130	142	119	136	133	140	123	138	117	108	134	109	121	126	149	118	141	120	108	114	144	119	114	119	138	112	127	119	136	154	128	139	155	117	134	119	108	128	120	138	116	131	125	125	136	110	124	129	143	123	121	132	136	132	130	114	147	155	130	116	155	131	120	128	133	145	109	139	140	147	121	115	121	134	154	131	133	119	125	141	140	114	116	121	127	114	126	116	145	143	132	127	113	131	141	134	136	133	123	141	109	126	130	106	132	136	137	105	127	118	128	121	144	131	122	124	136	116	121	121	120	110	132	135	122	118	118	115	112	113	115	127	122	117	121	122	115	135	124	121	122	124	136	123	135	132	112	129	119	117	131	135	110	139	134	118	126	152	137	135	124	121	140	113	130	120	126	113	114	126	143	114	137	132	139	123	128	129	129	134	120	128	129	140	131	112	110	128	134	126	158	134	140	130	131	142	119	136	137	126	137	125	108	121	123	116	120	121	119	118	137	141	141	144	107	116	112	135	133	132	136	139	119	109	144	122	136	132	113	127	135	118	123	111	144	135	120	121	124	131	133	128	146	128	129	124	121	121	123	143	141	143	111	127	139	114	133	123	110	128	151	134	133	110	134	131	135	151	125	137	139	131	135	122	137	115	113	126	140	129	134	128	144	144	139	129	146	131	115	127	129	132	142	104	128	123	123	123	130	108	113	119	138	103	116	116	122	151	132	124	134	134	133	138	108	116	134	131	123	118	119	116	126	129	125	109	124	115	136	120	136	128	113	118	120	125	130	127	132	129	120	128	136	131	146	127	114	128	121	162	134	130	126	142	119	139	147	120	145	111	130	119	127	121	133	114	100	125	140	128	129	126	128	100	121	130	129	128	117	129	129	143	121	121	127	121	137	129	144	136	142	111	119	120	132	108	103	132	131	144	122	128	134	128	134	125	133	119	126	124	132	133	107	141	126	120	133	122	136	128	114	128	129	123	123	121	119	124	110	127	114	132	127	134	134	147	127	115	131	128	123	114	117	141	113	101	96	121	138	114	131	135	115	137	118	111	135	125	121	136	125	134	133	131	113	136	113	126	114	127	115	137	130	125	157	113	131	133	129	126	146	148	115	142	123	156	107	133	117	131	134	125	132	152	110	116	122	125	126	136	121	119	136	112	125	123	125	141	122	144	158	132	139	130	137	132	137	122	112	150	136	124	124	140	131	129	115	110	119	131	129	135	114	131	145	146	134	129	126	137	132	122	121	133	105	120	117	116	115	138	125	133	120	101	135	120	129	128	142	136	118	134	133	137	150	121	126	126	118	123	143	133	139	132	124	130	133	116	123	123	158	125	119	125	144	139	125	120	125	123	117	115	125	125	128	121	151	128	128	109	135	108	118	137	118	129	137	125	128	123	114	133	157	128	105	127	133	122	113	118	127	120	113	129	99	140	114	120	116	136	142	125	116	143	124	124	132	106	112	139	127	133	133	128	119	146	128	146	114	125	132	131	150	123	136	132	117	131	123	127	104	129	117	118	132	132	99	127	137	123	124	123	131	121	143	142	116	150	120	137	127	124	118	121	117	124	121	125	132	121	125	143	140	139	131	110	134	151	118	132	117	132	132	132	138	128	106	156	123	122	139	132	128	125	137	130	98	122	142	121	125	117	117	115	148	128	129	133	140	128	125	140	140	128	129	129	120	133	129	120	109	118	135	141	145	115	139	116	137	122	117	133	121	137	130	121	127	133	122	139	129	112	117	129	121	128	122	122	128	122	128	119	113	117	123	135	111	125	137	145	123	130	131	129	134	121	141	108	127	122	126	147	118	134	133	112	130	125	111	124	137	135	130	109	121	119	119	130	125	115	124	144	132	127	126	114	131	118	119	111	139	129	136	120	133	106	127	116	125	118	120	129	132	108	139	115	117	135	132	127	143	136	126	125	147	138	125	109	154	136	125	140	107	127	120	136	121	130	132	133	132	136	133	139	144	121	118	142	139	134	116	121	119	145	135	150	126	118	116	114	127	131	118	130	138	131	130	123	164	135	129	110	161	146	134	123	120	138	124	126	124	118	126	126	128	135	126	127	127	125	132	113	129	127	117	124	112	113	124	127	111	121	131	123	112	116	127	107	139	125	135	122	141	123	120	125	123	124	120	104	121	137	134	116	119	132	126	148	129	120	132	122	124	112	154	110	130	129	124	109	155	135	123	117	139	123	145	142	116	130	118	130	128	170	138	119	126	133	117	130	125	150	129	135	125	104	139	122	112
27649	20043	5845	474	298	234	237	241	256	215	243	240	241	233	236	216	218	214	209	208	236	240	229	227	219	217	200	202	214	208	203	232	201	241	246	241	221	188	213	213	258	193	234	227	207	261	195	256	209	212	250	222	210	219	214	227	217	229	213	237	215	226	227	179	191	233	194	208	237	222	228	200	201	255	234	227	200	211	226	223	193	217	202	227	197	227	222	211	220	210	221	230	217	198	217	232	235	208	237	245	222	228	206	216	208	239	174	214	218	220	205	229	216	208	219	188	217	221	211	212	226	226	230	201	226	214	222	231	243	235	216	204	235	227	216	212	240	225	203	205	207	215	234	237	223	233	215	231	208	225	205	233	237	209	209	224	219	227	215	207	215	215	224	222	211	203	209	234	216	206	200	229	217	221	220	219	219	206	218	211	232	192	199	222	217	225	221	209	212	230	182	221	210	217	225	211	214	207	230	218	229	214	227	213	200	217	233	193	228	209	216	204	222	241	236	216	238	183	210	212	200	252	213	218	214	208	242	233	212	224	226	209	219	211	235	218	220	209	239	229	227	243	222	205	210	216	222	200	215	246	197	231	249	210	224	214	216	198	208	217	203	217	185	216	204	231	231	210	217	216	225	222	215	224	213	187	197	226	231	209	243	225	230	213	234	209	233	205	229	212	223	219	202	201	211	223	209	235	212	234	207	206	204	223	237	197	222	236	206	204	221	229	207	229	219	182	209	229	214	251	215	222	243	213	218	225	217	224	223	228	203	204	195	215	220	200	206	209	228	221	224	210	230	209	244	208	208	218	227	215	201	224	207	232	229	200	198	239	222	212	236	231	224	224	237	231	222	236	243	199	245	234	234	207	221	219	206	204	191	206	192	219	187	225	197	226	210	201	220	201	225	217	215	194	220	215	209	249	182	226	181	203	218	237	220	209	230	222	214	230	216	231	185	227	187	213	201	222	229	218	221	227	249	218	208	211	201	211	215	234	197	221	231	218	213	224	199	200	207	220	237	211	247	209	196	218	200	228	209	232	202	228	235	188	231	213	219	221	219	219	209	207	200	210	211	237	241	227	227	199	208	221	203	242	202	212	209	213	216	217	224	208	227	222	244	194	196	204	240	191	216	215	192	191	239	199	223	224	231	185	239	192	212	203	191	215	202	225	227	223	207	213	227	201	190	226	215	204	224	216	230	236	232	214	218	197	225	212	206	240	213	194	221	228	241	217	216	208	215	200	224	237	227	215	225	195	250	212	215	216	198	197	189	200	218	212	204	203	250	215	217	205	204	208	218	208	225	198	228	215	223	223	231	215	188	213	227	214	221	196	237	203	190	206	195	219	223	219	214	214	190	231	228	219	221	217	226	215	243	238	226	225	209	226	229	212	222	213	210	224	220	213	210	196	202	213	203	210	204	223	201	239	215	225	236	226	244	190	223	199	218	232	189	224	205	217	228	206	202	232	200	220	221	234	228	198	244	224	234	212	211	224	232	219	212	215	210	217	203	196	218	210	243	217	214	241	217	191	203	219	196	217	206	215	206	222	191	224	226	215	230	231	194	202	192	179	211	219	215	202	214	202	199	238	206	220	225	224	216	213	210	235	228	205	225	222	196	206	234	197	227	215	234	189	204	211	217	227	204	228	194	245	233	217	209	196	212	231	211	206	206	208	233	219	233	197	232	231	202	215	208	215	245	222	210	193	203	237	221	208	252	229	232	218	182	232	215	224	184	201	217	229	242	218	209	188	228	206	209	208	234	225	210	235	206	234	227	210	238	216	224	222	219	228	233	196	213	236	217	242	244	232	221	191	229	231	223	220	236	219	233	191	210	205	197	220	205	214	238	232	243	232	200	220	226	219	209	220	215	209	200	224	196	230	166	200	206	215	221	227	204	203	247	219	242	234	204	205	209	226	217	223	228	206	214	235	209	222	232	231	239	212	228	244	219	231	218	210	222	201	219	225	218	227	208	224	217	227	190	214	227	219	221	223	219	232	213	221	222	211	229	219	210	216	202	216	218	247	213	215	248	220	228	213	200	211	242	241	213	217	222	230	212	221	235	193	216	224	205	220	231	217	223	210	230	220	210	206	213	224	207	191	223	237	222	246	221	193	204	181	231	210	196	219	213	226	205	210	205	222	226	224	213	225	247	227	234	181	215	195	225	209	229	211	237	224	207	221	251	224	205	207	229	213	197	207	249	195	234	223	218	206	234	215	223	218	218	213	224	214	230	195	218	208	208	226	234	212	215	223	216	208	211	195	240	205	223	226	200	204	215	242	217	215	223	225	213	233	226	204	221	211	246	209	271	197	224	195	216	243	223	216	249	211	232	242	195	235	197	215	221	248	236	183	211	226	218	202	196	233	214	211	219	242	202	231	212	218	202	246	232	218	202	225	218	200	220	217	215	237	217	205	230	192	220	195	212	233	211	235	217	215	205	209	216	222	184	203	209	213	236	228	223	197	203	212	228	239	225	216	240	231	234	217	222	235	218	239	209	241	218	224	199	207	201	233	221	219	200	222	226	201	215	219	216	218	206	232	194	208	212	221	241	236	218	212	236	217	223	220	205	235	220	203	221	235	215	199	216	211	210	206	225	223	229	225	229	198	205	226	230	234	234	235	225	211	204	216	202	205	256	246	226	214	208	211	199	194	234	228	213	216	237	226	238	206	210	225	218	225	211	207	245	232	209	224	220	222	206	231	239	232	226	251	209	224	221	210	202	211	206	188	224	205	200	213	200	221	183	211	219	202	231	219	210	196	216	202	219	237	227	225	221	232	214	247	187	211	225	214	207	209	233	230	225	197	226	201	239	191	222	235	233	214	208	203	214	202	232	209	225	226	258	203	222	222	224	216	204	240	191	212	218	206	211	223	226	207	222	199	229	231	235	214	212	221	189	218	205	211	233	208	207	229	208	231	199	257	225	244	207	230	199	207	221	243	240	226	214	226	235	224	178	211	216	217	220	226	215	218	215	224	230	233	224	197	216	230	246	192	232	197	204	203	231	220	234	214	223	233	220	192	216	253	210	219	232	216	225	224	226	202	232	216	206	230	214	232	187	185	204	189	212	210	212	212	222	201	199	214	205	224	239	215	208	227	216	222	236	217	203	210	222	212	213	208	219	206	190	212	218	207	225	213	199	215	212	209	220	237	219	201	220	235	213	234	231	215	221	220	205	218	206	232	194	192	223	240	234	225	227	234	217	225	226	218	238	202	229	205	211	238	225	213	237	197	214	243	213	198	204	215	208	223	191	192	212	219	208	211	208	209	218	216	219	195	214	212	231	221	215	235	206	203	240	210	238	213	213	229	196	229	195	230	206	195	236	199	207	223	203	199	215	211	215	242	242	205	219	207	225	219	213	214	197	216	200	182	228	206	223	210	236	196	245	241	216	230	251	208	227	208	208	220	240	187	214	205	225	235	238	228	239	195	205	186	211	206	193	211	213	230	235	232	207	219	223	210	208	211	200	221	216	228	228	228
26627	7883	973	615	569	511	462	461	445	407	413	384	387	383	414	390	387	329	419	393	417	386	389	434	374	377	393	421	359	368	385	350	370	369	393	386	354	359	379	356	372	414	369	395	403	363	382	387	381	372	411	372	383	406	365	397	427	373	302	381	375	385	416	374	376	377	379	412	371	386	400	379	392	365	374	392	429	381	351	365	372	375	398	363	378	398	392	373	405	362	392	419	397	404	394	379	350	384	377	400	349	412	363	428	380	389	382	389	424	343	437	391	409	402	386	364	385	381	386	371	381	385	398	407	393	438	405	416	388	355	387	362	396	414	371	375	330	405	414	370	347	397	430	379	371	347	391	400	379	363	363	380	394	369	393	384	389	360	379	366	400	381	394	400	402	370	361	345	367	374	359	380	381	393	382	385	375	389	399	396	380	398	386	371	388	382	375	391	381	373	391	399	397	360	386	410	409	387	353	412	395	408	418	406	357	371	409	378	405	351	362	366	395	404	371	407	404	372	397	383	382	410	391	390	383	383	389	426	362	370	339	398	369	392	376	338	364	371	368	381	407	374	387	367	379	376	378	422	376	392	356	374	354	421	425	373	352	399	392	350	387	362	369	405	371	358	401	391	406	396	377	419	355	402	376	380	405	382	386	395	401	363	397	396	377	386	406	387	369	404	354	390	386	383	406	370	365	408	394	375	376	368	362	394	367	415	368	417	369	380	412	374	389	387	401	380	375	400	372	401	371	344	365	366	398	360	411	366	373	403	369	386	415	400	392	394	366	369	354	389	388	379	363	368	392	389	343	386	415	343	396	372	408	356	372	388	390	395	378	372	399	371	364	420	417	387	408	382	361	359	416	354	369	385	433	379	430	379	373	350	360	404	356	382	392	410	401	416	367	362	390	365	388	396	352	382	446	380	406	342	392	376	386	351	394	391	356	377	381	384	410	377	359	393	388	377	383	376	363	396	367	356	401	372	383	393	385	385	377	386	427	392	417	352	394	375	406	408	393	388	377	369	408	362	377	338	400	392	403	349	357	412	358	392	354	373	387	373	385	351	365	427	386	358	399	378	368	363	365	387	413	397	375	334	369	382	350	398	367	399	388	428	404	355	360	383	373	384	357	408	370	409	354	366	381	403	369	372	397	379	378	364	358	392	430	398	383	381	394	396	356	367	399	382	395	360	391	368	387	364	381	423	401	385	367	408	366	413	359	375	386	365	420	414	393	373	422	378	390	400	377	361	354	388	399	406	407	375	411	369	400	389	398	398	389	376	364	367	372	380	353	351	379	379	371	379	363	369	382	380	391	388	392	370	364	406	362	385	376	400	374	388	351	386	331	386	373	397	386	359	420	381	376	357	390	360	380	373	353	402	359	403	362	381	407	376	391	374	415	372	312	383	382	393	382	360	400	378	397	401	416	362	367	376	392	382	360	385	373	353	402	341	367	381	396	399	407	389	385	354	405	401	409	378	360	381	397	429	370	391	377	390	402	374	379	374	399	382	380	342	350	418	380	373	366	389	386	362	392	373	398	397	379	399	360	398	425	399	414	400	380	377	375	369	365	385	398	380	371	387	396	372	396	389	404	374	363	362	359	428	370	405	359	395	398	354	380	335	395	382	398	366	376	379	409	367	373	397	362	388	394	407	418	405	397	407	400	372	370	369	380	367	392	372	386	388	382	368	372	444	387	376	371	376	399	394	383	370	388	425	348	388	355	389	390	416	390	376	391	369	362	379	373	387	394	358	377	422	377	380	428	370	376	358	367	398	357	392	371	374	366	368	391	377	383	388	374	371	382	352	393	416	384	396	395	401	399	381	373	384	355	402	351	392	366	358	388	359	355	387	406	385	381	392	391	389	383	376	390	362	370	376	382	368	400	389	429	348	415	371	380	364	414	361	348	408	361	395	383	349	382	372	368	401	368	387	427	359	371	392	437	380	392	419	375	399	392	386	373	387	371	409	369	348	377	369	379	362	377	419	379	362	362	392	409	357	385	352	387	392	387	381	374	408	388	416	392	351	401	374	341	317	406	402	367	365	397	367	379	363	376	357	384	364	443	370	410	376	377	364	419	412	374	379	411	352	403	366	345	389	397	425	374	393	363	379	331	438	418	391	389	399	401	379	356	377	398	372	395	361	384	407	351	376	394	380	393	410	403	368	414	368	408	373	359	383	376	388	366	406	392	404	372	382	419	375	382	361	406	364	351	364	394	388	375	386	388	395	397	388	388	369	366	422	393	360	398	383	382	389	382	352	383	368	408	394	380	380	371	401	376	403	394	395	370	382	366	380	357	400	369	388	388	363	421	389	372	359	408	380	336	394	398	343	388	380	418	363	381	368	402	368	410	400	409	387	417	365	363	392	368	354	363	385	371	388	409	389	376	358	401	366	427	393	365	386	376	419	381	383	371	390	401	355	412	366	404	408	388	377	389	385	393	390	374	371	377	393	399	383	371	378	389	347	359	413	357	390	400	401	342	385	410	376	376	410	403	375	388	432	358	378	413	400	360	365	383	336	424	363	375	365	361	415	405	355	384	370	388	371	383	408	419	421	354	366	376	369	414	373	390	341	373	384	422	389	368	381	390	401	381	368	380	374	377	389	414	409	403	396	381	375	379	356	365	387	382	368	422	369	418	365	407	397	406	385	393	362	314	365	407	383	410	396	371	378	354	362	394	385	364	369	410	391	366	376	351	354	372	404	401	358	401	366	361	407	341	375	397	399	352	406	395	410	414	383	384	391	401	409	399	376	387	384	370	382	403	386	372	356	366	370	404	380	407	378	401	382	369	366	378	404	389	393	393	354	395	408	382	394	375	349	388	388	370	365	383	354	382	379	403	386	349	383	406	379	404	378	348	392	396	390	395	413	377	371	346	384	381	356	367	373	394	409	371	359	394	359	379	381	392	359	390	355	361	380	364	404	394	376	399	355	370	386	374	375	378	400	406	367	380	405	394	416	366	388	391	367	440	403	397	378	414	389	393	395	362	371	391	384	419	388	364	392	423	390	365	395	423	383	372	366	377	381	378	400	403	365	400	385	366	355	386	368	380	383	370	443	379	373	369	361	410	388	371	376	380	390	416	387	369	384	387	344	391	394	399	393	407	377	391	364	408	346	369	355	401	425	369	365	398	393	373	404	355	425	357	409	360	385	413	392	404	373	383	395	417	393	385	393	384	393	412	378	401	398	411	369	415	380	393	383	404	386	393	372	384	381	373	373	398	376	390	400	380	387	359	442	355	383	372	378	400	383	364	375	371	357	391	376	428	372	390	391	426	390	381	376	388	428	397	352	374	391	371	385	392	375	370	406	386	392	376	387	361	392	343	395	396	390	376	388	355	392	393	406	417	407	361	379	388	401	385	383	376	393	346	375	359	352	385	394	382	403	345	394	381	382	376	366	392	381	416	367	344	367	371	362	390	412	403	387	366	394	388	373	366	409	336	406	370	394	363	386	374	407	402	373	355	371	386	388	368	355	401	425
24522	21533	28683	24768	20475	1871	522	414	329	277	274	265	258	262	213	213	206	195	204	183	182	227	185	206	202	220	183	185	198	196	228	187	195	162	190	192	204	177	167	179	164	207	193	200	184	161	186	241	185	172	186	193	181	206	196	181	158	195	180	196	188	163	215	149	172	166	185	173	178	173	171	206	199	167	179	185	207	166	177	200	171	211	199	178	195	185	181	196	196	186	188	176	180	179	188	196	165	186	186	180	210	199	167	188	187	173	178	211	190	211	180	163	174	197	198	148	200	191	218	193	173	210	177	206	183	181	186	188	171	189	162	199	194	186	190	204	208	192	189	162	189	180	180	194	159	184	184	195	184	188	204	172	172	185	175	189	176	178	198	198	193	193	192	171	169	188	215	177	195	197	183	176	190	171	191	174	170	177	193	193	172	174	175	159	176	169	176	211	189	196	207	165	161	206	201	183	183	171	189	180	190	197	170	196	206	191	192	172	203	190	200	190	172	175	191	178	169	190	194	184	175	184	163	172	168	179	179	171	180	179	187	184	194	161	175	163	190	176	189	182	183	200	176	174	187	192	185	191	168	176	193	181	179	167	187	183	176	189	180	168	174	189	161	183	189	200	194	159	176	166	185	201	191	149	205	206	189	195	185	174	170	185	186	204	175	201	180	193	173	170	176	182	203	151	189	181	184	183	201	197	179	204	183	214	165	174	169	183	175	176	194	176	186	209	180	191	201	166	179	170	187	199	182	163	178	185	190	199	196	183	179	173	169	174	184	189	168	147	174	175	191	182	163	195	201	156	187	170	198	186	170	188	189	207	174	170	186	176	170	182	199	169	180	185	182	205	183	182	174	169	199	184	176	205	182	165	180	160	205	182	175	176	176	178	205	187	190	175	179	193	176	174	172	168	158	168	174	170	184	186	193	198	169	159	151	194	187	189	206	170	156	192	219	202	201	190	202	181	195	192	214	182	180	195	198	190	214	200	196	171	193	170	164	203	170	190	192	192	218	169	178	170	212	164	176	187	171	180	180	194	198	163	187	178	193	196	161	181	205	172	178	189	186	163	195	218	196	177	211	193	195	201	176	168	156	201	177	198	175	203	157	183	165	199	185	175	195	162	167	176	203	188	199	163	176	174	187	178	185	192	195	154	171	197	181	176	190	207	188	186	187	208	195	186	171	197	177	174	184	178	159	169	186	181	177	187	212	175	186	204	173	186	197	194	182	189	187	184	186	195	186	185	175	180	190	190	168	174	183	170	200	183	167	171	177	191	205	179	187	183	152	179	181	185	187	164	170	196	172	189	183	177	190	180	185	190	195	181	179	186	194	186	182	208	184	168	190	159	201	181	193	184	163	183	191	196	157	165	168	174	201	168	181	168	182	183	199	173	184	205	181	181	214	188	194	189	189	209	156	177	187	177	176	185	184	178	161	171	170	200	160	188	167	184	166	174	195	180	172	168	167	180	178	198	182	150	176	189	197	193	185	195	185	178	198	179	178	207	187	199	221	187	175	195	171	193	190	188	176	174	190	158	171	173	174	171	180	169	176	191	191	182	191	206	200	211	166	172	164	184	174	164	159	166	182	180	175	184	167	184	182	208	174	179	169	201	176	201	180	170	182	179	184	172	183	189	157	202	207	178	192	195	210	179	201	180	201	183	193	193	179	149	194	148	188	168	206	187	185	204	187	204	159	155	176	165	191	184	173	178	196	197	178	163	201	183	160	158	189	182	182	197	176	175	176	176	176	179	181	198	178	209	185	155	200	166	188	195	208	191	169	177	184	180	192	197	153	211	176	169	194	170	202	187	224	206	169	197	182	184	193	194	186	179	200	190	194	184	176	168	206	191	181	191	176	170	185	184	181	182	188	183	191	169	196	177	162	162	189	191	183	189	191	177	165	199	189	188	182	198	179	191	202	183	170	204	189	210	194	186	176	198	181	180	170	183	196	155	193	162	173	184	182	197	158	175	190	188	185	191	188	171	190	197	214	187	162	190	154	168	194	172	203	184	160	198	154	174	176	165	196	166	200	207	167	207	161	183	209	180	211	168	192	168	177	195	174	184	163	182	197	184	156	199	159	168	182	182	179	171	170	174	168	178	178	169	180	187	162	194	162	216	171	210	187	183	172	192	198	185	177	186	176	180	165	197	179	203	196	175	191	198	171	171	174	174	182	184	176	172	182	167	171	196	171	191	182	178	175	179	192	190	213	195	190	166	203	196	181	179	180	176	203	167	173	185	183	169	188	187	189	177	207	170	166	176	206	168	181	199	181	172	187	183	196	208	175	212	166	194	183	178	200	191	176	186	189	199	202	170	208	159	191	170	185	165	211	188	206	183	190	181	173	158	176	195	176	194	204	189	185	170	211	185	184	192	190	193	167	181	210	215	206	193	188	158	191	193	189	190	198	161	197	159	196	182	193	172	169	174	174	171	211	209	176	193	191	174	195	188	198	176	172	165	181	207	178	180	204	191	180	206	176	191	164	196	192	187	182	209	203	171	178	191	163	166	207	182	189	168	172	184	187	193	176	192	185	180	158	185	192	196	185	170	174	172	171	196	203	188	178	181	193	189	192	207	167	185	191	174	168	175	172	181	180	162	213	199	199	179	189	187	177	177	169	182	195	216	173	188	153	185	199	178	184	189	176	202	182	183	201	173	176	196	192	182	188	202	167	206	178	178	171	204	154	180	177	183	173	171	194	181	199	183	208	187	174	199	195	166	175	169	180	192	184	176	177	175	178	179	188	172	187	196	172	171	174	192	180	195	163	176	185	169	183	192	190	195	174	170	189	169	186	171	178	186	178	172	141	185	201	178	179	176	170	192	173	175	200	182	199	195	170	205	179	182	191	193	168	201	172	186	194	179	174	192	177	191	196	170	160	196	162	178	187	193	175	174	175	176	193	180	186	174	187	187	160	202	179	201	175	190	181	197	199	176	181	193	211	166	187	178	179	173	179	167	172	162	203	188	210	177	152	203	183	178	196	173	171	182	204	186	165	206	165	176	206	164	159	227	181	168	192	185	197	209	167	176	162	187	199	151	186	184	192	172	164	208	182	202	184	206	183	183	182	193	175	201	156	186	188	202	197	181	159	183	167	198	198	179	168	185	189	174	198	195	188	169	183	192	196	152	184	192	170	171	179	164	171	185	188	164	183	194	183	201	195	172	210	163	185	199	186	199	191	171	170	178	194	188	186	209	172	199	198	197	215	176	162	186	165	169	174	198	181	176	194	182	182	165	174	182	174	176	187	173	193	171	173	208	205	184	169	173	203	189	191	174	173	191	170	193	183	185	187	185	182	217	191	199	184	193	178	185	162	177	192	163	189	186	189	186	204	180	164	186	188	192	198	168	177	188	151	170	168	170	189	189	176	179	170	182	199	178	177	150	173	180	165	182	187	177	178	184	163	157	203	166	183	196	170	185	192	174	175	188	176	211	192	176	173	175	167	178	173	172	174	179	184	162	180	187	184	178	193	178
30548	16680	6877	3400	2312	1660	1240	1062	911	727	671	597	587	557	486	440	428	474	460	410	442	370	349	371	363	373	400	383	364	386	382	384	375	344	364	327	359	333	321	330	350	398	338	357	326	298	349	331	371	301	331	340	337	356	341	364	361	363	316	315	342	343	323	334	342	359	348	348	318	307	301	334	327	314	320	348	343	331	339	323	334	333	367	349	342	361	324	359	312	347	338	326	316	312	294	319	311	326	353	348	317	327	374	337	353	353	320	317	336	339	308	302	284	322	382	327	319	334	331	323	334	331	330	328	320	342	318	312	339	318	318	325	295	380	311	310	299	337	313	347	344	351	325	352	297	339	302	357	318	355	315	344	335	314	362	294	271	342	320	342	325	302	344	300	299	350	314	282	325	301	335	334	344	332	303	332	337	300	342	332	340	329	333	344	361	333	302	319	355	332	346	330	344	324	337	354	325	326	322	327	351	330	328	336	317	313	309	350	354	319	332	344	336	307	354	355	332	293	338	351	317	359	326	365	333	339	351	321	315	309	320	340	330	359	337	295	313	361	355	300	329	316	350	358	307	325	344	326	345	343	337	357	329	316	299	327	312	328	290	337	350	307	312	300	333	316	318	304	330	309	331	343	291	321	307	296	340	303	319	290	321	329	338	331	320	333	299	339	307	330	321	359	313	309	293	309	312	322	318	351	338	301	335	331	341	321	302	317	288	320	347	296	310	315	334	337	331	349	308	361	331	306	314	336	333	342	303	311	357	341	331	319	343	354	350	354	335	327	323	322	332	332	353	309	341	346	336	310	370	341	314	335	321	302	304	340	376	325	296	337	330	327	324	356	325	349	318	307	356	320	349	315	334	304	303	337	354	320	358	323	320	323	336	329	341	326	325	346	317	331	325	321	356	320	314	330	343	371	304	323	320	340	318	351	315	321	308	348	332	341	336	357	353	333	312	346	321	338	332	316	350	308	348	339	333	307	327	327	325	310	315	328	321	322	335	355	327	347	346	339	321	360	301	344	371	316	348	348	356	312	342	323	328	362	346	341	323	320	340	322	330	315	314	319	299	328	339	342	347	332	350	298	315	308	331	331	340	350	326	334	325	332	328	332	329	340	317	316	297	317	316	327	298	347	313	310	291	326	321	309	353	354	336	296	360	318	313	338	344	337	299	327	360	322	322	356	293	318	293	313	321	339	327	320	329	327	322	340	354	294	348	325	342	323	369	344	321	324	322	306	311	298	337	326	324	287	327	326	321	323	321	341	334	342	327	320	352	336	339	300	315	334	328	312	309	318	338	318	315	328	327	363	340	348	313	340	302	385	323	312	328	321	310	330	337	332	309	303	312	372	317	338	335	334	337	322	322	321	342	315	310	326	324	318	325	316	317	322	315	321	321	348	312	329	316	331	346	313	363	360	322	329	340	345	315	342	352	293	277	343	309	309	332	358	315	306	352	307	296	277	323	273	311	314	318	272	329	353	314	336	327	320	325	311	347	321	343	347	341	312	351	336	326	344	334	336	301	282	315	319	302	324	331	352	303	301	330	335	316	348	377	331	328	326	337	296	326	332	349	344	379	320	294	336	315	350	324	317	321	340	356	326	366	355	341	340	318	303	319	326	313	340	287	317	326	344	328	360	289	301	327	339	333	345	323	303	330	311	316	315	309	347	296	315	357	337	316	282	304	298	322	350	337	315	292	347	303	314	360	311	325	319	341	318	337	332	333	318	339	335	329	341	343	330	295	342	346	324	317	304	338	317	322	328	321	322	364	366	316	348	377	316	305	336	335	332	314	302	320	315	333	338	329	287	314	351	327	324	360	334	336	333	314	342	333	315	287	328	328	336	323	339	339	304	297	323	331	342	315	343	306	302	299	289	355	339	319	348	316	367	346	331	337	348	316	328	330	333	336	322	322	298	351	319	311	356	309	327	321	337	320	341	323	330	347	371	336	340	304	332	317	322	297	302	342	326	321	318	325	339	322	345	332	333	307	317	324	328	308	300	334	308	325	308	344	326	313	324	348	300	323	340	310	327	339	348	325	322	312	313	314	303	321	353	386	356	330	279	324	323	312	343	349	305	373	320	331	335	346	340	328	370	310	336	321	362	313	328	326	320	342	318	322	326	306	319	307	342	361	336	297	301	342	335	340	307	301	316	318	323	330	345	331	342	342	356	287	353	324	329	319	376	328	321	341	321	331	352	309	327	336	307	351	313	301	344	330	339	311	327	314	336	353	349	341	332	313	351	318	339	359	330	339	283	317	332	334	328	338	322	324	298	338	319	302	344	318	314	344	337	330	351	346	368	328	323	338	300	283	291	318	311	327	336	355	363	333	306	354	302	366	341	317	311	309	316	333	336	329	298	324	350	318	333	347	341	310	331	331	340	300	329	325	292	348	353	297	326	338	338	331	343	323	310	352	331	339	372	325	322	302	292	335	344	320	328	339	315	316	303	363	338	313	340	329	343	333	336	315	337	321	317	303	332	343	322	334	309	295	355	325	353	327	360	316	331	320	336	349	331	299	308	319	332	338	281	338	360	333	340	323	313	327	304	306	328	333	328	334	339	334	335	333	293	309	343	332	321	303	323	289	329	338	339	337	328	333	320	323	335	373	335	325	353	332	337	331	307	334	337	366	324	322	341	319	326	314	325	318	329	324	345	297	347	317	306	334	341	314	307	320	319	339	326	347	333	320	325	304	335	317	306	338	341	331	297	330	319	340	317	329	329	329	335	322	319	325	343	333	335	309	308	324	362	309	326	343	331	290	343	356	311	347	320	325	303	318	314	302	366	293	343	331	329	328	343	330	307	305	311	320	362	318	341	338	312	350	304	319	340	310	323	326	327	355	318	331	350	333	318	316	292	333	341	357	314	301	352	348	337	333	350	323	327	354	346	333	341	333	336	344	347	359	323	338	294	355	319	341	343	321	331	340	329	352	331	331	325	318	306	346	358	293	361	326	326	331	329	334	327	355	313	330	323	358	337	314	357	287	327	335	320	296	336	316	309	307	346	336	317	353	331	325	330	342	324	323	320	344	337	361	340	329	303	305	322	292	324	330	319	305	297	309	354	330	343	363	321	340	324	362	358	323	309	349	305	306	341	321	297	324	300	315	361	356	344	354	327	332	365	320	283	315	329	308	333	343	332	332	339	320	307	322	334	320	336	323	315	337	348	340	325	359	341	342	310	319	320	320	304	295	324	328	364	319	355	307	333	319	302	351	324	324	324	331	336	341	340	328	313	336	304	317	321	302	310	346	334	346	327	335	359	354	327	332	333	317	321	345	327	287	331	335	319	330	328	317	330	309	315	310	332	348	325	323	346	308	284	312	318	354	332	317	369	291	312	334	304	318	353	349	319	372	322	342	334	353	317	328	314	346	341	307	328	288	323	345	335	357	377	343	343	341	358	323	314	353	337	343	352	328	315	324	305	345	314	336	331	288	351	329	326	330	347	311	318	335	314	346	340	339	335	328	332	337	323
23552	21496	29298	24111	21486	19485	1379	423	336	319	216	207	167	176	147	132	146	108	111	106	99	101	97	102	105	82	93	91	71	80	87	87	87	96	83	78	77	58	76	96	87	53	69	78	77	69	70	89	75	70	84	98	95	74	69	80	74	75	71	72	72	81	85	66	80	64	59	72	76	84	71	61	65	73	53	64	62	57	68	70	75	66	66	73	70	73	59	82	76	62	68	69	69	57	84	83	84	55	61	71	65	71	63	78	52	73	72	76	62	51	74	73	60	69	77	91	68	69	67	55	61	76	66	80	68	63	72	76	63	86	73	66	64	67	67	68	74	76	67	78	51	69	74	59	63	62	71	66	53	64	82	62	67	75	59	52	63	85	77	69	75	73	63	61	67	72	67	66	66	75	67	52	71	70	55	63	58	63	70	85	64	71	68	62	62	65	62	64	63	67	71	87	62	67	71	73	73	56	60	76	58	66	68	69	74	78	82	65	87	59	63	58	61	54	66	68	56	75	75	62	78	66	77	54	72	58	64	69	81	66	65	70	70	70	72	76	62	67	60	79	58	60	76	66	66	66	55	71	72	72	66	47	85	61	64	62	54	60	59	73	69	51	71	64	67	76	68	49	65	61	63	63	69	60	79	76	65	80	61	69	59	73	54	77	70	74	64	72	67	62	55	59	68	70	74	67	72	68	64	66	73	72	73	75	64	71	77	81	79	59	74	64	79	67	64	59	60	63	71	77	71	54	65	53	64	81	52	62	59	70	56	64	93	63	79	66	74	60	60	54	65	72	72	63	55	76	57	55	55	80	73	69	56	57	53	59	81	66	79	68	66	67	78	78	55	66	64	70	67	64	60	60	74	73	71	61	65	52	68	58	76	65	57	83	57	68	63	58	71	66	55	63	68	72	58	66	74	76	64	73	70	67	78	74	67	69	89	76	61	72	64	62	66	67	66	74	72	64	74	69	58	79	69	66	72	58	58	79	72	63	77	55	58	54	67	68	67	62	83	69	69	56	68	70	67	67	58	68	68	72	57	75	70	66	65	62	80	89	65	58	66	79	83	63	68	73	73	79	71	63	55	61	70	58	54	67	70	64	68	62	55	57	62	72	75	75	69	60	67	76	62	71	74	68	73	64	76	65	68	66	58	61	76	72	54	71	62	63	68	69	70	71	58	71	69	70	67	70	63	58	63	64	72	54	56	64	58	65	77	63	74	57	64	64	58	72	70	70	64	57	69	67	74	68	66	57	56	69	75	70	58	72	55	78	66	82	53	58	74	73	66	66	73	66	85	69	69	70	81	78	71	65	67	74	58	85	75	64	56	51	57	67	65	62	67	68	70	80	59	65	71	71	68	69	66	76	77	76	80	79	73	71	76	74	51	71	67	57	67	62	79	62	65	69	70	77	82	70	55	71	59	66	84	59	57	60	61	62	74	69	56	64	71	71	68	61	70	69	71	78	75	73	70	67	67	68	63	60	77	74	67	59	68	72	67	60	81	83	58	72	54	60	70	63	58	57	71	72	62	76	69	71	61	61	57	54	74	81	72	59	96	60	60	65	71	74	75	62	58	62	60	72	88	59	73	77	68	66	59	63	61	74	61	61	61	54	62	67	75	84	62	72	75	74	70	87	69	77	67	62	70	68	66	81	63	52	70	67	54	75	82	61	79	85	57	56	64	70	71	56	66	71	63	74	72	78	70	79	63	74	74	60	61	92	59	60	83	73	68	71	86	69	59	71	63	69	62	60	67	57	59	63	72	71	73	70	78	82	67	64	73	75	81	85	71	71	61	74	68	52	77	62	69	80	69	61	80	67	62	63	78	72	73	80	70	71	71	70	64	67	63	64	68	59	69	68	69	71	68	83	72	67	72	83	65	52	64	80	79	71	77	66	75	75	70	66	71	84	68	65	70	51	55	69	71	59	54	78	64	68	62	69	64	77	65	66	74	64	70	57	65	59	55	70	57	71	66	81	79	87	69	62	64	56	59	63	63	82	59	65	60	71	63	73	65	69	70	59	64	90	64	68	68	77	72	65	64	54	61	89	66	68	84	69	61	73	60	69	51	74	74	72	80	77	61	70	76	63	45	83	71	70	62	65	67	58	68	74	68	69	63	60	55	67	64	65	52	69	58	76	52	82	59	75	71	71	63	80	83	70	74	70	60	86	66	62	62	56	81	67	71	61	62	72	68	67	72	61	58	55	72	65	56	75	62	75	64	76	70	56	71	58	49	65	62	69	65	62	59	67	60	69	53	79	65	75	81	72	65	78	84	79	70	72	60	72	65	74	65	55	75	55	75	56	80	63	69	61	63	68	66	79	57	45	63	72	85	63	60	54	74	73	65	63	64	88	65	74	68	77	66	67	74	69	71	73	74	68	68	61	70	71	69	52	76	62	61	76	66	66	69	59	82	71	55	59	77	61	79	62	71	52	66	54	60	57	56	72	68	63	59	67	64	67	67	65	74	62	58	73	60	48	82	69	71	63	59	58	67	66	69	70	70	67	66	67	69	78	65	55	62	75	74	65	62	60	61	56	60	71	66	66	82	59	68	77	67	64	77	59	89	70	75	77	50	48	65	59	68	60	70	81	78	71	60	61	70	79	73	69	60	61	75	68	83	60	60	74	75	75	69	63	87	61	56	80	58	77	71	55	69	97	70	78	82	58	67	74	61	69	69	65	71	57	67	73	68	68	64	62	46	69	66	69	66	77	80	72	61	63	60	71	62	74	74	71	45	70	63	63	62	70	72	65	63	77	74	70	83	85	71	67	72	76	60	69	78	75	57	64	71	61	53	61	69	60	77	71	52	74	64	67	60	83	45	76	67	63	64	55	73	71	58	58	59	65	80	75	61	63	75	66	55	82	68	64	62	65	65	61	69	61	65	80	66	63	76	62	72	89	74	85	63	71	76	58	66	76	76	66	63	74	67	55	74	55	66	67	63	50	62	73	63	59	83	65	65	78	82	73	70	63	63	66	73	70	70	65	70	61	64	54	89	68	72	68	79	68	71	55	64	71	66	68	70	71	73	59	76	65	65	70	58	73	73	54	70	53	72	58	81	63	59	55	64	65	77	65	54	66	79	74	65	57	77	67	68	72	66	73	67	59	78	80	58	71	55	70	73	61	60	69	64	67	76	66	74	60	72	63	55	52	71	58	58	64	63	68	60	74	71	90	61	75	66	58	73	64	79	60	57	63	78	64	57	62	68	65	81	73	85	70	63	65	77	78	62	67	79	71	74	58	62	73	81	78	67	74	68	54	68	76	66	79	83	58	62	72	70	66	66	71	71	50	74	67	71	66	78	70	65	72	79	64	72	66	64	61	68	77	83	60	58	81	66	72	59	73	69	60	68	60	69	71	63	73	69	76	66	74	64	73	58	59	62	79	55	63	77	74	74	62	69	71	70	77	74	55	67	64	68	84	54	70	66	59	64	61	70	80	62	70	60	64	55	68	73	58	67	62	67	69	82	72	61	69
34111	23542	10937	5589	3666	2619	2008	1517	1181	936	791	727	576	524	464	430	392	326	291	327	278	258	250	203	204	193	186	199	219	191	192	161	170	191	150	164	149	136	146	152	177	153	150	159	130	153	143	123	148	147	149	155	140	157	134	148	124	132	120	135	159	142	130	152	128	182	138	125	156	127	125	125	116	151	157	131	142	119	155	120	120	111	147	132	118	112	133	115	121	136	129	155	130	115	123	142	151	141	134	103	144	123	111	128	140	117	124	107	129	127	126	118	130	152	128	118	128	129	139	131	118	136	134	137	119	125	106	121	138	124	123	153	149	106	116	136	122	126	118	123	142	129	138	142	130	132	120	132	118	128	119	135	132	126	128	120	133	130	147	129	118	145	117	139	139	130	102	124	111	129	114	134	115	110	116	130	134	144	107	105	105	122	119	129	111	127	132	125	144	124	107	131	128	127	114	136	132	129	118	114	135	135	139	120	126	109	122	116	116	140	123	136	136	133	121	121	118	121	111	109	132	137	124	133	133	120	115	130	113	130	125	123	121	136	115	132	135	124	115	146	118	130	138	117	126	129	118	120	115	136	112	128	138	135	133	126	108	121	133	115	124	123	131	126	122	132	130	108	97	128	146	139	127	129	139	120	118	109	130	121	122	124	127	115	127	111	139	135	114	126	113	123	124	116	136	129	128	102	112	145	117	134	134	122	130	124	105	124	133	122	120	136	137	131	113	118	133	125	139	110	122	125	142	115	102	138	120	118	124	126	133	129	116	138	127	136	127	123	109	116	134	131	111	108	131	142	140	124	130	122	125	133	136	131	123	121	114	118	139	125	128	104	125	131	120	145	118	131	142	149	116	151	130	125	122	123	118	129	122	108	126	118	128	127	129	121	127	125	111	109	113	132	136	118	119	145	133	136	109	145	123	121	134	126	115	128	100	116	112	101	127	119	118	113	140	124	127	109	139	101	118	125	112	100	126	120	158	108	132	143	120	118	114	131	119	137	124	106	119	147	128	120	115	115	115	140	125	119	145	125	124	121	127	135	130	144	135	124	120	126	145	117	124	146	121	127	130	123	136	132	115	129	105	113	129	119	139	152	114	112	120	112	117	126	142	124	132	102	128	110	122	128	113	144	125	141	128	112	129	113	116	101	129	141	117	119	135	107	107	127	147	123	147	129	130	132	132	123	144	109	144	106	110	121	148	133	131	132	119	140	130	113	130	112	143	124	119	110	123	148	119	127	147	112	114	127	115	140	118	134	107	120	126	137	115	107	104	138	130	115	128	127	124	132	108	140	137	104	112	130	122	133	108	134	122	115	126	115	97	139	107	128	122	110	127	123	123	137	117	129	127	142	126	122	124	118	125	106	113	128	126	135	138	115	135	116	128	165	117	126	98	135	118	138	118	104	135	125	148	121	107	114	125	126	124	110	119	122	115	128	112	120	138	122	115	138	119	130	131	121	116	129	130	129	124	120	108	134	119	120	118	132	135	150	126	134	129	129	136	137	129	131	104	114	120	105	113	119	118	118	120	138	118	119	132	115	117	120	132	121	132	115	123	113	124	113	137	131	146	110	123	124	125	122	145	141	127	134	107	128	114	147	117	128	139	128	141	119	111	109	122	120	131	127	126	143	130	127	130	122	129	117	115	119	135	123	137	115	136	109	135	111	149	134	122	141	134	128	123	113	121	116	126	121	117	154	121	123	115	132	128	123	135	110	133	141	117	123	136	138	123	119	145	137	131	133	126	128	109	127	140	133	140	108	130	137	108	115	123	124	159	140	99	122	116	132	134	121	115	138	118	143	110	134	107	130	120	131	135	117	124	111	124	122	119	128	109	137	119	127	123	113	148	114	134	134	122	125	128	113	114	117	123	138	124	136	123	122	134	119	131	129	146	120	115	108	151	111	119	139	129	118	132	122	156	130	125	133	134	84	134	114	122	113	117	126	108	126	117	137	127	131	133	123	127	120	122	133	117	140	141	113	110	131	137	123	113	129	116	129	149	129	122	117	127	125	118	118	146	125	121	119	147	125	119	121	140	132	130	123	123	115	121	131	149	130	121	129	123	131	110	140	144	133	134	125	130	132	133	111	119	133	107	131	140	129	147	118	113	129	122	112	115	134	111	123	125	137	149	140	119	132	146	138	121	136	122	137	147	114	126	116	105	127	133	144	114	118	119	134	117	128	128	132	115	126	122	122	134	119	120	134	128	150	121	111	114	117	123	127	129	135	125	127	141	116	112	127	112	118	132	123	128	115	108	132	128	123	117	140	120	145	119	137	112	125	119	127	128	124	134	137	127	126	124	149	125	126	128	111	130	127	124	143	105	145	105	131	120	126	117	136	118	132	117	122	117	132	110	131	109	130	121	135	134	135	124	114	118	110	115	133	126	124	109	131	133	129	114	124	125	116	132	143	139	147	145	124	135	112	134	122	132	122	123	139	130	122	119	134	121	124	119	124	128	116	124	129	127	130	141	117	108	119	139	132	135	107	124	119	127	105	150	129	129	139	135	112	114	127	124	124	139	112	150	122	133	140	127	112	114	122	129	123	117	118	119	115	117	141	139	142	129	147	117	124	150	140	114	110	120	121	121	121	134	117	129	127	101	128	132	125	130	146	134	123	132	113	130	128	120	134	138	118	123	133	128	124	128	121	128	139	137	148	136	133	115	132	115	141	144	119	117	123	118	123	116	130	115	97	106	122	128	125	132	134	132	117	138	106	138	129	125	122	113	112	119	124	128	122	119	131	129	114	126	120	119	130	139	146	129	119	132	129	128	123	124	113	105	125	139	125	134	144	129	134	121	142	112	115	127	130	125	128	122	126	119	123	135	129	121	114	118	155	99	106	109	111	122	123	128	117	128	117	117	123	118	133	121	132	122	127	114	119	113	141	102	138	154	120	134	124	124	112	111	120	128	133	127	126	125	123	131	129	105	120	156	133	138	123	128	118	137	136	107	125	99	136	110	132	125	144	132	112	94	145	115	116	125	123	134	122	136	122	121	127	122	131	133	120	103	119	114	140	119	116	116	140	131	121	135	107	128	145	130	132	134	125	113	134	139	142	137	133	141	130	118	121	135	112	121	131	123	120	111	115	124	135	145	134	118	100	124	119	130	115	131	121	140	119	115	141	116	113	131	125	116	139	148	107	99	115	135	129	121	101	119	133	146	112	109	130	118	122	125	125	132	112	134	122	151	125	125	139	138	153	124	131	104	117	120	120	154	136	143	116	143	127	118	129	123	120	106	121	130	128	110	128	134	129	126	109	139	125	119	132	136	114	108	106	122	105	126	124	127	128	133	133	110	126	116	131	132	122	137	122	102	136	124	124	121	120	135	134	126	128	118	118	125	128	138	107	118	127	101	131	123	114	121	109	116	117	118	135	123	129	118	144	125	130	134	115	110	136	127	125	128	110	121	127	120	117	129	137	146	115	134	114	143	118	128	122	139	145	127	131	128	128	132	115	106	116	130	135	122	132
27662	20021	5825	436	288	264	238	255	229	250	240	210	222	225	200	212	224	225	213	206	217	231	215	198	232	204	231	236	243	223	224	222	224	234	235	250	231	203	202	215	223	220	202	223	214	232	215	194	213	196	209	198	214	230	212	212	219	239	233	222	253	229	227	231	228	210	212	208	223	225	189	219	222	235	208	215	225	201	231	205	191	213	207	230	222	238	205	217	219	219	223	232	209	203	204	225	204	220	209	221	214	219	225	192	201	215	225	219	200	198	247	212	215	216	224	224	213	200	225	214	216	210	232	222	210	222	212	204	225	201	216	220	208	205	203	209	222	224	220	234	187	229	218	223	196	222	242	199	191	191	206	224	229	220	215	227	215	247	202	199	211	227	209	210	178	200	229	229	210	203	214	212	204	190	209	223	247	200	195	243	207	210	207	225	179	217	222	222	237	196	213	201	223	205	208	176	224	225	222	223	221	252	223	221	204	198	235	214	219	219	234	221	239	237	226	192	202	246	204	196	221	233	215	200	195	215	235	220	194	222	230	211	242	201	224	197	217	207	218	219	225	189	215	214	228	238	232	211	227	216	226	213	215	234	219	242	226	185	223	253	198	187	222	215	224	242	205	218	199	206	212	220	198	212	218	239	232	192	222	226	173	209	217	214	217	223	198	204	232	213	217	190	239	187	195	233	215	222	240	207	227	235	213	216	223	219	218	211	220	229	222	211	198	228	221	212	208	208	224	201	217	205	223	214	212	214	203	194	225	213	210	236	213	185	212	238	215	210	230	198	212	227	206	213	245	238	201	212	209	235	228	244	211	176	237	184	242	212	190	232	245	223	174	193	217	212	246	216	238	234	197	209	202	230	241	221	239	217	206	193	234	236	218	220	212	198	209	199	224	202	193	243	248	216	239	197	202	209	225	234	230	237	211	203	225	231	207	204	193	226	239	224	208	217	237	248	202	209	209	223	217	190	186	252	227	233	210	232	229	236	212	229	187	207	232	196	220	217	206	209	204	205	230	217	216	215	230	208	213	230	232	188	248	193	216	222	229	235	224	240	203	212	215	229	222	217	196	215	191	193	219	193	217	203	235	222	201	204	220	237	211	209	233	248	214	195	208	206	231	217	214	210	201	205	220	241	228	211	232	203	223	243	204	200	230	220	217	206	216	209	225	232	188	216	219	208	224	209	208	222	215	201	215	231	210	196	224	215	222	210	205	204	234	229	231	233	238	230	229	240	211	194	220	203	199	188	235	251	213	233	191	214	192	230	225	195	200	222	214	217	207	244	217	239	219	250	201	209	226	219	194	213	216	214	228	226	205	195	209	204	208	231	214	232	193	200	219	245	206	240	208	246	197	222	212	263	197	249	214	212	217	226	215	228	201	216	244	199	216	226	219	203	204	227	191	220	231	224	204	230	224	225	224	216	217	228	205	212	237	197	191	212	218	211	218	236	209	245	212	207	198	203	207	224	237	254	205	207	215	234	217	218	194	237	199	214	229	222	199	211	256	215	231	205	195	218	209	196	215	200	193	232	193	216	243	210	214	218	225	227	243	194	225	224	234	205	203	217	233	235	208	231	239	199	244	208	231	222	217	210	220	221	229	220	204	194	254	231	224	218	211	201	205	217	219	221	222	256	217	193	202	247	209	232	233	224	230	229	209	210	210	223	243	221	223	212	208	206	195	222	203	237	206	210	214	221	242	215	225	218	198	212	228	208	214	238	187	219	236	209	220	225	215	227	200	239	238	221	235	224	200	240	196	203	232	220	201	212	181	236	214	222	194	222	210	215	212	245	210	224	210	219	209	231	215	183	214	252	225	244	198	218	193	229	227	216	235	258	210	198	234	237	229	215	217	214	209	222	245	226	212	205	240	219	215	224	203	216	227	243	224	225	215	222	228	208	238	221	218	222	188	197	233	208	209	220	198	215	229	243	217	220	213	200	220	228	205	227	222	247	229	203	231	209	204	216	235	236	224	231	206	212	210	239	212	211	217	202	214	240	191	205	221	229	200	213	240	228	211	218	211	228	208	218	214	241	218	240	197	232	204	221	198	205	209	202	193	220	237	222	237	208	213	205	216	213	200	242	219	237	222	216	194	213	216	237	229	208	235	196	214	218	231	217	223	234	231	214	234	243	191	214	180	209	216	207	183	220	207	220	210	221	231	207	227	203	202	193	201	214	207	216	222	226	223	246	210	209	217	214	209	187	205	209	208	183	240	247	224	216	232	215	236	226	228	237	191	227	217	230	197	244	209	233	237	243	219	229	214	223	223	220	224	204	200	221	233	211	209	219	218	216	245	239	203	205	222	205	217	178	210	220	244	233	220	229	248	215	204	199	210	237	182	234	214	229	224	203	240	220	229	234	214	200	228	226	215	216	219	235	209	234	231	229	204	225	234	223	213	215	203	222	218	219	212	220	195	234	207	212	229	210	193	226	223	238	237	216	208	210	237	202	224	256	230	214	202	192	212	196	245	210	231	243	191	227	195	226	217	212	204	229	231	220	219	223	218	192	181	185	213	223	214	257	233	224	224	206	214	234	225	210	235	211	207	188	212	203	220	210	226	198	208	221	213	206	223	198	232	209	241	213	242	234	204	239	219	234	219	239	206	223	209	224	194	225	216	212	235	216	229	206	213	230	217	226	218	209	214	233	209	214	212	215	223	205	213	232	193	205	233	226	200	224	200	203	183	220	240	227	216	223	234	224	211	223	256	212	210	222	212	203	206	222	219	204	243	219	206	223	199	204	235	208	203	202	234	217	223	223	212	219	223	222	219	219	217	223	234	236	219	214	192	212	232	220	240	214	231	199	213	208	221	214	213	220	211	215	217	238	264	253	195	215	219	233	219	220	231	198	265	221	199	217	223	221	220	210	248	207	229	218	219	234	203	217	205	209	253	227	221	208	233	231	224	213	223	247	257	227	200	204	218	226	210	230	199	241	225	233	225	221	195	220	212	219	212	211	243	202	195	211	197	219	203	208	228	227	222	224	236	257	230	222	196	214	216	236	211	215	209	227	243	210	216	189	241	241	201	201	192	212	213	216	213	224	229	213	225	217	227	225	247	203	209	218	219	226	205	220	210	241	198	232	214	224	202	228	233	206	229	234	215	219	213	191	232	236	212	227	206	213	192	235	220	194	217	216	204	194	227	209	221	230	197	195	236	222	193	234	217	235	211	230	226	221	242	215	222	210	216	242	215	221	197	196	211	207	211	189	230	205	204	215	217	205	212	222	204	191	213	213	237	235	229	229	203	207	227	227	200	230	203	223	217	200	222	238	236	227	223	209	222	202	201	225	236	218	190	226	200	244	201	223	243	215	227	237	225	211	209	217	220	215	229	244	250	212	234	248	218	221	203	227	223	216	238	215	208	203	235	246	212	213	192	249	240	211	249	247	230	225	209	238	232	202	232	237	214	223	205	222	208	211	240	208	219	206	223	202	194	211	219	229	220	201	216	225	234	215	241	239	229	220	250	211
26758	7443	951	610	556	472	420	432	436	407	415	383	369	402	363	393	414	375	377	389	406	365	400	398	372	389	369	353	359	364	367	378	390	404	397	357	374	359	389	388	353	404	404	359	402	384	365	373	358	362	415	384	357	361	352	354	370	348	422	380	385	416	364	370	355	389	370	360	413	392	334	381	342	378	344	355	367	353	383	370	418	382	392	394	383	386	380	365	370	365	345	375	382	371	353	328	352	366	357	375	408	398	338	369	387	410	391	373	378	379	353	360	345	387	380	389	359	359	361	337	348	399	375	370	392	391	415	385	403	379	356	342	403	375	377	370	372	376	362	380	400	356	361	359	388	400	354	404	366	358	400	391	428	366	374	412	358	378	387	348	380	402	360	348	359	381	375	386	402	382	376	393	392	375	420	384	385	359	380	363	376	375	364	370	404	391	349	398	370	373	358	368	393	389	401	364	389	392	381	392	391	364	380	378	402	352	381	400	375	371	378	421	348	356	330	373	357	376	382	400	361	399	400	396	386	403	384	359	378	377	361	367	424	421	384	371	391	360	353	384	370	378	350	374	362	378	415	351	340	385	399	358	376	385	342	389	392	385	385	362	417	373	324	421	369	372	367	349	369	364	386	387	382	401	419	396	394	383	362	377	379	369	395	373	342	355	376	371	390	348	387	371	360	405	370	395	345	374	397	381	383	364	389	358	345	436	376	373	405	378	393	389	397	396	370	369	380	403	400	382	344	380	440	380	400	375	384	334	399	398	383	413	353	372	420	374	407	350	393	338	379	353	419	353	365	382	382	379	391	344	393	385	409	412	363	368	391	442	373	391	422	398	376	396	396	380	406	403	358	381	408	409	384	356	355	387	365	359	360	361	328	374	382	373	394	375	362	364	353	397	395	381	394	362	375	397	381	370	370	370	381	371	366	383	379	401	397	388	401	404	376	358	340	363	403	380	372	349	381	373	370	382	352	372	376	405	427	372	377	399	340	353	347	362	379	385	378	393	390	369	366	373	411	346	362	370	376	361	378	387	375	349	390	375	364	363	400	373	379	366	387	379	375	356	368	406	349	399	348	352	382	389	373	358	387	374	365	386	418	389	400	368	362	341	357	398	375	386	395	364	391	362	345	360	355	346	388	369	377	359	366	406	385	366	383	376	400	391	358	393	391	428	378	382	375	366	391	358	405	370	419	356	350	393	373	382	391	401	380	391	357	397	374	346	409	364	382	373	365	348	335	371	381	366	384	358	366	368	376	365	377	379	376	368	386	345	365	392	356	367	379	412	442	394	347	375	369	360	346	393	374	373	373	395	349	398	368	358	396	404	362	395	382	353	368	357	390	366	370	384	390	382	374	410	402	383	360	411	405	378	393	363	352	382	386	353	357	376	417	345	362	365	364	384	428	386	416	375	395	390	399	381	434	379	374	375	351	377	360	382	373	380	405	376	378	368	356	393	361	360	373	393	372	361	375	367	386	405	359	393	386	347	389	406	380	385	385	386	355	368	383	375	377	394	368	382	392	376	375	369	384	376	393	373	352	375	363	377	341	370	373	364	387	386	360	368	357	385	438	392	392	368	378	375	362	356	376	397	380	357	368	391	322	398	380	376	372	394	378	371	345	379	386	361	398	397	367	388	387	384	373	370	369	393	367	376	381	403	410	383	372	390	373	391	377	391	369	365	401	402	361	356	398	414	370	372	409	422	399	374	377	374	360	420	417	397	380	391	408	363	365	392	400	347	370	351	372	366	331	388	394	381	382	362	386	367	357	385	384	379	382	402	372	377	374	386	366	408	397	389	416	407	387	348	383	413	370	358	373	389	364	361	368	363	369	363	401	371	364	398	403	412	389	379	388	384	384	398	386	397	373	391	369	390	355	384	340	395	366	387	333	362	394	411	358	383	371	369	386	404	417	391	393	409	371	407	354	368	384	380	363	388	387	397	350	392	395	359	401	380	371	387	382	376	362	393	428	367	388	378	379	362	422	339	392	375	385	377	386	384	341	373	365	337	377	377	357	371	370	405	393	362	374	359	378	372	349	379	371	411	377	397	374	380	379	370	400	386	399	372	386	387	380	393	389	376	392	385	373	381	384	374	388	396	403	394	385	387	400	384	390	381	311	359	377	366	381	386	385	365	347	390	366	383	364	383	415	387	398	373	371	359	403	396	386	339	403	347	414	369	339	354	376	400	389	340	398	357	389	368	397	387	370	428	388	380	378	429	378	349	360	370	393	383	376	365	383	376	392	406	395	355	385	346	381	384	377	423	388	408	389	382	359	383	394	348	391	419	381	362	388	353	396	375	377	363	374	378	398	391	357	391	371	389	409	395	378	388	393	345	386	363	392	361	336	396	386	364	383	373	366	362	406	312	354	396	385	393	396	362	349	362	388	401	363	317	369	363	369	390	367	367	399	393	389	392	349	385	382	378	383	377	387	421	388	394	407	374	378	354	354	371	352	360	385	364	378	356	383	386	370	396	369	350	387	390	399	359	377	388	408	412	402	400	407	373	377	352	355	362	400	369	382	381	368	409	377	387	355	349	377	398	373	392	345	367	385	368	360	404	355	371	362	386	352	386	411	359	373	369	393	384	359	353	363	389	379	346	375	369	387	360	395	381	365	371	380	365	373	371	396	393	384	378	334	387	367	369	404	361	364	396	366	402	361	372	376	374	339	391	333	388	365	393	391	402	381	355	356	367	364	372	398	390	374	372	395	380	362	362	383	396	337	377	405	370	397	395	394	398	388	390	395	381	372	391	357	371	363	409	388	374	394	366	389	379	381	372	411	368	393	352	430	368	372	374	371	381	382	383	378	376	410	398	414	360	393	360	353	392	389	370	387	366	379	342	376	346	381	383	389	352	394	370	375	356	389	368	381	360	402	399	374	377	395	432	379	406	395	356	413	370	333	360	378	378	372	404	375	375	369	387	405	413	370	377	408	400	378	409	378	355	363	381	381	351	367	371	377	388	350	350	400	390	422	407	375	364	414	320	398	412	358	407	378	364	400	382	360	378	386	374	394	382	399	376	360	383	385	362	397	366	356	368	393	384	352	413	400	352	345	382	365	339	385	368	387	393	397	393	380	391	366	392	380	341	411	372	361	386	368	364	363	389	375	384	359	383	333	383	356	418	396	411	397	375	403	397	379	383	352	356	359	348	372	381	385	393	398	376	391	384	370	380	381	380	413	372	405	362	399	377	388	368	401	355	349	387	395	360	354	364	358	388	398	374	383	357	392	388	377	398	383	366	355	408	414	392	369	392	399	387	381	382	362	351	332	367	358	396	397	363	388	412	379	357	369	352	363	358	373	392	378	381	411	341	406	397	337	367	386	388	373	381	367	427	387	362	372	400	391	393	363	447	370	373	397	351	409	352	381	386	386	394	374	378	405	363	390	413	395	376	375	373	382	386	392	386	390	390	362	373	376	362	377	404	371	371	418	368	409	422	390	376	373	401	353	364	360	384	381	380	346	395	370	344
24517	21563	28675	24864	20585	1997	532	389	325	306	293	271	247	254	209	231	204	227	208	203	231	193	201	222	225	182	193	206	222	219	206	203	183	190	179	192	187	193	202	195	194	210	186	179	227	163	194	220	178	189	158	191	174	193	183	189	168	206	195	174	182	185	195	169	213	205	195	186	177	185	171	180	186	190	180	197	210	203	171	164	224	177	165	191	187	174	187	187	182	170	188	186	195	192	199	174	180	179	193	203	218	192	204	181	176	202	191	195	185	188	203	198	185	200	183	197	164	189	188	198	181	193	176	209	178	228	191	189	183	190	174	199	180	180	211	182	186	187	184	160	175	157	187	185	175	195	218	192	172	180	158	182	194	180	199	181	171	190	218	204	194	176	173	198	200	183	199	208	196	180	195	166	198	188	198	193	160	181	205	169	198	200	185	179	173	174	203	169	171	176	174	189	186	178	178	189	178	209	173	162	174	211	190	162	180	182	185	206	178	173	181	178	162	184	200	199	181	177	170	197	186	171	187	195	180	197	171	162	190	207	197	153	163	188	191	183	183	198	188	177	185	196	162	187	203	200	175	180	172	179	149	180	178	196	196	184	184	203	180	186	184	187	189	154	186	194	177	186	176	165	182	175	219	171	183	164	174	180	179	160	167	192	188	169	186	177	184	186	179	175	192	175	191	174	187	203	160	192	170	212	174	202	186	177	190	177	191	173	190	191	175	184	174	168	177	164	187	190	187	185	196	164	161	202	183	173	172	184	186	181	217	184	187	189	194	171	184	180	182	188	167	194	185	205	163	203	184	183	178	173	200	187	168	171	172	175	168	183	180	183	171	161	177	194	183	190	179	205	185	187	175	176	200	183	165	184	187	181	191	193	167	190	175	192	180	171	208	156	184	178	192	183	171	209	179	174	179	187	184	199	180	188	185	190	197	179	198	167	177	174	189	184	187	188	174	205	207	174	194	182	177	201	148	197	185	205	208	183	176	176	207	181	157	171	193	191	166	166	164	195	191	186	167	194	179	188	201	204	208	161	181	192	163	169	178	176	190	183	181	190	193	189	169	200	233	159	183	191	164	169	176	168	185	182	186	166	170	172	189	182	202	177	164	186	165	173	170	187	173	166	167	206	197	172	190	174	194	182	214	205	163	190	180	162	192	191	181	174	182	190	187	171	147	187	171	173	171	172	188	202	191	171	171	198	155	177	193	172	183	181	191	200	191	179	157	200	218	174	176	167	189	202	185	190	198	181	190	208	179	202	192	181	176	195	172	184	221	182	178	183	172	167	198	188	167	166	160	184	201	182	195	188	178	164	204	163	174	182	199	175	165	182	197	184	191	192	182	200	196	183	184	186	164	171	184	183	169	188	199	183	177	187	154	171	190	166	191	194	200	187	188	192	164	187	169	200	172	184	164	190	186	168	168	190	207	202	206	207	195	198	174	190	201	184	169	170	196	186	201	173	196	185	202	184	194	177	182	208	178	161	192	183	177	184	193	172	207	179	187	195	162	185	193	189	207	174	171	200	163	189	159	165	191	188	173	184	181	191	186	195	171	174	176	168	186	194	190	168	168	215	196	169	204	189	182	170	211	183	194	191	177	205	181	174	196	197	198	183	184	189	187	201	179	161	172	186	184	181	198	178	184	180	190	194	177	203	176	175	187	183	189	179	170	190	196	188	180	188	197	195	181	171	166	180	194	189	180	171	174	177	210	201	207	176	176	198	180	189	189	174	180	167	168	211	187	189	187	179	181	170	175	184	189	190	208	178	194	169	189	181	190	193	175	196	195	157	186	189	186	189	176	172	179	212	173	183	182	184	200	191	186	187	217	186	164	201	192	189	178	200	176	189	189	183	167	182	181	194	181	181	201	187	173	180	209	199	184	168	170	188	175	177	182	186	185	180	162	173	175	202	202	176	192	205	208	150	165	188	198	177	163	209	203	193	171	168	165	156	190	212	165	179	169	173	169	201	165	185	195	213	207	201	202	173	168	170	178	187	195	181	178	182	153	192	180	164	190	176	191	178	181	171	148	201	198	173	196	196	174	195	191	183	173	195	181	192	178	193	179	192	187	174	199	180	199	172	167	191	180	175	196	180	190	184	179	177	181	181	179	174	168	185	174	161	169	181	187	199	207	170	185	165	173	195	193	168	177	184	166	177	200	178	166	183	178	169	170	193	168	181	202	187	205	180	184	205	195	190	197	179	184	182	187	180	184	195	190	173	187	175	191	178	160	205	196	190	173	178	187	168	198	177	189	174	174	180	191	188	175	206	205	171	188	202	174	187	191	170	203	204	186	191	165	181	181	214	193	204	172	169	194	184	159	165	167	185	176	209	185	172	208	174	189	211	169	178	192	190	201	204	176	180	170	193	195	218	171	183	187	206	166	180	184	170	189	184	157	155	170	172	168	166	176	171	207	212	175	182	181	182	180	186	169	170	179	179	198	183	174	175	197	190	182	155	181	192	181	192	182	174	165	199	212	182	182	179	171	166	185	193	176	171	166	163	190	181	192	191	202	198	193	169	200	168	177	166	196	173	180	172	199	190	153	167	174	193	202	186	178	159	186	192	190	187	186	194	164	204	202	168	197	169	178	182	188	185	191	203	179	224	179	186	189	183	178	185	187	183	172	159	209	182	211	188	183	186	193	192	193	185	207	182	192	168	194	213	168	167	176	179	161	187	146	167	176	201	198	176	178	179	199	197	193	198	174	206	175	185	192	172	206	179	184	167	168	189	199	166	180	173	182	170	184	183	178	190	196	178	166	180	195	177	170	194	195	182	201	174	193	175	184	182	178	212	142	191	192	183	168	188	173	157	193	182	205	201	164	169	171	178	184	180	163	187	189	175	169	198	208	188	181	188	186	176	186	175	213	176	183	183	182	195	189	171	173	161	145	185	185	188	162	175	178	154	177	190	169	167	176	181	213	188	189	214	166	201	191	184	210	167	166	158	173	203	172	214	189	178	185	190	186	174	183	179	176	197	199	201	216	194	187	175	174	182	188	178	179	210	209	163	192	187	178	193	161	190	179	177	210	175	170	196	182	185	183	183	169	196	167	183	192	169	203	187	179	182	184	189	164	175	179	197	191	156	173	167	203	178	180	178	168	189	183	170	202	154	190	160	166	166	177	205	167	175	187	199	164	184	193	204	183	191	194	210	184	174	202	186	185	170	224	170	168	184	189	180	196	183	169	196	179	182	178	200	186	182	187	197	187	177	205	181	181	207	179	184	182	180	189	185	180	175	190	177	175	178	181	191	184	206	173	171	174	167	170	179	180	174	216	197	178	188	185	191	182	177	181	169	183	181	200	204	181	198	183	178	188	185	174	170	195	199	188	163	172	173	188	191	194	183	181	182	184	214	184	194	205	196	197	175	208	193	177	170	194	179	177	167	161	201	190	197	175	183	197	186	162	171	182	202	192	167	193	189	186	191	185	163	177	193	201	185	192	163	177	185	204	185	172	196	185	176	175	183	182	167
31442	18216	6699	3294	2229	1653	1263	1069	880	805	683	607	535	522	473	476	445	427	423	442	400	425	355	373	373	388	351	376	347	364	313	366	337	326	365	327	359	357	346	303	342	347	341	359	369	295	319	333	337	347	375	346	345	371	336	371	333	344	316	324	334	320	325	308	330	313	329	347	350	344	300	346	343	332	319	308	338	331	305	333	309	330	315	293	281	323	348	325	303	321	365	305	317	283	343	326	294	322	320	325	355	332	340	356	328	337	340	343	337	343	325	337	348	318	339	345	321	312	331	314	323	300	340	291	322	331	347	323	320	300	335	299	330	331	320	335	337	285	326	319	339	315	316	342	321	319	350	315	328	322	332	329	319	291	336	339	314	344	297	312	295	317	317	298	319	306	330	308	374	336	308	305	318	339	339	349	315	365	343	311	303	302	318	300	341	355	274	336	332	329	330	332	309	325	321	331	321	338	326	337	310	314	323	307	316	299	324	337	346	305	305	337	329	295	311	289	296	331	331	287	344	338	293	326	317	291	291	334	304	320	321	305	330	329	317	288	325	354	308	311	346	333	323	311	325	315	328	321	337	326	342	306	358	311	305	342	355	332	333	324	341	322	330	329	349	327	339	301	295	322	317	353	334	349	318	344	278	333	336	326	335	327	305	355	327	347	332	324	336	341	351	318	357	326	331	338	329	307	323	312	335	319	324	349	306	347	344	333	334	328	315	325	336	339	326	365	325	328	286	302	313	365	337	330	317	350	339	308	301	281	301	351	312	314	344	359	281	320	315	335	346	306	329	340	330	295	345	315	294	301	350	289	323	318	302	299	351	305	347	323	326	308	342	316	313	355	304	359	307	292	335	336	325	285	330	309	300	322	337	354	350	295	349	331	327	307	328	333	346	333	367	363	317	313	291	345	289	326	332	340	322	288	327	305	317	295	320	335	292	296	324	292	321	345	312	327	338	294	295	339	319	326	326	324	314	362	330	316	327	324	296	339	304	291	292	310	305	332	300	334	311	318	307	322	328	318	302	299	359	313	303	314	321	326	354	306	317	318	287	305	328	287	300	301	315	336	324	307	339	303	315	330	352	312	332	345	325	346	304	325	297	289	334	317	336	315	314	324	329	308	318	323	325	346	321	329	330	315	331	338	331	309	373	321	324	332	315	315	276	314	303	357	312	322	325	310	327	328	318	297	317	339	309	309	322	317	356	289	366	312	351	327	364	346	334	324	293	301	309	325	323	334	336	324	330	338	317	318	339	297	325	312	285	328	327	308	316	331	294	309	338	306	307	357	300	314	324	321	354	291	303	312	327	304	323	308	297	286	288	334	320	324	289	326	316	323	317	347	318	354	291	303	334	309	331	317	338	328	330	342	314	311	317	321	334	303	293	334	310	351	345	309	337	326	298	310	336	316	313	305	306	346	305	336	337	315	345	333	358	338	361	330	302	314	309	311	327	294	331	307	345	300	348	309	310	343	335	287	305	311	334	345	326	335	307	329	336	352	358	327	310	324	320	317	326	343	312	335	320	301	350	340	346	372	329	299	325	291	316	337	311	302	327	319	325	342	351	308	317	356	317	289	313	320	328	306	359	325	320	331	336	366	331	328	322	313	343	333	336	311	340	329	322	379	319	372	327	309	344	319	349	350	367	352	334	325	313	307	321	343	337	324	340	303	331	343	323	310	328	341	333	328	299	301	322	281	307	329	343	334	301	300	321	347	324	351	311	285	313	334	291	317	326	323	303	298	310	308	295	325	335	323	295	339	317	342	291	331	344	316	309	352	321	328	341	321	345	306	328	284	343	318	323	333	337	330	343	304	336	338	330	321	341	338	315	331	316	284	334	306	336	327	321	311	340	323	347	324	341	322	301	376	320	351	360	312	320	330	338	355	340	330	351	372	338	330	333	332	337	356	313	290	305	311	278	331	346	334	329	351	302	311	323	339	360	347	351	282	281	322	354	338	355	330	306	331	354	325	318	326	324	327	329	314	342	321	335	320	351	311	348	357	330	343	323	314	332	331	367	344	333	322	316	324	346	309	338	335	316	345	282	305	332	328	317	292	328	343	330	344	323	291	307	331	338	341	304	316	286	310	332	349	338	346	327	306	312	322	328	323	331	320	332	319	323	325	337	350	345	315	319	314	318	322	314	338	338	314	334	311	336	306	334	316	338	308	322	307	334	322	300	337	321	319	340	305	319	319	328	317	330	342	339	323	349	320	356	302	315	341	316	295	291	322	318	327	298	286	321	330	302	340	340	300	270	323	311	305	303	321	356	313	285	337	322	333	353	316	321	331	295	355	341	334	332	353	320	311	296	336	307	325	293	310	355	345	330	307	283	309	350	336	345	343	326	301	328	330	363	360	321	348	312	317	317	314	320	320	342	314	320	334	335	310	342	329	339	313	305	316	320	328	334	325	324	304	346	332	310	304	322	319	324	323	329	324	366	328	308	303	311	321	309	335	334	324	362	313	329	296	361	343	329	319	321	338	338	300	310	369	317	308	291	335	312	309	335	334	329	335	295	306	321	334	333	314	320	295	364	332	331	313	314	303	318	348	307	307	323	321	307	269	314	310	308	363	330	316	336	305	341	323	303	334	328	324	347	329	316	308	340	322	310	362	326	326	327	314	315	320	344	346	334	333	321	336	321	282	313	335	315	330	336	319	318	317	288	305	319	328	312	309	304	317	311	317	359	337	313	335	320	312	341	327	356	309	312	318	301	315	330	312	317	319	341	362	336	332	347	310	327	334	330	308	302	323	336	265	312	342	319	315	334	315	322	314	317	293	314	340	322	355	315	286	330	340	333	290	320	330	325	338	343	313	317	327	323	323	302	331	333	359	322	311	306	349	311	317	304	333	318	335	304	369	353	334	314	289	311	327	343	344	324	347	340	368	302	295	306	338	337	335	327	312	336	326	315	309	326	355	304	316	318	325	327	316	327	349	309	311	312	336	335	332	328	302	322	317	322	329	310	289	329	328	315	314	321	295	315	341	340	343	339	318	328	327	284	299	332	305	323	322	308	334	345	301	321	279	318	330	329	314	298	322	345	335	335	320	344	310	342	347	293	330	352	289	318	338	289	293	333	321	316	330	314	359	272	356	335	339	318	311	299	315	306	337	325	338	363	310	320	324	314	362	307	317	315	299	348	329	365	327	332	332	319	314	323	333	329	371	356	335	296	370	332	320	308	330	336	341	328	324	350	349	306	328	350	321	331	328	299	313	298	312	328	338	321	346	324	329	337	366	321	320	317	312	304	311	293	335	307	318	346	314	325	301	319	333	338	329	320	353	319	296	324	316	311	336	294	287	309	354	322	284	364	346	351	320	306	309	369	338	361	330	353	310	303	316	307	347	332	317	323	290	331	338	329	299	309	316	335	298	345	303	332	317	332	345	322	327	321	319	309	322	353	333	330	303	319	317	309	306	331	307	292	315	305	333	347	333	352	325	354	296	340	335	334	322	334	359	355	336	312	298	315	340
23648	21550	29341	24175	21553	19641	1405	473	341	281	211	226	184	188	151	128	154	130	109	121	111	112	87	91	82	98	99	77	80	95	92	84	84	91	68	84	70	99	90	86	82	63	78	72	57	75	79	73	68	78	59	70	63	77	67	55	74	80	69	60	71	77	69	67	67	75	62	79	67	74	79	70	79	77	71	78	72	85	87	73	61	62	64	58	78	79	65	73	72	54	68	63	73	55	72	66	74	71	74	79	67	73	76	65	63	59	70	79	60	55	60	63	57	59	69	73	79	50	63	76	57	67	53	55	67	71	64	73	77	73	77	64	75	48	73	70	76	62	68	85	57	73	64	86	60	69	79	64	68	68	84	75	68	77	59	74	60	72	62	73	53	72	64	65	57	79	62	65	68	76	80	76	61	65	59	62	65	60	65	88	60	73	73	77	53	71	49	64	62	67	76	69	66	78	54	84	65	64	60	44	69	65	63	66	58	69	71	71	63	74	67	72	57	65	61	57	66	76	70	63	63	79	72	76	82	73	65	75	73	69	73	71	79	61	81	63	67	80	60	67	69	79	73	62	53	62	60	72	63	72	60	53	71	75	77	56	71	70	66	67	62	65	68	67	61	68	64	76	71	82	61	62	70	69	66	70	61	60	65	73	61	72	65	73	65	63	75	57	67	72	64	55	62	58	68	74	60	64	54	64	68	57	67	61	80	68	55	78	66	80	70	63	75	66	74	68	61	50	73	60	75	51	61	60	75	65	60	65	67	72	63	64	59	84	66	63	60	78	61	66	73	69	66	66	66	82	73	70	74	70	73	66	54	61	61	60	67	69	69	72	58	77	60	79	58	82	80	73	71	63	72	61	67	61	76	57	59	70	63	60	69	61	59	63	56	60	61	78	66	61	71	64	69	62	72	61	72	66	54	72	65	67	75	66	51	62	67	74	67	65	65	62	76	63	58	68	57	70	61	52	65	63	55	67	69	72	60	77	57	65	62	72	66	70	64	70	54	73	73	74	85	63	74	68	65	80	87	68	68	68	60	63	75	65	65	60	75	66	64	63	62	60	62	83	57	65	71	75	50	59	72	83	80	57	68	75	61	69	67	77	64	58	61	69	76	58	64	55	70	72	65	75	71	55	80	69	54	54	70	60	52	69	59	82	68	75	70	61	66	61	76	82	55	65	79	74	77	62	50	73	67	58	80	64	67	73	83	63	68	72	73	59	71	63	62	69	77	58	67	75	74	61	80	59	67	70	62	74	59	66	68	57	57	85	55	67	58	68	72	75	73	71	57	65	61	72	64	77	56	63	49	60	74	78	80	69	50	53	66	66	58	63	54	66	85	66	70	66	63	77	59	64	83	60	70	62	84	89	72	62	64	67	51	64	74	77	67	64	59	62	87	57	71	66	68	74	64	63	59	65	68	68	82	66	57	68	56	55	59	73	72	54	61	65	73	65	75	77	69	67	93	67	68	49	76	79	61	74	61	66	75	68	71	72	66	62	68	66	61	80	70	65	68	67	60	75	79	58	55	58	53	68	74	78	66	63	66	62	58	65	63	74	85	54	70	55	70	61	74	72	60	71	73	75	60	60	66	73	60	63	63	69	67	71	54	86	80	59	76	71	71	57	75	82	83	69	80	55	76	51	52	62	61	81	80	70	57	76	66	72	56	72	56	61	61	69	58	63	64	69	83	50	79	70	66	73	75	70	70	84	61	78	65	64	72	62	64	61	64	63	66	67	76	73	72	59	73	73	82	57	71	64	61	62	49	72	65	63	62	77	49	65	62	68	60	53	71	62	84	62	76	62	64	78	66	64	77	56	95	58	50	54	77	67	65	58	62	71	82	71	58	75	71	68	62	50	63	59	74	63	68	51	82	87	83	69	74	61	67	70	53	54	72	63	58	54	68	59	57	78	56	60	77	66	73	62	74	83	79	65	58	67	59	57	76	68	75	65	57	62	61	69	61	61	60	52	74	76	64	74	71	78	64	59	68	66	59	64	57	73	63	62	66	61	72	66	69	72	66	60	64	72	69	52	53	71	77	57	65	60	53	81	68	74	69	80	73	59	62	58	59	86	73	70	65	61	66	70	61	89	75	70	66	55	51	66	71	60	67	83	54	70	75	62	75	64	69	62	68	63	64	64	71	65	73	87	63	67	70	54	72	77	64	69	66	60	66	75	70	59	52	74	59	69	66	62	69	79	57	72	79	67	72	76	68	70	61	70	61	72	65	77	81	65	65	76	55	67	64	62	69	70	56	74	55	69	66	79	64	65	78	77	75	66	74	73	58	55	64	60	61	74	53	54	74	68	69	78	74	76	62	61	68	61	51	55	65	79	65	64	65	71	68	81	56	65	53	65	69	73	74	82	58	70	59	68	47	67	55	65	65	62	63	60	78	70	71	65	66	77	65	72	73	78	57	70	71	42	89	53	63	60	67	62	82	64	63	72	83	74	71	65	75	74	50	71	60	67	74	72	79	66	72	63	64	73	56	73	65	65	66	77	84	52	76	77	69	70	62	53	59	67	71	75	59	57	72	74	74	59	80	66	69	70	68	84	64	71	73	68	62	74	78	78	70	60	62	56	63	67	68	71	61	59	77	69	71	61	86	56	59	71	68	63	66	75	76	49	70	71	73	63	71	71	69	71	67	71	61	67	69	58	59	70	79	68	74	53	59	69	72	74	52	65	57	68	64	81	59	65	73	65	72	81	71	82	60	70	65	64	64	69	55	68	67	64	62	58	70	57	82	71	50	64	71	70	69	67	53	67	59	85	64	74	56	81	74	63	71	66	77	71	67	71	78	72	54	64	75	66	73	78	56	64	59	59	72	68	86	74	68	73	68	72	70	66	67	73	61	63	69	66	62	63	57	62	67	55	65	78	66	75	76	70	85	74	59	66	67	60	67	68	69	65	83	53	77	63	63	65	65	53	67	60	60	55	65	59	63	76	68	77	53	78	62	60	83	49	64	62	54	72	75	67	76	63	80	76	69	66	74	77	61	65	65	72	74	69	60	62	62	65	82	66	60	65	59	74	89	79	68	63	77	64	58	77	76	69	67	64	61	58	51	69	62	57	45	62	78	60	67	64	74	57	64	67	80	82	68	61	72	66	67	59	64	59	64	81	50	74	80	56	75	92	83	61	83	57	63	60	77	70	65	72	73	83	75	54	81	68	63	67	79	64	68	51	71	48	66	62	70	63	45	56	72	74	70	67	81	70	67	70	72	62	80	80	55	83	70	76	63	56	62	55	79	69	72	59	72	63	64	77	78	76	69	71	76	65	68	61	76	66	66	71	59	69	64	74	68	67	61	67	77	59	53	71	61	81	57	67	57	69	75	60	70	66	61	62	73	67	75	71	77	55	60	75	71	64	75	53	62	63	58	65	68	62	69	83	70	71	67	69	72	69	79	49	71	68	53	78	69	58	75	62	75	62	70	53	54	54	55	55	55	63	63	71	74	66	67	68	62	65	65	57	61	71
35043	23376	10964	5467	3643	2498	1970	1461	1174	977	837	686	578	534	500	421	322	318	310	309	264	250	264	241	221	224	200	202	188	204	184	182	173	189	195	172	156	159	144	147	150	163	164	166	139	147	144	152	142	136	140	148	132	135	157	115	115	135	124	134	131	140	110	140	127	132	141	142	151	130	143	152	129	135	134	136	125	116	156	140	154	138	131	121	107	138	126	115	136	117	111	145	134	120	131	135	112	121	139	123	105	130	142	137	127	131	132	127	122	132	140	120	123	144	111	131	137	118	121	132	131	139	141	127	124	121	126	125	112	116	114	139	126	124	123	124	119	115	141	140	134	120	136	113	121	135	131	114	126	139	100	130	113	131	105	128	148	106	119	146	116	108	133	132	129	123	124	142	130	125	127	121	133	130	122	128	105	132	146	122	128	136	150	130	121	119	128	116	133	136	101	109	132	140	116	136	114	132	103	140	122	129	139	118	132	140	140	148	111	109	145	127	104	144	111	119	119	116	126	128	110	145	122	125	116	144	121	124	135	129	120	126	132	109	130	116	123	134	127	115	125	118	114	109	138	124	114	143	114	146	129	127	143	138	116	134	106	128	125	131	131	114	109	113	117	124	128	123	132	123	98	134	127	122	126	133	115	117	111	111	122	112	115	140	127	120	124	125	119	127	119	127	112	127	131	106	122	112	124	122	125	120	118	117	125	138	131	120	125	117	113	151	121	124	127	133	111	107	117	144	131	110	129	126	135	121	119	116	115	128	118	108	127	123	134	114	125	127	124	128	135	127	126	125	121	114	108	128	118	136	119	119	121	160	102	126	120	145	137	130	112	123	138	116	122	130	116	120	123	139	128	123	132	124	151	107	120	141	137	135	149	130	150	111	128	141	129	144	125	114	131	123	133	103	125	119	123	120	121	125	111	132	120	124	127	112	117	115	140	136	131	128	130	108	140	145	123	114	124	98	123	120	116	128	129	117	122	132	130	117	135	128	112	122	99	118	137	118	115	130	140	125	119	135	111	125	114	124	120	128	133	133	128	114	131	117	117	123	130	125	142	109	135	119	121	109	129	110	111	126	120	126	105	129	128	133	128	131	124	132	126	145	136	110	114	121	132	127	137	121	139	126	131	151	115	114	127	121	121	115	132	114	103	138	121	126	123	118	131	101	127	152	133	140	114	121	142	130	137	131	126	130	130	131	135	134	125	119	122	117	119	126	133	143	138	130	128	132	144	137	99	132	124	134	126	111	119	131	127	111	120	133	107	126	121	127	127	115	122	120	121	121	103	119	125	115	100	140	127	124	110	121	104	116	138	122	126	134	124	116	137	116	117	118	142	130	100	133	120	132	133	119	133	137	106	144	110	125	113	124	143	117	132	127	126	113	135	108	136	133	121	153	125	140	124	127	125	119	124	134	105	123	134	119	114	131	126	136	121	130	126	118	131	117	122	133	136	132	113	126	136	141	131	131	113	118	128	118	131	148	132	124	120	129	108	107	136	124	125	116	124	125	126	136	126	129	113	120	98	125	144	132	134	138	104	116	133	121	119	151	112	118	113	137	138	125	124	143	115	119	126	119	123	111	119	129	121	110	114	117	128	107	120	115	114	107	124	123	115	128	132	136	125	112	136	136	129	118	127	107	114	119	124	148	128	112	129	126	123	123	106	127	108	122	140	137	103	121	127	127	116	121	111	113	116	135	120	135	112	121	126	115	129	132	132	119	115	130	106	124	130	102	114	118	134	119	141	123	125	125	119	146	120	114	108	111	114	114	125	131	119	135	125	119	107	129	128	129	107	123	153	113	125	121	128	119	119	113	99	128	129	129	119	117	114	115	147	150	109	130	130	107	133	126	117	114	127	120	121	115	109	122	113	130	119	115	126	126	130	131	136	127	126	108	108	129	129	142	121	116	126	119	135	121	121	116	113	116	124	128	117	135	114	129	113	109	135	129	120	143	105	121	149	135	114	136	113	121	116	123	143	124	145	123	116	121	111	143	114	124	123	123	106	111	112	126	139	121	129	99	128	94	149	127	127	121	119	134	111	121	107	120	131	110	131	123	142	132	127	146	130	135	146	129	131	125	124	137	125	139	137	136	138	124	131	141	114	114	115	122	124	104	112	137	114	145	115	128	134	110	110	136	112	141	140	133	141	113	118	139	106	113	123	131	116	138	128	111	139	128	131	108	117	122	117	114	113	113	131	125	122	111	132	128	126	119	123	108	125	140	114	117	117	134	110	109	119	117	130	128	121	132	116	122	124	123	111	114	129	116	124	129	101	136	137	130	112	126	120	123	109	132	104	105	140	123	104	103	120	119	138	127	129	142	125	133	122	142	128	124	125	104	134	130	137	143	129	123	129	126	111	130	131	125	113	135	150	112	117	113	126	137	130	105	143	128	128	123	114	135	138	121	127	129	119	110	118	139	106	131	125	111	123	128	134	117	126	139	116	128	132	114	141	122	130	135	127	112	111	127	119	146	125	127	128	106	120	131	118	120	128	129	132	119	126	134	135	146	119	122	118	123	117	113	130	122	111	123	103	120	136	148	142	126	122	128	104	157	130	132	100	137	130	131	125	119	127	116	122	122	131	113	131	128	141	130	112	133	109	119	109	124	120	127	104	116	137	123	118	117	133	112	129	148	150	115	129	121	116	122	115	120	118	120	111	118	112	121	132	121	125	111	115	124	125	119	125	127	145	112	129	114	119	132	135	129	125	131	116	141	118	118	106	120	122	116	126	113	142	133	120	99	108	110	127	117	122	132	122	124	126	112	106	141	121	125	125	135	121	125	147	103	124	115	107	119	121	119	132	134	145	106	130	129	127	118	113	118	127	115	108	120	117	120	111	128	141	143	113	116	119	136	135	130	113	119	132	123	121	119	127	131	118	103	123	125	134	130	131	114	134	122	126	124	118	117	122	134	140	99	108	139	115	134	111	141	130	98	117	117	119	120	140	116	126	113	124	111	139	139	125	106	106	118	134	113	115	131	124	141	130	114	135	117	123	119	122	114	109	115	119	112	119	122	115	116	128	153	130	121	112	127	120	123	115	114	125	122	133	142	123	131	132	122	121	117	126	133	117	116	146	129	118	119	112	140	137	125	133	138	127	120	137	143	132	98	125	126	121	125	128	132	126	123	136	133	119	136	142	125	135	137	97	117	110	117	124	128	124	123	113	121	136	112	125	128	110	117	120	130	124	112	116	128	117	128	129	114	98	120	110	131	134	125	133	122	130	134	122	123	137	139	101	113	115	108	115	105	118	127	117	129	137	126	138	138	117	113	123	111	136	109	129	136	125	119	122	132	131	119	118	144	111	118	102	107	113	126	128	129	127	111	132	119	102	110	120	119	136	115	98	129	120	143	123	135	126	132	108	119	117	110	116	118	120	135	111	116	116	130	129	125	117	104	141	112	124	138	120	121	117	139	110	107	112	133	116	123	146	115	114	114	122	126	117	130	137	117	105	115	115	119	122	120	125	103
27555	20032	5846	387	297	239	217	236	212	208	224	215	244	194	204	242	231	217	205	201	215	204	201	230	224	216	220	209	207	224	234	229	220	202	228	226	211	230	219	194	195	213	223	219	230	218	211	193	204	204	202	218	200	228	208	193	206	227	202	201	212	208	239	173	202	211	227	221	187	202	202	243	223	209	191	205	214	213	206	222	192	204	208	203	209	218	226	217	209	196	220	248	204	228	203	209	233	223	207	211	201	213	225	216	209	215	221	207	207	243	196	213	215	214	195	236	215	203	188	208	214	212	216	235	209	196	208	185	224	225	225	206	231	213	215	187	215	191	218	198	216	202	195	196	219	218	195	250	234	210	250	189	205	228	198	218	198	205	229	214	209	224	194	204	204	212	224	200	217	231	198	186	235	212	207	204	216	193	235	202	226	211	220	215	215	213	230	206	203	212	196	227	223	228	180	226	208	225	208	202	229	218	214	204	241	234	222	215	210	215	234	208	214	195	222	232	217	227	195	194	231	218	204	240	218	202	211	221	215	193	207	206	210	227	220	225	238	198	237	198	207	215	200	216	218	208	205	224	206	214	243	235	202	196	221	181	213	224	211	203	195	211	234	196	202	213	190	210	210	205	203	212	207	220	204	216	219	191	213	215	194	203	214	231	213	195	234	216	221	199	202	199	213	234	228	201	201	242	203	216	204	230	218	206	171	207	211	229	202	215	235	219	189	195	193	218	206	208	186	200	208	206	215	223	200	220	210	208	225	233	217	219	190	231	220	198	220	211	218	215	243	215	209	210	242	211	197	193	212	214	199	200	198	206	203	224	177	207	235	218	218	226	227	210	205	215	232	213	220	201	220	206	210	221	218	219	212	194	203	219	210	228	235	204	201	232	246	186	219	206	213	194	244	206	215	209	206	218	221	219	215	204	219	220	202	236	220	216	216	241	200	222	208	213	209	218	238	223	216	225	204	185	208	221	198	212	201	204	209	188	209	198	204	243	220	240	204	207	228	225	208	223	225	202	196	209	214	224	196	204	211	236	186	218	206	234	209	211	233	213	223	200	225	227	216	221	234	228	202	190	207	215	212	205	186	198	211	201	213	205	220	216	180	214	215	214	214	209	199	210	211	210	211	218	209	220	211	215	205	212	206	204	222	201	209	203	236	200	220	195	188	213	215	210	205	196	215	232	199	215	211	189	209	219	206	206	179	205	215	201	193	216	198	192	204	227	208	179	199	207	223	201	219	230	224	183	193	207	239	206	224	205	229	203	234	209	204	232	215	226	214	200	215	219	216	235	224	206	217	226	201	208	205	227	222	200	221	198	183	209	205	206	240	192	184	205	201	199	234	203	197	217	211	214	224	225	182	182	217	193	184	226	206	225	201	195	193	193	178	222	206	185	225	206	195	209	214	200	234	231	241	212	217	184	231	226	210	229	207	237	234	206	226	204	198	219	195	216	213	206	224	250	215	228	206	218	203	226	225	209	224	213	196	240	208	234	205	226	187	223	212	230	201	214	215	225	189	208	190	218	235	214	203	229	205	205	204	193	217	251	215	202	211	222	204	204	225	207	204	219	202	212	224	240	186	217	216	233	213	228	194	245	204	197	208	229	236	197	222	207	205	203	203	237	227	232	215	191	214	175	237	242	207	211	207	213	209	191	210	250	189	224	194	215	233	198	208	190	213	222	203	212	205	208	227	216	195	222	200	219	214	211	225	203	205	169	192	216	213	214	260	229	175	223	196	209	217	203	200	195	194	203	191	170	243	212	203	218	228	201	184	194	238	195	211	205	231	204	204	218	245	225	197	193	198	203	223	192	195	228	245	205	218	200	209	229	194	199	191	228	220	218	219	238	208	202	186	219	199	189	215	223	205	215	230	210	223	190	198	211	207	208	193	202	200	202	195	214	234	203	217	217	229	172	214	224	208	204	206	234	198	204	221	235	233	228	226	199	193	205	198	228	232	191	210	207	202	204	250	210	227	210	216	215	196	223	226	226	233	213	215	237	207	222	196	213	236	223	205	229	206	221	214	224	188	220	199	203	198	204	209	212	209	219	224	206	237	203	196	231	220	203	179	213	227	206	190	209	208	200	173	217	220	248	212	212	183	223	201	232	227	199	200	211	186	198	215	202	225	176	197	234	193	175	207	198	205	190	217	192	213	204	217	202	204	210	211	217	212	202	215	202	245	229	222	212	218	210	209	197	207	201	204	211	220	213	216	231	214	189	221	216	212	233	208	210	215	223	215	219	200	188	187	211	214	220	213	225	223	194	195	220	201	197	228	222	181	222	219	203	194	204	210	227	199	196	195	203	223	214	212	203	214	204	212	202	239	209	220	211	219	204	189	209	235	185	204	209	210	228	241	191	215	194	227	225	213	210	241	220	214	220	197	209	201	216	204	232	237	210	213	204	241	202	205	178	200	196	192	218	209	232	213	226	212	207	207	217	229	226	214	201	197	200	219	210	195	207	199	213	230	203	190	220	200	211	196	194	198	202	199	187	234	213	203	207	198	226	202	230	220	232	229	223	231	216	231	191	208	192	235	214	212	203	223	203	218	217	214	224	204	208	202	214	225	223	203	199	188	216	223	221	200	207	221	189	221	215	194	184	217	240	206	238	245	225	187	223	203	205	210	188	214	202	207	210	212	185	188	206	217	215	218	194	213	188	204	214	206	232	207	182	187	225	224	232	210	216	226	219	195	223	200	215	212	222	205	233	167	203	195	206	214	204	238	221	232	227	228	207	211	222	212	205	202	214	191	224	195	200	211	221	197	209	222	220	196	241	230	189	238	188	214	211	220	206	214	194	190	207	227	213	196	205	224	200	214	204	219	238	242	253	201	209	209	219	261	197	234	190	204	218	225	228	231	196	202	235	221	204	215	221	215	217	227	206	204	207	223	224	221	218	215	210	220	205	192	213	229	220	215	213	196	222	199	193	228	219	206	236	213	201	213	228	215	215	209	221	218	210	190	203	225	237	216	202	209	220	198	233	224	195	244	224	206	220	232	208	198	218	203	201	217	215	212	220	215	214	213	233	198	192	224	227	188	222	196	233	241	239	210	222	218	218	213	236	211	232	221	228	192	221	218	217	205	192	236	235	190	204	224	243	205	185	215	214	214	228	191	224	213	205	207	239	210	195	217	225	221	230	204	209	225	209	213	223	195	203	211	191	220	199	229	218	211	235	213	209	211	218	223	202	225	212	217	203	208	220	209	219	210	233	199	220	191	194	204	198	218	229	228	227	201	238	209	196	218	212	212	224	231	208	213	209	237	211	205	207	204	204	236	204	192	220	218	211	242	198	207	202	215	235	248	219	206	199	193	225	213	207	211	214	210	202	217	222	194	228	203	199	191	188	205	203	211	191	219	242	195	219	217	183	200	215	204	219	215	205	221	202	199	231	186	178	196	213	220	197	220	195	204	207	219	211	210	218	184	205	227	197	208	200	206	235	193	212	201	175	210	217	218	193	206	227	209	194
26345	9388	954	617	463	481	459	451	401	398	428	386	393	404	385	402	412	395	396	389	385	347	361	387	402	406	380	351	358	357	387	377	361	353	347	376	379	368	372	378	367	354	377	360	376	418	378	355	376	388	370	350	350	361	323	355	369	366	363	371	370	357	368	342	370	416	332	363	401	404	410	400	377	389	390	341	360	375	370	355	399	375	351	368	372	392	379	365	390	340	345	364	374	383	371	328	370	360	375	354	398	384	401	347	402	380	371	368	351	372	371	354	380	364	387	346	381	380	351	349	339	372	384	415	367	324	383	386	389	406	378	411	360	386	371	387	393	367	382	371	345	389	378	397	403	368	380	361	383	360	375	371	354	350	373	394	386	352	364	342	384	386	393	401	347	363	347	377	374	410	373	388	413	367	386	395	402	363	369	372	376	363	386	336	374	397	369	356	356	391	412	379	346	402	384	383	412	369	360	388	380	401	349	372	387	361	380	387	374	368	362	377	362	366	388	378	391	348	374	342	382	419	394	373	387	348	347	357	407	391	382	341	375	393	385	353	364	354	368	367	366	357	376	399	373	348	400	369	357	369	367	351	353	360	383	354	358	387	373	321	387	387	343	370	376	374	371	382	398	360	354	374	396	368	376	379	382	374	370	368	396	364	362	390	366	366	416	384	358	405	377	386	388	420	390	338	324	383	315	371	349	381	399	340	369	374	403	359	351	400	371	362	357	355	393	384	350	379	361	380	379	407	410	368	361	347	355	397	360	371	357	384	336	417	393	371	385	329	391	388	395	392	361	392	439	374	362	347	359	374	378	400	352	391	385	381	364	370	379	397	369	380	341	393	396	391	364	366	414	363	401	403	373	426	388	365	381	364	365	375	382	354	393	367	358	407	377	341	382	367	353	376	387	375	393	385	354	374	359	364	410	373	381	350	391	398	375	378	370	363	373	395	371	348	380	348	361	370	356	402	391	336	357	324	417	373	365	409	399	370	347	386	362	359	362	368	377	365	362	385	384	350	389	387	387	411	369	391	373	375	373	381	355	392	389	356	354	382	370	360	334	393	371	383	375	380	380	392	379	379	385	347	370	373	385	359	356	348	420	376	388	370	369	403	355	369	348	391	359	343	357	419	369	342	380	392	376	354	364	326	379	337	358	351	352	386	361	376	378	365	384	353	363	406	383	369	404	375	417	379	354	377	398	373	347	362	374	372	368	376	384	352	389	368	383	374	383	380	380	347	341	373	348	384	383	362	372	338	394	385	399	330	370	391	364	374	385	408	367	351	374	373	385	368	388	398	362	375	373	372	338	368	385	380	366	366	378	415	388	365	392	366	360	356	393	360	352	366	387	385	359	379	367	365	352	371	390	382	382	350	383	362	404	374	376	399	371	382	421	369	398	388	365	369	394	337	357	329	361	388	352	353	394	360	352	362	385	367	302	352	345	378	364	377	366	361	409	359	378	380	374	374	386	354	366	372	385	346	346	382	373	371	358	354	379	379	364	336	363	355	326	384	377	358	315	383	356	326	369	412	382	413	380	358	361	391	394	393	334	394	374	341	403	335	375	346	369	384	391	388	354	389	350	368	409	369	382	350	385	388	375	356	391	349	393	380	413	355	361	404	360	367	425	399	333	381	364	373	351	414	395	391	386	376	361	379	373	373	346	366	356	361	377	374	367	327	381	394	388	355	393	372	387	394	370	378	367	391	370	383	390	412	383	383	365	355	369	389	416	367	390	372	372	409	320	348	367	388	391	381	371	427	378	389	379	373	387	408	339	373	364	382	377	386	378	393	357	398	378	365	370	348	370	354	406	396	378	371	368	345	413	334	353	372	379	381	370	352	341	355	365	368	362	366	357	372	373	349	344	349	367	355	337	362	368	396	401	340	364	401	388	405	361	390	399	371	347	378	373	365	344	385	354	407	397	376	364	334	374	343	372	377	343	379	382	374	399	371	389	418	338	336	377	375	363	357	392	364	366	367	375	356	355	392	387	373	376	406	376	344	378	347	363	353	371	323	360	355	360	359	366	315	386	364	400	346	398	393	371	361	376	380	375	396	393	356	373	367	385	364	376	337	312	354	395	376	413	395	403	358	389	386	385	384	381	362	384	366	368	396	372	392	361	359	399	371	388	406	342	356	351	335	386	331	351	368	360	373	414	411	352	382	379	345	352	345	345	358	379	370	367	414	339	373	381	394	393	349	366	400	378	339	376	375	371	350	402	369	382	375	389	390	384	361	380	359	345	380	360	405	352	382	365	364	375	364	365	385	374	343	386	397	368	368	357	360	361	386	379	357	375	386	368	370	377	406	385	356	325	378	369	349	364	363	418	404	391	364	380	356	360	358	357	369	350	357	357	331	411	371	367	385	373	358	388	378	376	346	368	381	332	394	408	347	377	342	369	338	349	389	358	384	343	364	362	386	366	338	357	384	381	395	379	374	312	394	354	366	377	395	380	358	376	356	348	393	401	346	364	362	378	374	380	339	346	375	381	356	356	399	349	378	383	427	350	390	374	376	378	369	375	355	371	367	353	367	364	407	388	371	343	379	371	381	383	391	358	371	354	399	362	378	400	365	380	362	383	380	355	364	365	388	348	371	347	353	376	339	361	382	351	364	372	375	371	406	333	367	367	406	349	361	365	391	356	394	372	384	404	369	374	337	382	379	347	409	380	383	330	392	367	388	362	374	390	363	375	377	392	393	379	404	380	379	380	359	390	373	357	405	385	393	357	407	373	385	382	376	379	389	416	381	369	368	314	354	361	370	423	367	425	371	385	346	372	354	389	377	364	350	365	382	374	350	349	375	385	376	400	391	366	406	388	394	361	375	352	400	376	394	387	398	362	396	363	351	335	390	365	337	348	369	376	372	363	370	388	383	365	382	383	418	354	364	351	357	363	373	354	381	379	358	381	374	368	394	337	378	358	359	376	360	341	353	404	382	354	361	393	380	355	362	395	368	402	334	373	361	366	343	347	343	365	325	373	351	375	388	361	336	372	348	399	389	348	385	349	359	360	357	348	369	349	367	398	406	353	401	376	370	383	380	408	351	360	354	395	339	380	368	374	369	363	374	377	384	362	349	356	369	378	340	353	359	396	382	395	380	342	366	386	374	345	391	387	399	383	361	395	366	400	387	392	359	386	385	403	370	397	374	372	358	375	390	376	366	403	389	353	389	360	346	337	347	380	345	358	340	376	363	390	373	385	410	352	366	388	389	318	377	393	361	370	335	404	319	374	362	361	322	355	400	394	407	367	367	392	390	351	412	382	411	388	374	369	390	339	393	367	360	387	351	337	360	383	348	398	369	347	372	380	350	333	372	395	349	382	371	389	342	397	361	375	381	359	361	380	361	369	390	365	382	389	352	370	357	367	371	384	341	380	380	377	426	353	375	376	367	362	373	365	399	359	363	316	362	365	331	366	376	383	357	385	371	369	362	356	402	370	363	379	391	383	363	372	353	378	371	396	391	359	396	393	377	375	374
24576	21591	28696	24854	20478	1938	534	341	317	308	267	255	225	225	203	196	222	241	210	189	223	205	203	197	192	191	192	183	187	195	172	177	196	180	189	191	205	199	198	169	206	189	166	182	184	172	180	193	181	179	192	169	191	193	203	205	177	176	184	167	187	156	187	190	165	195	186	159	163	166	181	181	198	158	194	179	165	203	177	208	167	193	187	161	193	173	177	174	170	169	203	161	192	184	154	148	166	180	174	184	198	187	190	171	179	178	214	176	181	131	177	178	176	184	188	197	163	185	181	164	171	184	171	159	175	166	172	175	179	163	182	173	193	180	169	197	191	200	167	177	164	170	178	186	201	157	188	177	162	149	192	173	194	194	176	194	164	175	211	200	194	187	191	169	192	187	166	202	175	223	171	185	177	180	165	180	188	172	176	181	184	178	177	199	202	190	188	210	185	180	187	188	192	198	174	157	158	187	174	202	178	179	191	184	178	192	163	189	159	192	188	191	185	180	190	204	163	133	191	187	177	195	187	166	179	174	172	155	189	175	217	188	177	181	184	181	190	166	191	179	183	203	179	167	167	152	174	182	176	197	172	184	185	177	201	167	186	189	173	171	202	175	165	161	197	177	181	166	206	184	167	176	200	196	191	170	194	181	180	197	160	181	174	174	184	178	193	179	158	184	156	174	162	172	189	172	173	178	191	161	184	178	194	185	180	220	166	187	203	191	203	194	163	179	178	176	179	175	179	188	201	183	151	171	168	222	139	182	185	159	184	180	196	153	181	190	188	191	210	193	187	185	189	177	183	189	174	186	181	161	174	193	169	183	187	186	200	189	170	166	222	188	189	199	160	178	171	171	172	187	166	183	182	187	170	158	194	165	175	183	192	167	171	155	188	204	166	192	166	183	175	180	197	185	159	172	191	183	165	192	184	161	178	176	162	187	178	189	191	177	179	178	192	199	177	204	199	174	181	173	199	167	181	173	183	180	168	182	200	195	183	174	190	186	159	162	179	192	160	168	172	156	173	149	172	192	174	186	188	173	162	163	176	197	174	149	169	178	156	191	164	178	190	169	180	194	188	222	140	171	171	160	178	158	146	182	175	166	176	167	192	174	169	163	174	188	164	188	167	182	184	165	159	187	160	188	146	187	163	197	168	176	187	177	170	190	169	177	171	156	166	170	165	191	194	188	176	195	169	202	164	190	183	196	188	170	164	164	175	169	184	187	176	205	190	198	167	191	152	185	175	174	187	163	188	175	162	198	176	177	201	196	182	178	178	183	173	178	181	176	203	163	162	192	186	147	182	159	153	193	204	194	168	176	190	172	190	165	184	160	186	172	191	187	175	203	195	191	188	184	181	190	179	190	166	194	184	188	174	179	163	171	167	170	165	165	188	189	164	193	166	171	190	176	200	188	182	195	163	151	173	156	193	186	195	181	157	210	159	177	170	183	193	189	160	171	164	165	225	187	180	171	178	177	159	168	220	186	194	163	163	157	190	158	197	189	206	174	177	183	171	184	156	202	179	183	173	164	179	170	196	156	192	187	169	156	171	205	179	191	196	158	197	165	165	175	179	177	170	157	188	185	165	188	173	187	168	173	184	187	206	175	194	168	185	183	174	151	173	195	170	176	202	164	186	159	183	176	168	154	170	187	183	170	185	180	200	175	182	178	188	183	180	196	183	186	194	164	178	198	174	195	162	175	180	173	157	180	172	187	171	185	171	195	196	187	187	202	188	184	184	174	171	168	154	150	165	179	179	169	156	167	163	183	182	185	182	178	176	176	162	189	199	174	178	189	196	180	152	180	191	187	185	191	202	197	184	178	174	184	197	193	186	192	195	167	217	176	179	177	161	174	185	181	175	164	188	179	183	198	182	172	163	195	182	171	188	174	174	198	186	189	182	167	176	169	203	171	174	176	172	178	171	180	206	175	217	202	178	170	185	181	177	189	181	183	175	155	186	176	200	198	177	159	183	167	164	184	183	199	179	188	162	156	156	191	191	184	185	170	185	188	168	196	177	185	192	200	188	182	208	199	184	219	187	175	155	161	181	179	200	167	192	157	177	189	176	201	172	161	197	193	172	175	182	169	177	179	171	171	186	189	161	174	163	173	192	199	180	183	189	181	187	182	152	151	201	173	194	167	194	163	180	179	189	189	156	174	192	173	174	189	173	199	165	178	201	178	168	191	195	188	186	182	186	185	187	181	175	156	216	163	187	164	175	198	179	176	201	190	184	176	168	176	155	159	163	175	182	176	185	183	165	205	183	157	181	177	175	165	156	176	188	176	178	174	183	173	189	193	164	221	162	160	179	179	203	181	197	175	179	181	174	184	187	187	184	193	188	163	170	167	175	157	163	173	176	177	162	168	180	185	187	188	180	177	182	202	168	187	158	187	182	189	181	195	190	191	180	173	200	172	169	185	183	207	183	173	170	161	177	181	195	180	168	192	155	190	184	165	192	161	166	180	161	180	151	179	183	195	152	185	154	185	175	200	205	197	164	176	172	176	181	168	192	173	179	183	177	183	183	155	204	180	162	176	182	171	195	177	179	181	211	182	210	182	173	181	191	178	178	202	190	181	167	172	194	184	187	180	173	178	174	151	177	179	172	193	178	182	179	186	175	182	171	184	181	169	196	169	174	188	189	182	168	175	159	189	190	177	176	174	192	189	181	162	162	175	187	186	206	178	174	205	182	180	178	188	191	170	189	172	170	158	197	179	151	179	171	175	180	175	171	182	194	174	177	186	176	180	176	187	199	187	174	190	179	179	171	190	178	209	191	172	178	180	185	196	169	176	161	177	181	188	198	169	180	171	175	172	180	166	183	184	162	164	189	172	175	176	170	188	181	197	174	214	181	186	166	186	195	185	189	173	179	167	170	179	173	170	148	173	164	178	150	180	197	202	173	168	164	192	201	175	195	194	176	179	168	177	171	199	191	168	158	187	150	152	159	179	192	184	175	177	173	228	183	184	198	195	169	186	202	159	177	170	165	178	170	190	198	198	190	184	167	202	194	207	176	180	182	201	177	165	166	161	189	183	171	173	175	166	179	165	171	180	174	185	169	181	176	157	168	213	196	165	184	158	175	155	184	171	183	186	179	184	196	177	202	200	178	176	165	181	168	161	183	198	174	156	196	160	177	185	178	187	181	157	219	190	173	178	179	199	160	175	177	153	192	173	209	179	187	171	169	199	171	181	139	183	168	197	154	188	180	195	164	176	178	174	186	162	205	186	186	179	165	186	176	169	173	190	173	179	185	172	197	178	182	201	197	177	169	172	175	190	191	155	167	191	159	183	194	192	162	198	182	174	181	177	185	161	171	202	183	188	179	179	188	184	170	184	192	192	177	163	162	161	145	183	181	153	189	201	182	177	177	193	158	196	178	170	182	174	185	189	162	198	186	150	184	187	173	188	177	182	191	174	178	170	148	191	187	183	159	180	193	189	185	167	181	182	174	166	159	198	190	154	154	180	186	178	170	167	156	200
31807	24353	6819	3214	2133	1666	1305	1037	841	762	671	616	559	510	507	458	459	471	457	434	377	381	383	401	371	360	376	378	388	402	312	358	338	343	331	315	341	362	346	344	333	334	351	333	361	330	324	324	311	359	334	304	326	347	328	320	334	314	315	347	315	291	307	345	356	340	366	321	360	327	303	305	289	373	301	311	305	330	332	302	313	320	340	360	331	322	321	307	280	333	348	331	323	324	320	328	316	309	321	333	307	327	344	335	323	301	320	298	318	341	306	335	306	341	322	323	348	304	308	309	366	349	354	295	336	302	325	343	304	319	354	331	340	295	341	326	304	356	318	331	353	348	314	293	329	319	321	322	325	284	311	293	311	290	325	312	329	313	307	306	306	326	308	324	332	343	321	341	306	312	345	319	312	331	301	331	352	302	323	296	353	315	295	326	311	332	329	309	341	313	328	326	317	342	324	315	319	311	306	333	291	330	349	288	302	324	320	328	292	304	344	291	313	315	326	292	337	320	316	336	287	313	315	315	358	327	342	325	334	314	282	320	310	332	335	306	312	301	308	275	335	346	291	295	306	309	326	321	355	315	320	323	286	302	306	318	312	321	291	353	321	329	343	329	331	316	346	335	333	321	323	330	305	333	326	335	345	332	328	299	282	312	310	318	335	331	297	303	314	308	337	310	319	323	328	311	315	308	307	309	359	285	321	320	302	282	302	342	342	325	342	321	315	312	324	295	367	330	343	311	325	331	283	290	291	325	293	311	354	300	314	330	328	311	328	345	356	309	314	318	336	331	326	328	308	322	330	308	353	312	297	337	298	328	336	365	327	336	330	351	352	319	339	339	341	314	314	346	338	302	311	307	334	323	288	329	340	307	330	331	335	339	332	342	290	329	313	337	346	325	329	304	323	314	309	340	329	322	318	323	307	355	313	332	335	313	327	321	296	324	312	320	336	322	279	321	364	347	322	325	322	325	353	344	287	313	338	328	327	329	323	308	317	334	287	322	296	336	288	295	342	339	344	320	306	299	345	316	330	338	309	341	347	322	324	326	312	315	304	344	317	308	326	321	305	305	302	322	323	321	303	337	326	346	334	294	306	276	317	352	306	309	315	310	345	300	310	306	301	319	364	314	314	309	298	313	300	334	337	333	321	324	362	344	316	330	332	296	306	326	332	321	310	314	314	330	299	317	304	311	323	308	318	301	290	327	351	324	325	319	315	334	320	297	313	305	367	348	324	323	355	330	306	324	321	314	342	307	293	315	368	299	323	328	287	304	340	296	336	347	307	312	295	322	329	348	328	343	317	317	288	350	330	320	312	295	356	318	295	341	310	305	325	308	312	297	298	323	305	293	317	320	318	287	321	323	355	347	325	312	316	315	295	321	352	305	336	332	308	345	290	325	318	308	292	341	317	302	345	308	289	320	306	326	310	306	327	332	307	332	339	331	326	326	286	329	326	341	311	358	317	325	312	294	322	332	328	334	335	335	310	321	322	320	317	313	283	311	307	342	355	296	328	290	326	323	329	326	291	345	301	349	315	298	345	328	353	280	329	315	316	320	308	323	317	327	290	331	307	315	330	255	327	286	329	317	316	286	342	355	327	314	331	284	314	317	334	334	278	348	346	300	329	311	319	301	303	326	315	317	333	327	294	312	304	297	313	333	297	308	322	286	332	318	337	305	297	318	311	356	320	333	285	347	331	306	316	322	300	338	321	355	283	308	346	319	325	338	314	342	337	333	304	343	323	346	310	314	319	322	342	332	313	329	347	364	331	304	347	313	312	352	303	292	331	309	322	329	312	336	322	327	295	324	330	285	305	339	295	343	321	304	348	316	347	343	310	315	322	305	313	308	308	328	325	349	307	302	302	316	334	311	330	332	329	343	343	348	338	305	344	309	310	367	341	305	308	325	314	347	307	304	303	312	315	350	315	319	334	304	337	289	315	351	333	324	319	299	300	323	324	323	332	331	306	316	296	315	313	319	321	309	287	362	342	330	305	327	314	346	306	295	288	342	321	302	327	322	301	309	318	295	342	307	313	335	300	358	304	284	342	322	323	324	329	330	336	320	284	301	310	326	341	316	307	341	293	345	311	308	318	317	312	307	314	332	327	329	356	305	302	335	336	321	313	337	345	302	335	277	306	323	347	315	335	331	359	317	312	346	318	307	310	326	293	333	339	307	329	344	337	332	292	296	321	310	333	339	305	327	321	324	300	305	321	304	380	324	342	332	367	343	305	316	286	299	343	329	318	319	327	298	303	334	328	326	381	258	329	331	327	295	286	291	323	309	343	293	319	330	336	315	309	342	314	309	285	310	289	315	336	307	356	343	292	376	345	322	310	299	310	325	267	330	309	360	315	296	341	308	284	305	296	333	354	339	356	279	326	320	303	313	319	326	299	327	335	307	322	321	320	336	343	348	285	275	320	315	309	310	329	314	319	341	314	361	276	344	314	300	346	295	333	310	307	330	304	355	332	332	322	299	301	335	288	349	334	330	323	299	316	300	299	344	314	302	305	321	315	280	293	320	337	347	324	333	328	301	336	317	312	318	311	351	303	327	314	349	291	311	313	306	333	331	329	321	323	318	295	332	329	347	317	307	291	313	300	336	338	310	306	341	296	341	347	322	309	308	348	338	320	338	336	335	321	341	313	350	303	321	306	298	323	344	323	309	296	337	330	309	327	349	289	337	329	304	322	323	327	318	348	316	308	316	334	301	332	300	318	338	326	288	334	327	328	361	297	335	338	332	326	337	329	318	316	298	336	326	329	337	305	346	299	336	331	309	337	335	307	317	309	318	304	316	320	325	352	320	323	321	325	361	307	327	342	326	309	316	317	307	311	343	350	300	337	330	351	298	308	340	327	298	326	304	316	345	334	332	332	329	366	312	323	325	305	295	334	340	311	280	290	337	325	300	326	309	314	327	289	299	315	297	328	326	288	317	320	306	342	332	326	364	304	321	319	324	302	330	308	323	298	335	351	315	325	338	304	345	326	346	341	303	297	324	332	325	336	311	291	336	314	337	347	319	314	309	303	361	333	325	306	325	306	320	328	312	284	331	305	320	315	293	330	333	301	312	342	302	356	315	301	330	355	301	363	331	330	353	330	344	331	358	312	312	321	274	324	338	325	298	322	311	298	312	330	323	343	339	317	307	321	341	304	331	334	353	315	337	347	346	325	304	327	329	336	340	349	328	298	317	330	329	332	292	308	319	334	320	318	311	325	338	325	312	301	314	310	325	332	356	295	338	299	265	321	307	328	334	342	356	326	330	338	276	320	329	320	320	325	339	320	311	323	325	310	325	322	344	285	311	332	341	326	337	324	318	316	327	300	332	324	331	290	328	311	327	301	315	295	295	317	323	316	335	332	309	334	315	303	298	320	306	305	327	313	317	306	348	321	314	333	324	313	324	328	309	330	315	307	297	326	325	336	327	361	279	318	276	314	301	328	323	310	361	314	313	334	325	319	304	314	351	330	312	300	295
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
